Loading...
 

DCC System: DDW/SRCP

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:

arrow DDW server - engines: 2 arrow DDW server - accessories: 6 arrow DDW server - feedback S88: 8 arrow any other SRCP server: 2

Others parameters are set for DDW server. For others SRCP server check them.

Image

arrow Name - DCC System name arrow 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' arrow Server port - For DDW server it is 12345 arrow 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

arrow Engines: protocol - letter of communication protocol e.g.: N - NMRA, M - Motorola-Marklin arrow Engines: protocol version - e.g.: for NMRA: 1 - one byte engine addresses, 2 - two byte engine addresses arrow 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. arrow Accessories: protocol - letter of communication protocol with accessories e.g. N - NMRA, M - Motorola-Marklin arrow Accessories: parameters - additional parameters to initialize communications with accessories, specifically for SRCP server. arrow Default switching time (msek): time for switches without feedback. After this time program switch off power on decoder port. arrow 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

Image

arrow Max timout in communication with server (msek): maximum time for answer from SRCP serwer czas. Default 2000msek (20 sekund). arrow 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' nameDCC Item typeonly if bus support:
accessory decoder accessory decoder GA - accessory
feedback feedback module FB - feedback

See also:

Created by system. Last Modification: Friday 29 May, 2009 23:04:10 CEST by admin.