CommandStation-EX
CommandStation-EX copied to clipboard
v3.0.0 - Release Candidate Feature List
trafficstars
Existing Features
- [x] Support Mega, Uno and Nano (some features may not be available on the Uno and Nano)
- [x] Configuration for Arduino Motor Board and Pololu board
- [x] Full Throttle Control <t x x x>
- [x] Turnout Control <T ADDRESS SUBADDRESS THROW>
- [x] Define Turnout <T ADDRESS SUBADDRESS>
- [x] List Defined Turnouts <T>
- [x] Sensor Control
- [x] List Defined Sensors <S>
- [x] Output Control
- [x] List Defined Outputs <Z>
- [x] List Status of all Sensors <Q>
- [x] Accessory Control
- [x] Extended Accessory control with same issue of how to handle listing them
- [x] All CAB functions F0-F28
- [x] Ethernet Shield support
- [x] Throttle reminders
- [x] Store Definitions to EEPROM <E>
- [x] Erase All Definitions from EEPROM <e>
- [x] Display Status <s>
New features
- [x] New waveform generator
- [x] Improved CV read byte
- [x] Improved CV read bit
- [x] Improved CV write byte
- [x] Improved CV write bit
- [x] WiFi Client access to WiThrottle
- [x] Wifi AP access to WiThrottle
- [ ] Extend Turnout Control <T ADDRESS THROW> (no subaddress)
- [ ] Extend Define Turnout <T ADDRESS> (no subaddress)
- [ ] ??? How would we display list defined turnouts if we have two ways to input them?
- [x] Individual track power control
- [x] Ability to join the main and prog tracks to act as one (2 districts?)
- [x] Single or Dual-Pin Inverted PWM output
- [x] New, simpler CAB Fn command
- [x] WiThrottle support
- [x] Function reminders
- [x] Filter / user functions
- [ ] Extended <c> command
- [ ] Extended Accessory Control (1 part addressing in addition to 2 part)
- [x] Diagnostic <D XXX> commands
- [x] Test Multiple Locos
- [x] Test Multiple Throttles
- [x] V Command (verify CV aka validate)
If you say Network shield support you include the EthernetShield as well ?
Yes, since that has been supported on DCC++ Classic for a while.