mirror of
https://github.com/DCC-EX/CommandStation-EX.git
synced 2025-07-21 20:38:55 +02:00
<JL track status example now uses _hk and flag 8236
This commit is contained in:
parent
8558ac6c61
commit
1f74e3ca6f
@ -7,11 +7,12 @@
|
|||||||
|
|
||||||
// myAutomation.h
|
// myAutomation.h
|
||||||
// Reporting power status and mA for each track on the LCD
|
// Reporting power status and mA for each track on the LCD
|
||||||
|
HAL(Bitmap,8236,1) // create flag 8236
|
||||||
AUTOSTART DELAY(5000)
|
AUTOSTART DELAY(5000)
|
||||||
ROUTE(238, "Resume/Pause JL Display")
|
ROUTE("TRACKSTATUS"_hk, "Resume/Pause JL Display")
|
||||||
IF(236)
|
IF(8236)
|
||||||
UNLATCH(236)
|
RESET(8236)
|
||||||
ROUTE_CAPTION(238, "Paused") ROUTE_INACTIVE(238)
|
ROUTE_CAPTION("TRACKSTATUS"_hk, "Paused") ROUTE_INACTIVE("TRACKSTATUS"_hk)
|
||||||
PRINT("Pause JL Display")
|
PRINT("Pause JL Display")
|
||||||
SCREEN(0, 8, "Track status paused")
|
SCREEN(0, 8, "Track status paused")
|
||||||
SCREEN(0, 9, "")
|
SCREEN(0, 9, "")
|
||||||
@ -23,14 +24,14 @@ AUTOSTART DELAY(5000)
|
|||||||
SCREEN(0,15, "")
|
SCREEN(0,15, "")
|
||||||
SCREEN(0,16, "")
|
SCREEN(0,16, "")
|
||||||
DONE ENDIF
|
DONE ENDIF
|
||||||
LATCH(236)
|
SET(8236)
|
||||||
ROUTE_CAPTION(238, "Running") ROUTE_ACTIVE(238)
|
ROUTE_CAPTION("TRACKSTATUS"_hk, "Running") ROUTE_ACTIVE("TRACKSTATUS"_hk)
|
||||||
PRINT("Resume JL Display")
|
PRINT("Resume JL Display")
|
||||||
FOLLOW(237)
|
FOLLOW("PAUSETRACKSTATUS"_hk)
|
||||||
SEQUENCE(237)
|
SEQUENCE("PAUSETRACKSTATUS"_hk)
|
||||||
PARSE("<JL 0 8>") // screen 0 start on line 8
|
PARSE("<JL 0 8>") // screen 0 start on line 8
|
||||||
PRINT("\n")
|
PRINT("\n")
|
||||||
DELAY(3000)
|
DELAY(3000)
|
||||||
IF(236) FOLLOW(237) ENDIF
|
IF(8236) FOLLOW("PAUSETRACKSTATUS"_hk) ENDIF
|
||||||
DONE
|
DONE
|
||||||
// ************ End OLED JL Display Track mA Amperage ************** //
|
// ************ End OLED JL Display Track mA Amperage ************** //
|
Loading…
x
Reference in New Issue
Block a user