Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Command Station 3.1 Release Candidate Features #66

Closed
39 tasks done
FrightRisk opened this issue Nov 19, 2020 · 3 comments
Closed
39 tasks done

Command Station 3.1 Release Candidate Features #66

FrightRisk opened this issue Nov 19, 2020 · 3 comments

Comments

@FrightRisk
Copy link
Member

FrightRisk commented Nov 19, 2020

New Features for 3.1

  • TPL Automation
  • New WiThrottle Integrations
  • New JMRI integrations
  • Rework accessory command for 1 part linear addressing option
  • Create better EEPROM storage format
  • Add SDCard support option
  • Extended command to provide current in reading, mA and show trip value and max value
  • Consisting
  • V Command (verify CV aka validate)
  • WiFi credentials override and not saved in sketch for security
  • Allow DCC accessory messages over PROG track
  • Web Throttle onboard the CS
  • Diags through WiFi/Ethernet
  • Async prog track commands over WiFi/Ethernet
  • DIAGs through WiFi/Ethernet
  • Turnout processing/Better class (may need a filter to handle WiThrottle integration)
  • Turnout names? ex: "coal yard"
  • Extended turnout command to handle servo/stepper angle?
  • Loop speed detector
  • Off board accessory drivers API
  • Command to automatically handle long and short writes
  • Customizable LCD display
  • Use ring buffer to broadcast messages from WiThrottle such as power status, speed, direction, turnout state
  • Implement frame rate monitor
  • Finalize use of Command
  • Add a command to JMRI and the CS to report a list of device capabilities (devCaps structure)
  • Add loconet support? (use their throttle)
  • Add USB "tether" feature to WiThrottle so we can use a USB cable connection without WiFi
  • Turn PROG track into a "booster" so when not in use, it can be a separate power district

Bus support

  • evaluate LCC, RF24, MQTT, etc.

Installer

  • Add full cross-platform support
  • GUI Enhancements
  • Built-In serial monitor
  • WiFi support

WebThrottle-EX

  • Save Turnouts (needs new data structure)
  • GUI enhancements

Hardware

  • Railcom support
  • FireBox/FireBit
  • Mobile throttle
@FrightRisk FrightRisk added this to the v3.1.0 milestone Nov 19, 2020
@FrightRisk FrightRisk added this to To do in DCC++ EX Development via automation Nov 19, 2020
@Asbelos
Copy link
Contributor

Asbelos commented Nov 20, 2020

Loop Speed and Frame Rate items in list are the same thing I think.
Missing is a performance hike by shortcutting the channel B cycle if power is off. (DONT do this for the A cycle or bad things will happen.)

Does each of the ifeatures need to be on separate cards so that they can be individually discussed/tracked?

@davidcutting42
Copy link

@Asbelos I think they should be on separate cards. I'll take care of that now.

@davidcutting42
Copy link

Checking off items as they are moved to separate cards.

DCC++ EX Development automation moved this from To do to Done Nov 21, 2020
daniviga pushed a commit to daniviga/CommandStation-EX that referenced this issue Mar 26, 2023
* Add download instructions and links for EX-RAIL
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Development

No branches or pull requests

5 participants