User Tools

Site Tools


dr5000-en

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
dr5000-en [2018/11/28 14:25] – [DigiKeijs DR5000] rjversluisdr5000-en [2024/03/16 11:12] (current) – [Z21] rjversluis
Line 6: Line 6:
  \\  \\
 {{:dr5000:dr5000-backside.png?0x150}} {{:dr5000:dr5000-backside.png?0x150}}
- 
- \\ 
-| Use always the USB port in case of DR5000 configuration. | \\ 
- \\ 
-The DR5000 Command Station supports a few commonly used protocols to use with Rocrail: 
  \\  \\
  
Line 32: Line 27:
 ===Type=== ===Type===
 The **LNTCP** type must be selected for this communication protocol.\\ The **LNTCP** type must be selected for this communication protocol.\\
 +Rocrail will expect an echo for every command in case **CTS** is set active. \\
 +(Error message: Trace timer timed out for OPCODE 0xB0, to fix: increase timer)\\
 +- the time between switching on the system and starting Rocrail is too short, the DR 5000 should be left for a few moments until everything is ready for operation. \\
  
-===Options=== + \\
-Some LocoNet Throttles do not set an ID and therefore the Speed will not be updated in the Rocrail clients. (Rocview, andRoc, Rocweb...)\\ +
-See: __**[[:rocrailini-automode-en#allow_zero_throttle_id|Zero Throttle ID]]**__ for more information about this issue.\\+
  
- \\+====Loconet Options==== 
 +{{:dr5000:dr5000-loconet-options.png?500}}\\ 
 +\\
  
 +Select "ibcom" Command Station to support functions 9...28.
 +
 +Some LocoNet Throttles do not set an ID and therefore the Speed will not be updated in the Rocrail clients. (Rocview, andRoc, Rocweb…)
 +See: Zero Throttle ID for more information about this issue __**[[:rocrailini-automode-en#Allow zero Throttle ID |Zero Throttle ID]]**__
 +
 + \\
 ====LocoNet Details==== ====LocoNet Details====
-{{:loconet:loconet-details-en.png}}\\+{{:dr5000:dr5000-loconet-details-en.png?500}}\\
 ===Wait for slot data=== ===Wait for slot data===
 This number should be increased, max. 128, if the following error occurs: This number should be increased, max. 128, if the following error occurs:
Line 48: Line 52:
 Default Rocrail will read up to 16 packets until it give up waiting for a free slot.\\ Default Rocrail will read up to 16 packets until it give up waiting for a free slot.\\
 This figure, the default of 16, seems to be too low for the DR5000.\\ This figure, the default of 16, seems to be too low for the DR5000.\\
 +
 +===Other Options===
 +|< >|
 +^ Option ^ Recommended Value ^
 +| Switch time | 50ms |
 +| Slot ping | Off |
 +| Fast clock | Off |
  
  
  \\  \\
 ====Z21==== ====Z21====
 +See for Z21 library settings __**[[:roco:roco-z21-en|Roco Z21]]**__.\\
 +
 +**Note:** //Power, voltage and temp. are not reported; No measurement hardware available.//\\
 ===DR5088RC=== ===DR5088RC===
 If using the Z21 protocol in combination with DR5088RC there is a shift in reported feedback and block(RailCom) addressing.\\ If using the Z21 protocol in combination with DR5088RC there is a shift in reported feedback and block(RailCom) addressing.\\
Line 58: Line 72:
  
  
- 
- \\ 
- 
-====DrCmd==== 
-{{ :dr5000:drcmd-log-en.png?300}} 
-12.740+\\ 
-The **drcmd** library has only limited support because the protocol is not documented.\\ 
-===Supported commands:=== 
-  * Power ON/OFF 
-  * Switch (FADA only) 
-  * Loco speed, direction and F0-F28 
-  * Programming Track 
-  * POM 
-===Supported events:=== 
-  * S88 reporting 
-  * Switch reporting 
-  * Power events 
-  * Current and temperature 
-  * Loco speed, direction and F0 reporting 
- 
- \\ 
- 
-====Xpressnet LAN==== 
-  * __**[[:xpressnet-en|Li-ETH]]**__ 
  \\  \\
  
Line 89: Line 79:
 ====Devices===== ====Devices=====
 Following serial devices are added for the DR5000: Following serial devices are added for the DR5000:
-^ Windows ^ Linux & RaspBerry Pi ^ Mac OS X ^ Protocol ^ Library ^ Sub-Library ^ Baudrate ^+^ Windows ^ Linux & RaspBerry Pi ^ Mac OS X ^ Protocol ^ Library ^ Sub-Library / Type ^ Baudrate ^
 | COM4 | /dev/ttyACM0 | /dev/tty.usbmodem1411 | LocoNet | loconet | __**[[:loconet-cs-en|LocoBuffer]]**__ |  57600 | | COM4 | /dev/ttyACM0 | /dev/tty.usbmodem1411 | LocoNet | loconet | __**[[:loconet-cs-en|LocoBuffer]]**__ |  57600 |
 | COM6 | /dev/ttyACM1 | /dev/tty.usbmodem1413 | Xpressnet | xpressnet | __**[[:xpressnet-en|Li-USB]]**__ |  57600 | | COM6 | /dev/ttyACM1 | /dev/tty.usbmodem1413 | Xpressnet | xpressnet | __**[[:xpressnet-en|Li-USB]]**__ |  57600 |
-| COM5 | /dev/ttyACM2 | /dev/tty.usbmodem1415 Dr.Command (Setup) |       |+Users who want to use the interface must be added to the ''dialout'' groupSee **[[:faq-en#serial_device_user_access_linux|Serial device user access (Linux)]]**. 
 +\\ 
 +**After successful configuration, several other commonly used protocol types can be used with Rocrail.** 
 + \\ 
 +====Setup USB LocoNet Rocrail==== 
 +{{:dr5000:dr5000-controller-en.png|}} \\ 
 +{{:dr5000:dr5000-loconet-interface-en.png?281|}} {{:dr5000:dr5000-loconet-options.png?263|}} {{:dr5000:dr5000-loconet-details-en.png?263|}} \\ 
 +More details are described below. \\
  
  
Line 98: Line 95:
  
 =====Addressing===== =====Addressing=====
 +====Sensors====
 +**Tip:** Use the [[:sensormon-en|Sensor Monitor]] to find the right address.\\
 +
 ====Accessory==== ====Accessory====
 //Switches, Outputs and Signals.//\\ //Switches, Outputs and Signals.//\\
dr5000-en.1543411525.txt.gz · Last modified: 2018/11/28 14:25 by rjversluis