CommandStation-EX
CommandStation-EX copied to clipboard
Consistent, Versioned API?
Also a request from Hans: Is it possible to have the API versioned separately to the CommandStation?
There various discussions in Discord on a similar topic but the crux of it is:
- An API with consistent commands/responses
- A guaranteed response for each command
- Versioned separately to the CS version so API calls are consistent
Of note is the fact that the API is not really a separate API in the true sense at the current time, and is made up of lots of legacy support from the original DCC++, in addition to needing to cater for JMRI's uniqueness amongst other things.