cloudthrottle / dcc-ex--commands

Javascript command library for DCC++ EX Command Station
https://commands.cloudthrottle.app/
MIT License
5 stars 0 forks source link

EX-Rail parsers #6

Open dcyoung-dev opened 2 years ago

dcyoung-dev commented 2 years ago

Description

When a parser receives an EXRail response I want to parse the response into usable elements so that I can perform other tasks with the information

Design

EX-Rail responses are not documented

Notes

N/A

FrightRisk commented 2 years ago

The features that need adding to WebThrottle are:

The list got long as I started going through the mental list. The priorities are turnouts and ex-rail. We can make sure we have issues for each of the features we need to get to later. I've asked Chris and others to contribute to the features and their implementation, so you can have a clear direction to make coding simpler.

We can look to JMRI and Engine Driver for ideas on implementation.

dcyoung-dev commented 2 years ago

Thanks @FrightRisk, I'm really looking for some documentation on the EX-Rail responses (data coming from the command station) With this information I can build a parser to convert the responses to usable data.

dcyoung-dev commented 2 years ago

https://dcc-ex.com/throttles/tech-reference.html#automations-routes

dcyoung-dev commented 2 years ago

https://dcc-ex.com/automation/EX-RAIL-summary.html#command-summary