JMRI: ESU ECoS Support
JMRI can connect to an ESU ECoS command station via an Internet connection.To configure the connection:
- Open the JMRI "Preferences" under the "Edit" menu,
- Select "ESU ECoS" as the connection type,
- Enter the IP address for your ECoS unit,
- Leave the port number at 15471,
- Click "Save".
Turnout, Sensor and a basic throttle and power support is available for a JMRI-connected ECoS unit.
Turnouts
ECoS-connected turnouts have names like "UT123", where "U" is the system name for esU ecos, "T" means turnout, and "123" is the address.
Throttles
Only basic support for throttles via the Ecos is supported. When an entry from the roster, or a DCC address is directly entered into the address field, JMRI will check the existing list of ECoS locos for a match on the first DCC address it comes across. If there is no match, the throttle will create an entry in the Ecos which will be listed as "Created By JMRI" with a default of 128 speed steps. When you release the loco or close the throttle the entry is currently left in the Ecos.Sensors
ECoS-connected senors on the s88 bus have names like "US100:01", where "U" is the system name for esU ecos, "S" means sensor, "100" is the s88 board address registered in the Ecos, and "01" is the port on that board.
Ecos Initialisation
When JMRI first starts up, it reads the turnout, sensor and loco information from the ECoS, which might take a couple seconds.
Ecos Loco Database
The Ecos Loco Database allows you to view all the locos that are configured on the Ecos. From here you can assign a JMRI roster entry to the loco or import the loco in to the JMRI roster. When importing the loco to JMRI, it currently only creates a skeleton record, that contains the loco Name along with the decoder type if selected. This process does not currently import any CV values stored on the Ecos into JMRI.Additional information on the ECoS can be found on the ESU web site.
Support for ECoS was first available in JMRI 2.3.3. Support for the ECoS throttle was first available in JMRI 2.7.4. Support for the ECoS s88 Feedback Sensors was first available in JMRI 2.7.9.