Remarks
Program can talk with any server using SRCP protocol (version 0.8.2: http://srcpd.sourceforge.net/srcp/index.html ). One of famous server which implements SRCP is DDW server ( http://mitglied.lycos.de/mgrafe/ ). A lot of parameters in GbbKolejka are set specialy for DDW and should be change for others SRCP servers.
Configuration
In DDW server need a separate "bus" for different devices type. For every bus you must add new DCC System in program:
DDW server - engines: 2 DDW server - accessories: 6 DDW server - feedback S88: 8 any other SRCP server: 2
Others parameters are set for DDW server. For others SRCP server check them.
Name - DCC System name Server address - computer address (or name) where SRCP server is running. If SRCP server is on the same computer like out program type in 'localhost' or '127.0.0.1' Server port - For DDW server it is 12345 Bus number - SRCP server can have many buses. One DCC System in program can talk only with one bus. If you need program to talk with others buses you must add more DCC Systems.
Name | Bus number | Engine/Accessory protocol | Engine protocol version | Feedback parameters |
NMRA-DCC - engines (short engine addresses from 1 to 99) | 2 | N | 1 | |
NMRA-DCC - engines (long engines addresses from 1 to 10239) | 3 | N | 2 | |
NMRA-DCC - accessories | 6 | N | ||
S88 through LPT1 | 8 | N | S88 LPT_port modules_number |
Engines: protocol - letter of communication protocol e.g.: N - NMRA, M - Motorola-Marklin Engines: protocol version - e.g.: for NMRA: 1 - one byte engine addresses, 2 - two byte engine addresses Feedback parameters - if bus support feedback than this is parameters to initialize it. They are specifically for SRCP server. In DDW server there is feedback on 8 bus. Accessories: protocol - letter of communication protocol with accessories e.g. N - NMRA, M - Motorola-Marklin Accessories: parameters - additional parameters to initialize communications with accessories, specifically for SRCP server. Default switching time (msek): time for switches without feedback. After this time program switch off power on decoder port. Default feedback response time before error (msek): Maximum time of wating for feedback signal before signalling error (to protect switch engine against damage) . It's only for decoders with feedback.
More options
Max timout in communication with server (msek): maximum time for answer from SRCP serwer czas. Default 2000msek (20 sekund). Show speed changes if engines made on others programs: selecting this parameter causes program to listen on information from SRCP about engines speed and direction changes and show on screen. On other hand setting this option can cause a strange behaviours when user fast change engine speed in out program
List of supported DCC items for this DCC System:
'Bind point' name | DCC Item type | only if bus support: | ||
accessory decoder | accessory decoder | GA - accessory | ||
feedback | feedback module | FB - feedback |