This repository was archived by the owner on Feb 13, 2024. It is now read-only.
Repository navigation
v2.0.0 Beta 1
Pre-release
Pre-release
Changes since v2.0.0-alpha2:
- Migrate to IDF component manager instead of git submodules.
- Restructure of TrainSearch and Locomotive Database into reusable components.
- Configuration settings updated to move
Advanceditems into their own nested menus (they don't often need to be changed) - New configuration option to automatically assign unique OpenLCB node ID.
- New configuration option to control TWAI (CAN) buffer size.
- Bug fixes: #113
Starting with v2.0.0 some features have been desupported and removed:
- DCC++ protocol support (including JMRI connection support)
- LocoNet (was never fully implemented)
- Nextion HMI interface (not working correctly since migration to ESP-IDF)
New features in v2.0.0:
- Migration of WebUI from jQuery Mobile to Cash/Spectre.
- Accessory DB: Mapping of DCC accessory address to OpenLCB events
- Migration of WebUI to use a websocket.
- TWAI (CAN) driver rewritten from scratch to improve performance/reliability.
- Initial ESP32-S3 support.
- Ability to enable/disable OPS or PROG track via config.
- Track Current Sense / Utilization moved to ULP co-processor.
- RailCom driver (ESP32 only for now)
- ESP-IDF v5.0 support
Bug fixes: #101, #99, #97, #91, #87, #86, #78, #69, #66, #58, #54, #42, #103