CommandStation-EX icon indicating copy to clipboard operation
CommandStation-EX copied to clipboard

v3.0.0 - Release Candidate Feature List

Open FrightRisk opened this issue 5 years ago • 2 comments
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)

FrightRisk avatar Sep 09 '20 18:09 FrightRisk

If you say Network shield support you include the EthernetShield as well ?

grbba avatar Sep 09 '20 18:09 grbba

Yes, since that has been supported on DCC++ Classic for a while.

FrightRisk avatar Sep 09 '20 19:09 FrightRisk