* Climate - Custom buttons Initial implementation of custom buttons on climate pages. * Update nspanel_esphome.yaml * Update tft files * Update nspanel_eu_code * update nspanel_us_code
17 lines
975 B
Plaintext
17 lines
975 B
Plaintext
Program.s
|
|
//The following code is only run once when power on, and is generally used for global variable definition and power on initialization data
|
|
int sys0=0,sys1=0,sys2=0,swipex=0,swipey=0,swipex2=0,swipey2=0,swipec=0,swipec2=0,swipedx=100,swipedy=100 //At present, the definition of global variable only supports 4-byte signed integer (int), and other types of global quantity declaration are not supported. If you want to use string type, you can use variable control in the page to implement
|
|
int r=0,g=0,b=0
|
|
int h=0,s=0,v=0
|
|
int p=0,q=0,t=0,f=0
|
|
bauds=115200//Configure baudrat
|
|
recmod=0//Serial data parsing mode:0-Passive mode;1-Active mod
|
|
printh 00 00 00 ff ff ff 88 ff ff ff//Output power on information to serial pore
|
|
printh 92
|
|
prints "nspanelevent",0
|
|
printh 00
|
|
prints "{\"page\": \"\", \"component\": \"\", \"value\": \"\"}",0
|
|
printh 00
|
|
printh FF FF FF
|
|
page 8//Power on start page boot
|