1
0
mirror of https://github.com/DCC-EX/CommandStation-EX.git synced 2025-02-17 06:29:15 +01:00

Update version.h

This commit is contained in:
Fred 2022-10-21 11:57:55 -04:00 committed by GitHub
parent dcab5a0e72
commit e618b91900
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -5,30 +5,55 @@
#define VERSION "4.1.1" #define VERSION "4.1.1"
// 4.1.1 Bugfix: preserve turnout format // 4.1.1 Bugfix: preserve turnout format
// Bugfix: parse multiple commands in one buffer string correct // Bugfix: parse multiple commands in one buffer string correctly (ex: <s><Q>)
// Bugfix: </> command signal status in Exrail // Bugfix: </> command signal status in Exrail
// Bugfix: EX-RAIL read long loco addr // Bugfix: EX-RAIL read long loco addr
// Bugfix: Add space character after version string 4.1.1 for JMRI parsing.
// Improved display and loop time for signalsmake service start to be outside the DONT_TOUCH_WIFI_CONF area
// Improve WiFi startup by making service start to be outside the DONT_TOUCH_WIFI_CONF area
// 4.1.0 ... // 4.1.0 ...
// //
// 4.0.2 EXRAIL additions: // 4.0.2 EXRAIL additions:
// ACK defaults set to 50mA LIMIT, 2000uS MIN, 20000uS MAX // Code: struct TurnoutData to enable EEPROM in v 4.0 format
// Code: Fix weak reference to myFilter
// Updated CV read command <R cv>. Equivalent to <V cv 0>. Uses the verify callback.
// Allow WRITE CV on PROG <W CV VALUE)
// Change callback parameters are now optional on PROG
// Allow turnout ID of "0"
// Improved SIGNALs startup and diagnostics
// Change ACK defaults set to 50mA LIMIT, 2000uS MIN, 20000uS MAX
// myFilter automatic detection (no need to call setFilter) // myFilter automatic detection (no need to call setFilter)
// FIX negative route ids in WIthrottle problem. // FIX negative route ids in WIthrottle problem by allowing them
// IFRED(signal_id), IFAMBER(signal_id), IFGREEN(signal_id) // Add IFRED(signal_id), IFAMBER(signal_id), IFGREEN(signal_id)
// </RED signal_id> </AMBER signal_id> </GREEN signal_id> commands // Add </RED signal_id> </AMBER signal_id> </GREEN signal_id> commands
// <t cab> command to obtain current throttle settings // Add <t cab> command to obtain current throttle settings
// JA, JR, JT commands to obtain route, roster and turnout descriptions // Add JA, JR, JT commands to obtain route, roster and turnout descriptions
// HIDDEN turnouts // Add HIDDEN turnouts
// PARSE <> commands in EXRAIL // Add PARSE <> commands in EXRAIL
// VIRTUAL_TURNOUT // Add VIRTUAL_TURNOUT
// </KILL ALL> and KILLALL command to stop all tasks. // Add </KILL ALL> and KILLALL command to stop all tasks
// Add Diagnostic messages when KILL is used
// FORGET forgets the current loco in DCC reminder tables. // FORGET forgets the current loco in DCC reminder tables.
// Servo signals (SERVO_SIGNAL) // Add Servo signals (SERVO_SIGNAL)
// High-On signal pins (SIGNALH) // Add High-On signal pins (SIGNALH)
// Wait for analog value (ATGTE, ATLT) // Add Wait for analog value (ATGTE, ATLT)
// Allow underscore in keywords ex: MY_KEYWORD
// Automatically assign a name with ALIAS(name) without having to define it first
// README.md: removed misleading "folder/subforlders" (#218)
// README.md: fix dead link to rewrite (#217) in notes/rewrite.md
// Incoming LCN turnout throw
// Broadcast jopin after DriveAway
// Corrections to I2C code:
// 1) I2CManager_Mega4809.h: Correct bitwise 'and' to logical 'and' - no impact.
// 2) I2CManager_Wire.h: Ensure that error codes from Wire subsystem are passed back to caller in queueRequest().
// Save memory on the Uno
// 4.0.1 Small EXRAIL updates // 4.0.1 Small EXRAIL updates
// EXRAIL BROADCAST("msg") // EXRAIL BROADCAST("msg")
// EXRAIL POWERON // EXRAIL POWERON (only turns on MAIN)
// Remove EXRAIL/ENDEXRAIL from myAutomation.example.h (#215)
// Use "startup sequence" to describe the initial instructions
// Add description of display scroll modes
// restructure GetLocoCallback() for better readability and put broadcastPower() at right place
// 4.0.0 Major functional and non-functional changes. // 4.0.0 Major functional and non-functional changes.
// Engine Driver "DriveAway" feature enhancement // Engine Driver "DriveAway" feature enhancement
// 'Discovered Server' multicast Dynamic Network Server (mDNS) displays available WiFi connections to a DCC++EX Command Station // 'Discovered Server' multicast Dynamic Network Server (mDNS) displays available WiFi connections to a DCC++EX Command Station