The touch event is used only for the sleeping engine (it will be used for dimming later) and it was transferring all the json info with page name, component, entity, etc. This was replaced by a simple random integer with no meaning other than "the screen was touched, reset the timer".
188 lines
5.2 KiB
Plaintext
188 lines
5.2 KiB
Plaintext
Page boot
|
|
Attributes
|
|
ID : 0
|
|
Scope : local
|
|
Dragging : 0
|
|
Send Component ID : disabled
|
|
Locked : no
|
|
Swide up page ID : disabled
|
|
Swide down page ID : disabled
|
|
Swide left page ID : disabled
|
|
Swide right page ID: disabled
|
|
|
|
Events
|
|
Preinitialize Event
|
|
vis bt_reboot,0
|
|
dim=100
|
|
covx display_mode,aux2.txt,0,0
|
|
nspanelevent.txt="{\"page\": \"boot\", \"event\": \"pagechanged\", \"version\": \""+tft_version.txt+"\", \"display_mode\": \""+aux2.txt+"\"}"
|
|
printh 92
|
|
prints "localevent",0
|
|
printh 00
|
|
prints nspanelevent.txt,0
|
|
printh 00
|
|
printh FF FF FF
|
|
|
|
Touch Press Event
|
|
printh 91
|
|
prints "touchevent",0
|
|
printh 00
|
|
prints rand,0
|
|
printh FF FF FF
|
|
|
|
Touch Release Event
|
|
printh 91
|
|
prints "touchevent",0
|
|
printh 00
|
|
prints rand,0
|
|
printh FF FF FF
|
|
|
|
Variable (int32) counter
|
|
Attributes
|
|
ID : 12
|
|
Scope: local
|
|
Value: 0
|
|
|
|
Variable (string) aux1
|
|
Attributes
|
|
ID : 13
|
|
Scope : local
|
|
Text :
|
|
Max. Text Size: 10
|
|
|
|
Variable (string) nspanelevent
|
|
Attributes
|
|
ID : 14
|
|
Scope : local
|
|
Text :
|
|
Max. Text Size: 150
|
|
|
|
Variable (string) aux2
|
|
Attributes
|
|
ID : 15
|
|
Scope : local
|
|
Text :
|
|
Max. Text Size: 10
|
|
|
|
Text ip_addr
|
|
Attributes
|
|
ID : 1
|
|
Scope : local
|
|
Dragging : 0
|
|
Send Component ID : disabled
|
|
Associated Keyboard: none
|
|
Text : Initializing...
|
|
Max. Text Size : 15
|
|
|
|
Text t0
|
|
Attributes
|
|
ID : 2
|
|
Scope : local
|
|
Dragging : 0
|
|
Send Component ID : disabled
|
|
Associated Keyboard: none
|
|
Text : Please wait...
|
|
Max. Text Size : 15
|
|
|
|
Text t1
|
|
Attributes
|
|
ID : 3
|
|
Scope : local
|
|
Dragging : 0
|
|
Send Component ID : disabled
|
|
Associated Keyboard: none
|
|
Text : The process can take several seconds!
|
|
Max. Text Size : 50
|
|
|
|
Text tft_label
|
|
Attributes
|
|
ID : 5
|
|
Scope : local
|
|
Dragging : 0
|
|
Send Component ID : disabled
|
|
Associated Keyboard: none
|
|
Text : TFT:
|
|
Max. Text Size : 4
|
|
|
|
Text esph_label
|
|
Attributes
|
|
ID : 6
|
|
Scope : local
|
|
Dragging : 0
|
|
Send Component ID : disabled
|
|
Associated Keyboard: none
|
|
Text : ESPHome:
|
|
Max. Text Size : 8
|
|
|
|
Text bluep_label
|
|
Attributes
|
|
ID : 7
|
|
Scope : local
|
|
Dragging : 0
|
|
Send Component ID : disabled
|
|
Associated Keyboard: none
|
|
Text : Blueprint:
|
|
Max. Text Size : 10
|
|
|
|
Text tft_version
|
|
Attributes
|
|
ID : 8
|
|
Scope : local
|
|
Dragging : 0
|
|
Send Component ID : disabled
|
|
Associated Keyboard: none
|
|
Text : 4.0
|
|
Max. Text Size : 8
|
|
|
|
Text esph_version
|
|
Attributes
|
|
ID : 9
|
|
Scope : local
|
|
Dragging : 0
|
|
Send Component ID : disabled
|
|
Associated Keyboard: none
|
|
Text :
|
|
Max. Text Size : 8
|
|
|
|
Text bluep_version
|
|
Attributes
|
|
ID : 10
|
|
Scope : local
|
|
Dragging : 0
|
|
Send Component ID : disabled
|
|
Associated Keyboard: none
|
|
Text :
|
|
Max. Text Size : 8
|
|
|
|
Dual-state Button bt_reboot
|
|
Attributes
|
|
ID : 4
|
|
Scope : local
|
|
Dragging : 0
|
|
Send Component ID: on press and release
|
|
State : unpressed
|
|
Text : Reboot
|
|
Max. Text Size : 6
|
|
|
|
Timer timer
|
|
Attributes
|
|
ID : 11
|
|
Scope : local
|
|
Period (ms): 65534
|
|
Enabled : yes
|
|
|
|
Events
|
|
Timer Event
|
|
counter.val++
|
|
covx counter.val,aux1.txt,0,0
|
|
covx display_mode,aux2.txt,0,0
|
|
nspanelevent.txt="{\"page\": \"boot\", \"event\": \"timeout\", \"value\": "+aux1.txt+", \"version\": \""+tft_version.txt+"\", \"display_mode\": \""+aux2.txt+"\"}"
|
|
bluep_version.txt="Retry: "+aux1.txt
|
|
printh 92
|
|
prints "nspanelevent",0
|
|
printh 00
|
|
prints nspanelevent.txt,0
|
|
printh 00
|
|
printh FF FF FF
|
|
|