diff --git a/GITHUB_SHA.h b/GITHUB_SHA.h index 93d8505..4b53d37 100644 --- a/GITHUB_SHA.h +++ b/GITHUB_SHA.h @@ -1 +1 @@ -#define GITHUB_SHA "devel-202503250850Z" +#define GITHUB_SHA "devel-202506082312Z" diff --git a/myTrackStatus.example.h b/myTrackStatus.example.h new file mode 100644 index 0000000..a7d70fc --- /dev/null +++ b/myTrackStatus.example.h @@ -0,0 +1,36 @@ +// ************* OLED JL Display Track mA Amperage **************** // +// by Herb Morton [Ash] March 23, 2025 +// Colin Murdoch [ColinM] + +// Inside your config.h file First edit OLED max char rows set to 17 +// #define MAX_CHARACTER_ROWS 17 + +// myAutomation.h +// Reporting power status and mA for each track on the LCD +AUTOSTART DELAY(5000) + ROUTE(238, "Resume/Pause JL Display") + IF(236) + UNLATCH(236) + ROUTE_CAPTION(238, "Paused") ROUTE_INACTIVE(238) + PRINT("Pause JL Display") + SCREEN(0, 8, "Track status paused") + SCREEN(0, 9, "") + SCREEN(0,10, "") // several blank lines as needed + SCREEN(0,11, "") + SCREEN(0,12, "") + SCREEN(0,13, "") + SCREEN(0,14, "") + SCREEN(0,15, "") + SCREEN(0,16, "") + DONE ENDIF + LATCH(236) + ROUTE_CAPTION(238, "Running") ROUTE_ACTIVE(238) + PRINT("Resume JL Display") + FOLLOW(237) + SEQUENCE(237) + PARSE("") // screen 0 start on line 8 + PRINT("\n") + DELAY(3000) + IF(236) FOLLOW(237) ENDIF + DONE +// ************ End OLED JL Display Track mA Amperage ************** // \ No newline at end of file diff --git a/version.h b/version.h index e303550..1086bb8 100644 --- a/version.h +++ b/version.h @@ -3,8 +3,9 @@ #include "StringFormatter.h" -#define VERSION "5.5.30" +#define VERSION "5.5.31" // 5.5.31 - track status command +// - myTrackStatus.example.h added // - Provide for WiFi false on ESP32 // 5.5.30 - EXRAIL shows why tasks are waiting // 5.5.29 - Resolved compiler warnings