define appv 'RunAndWaitForEsc V0.00' vmthread MAIN { DATA8 State DATA32 Status DATA32 Timer DATA16 Serial UI_WRITE(LED,LED_ORANGE) UI_DRAW(TEXT,FG_COLOR,48,62,'Starting...') UI_DRAW(UPDATE) // Make sure VM knows that /tmp/serial.txt is open for writing and can stream the content //FILE(OPEN_WRITE, '/tmp/serial.txt', Serial) // Actual filename is patched-in here SYSTEM('XXXXXXXXX', Status) Loop: //UI_BUTTON(WAIT_FOR_PRESS) //UI_BUTTON(SHORTPRESS,BACK_BUTTON,State) //JR_FALSE(State,Loop) //UI_WRITE(LED,LED_RED) TIMER_WAIT(100, Timer) TIMER_READY(Timer) UI_DRAW(TEXT,FG_COLOR,48,62,'Bye!') UI_DRAW(UPDATE) }