dccpp:dccpp-en
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
dccpp:dccpp-en [2021/02/01 11:01] – rjversluis | dccpp:dccpp-en [2023/09/05 18:13] (current) – [Options] rjversluis | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | ====== | + | ====== DCC++ (EX)====== |
[[: | [[: | ||
- | [[: | + | [[: |
- | | + | * [[[: |
- | | + | |
\\ | \\ | ||
Line 22: | Line 21: | ||
\\ | \\ | ||
+ | ===== **Support announcement** ===== | ||
+ | Please consider that this is a real DIY project.\\ | ||
+ | It is not supported by Rocrail nor GCA.\\ | ||
+ | Just start with this modules if you are able to do some Arduino\\ | ||
+ | programming yourself.\\ | ||
+ | |||
Line 27: | Line 32: | ||
=====General Setup===== | =====General Setup===== | ||
The DCC++ library in Rocrail is **dccpp**.\\ | The DCC++ library in Rocrail is **dccpp**.\\ | ||
- | {{: | + | {{: |
====Sub-Library==== | ====Sub-Library==== | ||
===Serial-USB=== | ===Serial-USB=== | ||
- | The baud rate is fixed at **115200**.\\ | + | The baud rate is set default to **115200**.\\ |
- | The only thing to setup is to choose the right virtual | + | :!: Some serial |
+ | |||
===TCP/ | ===TCP/ | ||
A TCP/IP connection can be used if the Arduino features an Ethernet Shield.\\ | A TCP/IP connection can be used if the Arduino features an Ethernet Shield.\\ | ||
Line 47: | Line 54: | ||
===Slot Purge Time=== | ===Slot Purge Time=== | ||
The minimal idle time in seconds before a slot ist purged.\\ | The minimal idle time in seconds before a slot ist purged.\\ | ||
+ | Purging is disabled if set to zero.\\ | ||
===Sensor off delay=== | ===Sensor off delay=== | ||
Line 62: | Line 70: | ||
Swap the turnout and straight commands.\\ | Swap the turnout and straight commands.\\ | ||
- | ===Reduce IDs=== | + | ===Join=== |
- | Reduce | + | Use the JOIN command instead of MAIN in case of power ON.\\ |
- | This option allows usage of an Arduino Uno with more than 45 devices addressed on DCC.\\ | + | See the DCC++ documentation for more details.\\ |
- | ====Serial device check==== | + | ===4 byte accessory commands=== |
- | Some Windows configurations will crash at Rocrail server startup if the following option | + | Uses 4 bytes in case of the ''< |
- | * __**[[: | + | Without this option: ''< |
+ | See the DCC++ documentation for more details.\\ | ||
+ | |||
+ | ===DTR=== | ||
+ | Determine | ||
+ | Only used for incompatible DCC++ boards.\\ | ||
+ | ===RTS=== | ||
+ | Determine the serial RTS level on startup. None is default.\\ | ||
+ | Only used for incompatible DCC++ boards.\\ | ||
\\ | \\ | ||
+ | |||
+ | |||
+ | |||
+ | |||
=====I/O Setup===== | =====I/O Setup===== | ||
Line 191: | Line 211: | ||
=====Programming Track===== | =====Programming Track===== | ||
- | The rail power must be set to on before using the **P**rogramming **T**rack.\\ | + | The rail power must be set to off before using the **P**rogramming **T**rack.\\ |
- | Do not forget to add the required jumper wire on the Motor Shield.\\ | + | |
- | + | ||
\\ | \\ | ||
Line 203: | Line 220: | ||
\\ | \\ | ||
+ | =====Links===== | ||
+ | * https:// |
dccpp/dccpp-en.1612173660.txt.gz · Last modified: 2021/02/01 11:01 by rjversluis