User Tools

Site Tools


dr5000-en

Differences

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


Previous revision
dr5000-en [2025/05/16 07:23] (current) rjversluis
Line 1: Line 1:
 +====== DigiKeijs DR5000 ======
 +[[:english#command_stations|{{  :interface.png}}]][[:english|{{  :rocrail-logo-35.png}}]]
 +[[:english|Content]] -> **[[:english#command_stations|Command Stations]]** -> **DigiKeijs**  
 +  * **[[:dr5000-en|DR5000]]**
 +  * See also [[:yamorc:yd7001-en|YaMoRC YD9401]]
  
 +|  [[http://yamorc.de/products/?singleproduct=1254|Upgrade DR5000 to YD7001.]]  |
 +
 + \\
 +{{:dr5000:dr5000-backside.png?0x150}}
 + \\
 +
 +|  LocoNet, LNTCP, is recommended for the DR5000 communication.  |
 +
 +=====LocoNet LAN=====
 +  * __**[[:loconet-cs-en#type|LNTCP]]**__
 +{{:dr5000:dr5000-lntcp-en.png}}\\
 +====Hostname LAN====
 +Host name or IP-Address from the DR5000.\\
 +The LAN connection will get its IP address by DHCP: Hostname DR5000-<Serialnumber>.\\
 +Example: "DR5000-5000A0000008"\\
 +====Hostname WiFi====
 +The WiFi IP-Address of the DR5000: 192.168.16.254\\
 +__This can only be used if the computer has been connected to the WiFi Hotspot of the DR5000.__\\
 +//WiFi is __not__ recommended for controlling a layout.//\\
 +
 +====Port====
 +The default DR5000 TCP/IP port is 5550.\\
 +:!: **Note**: //After upgrading the DR5000 with a YD9401 the default port is 5560.//\\
 +
 +====Type====
 +The **LNTCP** type must be selected for this communication protocol.\\
 +(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. \\
 +
 + \\
 +
 +====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====
 +{{:dr5000:dr5000-loconet-details-en.png?500}}\\
 +===Wait for slot data===
 +This number should be increased, max. 128, if the following error occurs:
 +<code>
 +Could not get slot for loco addr=xx
 +</code>
 +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.\\
 +
 +===Other Options===
 +|< >|
 +^ Option ^ Recommended Value ^
 +| Switch time | 50ms |
 +| Slot ping | Off |
 +| Fast clock | Off |
 +
 +
 + \\
 +=====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====
 +If using the Z21 protocol in combination with DR5088RC there is a shift in reported feedback and block(RailCom) addressing.\\
 +A possible workaround is to decrease the Feedback addresses by one:\\
 +{{:digikeijs:dr5088rc-sensor-setup-en.png?400}}\\
 +
 +
 + \\
 +
 +=====Setup USB=====
 +{{:dr5000:dr5000-usb.png}}
 +
 +**Note:** [[:faq-en#serial_device_user_access_linux|Under Linux the user must be added in the dialout group to get access to serial devices.]]\\
 +
 + \\
 +====Devices=====
 +Following serial devices are added for the DR5000:
 +^ 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 |
 +| COM6 | /dev/ttyACM1 | /dev/tty.usbmodem1413 | Xpressnet | xpressnet | __**[[:xpressnet-en|Li-USB]]**__ |  57600 |
 +Users who want to use the interface must be added to the ''dialout'' group. See **[[: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. \\
 +
 +
 + \\
 +
 +=====Addressing=====
 +====Sensors====
 +**Tip:** Use the [[:sensormon-en|Sensor Monitor]] to find the right address.\\
 +
 +====Accessory====
 +//Switches, Outputs and Signals.//\\
 +^ Protocol ^ Addressing ^
 +| LocoNet | __**[[:addressing-en#flat_accessory_decoder_address_fada|FADA]]**__, __**[[:addressing-en#port_accessory_decoder_address_pada|PADA]]**__, __**[[:addressing-en#module_accessory_decoder_address_mada|MADA]]**__ |
 +
 + \\
 +
 +=====Programming Track=====
 +Only direct CV programming is supported.\\
 +
 + \\