Table of Contents
Hornby Elite
Preface
Rocrail supports the Hornby Elite DCC controller and Hornby accessory decoders.
Setup
<digint iid="elite-1" lib="xpressnet" sublib="elite" device="com1" protver="0" ptsupport="true" flow="none" bps="19200"/>
The Elite driver emulates a com port, make sure that the correct port is entered at Device.
The Elite can operate in one of two modes; standard and classic. In standard mode the Elite does not broadcast a message when the stop button is pressed, making it impossible for Rocrail to show the actual power state when the button is pressed. In classic mode the power state is send to Rocrail.
Furthermore, the firmware (1.3/1.4) contains an error when addressing an accessory decoder. Unfortunately, depending on the Elite mode (classic or standard), the error is different. The Rocrail code corrects the error, which correction is used depends on the command station settings. If under Options the V2 checkbox is checked, the classis mode correction is used, otherwise the standard mode correction is used.
Power on state for accessory commands
Uncheck this option for Standard mode with V2 unticked and in Classic mode with V2 ticked.
Setup USB Linux
For a detailed description read this chapter:
http://www.opendcc.de/elektronik/opendcc/opendcc_rocrail_e.html
Create a new file with the name: /etc/udev/rules.d/10-elite.rules.
Add the following line in this file without a linefeed:
SYSFS{idVendor}=="04d8", SYSFS{idProduct}=="000a", RUN+="/sbin/modprobe -q ftdi_sio vendor=0x04d8 product=0x000a"
Set the appropriated device name in the rocrail.ini:
<digint iid="elite-1" lib="xpressnet" sublib="elite" device="/dev/ttyUSB0" fbmod="0" fbpoll="false" ptsupport="true" flow="none" bps="19200"/>