Compare commits

..

1 Commits

Author SHA1 Message Date
Johannes
19814bf987 Update nspanel-lovelace-ui.py 2022-07-29 17:29:14 +02:00
127 changed files with 3703 additions and 22410 deletions

View File

@@ -3,7 +3,3 @@ contact_links:
- name: NsPanel Lovelace UI Docs - name: NsPanel Lovelace UI Docs
url: https://docs.nspanel.pky.eu url: https://docs.nspanel.pky.eu
about: All the information related to flashing and configuration. about: All the information related to flashing and configuration.
- name: IoBroker Forum
url: https://forum.iobroker.net/topic/50888/sonoff-nspanel
about: for questions related to the ioBroker Script, ask in the ioBroker Forum Thread

View File

@@ -52,7 +52,3 @@ _Make sure your have performed every step and checked the applicable boxes befor
``` ```
### ADDITIONAL INFORMATION
_Add information about your setup here, if any. (For example docker version of AppDaemon instead of the HomeAssistant Add-on)_

View File

@@ -35,7 +35,7 @@ jobs:
- name: Download n2t - name: Download n2t
continue-on-error: true continue-on-error: true
run: | run: |
wget https://raw.githubusercontent.com/joBr99/Nextion2Text/master/linux/Nextion2Text.py wget https://raw.githubusercontent.com/joBr99/Nextion2Text/linux/Nextion2Text.py
- name: Run n2t EU - name: Run n2t EU
continue-on-error: true continue-on-error: true

View File

@@ -7,7 +7,7 @@ If you are changeing the page the nextion display will send and event to the esp
HomeAssistant / NodeRed -- MQTT -- Tasmota -- Nextion Screen HomeAssistant / NodeRed -- MQTT -- Tasmota -- Nextion Screen
See the following picture to get an Idea for the messages send and recived from the screen during cycling though pages. Please note that the messages in the picutre are outdated, but it is still useful to understand the concept. See the following picture to get an Idea for the messages send and recived from the screen during cycling though pages.
![message_flow](../doc-pics/message-flow.png) ![message_flow](../doc-pics/message-flow.png)
@@ -223,12 +223,9 @@ tIconBtnEntityName is the entiy name used in the button event for pressing the u
`event,buttonPress2,internalNameEntity,actionName,code` `event,buttonPress2,internalNameEntity,actionName,code`
### cardPower Page # Icons IDs
`entityUpd,heading,navigation,colorHome,iconHome[,iconColor,icon,speed,valueUp,valueDown]x6
`"entityUpd~test~1|1~6666~A~8888~B~1~t0o~t0u~9999~C~2~t1o~t1u~1111~D~3~t2o~t2u~33333~E~-1~t3o~t3u~3333~F~-2~t4o~t4u~4444~G~-3~t5o~t5u`
Please see Icon's int the [icons.md file](icons.md)
# Design Guidelines for Nextion HMI Project # Design Guidelines for Nextion HMI Project

View File

@@ -1,6 +1,6 @@
diff -bur HMI/n2t-out/Program.s.txt HMI/US/landscape/n2t-out/Program.s.txt diff -bur HMI/n2t-out/Program.s.txt HMI/US/landscape/n2t-out/Program.s.txt
--- HMI/n2t-out/Program.s.txt 2022-09-15 18:53:18.301002047 +0000 --- HMI/n2t-out/Program.s.txt 2022-07-23 14:02:48.223325770 +0000
+++ HMI/US/landscape/n2t-out/Program.s.txt 2022-09-15 18:53:19.233011610 +0000 +++ HMI/US/landscape/n2t-out/Program.s.txt 2022-07-23 14:02:49.219337687 +0000
@@ -14,6 +14,3 @@ @@ -14,6 +14,3 @@
//color vars //color vars
int defaultFontColor=65535 int defaultFontColor=65535
@@ -8,10 +8,9 @@ diff -bur HMI/n2t-out/Program.s.txt HMI/US/landscape/n2t-out/Program.s.txt
- // fix touch offset - // fix touch offset
- lcd_dev fffb 0002 0000 0020 - lcd_dev fffb 0002 0000 0020
- page pageStartup - page pageStartup
Only in HMI/n2t-out: cardPower.txt
diff -bur HMI/n2t-out/pageStartup.txt HMI/US/landscape/n2t-out/pageStartup.txt diff -bur HMI/n2t-out/pageStartup.txt HMI/US/landscape/n2t-out/pageStartup.txt
--- HMI/n2t-out/pageStartup.txt 2022-09-15 18:53:18.301002047 +0000 --- HMI/n2t-out/pageStartup.txt 2022-07-23 14:02:48.223325770 +0000
+++ HMI/US/landscape/n2t-out/pageStartup.txt 2022-09-15 18:53:19.233011610 +0000 +++ HMI/US/landscape/n2t-out/pageStartup.txt 2022-07-23 14:02:49.219337687 +0000
@@ -177,7 +177,7 @@ @@ -177,7 +177,7 @@
recmod=1 recmod=1
bauds=115200 bauds=115200
@@ -21,140 +20,3 @@ diff -bur HMI/n2t-out/pageStartup.txt HMI/US/landscape/n2t-out/pageStartup.txt
//send calc crc //send calc crc
btlen tSend.txt,sys0 btlen tSend.txt,sys0
crcrest 1,0xffff // reset CRC crcrest 1,0xffff // reset CRC
diff -bur HMI/n2t-out/pageTest.txt HMI/US/landscape/n2t-out/pageTest.txt
--- HMI/n2t-out/pageTest.txt 2022-09-15 18:53:18.301002047 +0000
+++ HMI/US/landscape/n2t-out/pageTest.txt 2022-09-15 18:53:19.233011610 +0000
@@ -13,36 +13,6 @@
Events
Preinitialize Event
vis p0,0
- recmod=1
- bauds=115200
-
-Variable (string) tInstruction
- Attributes
- Scope : local
- Text :
- Max. Text Size: 30
-
-Variable (string) strCommand
- Attributes
- Scope : local
- Text :
- Max. Text Size: 20
-
-Variable (string) tSend
- Attributes
- Scope : local
- Text :
- Max. Text Size: 40
-
-Text tBench
- Attributes
- Scope : local
- Dragging : 0
- Disable release event after dragging: 0
- Send Component ID : disabled
- Associated Keyboard : none
- Text :
- Max. Text Size : 20
Picture p0
Attributes
@@ -220,96 +190,3 @@
Touch Press Event
page cardQR
-Button b12
- Attributes
- Scope : local
- Dragging : 0
- Disable release event after dragging: 0
- Send Component ID : disabled
- State : unpressed
- Text : power
- Max. Text Size : 10
-
- Events
- Touch Press Event
- page cardPower
-
-Timer tmSerial
- Attributes
- Scope : local
- Period (ms): 50
- Enabled : yes
-
- Events
- Timer Event
- // data available
- if(usize>1)
- {
- bufferPos=0
- while(bufferPos<usize)
- {
- // check for 0x55 0xBB - Command Init Secuence
- if(u[bufferPos]==187&&u[bufferPos-1]==85)
- {
- //remove garbage at the start of the buffer if there's any to free buffer for command
- if(u[bufferPos]!=1)
- {
- udelete bufferPos-1
- }
- //instruction is now aligned with buffer, because we deleted garbage before instrcution
- //get length after init sequence (check if there are more than to bytes in buffer)
- if(3<usize)
- {
- // check if serial buffer has reached the announced length
- ucopy payloadLength,2,2,0
- // we are only checking payload length so we have to skip first 3 bytes (init+payload length) (-1 because of < instead of <=)
- payloadLength+=3
- // payload length does also not contain crc, so we are adding another 2 bytes for crc
- payloadLength+=2
- if(payloadLength<usize)
- {
- // calculate crc
- crcrest 1,0xFFFF
- // u[2] contains payload legth at 3rd pos in buffer, we are calculating crc from 3rd pos with number of bytes from payload length
- //crcputu 3,u[2]
- // u[2] cotnains payload length, we are calculating a crc over the whole message, so we have to add 3 to the length from u[2]
- crcputu 0,payloadLength-1
- // get recived crc to be able to compare it
- ucopy recvCrc,payloadLength-1,2,0
- // compare crc with recived value
- if(crcval==recvCrc)
- {
- // crc is okay
- // here is the location where acual code should be
- // write command to variable strCommand
- ucopy strCommand.txt,4,payloadLength-5,0
- // write instruction to tInstuction (debug output, but used as variable here, ui elements will be disabled by default)
- spstr strCommand.txt,tInstruction.txt,"~",0
- if(tInstruction.txt=="ping")
- {
- spstr strCommand.txt,tBench.txt,"~",1
- tSend.txt="pong,"+tBench.txt
- //send calc crc
- btlen tSend.txt,sys0
- crcrest 1,0xffff // reset CRC
- crcputh 55 bb
- crcputs sys0,2
- crcputs tSend.txt,0
- //send cmd
- printh 55 bb
- prints sys0,2
- prints tSend.txt,0
- prints crcval,2
- }
- // end of user code
- udelete payloadLength-1
- bufferPos=0
- }
- }
- }
- }
- // next character
- bufferPos++
- }
- }
-

View File

@@ -84,7 +84,7 @@ Variable (string) tSend
ID : 25 ID : 25
Scope : local Scope : local
Text : Text :
Max. Text Size: 200 Max. Text Size: 100
Variable (string) va1 Variable (string) va1
Attributes Attributes
@@ -1362,7 +1362,6 @@ Timer tmSerial
} }
if(tInstruction.txt=="pageType") if(tInstruction.txt=="pageType")
{ {
sleepValue=0
//command format pageType,specialPageName //command format pageType,specialPageName
//write name of speical page to tId //write name of speical page to tId
spstr strCommand.txt,tId.txt,"~",1 spstr strCommand.txt,tId.txt,"~",1

View File

@@ -103,70 +103,63 @@ Variable (string) strCommand
Variable (string) type1 Variable (string) type1
Attributes Attributes
ID : 40 ID : 41
Scope : local Scope : local
Text : Text :
Max. Text Size: 10 Max. Text Size: 10
Variable (string) type2 Variable (string) type2
Attributes Attributes
ID : 41 ID : 42
Scope : local Scope : local
Text : Text :
Max. Text Size: 10 Max. Text Size: 10
Variable (string) type3 Variable (string) type3
Attributes Attributes
ID : 42 ID : 43
Scope : local Scope : local
Text : Text :
Max. Text Size: 10 Max. Text Size: 10
Variable (string) type4 Variable (string) type4
Attributes Attributes
ID : 43 ID : 44
Scope : local Scope : local
Text : Text :
Max. Text Size: 10 Max. Text Size: 10
Variable (string) entn1 Variable (string) entn1
Attributes Attributes
ID : 44 ID : 45
Scope : local Scope : local
Text : Text :
Max. Text Size: 80 Max. Text Size: 80
Variable (string) entn2 Variable (string) entn2
Attributes Attributes
ID : 45 ID : 46
Scope : local Scope : local
Text : Text :
Max. Text Size: 80 Max. Text Size: 80
Variable (string) entn3 Variable (string) entn3
Attributes Attributes
ID : 46 ID : 47
Scope : local Scope : local
Text : Text :
Max. Text Size: 80 Max. Text Size: 80
Variable (string) entn4 Variable (string) entn4
Attributes Attributes
ID : 47 ID : 48
Scope : local Scope : local
Text : Text :
Max. Text Size: 80 Max. Text Size: 80
Variable (string) tSend
Attributes
ID : 64
Scope : local
Text :
Max. Text Size: 200
Number nNum1 Number nNum1
Attributes Attributes
ID : 53 ID : 54
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -196,7 +189,7 @@ Number nNum1
Number nNum2 Number nNum2
Attributes Attributes
ID : 54 ID : 55
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -226,7 +219,7 @@ Number nNum2
Number nNum3 Number nNum3
Attributes Attributes
ID : 55 ID : 56
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -256,7 +249,7 @@ Number nNum3
Number nNum4 Number nNum4
Attributes Attributes
ID : 56 ID : 57
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -554,7 +547,7 @@ Text tIcon4
Horizontal Spacing : 0 Horizontal Spacing : 0
Vertical Spacing : 0 Vertical Spacing : 0
Text tTmp Text tSend
Attributes Attributes
ID : 28 ID : 28
Scope : local Scope : local
@@ -562,6 +555,36 @@ Text tTmp
Disable release event after dragging: 0 Disable release event after dragging: 0
Send Component ID : disabled Send Component ID : disabled
Opacity : 127 Opacity : 127
x coordinate : 15
y coordinate : 0
Width : 230
Height : 24
Effect : load
Effect Priority : 0
Effect Time : 300
Fill : solid color
Style : flat
Associated Keyboard : none
Font ID : 0
Back. Color : 65535
Font Color : 0
Horizontal Alignment : center
Vertical Alignment : center
Input Type : character
Text : newtxt
Max. Text Size : 100
Word wrap : disabled
Horizontal Spacing : 0
Vertical Spacing : 0
Text tTmp
Attributes
ID : 29
Scope : local
Dragging : 0
Disable release event after dragging: 0
Send Component ID : disabled
Opacity : 127
x coordinate : 409 x coordinate : 409
y coordinate : 289 y coordinate : 289
Width : 34 Width : 34
@@ -586,7 +609,7 @@ Text tTmp
Text tInstruction Text tInstruction
Attributes Attributes
ID : 30 ID : 31
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -616,7 +639,7 @@ Text tInstruction
Text tId Text tId
Attributes Attributes
ID : 31 ID : 32
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -663,7 +686,7 @@ Picture p0
Slider hSlider1 Slider hSlider1
Attributes Attributes
ID : 49 ID : 50
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -706,7 +729,7 @@ Slider hSlider1
Slider hSlider2 Slider hSlider2
Attributes Attributes
ID : 50 ID : 51
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -749,7 +772,7 @@ Slider hSlider2
Slider hSlider3 Slider hSlider3
Attributes Attributes
ID : 51 ID : 52
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -792,7 +815,7 @@ Slider hSlider3
Slider hSlider4 Slider hSlider4
Attributes Attributes
ID : 52 ID : 53
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -1399,7 +1422,7 @@ Button bUp4
Button bPrev Button bPrev
Attributes Attributes
ID : 32 ID : 33
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -1453,7 +1476,7 @@ Button bPrev
Button bNext Button bNext
Attributes Attributes
ID : 33 ID : 34
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -1500,7 +1523,7 @@ Button bNext
Button bText1 Button bText1
Attributes Attributes
ID : 60 ID : 61
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -1547,7 +1570,7 @@ Button bText1
Button bText2 Button bText2
Attributes Attributes
ID : 61 ID : 62
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -1594,7 +1617,7 @@ Button bText2
Button bText3 Button bText3
Attributes Attributes
ID : 62 ID : 63
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -1641,7 +1664,7 @@ Button bText3
Button bText4 Button bText4
Attributes Attributes
ID : 63 ID : 64
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -1868,7 +1891,7 @@ Dual-state Button btOnOff4
Hotspot mSpecial Hotspot mSpecial
Attributes Attributes
ID : 34 ID : 35
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -1894,7 +1917,7 @@ Hotspot mSpecial
Hotspot m2 Hotspot m2
Attributes Attributes
ID : 36 ID : 37
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -1929,7 +1952,7 @@ Hotspot m2
Hotspot m1 Hotspot m1
Attributes Attributes
ID : 37 ID : 38
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -1964,7 +1987,7 @@ Hotspot m1
Hotspot m0 Hotspot m0
Attributes Attributes
ID : 38 ID : 39
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -1999,7 +2022,7 @@ Hotspot m0
Hotspot m3 Hotspot m3
Attributes Attributes
ID : 39 ID : 40
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -2034,7 +2057,7 @@ Hotspot m3
Hotspot mSwipeNext Hotspot mSwipeNext
Attributes Attributes
ID : 57 ID : 58
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -2054,7 +2077,7 @@ Hotspot mSwipeNext
Hotspot mSwipeUp Hotspot mSwipeUp
Attributes Attributes
ID : 58 ID : 59
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -2074,7 +2097,7 @@ Hotspot mSwipeUp
Hotspot mSwipePrev Hotspot mSwipePrev
Attributes Attributes
ID : 59 ID : 60
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -2094,7 +2117,7 @@ Hotspot mSwipePrev
Timer tmSerial Timer tmSerial
Attributes Attributes
ID : 29 ID : 30
Scope : local Scope : local
Period (ms): 50 Period (ms): 50
Enabled : yes Enabled : yes
@@ -2782,7 +2805,6 @@ Timer tmSerial
} }
if(tInstruction.txt=="pageType") if(tInstruction.txt=="pageType")
{ {
sleepValue=0
//command format pageType,specialPageName //command format pageType,specialPageName
//write name of speical page to tId //write name of speical page to tId
spstr strCommand.txt,tId.txt,"~",1 spstr strCommand.txt,tId.txt,"~",1
@@ -2892,7 +2914,7 @@ Timer tmSerial
Timer tmSleep Timer tmSleep
Attributes Attributes
ID : 35 ID : 36
Scope : local Scope : local
Period (ms): 1000 Period (ms): 1000
Enabled : yes Enabled : yes
@@ -2923,7 +2945,7 @@ Timer tmSleep
TouchCap tc0 TouchCap tc0
Attributes Attributes
ID : 48 ID : 49
Scope: local Scope: local
Value: 0 Value: 0

View File

@@ -63,95 +63,88 @@ Variable (string) strCommand
Variable (string) type1 Variable (string) type1
Attributes Attributes
ID : 13 ID : 14
Scope : local Scope : local
Text : Text :
Max. Text Size: 10 Max. Text Size: 10
Variable (string) type2 Variable (string) type2
Attributes Attributes
ID : 14 ID : 15
Scope : local Scope : local
Text : Text :
Max. Text Size: 10 Max. Text Size: 10
Variable (string) type3 Variable (string) type3
Attributes Attributes
ID : 15 ID : 16
Scope : local Scope : local
Text : Text :
Max. Text Size: 10 Max. Text Size: 10
Variable (string) type4 Variable (string) type4
Attributes Attributes
ID : 16 ID : 17
Scope : local Scope : local
Text : Text :
Max. Text Size: 10 Max. Text Size: 10
Variable (string) entn1 Variable (string) entn1
Attributes Attributes
ID : 17 ID : 18
Scope : local Scope : local
Text : Text :
Max. Text Size: 80 Max. Text Size: 80
Variable (string) entn2 Variable (string) entn2
Attributes Attributes
ID : 18 ID : 19
Scope : local Scope : local
Text : Text :
Max. Text Size: 80 Max. Text Size: 80
Variable (string) entn3 Variable (string) entn3
Attributes Attributes
ID : 19 ID : 20
Scope : local Scope : local
Text : Text :
Max. Text Size: 80 Max. Text Size: 80
Variable (string) entn4 Variable (string) entn4
Attributes Attributes
ID : 20 ID : 21
Scope : local Scope : local
Text : Text :
Max. Text Size: 80 Max. Text Size: 80
Variable (string) type5 Variable (string) type5
Attributes Attributes
ID : 33 ID : 34
Scope : local Scope : local
Text : Text :
Max. Text Size: 10 Max. Text Size: 10
Variable (string) type6 Variable (string) type6
Attributes Attributes
ID : 34 ID : 35
Scope : local Scope : local
Text : Text :
Max. Text Size: 10 Max. Text Size: 10
Variable (string) entn5 Variable (string) entn5
Attributes Attributes
ID : 35 ID : 36
Scope : local Scope : local
Text : Text :
Max. Text Size: 80 Max. Text Size: 80
Variable (string) entn6 Variable (string) entn6
Attributes Attributes
ID : 36 ID : 37
Scope : local Scope : local
Text : Text :
Max. Text Size: 80 Max. Text Size: 80
Variable (string) tSend
Attributes
ID : 41
Scope : local
Text :
Max. Text Size: 200
Text tHeading Text tHeading
Attributes Attributes
ID : 2 ID : 2
@@ -212,7 +205,7 @@ Text tEntity1
Horizontal Spacing : 0 Horizontal Spacing : 0
Vertical Spacing : 0 Vertical Spacing : 0
Text tTmp Text tSend
Attributes Attributes
ID : 5 ID : 5
Scope : local Scope : local
@@ -220,6 +213,36 @@ Text tTmp
Disable release event after dragging: 0 Disable release event after dragging: 0
Send Component ID : disabled Send Component ID : disabled
Opacity : 127 Opacity : 127
x coordinate : 20
y coordinate : 0
Width : 230
Height : 24
Effect : load
Effect Priority : 0
Effect Time : 300
Fill : solid color
Style : flat
Associated Keyboard : none
Font ID : 0
Back. Color : 65535
Font Color : 0
Horizontal Alignment : center
Vertical Alignment : center
Input Type : character
Text : newtxt
Max. Text Size : 100
Word wrap : disabled
Horizontal Spacing : 0
Vertical Spacing : 0
Text tTmp
Attributes
ID : 6
Scope : local
Dragging : 0
Disable release event after dragging: 0
Send Component ID : disabled
Opacity : 127
x coordinate : 420 x coordinate : 420
y coordinate : 290 y coordinate : 290
Width : 34 Width : 34
@@ -244,7 +267,7 @@ Text tTmp
Text tInstruction Text tInstruction
Attributes Attributes
ID : 7 ID : 8
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -274,7 +297,7 @@ Text tInstruction
Text tId Text tId
Attributes Attributes
ID : 8 ID : 9
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -304,7 +327,7 @@ Text tId
Text tEntity2 Text tEntity2
Attributes Attributes
ID : 24 ID : 25
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -334,7 +357,7 @@ Text tEntity2
Text tEntity3 Text tEntity3
Attributes Attributes
ID : 26 ID : 27
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -364,7 +387,7 @@ Text tEntity3
Text tEntity4 Text tEntity4
Attributes Attributes
ID : 28 ID : 29
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -394,7 +417,7 @@ Text tEntity4
Text tEntity5 Text tEntity5
Attributes Attributes
ID : 29 ID : 30
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -424,7 +447,7 @@ Text tEntity5
Text tEntity6 Text tEntity6
Attributes Attributes
ID : 32 ID : 33
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -471,7 +494,7 @@ Picture p0
Button bPrev Button bPrev
Attributes Attributes
ID : 9 ID : 10
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -525,7 +548,7 @@ Button bPrev
Button bNext Button bNext
Attributes Attributes
ID : 10 ID : 11
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -572,7 +595,7 @@ Button bNext
Button bEntity1 Button bEntity1
Attributes Attributes
ID : 22 ID : 23
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -630,7 +653,7 @@ Button bEntity1
Button bEntity2 Button bEntity2
Attributes Attributes
ID : 23 ID : 24
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -688,7 +711,7 @@ Button bEntity2
Button bEntity3 Button bEntity3
Attributes Attributes
ID : 25 ID : 26
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -746,7 +769,7 @@ Button bEntity3
Button bEntity4 Button bEntity4
Attributes Attributes
ID : 27 ID : 28
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -804,7 +827,7 @@ Button bEntity4
Button bEntity5 Button bEntity5
Attributes Attributes
ID : 30 ID : 31
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -862,7 +885,7 @@ Button bEntity5
Button bEntity6 Button bEntity6
Attributes Attributes
ID : 31 ID : 32
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -920,7 +943,7 @@ Button bEntity6
Hotspot mSpecial Hotspot mSpecial
Attributes Attributes
ID : 11 ID : 12
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -946,7 +969,7 @@ Hotspot mSpecial
Hotspot mSwipeNext Hotspot mSwipeNext
Attributes Attributes
ID : 38 ID : 39
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -966,7 +989,7 @@ Hotspot mSwipeNext
Hotspot mSwipeUp Hotspot mSwipeUp
Attributes Attributes
ID : 39 ID : 40
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -986,7 +1009,7 @@ Hotspot mSwipeUp
Hotspot mSwipePrev Hotspot mSwipePrev
Attributes Attributes
ID : 40 ID : 41
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -1006,7 +1029,7 @@ Hotspot mSwipePrev
Timer tmSerial Timer tmSerial
Attributes Attributes
ID : 6 ID : 7
Scope : local Scope : local
Period (ms): 50 Period (ms): 50
Enabled : yes Enabled : yes
@@ -1224,7 +1247,6 @@ Timer tmSerial
} }
if(tInstruction.txt=="pageType") if(tInstruction.txt=="pageType")
{ {
sleepValue=0
//command format pageType,specialPageName //command format pageType,specialPageName
//write name of speical page to tId //write name of speical page to tId
spstr strCommand.txt,tId.txt,"~",1 spstr strCommand.txt,tId.txt,"~",1
@@ -1334,7 +1356,7 @@ Timer tmSerial
Timer tmSleep Timer tmSleep
Attributes Attributes
ID : 12 ID : 13
Scope : local Scope : local
Period (ms): 1000 Period (ms): 1000
Enabled : yes Enabled : yes
@@ -1365,7 +1387,7 @@ Timer tmSleep
Timer tmLP Timer tmLP
Attributes Attributes
ID : 37 ID : 38
Scope : local Scope : local
Period (ms): 500 Period (ms): 500
Enabled : no Enabled : no
@@ -1383,7 +1405,7 @@ Timer tmLP
TouchCap tc0 TouchCap tc0
Attributes Attributes
ID : 21 ID : 22
Scope: local Scope: local
Value: 0 Value: 0

View File

@@ -47,48 +47,71 @@ Page cardMedia
Variable (string) strCommand Variable (string) strCommand
Attributes Attributes
ID : 6 ID : 7
Scope : local Scope : local
Text : Text :
Max. Text Size: 750 Max. Text Size: 750
Variable (string) entn Variable (string) entn
Attributes Attributes
ID : 17 ID : 18
Scope : local Scope : local
Text : Text :
Max. Text Size: 80 Max. Text Size: 80
Variable (string) vaSpeakerList Variable (string) vaSpeakerList
Attributes Attributes
ID : 26 ID : 27
Scope : local Scope : local
Text : Text :
Max. Text Size: 400 Max. Text Size: 400
Variable (int32) vaSpeakerPos Variable (int32) vaSpeakerPos
Attributes Attributes
ID : 27 ID : 28
Scope: local Scope: local
Value: 0 Value: 0
Variable (string) vaMenu Variable (string) vaMenu
Attributes Attributes
ID : 32 ID : 33
Scope : local Scope : local
Text : Text :
Max. Text Size: 50 Max. Text Size: 50
Variable (string) tSend Text tSend
Attributes Attributes
ID : 33 ID : 2
Scope : local Scope : local
Dragging : 0
Disable release event after dragging: 0
Send Component ID : disabled
Opacity : 127
x coordinate : 16
y coordinate : 0
Width : 230
Height : 15
Effect : load
Effect Priority : 0
Effect Time : 300
Fill : solid color
Style : flat
Associated Keyboard : none
Font ID : 0
Back. Color : 65535
Font Color : 0
Horizontal Alignment : center
Vertical Alignment : center
Input Type : character
Text : Text :
Max. Text Size : 200 Max. Text Size : 200
Word wrap : disabled
Horizontal Spacing : 0
Vertical Spacing : 0
Text tTmp Text tTmp
Attributes Attributes
ID : 2 ID : 3
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -118,7 +141,7 @@ Text tTmp
Text tInstruction Text tInstruction
Attributes Attributes
ID : 7 ID : 8
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -148,7 +171,7 @@ Text tInstruction
Text tId Text tId
Attributes Attributes
ID : 8 ID : 9
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -178,7 +201,7 @@ Text tId
Text tHeading Text tHeading
Attributes Attributes
ID : 9 ID : 10
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -208,7 +231,7 @@ Text tHeading
Text tTitle Text tTitle
Attributes Attributes
ID : 10 ID : 11
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -238,7 +261,7 @@ Text tTitle
Text tAuthor Text tAuthor
Attributes Attributes
ID : 11 ID : 12
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -268,7 +291,7 @@ Text tAuthor
Text t2 Text t2
Attributes Attributes
ID : 12 ID : 13
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -317,7 +340,7 @@ Text t2
Text tPlayPause Text tPlayPause
Attributes Attributes
ID : 13 ID : 14
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -366,7 +389,7 @@ Text tPlayPause
Text t0 Text t0
Attributes Attributes
ID : 14 ID : 15
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -415,7 +438,7 @@ Text t0
Text tIcon Text tIcon
Attributes Attributes
ID : 16 ID : 17
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -463,7 +486,7 @@ Text tIcon
Text t1 Text t1
Attributes Attributes
ID : 21 ID : 22
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -513,7 +536,7 @@ Text t1
Text t3 Text t3
Attributes Attributes
ID : 22 ID : 23
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -563,7 +586,7 @@ Text t3
Text t4 Text t4
Attributes Attributes
ID : 23 ID : 24
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -593,7 +616,7 @@ Text t4
Text tSpeaker Text tSpeaker
Attributes Attributes
ID : 24 ID : 25
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -642,7 +665,7 @@ Text tSpeaker
Text t6 Text t6
Attributes Attributes
ID : 25 ID : 26
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -684,7 +707,7 @@ Text t6
Text t5 Text t5
Attributes Attributes
ID : 28 ID : 29
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -750,7 +773,7 @@ Picture p0
Slider hVolume Slider hVolume
Attributes Attributes
ID : 15 ID : 16
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -796,7 +819,7 @@ Slider hVolume
Button bNext Button bNext
Attributes Attributes
ID : 3 ID : 4
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -843,7 +866,7 @@ Button bNext
Button bPrev Button bPrev
Attributes Attributes
ID : 4 ID : 5
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -897,7 +920,7 @@ Button bPrev
Hotspot mSwipeNext Hotspot mSwipeNext
Attributes Attributes
ID : 29 ID : 30
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -917,7 +940,7 @@ Hotspot mSwipeNext
Hotspot mSwipeUp Hotspot mSwipeUp
Attributes Attributes
ID : 30 ID : 31
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -937,7 +960,7 @@ Hotspot mSwipeUp
Hotspot mSwipePrev Hotspot mSwipePrev
Attributes Attributes
ID : 31 ID : 32
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -957,7 +980,7 @@ Hotspot mSwipePrev
Timer tmSerial Timer tmSerial
Attributes Attributes
ID : 5 ID : 6
Scope : local Scope : local
Period (ms): 50 Period (ms): 50
Enabled : yes Enabled : yes
@@ -1129,7 +1152,6 @@ Timer tmSerial
} }
if(tInstruction.txt=="pageType") if(tInstruction.txt=="pageType")
{ {
sleepValue=0
//command format pageType,specialPageName //command format pageType,specialPageName
//write name of speical page to tId //write name of speical page to tId
spstr strCommand.txt,tId.txt,"~",1 spstr strCommand.txt,tId.txt,"~",1
@@ -1210,7 +1232,7 @@ Timer tmSerial
Timer tmSleep Timer tmSleep
Attributes Attributes
ID : 18 ID : 19
Scope : local Scope : local
Period (ms): 1000 Period (ms): 1000
Enabled : yes Enabled : yes
@@ -1241,7 +1263,7 @@ Timer tmSleep
Timer tmCooldown Timer tmCooldown
Attributes Attributes
ID : 20 ID : 21
Scope : local Scope : local
Period (ms): 100 Period (ms): 100
Enabled : no Enabled : no
@@ -1252,7 +1274,7 @@ Timer tmCooldown
TouchCap tc0 TouchCap tc0
Attributes Attributes
ID : 19 ID : 20
Scope: local Scope: local
Value: 0 Value: 0

View File

@@ -79,7 +79,7 @@ Variable (string) tSend
ID : 10 ID : 10
Scope : local Scope : local
Text : Text :
Max. Text Size: 200 Max. Text Size: 100
Variable (string) tTmp Variable (string) tTmp
Attributes Attributes
@@ -948,7 +948,6 @@ Timer tmSerial
} }
if(tInstruction.txt=="pageType") if(tInstruction.txt=="pageType")
{ {
sleepValue=0
//command format pageType,specialPageName //command format pageType,specialPageName
//write name of speical page to tId //write name of speical page to tId
spstr strCommand.txt,tId.txt,"~",1 spstr strCommand.txt,tId.txt,"~",1

View File

@@ -161,7 +161,7 @@ Variable (string) tSend
ID : 46 ID : 46
Scope : local Scope : local
Text : Text :
Max. Text Size: 200 Max. Text Size: 100
XFloat xTempDest1 XFloat xTempDest1
Attributes Attributes
@@ -315,7 +315,7 @@ XFloat xTempDest2
XFloat xTempDest XFloat xTempDest
Attributes Attributes
ID : 48 ID : 49
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -523,9 +523,39 @@ Text tCF2
Horizontal Spacing : 0 Horizontal Spacing : 0
Vertical Spacing : 0 Vertical Spacing : 0
Text tALbl
Attributes
ID : 47
Scope : local
Dragging : 0
Disable release event after dragging: 0
Send Component ID : disabled
Opacity : 127
x coordinate : 22
y coordinate : 260
Width : 74
Height : 30
Effect : load
Effect Priority : 0
Effect Time : 300
Fill : solid color
Style : flat
Associated Keyboard : none
Font ID : 0
Back. Color : 6371
Font Color : 65535
Horizontal Alignment : center
Vertical Alignment : center
Input Type : character
Text : Action
Max. Text Size : 30
Word wrap : disabled
Horizontal Spacing : 0
Vertical Spacing : 0
Text tCF Text tCF
Attributes Attributes
ID : 50 ID : 51
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -555,7 +585,7 @@ Text tCF
Text tCurTemp Text tCurTemp
Attributes Attributes
ID : 51 ID : 52
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -709,16 +739,16 @@ Dual-state Button bt0
Disable release event after dragging: 0 Disable release event after dragging: 0
Send Component ID : disabled Send Component ID : disabled
Opacity : 127 Opacity : 127
x coordinate : 18 x coordinate : 97
y coordinate : 255 y coordinate : 255
Width : 50 Width : 40
Height : 50 Height : 40
Effect : load Effect : load
Effect Priority : 0 Effect Priority : 0
Effect Time : 300 Effect Time : 300
Fill : solid color Fill : solid color
Style : flat Style : flat
Font ID : 3 Font ID : 1
Back. Color (Unpressed) : 6371 Back. Color (Unpressed) : 6371
Back. Picture ID (Pressed) : 65535 Back. Picture ID (Pressed) : 65535
Back. Color (Pressed) : 6371 Back. Color (Pressed) : 6371
@@ -758,16 +788,16 @@ Dual-state Button bt2
Disable release event after dragging: 0 Disable release event after dragging: 0
Send Component ID : disabled Send Component ID : disabled
Opacity : 127 Opacity : 127
x coordinate : 130 x coordinate : 187
y coordinate : 255 y coordinate : 255
Width : 50 Width : 40
Height : 50 Height : 40
Effect : load Effect : load
Effect Priority : 0 Effect Priority : 0
Effect Time : 300 Effect Time : 300
Fill : solid color Fill : solid color
Style : flat Style : flat
Font ID : 3 Font ID : 1
Back. Color (Unpressed) : 6371 Back. Color (Unpressed) : 6371
Back. Picture ID (Pressed) : 65535 Back. Picture ID (Pressed) : 65535
Back. Color (Pressed) : 6371 Back. Color (Pressed) : 6371
@@ -807,16 +837,16 @@ Dual-state Button bt4
Disable release event after dragging: 0 Disable release event after dragging: 0
Send Component ID : disabled Send Component ID : disabled
Opacity : 127 Opacity : 127
x coordinate : 242 x coordinate : 277
y coordinate : 255 y coordinate : 255
Width : 50 Width : 40
Height : 50 Height : 40
Effect : load Effect : load
Effect Priority : 0 Effect Priority : 0
Effect Time : 300 Effect Time : 300
Fill : solid color Fill : solid color
Style : flat Style : flat
Font ID : 3 Font ID : 1
Back. Color (Unpressed) : 6371 Back. Color (Unpressed) : 6371
Back. Picture ID (Pressed) : 65535 Back. Picture ID (Pressed) : 65535
Back. Color (Pressed) : 6371 Back. Color (Pressed) : 6371
@@ -856,16 +886,16 @@ Dual-state Button bt6
Disable release event after dragging: 0 Disable release event after dragging: 0
Send Component ID : disabled Send Component ID : disabled
Opacity : 127 Opacity : 127
x coordinate : 354 x coordinate : 367
y coordinate : 255 y coordinate : 255
Width : 50 Width : 40
Height : 50 Height : 40
Effect : load Effect : load
Effect Priority : 0 Effect Priority : 0
Effect Time : 300 Effect Time : 300
Fill : solid color Fill : solid color
Style : flat Style : flat
Font ID : 3 Font ID : 1
Back. Color (Unpressed) : 6371 Back. Color (Unpressed) : 6371
Back. Picture ID (Pressed) : 65535 Back. Picture ID (Pressed) : 65535
Back. Color (Pressed) : 6371 Back. Color (Pressed) : 6371
@@ -905,16 +935,16 @@ Dual-state Button bt1
Disable release event after dragging: 0 Disable release event after dragging: 0
Send Component ID : disabled Send Component ID : disabled
Opacity : 127 Opacity : 127
x coordinate : 74 x coordinate : 142
y coordinate : 255 y coordinate : 255
Width : 50 Width : 40
Height : 50 Height : 40
Effect : load Effect : load
Effect Priority : 0 Effect Priority : 0
Effect Time : 300 Effect Time : 300
Fill : solid color Fill : solid color
Style : flat Style : flat
Font ID : 3 Font ID : 1
Back. Color (Unpressed) : 6371 Back. Color (Unpressed) : 6371
Back. Picture ID (Pressed) : 65535 Back. Picture ID (Pressed) : 65535
Back. Color (Pressed) : 6371 Back. Color (Pressed) : 6371
@@ -954,16 +984,16 @@ Dual-state Button bt3
Disable release event after dragging: 0 Disable release event after dragging: 0
Send Component ID : disabled Send Component ID : disabled
Opacity : 127 Opacity : 127
x coordinate : 186 x coordinate : 232
y coordinate : 255 y coordinate : 255
Width : 50 Width : 40
Height : 50 Height : 40
Effect : load Effect : load
Effect Priority : 0 Effect Priority : 0
Effect Time : 300 Effect Time : 300
Fill : solid color Fill : solid color
Style : flat Style : flat
Font ID : 3 Font ID : 1
Back. Color (Unpressed) : 6371 Back. Color (Unpressed) : 6371
Back. Picture ID (Pressed) : 65535 Back. Picture ID (Pressed) : 65535
Back. Color (Pressed) : 6371 Back. Color (Pressed) : 6371
@@ -1003,16 +1033,16 @@ Dual-state Button bt5
Disable release event after dragging: 0 Disable release event after dragging: 0
Send Component ID : disabled Send Component ID : disabled
Opacity : 127 Opacity : 127
x coordinate : 298 x coordinate : 322
y coordinate : 255 y coordinate : 255
Width : 50 Width : 40
Height : 50 Height : 40
Effect : load Effect : load
Effect Priority : 0 Effect Priority : 0
Effect Time : 300 Effect Time : 300
Fill : solid color Fill : solid color
Style : flat Style : flat
Font ID : 3 Font ID : 1
Back. Color (Unpressed) : 6371 Back. Color (Unpressed) : 6371
Back. Picture ID (Pressed) : 65535 Back. Picture ID (Pressed) : 65535
Back. Color (Pressed) : 6371 Back. Color (Pressed) : 6371
@@ -1052,16 +1082,16 @@ Dual-state Button bt7
Disable release event after dragging: 0 Disable release event after dragging: 0
Send Component ID : disabled Send Component ID : disabled
Opacity : 127 Opacity : 127
x coordinate : 410 x coordinate : 412
y coordinate : 255 y coordinate : 255
Width : 50 Width : 40
Height : 50 Height : 40
Effect : load Effect : load
Effect Priority : 0 Effect Priority : 0
Effect Time : 300 Effect Time : 300
Fill : solid color Fill : solid color
Style : flat Style : flat
Font ID : 3 Font ID : 1
Back. Color (Unpressed) : 6371 Back. Color (Unpressed) : 6371
Back. Picture ID (Pressed) : 65535 Back. Picture ID (Pressed) : 65535
Back. Color (Pressed) : 6371 Back. Color (Pressed) : 6371
@@ -1110,7 +1140,7 @@ Dual-state Button btUp1
Effect Time : 300 Effect Time : 300
Fill : solid color Fill : solid color
Style : flat Style : flat
Font ID : 3 Font ID : 1
Back. Color (Unpressed) : 6371 Back. Color (Unpressed) : 6371
Back. Picture ID (Pressed) : 65535 Back. Picture ID (Pressed) : 65535
Back. Color (Pressed) : 6371 Back. Color (Pressed) : 6371
@@ -1171,7 +1201,7 @@ Dual-state Button btDown1
Effect Time : 300 Effect Time : 300
Fill : solid color Fill : solid color
Style : flat Style : flat
Font ID : 3 Font ID : 1
Back. Color (Unpressed) : 6371 Back. Color (Unpressed) : 6371
Back. Picture ID (Pressed) : 65535 Back. Picture ID (Pressed) : 65535
Back. Color (Pressed) : 6371 Back. Color (Pressed) : 6371
@@ -1232,7 +1262,7 @@ Dual-state Button bUp2
Effect Time : 300 Effect Time : 300
Fill : solid color Fill : solid color
Style : flat Style : flat
Font ID : 3 Font ID : 1
Back. Color (Unpressed) : 6371 Back. Color (Unpressed) : 6371
Back. Picture ID (Pressed) : 65535 Back. Picture ID (Pressed) : 65535
Back. Color (Pressed) : 6371 Back. Color (Pressed) : 6371
@@ -1293,7 +1323,7 @@ Dual-state Button bDown2
Effect Time : 300 Effect Time : 300
Fill : solid color Fill : solid color
Style : flat Style : flat
Font ID : 3 Font ID : 1
Back. Color (Unpressed) : 6371 Back. Color (Unpressed) : 6371
Back. Picture ID (Pressed) : 65535 Back. Picture ID (Pressed) : 65535
Back. Color (Pressed) : 6371 Back. Color (Pressed) : 6371
@@ -1339,7 +1369,7 @@ Dual-state Button bDown2
Dual-state Button btUp Dual-state Button btUp
Attributes Attributes
ID : 47 ID : 48
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -1354,7 +1384,7 @@ Dual-state Button btUp
Effect Time : 300 Effect Time : 300
Fill : solid color Fill : solid color
Style : flat Style : flat
Font ID : 3 Font ID : 1
Back. Color (Unpressed) : 6371 Back. Color (Unpressed) : 6371
Back. Picture ID (Pressed) : 65535 Back. Picture ID (Pressed) : 65535
Back. Color (Pressed) : 6371 Back. Color (Pressed) : 6371
@@ -1397,7 +1427,7 @@ Dual-state Button btUp
Dual-state Button btDown Dual-state Button btDown
Attributes Attributes
ID : 49 ID : 50
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -1412,7 +1442,7 @@ Dual-state Button btDown
Effect Time : 300 Effect Time : 300
Fill : solid color Fill : solid color
Style : flat Style : flat
Font ID : 3 Font ID : 1
Back. Color (Unpressed) : 6371 Back. Color (Unpressed) : 6371
Back. Picture ID (Pressed) : 65535 Back. Picture ID (Pressed) : 65535
Back. Color (Pressed) : 6371 Back. Color (Pressed) : 6371
@@ -1757,7 +1787,7 @@ Timer tmSerial
//Text tStateLbl //Text tStateLbl
spstr strCommand.txt,tStateLbl.txt,"~",43 spstr strCommand.txt,tStateLbl.txt,"~",43
//Text tALbl //Text tALbl
//spstr strCommand.txt,tALbl.txt,"~",44 spstr strCommand.txt,tALbl.txt,"~",44
//Text tCF //Text tCF
spstr strCommand.txt,tCF.txt,"~",45 spstr strCommand.txt,tCF.txt,"~",45
tCF1.txt=tCF.txt tCF1.txt=tCF.txt
@@ -1783,7 +1813,6 @@ Timer tmSerial
} }
if(tInstruction.txt=="pageType") if(tInstruction.txt=="pageType")
{ {
sleepValue=0
//command format pageType,specialPageName //command format pageType,specialPageName
//write name of speical page to tId //write name of speical page to tId
spstr strCommand.txt,tId.txt,"~",1 spstr strCommand.txt,tId.txt,"~",1

View File

@@ -10,57 +10,57 @@ popupNotify
17 Component(s) 17 Component(s)
226 Line(s) of event code 226 Line(s) of event code
143 Unique line(s) of event code 143 Unique line(s) of event code
pageStartup
19 Component(s)
167 Line(s) of event code
122 Unique line(s) of event code
popupShutter
25 Component(s)
388 Line(s) of event code
211 Unique line(s) of event code
cardMedia
34 Component(s)
389 Line(s) of event code
210 Unique line(s) of event code
popupFan popupFan
27 Component(s) 20 Component(s)
342 Line(s) of event code 236 Line(s) of event code
199 Unique line(s) of event code 150 Unique line(s) of event code
cardQR
32 Component(s)
404 Line(s) of event code
235 Unique line(s) of event code
popupLight popupLight
27 Component(s) 27 Component(s)
386 Line(s) of event code 386 Line(s) of event code
211 Unique line(s) of event code 211 Unique line(s) of event code
cardMedia
34 Component(s)
388 Line(s) of event code
209 Unique line(s) of event code
popupShutter
25 Component(s)
388 Line(s) of event code
211 Unique line(s) of event code
cardQR
32 Component(s)
403 Line(s) of event code
234 Unique line(s) of event code
cardGrid
42 Component(s)
462 Line(s) of event code
271 Unique line(s) of event code
pageTest pageTest
14 Component(s) 14 Component(s)
14 Line(s) of event code 14 Line(s) of event code
14 Unique line(s) of event code 14 Unique line(s) of event code
pageStartup
19 Component(s)
167 Line(s) of event code
122 Unique line(s) of event code
screensaver screensaver
38 Component(s) 38 Component(s)
341 Line(s) of event code 332 Line(s) of event code
263 Unique line(s) of event code 257 Unique line(s) of event code
cardThermo cardThermo
52 Component(s) 53 Component(s)
580 Line(s) of event code 580 Line(s) of event code
303 Unique line(s) of event code 303 Unique line(s) of event code
cardGrid
42 Component(s)
463 Line(s) of event code
272 Unique line(s) of event code
cardEntities
65 Component(s)
1128 Line(s) of event code
515 Unique line(s) of event code
cardAlarm cardAlarm
40 Component(s) 40 Component(s)
422 Line(s) of event code 421 Line(s) of event code
255 Unique line(s) of event code 254 Unique line(s) of event code
cardEntities
65 Component(s)
1127 Line(s) of event code
514 Unique line(s) of event code
Total Total
14 Page(s) 14 Page(s)
438 Component(s) 432 Component(s)
5261 Line(s) of event code 5141 Line(s) of event code
1405 Unique line(s) of event code 1351 Unique line(s) of event code

View File

@@ -402,7 +402,7 @@ Text tVersion
Horizontal Alignment : center Horizontal Alignment : center
Vertical Alignment : center Vertical Alignment : center
Input Type : character Input Type : character
Text : 42 Text : 39
Max. Text Size : 10 Max. Text Size : 10
Word wrap : disabled Word wrap : disabled
Horizontal Spacing : 0 Horizontal Spacing : 0

View File

@@ -47,7 +47,7 @@ Page popupFan
prints crcval,2 prints crcval,2
vis hSpeed,0 vis hSpeed,0
popupFan.bco=defaultBcoColor popupFan.bco=defaultBcoColor
for(sys0=0;sys0<24;sys0++) for(sys0=0;sys0<40;sys0++)
{ {
if(b[sys0].type==98||b[sys0].type==116) if(b[sys0].type==98||b[sys0].type==116)
{ {
@@ -69,57 +69,30 @@ Page popupFan
Variable (string) strCommand Variable (string) strCommand
Attributes Attributes
ID : 12 ID : 13
Scope : local Scope : local
Text : Text :
Max. Text Size: 500 Max. Text Size: 500
Variable (string) entn Variable (string) entn
Attributes Attributes
ID : 15 ID : 16
Scope : local Scope : local
Text : Text :
Max. Text Size: 80 Max. Text Size: 80
Variable (int32) mode Variable (int32) mode
Attributes Attributes
ID : 16 ID : 17
Scope: local Scope: local
Value: 1 Value: 1
Variable (int32) mode_temp Variable (int32) mode_temp
Attributes Attributes
ID : 17 ID : 18
Scope: local Scope: local
Value: 0 Value: 0
Variable (int32) vaModePos
Attributes
ID : 23
Scope: local
Value: 0
Variable (string) vaModeList
Attributes
ID : 24
Scope : local
Text :
Max. Text Size: 400
Variable (string) vaModeCur
Attributes
ID : 25
Scope : local
Text :
Max. Text Size: 400
Variable (string) tSend
Attributes
ID : 26
Scope : local
Text :
Max. Text Size: 200
Text tEntity Text tEntity
Attributes Attributes
ID : 2 ID : 2
@@ -128,7 +101,7 @@ Text tEntity
Disable release event after dragging: 0 Disable release event after dragging: 0
Send Component ID : disabled Send Component ID : disabled
Opacity : 127 Opacity : 127
x coordinate : 107 x coordinate : 108
y coordinate : 21 y coordinate : 21
Width : 263 Width : 263
Height : 30 Height : 30
@@ -144,7 +117,7 @@ Text tEntity
Horizontal Alignment : left Horizontal Alignment : left
Vertical Alignment : center Vertical Alignment : center
Input Type : character Input Type : character
Text : Text : tEntity1
Max. Text Size : 25 Max. Text Size : 25
Word wrap : disabled Word wrap : disabled
Horizontal Spacing : 0 Horizontal Spacing : 0
@@ -158,7 +131,7 @@ Text tIcon1
Disable release event after dragging: 0 Disable release event after dragging: 0
Send Component ID : disabled Send Component ID : disabled
Opacity : 127 Opacity : 127
x coordinate : 26 x coordinate : 27
y coordinate : 21 y coordinate : 21
Width : 45 Width : 45
Height : 30 Height : 30
@@ -174,7 +147,7 @@ Text tIcon1
Horizontal Alignment : center Horizontal Alignment : center
Vertical Alignment : center Vertical Alignment : center
Input Type : character Input Type : character
Text : Text : 
Max. Text Size : 10 Max. Text Size : 10
Word wrap : disabled Word wrap : disabled
Horizontal Spacing : 0 Horizontal Spacing : 0
@@ -188,7 +161,7 @@ Text t1
Disable release event after dragging: 0 Disable release event after dragging: 0
Send Component ID : disabled Send Component ID : disabled
Opacity : 127 Opacity : 127
x coordinate : 58 x coordinate : 59
y coordinate : 104 y coordinate : 104
Width : 211 Width : 211
Height : 30 Height : 30
@@ -204,13 +177,13 @@ Text t1
Horizontal Alignment : left Horizontal Alignment : left
Vertical Alignment : center Vertical Alignment : center
Input Type : character Input Type : character
Text : Text : Speed
Max. Text Size : 50 Max. Text Size : 50
Word wrap : disabled Word wrap : disabled
Horizontal Spacing : 0 Horizontal Spacing : 0
Vertical Spacing : 0 Vertical Spacing : 0
Text tTmp Text tSend
Attributes Attributes
ID : 8 ID : 8
Scope : local Scope : local
@@ -218,9 +191,39 @@ Text tTmp
Disable release event after dragging: 0 Disable release event after dragging: 0
Send Component ID : disabled Send Component ID : disabled
Opacity : 127 Opacity : 127
x coordinate : 358 x coordinate : 16
y coordinate : 0
Width : 348
Height : 7
Effect : load
Effect Priority : 0
Effect Time : 300
Fill : solid color
Style : flat
Associated Keyboard : none
Font ID : 0
Back. Color : 65535
Font Color : 0
Horizontal Alignment : center
Vertical Alignment : center
Input Type : character
Text : newtxt
Max. Text Size : 100
Word wrap : disabled
Horizontal Spacing : 0
Vertical Spacing : 0
Text tTmp
Attributes
ID : 9
Scope : local
Dragging : 0
Disable release event after dragging: 0
Send Component ID : disabled
Opacity : 127
x coordinate : 422
y coordinate : 277 y coordinate : 277
Width : 97 Width : 34
Height : 30 Height : 30
Effect : load Effect : load
Effect Priority : 0 Effect Priority : 0
@@ -242,13 +245,13 @@ Text tTmp
Text tInstruction Text tInstruction
Attributes Attributes
ID : 13 ID : 14
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
Send Component ID : disabled Send Component ID : disabled
Opacity : 127 Opacity : 127
x coordinate : 15 x coordinate : 16
y coordinate : 290 y coordinate : 290
Width : 100 Width : 100
Height : 30 Height : 30
@@ -272,13 +275,13 @@ Text tInstruction
Text tId Text tId
Attributes Attributes
ID : 14 ID : 15
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
Send Component ID : disabled Send Component ID : disabled
Opacity : 127 Opacity : 127
x coordinate : 115 x coordinate : 116
y coordinate : 290 y coordinate : 290
Width : 100 Width : 100
Height : 30 Height : 30
@@ -325,7 +328,7 @@ Slider hSpeed
Disable release event after dragging: 0 Disable release event after dragging: 0
Send Component ID : disabled Send Component ID : disabled
Opacity : 127 Opacity : 127
x coordinate : 59 x coordinate : 60
y coordinate : 139 y coordinate : 139
Width : 335 Width : 335
Height : 43 Height : 43
@@ -370,7 +373,7 @@ Button b0
Disable release event after dragging: 0 Disable release event after dragging: 0
Send Component ID : disabled Send Component ID : disabled
Opacity : 127 Opacity : 127
x coordinate : 412 x coordinate : 413
y coordinate : 8 y coordinate : 8
Width : 50 Width : 50
Height : 50 Height : 50
@@ -409,233 +412,6 @@ Button b0
prints tSend.txt,0 prints tSend.txt,0
prints crcval,2 prints crcval,2
Button bMode1
Attributes
ID : 19
Scope : local
Dragging : 0
Disable release event after dragging: 0
Send Component ID : disabled
Opacity : 127
x coordinate : 26
y coordinate : 213
Width : 120
Height : 50
Effect : load
Effect Priority : 0
Effect Time : 300
Fill : solid color
Style : flat
Font ID : 0
Back. Color : 6371
Back. Picture ID (Pressed) : 65535
Back. Color (Pressed) : 14823
Font Color (Unpressed) : 65535
Font Color (Pressed) : 65535
Horizontal Alignment : center
Vertical Alignment : center
State : unpressed
Text :
Max. Text Size : 40
Word wrap : enabled
Horizontal Spacing : 0
Vertical Spacing : 0
Events
Touch Press Event
//craft command
tSend.txt="event,buttonPress2,"
tSend.txt+=entn.txt+","
sys2=vaModePos.val-3
covx sys2,tTmp.txt,0,0
tSend.txt+="mode-sel,"+tTmp.txt
//send calc crc
btlen tSend.txt,sys0
crcrest 1,0xffff // reset CRC
crcputh 55 bb
crcputs sys0,2
crcputs tSend.txt,0
//send cmd
printh 55 bb
prints sys0,2
prints tSend.txt,0
prints crcval,2
Button bMode3
Attributes
ID : 20
Scope : local
Dragging : 0
Disable release event after dragging: 0
Send Component ID : disabled
Opacity : 127
x coordinate : 274
y coordinate : 213
Width : 120
Height : 50
Effect : load
Effect Priority : 0
Effect Time : 300
Fill : solid color
Style : flat
Font ID : 0
Back. Color : 6371
Back. Picture ID (Pressed) : 65535
Back. Color (Pressed) : 14823
Font Color (Unpressed) : 65535
Font Color (Pressed) : 65535
Horizontal Alignment : center
Vertical Alignment : center
State : unpressed
Text :
Max. Text Size : 40
Word wrap : enabled
Horizontal Spacing : 0
Vertical Spacing : 0
Events
Touch Press Event
//craft command
tSend.txt="event,buttonPress2,"
tSend.txt+=entn.txt+","
sys2=vaModePos.val-1
covx sys2,tTmp.txt,0,0
tSend.txt+="mode-sel,"+tTmp.txt
//send calc crc
btlen tSend.txt,sys0
crcrest 1,0xffff // reset CRC
crcputh 55 bb
crcputs sys0,2
crcputs tSend.txt,0
//send cmd
printh 55 bb
prints sys0,2
prints tSend.txt,0
prints crcval,2
Button bMode2
Attributes
ID : 21
Scope : local
Dragging : 0
Disable release event after dragging: 0
Send Component ID : disabled
Opacity : 127
x coordinate : 150
y coordinate : 213
Width : 120
Height : 50
Effect : load
Effect Priority : 0
Effect Time : 300
Fill : solid color
Style : flat
Font ID : 0
Back. Color : 6371
Back. Picture ID (Pressed) : 65535
Back. Color (Pressed) : 14823
Font Color (Unpressed) : 65535
Font Color (Pressed) : 65535
Horizontal Alignment : center
Vertical Alignment : center
State : unpressed
Text :
Max. Text Size : 40
Word wrap : enabled
Horizontal Spacing : 0
Vertical Spacing : 0
Events
Touch Press Event
//craft command
tSend.txt="event,buttonPress2,"
tSend.txt+=entn.txt+","
sys2=vaModePos.val-2
covx sys2,tTmp.txt,0,0
tSend.txt+="mode-sel,"+tTmp.txt
//send calc crc
btlen tSend.txt,sys0
crcrest 1,0xffff // reset CRC
crcputh 55 bb
crcputs sys0,2
crcputs tSend.txt,0
//send cmd
printh 55 bb
prints sys0,2
prints tSend.txt,0
prints crcval,2
Button bModeNext
Attributes
ID : 22
Scope : local
Dragging : 0
Disable release event after dragging: 0
Send Component ID : disabled
Opacity : 127
x coordinate : 403
y coordinate : 213
Width : 50
Height : 50
Effect : load
Effect Priority : 0
Effect Time : 300
Fill : solid color
Style : flat
Font ID : 3
Back. Color : 6371
Back. Picture ID (Pressed) : 65535
Back. Color (Pressed) : 14823
Font Color (Unpressed) : 50712
Font Color (Pressed) : 65535
Horizontal Alignment : center
Vertical Alignment : center
State : unpressed
Text : 
Max. Text Size : 5
Word wrap : disabled
Horizontal Spacing : 0
Vertical Spacing : 0
Events
Touch Press Event
//if(bMode3.txt=="")
spstr vaModeList.txt,tTmp.txt,"?",vaModePos.val
if(tTmp.txt=="")
{
vaModePos.val=0
spstr vaModeList.txt,bMode1.txt,"?",vaModePos.val
spstr vaModeList.txt,bMode2.txt,"?",vaModePos.val+1
spstr vaModeList.txt,bMode3.txt,"?",vaModePos.val+2
}
spstr vaModeList.txt,bMode1.txt,"?",vaModePos.val
spstr vaModeList.txt,bMode2.txt,"?",vaModePos.val+1
spstr vaModeList.txt,bMode3.txt,"?",vaModePos.val+2
vaModePos.val+=3
spstr vaModeList.txt,tTmp.txt,"?",3
if(tTmp.txt=="")
{
vis bModeNext,0
}else
{
vis bModeNext,1
}
bMode1.pco=defaultFontColor
bMode2.pco=defaultFontColor
bMode3.pco=defaultFontColor
if(bMode1.txt==vaModeCur.txt)
{
bMode1.pco=1374
}
if(bMode2.txt==vaModeCur.txt)
{
bMode2.pco=1374
}
if(bMode3.txt==vaModeCur.txt)
{
bMode3.pco=1374
}
Dual-state Button btOnOff1 Dual-state Button btOnOff1
Attributes Attributes
ID : 7 ID : 7
@@ -644,7 +420,7 @@ Dual-state Button btOnOff1
Disable release event after dragging: 0 Disable release event after dragging: 0
Send Component ID : disabled Send Component ID : disabled
Opacity : 127 Opacity : 127
x coordinate : 385 x coordinate : 386
y coordinate : 79 y coordinate : 79
Width : 50 Width : 50
Height : 50 Height : 50
@@ -684,7 +460,7 @@ Dual-state Button btOnOff1
Timer tmSleep Timer tmSleep
Attributes Attributes
ID : 10 ID : 11
Scope : local Scope : local
Period (ms): 1000 Period (ms): 1000
Enabled : yes Enabled : yes
@@ -704,7 +480,7 @@ Timer tmSleep
Timer tmSerial Timer tmSerial
Attributes Attributes
ID : 11 ID : 12
Scope : local Scope : local
Period (ms): 50 Period (ms): 50
Enabled : yes Enabled : yes
@@ -789,37 +565,6 @@ Timer tmSerial
covx tTmp.txt,hSpeed.maxval,0,0 covx tTmp.txt,hSpeed.maxval,0,0
// set t1 Speed (Localization) // set t1 Speed (Localization)
spstr strCommand.txt,t1.txt,"~",7 spstr strCommand.txt,t1.txt,"~",7
//current mode
spstr strCommand.txt,vaModeCur.txt,"~",8
//mode list
spstr strCommand.txt,vaModeList.txt,"~",9
if(vaModeList.txt=="")
{
vis bMode1,0
vis bMode2,0
vis bMode3,0
vis bModeNext,0
}
if(bMode1.txt=="")
{
click bModeNext,1
click bModeNext,0
}
bMode1.pco=defaultFontColor
bMode2.pco=defaultFontColor
bMode3.pco=defaultFontColor
if(bMode1.txt==vaModeCur.txt)
{
bMode1.pco=1374
}
if(bMode2.txt==vaModeCur.txt)
{
bMode2.pco=1374
}
if(bMode3.txt==vaModeCur.txt)
{
bMode3.pco=1374
}
} }
if(tInstruction.txt=="time") if(tInstruction.txt=="time")
{ {
@@ -932,7 +677,7 @@ Timer tmSerial
Timer tmCooldown Timer tmCooldown
Attributes Attributes
ID : 18 ID : 19
Scope : local Scope : local
Period (ms): 100 Period (ms): 100
Enabled : no Enabled : no
@@ -943,7 +688,7 @@ Timer tmCooldown
TouchCap tc0 TouchCap tc0
Attributes Attributes
ID : 9 ID : 10
Scope: local Scope: local
Value: 0 Value: 0

View File

@@ -84,37 +84,30 @@ Page popupLight
Variable (string) strCommand Variable (string) strCommand
Attributes Attributes
ID : 16 ID : 17
Scope : local Scope : local
Text : Text :
Max. Text Size: 500 Max. Text Size: 500
Variable (string) entn Variable (string) entn
Attributes Attributes
ID : 20 ID : 21
Scope : local Scope : local
Text : Text :
Max. Text Size: 80 Max. Text Size: 80
Variable (int32) mode Variable (int32) mode
Attributes Attributes
ID : 22 ID : 23
Scope: local Scope: local
Value: 1 Value: 1
Variable (int32) mode_temp Variable (int32) mode_temp
Attributes Attributes
ID : 23 ID : 24
Scope: local Scope: local
Value: 0 Value: 0
Variable (string) tSend
Attributes
ID : 26
Scope : local
Text :
Max. Text Size: 200
Text tEntity Text tEntity
Attributes Attributes
ID : 3 ID : 3
@@ -295,7 +288,7 @@ Text t4
Horizontal Spacing : 0 Horizontal Spacing : 0
Vertical Spacing : 0 Vertical Spacing : 0
Text tTmp Text tSend
Attributes Attributes
ID : 12 ID : 12
Scope : local Scope : local
@@ -303,6 +296,36 @@ Text tTmp
Disable release event after dragging: 0 Disable release event after dragging: 0
Send Component ID : disabled Send Component ID : disabled
Opacity : 127 Opacity : 127
x coordinate : 15
y coordinate : 0
Width : 348
Height : 7
Effect : load
Effect Priority : 0
Effect Time : 300
Fill : solid color
Style : flat
Associated Keyboard : none
Font ID : 0
Back. Color : 65535
Font Color : 0
Horizontal Alignment : center
Vertical Alignment : center
Input Type : character
Text : newtxt
Max. Text Size : 100
Word wrap : disabled
Horizontal Spacing : 0
Vertical Spacing : 0
Text tTmp
Attributes
ID : 13
Scope : local
Dragging : 0
Disable release event after dragging: 0
Send Component ID : disabled
Opacity : 127
x coordinate : 421 x coordinate : 421
y coordinate : 277 y coordinate : 277
Width : 34 Width : 34
@@ -327,7 +350,7 @@ Text tTmp
Text tInstruction Text tInstruction
Attributes Attributes
ID : 17 ID : 18
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -357,7 +380,7 @@ Text tInstruction
Text tId Text tId
Attributes Attributes
ID : 18 ID : 19
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -387,7 +410,7 @@ Text tId
Text t0 Text t0
Attributes Attributes
ID : 24 ID : 25
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -524,7 +547,7 @@ Slider hBrightness
Slider hTempSlider Slider hTempSlider
Attributes Attributes
ID : 19 ID : 20
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -616,7 +639,7 @@ Button b0
Button bColor Button bColor
Attributes Attributes
ID : 21 ID : 22
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -719,7 +742,7 @@ Dual-state Button btOnOff1
Timer tmSleep Timer tmSleep
Attributes Attributes
ID : 14 ID : 15
Scope : local Scope : local
Period (ms): 1000 Period (ms): 1000
Enabled : yes Enabled : yes
@@ -739,7 +762,7 @@ Timer tmSleep
Timer tmSerial Timer tmSerial
Attributes Attributes
ID : 15 ID : 16
Scope : local Scope : local
Period (ms): 50 Period (ms): 50
Enabled : yes Enabled : yes
@@ -1004,7 +1027,7 @@ Timer tmSerial
Timer tmCooldown Timer tmCooldown
Attributes Attributes
ID : 25 ID : 26
Scope : local Scope : local
Period (ms): 100 Period (ms): 100
Enabled : no Enabled : no
@@ -1015,7 +1038,7 @@ Timer tmCooldown
TouchCap tc0 TouchCap tc0
Attributes Attributes
ID : 13 ID : 14
Scope: local Scope: local
Value: 0 Value: 0

View File

@@ -41,34 +41,57 @@ Page popupNotify
Variable (string) strCommand Variable (string) strCommand
Attributes Attributes
ID : 7 ID : 8
Scope : local Scope : local
Text : Text :
Max. Text Size: 1000 Max. Text Size: 1000
Variable (string) entn Variable (string) entn
Attributes Attributes
ID : 14 ID : 15
Scope : local Scope : local
Text : Text :
Max. Text Size: 30 Max. Text Size: 30
Variable (int32) vaOldSleepT Variable (int32) vaOldSleepT
Attributes Attributes
ID : 15 ID : 16
Scope: local Scope: local
Value: 0 Value: 0
Variable (string) tSend Text tSend
Attributes Attributes
ID : 16 ID : 3
Scope : local Scope : local
Text : Dragging : 0
Max. Text Size: 200 Disable release event after dragging: 0
Send Component ID : disabled
Opacity : 127
x coordinate : 15
y coordinate : 0
Width : 348
Height : 22
Effect : load
Effect Priority : 0
Effect Time : 300
Fill : solid color
Style : flat
Associated Keyboard : none
Font ID : 0
Back. Color : 65535
Font Color : 0
Horizontal Alignment : center
Vertical Alignment : center
Input Type : character
Text : newtxt
Max. Text Size : 100
Word wrap : disabled
Horizontal Spacing : 0
Vertical Spacing : 0
Text tTmp Text tTmp
Attributes Attributes
ID : 3 ID : 4
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -98,7 +121,7 @@ Text tTmp
Text tInstruction Text tInstruction
Attributes Attributes
ID : 8 ID : 9
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -128,7 +151,7 @@ Text tInstruction
Text tId Text tId
Attributes Attributes
ID : 9 ID : 10
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -158,7 +181,7 @@ Text tId
Text tHeading Text tHeading
Attributes Attributes
ID : 10 ID : 11
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -188,7 +211,7 @@ Text tHeading
Text tText Text tText
Attributes Attributes
ID : 11 ID : 12
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -283,7 +306,7 @@ Button b0
Button b2 Button b2
Attributes Attributes
ID : 12 ID : 13
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -332,7 +355,7 @@ Button b2
Button b1 Button b1
Attributes Attributes
ID : 13 ID : 14
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -381,7 +404,7 @@ Button b1
Timer tmSleep Timer tmSleep
Attributes Attributes
ID : 5 ID : 6
Scope : local Scope : local
Period (ms): 1000 Period (ms): 1000
Enabled : yes Enabled : yes
@@ -401,7 +424,7 @@ Timer tmSleep
Timer tmSerial Timer tmSerial
Attributes Attributes
ID : 6 ID : 7
Scope : local Scope : local
Period (ms): 50 Period (ms): 50
Enabled : yes Enabled : yes
@@ -624,7 +647,7 @@ Timer tmSerial
TouchCap tc0 TouchCap tc0
Attributes Attributes
ID : 4 ID : 5
Scope: local Scope: local
Value: 0 Value: 0

View File

@@ -85,46 +85,39 @@ Page popupShutter
Variable (string) strCommand Variable (string) strCommand
Attributes Attributes
ID : 8 ID : 9
Scope : local Scope : local
Text : Text :
Max. Text Size: 500 Max. Text Size: 500
Variable (string) entn Variable (string) entn
Attributes Attributes
ID : 14 ID : 15
Scope : local Scope : local
Text : Text :
Max. Text Size: 80 Max. Text Size: 80
Variable (string) tInstruction Variable (string) tInstruction
Attributes Attributes
ID : 16 ID : 17
Scope : local Scope : local
Text : Text :
Max. Text Size: 20 Max. Text Size: 20
Variable (string) tId Variable (string) tId
Attributes Attributes
ID : 17 ID : 18
Scope : local Scope : local
Text : Text :
Max. Text Size: 20 Max. Text Size: 20
Variable (string) tTmp Variable (string) tTmp
Attributes Attributes
ID : 18 ID : 19
Scope : local Scope : local
Text : Text :
Max. Text Size: 80 Max. Text Size: 80
Variable (string) tSend
Attributes
ID : 24
Scope : local
Text :
Max. Text Size: 200
Text tEntity Text tEntity
Attributes Attributes
ID : 2 ID : 2
@@ -185,9 +178,39 @@ Text tIcon1
Horizontal Spacing : 0 Horizontal Spacing : 0
Vertical Spacing : 0 Vertical Spacing : 0
Text tSend
Attributes
ID : 5
Scope : local
Dragging : 0
Disable release event after dragging: 0
Send Component ID : disabled
Opacity : 127
x coordinate : 16
y coordinate : 0
Width : 348
Height : 22
Effect : load
Effect Priority : 0
Effect Time : 300
Fill : solid color
Style : flat
Associated Keyboard : none
Font ID : 0
Back. Color : 65535
Font Color : 0
Horizontal Alignment : center
Vertical Alignment : center
Input Type : character
Text : newtxt
Max. Text Size : 100
Word wrap : disabled
Horizontal Spacing : 0
Vertical Spacing : 0
Text tPosHeading Text tPosHeading
Attributes Attributes
ID : 13 ID : 14
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -217,7 +240,7 @@ Text tPosHeading
Text tInfo1 Text tInfo1
Attributes Attributes
ID : 15 ID : 16
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -247,7 +270,7 @@ Text tInfo1
Text tTiltHeading Text tTiltHeading
Attributes Attributes
ID : 19 ID : 20
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -294,7 +317,7 @@ Picture p0
Slider hPosition Slider hPosition
Attributes Attributes
ID : 12 ID : 13
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -338,7 +361,7 @@ Slider hPosition
Slider hTilt Slider hTilt
Attributes Attributes
ID : 20 ID : 21
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -429,7 +452,7 @@ Button b0
Button bDown1 Button bDown1
Attributes Attributes
ID : 9 ID : 10
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -476,7 +499,7 @@ Button bDown1
Button bStop1 Button bStop1
Attributes Attributes
ID : 10 ID : 11
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -523,7 +546,7 @@ Button bStop1
Button bUp1 Button bUp1
Attributes Attributes
ID : 11 ID : 12
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -570,7 +593,7 @@ Button bUp1
Button bTLeft Button bTLeft
Attributes Attributes
ID : 21 ID : 22
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -617,7 +640,7 @@ Button bTLeft
Button bTStop Button bTStop
Attributes Attributes
ID : 22 ID : 23
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -664,7 +687,7 @@ Button bTStop
Button bTRight Button bTRight
Attributes Attributes
ID : 23 ID : 24
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -711,7 +734,7 @@ Button bTRight
Timer tmSleep Timer tmSleep
Attributes Attributes
ID : 6 ID : 7
Scope : local Scope : local
Period (ms): 1000 Period (ms): 1000
Enabled : yes Enabled : yes
@@ -731,7 +754,7 @@ Timer tmSleep
Timer tmSerial Timer tmSerial
Attributes Attributes
ID : 7 ID : 8
Scope : local Scope : local
Period (ms): 50 Period (ms): 50
Enabled : yes Enabled : yes
@@ -1013,7 +1036,7 @@ Timer tmSerial
TouchCap tc0 TouchCap tc0
Attributes Attributes
ID : 5 ID : 6
Scope: local Scope: local
Value: 0 Value: 0

View File

@@ -971,10 +971,10 @@ Timer tmSerial
// get value // get value
spstr strCommand.txt,tTmp.txt,"~",1 spstr strCommand.txt,tTmp.txt,"~",1
covx tTmp.txt,dimValue,0,0 covx tTmp.txt,dimValue,0,0
dim=dimValue
// get value normal // get value normal
spstr strCommand.txt,tTmp.txt,"~",2 spstr strCommand.txt,tTmp.txt,"~",2
covx tTmp.txt,dimValueNormal,0,0 covx tTmp.txt,dimValueNormal,0,0
dim=dimValueNormal
// get background color // get background color
spstr strCommand.txt,tTmp.txt,"~",3 spstr strCommand.txt,tTmp.txt,"~",3
if(tTmp.txt!="") if(tTmp.txt!="")
@@ -1075,6 +1075,9 @@ Timer tmSerial
tF4Icon.txt=tF3Icon.txt tF4Icon.txt=tF3Icon.txt
tF3Icon.txt=tF2Icon.txt tF3Icon.txt=tF2Icon.txt
tF2Icon.txt=tF1Icon.txt tF2Icon.txt=tF1Icon.txt
tF4Icon.pco=tF3Icon.pco
tF3Icon.pco=tF2Icon.pco
tF2Icon.pco=tF1Icon.pco
} }
//tMR //tMR
spstr strCommand.txt,tMR.txt,"~",16 spstr strCommand.txt,tMR.txt,"~",16
@@ -1171,18 +1174,6 @@ Timer tmSerial
covx tTmp.txt,tMR.pco,0,0 covx tTmp.txt,tMR.pco,0,0
spstr strCommand.txt,tTmp.txt,"~",22 spstr strCommand.txt,tTmp.txt,"~",22
covx tTmp.txt,tTimeAdd.pco,0,0 covx tTmp.txt,tTimeAdd.pco,0,0
if(tMRIcon.txt!=""&&p0.w!=320)
{
tF4Icon.pco=tF3Icon.pco
tF3Icon.pco=tF2Icon.pco
tF2Icon.pco=tF1Icon.pco
tForecast4Val.pco=tForecast3Val.pco
tForecast3Val.pco=tForecast2Val.pco
tForecast2Val.pco=tForecast1Val.pco
tForecast4.pco=tForecast3.pco
tForecast3.pco=tForecast2.pco
tForecast2.pco=tForecast1.pco
}
} }
if(tInstruction.txt=="notify") if(tInstruction.txt=="notify")
{ {

View File

@@ -73,7 +73,7 @@ Variable (string) tSend
Attributes Attributes
Scope : local Scope : local
Text : Text :
Max. Text Size: 200 Max. Text Size: 100
Variable (string) va1 Variable (string) va1
Attributes Attributes
@@ -780,7 +780,6 @@ Timer tmSerial
} }
if(tInstruction.txt=="pageType") if(tInstruction.txt=="pageType")
{ {
sleepValue=0
//command format pageType,specialPageName //command format pageType,specialPageName
//write name of speical page to tId //write name of speical page to tId
spstr strCommand.txt,tId.txt,"~",1 spstr strCommand.txt,tId.txt,"~",1

View File

@@ -140,12 +140,6 @@ Variable (string) entn4
Text : Text :
Max. Text Size: 80 Max. Text Size: 80
Variable (string) tSend
Attributes
Scope : local
Text :
Max. Text Size: 200
Number nNum1 Number nNum1
Attributes Attributes
Scope : local Scope : local
@@ -272,6 +266,16 @@ Text tIcon4
Text :  Text : 
Max. Text Size : 5 Max. Text Size : 5
Text tSend
Attributes
Scope : local
Dragging : 0
Disable release event after dragging: 0
Send Component ID : disabled
Associated Keyboard : none
Text : newtxt
Max. Text Size : 100
Text tTmp Text tTmp
Attributes Attributes
Scope : local Scope : local
@@ -1829,7 +1833,6 @@ Timer tmSerial
} }
if(tInstruction.txt=="pageType") if(tInstruction.txt=="pageType")
{ {
sleepValue=0
//command format pageType,specialPageName //command format pageType,specialPageName
//write name of speical page to tId //write name of speical page to tId
spstr strCommand.txt,tId.txt,"~",1 spstr strCommand.txt,tId.txt,"~",1

View File

@@ -124,12 +124,6 @@ Variable (string) entn6
Text : Text :
Max. Text Size: 80 Max. Text Size: 80
Variable (string) tSend
Attributes
Scope : local
Text :
Max. Text Size: 200
Text tHeading Text tHeading
Attributes Attributes
Scope : local Scope : local
@@ -150,6 +144,16 @@ Text tEntity1
Text : tEntity1 Text : tEntity1
Max. Text Size : 30 Max. Text Size : 30
Text tSend
Attributes
Scope : local
Dragging : 0
Disable release event after dragging: 0
Send Component ID : disabled
Associated Keyboard : none
Text : newtxt
Max. Text Size : 100
Text tTmp Text tTmp
Attributes Attributes
Scope : local Scope : local
@@ -779,7 +783,6 @@ Timer tmSerial
} }
if(tInstruction.txt=="pageType") if(tInstruction.txt=="pageType")
{ {
sleepValue=0
//command format pageType,specialPageName //command format pageType,specialPageName
//write name of speical page to tId //write name of speical page to tId
spstr strCommand.txt,tId.txt,"~",1 spstr strCommand.txt,tId.txt,"~",1

View File

@@ -66,9 +66,13 @@ Variable (string) vaMenu
Text : Text :
Max. Text Size: 50 Max. Text Size: 50
Variable (string) tSend Text tSend
Attributes Attributes
Scope : local Scope : local
Dragging : 0
Disable release event after dragging: 0
Send Component ID : disabled
Associated Keyboard : none
Text : Text :
Max. Text Size : 200 Max. Text Size : 200
@@ -698,7 +702,6 @@ Timer tmSerial
} }
if(tInstruction.txt=="pageType") if(tInstruction.txt=="pageType")
{ {
sleepValue=0
//command format pageType,specialPageName //command format pageType,specialPageName
//write name of speical page to tId //write name of speical page to tId
spstr strCommand.txt,tId.txt,"~",1 spstr strCommand.txt,tId.txt,"~",1

View File

@@ -68,7 +68,7 @@ Variable (string) tSend
Attributes Attributes
Scope : local Scope : local
Text : Text :
Max. Text Size: 200 Max. Text Size: 100
Variable (string) tTmp Variable (string) tTmp
Attributes Attributes
@@ -649,7 +649,6 @@ Timer tmSerial
} }
if(tInstruction.txt=="pageType") if(tInstruction.txt=="pageType")
{ {
sleepValue=0
//command format pageType,specialPageName //command format pageType,specialPageName
//write name of speical page to tId //write name of speical page to tId
spstr strCommand.txt,tId.txt,"~",1 spstr strCommand.txt,tId.txt,"~",1

View File

@@ -139,7 +139,7 @@ Variable (string) tSend
Attributes Attributes
Scope : local Scope : local
Text : Text :
Max. Text Size: 200 Max. Text Size: 100
XFloat xTempDest1 XFloat xTempDest1
Attributes Attributes
@@ -255,6 +255,16 @@ Text tCF2
Text :  Text : 
Max. Text Size : 10 Max. Text Size : 10
Text tALbl
Attributes
Scope : local
Dragging : 0
Disable release event after dragging: 0
Send Component ID : disabled
Associated Keyboard : none
Text : Action
Max. Text Size : 30
Text tCF Text tCF
Attributes Attributes
Scope : local Scope : local
@@ -1059,7 +1069,7 @@ Timer tmSerial
//Text tStateLbl //Text tStateLbl
spstr strCommand.txt,tStateLbl.txt,"~",43 spstr strCommand.txt,tStateLbl.txt,"~",43
//Text tALbl //Text tALbl
//spstr strCommand.txt,tALbl.txt,"~",44 spstr strCommand.txt,tALbl.txt,"~",44
//Text tCF //Text tCF
spstr strCommand.txt,tCF.txt,"~",45 spstr strCommand.txt,tCF.txt,"~",45
tCF1.txt=tCF.txt tCF1.txt=tCF.txt
@@ -1085,7 +1095,6 @@ Timer tmSerial
} }
if(tInstruction.txt=="pageType") if(tInstruction.txt=="pageType")
{ {
sleepValue=0
//command format pageType,specialPageName //command format pageType,specialPageName
//write name of speical page to tId //write name of speical page to tId
spstr strCommand.txt,tId.txt,"~",1 spstr strCommand.txt,tId.txt,"~",1

View File

@@ -152,7 +152,7 @@ Text tVersion
Disable release event after dragging: 0 Disable release event after dragging: 0
Send Component ID : disabled Send Component ID : disabled
Associated Keyboard : none Associated Keyboard : none
Text : 42 Text : 39
Max. Text Size : 10 Max. Text Size : 10
Picture p0 Picture p0

View File

@@ -39,7 +39,7 @@ Page popupFan
prints crcval,2 prints crcval,2
vis hSpeed,0 vis hSpeed,0
popupFan.bco=defaultBcoColor popupFan.bco=defaultBcoColor
for(sys0=0;sys0<24;sys0++) for(sys0=0;sys0<40;sys0++)
{ {
if(b[sys0].type==98||b[sys0].type==116) if(b[sys0].type==98||b[sys0].type==116)
{ {
@@ -81,29 +81,6 @@ Variable (int32) mode_temp
Scope: local Scope: local
Value: 0 Value: 0
Variable (int32) vaModePos
Attributes
Scope: local
Value: 0
Variable (string) vaModeList
Attributes
Scope : local
Text :
Max. Text Size: 400
Variable (string) vaModeCur
Attributes
Scope : local
Text :
Max. Text Size: 400
Variable (string) tSend
Attributes
Scope : local
Text :
Max. Text Size: 200
Text tEntity Text tEntity
Attributes Attributes
Scope : local Scope : local
@@ -111,7 +88,7 @@ Text tEntity
Disable release event after dragging: 0 Disable release event after dragging: 0
Send Component ID : disabled Send Component ID : disabled
Associated Keyboard : none Associated Keyboard : none
Text : Text : tEntity1
Max. Text Size : 25 Max. Text Size : 25
Text tIcon1 Text tIcon1
@@ -121,7 +98,7 @@ Text tIcon1
Disable release event after dragging: 0 Disable release event after dragging: 0
Send Component ID : disabled Send Component ID : disabled
Associated Keyboard : none Associated Keyboard : none
Text : Text : 
Max. Text Size : 10 Max. Text Size : 10
Text t1 Text t1
@@ -131,9 +108,19 @@ Text t1
Disable release event after dragging: 0 Disable release event after dragging: 0
Send Component ID : disabled Send Component ID : disabled
Associated Keyboard : none Associated Keyboard : none
Text : Text : Speed
Max. Text Size : 50 Max. Text Size : 50
Text tSend
Attributes
Scope : local
Dragging : 0
Disable release event after dragging: 0
Send Component ID : disabled
Associated Keyboard : none
Text : newtxt
Max. Text Size : 100
Text tTmp Text tTmp
Attributes Attributes
Scope : local Scope : local
@@ -226,145 +213,6 @@ Button b0
prints tSend.txt,0 prints tSend.txt,0
prints crcval,2 prints crcval,2
Button bMode1
Attributes
Scope : local
Dragging : 0
Disable release event after dragging: 0
Send Component ID : disabled
State : unpressed
Text :
Max. Text Size : 40
Events
Touch Press Event
//craft command
tSend.txt="event,buttonPress2,"
tSend.txt+=entn.txt+","
sys2=vaModePos.val-3
covx sys2,tTmp.txt,0,0
tSend.txt+="mode-sel,"+tTmp.txt
//send calc crc
btlen tSend.txt,sys0
crcrest 1,0xffff // reset CRC
crcputh 55 bb
crcputs sys0,2
crcputs tSend.txt,0
//send cmd
printh 55 bb
prints sys0,2
prints tSend.txt,0
prints crcval,2
Button bMode3
Attributes
Scope : local
Dragging : 0
Disable release event after dragging: 0
Send Component ID : disabled
State : unpressed
Text :
Max. Text Size : 40
Events
Touch Press Event
//craft command
tSend.txt="event,buttonPress2,"
tSend.txt+=entn.txt+","
sys2=vaModePos.val-1
covx sys2,tTmp.txt,0,0
tSend.txt+="mode-sel,"+tTmp.txt
//send calc crc
btlen tSend.txt,sys0
crcrest 1,0xffff // reset CRC
crcputh 55 bb
crcputs sys0,2
crcputs tSend.txt,0
//send cmd
printh 55 bb
prints sys0,2
prints tSend.txt,0
prints crcval,2
Button bMode2
Attributes
Scope : local
Dragging : 0
Disable release event after dragging: 0
Send Component ID : disabled
State : unpressed
Text :
Max. Text Size : 40
Events
Touch Press Event
//craft command
tSend.txt="event,buttonPress2,"
tSend.txt+=entn.txt+","
sys2=vaModePos.val-2
covx sys2,tTmp.txt,0,0
tSend.txt+="mode-sel,"+tTmp.txt
//send calc crc
btlen tSend.txt,sys0
crcrest 1,0xffff // reset CRC
crcputh 55 bb
crcputs sys0,2
crcputs tSend.txt,0
//send cmd
printh 55 bb
prints sys0,2
prints tSend.txt,0
prints crcval,2
Button bModeNext
Attributes
Scope : local
Dragging : 0
Disable release event after dragging: 0
Send Component ID : disabled
State : unpressed
Text : 
Max. Text Size : 5
Events
Touch Press Event
//if(bMode3.txt=="")
spstr vaModeList.txt,tTmp.txt,"?",vaModePos.val
if(tTmp.txt=="")
{
vaModePos.val=0
spstr vaModeList.txt,bMode1.txt,"?",vaModePos.val
spstr vaModeList.txt,bMode2.txt,"?",vaModePos.val+1
spstr vaModeList.txt,bMode3.txt,"?",vaModePos.val+2
}
spstr vaModeList.txt,bMode1.txt,"?",vaModePos.val
spstr vaModeList.txt,bMode2.txt,"?",vaModePos.val+1
spstr vaModeList.txt,bMode3.txt,"?",vaModePos.val+2
vaModePos.val+=3
spstr vaModeList.txt,tTmp.txt,"?",3
if(tTmp.txt=="")
{
vis bModeNext,0
}else
{
vis bModeNext,1
}
bMode1.pco=defaultFontColor
bMode2.pco=defaultFontColor
bMode3.pco=defaultFontColor
if(bMode1.txt==vaModeCur.txt)
{
bMode1.pco=1374
}
if(bMode2.txt==vaModeCur.txt)
{
bMode2.pco=1374
}
if(bMode3.txt==vaModeCur.txt)
{
bMode3.pco=1374
}
Dual-state Button btOnOff1 Dual-state Button btOnOff1
Attributes Attributes
Scope : local Scope : local
@@ -498,37 +346,6 @@ Timer tmSerial
covx tTmp.txt,hSpeed.maxval,0,0 covx tTmp.txt,hSpeed.maxval,0,0
// set t1 Speed (Localization) // set t1 Speed (Localization)
spstr strCommand.txt,t1.txt,"~",7 spstr strCommand.txt,t1.txt,"~",7
//current mode
spstr strCommand.txt,vaModeCur.txt,"~",8
//mode list
spstr strCommand.txt,vaModeList.txt,"~",9
if(vaModeList.txt=="")
{
vis bMode1,0
vis bMode2,0
vis bMode3,0
vis bModeNext,0
}
if(bMode1.txt=="")
{
click bModeNext,1
click bModeNext,0
}
bMode1.pco=defaultFontColor
bMode2.pco=defaultFontColor
bMode3.pco=defaultFontColor
if(bMode1.txt==vaModeCur.txt)
{
bMode1.pco=1374
}
if(bMode2.txt==vaModeCur.txt)
{
bMode2.pco=1374
}
if(bMode3.txt==vaModeCur.txt)
{
bMode3.pco=1374
}
} }
if(tInstruction.txt=="time") if(tInstruction.txt=="time")
{ {

View File

@@ -96,12 +96,6 @@ Variable (int32) mode_temp
Scope: local Scope: local
Value: 0 Value: 0
Variable (string) tSend
Attributes
Scope : local
Text :
Max. Text Size: 200
Text tEntity Text tEntity
Attributes Attributes
Scope : local Scope : local
@@ -162,6 +156,16 @@ Text t4
Text : Temperature Text : Temperature
Max. Text Size : 50 Max. Text Size : 50
Text tSend
Attributes
Scope : local
Dragging : 0
Disable release event after dragging: 0
Send Component ID : disabled
Associated Keyboard : none
Text : newtxt
Max. Text Size : 100
Text tTmp Text tTmp
Attributes Attributes
Scope : local Scope : local

View File

@@ -48,11 +48,15 @@ Variable (int32) vaOldSleepT
Scope: local Scope: local
Value: 0 Value: 0
Variable (string) tSend Text tSend
Attributes Attributes
Scope : local Scope : local
Text : Dragging : 0
Max. Text Size: 200 Disable release event after dragging: 0
Send Component ID : disabled
Associated Keyboard : none
Text : newtxt
Max. Text Size : 100
Text tTmp Text tTmp
Attributes Attributes

View File

@@ -105,12 +105,6 @@ Variable (string) tTmp
Text : Text :
Max. Text Size: 80 Max. Text Size: 80
Variable (string) tSend
Attributes
Scope : local
Text :
Max. Text Size: 200
Text tEntity Text tEntity
Attributes Attributes
Scope : local Scope : local
@@ -131,6 +125,16 @@ Text tIcon1
Text :  Text : 
Max. Text Size : 10 Max. Text Size : 10
Text tSend
Attributes
Scope : local
Dragging : 0
Disable release event after dragging: 0
Send Component ID : disabled
Associated Keyboard : none
Text : newtxt
Max. Text Size : 100
Text tPosHeading Text tPosHeading
Attributes Attributes
Scope : local Scope : local

View File

@@ -406,10 +406,10 @@ Timer tmSerial
// get value // get value
spstr strCommand.txt,tTmp.txt,"~",1 spstr strCommand.txt,tTmp.txt,"~",1
covx tTmp.txt,dimValue,0,0 covx tTmp.txt,dimValue,0,0
dim=dimValue
// get value normal // get value normal
spstr strCommand.txt,tTmp.txt,"~",2 spstr strCommand.txt,tTmp.txt,"~",2
covx tTmp.txt,dimValueNormal,0,0 covx tTmp.txt,dimValueNormal,0,0
dim=dimValueNormal
// get background color // get background color
spstr strCommand.txt,tTmp.txt,"~",3 spstr strCommand.txt,tTmp.txt,"~",3
if(tTmp.txt!="") if(tTmp.txt!="")
@@ -510,6 +510,9 @@ Timer tmSerial
tF4Icon.txt=tF3Icon.txt tF4Icon.txt=tF3Icon.txt
tF3Icon.txt=tF2Icon.txt tF3Icon.txt=tF2Icon.txt
tF2Icon.txt=tF1Icon.txt tF2Icon.txt=tF1Icon.txt
tF4Icon.pco=tF3Icon.pco
tF3Icon.pco=tF2Icon.pco
tF2Icon.pco=tF1Icon.pco
} }
//tMR //tMR
spstr strCommand.txt,tMR.txt,"~",16 spstr strCommand.txt,tMR.txt,"~",16
@@ -606,18 +609,6 @@ Timer tmSerial
covx tTmp.txt,tMR.pco,0,0 covx tTmp.txt,tMR.pco,0,0
spstr strCommand.txt,tTmp.txt,"~",22 spstr strCommand.txt,tTmp.txt,"~",22
covx tTmp.txt,tTimeAdd.pco,0,0 covx tTmp.txt,tTimeAdd.pco,0,0
if(tMRIcon.txt!=""&&p0.w!=320)
{
tF4Icon.pco=tF3Icon.pco
tF3Icon.pco=tF2Icon.pco
tF2Icon.pco=tF1Icon.pco
tForecast4Val.pco=tForecast3Val.pco
tForecast3Val.pco=tForecast2Val.pco
tForecast2Val.pco=tForecast1Val.pco
tForecast4.pco=tForecast3.pco
tForecast3.pco=tForecast2.pco
tForecast2.pco=tForecast1.pco
}
} }
if(tInstruction.txt=="notify") if(tInstruction.txt=="notify")
{ {

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@@ -1,6 +1,6 @@
diff -bur HMI/n2t-out/Program.s.txt HMI/US/portrait/n2t-out/Program.s.txt diff -bur HMI/n2t-out/Program.s.txt HMI/US/portrait/n2t-out/Program.s.txt
--- HMI/n2t-out/Program.s.txt 2022-09-15 18:53:18.301002047 +0000 --- HMI/n2t-out/Program.s.txt 2022-07-23 14:02:48.223325770 +0000
+++ HMI/US/portrait/n2t-out/Program.s.txt 2022-09-15 18:53:18.749006644 +0000 +++ HMI/US/portrait/n2t-out/Program.s.txt 2022-07-23 14:02:48.731331848 +0000
@@ -14,6 +14,6 @@ @@ -14,6 +14,6 @@
//color vars //color vars
int defaultFontColor=65535 int defaultFontColor=65535
@@ -11,8 +11,8 @@ diff -bur HMI/n2t-out/Program.s.txt HMI/US/portrait/n2t-out/Program.s.txt
+ //lcd_dev fffb 0002 0000 0020 + //lcd_dev fffb 0002 0000 0020
page pageStartup page pageStartup
diff -bur HMI/n2t-out/cardEntities.txt HMI/US/portrait/n2t-out/cardEntities.txt diff -bur HMI/n2t-out/cardEntities.txt HMI/US/portrait/n2t-out/cardEntities.txt
--- HMI/n2t-out/cardEntities.txt 2022-09-15 18:53:18.305002088 +0000 --- HMI/n2t-out/cardEntities.txt 2022-07-23 14:02:48.227325818 +0000
+++ HMI/US/portrait/n2t-out/cardEntities.txt 2022-09-15 18:53:18.753006685 +0000 +++ HMI/US/portrait/n2t-out/cardEntities.txt 2022-07-23 14:02:48.731331848 +0000
@@ -65,6 +65,16 @@ @@ -65,6 +65,16 @@
vis nNum4,0 vis nNum4,0
vis bPrev,0 vis bPrev,0
@@ -46,10 +46,10 @@ diff -bur HMI/n2t-out/cardEntities.txt HMI/US/portrait/n2t-out/cardEntities.txt
+ Text : + Text :
+ Max. Text Size: 10 + Max. Text Size: 10
+ +
Variable (string) tSend Number nNum1
Attributes Attributes
Scope : local Scope : local
@@ -182,6 +204,15 @@ @@ -176,6 +198,15 @@
Associated Keyboard : none Associated Keyboard : none
Value : 0 Value : 0
@@ -65,7 +65,7 @@ diff -bur HMI/n2t-out/cardEntities.txt HMI/US/portrait/n2t-out/cardEntities.txt
Text tHeading Text tHeading
Attributes Attributes
Scope : local Scope : local
@@ -302,6 +333,26 @@ @@ -306,6 +337,26 @@
Text : Text :
Max. Text Size : 50 Max. Text Size : 50
@@ -92,7 +92,7 @@ diff -bur HMI/n2t-out/cardEntities.txt HMI/US/portrait/n2t-out/cardEntities.txt
Picture p0 Picture p0
Attributes Attributes
Scope : local Scope : local
@@ -421,6 +472,34 @@ @@ -425,6 +476,34 @@
prints tSend.txt,0 prints tSend.txt,0
prints crcval,2 prints crcval,2
@@ -127,7 +127,7 @@ diff -bur HMI/n2t-out/cardEntities.txt HMI/US/portrait/n2t-out/cardEntities.txt
Button bDown1 Button bDown1
Attributes Attributes
Scope : local Scope : local
@@ -878,6 +957,106 @@ @@ -882,6 +961,106 @@
prints tSend.txt,0 prints tSend.txt,0
prints crcval,2 prints crcval,2
@@ -234,7 +234,7 @@ diff -bur HMI/n2t-out/cardEntities.txt HMI/US/portrait/n2t-out/cardEntities.txt
Dual-state Button btOnOff1 Dual-state Button btOnOff1
Attributes Attributes
Scope : local Scope : local
@@ -986,6 +1165,33 @@ @@ -990,6 +1169,33 @@
prints tSend.txt,0 prints tSend.txt,0
prints crcval,2 prints crcval,2
@@ -268,7 +268,7 @@ diff -bur HMI/n2t-out/cardEntities.txt HMI/US/portrait/n2t-out/cardEntities.txt
Hotspot mSpecial Hotspot mSpecial
Attributes Attributes
Scope : local Scope : local
@@ -1107,6 +1313,32 @@ @@ -1111,6 +1317,32 @@
page popupFan page popupFan
} }
@@ -301,7 +301,7 @@ diff -bur HMI/n2t-out/cardEntities.txt HMI/US/portrait/n2t-out/cardEntities.txt
Hotspot mSwipeNext Hotspot mSwipeNext
Attributes Attributes
Scope : local Scope : local
@@ -1826,6 +2058,155 @@ @@ -1830,6 +2062,155 @@
covx tTmp.txt,sys0,0,0 covx tTmp.txt,sys0,0,0
hSlider4.maxval=sys0 hSlider4.maxval=sys0
} }
@@ -457,10 +457,9 @@ diff -bur HMI/n2t-out/cardEntities.txt HMI/US/portrait/n2t-out/cardEntities.txt
} }
if(tInstruction.txt=="pageType") if(tInstruction.txt=="pageType")
{ {
Only in HMI/n2t-out: cardPower.txt
diff -bur HMI/n2t-out/pageStartup.txt HMI/US/portrait/n2t-out/pageStartup.txt diff -bur HMI/n2t-out/pageStartup.txt HMI/US/portrait/n2t-out/pageStartup.txt
--- HMI/n2t-out/pageStartup.txt 2022-09-15 18:53:18.301002047 +0000 --- HMI/n2t-out/pageStartup.txt 2022-07-23 14:02:48.223325770 +0000
+++ HMI/US/portrait/n2t-out/pageStartup.txt 2022-09-15 18:53:18.749006644 +0000 +++ HMI/US/portrait/n2t-out/pageStartup.txt 2022-07-23 14:02:48.731331848 +0000
@@ -142,7 +142,7 @@ @@ -142,7 +142,7 @@
Disable release event after dragging: 0 Disable release event after dragging: 0
Send Component ID : disabled Send Component ID : disabled
@@ -479,210 +478,3 @@ diff -bur HMI/n2t-out/pageStartup.txt HMI/US/portrait/n2t-out/pageStartup.txt
//send calc crc //send calc crc
btlen tSend.txt,sys0 btlen tSend.txt,sys0
crcrest 1,0xffff // reset CRC crcrest 1,0xffff // reset CRC
diff -bur HMI/n2t-out/pageTest.txt HMI/US/portrait/n2t-out/pageTest.txt
--- HMI/n2t-out/pageTest.txt 2022-09-15 18:53:18.301002047 +0000
+++ HMI/US/portrait/n2t-out/pageTest.txt 2022-09-15 18:53:18.749006644 +0000
@@ -13,36 +13,6 @@
Events
Preinitialize Event
vis p0,0
- recmod=1
- bauds=115200
-
-Variable (string) tInstruction
- Attributes
- Scope : local
- Text :
- Max. Text Size: 30
-
-Variable (string) strCommand
- Attributes
- Scope : local
- Text :
- Max. Text Size: 20
-
-Variable (string) tSend
- Attributes
- Scope : local
- Text :
- Max. Text Size: 40
-
-Text tBench
- Attributes
- Scope : local
- Dragging : 0
- Disable release event after dragging: 0
- Send Component ID : disabled
- Associated Keyboard : none
- Text :
- Max. Text Size : 20
Picture p0
Attributes
@@ -220,96 +190,3 @@
Touch Press Event
page cardQR
-Button b12
- Attributes
- Scope : local
- Dragging : 0
- Disable release event after dragging: 0
- Send Component ID : disabled
- State : unpressed
- Text : power
- Max. Text Size : 10
-
- Events
- Touch Press Event
- page cardPower
-
-Timer tmSerial
- Attributes
- Scope : local
- Period (ms): 50
- Enabled : yes
-
- Events
- Timer Event
- // data available
- if(usize>1)
- {
- bufferPos=0
- while(bufferPos<usize)
- {
- // check for 0x55 0xBB - Command Init Secuence
- if(u[bufferPos]==187&&u[bufferPos-1]==85)
- {
- //remove garbage at the start of the buffer if there's any to free buffer for command
- if(u[bufferPos]!=1)
- {
- udelete bufferPos-1
- }
- //instruction is now aligned with buffer, because we deleted garbage before instrcution
- //get length after init sequence (check if there are more than to bytes in buffer)
- if(3<usize)
- {
- // check if serial buffer has reached the announced length
- ucopy payloadLength,2,2,0
- // we are only checking payload length so we have to skip first 3 bytes (init+payload length) (-1 because of < instead of <=)
- payloadLength+=3
- // payload length does also not contain crc, so we are adding another 2 bytes for crc
- payloadLength+=2
- if(payloadLength<usize)
- {
- // calculate crc
- crcrest 1,0xFFFF
- // u[2] contains payload legth at 3rd pos in buffer, we are calculating crc from 3rd pos with number of bytes from payload length
- //crcputu 3,u[2]
- // u[2] cotnains payload length, we are calculating a crc over the whole message, so we have to add 3 to the length from u[2]
- crcputu 0,payloadLength-1
- // get recived crc to be able to compare it
- ucopy recvCrc,payloadLength-1,2,0
- // compare crc with recived value
- if(crcval==recvCrc)
- {
- // crc is okay
- // here is the location where acual code should be
- // write command to variable strCommand
- ucopy strCommand.txt,4,payloadLength-5,0
- // write instruction to tInstuction (debug output, but used as variable here, ui elements will be disabled by default)
- spstr strCommand.txt,tInstruction.txt,"~",0
- if(tInstruction.txt=="ping")
- {
- spstr strCommand.txt,tBench.txt,"~",1
- tSend.txt="pong,"+tBench.txt
- //send calc crc
- btlen tSend.txt,sys0
- crcrest 1,0xffff // reset CRC
- crcputh 55 bb
- crcputs sys0,2
- crcputs tSend.txt,0
- //send cmd
- printh 55 bb
- prints sys0,2
- prints tSend.txt,0
- prints crcval,2
- }
- // end of user code
- udelete payloadLength-1
- bufferPos=0
- }
- }
- }
- }
- // next character
- bufferPos++
- }
- }
-
diff -bur HMI/n2t-out/popupFan.txt HMI/US/portrait/n2t-out/popupFan.txt
--- HMI/n2t-out/popupFan.txt 2022-09-15 18:53:18.301002047 +0000
+++ HMI/US/portrait/n2t-out/popupFan.txt 2022-09-15 18:53:18.749006644 +0000
@@ -81,23 +81,23 @@
Scope: local
Value: 0
-Variable (int32) vaModePos
- Attributes
- Scope: local
- Value: 0
-
-Variable (string) vaModeList
+Variable (string) vaModeCur
Attributes
Scope : local
Text :
Max. Text Size: 400
-Variable (string) vaModeCur
+Variable (string) vaModeList
Attributes
Scope : local
Text :
Max. Text Size: 400
+Variable (int32) vaModePos
+ Attributes
+ Scope: local
+ Value: 0
+
Variable (string) tSend
Attributes
Scope : local
@@ -256,7 +256,7 @@
prints tSend.txt,0
prints crcval,2
-Button bMode3
+Button bMode2
Attributes
Scope : local
Dragging : 0
@@ -271,7 +271,7 @@
//craft command
tSend.txt="event,buttonPress2,"
tSend.txt+=entn.txt+","
- sys2=vaModePos.val-1
+ sys2=vaModePos.val-2
covx sys2,tTmp.txt,0,0
tSend.txt+="mode-sel,"+tTmp.txt
//send calc crc
@@ -286,7 +286,7 @@
prints tSend.txt,0
prints crcval,2
-Button bMode2
+Button bMode3
Attributes
Scope : local
Dragging : 0
@@ -301,7 +301,7 @@
//craft command
tSend.txt="event,buttonPress2,"
tSend.txt+=entn.txt+","
- sys2=vaModePos.val-2
+ sys2=vaModePos.val-1
covx sys2,tTmp.txt,0,0
tSend.txt+="mode-sel,"+tTmp.txt
//send calc crc

View File

@@ -1,12 +1,12 @@
+++ HMI/US/portrait/diff-eu-version.txt 2022-09-15 18:53:18.765006808 +0000 +++ HMI/US/portrait/diff-eu-version.txt 2022-07-23 14:02:48.743331992 +0000
+--- HMI/n2t-out/Program.s.txt 2022-09-15 18:53:18.301002047 +0000 +--- HMI/n2t-out/Program.s.txt 2022-07-23 14:02:48.223325770 +0000
++++ HMI/US/portrait/n2t-out/Program.s.txt 2022-09-15 18:53:18.749006644 +0000 ++++ HMI/US/portrait/n2t-out/Program.s.txt 2022-07-23 14:02:48.731331848 +0000
+@@ -14,6 +14,6 @@ +@@ -14,6 +14,6 @@
+ //color vars + //color vars
+ int defaultFontColor=65535 + int defaultFontColor=65535
+ int defaultBcoColor=6371 + int defaultBcoColor=6371
+--- HMI/n2t-out/cardEntities.txt 2022-09-15 18:53:18.305002088 +0000 +--- HMI/n2t-out/cardEntities.txt 2022-07-23 14:02:48.227325818 +0000
++++ HMI/US/portrait/n2t-out/cardEntities.txt 2022-09-15 18:53:18.753006685 +0000 ++++ HMI/US/portrait/n2t-out/cardEntities.txt 2022-07-23 14:02:48.731331848 +0000
+@@ -65,6 +65,16 @@ +@@ -65,6 +65,16 @@
+ vis bPrev,0 + vis bPrev,0
+ vis bNext,0 + vis bNext,0
@@ -14,16 +14,14 @@
+ for(sys0=0;sys0<65;sys0++) + for(sys0=0;sys0<65;sys0++)
+ { + {
+@@ -140,6 +150,18 @@ +@@ -140,6 +150,18 @@
+ Variable (string) tSend +@@ -176,6 +198,15 @@
+ Scope : local +@@ -306,6 +337,26 @@
+@@ -182,6 +204,15 @@ +@@ -425,6 +476,34 @@
+@@ -302,6 +333,26 @@ +@@ -882,6 +961,106 @@
+@@ -421,6 +472,34 @@ +@@ -990,6 +1169,33 @@
+@@ -878,6 +957,106 @@ +@@ -1111,6 +1317,32 @@
+@@ -986,6 +1165,33 @@
+@@ -1107,6 +1313,32 @@
+ page popupFan + page popupFan
+@@ -1826,6 +2058,155 @@ +@@ -1830,6 +2062,155 @@
++ vis bUp5,0 ++ vis bUp5,0
++ vis bStop5,0 ++ vis bStop5,0
++ vis bDown5,0 ++ vis bDown5,0
@@ -35,213 +33,5 @@
++ spstr strCommand.txt,tTmp.txt,"~",32 ++ spstr strCommand.txt,tTmp.txt,"~",32
++ covx tTmp.txt,sys0,0,0 ++ covx tTmp.txt,sys0,0,0
++ btOnOff5.val=sys0 ++ btOnOff5.val=sys0
+Only in HMI/n2t-out: cardPower.txt +--- HMI/n2t-out/pageStartup.txt 2022-07-23 14:02:48.223325770 +0000
+--- HMI/n2t-out/pageStartup.txt 2022-09-15 18:53:18.301002047 +0000 ++++ HMI/US/portrait/n2t-out/pageStartup.txt 2022-07-23 14:02:48.731331848 +0000
++++ HMI/US/portrait/n2t-out/pageStartup.txt 2022-09-15 18:53:18.749006644 +0000
+diff -bur HMI/n2t-out/pageTest.txt HMI/US/portrait/n2t-out/pageTest.txt
+--- HMI/n2t-out/pageTest.txt 2022-09-15 18:53:18.301002047 +0000
++++ HMI/US/portrait/n2t-out/pageTest.txt 2022-09-15 18:53:18.749006644 +0000
+@@ -13,36 +13,6 @@
+ Events
+ Preinitialize Event
+ vis p0,0
+- recmod=1
+- bauds=115200
+-
+-Variable (string) tInstruction
+- Attributes
+- Scope : local
+- Text :
+- Max. Text Size: 30
+-
+-Variable (string) strCommand
+- Attributes
+- Scope : local
+- Text :
+- Max. Text Size: 20
+-
+-Variable (string) tSend
+- Attributes
+- Scope : local
+- Text :
+- Max. Text Size: 40
+-
+-Text tBench
+- Attributes
+- Scope : local
+- Dragging : 0
+- Disable release event after dragging: 0
+- Send Component ID : disabled
+- Associated Keyboard : none
+- Text :
+- Max. Text Size : 20
+
+ Picture p0
+ Attributes
+@@ -220,96 +190,3 @@
+ Touch Press Event
+ page cardQR
+
+-Button b12
+- Attributes
+- Scope : local
+- Dragging : 0
+- Disable release event after dragging: 0
+- Send Component ID : disabled
+- State : unpressed
+- Text : power
+- Max. Text Size : 10
+-
+- Events
+- Touch Press Event
+- page cardPower
+-
+-Timer tmSerial
+- Attributes
+- Scope : local
+- Period (ms): 50
+- Enabled : yes
+-
+- Events
+- Timer Event
+- // data available
+- if(usize>1)
+- {
+- bufferPos=0
+- while(bufferPos<usize)
+- {
+- // check for 0x55 0xBB - Command Init Secuence
+- if(u[bufferPos]==187&&u[bufferPos-1]==85)
+- {
+- //remove garbage at the start of the buffer if there's any to free buffer for command
+- if(u[bufferPos]!=1)
+- {
+- udelete bufferPos-1
+- }
+- //instruction is now aligned with buffer, because we deleted garbage before instrcution
+- //get length after init sequence (check if there are more than to bytes in buffer)
+- if(3<usize)
+- {
+- // check if serial buffer has reached the announced length
+- ucopy payloadLength,2,2,0
+- // we are only checking payload length so we have to skip first 3 bytes (init+payload length) (-1 because of < instead of <=)
+- payloadLength+=3
+- // payload length does also not contain crc, so we are adding another 2 bytes for crc
+- payloadLength+=2
+- if(payloadLength<usize)
+- {
+- // calculate crc
+- crcrest 1,0xFFFF
+- // u[2] contains payload legth at 3rd pos in buffer, we are calculating crc from 3rd pos with number of bytes from payload length
+- //crcputu 3,u[2]
+- // u[2] cotnains payload length, we are calculating a crc over the whole message, so we have to add 3 to the length from u[2]
+- crcputu 0,payloadLength-1
+- // get recived crc to be able to compare it
+- ucopy recvCrc,payloadLength-1,2,0
+- // compare crc with recived value
+- if(crcval==recvCrc)
+- {
+- // crc is okay
+- // here is the location where acual code should be
+- // write command to variable strCommand
+- ucopy strCommand.txt,4,payloadLength-5,0
+- // write instruction to tInstuction (debug output, but used as variable here, ui elements will be disabled by default)
+- spstr strCommand.txt,tInstruction.txt,"~",0
+- if(tInstruction.txt=="ping")
+- {
+- spstr strCommand.txt,tBench.txt,"~",1
+- tSend.txt="pong,"+tBench.txt
+- //send calc crc
+- btlen tSend.txt,sys0
+- crcrest 1,0xffff // reset CRC
+- crcputh 55 bb
+- crcputs sys0,2
+- crcputs tSend.txt,0
+- //send cmd
+- printh 55 bb
+- prints sys0,2
+- prints tSend.txt,0
+- prints crcval,2
+- }
+- // end of user code
+- udelete payloadLength-1
+- bufferPos=0
+- }
+- }
+- }
+- }
+- // next character
+- bufferPos++
+- }
+- }
+-
+diff -bur HMI/n2t-out/popupFan.txt HMI/US/portrait/n2t-out/popupFan.txt
+--- HMI/n2t-out/popupFan.txt 2022-09-15 18:53:18.301002047 +0000
++++ HMI/US/portrait/n2t-out/popupFan.txt 2022-09-15 18:53:18.749006644 +0000
+@@ -81,23 +81,23 @@
+ Scope: local
+ Value: 0
+
+-Variable (int32) vaModePos
+- Attributes
+- Scope: local
+- Value: 0
+-
+-Variable (string) vaModeList
++Variable (string) vaModeCur
+ Attributes
+ Scope : local
+ Text :
+ Max. Text Size: 400
+
+-Variable (string) vaModeCur
++Variable (string) vaModeList
+ Attributes
+ Scope : local
+ Text :
+ Max. Text Size: 400
+
++Variable (int32) vaModePos
++ Attributes
++ Scope: local
++ Value: 0
++
+ Variable (string) tSend
+ Attributes
+ Scope : local
+@@ -256,7 +256,7 @@
+ prints tSend.txt,0
+ prints crcval,2
+
+-Button bMode3
++Button bMode2
+ Attributes
+ Scope : local
+ Dragging : 0
+@@ -271,7 +271,7 @@
+ //craft command
+ tSend.txt="event,buttonPress2,"
+ tSend.txt+=entn.txt+","
+- sys2=vaModePos.val-1
++ sys2=vaModePos.val-2
+ covx sys2,tTmp.txt,0,0
+ tSend.txt+="mode-sel,"+tTmp.txt
+ //send calc crc
+@@ -286,7 +286,7 @@
+ prints tSend.txt,0
+ prints crcval,2
+
+-Button bMode2
++Button bMode3
+ Attributes
+ Scope : local
+ Dragging : 0
+@@ -301,7 +301,7 @@
+ //craft command
+ tSend.txt="event,buttonPress2,"
+ tSend.txt+=entn.txt+","
+- sys2=vaModePos.val-2
++ sys2=vaModePos.val-1
+ covx sys2,tTmp.txt,0,0
+ tSend.txt+="mode-sel,"+tTmp.txt
+ //send calc crc

View File

@@ -84,7 +84,7 @@ Variable (string) tSend
ID : 25 ID : 25
Scope : local Scope : local
Text : Text :
Max. Text Size: 200 Max. Text Size: 100
Variable (string) va1 Variable (string) va1
Attributes Attributes
@@ -1362,7 +1362,6 @@ Timer tmSerial
} }
if(tInstruction.txt=="pageType") if(tInstruction.txt=="pageType")
{ {
sleepValue=0
//command format pageType,specialPageName //command format pageType,specialPageName
//write name of speical page to tId //write name of speical page to tId
spstr strCommand.txt,tId.txt,"~",1 spstr strCommand.txt,tId.txt,"~",1

View File

@@ -113,84 +113,77 @@ Variable (string) strCommand
Variable (string) type1 Variable (string) type1
Attributes Attributes
ID : 44 ID : 45
Scope : local Scope : local
Text : Text :
Max. Text Size: 10 Max. Text Size: 10
Variable (string) type2 Variable (string) type2
Attributes Attributes
ID : 45 ID : 46
Scope : local Scope : local
Text : Text :
Max. Text Size: 10 Max. Text Size: 10
Variable (string) type3 Variable (string) type3
Attributes Attributes
ID : 46 ID : 47
Scope : local Scope : local
Text : Text :
Max. Text Size: 10 Max. Text Size: 10
Variable (string) type4 Variable (string) type4
Attributes Attributes
ID : 47 ID : 48
Scope : local Scope : local
Text : Text :
Max. Text Size: 10 Max. Text Size: 10
Variable (string) entn1 Variable (string) entn1
Attributes Attributes
ID : 48 ID : 49
Scope : local Scope : local
Text : Text :
Max. Text Size: 80 Max. Text Size: 80
Variable (string) entn2 Variable (string) entn2
Attributes Attributes
ID : 49 ID : 50
Scope : local Scope : local
Text : Text :
Max. Text Size: 80 Max. Text Size: 80
Variable (string) entn3 Variable (string) entn3
Attributes Attributes
ID : 50 ID : 51
Scope : local Scope : local
Text : Text :
Max. Text Size: 80 Max. Text Size: 80
Variable (string) entn4 Variable (string) entn4
Attributes Attributes
ID : 51 ID : 52
Scope : local Scope : local
Text : Text :
Max. Text Size: 80 Max. Text Size: 80
Variable (string) entn5 Variable (string) entn5
Attributes Attributes
ID : 61 ID : 62
Scope : local Scope : local
Text : Text :
Max. Text Size: 80 Max. Text Size: 80
Variable (string) type5 Variable (string) type5
Attributes Attributes
ID : 62 ID : 63
Scope : local Scope : local
Text : Text :
Max. Text Size: 10 Max. Text Size: 10
Variable (string) tSend
Attributes
ID : 76
Scope : local
Text :
Max. Text Size: 200
Number nNum1 Number nNum1
Attributes Attributes
ID : 68 ID : 69
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -220,7 +213,7 @@ Number nNum1
Number nNum2 Number nNum2
Attributes Attributes
ID : 69 ID : 70
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -250,7 +243,7 @@ Number nNum2
Number nNum3 Number nNum3
Attributes Attributes
ID : 70 ID : 71
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -280,7 +273,7 @@ Number nNum3
Number nNum4 Number nNum4
Attributes Attributes
ID : 71 ID : 72
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -310,7 +303,7 @@ Number nNum4
Number nNum5 Number nNum5
Attributes Attributes
ID : 72 ID : 73
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -608,7 +601,7 @@ Text tIcon4
Horizontal Spacing : 0 Horizontal Spacing : 0
Vertical Spacing : 0 Vertical Spacing : 0
Text tTmp Text tSend
Attributes Attributes
ID : 28 ID : 28
Scope : local Scope : local
@@ -616,6 +609,36 @@ Text tTmp
Disable release event after dragging: 0 Disable release event after dragging: 0
Send Component ID : disabled Send Component ID : disabled
Opacity : 127 Opacity : 127
x coordinate : 0
y coordinate : 0
Width : 230
Height : 24
Effect : load
Effect Priority : 0
Effect Time : 300
Fill : solid color
Style : flat
Associated Keyboard : none
Font ID : 0
Back. Color : 65535
Font Color : 0
Horizontal Alignment : center
Vertical Alignment : center
Input Type : character
Text : newtxt
Max. Text Size : 100
Word wrap : disabled
Horizontal Spacing : 0
Vertical Spacing : 0
Text tTmp
Attributes
ID : 29
Scope : local
Dragging : 0
Disable release event after dragging: 0
Send Component ID : disabled
Opacity : 127
x coordinate : 286 x coordinate : 286
y coordinate : 444 y coordinate : 444
Width : 34 Width : 34
@@ -640,7 +663,7 @@ Text tTmp
Text tInstruction Text tInstruction
Attributes Attributes
ID : 30 ID : 31
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -670,7 +693,7 @@ Text tInstruction
Text tId Text tId
Attributes Attributes
ID : 31 ID : 32
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -700,7 +723,7 @@ Text tId
Text tEntity5 Text tEntity5
Attributes Attributes
ID : 53 ID : 54
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -730,7 +753,7 @@ Text tEntity5
Text tIcon5 Text tIcon5
Attributes Attributes
ID : 54 ID : 55
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -777,7 +800,7 @@ Picture p0
Slider hSlider1 Slider hSlider1
Attributes Attributes
ID : 63 ID : 64
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -820,7 +843,7 @@ Slider hSlider1
Slider hSlider2 Slider hSlider2
Attributes Attributes
ID : 64 ID : 65
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -863,7 +886,7 @@ Slider hSlider2
Slider hSlider3 Slider hSlider3
Attributes Attributes
ID : 65 ID : 66
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -906,7 +929,7 @@ Slider hSlider3
Slider hSlider4 Slider hSlider4
Attributes Attributes
ID : 66 ID : 67
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -949,7 +972,7 @@ Slider hSlider4
Slider hSlider5 Slider hSlider5
Attributes Attributes
ID : 67 ID : 68
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -1556,7 +1579,7 @@ Button bUp4
Button bPrev Button bPrev
Attributes Attributes
ID : 32 ID : 33
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -1610,7 +1633,7 @@ Button bPrev
Button bNext Button bNext
Attributes Attributes
ID : 33 ID : 34
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -1657,7 +1680,7 @@ Button bNext
Button bText1 Button bText1
Attributes Attributes
ID : 36 ID : 37
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -1704,7 +1727,7 @@ Button bText1
Button bText2 Button bText2
Attributes Attributes
ID : 37 ID : 38
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -1751,7 +1774,7 @@ Button bText2
Button bText3 Button bText3
Attributes Attributes
ID : 38 ID : 39
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -1798,7 +1821,7 @@ Button bText3
Button bText4 Button bText4
Attributes Attributes
ID : 39 ID : 40
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -1845,7 +1868,7 @@ Button bText4
Button bStop5 Button bStop5
Attributes Attributes
ID : 55 ID : 56
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -1892,7 +1915,7 @@ Button bStop5
Button bDown5 Button bDown5
Attributes Attributes
ID : 56 ID : 57
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -1939,7 +1962,7 @@ Button bDown5
Button bUp5 Button bUp5
Attributes Attributes
ID : 57 ID : 58
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -1986,7 +2009,7 @@ Button bUp5
Button bText5 Button bText5
Attributes Attributes
ID : 59 ID : 60
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -2213,7 +2236,7 @@ Dual-state Button btOnOff4
Dual-state Button btOnOff5 Dual-state Button btOnOff5
Attributes Attributes
ID : 58 ID : 59
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -2258,7 +2281,7 @@ Dual-state Button btOnOff5
Hotspot mSpecial Hotspot mSpecial
Attributes Attributes
ID : 34 ID : 35
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -2284,7 +2307,7 @@ Hotspot mSpecial
Hotspot m2 Hotspot m2
Attributes Attributes
ID : 40 ID : 41
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -2319,7 +2342,7 @@ Hotspot m2
Hotspot m1 Hotspot m1
Attributes Attributes
ID : 41 ID : 42
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -2354,7 +2377,7 @@ Hotspot m1
Hotspot m0 Hotspot m0
Attributes Attributes
ID : 42 ID : 43
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -2389,7 +2412,7 @@ Hotspot m0
Hotspot m3 Hotspot m3
Attributes Attributes
ID : 43 ID : 44
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -2424,7 +2447,7 @@ Hotspot m3
Hotspot m4 Hotspot m4
Attributes Attributes
ID : 60 ID : 61
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -2459,7 +2482,7 @@ Hotspot m4
Hotspot mSwipeNext Hotspot mSwipeNext
Attributes Attributes
ID : 73 ID : 74
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -2479,7 +2502,7 @@ Hotspot mSwipeNext
Hotspot mSwipeUp Hotspot mSwipeUp
Attributes Attributes
ID : 74 ID : 75
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -2499,7 +2522,7 @@ Hotspot mSwipeUp
Hotspot mSwipePrev Hotspot mSwipePrev
Attributes Attributes
ID : 75 ID : 76
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -2519,7 +2542,7 @@ Hotspot mSwipePrev
Timer tmSerial Timer tmSerial
Attributes Attributes
ID : 29 ID : 30
Scope : local Scope : local
Period (ms): 50 Period (ms): 50
Enabled : yes Enabled : yes
@@ -3356,7 +3379,6 @@ Timer tmSerial
} }
if(tInstruction.txt=="pageType") if(tInstruction.txt=="pageType")
{ {
sleepValue=0
//command format pageType,specialPageName //command format pageType,specialPageName
//write name of speical page to tId //write name of speical page to tId
spstr strCommand.txt,tId.txt,"~",1 spstr strCommand.txt,tId.txt,"~",1
@@ -3466,7 +3488,7 @@ Timer tmSerial
Timer tmSleep Timer tmSleep
Attributes Attributes
ID : 35 ID : 36
Scope : local Scope : local
Period (ms): 1000 Period (ms): 1000
Enabled : yes Enabled : yes
@@ -3497,7 +3519,7 @@ Timer tmSleep
TouchCap tc0 TouchCap tc0
Attributes Attributes
ID : 52 ID : 53
Scope: local Scope: local
Value: 0 Value: 0

View File

@@ -63,95 +63,88 @@ Variable (string) strCommand
Variable (string) type1 Variable (string) type1
Attributes Attributes
ID : 13 ID : 14
Scope : local Scope : local
Text : Text :
Max. Text Size: 10 Max. Text Size: 10
Variable (string) type2 Variable (string) type2
Attributes Attributes
ID : 14 ID : 15
Scope : local Scope : local
Text : Text :
Max. Text Size: 10 Max. Text Size: 10
Variable (string) type3 Variable (string) type3
Attributes Attributes
ID : 15 ID : 16
Scope : local Scope : local
Text : Text :
Max. Text Size: 10 Max. Text Size: 10
Variable (string) type4 Variable (string) type4
Attributes Attributes
ID : 16 ID : 17
Scope : local Scope : local
Text : Text :
Max. Text Size: 10 Max. Text Size: 10
Variable (string) entn1 Variable (string) entn1
Attributes Attributes
ID : 17 ID : 18
Scope : local Scope : local
Text : Text :
Max. Text Size: 80 Max. Text Size: 80
Variable (string) entn2 Variable (string) entn2
Attributes Attributes
ID : 18 ID : 19
Scope : local Scope : local
Text : Text :
Max. Text Size: 80 Max. Text Size: 80
Variable (string) entn3 Variable (string) entn3
Attributes Attributes
ID : 19 ID : 20
Scope : local Scope : local
Text : Text :
Max. Text Size: 80 Max. Text Size: 80
Variable (string) entn4 Variable (string) entn4
Attributes Attributes
ID : 20 ID : 21
Scope : local Scope : local
Text : Text :
Max. Text Size: 80 Max. Text Size: 80
Variable (string) type5 Variable (string) type5
Attributes Attributes
ID : 33 ID : 34
Scope : local Scope : local
Text : Text :
Max. Text Size: 10 Max. Text Size: 10
Variable (string) type6 Variable (string) type6
Attributes Attributes
ID : 34 ID : 35
Scope : local Scope : local
Text : Text :
Max. Text Size: 10 Max. Text Size: 10
Variable (string) entn5 Variable (string) entn5
Attributes Attributes
ID : 35 ID : 36
Scope : local Scope : local
Text : Text :
Max. Text Size: 80 Max. Text Size: 80
Variable (string) entn6 Variable (string) entn6
Attributes Attributes
ID : 36 ID : 37
Scope : local Scope : local
Text : Text :
Max. Text Size: 80 Max. Text Size: 80
Variable (string) tSend
Attributes
ID : 41
Scope : local
Text :
Max. Text Size: 200
Text tHeading Text tHeading
Attributes Attributes
ID : 2 ID : 2
@@ -212,7 +205,7 @@ Text tEntity1
Horizontal Spacing : 0 Horizontal Spacing : 0
Vertical Spacing : 0 Vertical Spacing : 0
Text tTmp Text tSend
Attributes Attributes
ID : 5 ID : 5
Scope : local Scope : local
@@ -220,6 +213,36 @@ Text tTmp
Disable release event after dragging: 0 Disable release event after dragging: 0
Send Component ID : disabled Send Component ID : disabled
Opacity : 127 Opacity : 127
x coordinate : 0
y coordinate : 0
Width : 230
Height : 24
Effect : load
Effect Priority : 0
Effect Time : 300
Fill : solid color
Style : flat
Associated Keyboard : none
Font ID : 0
Back. Color : 65535
Font Color : 0
Horizontal Alignment : center
Vertical Alignment : center
Input Type : character
Text : newtxt
Max. Text Size : 100
Word wrap : disabled
Horizontal Spacing : 0
Vertical Spacing : 0
Text tTmp
Attributes
ID : 6
Scope : local
Dragging : 0
Disable release event after dragging: 0
Send Component ID : disabled
Opacity : 127
x coordinate : 275 x coordinate : 275
y coordinate : 436 y coordinate : 436
Width : 34 Width : 34
@@ -244,7 +267,7 @@ Text tTmp
Text tInstruction Text tInstruction
Attributes Attributes
ID : 7 ID : 8
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -274,7 +297,7 @@ Text tInstruction
Text tId Text tId
Attributes Attributes
ID : 8 ID : 9
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -304,7 +327,7 @@ Text tId
Text tEntity2 Text tEntity2
Attributes Attributes
ID : 24 ID : 25
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -334,7 +357,7 @@ Text tEntity2
Text tEntity3 Text tEntity3
Attributes Attributes
ID : 26 ID : 27
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -364,7 +387,7 @@ Text tEntity3
Text tEntity4 Text tEntity4
Attributes Attributes
ID : 28 ID : 29
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -394,7 +417,7 @@ Text tEntity4
Text tEntity5 Text tEntity5
Attributes Attributes
ID : 29 ID : 30
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -424,7 +447,7 @@ Text tEntity5
Text tEntity6 Text tEntity6
Attributes Attributes
ID : 32 ID : 33
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -471,7 +494,7 @@ Picture p0
Button bPrev Button bPrev
Attributes Attributes
ID : 9 ID : 10
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -525,7 +548,7 @@ Button bPrev
Button bNext Button bNext
Attributes Attributes
ID : 10 ID : 11
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -572,7 +595,7 @@ Button bNext
Button bEntity1 Button bEntity1
Attributes Attributes
ID : 22 ID : 23
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -630,7 +653,7 @@ Button bEntity1
Button bEntity2 Button bEntity2
Attributes Attributes
ID : 23 ID : 24
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -688,7 +711,7 @@ Button bEntity2
Button bEntity3 Button bEntity3
Attributes Attributes
ID : 25 ID : 26
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -746,7 +769,7 @@ Button bEntity3
Button bEntity4 Button bEntity4
Attributes Attributes
ID : 27 ID : 28
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -804,7 +827,7 @@ Button bEntity4
Button bEntity5 Button bEntity5
Attributes Attributes
ID : 30 ID : 31
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -862,7 +885,7 @@ Button bEntity5
Button bEntity6 Button bEntity6
Attributes Attributes
ID : 31 ID : 32
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -920,7 +943,7 @@ Button bEntity6
Hotspot mSpecial Hotspot mSpecial
Attributes Attributes
ID : 11 ID : 12
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -946,7 +969,7 @@ Hotspot mSpecial
Hotspot mSwipeNext Hotspot mSwipeNext
Attributes Attributes
ID : 38 ID : 39
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -966,7 +989,7 @@ Hotspot mSwipeNext
Hotspot mSwipeUp Hotspot mSwipeUp
Attributes Attributes
ID : 39 ID : 40
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -986,7 +1009,7 @@ Hotspot mSwipeUp
Hotspot mSwipePrev Hotspot mSwipePrev
Attributes Attributes
ID : 40 ID : 41
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -1006,7 +1029,7 @@ Hotspot mSwipePrev
Timer tmSerial Timer tmSerial
Attributes Attributes
ID : 6 ID : 7
Scope : local Scope : local
Period (ms): 50 Period (ms): 50
Enabled : yes Enabled : yes
@@ -1224,7 +1247,6 @@ Timer tmSerial
} }
if(tInstruction.txt=="pageType") if(tInstruction.txt=="pageType")
{ {
sleepValue=0
//command format pageType,specialPageName //command format pageType,specialPageName
//write name of speical page to tId //write name of speical page to tId
spstr strCommand.txt,tId.txt,"~",1 spstr strCommand.txt,tId.txt,"~",1
@@ -1334,7 +1356,7 @@ Timer tmSerial
Timer tmSleep Timer tmSleep
Attributes Attributes
ID : 12 ID : 13
Scope : local Scope : local
Period (ms): 1000 Period (ms): 1000
Enabled : yes Enabled : yes
@@ -1365,7 +1387,7 @@ Timer tmSleep
Timer tmLP Timer tmLP
Attributes Attributes
ID : 37 ID : 38
Scope : local Scope : local
Period (ms): 500 Period (ms): 500
Enabled : no Enabled : no
@@ -1383,7 +1405,7 @@ Timer tmLP
TouchCap tc0 TouchCap tc0
Attributes Attributes
ID : 21 ID : 22
Scope: local Scope: local
Value: 0 Value: 0

View File

@@ -47,48 +47,71 @@ Page cardMedia
Variable (string) strCommand Variable (string) strCommand
Attributes Attributes
ID : 6 ID : 7
Scope : local Scope : local
Text : Text :
Max. Text Size: 750 Max. Text Size: 750
Variable (string) entn Variable (string) entn
Attributes Attributes
ID : 16 ID : 17
Scope : local Scope : local
Text : Text :
Max. Text Size: 80 Max. Text Size: 80
Variable (string) vaSpeakerList Variable (string) vaSpeakerList
Attributes Attributes
ID : 25 ID : 26
Scope : local Scope : local
Text : Text :
Max. Text Size: 400 Max. Text Size: 400
Variable (int32) vaSpeakerPos Variable (int32) vaSpeakerPos
Attributes Attributes
ID : 26 ID : 27
Scope: local Scope: local
Value: 0 Value: 0
Variable (string) vaMenu Variable (string) vaMenu
Attributes Attributes
ID : 32 ID : 33
Scope : local Scope : local
Text : Text :
Max. Text Size: 50 Max. Text Size: 50
Variable (string) tSend Text tSend
Attributes Attributes
ID : 33 ID : 2
Scope : local Scope : local
Dragging : 0
Disable release event after dragging: 0
Send Component ID : disabled
Opacity : 127
x coordinate : 0
y coordinate : 0
Width : 230
Height : 15
Effect : load
Effect Priority : 0
Effect Time : 300
Fill : solid color
Style : flat
Associated Keyboard : none
Font ID : 0
Back. Color : 65535
Font Color : 0
Horizontal Alignment : center
Vertical Alignment : center
Input Type : character
Text : Text :
Max. Text Size : 200 Max. Text Size : 200
Word wrap : disabled
Horizontal Spacing : 0
Vertical Spacing : 0
Text tTmp Text tTmp
Attributes Attributes
ID : 2 ID : 3
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -118,7 +141,7 @@ Text tTmp
Text tInstruction Text tInstruction
Attributes Attributes
ID : 7 ID : 8
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -148,7 +171,7 @@ Text tInstruction
Text tId Text tId
Attributes Attributes
ID : 8 ID : 9
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -178,7 +201,7 @@ Text tId
Text tHeading Text tHeading
Attributes Attributes
ID : 9 ID : 10
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -208,7 +231,7 @@ Text tHeading
Text tTitle Text tTitle
Attributes Attributes
ID : 10 ID : 11
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -238,7 +261,7 @@ Text tTitle
Text tAuthor Text tAuthor
Attributes Attributes
ID : 11 ID : 12
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -268,7 +291,7 @@ Text tAuthor
Text t2 Text t2
Attributes Attributes
ID : 12 ID : 13
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -317,7 +340,7 @@ Text t2
Text tPlayPause Text tPlayPause
Attributes Attributes
ID : 13 ID : 14
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -366,7 +389,7 @@ Text tPlayPause
Text t0 Text t0
Attributes Attributes
ID : 14 ID : 15
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -415,7 +438,7 @@ Text t0
Text tIcon Text tIcon
Attributes Attributes
ID : 15 ID : 16
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -463,7 +486,7 @@ Text tIcon
Text t1 Text t1
Attributes Attributes
ID : 20 ID : 21
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -513,7 +536,7 @@ Text t1
Text t3 Text t3
Attributes Attributes
ID : 21 ID : 22
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -563,7 +586,7 @@ Text t3
Text t4 Text t4
Attributes Attributes
ID : 22 ID : 23
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -593,7 +616,7 @@ Text t4
Text tSpeaker Text tSpeaker
Attributes Attributes
ID : 23 ID : 24
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -642,7 +665,7 @@ Text tSpeaker
Text t6 Text t6
Attributes Attributes
ID : 24 ID : 25
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -684,7 +707,7 @@ Text t6
Text t5 Text t5
Attributes Attributes
ID : 27 ID : 28
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -750,7 +773,7 @@ Picture p0
Slider hVolume Slider hVolume
Attributes Attributes
ID : 28 ID : 29
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -796,7 +819,7 @@ Slider hVolume
Button bNext Button bNext
Attributes Attributes
ID : 3 ID : 4
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -843,7 +866,7 @@ Button bNext
Button bPrev Button bPrev
Attributes Attributes
ID : 4 ID : 5
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -897,7 +920,7 @@ Button bPrev
Hotspot mSwipeNext Hotspot mSwipeNext
Attributes Attributes
ID : 29 ID : 30
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -917,7 +940,7 @@ Hotspot mSwipeNext
Hotspot mSwipeUp Hotspot mSwipeUp
Attributes Attributes
ID : 30 ID : 31
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -937,7 +960,7 @@ Hotspot mSwipeUp
Hotspot mSwipePrev Hotspot mSwipePrev
Attributes Attributes
ID : 31 ID : 32
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -957,7 +980,7 @@ Hotspot mSwipePrev
Timer tmSerial Timer tmSerial
Attributes Attributes
ID : 5 ID : 6
Scope : local Scope : local
Period (ms): 50 Period (ms): 50
Enabled : yes Enabled : yes
@@ -1129,7 +1152,6 @@ Timer tmSerial
} }
if(tInstruction.txt=="pageType") if(tInstruction.txt=="pageType")
{ {
sleepValue=0
//command format pageType,specialPageName //command format pageType,specialPageName
//write name of speical page to tId //write name of speical page to tId
spstr strCommand.txt,tId.txt,"~",1 spstr strCommand.txt,tId.txt,"~",1
@@ -1210,7 +1232,7 @@ Timer tmSerial
Timer tmSleep Timer tmSleep
Attributes Attributes
ID : 17 ID : 18
Scope : local Scope : local
Period (ms): 1000 Period (ms): 1000
Enabled : yes Enabled : yes
@@ -1241,7 +1263,7 @@ Timer tmSleep
Timer tmCooldown Timer tmCooldown
Attributes Attributes
ID : 19 ID : 20
Scope : local Scope : local
Period (ms): 100 Period (ms): 100
Enabled : no Enabled : no
@@ -1252,7 +1274,7 @@ Timer tmCooldown
TouchCap tc0 TouchCap tc0
Attributes Attributes
ID : 18 ID : 19
Scope: local Scope: local
Value: 0 Value: 0

View File

@@ -79,7 +79,7 @@ Variable (string) tSend
ID : 10 ID : 10
Scope : local Scope : local
Text : Text :
Max. Text Size: 200 Max. Text Size: 100
Variable (string) tTmp Variable (string) tTmp
Attributes Attributes
@@ -948,7 +948,6 @@ Timer tmSerial
} }
if(tInstruction.txt=="pageType") if(tInstruction.txt=="pageType")
{ {
sleepValue=0
//command format pageType,specialPageName //command format pageType,specialPageName
//write name of speical page to tId //write name of speical page to tId
spstr strCommand.txt,tId.txt,"~",1 spstr strCommand.txt,tId.txt,"~",1

View File

@@ -161,7 +161,7 @@ Variable (string) tSend
ID : 43 ID : 43
Scope : local Scope : local
Text : Text :
Max. Text Size: 200 Max. Text Size: 100
XFloat xTempDest1 XFloat xTempDest1
Attributes Attributes
@@ -315,7 +315,7 @@ XFloat xTempDest2
XFloat xTempDest XFloat xTempDest
Attributes Attributes
ID : 45 ID : 46
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -523,9 +523,39 @@ Text tCF2
Horizontal Spacing : 0 Horizontal Spacing : 0
Vertical Spacing : 0 Vertical Spacing : 0
Text tALbl
Attributes
ID : 44
Scope : local
Dragging : 0
Disable release event after dragging: 0
Send Component ID : disabled
Opacity : 127
x coordinate : 15
y coordinate : 402
Width : 83
Height : 30
Effect : load
Effect Priority : 0
Effect Time : 300
Fill : solid color
Style : flat
Associated Keyboard : none
Font ID : 0
Back. Color : 6371
Font Color : 65535
Horizontal Alignment : center
Vertical Alignment : center
Input Type : character
Text : Action
Max. Text Size : 30
Word wrap : disabled
Horizontal Spacing : 0
Vertical Spacing : 0
Text tCF Text tCF
Attributes Attributes
ID : 47 ID : 48
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -555,7 +585,7 @@ Text tCF
Text tCurTemp Text tCurTemp
Attributes Attributes
ID : 48 ID : 49
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -709,10 +739,10 @@ Dual-state Button bt0
Disable release event after dragging: 0 Disable release event after dragging: 0
Send Component ID : disabled Send Component ID : disabled
Opacity : 127 Opacity : 127
x coordinate : 36 x coordinate : 106
y coordinate : 359 y coordinate : 378
Width : 50 Width : 40
Height : 50 Height : 40
Effect : load Effect : load
Effect Priority : 0 Effect Priority : 0
Effect Time : 300 Effect Time : 300
@@ -758,10 +788,10 @@ Dual-state Button bt2
Disable release event after dragging: 0 Disable release event after dragging: 0
Send Component ID : disabled Send Component ID : disabled
Opacity : 127 Opacity : 127
x coordinate : 168 x coordinate : 196
y coordinate : 359 y coordinate : 378
Width : 50 Width : 40
Height : 50 Height : 40
Effect : load Effect : load
Effect Priority : 0 Effect Priority : 0
Effect Time : 300 Effect Time : 300
@@ -807,10 +837,10 @@ Dual-state Button bt4
Disable release event after dragging: 0 Disable release event after dragging: 0
Send Component ID : disabled Send Component ID : disabled
Opacity : 127 Opacity : 127
x coordinate : 36 x coordinate : 106
y coordinate : 424 y coordinate : 424
Width : 50 Width : 40
Height : 50 Height : 40
Effect : load Effect : load
Effect Priority : 0 Effect Priority : 0
Effect Time : 300 Effect Time : 300
@@ -856,10 +886,10 @@ Dual-state Button bt6
Disable release event after dragging: 0 Disable release event after dragging: 0
Send Component ID : disabled Send Component ID : disabled
Opacity : 127 Opacity : 127
x coordinate : 168 x coordinate : 196
y coordinate : 424 y coordinate : 424
Width : 50 Width : 40
Height : 50 Height : 40
Effect : load Effect : load
Effect Priority : 0 Effect Priority : 0
Effect Time : 300 Effect Time : 300
@@ -905,10 +935,10 @@ Dual-state Button bt1
Disable release event after dragging: 0 Disable release event after dragging: 0
Send Component ID : disabled Send Component ID : disabled
Opacity : 127 Opacity : 127
x coordinate : 102 x coordinate : 151
y coordinate : 359 y coordinate : 378
Width : 50 Width : 40
Height : 50 Height : 40
Effect : load Effect : load
Effect Priority : 0 Effect Priority : 0
Effect Time : 300 Effect Time : 300
@@ -954,10 +984,10 @@ Dual-state Button bt3
Disable release event after dragging: 0 Disable release event after dragging: 0
Send Component ID : disabled Send Component ID : disabled
Opacity : 127 Opacity : 127
x coordinate : 234 x coordinate : 241
y coordinate : 359 y coordinate : 378
Width : 50 Width : 40
Height : 50 Height : 40
Effect : load Effect : load
Effect Priority : 0 Effect Priority : 0
Effect Time : 300 Effect Time : 300
@@ -1003,10 +1033,10 @@ Dual-state Button bt5
Disable release event after dragging: 0 Disable release event after dragging: 0
Send Component ID : disabled Send Component ID : disabled
Opacity : 127 Opacity : 127
x coordinate : 102 x coordinate : 151
y coordinate : 424 y coordinate : 424
Width : 50 Width : 40
Height : 50 Height : 40
Effect : load Effect : load
Effect Priority : 0 Effect Priority : 0
Effect Time : 300 Effect Time : 300
@@ -1052,10 +1082,10 @@ Dual-state Button bt7
Disable release event after dragging: 0 Disable release event after dragging: 0
Send Component ID : disabled Send Component ID : disabled
Opacity : 127 Opacity : 127
x coordinate : 234 x coordinate : 241
y coordinate : 424 y coordinate : 424
Width : 50 Width : 40
Height : 50 Height : 40
Effect : load Effect : load
Effect Priority : 0 Effect Priority : 0
Effect Time : 300 Effect Time : 300
@@ -1110,7 +1140,7 @@ Dual-state Button btUp1
Effect Time : 300 Effect Time : 300
Fill : solid color Fill : solid color
Style : flat Style : flat
Font ID : 3 Font ID : 1
Back. Color (Unpressed) : 6371 Back. Color (Unpressed) : 6371
Back. Picture ID (Pressed) : 65535 Back. Picture ID (Pressed) : 65535
Back. Color (Pressed) : 6371 Back. Color (Pressed) : 6371
@@ -1171,7 +1201,7 @@ Dual-state Button btDown1
Effect Time : 300 Effect Time : 300
Fill : solid color Fill : solid color
Style : flat Style : flat
Font ID : 3 Font ID : 1
Back. Color (Unpressed) : 6371 Back. Color (Unpressed) : 6371
Back. Picture ID (Pressed) : 65535 Back. Picture ID (Pressed) : 65535
Back. Color (Pressed) : 6371 Back. Color (Pressed) : 6371
@@ -1232,7 +1262,7 @@ Dual-state Button bUp2
Effect Time : 300 Effect Time : 300
Fill : solid color Fill : solid color
Style : flat Style : flat
Font ID : 3 Font ID : 1
Back. Color (Unpressed) : 6371 Back. Color (Unpressed) : 6371
Back. Picture ID (Pressed) : 65535 Back. Picture ID (Pressed) : 65535
Back. Color (Pressed) : 6371 Back. Color (Pressed) : 6371
@@ -1293,7 +1323,7 @@ Dual-state Button bDown2
Effect Time : 300 Effect Time : 300
Fill : solid color Fill : solid color
Style : flat Style : flat
Font ID : 3 Font ID : 1
Back. Color (Unpressed) : 6371 Back. Color (Unpressed) : 6371
Back. Picture ID (Pressed) : 65535 Back. Picture ID (Pressed) : 65535
Back. Color (Pressed) : 6371 Back. Color (Pressed) : 6371
@@ -1339,7 +1369,7 @@ Dual-state Button bDown2
Dual-state Button btUp Dual-state Button btUp
Attributes Attributes
ID : 44 ID : 45
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -1354,7 +1384,7 @@ Dual-state Button btUp
Effect Time : 300 Effect Time : 300
Fill : solid color Fill : solid color
Style : flat Style : flat
Font ID : 3 Font ID : 1
Back. Color (Unpressed) : 6371 Back. Color (Unpressed) : 6371
Back. Picture ID (Pressed) : 65535 Back. Picture ID (Pressed) : 65535
Back. Color (Pressed) : 6371 Back. Color (Pressed) : 6371
@@ -1397,7 +1427,7 @@ Dual-state Button btUp
Dual-state Button btDown Dual-state Button btDown
Attributes Attributes
ID : 46 ID : 47
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -1412,7 +1442,7 @@ Dual-state Button btDown
Effect Time : 300 Effect Time : 300
Fill : solid color Fill : solid color
Style : flat Style : flat
Font ID : 3 Font ID : 1
Back. Color (Unpressed) : 6371 Back. Color (Unpressed) : 6371
Back. Picture ID (Pressed) : 65535 Back. Picture ID (Pressed) : 65535
Back. Color (Pressed) : 6371 Back. Color (Pressed) : 6371
@@ -1455,7 +1485,7 @@ Dual-state Button btDown
Hotspot mSwipeNext Hotspot mSwipeNext
Attributes Attributes
ID : 49 ID : 50
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -1475,7 +1505,7 @@ Hotspot mSwipeNext
Hotspot mSwipeUp Hotspot mSwipeUp
Attributes Attributes
ID : 50 ID : 51
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -1495,7 +1525,7 @@ Hotspot mSwipeUp
Hotspot mSwipePrev Hotspot mSwipePrev
Attributes Attributes
ID : 51 ID : 52
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -1757,7 +1787,7 @@ Timer tmSerial
//Text tStateLbl //Text tStateLbl
spstr strCommand.txt,tStateLbl.txt,"~",43 spstr strCommand.txt,tStateLbl.txt,"~",43
//Text tALbl //Text tALbl
//spstr strCommand.txt,tALbl.txt,"~",44 spstr strCommand.txt,tALbl.txt,"~",44
//Text tCF //Text tCF
spstr strCommand.txt,tCF.txt,"~",45 spstr strCommand.txt,tCF.txt,"~",45
tCF1.txt=tCF.txt tCF1.txt=tCF.txt
@@ -1783,7 +1813,6 @@ Timer tmSerial
} }
if(tInstruction.txt=="pageType") if(tInstruction.txt=="pageType")
{ {
sleepValue=0
//command format pageType,specialPageName //command format pageType,specialPageName
//write name of speical page to tId //write name of speical page to tId
spstr strCommand.txt,tId.txt,"~",1 spstr strCommand.txt,tId.txt,"~",1

View File

@@ -14,53 +14,53 @@ popupNotify
17 Component(s) 17 Component(s)
226 Line(s) of event code 226 Line(s) of event code
143 Unique line(s) of event code 143 Unique line(s) of event code
popupShutter
25 Component(s)
388 Line(s) of event code
211 Unique line(s) of event code
pageStartup
19 Component(s)
167 Line(s) of event code
122 Unique line(s) of event code
cardMedia
34 Component(s)
389 Line(s) of event code
210 Unique line(s) of event code
popupLight popupLight
27 Component(s) 27 Component(s)
386 Line(s) of event code 386 Line(s) of event code
211 Unique line(s) of event code 211 Unique line(s) of event code
popupFan popupFan
27 Component(s) 20 Component(s)
342 Line(s) of event code 236 Line(s) of event code
199 Unique line(s) of event code 150 Unique line(s) of event code
cardGrid cardMedia
42 Component(s) 34 Component(s)
463 Line(s) of event code 388 Line(s) of event code
272 Unique line(s) of event code 209 Unique line(s) of event code
cardQR pageStartup
32 Component(s) 19 Component(s)
404 Line(s) of event code 167 Line(s) of event code
235 Unique line(s) of event code 122 Unique line(s) of event code
screensaver
38 Component(s)
341 Line(s) of event code
263 Unique line(s) of event code
cardAlarm
40 Component(s)
422 Line(s) of event code
255 Unique line(s) of event code
cardThermo
52 Component(s)
580 Line(s) of event code
303 Unique line(s) of event code
cardEntities cardEntities
77 Component(s) 77 Component(s)
1349 Line(s) of event code 1348 Line(s) of event code
600 Unique line(s) of event code 599 Unique line(s) of event code
popupShutter
25 Component(s)
388 Line(s) of event code
211 Unique line(s) of event code
cardQR
32 Component(s)
403 Line(s) of event code
234 Unique line(s) of event code
screensaver
38 Component(s)
332 Line(s) of event code
257 Unique line(s) of event code
cardGrid
42 Component(s)
462 Line(s) of event code
271 Unique line(s) of event code
cardAlarm
40 Component(s)
421 Line(s) of event code
254 Unique line(s) of event code
cardThermo
53 Component(s)
580 Line(s) of event code
303 Unique line(s) of event code
Total Total
14 Page(s) 14 Page(s)
450 Component(s) 444 Component(s)
5483 Line(s) of event code 5363 Line(s) of event code
1478 Unique line(s) of event code 1424 Unique line(s) of event code

View File

@@ -402,7 +402,7 @@ Text tVersion
Horizontal Alignment : center Horizontal Alignment : center
Vertical Alignment : center Vertical Alignment : center
Input Type : character Input Type : character
Text : 42 Text : 39
Max. Text Size : 10 Max. Text Size : 10
Word wrap : disabled Word wrap : disabled
Horizontal Spacing : 0 Horizontal Spacing : 0

View File

@@ -47,7 +47,7 @@ Page popupFan
prints crcval,2 prints crcval,2
vis hSpeed,0 vis hSpeed,0
popupFan.bco=defaultBcoColor popupFan.bco=defaultBcoColor
for(sys0=0;sys0<24;sys0++) for(sys0=0;sys0<40;sys0++)
{ {
if(b[sys0].type==98||b[sys0].type==116) if(b[sys0].type==98||b[sys0].type==116)
{ {
@@ -69,57 +69,30 @@ Page popupFan
Variable (string) strCommand Variable (string) strCommand
Attributes Attributes
ID : 12 ID : 13
Scope : local Scope : local
Text : Text :
Max. Text Size: 500 Max. Text Size: 500
Variable (string) entn Variable (string) entn
Attributes Attributes
ID : 15 ID : 16
Scope : local Scope : local
Text : Text :
Max. Text Size: 80 Max. Text Size: 80
Variable (int32) mode Variable (int32) mode
Attributes Attributes
ID : 16 ID : 17
Scope: local Scope: local
Value: 1 Value: 1
Variable (int32) mode_temp Variable (int32) mode_temp
Attributes Attributes
ID : 17 ID : 18
Scope: local Scope: local
Value: 0 Value: 0
Variable (string) vaModeCur
Attributes
ID : 23
Scope : local
Text :
Max. Text Size: 400
Variable (string) vaModeList
Attributes
ID : 24
Scope : local
Text :
Max. Text Size: 400
Variable (int32) vaModePos
Attributes
ID : 25
Scope: local
Value: 0
Variable (string) tSend
Attributes
ID : 26
Scope : local
Text :
Max. Text Size: 200
Text tEntity Text tEntity
Attributes Attributes
ID : 2 ID : 2
@@ -144,7 +117,7 @@ Text tEntity
Horizontal Alignment : left Horizontal Alignment : left
Vertical Alignment : center Vertical Alignment : center
Input Type : character Input Type : character
Text : Text : tEntity1
Max. Text Size : 25 Max. Text Size : 25
Word wrap : disabled Word wrap : disabled
Horizontal Spacing : 0 Horizontal Spacing : 0
@@ -174,7 +147,7 @@ Text tIcon1
Horizontal Alignment : center Horizontal Alignment : center
Vertical Alignment : center Vertical Alignment : center
Input Type : character Input Type : character
Text : Text : 
Max. Text Size : 10 Max. Text Size : 10
Word wrap : disabled Word wrap : disabled
Horizontal Spacing : 0 Horizontal Spacing : 0
@@ -204,15 +177,45 @@ Text t1
Horizontal Alignment : left Horizontal Alignment : left
Vertical Alignment : center Vertical Alignment : center
Input Type : character Input Type : character
Text : Text : Speed
Max. Text Size : 50 Max. Text Size : 50
Word wrap : disabled Word wrap : disabled
Horizontal Spacing : 0 Horizontal Spacing : 0
Vertical Spacing : 0 Vertical Spacing : 0
Text tSend
Attributes
ID : 8
Scope : local
Dragging : 0
Disable release event after dragging: 0
Send Component ID : disabled
Opacity : 127
x coordinate : 19
y coordinate : 2
Width : 284
Height : 8
Effect : load
Effect Priority : 0
Effect Time : 300
Fill : solid color
Style : flat
Associated Keyboard : none
Font ID : 0
Back. Color : 65535
Font Color : 0
Horizontal Alignment : center
Vertical Alignment : center
Input Type : character
Text : newtxt
Max. Text Size : 100
Word wrap : disabled
Horizontal Spacing : 0
Vertical Spacing : 0
Text tTmp Text tTmp
Attributes Attributes
ID : 8 ID : 9
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -242,7 +245,7 @@ Text tTmp
Text tInstruction Text tInstruction
Attributes Attributes
ID : 13 ID : 14
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -272,7 +275,7 @@ Text tInstruction
Text tId Text tId
Attributes Attributes
ID : 14 ID : 15
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -409,233 +412,6 @@ Button b0
prints tSend.txt,0 prints tSend.txt,0
prints crcval,2 prints crcval,2
Button bMode1
Attributes
ID : 19
Scope : local
Dragging : 0
Disable release event after dragging: 0
Send Component ID : disabled
Opacity : 127
x coordinate : 29
y coordinate : 256
Width : 120
Height : 50
Effect : load
Effect Priority : 0
Effect Time : 300
Fill : solid color
Style : flat
Font ID : 0
Back. Color : 6371
Back. Picture ID (Pressed) : 65535
Back. Color (Pressed) : 14823
Font Color (Unpressed) : 65535
Font Color (Pressed) : 65535
Horizontal Alignment : center
Vertical Alignment : center
State : unpressed
Text :
Max. Text Size : 40
Word wrap : enabled
Horizontal Spacing : 0
Vertical Spacing : 0
Events
Touch Press Event
//craft command
tSend.txt="event,buttonPress2,"
tSend.txt+=entn.txt+","
sys2=vaModePos.val-3
covx sys2,tTmp.txt,0,0
tSend.txt+="mode-sel,"+tTmp.txt
//send calc crc
btlen tSend.txt,sys0
crcrest 1,0xffff // reset CRC
crcputh 55 bb
crcputs sys0,2
crcputs tSend.txt,0
//send cmd
printh 55 bb
prints sys0,2
prints tSend.txt,0
prints crcval,2
Button bMode2
Attributes
ID : 20
Scope : local
Dragging : 0
Disable release event after dragging: 0
Send Component ID : disabled
Opacity : 127
x coordinate : 169
y coordinate : 255
Width : 120
Height : 50
Effect : load
Effect Priority : 0
Effect Time : 300
Fill : solid color
Style : flat
Font ID : 0
Back. Color : 6371
Back. Picture ID (Pressed) : 65535
Back. Color (Pressed) : 14823
Font Color (Unpressed) : 65535
Font Color (Pressed) : 65535
Horizontal Alignment : center
Vertical Alignment : center
State : unpressed
Text :
Max. Text Size : 40
Word wrap : enabled
Horizontal Spacing : 0
Vertical Spacing : 0
Events
Touch Press Event
//craft command
tSend.txt="event,buttonPress2,"
tSend.txt+=entn.txt+","
sys2=vaModePos.val-2
covx sys2,tTmp.txt,0,0
tSend.txt+="mode-sel,"+tTmp.txt
//send calc crc
btlen tSend.txt,sys0
crcrest 1,0xffff // reset CRC
crcputh 55 bb
crcputs sys0,2
crcputs tSend.txt,0
//send cmd
printh 55 bb
prints sys0,2
prints tSend.txt,0
prints crcval,2
Button bMode3
Attributes
ID : 21
Scope : local
Dragging : 0
Disable release event after dragging: 0
Send Component ID : disabled
Opacity : 127
x coordinate : 29
y coordinate : 330
Width : 120
Height : 50
Effect : load
Effect Priority : 0
Effect Time : 300
Fill : solid color
Style : flat
Font ID : 0
Back. Color : 6371
Back. Picture ID (Pressed) : 65535
Back. Color (Pressed) : 14823
Font Color (Unpressed) : 65535
Font Color (Pressed) : 65535
Horizontal Alignment : center
Vertical Alignment : center
State : unpressed
Text :
Max. Text Size : 40
Word wrap : enabled
Horizontal Spacing : 0
Vertical Spacing : 0
Events
Touch Press Event
//craft command
tSend.txt="event,buttonPress2,"
tSend.txt+=entn.txt+","
sys2=vaModePos.val-1
covx sys2,tTmp.txt,0,0
tSend.txt+="mode-sel,"+tTmp.txt
//send calc crc
btlen tSend.txt,sys0
crcrest 1,0xffff // reset CRC
crcputh 55 bb
crcputs sys0,2
crcputs tSend.txt,0
//send cmd
printh 55 bb
prints sys0,2
prints tSend.txt,0
prints crcval,2
Button bModeNext
Attributes
ID : 22
Scope : local
Dragging : 0
Disable release event after dragging: 0
Send Component ID : disabled
Opacity : 127
x coordinate : 208
y coordinate : 330
Width : 50
Height : 50
Effect : load
Effect Priority : 0
Effect Time : 300
Fill : solid color
Style : flat
Font ID : 3
Back. Color : 6371
Back. Picture ID (Pressed) : 65535
Back. Color (Pressed) : 14823
Font Color (Unpressed) : 50712
Font Color (Pressed) : 65535
Horizontal Alignment : center
Vertical Alignment : center
State : unpressed
Text : 
Max. Text Size : 5
Word wrap : disabled
Horizontal Spacing : 0
Vertical Spacing : 0
Events
Touch Press Event
//if(bMode3.txt=="")
spstr vaModeList.txt,tTmp.txt,"?",vaModePos.val
if(tTmp.txt=="")
{
vaModePos.val=0
spstr vaModeList.txt,bMode1.txt,"?",vaModePos.val
spstr vaModeList.txt,bMode2.txt,"?",vaModePos.val+1
spstr vaModeList.txt,bMode3.txt,"?",vaModePos.val+2
}
spstr vaModeList.txt,bMode1.txt,"?",vaModePos.val
spstr vaModeList.txt,bMode2.txt,"?",vaModePos.val+1
spstr vaModeList.txt,bMode3.txt,"?",vaModePos.val+2
vaModePos.val+=3
spstr vaModeList.txt,tTmp.txt,"?",3
if(tTmp.txt=="")
{
vis bModeNext,0
}else
{
vis bModeNext,1
}
bMode1.pco=defaultFontColor
bMode2.pco=defaultFontColor
bMode3.pco=defaultFontColor
if(bMode1.txt==vaModeCur.txt)
{
bMode1.pco=1374
}
if(bMode2.txt==vaModeCur.txt)
{
bMode2.pco=1374
}
if(bMode3.txt==vaModeCur.txt)
{
bMode3.pco=1374
}
Dual-state Button btOnOff1 Dual-state Button btOnOff1
Attributes Attributes
ID : 7 ID : 7
@@ -684,7 +460,7 @@ Dual-state Button btOnOff1
Timer tmSleep Timer tmSleep
Attributes Attributes
ID : 10 ID : 11
Scope : local Scope : local
Period (ms): 1000 Period (ms): 1000
Enabled : yes Enabled : yes
@@ -704,7 +480,7 @@ Timer tmSleep
Timer tmSerial Timer tmSerial
Attributes Attributes
ID : 11 ID : 12
Scope : local Scope : local
Period (ms): 50 Period (ms): 50
Enabled : yes Enabled : yes
@@ -789,37 +565,6 @@ Timer tmSerial
covx tTmp.txt,hSpeed.maxval,0,0 covx tTmp.txt,hSpeed.maxval,0,0
// set t1 Speed (Localization) // set t1 Speed (Localization)
spstr strCommand.txt,t1.txt,"~",7 spstr strCommand.txt,t1.txt,"~",7
//current mode
spstr strCommand.txt,vaModeCur.txt,"~",8
//mode list
spstr strCommand.txt,vaModeList.txt,"~",9
if(vaModeList.txt=="")
{
vis bMode1,0
vis bMode2,0
vis bMode3,0
vis bModeNext,0
}
if(bMode1.txt=="")
{
click bModeNext,1
click bModeNext,0
}
bMode1.pco=defaultFontColor
bMode2.pco=defaultFontColor
bMode3.pco=defaultFontColor
if(bMode1.txt==vaModeCur.txt)
{
bMode1.pco=1374
}
if(bMode2.txt==vaModeCur.txt)
{
bMode2.pco=1374
}
if(bMode3.txt==vaModeCur.txt)
{
bMode3.pco=1374
}
} }
if(tInstruction.txt=="time") if(tInstruction.txt=="time")
{ {
@@ -932,7 +677,7 @@ Timer tmSerial
Timer tmCooldown Timer tmCooldown
Attributes Attributes
ID : 18 ID : 19
Scope : local Scope : local
Period (ms): 100 Period (ms): 100
Enabled : no Enabled : no
@@ -943,7 +688,7 @@ Timer tmCooldown
TouchCap tc0 TouchCap tc0
Attributes Attributes
ID : 9 ID : 10
Scope: local Scope: local
Value: 0 Value: 0

View File

@@ -84,37 +84,30 @@ Page popupLight
Variable (string) strCommand Variable (string) strCommand
Attributes Attributes
ID : 16 ID : 17
Scope : local Scope : local
Text : Text :
Max. Text Size: 500 Max. Text Size: 500
Variable (string) entn Variable (string) entn
Attributes Attributes
ID : 20 ID : 21
Scope : local Scope : local
Text : Text :
Max. Text Size: 80 Max. Text Size: 80
Variable (int32) mode Variable (int32) mode
Attributes Attributes
ID : 22 ID : 23
Scope: local Scope: local
Value: 1 Value: 1
Variable (int32) mode_temp Variable (int32) mode_temp
Attributes Attributes
ID : 23 ID : 24
Scope: local Scope: local
Value: 0 Value: 0
Variable (string) tSend
Attributes
ID : 26
Scope : local
Text :
Max. Text Size: 200
Text tEntity Text tEntity
Attributes Attributes
ID : 3 ID : 3
@@ -295,7 +288,7 @@ Text t4
Horizontal Spacing : 0 Horizontal Spacing : 0
Vertical Spacing : 0 Vertical Spacing : 0
Text tTmp Text tSend
Attributes Attributes
ID : 12 ID : 12
Scope : local Scope : local
@@ -303,6 +296,36 @@ Text tTmp
Disable release event after dragging: 0 Disable release event after dragging: 0
Send Component ID : disabled Send Component ID : disabled
Opacity : 127 Opacity : 127
x coordinate : 5
y coordinate : 5
Width : 300
Height : 7
Effect : load
Effect Priority : 0
Effect Time : 300
Fill : solid color
Style : flat
Associated Keyboard : none
Font ID : 0
Back. Color : 65535
Font Color : 0
Horizontal Alignment : center
Vertical Alignment : center
Input Type : character
Text : newtxt
Max. Text Size : 100
Word wrap : disabled
Horizontal Spacing : 0
Vertical Spacing : 0
Text tTmp
Attributes
ID : 13
Scope : local
Dragging : 0
Disable release event after dragging: 0
Send Component ID : disabled
Opacity : 127
x coordinate : 282 x coordinate : 282
y coordinate : 412 y coordinate : 412
Width : 34 Width : 34
@@ -327,7 +350,7 @@ Text tTmp
Text tInstruction Text tInstruction
Attributes Attributes
ID : 17 ID : 18
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -357,7 +380,7 @@ Text tInstruction
Text tId Text tId
Attributes Attributes
ID : 18 ID : 19
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -387,7 +410,7 @@ Text tId
Text t0 Text t0
Attributes Attributes
ID : 24 ID : 25
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -524,7 +547,7 @@ Slider hBrightness
Slider hTempSlider Slider hTempSlider
Attributes Attributes
ID : 19 ID : 20
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -616,7 +639,7 @@ Button b0
Button bColor Button bColor
Attributes Attributes
ID : 21 ID : 22
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -719,7 +742,7 @@ Dual-state Button btOnOff1
Timer tmSleep Timer tmSleep
Attributes Attributes
ID : 14 ID : 15
Scope : local Scope : local
Period (ms): 1000 Period (ms): 1000
Enabled : yes Enabled : yes
@@ -739,7 +762,7 @@ Timer tmSleep
Timer tmSerial Timer tmSerial
Attributes Attributes
ID : 15 ID : 16
Scope : local Scope : local
Period (ms): 50 Period (ms): 50
Enabled : yes Enabled : yes
@@ -1004,7 +1027,7 @@ Timer tmSerial
Timer tmCooldown Timer tmCooldown
Attributes Attributes
ID : 25 ID : 26
Scope : local Scope : local
Period (ms): 100 Period (ms): 100
Enabled : no Enabled : no
@@ -1015,7 +1038,7 @@ Timer tmCooldown
TouchCap tc0 TouchCap tc0
Attributes Attributes
ID : 13 ID : 14
Scope: local Scope: local
Value: 0 Value: 0

View File

@@ -41,34 +41,57 @@ Page popupNotify
Variable (string) strCommand Variable (string) strCommand
Attributes Attributes
ID : 7 ID : 8
Scope : local Scope : local
Text : Text :
Max. Text Size: 1000 Max. Text Size: 1000
Variable (string) entn Variable (string) entn
Attributes Attributes
ID : 14 ID : 15
Scope : local Scope : local
Text : Text :
Max. Text Size: 30 Max. Text Size: 30
Variable (int32) vaOldSleepT Variable (int32) vaOldSleepT
Attributes Attributes
ID : 15 ID : 16
Scope: local Scope: local
Value: 0 Value: 0
Variable (string) tSend Text tSend
Attributes Attributes
ID : 16 ID : 3
Scope : local Scope : local
Text : Dragging : 0
Max. Text Size: 200 Disable release event after dragging: 0
Send Component ID : disabled
Opacity : 127
x coordinate : 0
y coordinate : 0
Width : 300
Height : 22
Effect : load
Effect Priority : 0
Effect Time : 300
Fill : solid color
Style : flat
Associated Keyboard : none
Font ID : 0
Back. Color : 65535
Font Color : 0
Horizontal Alignment : center
Vertical Alignment : center
Input Type : character
Text : newtxt
Max. Text Size : 100
Word wrap : disabled
Horizontal Spacing : 0
Vertical Spacing : 0
Text tTmp Text tTmp
Attributes Attributes
ID : 3 ID : 4
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -98,7 +121,7 @@ Text tTmp
Text tInstruction Text tInstruction
Attributes Attributes
ID : 8 ID : 9
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -128,7 +151,7 @@ Text tInstruction
Text tId Text tId
Attributes Attributes
ID : 9 ID : 10
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -158,7 +181,7 @@ Text tId
Text tHeading Text tHeading
Attributes Attributes
ID : 10 ID : 11
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -188,7 +211,7 @@ Text tHeading
Text tText Text tText
Attributes Attributes
ID : 11 ID : 12
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -283,7 +306,7 @@ Button b0
Button b2 Button b2
Attributes Attributes
ID : 12 ID : 13
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -332,7 +355,7 @@ Button b2
Button b1 Button b1
Attributes Attributes
ID : 13 ID : 14
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -381,7 +404,7 @@ Button b1
Timer tmSleep Timer tmSleep
Attributes Attributes
ID : 5 ID : 6
Scope : local Scope : local
Period (ms): 1000 Period (ms): 1000
Enabled : yes Enabled : yes
@@ -401,7 +424,7 @@ Timer tmSleep
Timer tmSerial Timer tmSerial
Attributes Attributes
ID : 6 ID : 7
Scope : local Scope : local
Period (ms): 50 Period (ms): 50
Enabled : yes Enabled : yes
@@ -624,7 +647,7 @@ Timer tmSerial
TouchCap tc0 TouchCap tc0
Attributes Attributes
ID : 4 ID : 5
Scope: local Scope: local
Value: 0 Value: 0

View File

@@ -85,46 +85,39 @@ Page popupShutter
Variable (string) strCommand Variable (string) strCommand
Attributes Attributes
ID : 8 ID : 9
Scope : local Scope : local
Text : Text :
Max. Text Size: 500 Max. Text Size: 500
Variable (string) entn Variable (string) entn
Attributes Attributes
ID : 14 ID : 15
Scope : local Scope : local
Text : Text :
Max. Text Size: 80 Max. Text Size: 80
Variable (string) tInstruction Variable (string) tInstruction
Attributes Attributes
ID : 16 ID : 17
Scope : local Scope : local
Text : Text :
Max. Text Size: 20 Max. Text Size: 20
Variable (string) tId Variable (string) tId
Attributes Attributes
ID : 17 ID : 18
Scope : local Scope : local
Text : Text :
Max. Text Size: 20 Max. Text Size: 20
Variable (string) tTmp Variable (string) tTmp
Attributes Attributes
ID : 18 ID : 19
Scope : local Scope : local
Text : Text :
Max. Text Size: 80 Max. Text Size: 80
Variable (string) tSend
Attributes
ID : 24
Scope : local
Text :
Max. Text Size: 200
Text tEntity Text tEntity
Attributes Attributes
ID : 2 ID : 2
@@ -185,9 +178,39 @@ Text tIcon1
Horizontal Spacing : 0 Horizontal Spacing : 0
Vertical Spacing : 0 Vertical Spacing : 0
Text tSend
Attributes
ID : 5
Scope : local
Dragging : 0
Disable release event after dragging: 0
Send Component ID : disabled
Opacity : 127
x coordinate : 0
y coordinate : 0
Width : 72
Height : 22
Effect : load
Effect Priority : 0
Effect Time : 300
Fill : solid color
Style : flat
Associated Keyboard : none
Font ID : 0
Back. Color : 65535
Font Color : 0
Horizontal Alignment : center
Vertical Alignment : center
Input Type : character
Text : newtxt
Max. Text Size : 100
Word wrap : disabled
Horizontal Spacing : 0
Vertical Spacing : 0
Text tPosHeading Text tPosHeading
Attributes Attributes
ID : 13 ID : 14
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -217,7 +240,7 @@ Text tPosHeading
Text tInfo1 Text tInfo1
Attributes Attributes
ID : 15 ID : 16
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -247,7 +270,7 @@ Text tInfo1
Text tTiltHeading Text tTiltHeading
Attributes Attributes
ID : 19 ID : 20
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -294,7 +317,7 @@ Picture p0
Slider hPosition Slider hPosition
Attributes Attributes
ID : 12 ID : 13
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -338,7 +361,7 @@ Slider hPosition
Slider hTilt Slider hTilt
Attributes Attributes
ID : 20 ID : 21
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -429,7 +452,7 @@ Button b0
Button bDown1 Button bDown1
Attributes Attributes
ID : 9 ID : 10
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -476,7 +499,7 @@ Button bDown1
Button bStop1 Button bStop1
Attributes Attributes
ID : 10 ID : 11
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -523,7 +546,7 @@ Button bStop1
Button bUp1 Button bUp1
Attributes Attributes
ID : 11 ID : 12
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -570,7 +593,7 @@ Button bUp1
Button bTLeft Button bTLeft
Attributes Attributes
ID : 21 ID : 22
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -617,7 +640,7 @@ Button bTLeft
Button bTStop Button bTStop
Attributes Attributes
ID : 22 ID : 23
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -664,7 +687,7 @@ Button bTStop
Button bTRight Button bTRight
Attributes Attributes
ID : 23 ID : 24
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -711,7 +734,7 @@ Button bTRight
Timer tmSleep Timer tmSleep
Attributes Attributes
ID : 6 ID : 7
Scope : local Scope : local
Period (ms): 1000 Period (ms): 1000
Enabled : yes Enabled : yes
@@ -731,7 +754,7 @@ Timer tmSleep
Timer tmSerial Timer tmSerial
Attributes Attributes
ID : 7 ID : 8
Scope : local Scope : local
Period (ms): 50 Period (ms): 50
Enabled : yes Enabled : yes
@@ -1013,7 +1036,7 @@ Timer tmSerial
TouchCap tc0 TouchCap tc0
Attributes Attributes
ID : 5 ID : 6
Scope: local Scope: local
Value: 0 Value: 0

View File

@@ -971,10 +971,10 @@ Timer tmSerial
// get value // get value
spstr strCommand.txt,tTmp.txt,"~",1 spstr strCommand.txt,tTmp.txt,"~",1
covx tTmp.txt,dimValue,0,0 covx tTmp.txt,dimValue,0,0
dim=dimValue
// get value normal // get value normal
spstr strCommand.txt,tTmp.txt,"~",2 spstr strCommand.txt,tTmp.txt,"~",2
covx tTmp.txt,dimValueNormal,0,0 covx tTmp.txt,dimValueNormal,0,0
dim=dimValueNormal
// get background color // get background color
spstr strCommand.txt,tTmp.txt,"~",3 spstr strCommand.txt,tTmp.txt,"~",3
if(tTmp.txt!="") if(tTmp.txt!="")
@@ -1075,6 +1075,9 @@ Timer tmSerial
tF4Icon.txt=tF3Icon.txt tF4Icon.txt=tF3Icon.txt
tF3Icon.txt=tF2Icon.txt tF3Icon.txt=tF2Icon.txt
tF2Icon.txt=tF1Icon.txt tF2Icon.txt=tF1Icon.txt
tF4Icon.pco=tF3Icon.pco
tF3Icon.pco=tF2Icon.pco
tF2Icon.pco=tF1Icon.pco
} }
//tMR //tMR
spstr strCommand.txt,tMR.txt,"~",16 spstr strCommand.txt,tMR.txt,"~",16
@@ -1171,18 +1174,6 @@ Timer tmSerial
covx tTmp.txt,tMR.pco,0,0 covx tTmp.txt,tMR.pco,0,0
spstr strCommand.txt,tTmp.txt,"~",22 spstr strCommand.txt,tTmp.txt,"~",22
covx tTmp.txt,tTimeAdd.pco,0,0 covx tTmp.txt,tTimeAdd.pco,0,0
if(tMRIcon.txt!=""&&p0.w!=320)
{
tF4Icon.pco=tF3Icon.pco
tF3Icon.pco=tF2Icon.pco
tF2Icon.pco=tF1Icon.pco
tForecast4Val.pco=tForecast3Val.pco
tForecast3Val.pco=tForecast2Val.pco
tForecast2Val.pco=tForecast1Val.pco
tForecast4.pco=tForecast3.pco
tForecast3.pco=tForecast2.pco
tForecast2.pco=tForecast1.pco
}
} }
if(tInstruction.txt=="notify") if(tInstruction.txt=="notify")
{ {

View File

@@ -73,7 +73,7 @@ Variable (string) tSend
Attributes Attributes
Scope : local Scope : local
Text : Text :
Max. Text Size: 200 Max. Text Size: 100
Variable (string) va1 Variable (string) va1
Attributes Attributes
@@ -780,7 +780,6 @@ Timer tmSerial
} }
if(tInstruction.txt=="pageType") if(tInstruction.txt=="pageType")
{ {
sleepValue=0
//command format pageType,specialPageName //command format pageType,specialPageName
//write name of speical page to tId //write name of speical page to tId
spstr strCommand.txt,tId.txt,"~",1 spstr strCommand.txt,tId.txt,"~",1

View File

@@ -162,12 +162,6 @@ Variable (string) type5
Text : Text :
Max. Text Size: 10 Max. Text Size: 10
Variable (string) tSend
Attributes
Scope : local
Text :
Max. Text Size: 200
Number nNum1 Number nNum1
Attributes Attributes
Scope : local Scope : local
@@ -303,6 +297,16 @@ Text tIcon4
Text :  Text : 
Max. Text Size : 5 Max. Text Size : 5
Text tSend
Attributes
Scope : local
Dragging : 0
Disable release event after dragging: 0
Send Component ID : disabled
Associated Keyboard : none
Text : newtxt
Max. Text Size : 100
Text tTmp Text tTmp
Attributes Attributes
Scope : local Scope : local
@@ -2210,7 +2214,6 @@ Timer tmSerial
} }
if(tInstruction.txt=="pageType") if(tInstruction.txt=="pageType")
{ {
sleepValue=0
//command format pageType,specialPageName //command format pageType,specialPageName
//write name of speical page to tId //write name of speical page to tId
spstr strCommand.txt,tId.txt,"~",1 spstr strCommand.txt,tId.txt,"~",1

View File

@@ -124,12 +124,6 @@ Variable (string) entn6
Text : Text :
Max. Text Size: 80 Max. Text Size: 80
Variable (string) tSend
Attributes
Scope : local
Text :
Max. Text Size: 200
Text tHeading Text tHeading
Attributes Attributes
Scope : local Scope : local
@@ -150,6 +144,16 @@ Text tEntity1
Text : tEntity1 Text : tEntity1
Max. Text Size : 30 Max. Text Size : 30
Text tSend
Attributes
Scope : local
Dragging : 0
Disable release event after dragging: 0
Send Component ID : disabled
Associated Keyboard : none
Text : newtxt
Max. Text Size : 100
Text tTmp Text tTmp
Attributes Attributes
Scope : local Scope : local
@@ -779,7 +783,6 @@ Timer tmSerial
} }
if(tInstruction.txt=="pageType") if(tInstruction.txt=="pageType")
{ {
sleepValue=0
//command format pageType,specialPageName //command format pageType,specialPageName
//write name of speical page to tId //write name of speical page to tId
spstr strCommand.txt,tId.txt,"~",1 spstr strCommand.txt,tId.txt,"~",1

View File

@@ -66,9 +66,13 @@ Variable (string) vaMenu
Text : Text :
Max. Text Size: 50 Max. Text Size: 50
Variable (string) tSend Text tSend
Attributes Attributes
Scope : local Scope : local
Dragging : 0
Disable release event after dragging: 0
Send Component ID : disabled
Associated Keyboard : none
Text : Text :
Max. Text Size : 200 Max. Text Size : 200
@@ -698,7 +702,6 @@ Timer tmSerial
} }
if(tInstruction.txt=="pageType") if(tInstruction.txt=="pageType")
{ {
sleepValue=0
//command format pageType,specialPageName //command format pageType,specialPageName
//write name of speical page to tId //write name of speical page to tId
spstr strCommand.txt,tId.txt,"~",1 spstr strCommand.txt,tId.txt,"~",1

View File

@@ -68,7 +68,7 @@ Variable (string) tSend
Attributes Attributes
Scope : local Scope : local
Text : Text :
Max. Text Size: 200 Max. Text Size: 100
Variable (string) tTmp Variable (string) tTmp
Attributes Attributes
@@ -649,7 +649,6 @@ Timer tmSerial
} }
if(tInstruction.txt=="pageType") if(tInstruction.txt=="pageType")
{ {
sleepValue=0
//command format pageType,specialPageName //command format pageType,specialPageName
//write name of speical page to tId //write name of speical page to tId
spstr strCommand.txt,tId.txt,"~",1 spstr strCommand.txt,tId.txt,"~",1

View File

@@ -139,7 +139,7 @@ Variable (string) tSend
Attributes Attributes
Scope : local Scope : local
Text : Text :
Max. Text Size: 200 Max. Text Size: 100
XFloat xTempDest1 XFloat xTempDest1
Attributes Attributes
@@ -255,6 +255,16 @@ Text tCF2
Text :  Text : 
Max. Text Size : 10 Max. Text Size : 10
Text tALbl
Attributes
Scope : local
Dragging : 0
Disable release event after dragging: 0
Send Component ID : disabled
Associated Keyboard : none
Text : Action
Max. Text Size : 30
Text tCF Text tCF
Attributes Attributes
Scope : local Scope : local
@@ -1059,7 +1069,7 @@ Timer tmSerial
//Text tStateLbl //Text tStateLbl
spstr strCommand.txt,tStateLbl.txt,"~",43 spstr strCommand.txt,tStateLbl.txt,"~",43
//Text tALbl //Text tALbl
//spstr strCommand.txt,tALbl.txt,"~",44 spstr strCommand.txt,tALbl.txt,"~",44
//Text tCF //Text tCF
spstr strCommand.txt,tCF.txt,"~",45 spstr strCommand.txt,tCF.txt,"~",45
tCF1.txt=tCF.txt tCF1.txt=tCF.txt
@@ -1085,7 +1095,6 @@ Timer tmSerial
} }
if(tInstruction.txt=="pageType") if(tInstruction.txt=="pageType")
{ {
sleepValue=0
//command format pageType,specialPageName //command format pageType,specialPageName
//write name of speical page to tId //write name of speical page to tId
spstr strCommand.txt,tId.txt,"~",1 spstr strCommand.txt,tId.txt,"~",1

View File

@@ -152,7 +152,7 @@ Text tVersion
Disable release event after dragging: 0 Disable release event after dragging: 0
Send Component ID : disabled Send Component ID : disabled
Associated Keyboard : none Associated Keyboard : none
Text : 42 Text : 39
Max. Text Size : 10 Max. Text Size : 10
Picture p0 Picture p0

View File

@@ -39,7 +39,7 @@ Page popupFan
prints crcval,2 prints crcval,2
vis hSpeed,0 vis hSpeed,0
popupFan.bco=defaultBcoColor popupFan.bco=defaultBcoColor
for(sys0=0;sys0<24;sys0++) for(sys0=0;sys0<40;sys0++)
{ {
if(b[sys0].type==98||b[sys0].type==116) if(b[sys0].type==98||b[sys0].type==116)
{ {
@@ -81,29 +81,6 @@ Variable (int32) mode_temp
Scope: local Scope: local
Value: 0 Value: 0
Variable (string) vaModeCur
Attributes
Scope : local
Text :
Max. Text Size: 400
Variable (string) vaModeList
Attributes
Scope : local
Text :
Max. Text Size: 400
Variable (int32) vaModePos
Attributes
Scope: local
Value: 0
Variable (string) tSend
Attributes
Scope : local
Text :
Max. Text Size: 200
Text tEntity Text tEntity
Attributes Attributes
Scope : local Scope : local
@@ -111,7 +88,7 @@ Text tEntity
Disable release event after dragging: 0 Disable release event after dragging: 0
Send Component ID : disabled Send Component ID : disabled
Associated Keyboard : none Associated Keyboard : none
Text : Text : tEntity1
Max. Text Size : 25 Max. Text Size : 25
Text tIcon1 Text tIcon1
@@ -121,7 +98,7 @@ Text tIcon1
Disable release event after dragging: 0 Disable release event after dragging: 0
Send Component ID : disabled Send Component ID : disabled
Associated Keyboard : none Associated Keyboard : none
Text : Text : 
Max. Text Size : 10 Max. Text Size : 10
Text t1 Text t1
@@ -131,9 +108,19 @@ Text t1
Disable release event after dragging: 0 Disable release event after dragging: 0
Send Component ID : disabled Send Component ID : disabled
Associated Keyboard : none Associated Keyboard : none
Text : Text : Speed
Max. Text Size : 50 Max. Text Size : 50
Text tSend
Attributes
Scope : local
Dragging : 0
Disable release event after dragging: 0
Send Component ID : disabled
Associated Keyboard : none
Text : newtxt
Max. Text Size : 100
Text tTmp Text tTmp
Attributes Attributes
Scope : local Scope : local
@@ -226,145 +213,6 @@ Button b0
prints tSend.txt,0 prints tSend.txt,0
prints crcval,2 prints crcval,2
Button bMode1
Attributes
Scope : local
Dragging : 0
Disable release event after dragging: 0
Send Component ID : disabled
State : unpressed
Text :
Max. Text Size : 40
Events
Touch Press Event
//craft command
tSend.txt="event,buttonPress2,"
tSend.txt+=entn.txt+","
sys2=vaModePos.val-3
covx sys2,tTmp.txt,0,0
tSend.txt+="mode-sel,"+tTmp.txt
//send calc crc
btlen tSend.txt,sys0
crcrest 1,0xffff // reset CRC
crcputh 55 bb
crcputs sys0,2
crcputs tSend.txt,0
//send cmd
printh 55 bb
prints sys0,2
prints tSend.txt,0
prints crcval,2
Button bMode2
Attributes
Scope : local
Dragging : 0
Disable release event after dragging: 0
Send Component ID : disabled
State : unpressed
Text :
Max. Text Size : 40
Events
Touch Press Event
//craft command
tSend.txt="event,buttonPress2,"
tSend.txt+=entn.txt+","
sys2=vaModePos.val-2
covx sys2,tTmp.txt,0,0
tSend.txt+="mode-sel,"+tTmp.txt
//send calc crc
btlen tSend.txt,sys0
crcrest 1,0xffff // reset CRC
crcputh 55 bb
crcputs sys0,2
crcputs tSend.txt,0
//send cmd
printh 55 bb
prints sys0,2
prints tSend.txt,0
prints crcval,2
Button bMode3
Attributes
Scope : local
Dragging : 0
Disable release event after dragging: 0
Send Component ID : disabled
State : unpressed
Text :
Max. Text Size : 40
Events
Touch Press Event
//craft command
tSend.txt="event,buttonPress2,"
tSend.txt+=entn.txt+","
sys2=vaModePos.val-1
covx sys2,tTmp.txt,0,0
tSend.txt+="mode-sel,"+tTmp.txt
//send calc crc
btlen tSend.txt,sys0
crcrest 1,0xffff // reset CRC
crcputh 55 bb
crcputs sys0,2
crcputs tSend.txt,0
//send cmd
printh 55 bb
prints sys0,2
prints tSend.txt,0
prints crcval,2
Button bModeNext
Attributes
Scope : local
Dragging : 0
Disable release event after dragging: 0
Send Component ID : disabled
State : unpressed
Text : 
Max. Text Size : 5
Events
Touch Press Event
//if(bMode3.txt=="")
spstr vaModeList.txt,tTmp.txt,"?",vaModePos.val
if(tTmp.txt=="")
{
vaModePos.val=0
spstr vaModeList.txt,bMode1.txt,"?",vaModePos.val
spstr vaModeList.txt,bMode2.txt,"?",vaModePos.val+1
spstr vaModeList.txt,bMode3.txt,"?",vaModePos.val+2
}
spstr vaModeList.txt,bMode1.txt,"?",vaModePos.val
spstr vaModeList.txt,bMode2.txt,"?",vaModePos.val+1
spstr vaModeList.txt,bMode3.txt,"?",vaModePos.val+2
vaModePos.val+=3
spstr vaModeList.txt,tTmp.txt,"?",3
if(tTmp.txt=="")
{
vis bModeNext,0
}else
{
vis bModeNext,1
}
bMode1.pco=defaultFontColor
bMode2.pco=defaultFontColor
bMode3.pco=defaultFontColor
if(bMode1.txt==vaModeCur.txt)
{
bMode1.pco=1374
}
if(bMode2.txt==vaModeCur.txt)
{
bMode2.pco=1374
}
if(bMode3.txt==vaModeCur.txt)
{
bMode3.pco=1374
}
Dual-state Button btOnOff1 Dual-state Button btOnOff1
Attributes Attributes
Scope : local Scope : local
@@ -498,37 +346,6 @@ Timer tmSerial
covx tTmp.txt,hSpeed.maxval,0,0 covx tTmp.txt,hSpeed.maxval,0,0
// set t1 Speed (Localization) // set t1 Speed (Localization)
spstr strCommand.txt,t1.txt,"~",7 spstr strCommand.txt,t1.txt,"~",7
//current mode
spstr strCommand.txt,vaModeCur.txt,"~",8
//mode list
spstr strCommand.txt,vaModeList.txt,"~",9
if(vaModeList.txt=="")
{
vis bMode1,0
vis bMode2,0
vis bMode3,0
vis bModeNext,0
}
if(bMode1.txt=="")
{
click bModeNext,1
click bModeNext,0
}
bMode1.pco=defaultFontColor
bMode2.pco=defaultFontColor
bMode3.pco=defaultFontColor
if(bMode1.txt==vaModeCur.txt)
{
bMode1.pco=1374
}
if(bMode2.txt==vaModeCur.txt)
{
bMode2.pco=1374
}
if(bMode3.txt==vaModeCur.txt)
{
bMode3.pco=1374
}
} }
if(tInstruction.txt=="time") if(tInstruction.txt=="time")
{ {

View File

@@ -96,12 +96,6 @@ Variable (int32) mode_temp
Scope: local Scope: local
Value: 0 Value: 0
Variable (string) tSend
Attributes
Scope : local
Text :
Max. Text Size: 200
Text tEntity Text tEntity
Attributes Attributes
Scope : local Scope : local
@@ -162,6 +156,16 @@ Text t4
Text : Temperature Text : Temperature
Max. Text Size : 50 Max. Text Size : 50
Text tSend
Attributes
Scope : local
Dragging : 0
Disable release event after dragging: 0
Send Component ID : disabled
Associated Keyboard : none
Text : newtxt
Max. Text Size : 100
Text tTmp Text tTmp
Attributes Attributes
Scope : local Scope : local

View File

@@ -48,11 +48,15 @@ Variable (int32) vaOldSleepT
Scope: local Scope: local
Value: 0 Value: 0
Variable (string) tSend Text tSend
Attributes Attributes
Scope : local Scope : local
Text : Dragging : 0
Max. Text Size: 200 Disable release event after dragging: 0
Send Component ID : disabled
Associated Keyboard : none
Text : newtxt
Max. Text Size : 100
Text tTmp Text tTmp
Attributes Attributes

View File

@@ -105,12 +105,6 @@ Variable (string) tTmp
Text : Text :
Max. Text Size: 80 Max. Text Size: 80
Variable (string) tSend
Attributes
Scope : local
Text :
Max. Text Size: 200
Text tEntity Text tEntity
Attributes Attributes
Scope : local Scope : local
@@ -131,6 +125,16 @@ Text tIcon1
Text :  Text : 
Max. Text Size : 10 Max. Text Size : 10
Text tSend
Attributes
Scope : local
Dragging : 0
Disable release event after dragging: 0
Send Component ID : disabled
Associated Keyboard : none
Text : newtxt
Max. Text Size : 100
Text tPosHeading Text tPosHeading
Attributes Attributes
Scope : local Scope : local

View File

@@ -406,10 +406,10 @@ Timer tmSerial
// get value // get value
spstr strCommand.txt,tTmp.txt,"~",1 spstr strCommand.txt,tTmp.txt,"~",1
covx tTmp.txt,dimValue,0,0 covx tTmp.txt,dimValue,0,0
dim=dimValue
// get value normal // get value normal
spstr strCommand.txt,tTmp.txt,"~",2 spstr strCommand.txt,tTmp.txt,"~",2
covx tTmp.txt,dimValueNormal,0,0 covx tTmp.txt,dimValueNormal,0,0
dim=dimValueNormal
// get background color // get background color
spstr strCommand.txt,tTmp.txt,"~",3 spstr strCommand.txt,tTmp.txt,"~",3
if(tTmp.txt!="") if(tTmp.txt!="")
@@ -510,6 +510,9 @@ Timer tmSerial
tF4Icon.txt=tF3Icon.txt tF4Icon.txt=tF3Icon.txt
tF3Icon.txt=tF2Icon.txt tF3Icon.txt=tF2Icon.txt
tF2Icon.txt=tF1Icon.txt tF2Icon.txt=tF1Icon.txt
tF4Icon.pco=tF3Icon.pco
tF3Icon.pco=tF2Icon.pco
tF2Icon.pco=tF1Icon.pco
} }
//tMR //tMR
spstr strCommand.txt,tMR.txt,"~",16 spstr strCommand.txt,tMR.txt,"~",16
@@ -606,18 +609,6 @@ Timer tmSerial
covx tTmp.txt,tMR.pco,0,0 covx tTmp.txt,tMR.pco,0,0
spstr strCommand.txt,tTmp.txt,"~",22 spstr strCommand.txt,tTmp.txt,"~",22
covx tTmp.txt,tTimeAdd.pco,0,0 covx tTmp.txt,tTimeAdd.pco,0,0
if(tMRIcon.txt!=""&&p0.w!=320)
{
tF4Icon.pco=tF3Icon.pco
tF3Icon.pco=tF2Icon.pco
tF2Icon.pco=tF1Icon.pco
tForecast4Val.pco=tForecast3Val.pco
tForecast3Val.pco=tForecast2Val.pco
tForecast2Val.pco=tForecast1Val.pco
tForecast4.pco=tForecast3.pco
tForecast3.pco=tForecast2.pco
tForecast2.pco=tForecast1.pco
}
} }
if(tInstruction.txt=="notify") if(tInstruction.txt=="notify")
{ {

Binary file not shown.

Binary file not shown.

View File

@@ -48,27 +48,15 @@ export class IconsSelector {
"""); """);
# write mapping lib for python # write documentation file
with open(os.path.join(__location__, "../../../ip-symcon", "icon_mapping.php"), 'w') as f: #with open(os.path.join(__location__, "../..","icons.md"), 'w') as f:
f.write("$icons = [\n") # f.write("""
for icon in icon_metadata: ## Icons IDs
iconchar = chr(int(icon['hex'], 16)) #This file contains the Icons IDs included in the display firmware, addressable via serial.
name = icon["name"] #
f.write(f" \"{name}\" => \"{iconchar}\",\n") #MD Icon Name | Icon
f.write("];\n") #------------ | ----
f.write(""" #""")
# for icon in icon_metadata:
function get_icon($name) { # val = icon["name"]
global $icons; # f.write(f"mdi:{val} | ![{val}](https://raw.githubusercontent.com/Templarian/MaterialDesign-SVG/0aeb4d612644d80d9d1fe242f705f362985de5dc/svg/{val}.svg)\n")
if (strpos('text:', $name) !== false) {
return str_replace('text:', "", $name);
}
$ma_name = str_replace('mdi:', "", $name);
if (array_key_exists($ma_name, $icons)) {
return $icons[$ma_name];
}else{
return $icons["alert-circle-outline"];
}
}
""")

View File

@@ -1,51 +0,0 @@
from shared import *
head = sharedhead + """
if(tInstruction.txt=="entityUpd")
{
// command format: entityUpd,heading,navigation,colorHome,iconHome[,iconColor,icon,speed,valueUp,valueDown]x6
spstr strCommand.txt,tHeading.txt,"~",1
""" + navigation + """
// icon color home
spstr strCommand.txt,tTmp.txt,"~",3
covx tTmp.txt,t1.pco,0,0
// icon home
spstr strCommand.txt,t1.txt,"~",4
"""
print(head)
start = 5
for i in range(0,6):
idxstart = start + (i)*5
item = f"""
// iconColor
spstr strCommand.txt,tTmp.txt,"~",{idxstart}
covx tTmp.txt,t{i}Icon.pco,0,0
// icon
spstr strCommand.txt,t{i}Icon.txt,"~",{idxstart+1}
// speed
spstr strCommand.txt,tTmp.txt,"~",{idxstart+2}
covx tTmp.txt,t{i}Speed.val,0,0
// upper text
spstr strCommand.txt,t{i}o.txt,"~",{idxstart+3}
// lower text
spstr strCommand.txt,t{i}u.txt,"~",{idxstart+4}
if(t{i}Icon.txt!="")
{{
vis t{i}Icon,1
vis t{i}o,1
vis t{i}u,1
vis h{i},1
}}else
{{
vis t{i}Icon,0
vis t{i}o,0
vis t{i}u,0
vis h{i},0
}}
"""
print(item)
foot = """
}
""" + sharedfoot
print(foot)

View File

@@ -173,6 +173,8 @@ char_res_string += "鎖離狀出目外斷態輔用運判閉碼助啟執轉閒"
print("Out: ") print("Out: ")
#print(char_res_string) #print(char_res_string)
import json
# check if translations.py is covered # check if translations.py is covered
with open("test", 'r') as f: # open in readonly mode with open("test", 'r') as f: # open in readonly mode
unique_chars = set(f.read()) unique_chars = set(f.read())

View File

@@ -47,7 +47,6 @@ if(usize>1)
sharedfoot = """ sharedfoot = """
if(tInstruction.txt=="pageType") if(tInstruction.txt=="pageType")
{ {
sleepValue=0
//command format pageType,specialPageName //command format pageType,specialPageName
//write name of speical page to tId //write name of speical page to tId
spstr strCommand.txt,tId.txt,"~",1 spstr strCommand.txt,tId.txt,"~",1

View File

@@ -226,28 +226,28 @@ used_items = [
"frontend.ui.card.light.color_temperature", "frontend.ui.card.light.color_temperature",
"frontend.ui.card.light.position", "frontend.ui.card.light.position",
"frontend.state_attributes.climate.hvac_action.cooling", "frontend.state_attributes.climate.hvac_action.cooling"
"frontend.state_attributes.climate.hvac_action.drying", "frontend.state_attributes.climate.hvac_action.drying"
"frontend.state_attributes.climate.hvac_action.fan", "frontend.state_attributes.climate.hvac_action.fan"
"frontend.state_attributes.climate.hvac_action.heating", "frontend.state_attributes.climate.hvac_action.heating"
"frontend.state_attributes.climate.hvac_action.idle", "frontend.state_attributes.climate.hvac_action.idle"
"frontend.state_attributes.climate.hvac_action.off", "frontend.state_attributes.climate.hvac_action.off"
"backend.component.climate.state._.off", "backend.component.climate.state._.off"
"backend.component.climate.state._.heat", "backend.component.climate.state._.heat"
"backend.component.climate.state._.cool", "backend.component.climate.state._.cool"
"backend.component.climate.state._.heat_cool", "backend.component.climate.state._.heat_cool"
"backend.component.climate.state._.auto", "backend.component.climate.state._.auto"
"backend.component.climate.state._.dry", "backend.component.climate.state._.dry"
"backend.component.climate.state._.fan_only", "backend.component.climate.state._.fan_only"
"backend.component.climate.state._.heat", "backend.component.climate.state._.heat"
"frontend.ui.card.alarm_control_panel.arm_home", "frontend.ui.card.alarm_control_panel.arm_home"
"frontend.ui.card.alarm_control_panel.arm_away", "frontend.ui.card.alarm_control_panel.arm_away"
"frontend.ui.card.alarm_control_panel.arm_night", "frontend.ui.card.alarm_control_panel.arm_night"
"frontend.ui.card.alarm_control_panel.arm_vacation", "frontend.ui.card.alarm_control_panel.arm_vacation"
"frontend.ui.card.alarm_control_panel.disarm", "frontend.ui.card.alarm_control_panel.disarm"
"backend.component.binary_sensor.state._.off", "backend.component.binary_sensor.state._.off",
"backend.component.binary_sensor.state.battery.off", "backend.component.binary_sensor.state.battery.off",

View File

@@ -84,7 +84,7 @@ Variable (string) tSend
ID : 25 ID : 25
Scope : local Scope : local
Text : Text :
Max. Text Size: 200 Max. Text Size: 100
Variable (string) va1 Variable (string) va1
Attributes Attributes
@@ -1362,7 +1362,6 @@ Timer tmSerial
} }
if(tInstruction.txt=="pageType") if(tInstruction.txt=="pageType")
{ {
sleepValue=0
//command format pageType,specialPageName //command format pageType,specialPageName
//write name of speical page to tId //write name of speical page to tId
spstr strCommand.txt,tId.txt,"~",1 spstr strCommand.txt,tId.txt,"~",1

View File

@@ -103,70 +103,63 @@ Variable (string) strCommand
Variable (string) type1 Variable (string) type1
Attributes Attributes
ID : 40 ID : 41
Scope : local Scope : local
Text : Text :
Max. Text Size: 10 Max. Text Size: 10
Variable (string) type2 Variable (string) type2
Attributes Attributes
ID : 41 ID : 42
Scope : local Scope : local
Text : Text :
Max. Text Size: 10 Max. Text Size: 10
Variable (string) type3 Variable (string) type3
Attributes Attributes
ID : 42 ID : 43
Scope : local Scope : local
Text : Text :
Max. Text Size: 10 Max. Text Size: 10
Variable (string) type4 Variable (string) type4
Attributes Attributes
ID : 43 ID : 44
Scope : local Scope : local
Text : Text :
Max. Text Size: 10 Max. Text Size: 10
Variable (string) entn1 Variable (string) entn1
Attributes Attributes
ID : 44 ID : 45
Scope : local Scope : local
Text : Text :
Max. Text Size: 80 Max. Text Size: 80
Variable (string) entn2 Variable (string) entn2
Attributes Attributes
ID : 45 ID : 46
Scope : local Scope : local
Text : Text :
Max. Text Size: 80 Max. Text Size: 80
Variable (string) entn3 Variable (string) entn3
Attributes Attributes
ID : 46 ID : 47
Scope : local Scope : local
Text : Text :
Max. Text Size: 80 Max. Text Size: 80
Variable (string) entn4 Variable (string) entn4
Attributes Attributes
ID : 47 ID : 48
Scope : local Scope : local
Text : Text :
Max. Text Size: 80 Max. Text Size: 80
Variable (string) tSend
Attributes
ID : 64
Scope : local
Text :
Max. Text Size: 200
Number nNum1 Number nNum1
Attributes Attributes
ID : 53 ID : 54
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -196,7 +189,7 @@ Number nNum1
Number nNum2 Number nNum2
Attributes Attributes
ID : 54 ID : 55
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -226,7 +219,7 @@ Number nNum2
Number nNum3 Number nNum3
Attributes Attributes
ID : 55 ID : 56
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -256,7 +249,7 @@ Number nNum3
Number nNum4 Number nNum4
Attributes Attributes
ID : 56 ID : 57
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -324,7 +317,7 @@ Text tEntity1
Opacity : 127 Opacity : 127
x coordinate : 77 x coordinate : 77
y coordinate : 85 y coordinate : 85
Width : 184 Width : 180
Height : 30 Height : 30
Effect : load Effect : load
Effect Priority : 0 Effect Priority : 0
@@ -354,7 +347,7 @@ Text tEntity2
Opacity : 127 Opacity : 127
x coordinate : 78 x coordinate : 78
y coordinate : 142 y coordinate : 142
Width : 184 Width : 180
Height : 30 Height : 30
Effect : load Effect : load
Effect Priority : 0 Effect Priority : 0
@@ -384,7 +377,7 @@ Text tEntity3
Opacity : 127 Opacity : 127
x coordinate : 78 x coordinate : 78
y coordinate : 198 y coordinate : 198
Width : 184 Width : 180
Height : 30 Height : 30
Effect : load Effect : load
Effect Priority : 0 Effect Priority : 0
@@ -414,7 +407,7 @@ Text tEntity4
Opacity : 127 Opacity : 127
x coordinate : 78 x coordinate : 78
y coordinate : 254 y coordinate : 254
Width : 184 Width : 180
Height : 30 Height : 30
Effect : load Effect : load
Effect Priority : 0 Effect Priority : 0
@@ -554,7 +547,7 @@ Text tIcon4
Horizontal Spacing : 0 Horizontal Spacing : 0
Vertical Spacing : 0 Vertical Spacing : 0
Text tTmp Text tSend
Attributes Attributes
ID : 28 ID : 28
Scope : local Scope : local
@@ -562,6 +555,36 @@ Text tTmp
Disable release event after dragging: 0 Disable release event after dragging: 0
Send Component ID : disabled Send Component ID : disabled
Opacity : 127 Opacity : 127
x coordinate : 0
y coordinate : 0
Width : 230
Height : 24
Effect : load
Effect Priority : 0
Effect Time : 300
Fill : solid color
Style : flat
Associated Keyboard : none
Font ID : 0
Back. Color : 65535
Font Color : 0
Horizontal Alignment : center
Vertical Alignment : center
Input Type : character
Text : newtxt
Max. Text Size : 100
Word wrap : disabled
Horizontal Spacing : 0
Vertical Spacing : 0
Text tTmp
Attributes
ID : 29
Scope : local
Dragging : 0
Disable release event after dragging: 0
Send Component ID : disabled
Opacity : 127
x coordinate : 394 x coordinate : 394
y coordinate : 289 y coordinate : 289
Width : 34 Width : 34
@@ -586,7 +609,7 @@ Text tTmp
Text tInstruction Text tInstruction
Attributes Attributes
ID : 30 ID : 31
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -616,7 +639,7 @@ Text tInstruction
Text tId Text tId
Attributes Attributes
ID : 31 ID : 32
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -663,7 +686,7 @@ Picture p0
Slider hSlider1 Slider hSlider1
Attributes Attributes
ID : 49 ID : 50
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -706,7 +729,7 @@ Slider hSlider1
Slider hSlider2 Slider hSlider2
Attributes Attributes
ID : 50 ID : 51
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -749,7 +772,7 @@ Slider hSlider2
Slider hSlider3 Slider hSlider3
Attributes Attributes
ID : 51 ID : 52
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -792,7 +815,7 @@ Slider hSlider3
Slider hSlider4 Slider hSlider4
Attributes Attributes
ID : 52 ID : 53
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -1399,7 +1422,7 @@ Button bUp4
Button bPrev Button bPrev
Attributes Attributes
ID : 32 ID : 33
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -1453,7 +1476,7 @@ Button bPrev
Button bNext Button bNext
Attributes Attributes
ID : 33 ID : 34
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -1500,7 +1523,7 @@ Button bNext
Button bText1 Button bText1
Attributes Attributes
ID : 60 ID : 61
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -1547,7 +1570,7 @@ Button bText1
Button bText2 Button bText2
Attributes Attributes
ID : 61 ID : 62
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -1594,7 +1617,7 @@ Button bText2
Button bText3 Button bText3
Attributes Attributes
ID : 62 ID : 63
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -1641,7 +1664,7 @@ Button bText3
Button bText4 Button bText4
Attributes Attributes
ID : 63 ID : 64
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -1868,7 +1891,7 @@ Dual-state Button btOnOff4
Hotspot mSpecial Hotspot mSpecial
Attributes Attributes
ID : 34 ID : 35
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -1894,7 +1917,7 @@ Hotspot mSpecial
Hotspot m2 Hotspot m2
Attributes Attributes
ID : 36 ID : 37
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -1929,7 +1952,7 @@ Hotspot m2
Hotspot m1 Hotspot m1
Attributes Attributes
ID : 37 ID : 38
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -1964,7 +1987,7 @@ Hotspot m1
Hotspot m0 Hotspot m0
Attributes Attributes
ID : 38 ID : 39
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -1999,7 +2022,7 @@ Hotspot m0
Hotspot m3 Hotspot m3
Attributes Attributes
ID : 39 ID : 40
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -2034,7 +2057,7 @@ Hotspot m3
Hotspot mSwipeNext Hotspot mSwipeNext
Attributes Attributes
ID : 57 ID : 58
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -2054,7 +2077,7 @@ Hotspot mSwipeNext
Hotspot mSwipeUp Hotspot mSwipeUp
Attributes Attributes
ID : 58 ID : 59
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -2074,7 +2097,7 @@ Hotspot mSwipeUp
Hotspot mSwipePrev Hotspot mSwipePrev
Attributes Attributes
ID : 59 ID : 60
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -2094,7 +2117,7 @@ Hotspot mSwipePrev
Timer tmSerial Timer tmSerial
Attributes Attributes
ID : 29 ID : 30
Scope : local Scope : local
Period (ms): 50 Period (ms): 50
Enabled : yes Enabled : yes
@@ -2782,7 +2805,6 @@ Timer tmSerial
} }
if(tInstruction.txt=="pageType") if(tInstruction.txt=="pageType")
{ {
sleepValue=0
//command format pageType,specialPageName //command format pageType,specialPageName
//write name of speical page to tId //write name of speical page to tId
spstr strCommand.txt,tId.txt,"~",1 spstr strCommand.txt,tId.txt,"~",1
@@ -2892,7 +2914,7 @@ Timer tmSerial
Timer tmSleep Timer tmSleep
Attributes Attributes
ID : 35 ID : 36
Scope : local Scope : local
Period (ms): 1000 Period (ms): 1000
Enabled : yes Enabled : yes
@@ -2923,7 +2945,7 @@ Timer tmSleep
TouchCap tc0 TouchCap tc0
Attributes Attributes
ID : 48 ID : 49
Scope: local Scope: local
Value: 0 Value: 0

View File

@@ -63,95 +63,88 @@ Variable (string) strCommand
Variable (string) type1 Variable (string) type1
Attributes Attributes
ID : 13 ID : 14
Scope : local Scope : local
Text : Text :
Max. Text Size: 10 Max. Text Size: 10
Variable (string) type2 Variable (string) type2
Attributes Attributes
ID : 14 ID : 15
Scope : local Scope : local
Text : Text :
Max. Text Size: 10 Max. Text Size: 10
Variable (string) type3 Variable (string) type3
Attributes Attributes
ID : 15 ID : 16
Scope : local Scope : local
Text : Text :
Max. Text Size: 10 Max. Text Size: 10
Variable (string) type4 Variable (string) type4
Attributes Attributes
ID : 16 ID : 17
Scope : local Scope : local
Text : Text :
Max. Text Size: 10 Max. Text Size: 10
Variable (string) entn1 Variable (string) entn1
Attributes Attributes
ID : 17 ID : 18
Scope : local Scope : local
Text : Text :
Max. Text Size: 80 Max. Text Size: 80
Variable (string) entn2 Variable (string) entn2
Attributes Attributes
ID : 18 ID : 19
Scope : local Scope : local
Text : Text :
Max. Text Size: 80 Max. Text Size: 80
Variable (string) entn3 Variable (string) entn3
Attributes Attributes
ID : 19 ID : 20
Scope : local Scope : local
Text : Text :
Max. Text Size: 80 Max. Text Size: 80
Variable (string) entn4 Variable (string) entn4
Attributes Attributes
ID : 20 ID : 21
Scope : local Scope : local
Text : Text :
Max. Text Size: 80 Max. Text Size: 80
Variable (string) type5 Variable (string) type5
Attributes Attributes
ID : 33 ID : 34
Scope : local Scope : local
Text : Text :
Max. Text Size: 10 Max. Text Size: 10
Variable (string) type6 Variable (string) type6
Attributes Attributes
ID : 34 ID : 35
Scope : local Scope : local
Text : Text :
Max. Text Size: 10 Max. Text Size: 10
Variable (string) entn5 Variable (string) entn5
Attributes Attributes
ID : 35 ID : 36
Scope : local Scope : local
Text : Text :
Max. Text Size: 80 Max. Text Size: 80
Variable (string) entn6 Variable (string) entn6
Attributes Attributes
ID : 36 ID : 37
Scope : local Scope : local
Text : Text :
Max. Text Size: 80 Max. Text Size: 80
Variable (string) tSend
Attributes
ID : 41
Scope : local
Text :
Max. Text Size: 200
Text tHeading Text tHeading
Attributes Attributes
ID : 2 ID : 2
@@ -212,7 +205,7 @@ Text tEntity1
Horizontal Spacing : 0 Horizontal Spacing : 0
Vertical Spacing : 0 Vertical Spacing : 0
Text tTmp Text tSend
Attributes Attributes
ID : 5 ID : 5
Scope : local Scope : local
@@ -220,6 +213,36 @@ Text tTmp
Disable release event after dragging: 0 Disable release event after dragging: 0
Send Component ID : disabled Send Component ID : disabled
Opacity : 127 Opacity : 127
x coordinate : 0
y coordinate : 0
Width : 230
Height : 24
Effect : load
Effect Priority : 0
Effect Time : 300
Fill : solid color
Style : flat
Associated Keyboard : none
Font ID : 0
Back. Color : 65535
Font Color : 0
Horizontal Alignment : center
Vertical Alignment : center
Input Type : character
Text : newtxt
Max. Text Size : 100
Word wrap : disabled
Horizontal Spacing : 0
Vertical Spacing : 0
Text tTmp
Attributes
ID : 6
Scope : local
Dragging : 0
Disable release event after dragging: 0
Send Component ID : disabled
Opacity : 127
x coordinate : 400 x coordinate : 400
y coordinate : 290 y coordinate : 290
Width : 34 Width : 34
@@ -244,7 +267,7 @@ Text tTmp
Text tInstruction Text tInstruction
Attributes Attributes
ID : 7 ID : 8
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -274,7 +297,7 @@ Text tInstruction
Text tId Text tId
Attributes Attributes
ID : 8 ID : 9
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -304,7 +327,7 @@ Text tId
Text tEntity2 Text tEntity2
Attributes Attributes
ID : 24 ID : 25
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -334,7 +357,7 @@ Text tEntity2
Text tEntity3 Text tEntity3
Attributes Attributes
ID : 26 ID : 27
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -364,7 +387,7 @@ Text tEntity3
Text tEntity4 Text tEntity4
Attributes Attributes
ID : 28 ID : 29
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -394,7 +417,7 @@ Text tEntity4
Text tEntity5 Text tEntity5
Attributes Attributes
ID : 29 ID : 30
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -424,7 +447,7 @@ Text tEntity5
Text tEntity6 Text tEntity6
Attributes Attributes
ID : 32 ID : 33
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -471,7 +494,7 @@ Picture p0
Button bPrev Button bPrev
Attributes Attributes
ID : 9 ID : 10
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -525,7 +548,7 @@ Button bPrev
Button bNext Button bNext
Attributes Attributes
ID : 10 ID : 11
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -572,7 +595,7 @@ Button bNext
Button bEntity1 Button bEntity1
Attributes Attributes
ID : 22 ID : 23
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -630,7 +653,7 @@ Button bEntity1
Button bEntity2 Button bEntity2
Attributes Attributes
ID : 23 ID : 24
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -688,7 +711,7 @@ Button bEntity2
Button bEntity3 Button bEntity3
Attributes Attributes
ID : 25 ID : 26
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -746,7 +769,7 @@ Button bEntity3
Button bEntity4 Button bEntity4
Attributes Attributes
ID : 27 ID : 28
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -804,7 +827,7 @@ Button bEntity4
Button bEntity5 Button bEntity5
Attributes Attributes
ID : 30 ID : 31
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -862,7 +885,7 @@ Button bEntity5
Button bEntity6 Button bEntity6
Attributes Attributes
ID : 31 ID : 32
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -920,7 +943,7 @@ Button bEntity6
Hotspot mSpecial Hotspot mSpecial
Attributes Attributes
ID : 11 ID : 12
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -946,7 +969,7 @@ Hotspot mSpecial
Hotspot mSwipeNext Hotspot mSwipeNext
Attributes Attributes
ID : 38 ID : 39
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -966,7 +989,7 @@ Hotspot mSwipeNext
Hotspot mSwipeUp Hotspot mSwipeUp
Attributes Attributes
ID : 39 ID : 40
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -986,7 +1009,7 @@ Hotspot mSwipeUp
Hotspot mSwipePrev Hotspot mSwipePrev
Attributes Attributes
ID : 40 ID : 41
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -1006,7 +1029,7 @@ Hotspot mSwipePrev
Timer tmSerial Timer tmSerial
Attributes Attributes
ID : 6 ID : 7
Scope : local Scope : local
Period (ms): 50 Period (ms): 50
Enabled : yes Enabled : yes
@@ -1224,7 +1247,6 @@ Timer tmSerial
} }
if(tInstruction.txt=="pageType") if(tInstruction.txt=="pageType")
{ {
sleepValue=0
//command format pageType,specialPageName //command format pageType,specialPageName
//write name of speical page to tId //write name of speical page to tId
spstr strCommand.txt,tId.txt,"~",1 spstr strCommand.txt,tId.txt,"~",1
@@ -1334,7 +1356,7 @@ Timer tmSerial
Timer tmSleep Timer tmSleep
Attributes Attributes
ID : 12 ID : 13
Scope : local Scope : local
Period (ms): 1000 Period (ms): 1000
Enabled : yes Enabled : yes
@@ -1365,7 +1387,7 @@ Timer tmSleep
Timer tmLP Timer tmLP
Attributes Attributes
ID : 37 ID : 38
Scope : local Scope : local
Period (ms): 500 Period (ms): 500
Enabled : no Enabled : no
@@ -1383,7 +1405,7 @@ Timer tmLP
TouchCap tc0 TouchCap tc0
Attributes Attributes
ID : 21 ID : 22
Scope: local Scope: local
Value: 0 Value: 0

View File

@@ -47,48 +47,71 @@ Page cardMedia
Variable (string) strCommand Variable (string) strCommand
Attributes Attributes
ID : 6 ID : 7
Scope : local Scope : local
Text : Text :
Max. Text Size: 750 Max. Text Size: 750
Variable (string) entn Variable (string) entn
Attributes Attributes
ID : 17 ID : 18
Scope : local Scope : local
Text : Text :
Max. Text Size: 80 Max. Text Size: 80
Variable (string) vaSpeakerList Variable (string) vaSpeakerList
Attributes Attributes
ID : 26 ID : 27
Scope : local Scope : local
Text : Text :
Max. Text Size: 400 Max. Text Size: 400
Variable (int32) vaSpeakerPos Variable (int32) vaSpeakerPos
Attributes Attributes
ID : 27 ID : 28
Scope: local Scope: local
Value: 0 Value: 0
Variable (string) vaMenu Variable (string) vaMenu
Attributes Attributes
ID : 32 ID : 33
Scope : local Scope : local
Text : Text :
Max. Text Size: 50 Max. Text Size: 50
Variable (string) tSend Text tSend
Attributes Attributes
ID : 33 ID : 2
Scope : local Scope : local
Dragging : 0
Disable release event after dragging: 0
Send Component ID : disabled
Opacity : 127
x coordinate : 0
y coordinate : 0
Width : 230
Height : 15
Effect : load
Effect Priority : 0
Effect Time : 300
Fill : solid color
Style : flat
Associated Keyboard : none
Font ID : 0
Back. Color : 65535
Font Color : 0
Horizontal Alignment : center
Vertical Alignment : center
Input Type : character
Text : Text :
Max. Text Size : 200 Max. Text Size : 200
Word wrap : disabled
Horizontal Spacing : 0
Vertical Spacing : 0
Text tTmp Text tTmp
Attributes Attributes
ID : 2 ID : 3
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -118,7 +141,7 @@ Text tTmp
Text tInstruction Text tInstruction
Attributes Attributes
ID : 7 ID : 8
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -148,7 +171,7 @@ Text tInstruction
Text tId Text tId
Attributes Attributes
ID : 8 ID : 9
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -178,7 +201,7 @@ Text tId
Text tHeading Text tHeading
Attributes Attributes
ID : 9 ID : 10
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -208,7 +231,7 @@ Text tHeading
Text tTitle Text tTitle
Attributes Attributes
ID : 10 ID : 11
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -238,7 +261,7 @@ Text tTitle
Text tAuthor Text tAuthor
Attributes Attributes
ID : 11 ID : 12
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -268,7 +291,7 @@ Text tAuthor
Text t2 Text t2
Attributes Attributes
ID : 12 ID : 13
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -317,7 +340,7 @@ Text t2
Text tPlayPause Text tPlayPause
Attributes Attributes
ID : 13 ID : 14
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -366,7 +389,7 @@ Text tPlayPause
Text t0 Text t0
Attributes Attributes
ID : 14 ID : 15
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -415,7 +438,7 @@ Text t0
Text tIcon Text tIcon
Attributes Attributes
ID : 16 ID : 17
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -463,7 +486,7 @@ Text tIcon
Text t1 Text t1
Attributes Attributes
ID : 21 ID : 22
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -513,7 +536,7 @@ Text t1
Text t3 Text t3
Attributes Attributes
ID : 22 ID : 23
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -563,7 +586,7 @@ Text t3
Text t4 Text t4
Attributes Attributes
ID : 23 ID : 24
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -593,7 +616,7 @@ Text t4
Text tSpeaker Text tSpeaker
Attributes Attributes
ID : 24 ID : 25
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -642,7 +665,7 @@ Text tSpeaker
Text t6 Text t6
Attributes Attributes
ID : 25 ID : 26
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -684,7 +707,7 @@ Text t6
Text t5 Text t5
Attributes Attributes
ID : 28 ID : 29
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -750,7 +773,7 @@ Picture p0
Slider hVolume Slider hVolume
Attributes Attributes
ID : 15 ID : 16
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -796,7 +819,7 @@ Slider hVolume
Button bNext Button bNext
Attributes Attributes
ID : 3 ID : 4
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -843,7 +866,7 @@ Button bNext
Button bPrev Button bPrev
Attributes Attributes
ID : 4 ID : 5
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -897,7 +920,7 @@ Button bPrev
Hotspot mSwipeNext Hotspot mSwipeNext
Attributes Attributes
ID : 29 ID : 30
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -917,7 +940,7 @@ Hotspot mSwipeNext
Hotspot mSwipeUp Hotspot mSwipeUp
Attributes Attributes
ID : 30 ID : 31
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -937,7 +960,7 @@ Hotspot mSwipeUp
Hotspot mSwipePrev Hotspot mSwipePrev
Attributes Attributes
ID : 31 ID : 32
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -957,7 +980,7 @@ Hotspot mSwipePrev
Timer tmSerial Timer tmSerial
Attributes Attributes
ID : 5 ID : 6
Scope : local Scope : local
Period (ms): 50 Period (ms): 50
Enabled : yes Enabled : yes
@@ -1129,7 +1152,6 @@ Timer tmSerial
} }
if(tInstruction.txt=="pageType") if(tInstruction.txt=="pageType")
{ {
sleepValue=0
//command format pageType,specialPageName //command format pageType,specialPageName
//write name of speical page to tId //write name of speical page to tId
spstr strCommand.txt,tId.txt,"~",1 spstr strCommand.txt,tId.txt,"~",1
@@ -1210,7 +1232,7 @@ Timer tmSerial
Timer tmSleep Timer tmSleep
Attributes Attributes
ID : 18 ID : 19
Scope : local Scope : local
Period (ms): 1000 Period (ms): 1000
Enabled : yes Enabled : yes
@@ -1241,7 +1263,7 @@ Timer tmSleep
Timer tmCooldown Timer tmCooldown
Attributes Attributes
ID : 20 ID : 21
Scope : local Scope : local
Period (ms): 100 Period (ms): 100
Enabled : no Enabled : no
@@ -1252,7 +1274,7 @@ Timer tmCooldown
TouchCap tc0 TouchCap tc0
Attributes Attributes
ID : 19 ID : 20
Scope: local Scope: local
Value: 0 Value: 0

File diff suppressed because it is too large Load Diff

View File

@@ -79,7 +79,7 @@ Variable (string) tSend
ID : 10 ID : 10
Scope : local Scope : local
Text : Text :
Max. Text Size: 200 Max. Text Size: 100
Variable (string) tTmp Variable (string) tTmp
Attributes Attributes
@@ -948,7 +948,6 @@ Timer tmSerial
} }
if(tInstruction.txt=="pageType") if(tInstruction.txt=="pageType")
{ {
sleepValue=0
//command format pageType,specialPageName //command format pageType,specialPageName
//write name of speical page to tId //write name of speical page to tId
spstr strCommand.txt,tId.txt,"~",1 spstr strCommand.txt,tId.txt,"~",1

View File

@@ -161,7 +161,7 @@ Variable (string) tSend
ID : 46 ID : 46
Scope : local Scope : local
Text : Text :
Max. Text Size: 200 Max. Text Size: 100
XFloat xTempDest1 XFloat xTempDest1
Attributes Attributes
@@ -315,7 +315,7 @@ XFloat xTempDest2
XFloat xTempDest XFloat xTempDest
Attributes Attributes
ID : 48 ID : 49
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -523,9 +523,39 @@ Text tCF2
Horizontal Spacing : 0 Horizontal Spacing : 0
Vertical Spacing : 0 Vertical Spacing : 0
Text tALbl
Attributes
ID : 47
Scope : local
Dragging : 0
Disable release event after dragging: 0
Send Component ID : disabled
Opacity : 127
x coordinate : 7
y coordinate : 260
Width : 74
Height : 30
Effect : load
Effect Priority : 0
Effect Time : 300
Fill : solid color
Style : flat
Associated Keyboard : none
Font ID : 0
Back. Color : 6371
Font Color : 65535
Horizontal Alignment : center
Vertical Alignment : center
Input Type : character
Text : Action
Max. Text Size : 30
Word wrap : disabled
Horizontal Spacing : 0
Vertical Spacing : 0
Text tCF Text tCF
Attributes Attributes
ID : 50 ID : 51
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -555,7 +585,7 @@ Text tCF
Text tCurTemp Text tCurTemp
Attributes Attributes
ID : 51 ID : 52
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -709,16 +739,16 @@ Dual-state Button bt0
Disable release event after dragging: 0 Disable release event after dragging: 0
Send Component ID : disabled Send Component ID : disabled
Opacity : 127 Opacity : 127
x coordinate : 12 x coordinate : 82
y coordinate : 254 y coordinate : 255
Width : 50 Width : 40
Height : 50 Height : 40
Effect : load Effect : load
Effect Priority : 0 Effect Priority : 0
Effect Time : 300 Effect Time : 300
Fill : solid color Fill : solid color
Style : flat Style : flat
Font ID : 3 Font ID : 1
Back. Color (Unpressed) : 6371 Back. Color (Unpressed) : 6371
Back. Picture ID (Pressed) : 65535 Back. Picture ID (Pressed) : 65535
Back. Color (Pressed) : 6371 Back. Color (Pressed) : 6371
@@ -758,16 +788,16 @@ Dual-state Button bt2
Disable release event after dragging: 0 Disable release event after dragging: 0
Send Component ID : disabled Send Component ID : disabled
Opacity : 127 Opacity : 127
x coordinate : 120 x coordinate : 172
y coordinate : 254 y coordinate : 255
Width : 50 Width : 40
Height : 50 Height : 40
Effect : load Effect : load
Effect Priority : 0 Effect Priority : 0
Effect Time : 300 Effect Time : 300
Fill : solid color Fill : solid color
Style : flat Style : flat
Font ID : 3 Font ID : 1
Back. Color (Unpressed) : 6371 Back. Color (Unpressed) : 6371
Back. Picture ID (Pressed) : 65535 Back. Picture ID (Pressed) : 65535
Back. Color (Pressed) : 6371 Back. Color (Pressed) : 6371
@@ -807,16 +837,16 @@ Dual-state Button bt4
Disable release event after dragging: 0 Disable release event after dragging: 0
Send Component ID : disabled Send Component ID : disabled
Opacity : 127 Opacity : 127
x coordinate : 228 x coordinate : 262
y coordinate : 254 y coordinate : 255
Width : 50 Width : 40
Height : 50 Height : 40
Effect : load Effect : load
Effect Priority : 0 Effect Priority : 0
Effect Time : 300 Effect Time : 300
Fill : solid color Fill : solid color
Style : flat Style : flat
Font ID : 3 Font ID : 1
Back. Color (Unpressed) : 6371 Back. Color (Unpressed) : 6371
Back. Picture ID (Pressed) : 65535 Back. Picture ID (Pressed) : 65535
Back. Color (Pressed) : 6371 Back. Color (Pressed) : 6371
@@ -856,16 +886,16 @@ Dual-state Button bt6
Disable release event after dragging: 0 Disable release event after dragging: 0
Send Component ID : disabled Send Component ID : disabled
Opacity : 127 Opacity : 127
x coordinate : 336 x coordinate : 352
y coordinate : 254 y coordinate : 255
Width : 50 Width : 40
Height : 50 Height : 40
Effect : load Effect : load
Effect Priority : 0 Effect Priority : 0
Effect Time : 300 Effect Time : 300
Fill : solid color Fill : solid color
Style : flat Style : flat
Font ID : 3 Font ID : 1
Back. Color (Unpressed) : 6371 Back. Color (Unpressed) : 6371
Back. Picture ID (Pressed) : 65535 Back. Picture ID (Pressed) : 65535
Back. Color (Pressed) : 6371 Back. Color (Pressed) : 6371
@@ -905,16 +935,16 @@ Dual-state Button bt1
Disable release event after dragging: 0 Disable release event after dragging: 0
Send Component ID : disabled Send Component ID : disabled
Opacity : 127 Opacity : 127
x coordinate : 66 x coordinate : 127
y coordinate : 254 y coordinate : 255
Width : 50 Width : 40
Height : 50 Height : 40
Effect : load Effect : load
Effect Priority : 0 Effect Priority : 0
Effect Time : 300 Effect Time : 300
Fill : solid color Fill : solid color
Style : flat Style : flat
Font ID : 3 Font ID : 1
Back. Color (Unpressed) : 6371 Back. Color (Unpressed) : 6371
Back. Picture ID (Pressed) : 65535 Back. Picture ID (Pressed) : 65535
Back. Color (Pressed) : 6371 Back. Color (Pressed) : 6371
@@ -954,16 +984,16 @@ Dual-state Button bt3
Disable release event after dragging: 0 Disable release event after dragging: 0
Send Component ID : disabled Send Component ID : disabled
Opacity : 127 Opacity : 127
x coordinate : 174 x coordinate : 217
y coordinate : 254 y coordinate : 255
Width : 50 Width : 40
Height : 50 Height : 40
Effect : load Effect : load
Effect Priority : 0 Effect Priority : 0
Effect Time : 300 Effect Time : 300
Fill : solid color Fill : solid color
Style : flat Style : flat
Font ID : 3 Font ID : 1
Back. Color (Unpressed) : 6371 Back. Color (Unpressed) : 6371
Back. Picture ID (Pressed) : 65535 Back. Picture ID (Pressed) : 65535
Back. Color (Pressed) : 6371 Back. Color (Pressed) : 6371
@@ -1003,16 +1033,16 @@ Dual-state Button bt5
Disable release event after dragging: 0 Disable release event after dragging: 0
Send Component ID : disabled Send Component ID : disabled
Opacity : 127 Opacity : 127
x coordinate : 282 x coordinate : 307
y coordinate : 254 y coordinate : 255
Width : 50 Width : 40
Height : 50 Height : 40
Effect : load Effect : load
Effect Priority : 0 Effect Priority : 0
Effect Time : 300 Effect Time : 300
Fill : solid color Fill : solid color
Style : flat Style : flat
Font ID : 3 Font ID : 1
Back. Color (Unpressed) : 6371 Back. Color (Unpressed) : 6371
Back. Picture ID (Pressed) : 65535 Back. Picture ID (Pressed) : 65535
Back. Color (Pressed) : 6371 Back. Color (Pressed) : 6371
@@ -1052,16 +1082,16 @@ Dual-state Button bt7
Disable release event after dragging: 0 Disable release event after dragging: 0
Send Component ID : disabled Send Component ID : disabled
Opacity : 127 Opacity : 127
x coordinate : 390 x coordinate : 397
y coordinate : 254 y coordinate : 255
Width : 50 Width : 40
Height : 50 Height : 40
Effect : load Effect : load
Effect Priority : 0 Effect Priority : 0
Effect Time : 300 Effect Time : 300
Fill : solid color Fill : solid color
Style : flat Style : flat
Font ID : 3 Font ID : 1
Back. Color (Unpressed) : 6371 Back. Color (Unpressed) : 6371
Back. Picture ID (Pressed) : 65535 Back. Picture ID (Pressed) : 65535
Back. Color (Pressed) : 6371 Back. Color (Pressed) : 6371
@@ -1110,7 +1140,7 @@ Dual-state Button btUp1
Effect Time : 300 Effect Time : 300
Fill : solid color Fill : solid color
Style : flat Style : flat
Font ID : 3 Font ID : 1
Back. Color (Unpressed) : 6371 Back. Color (Unpressed) : 6371
Back. Picture ID (Pressed) : 65535 Back. Picture ID (Pressed) : 65535
Back. Color (Pressed) : 6371 Back. Color (Pressed) : 6371
@@ -1171,7 +1201,7 @@ Dual-state Button btDown1
Effect Time : 300 Effect Time : 300
Fill : solid color Fill : solid color
Style : flat Style : flat
Font ID : 3 Font ID : 1
Back. Color (Unpressed) : 6371 Back. Color (Unpressed) : 6371
Back. Picture ID (Pressed) : 65535 Back. Picture ID (Pressed) : 65535
Back. Color (Pressed) : 6371 Back. Color (Pressed) : 6371
@@ -1232,7 +1262,7 @@ Dual-state Button bUp2
Effect Time : 300 Effect Time : 300
Fill : solid color Fill : solid color
Style : flat Style : flat
Font ID : 3 Font ID : 1
Back. Color (Unpressed) : 6371 Back. Color (Unpressed) : 6371
Back. Picture ID (Pressed) : 65535 Back. Picture ID (Pressed) : 65535
Back. Color (Pressed) : 6371 Back. Color (Pressed) : 6371
@@ -1293,7 +1323,7 @@ Dual-state Button bDown2
Effect Time : 300 Effect Time : 300
Fill : solid color Fill : solid color
Style : flat Style : flat
Font ID : 3 Font ID : 1
Back. Color (Unpressed) : 6371 Back. Color (Unpressed) : 6371
Back. Picture ID (Pressed) : 65535 Back. Picture ID (Pressed) : 65535
Back. Color (Pressed) : 6371 Back. Color (Pressed) : 6371
@@ -1339,7 +1369,7 @@ Dual-state Button bDown2
Dual-state Button btUp Dual-state Button btUp
Attributes Attributes
ID : 47 ID : 48
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -1354,7 +1384,7 @@ Dual-state Button btUp
Effect Time : 300 Effect Time : 300
Fill : solid color Fill : solid color
Style : flat Style : flat
Font ID : 3 Font ID : 1
Back. Color (Unpressed) : 6371 Back. Color (Unpressed) : 6371
Back. Picture ID (Pressed) : 65535 Back. Picture ID (Pressed) : 65535
Back. Color (Pressed) : 6371 Back. Color (Pressed) : 6371
@@ -1397,7 +1427,7 @@ Dual-state Button btUp
Dual-state Button btDown Dual-state Button btDown
Attributes Attributes
ID : 49 ID : 50
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -1412,7 +1442,7 @@ Dual-state Button btDown
Effect Time : 300 Effect Time : 300
Fill : solid color Fill : solid color
Style : flat Style : flat
Font ID : 3 Font ID : 1
Back. Color (Unpressed) : 6371 Back. Color (Unpressed) : 6371
Back. Picture ID (Pressed) : 65535 Back. Picture ID (Pressed) : 65535
Back. Color (Pressed) : 6371 Back. Color (Pressed) : 6371
@@ -1757,7 +1787,7 @@ Timer tmSerial
//Text tStateLbl //Text tStateLbl
spstr strCommand.txt,tStateLbl.txt,"~",43 spstr strCommand.txt,tStateLbl.txt,"~",43
//Text tALbl //Text tALbl
//spstr strCommand.txt,tALbl.txt,"~",44 spstr strCommand.txt,tALbl.txt,"~",44
//Text tCF //Text tCF
spstr strCommand.txt,tCF.txt,"~",45 spstr strCommand.txt,tCF.txt,"~",45
tCF1.txt=tCF.txt tCF1.txt=tCF.txt
@@ -1783,7 +1813,6 @@ Timer tmSerial
} }
if(tInstruction.txt=="pageType") if(tInstruction.txt=="pageType")
{ {
sleepValue=0
//command format pageType,specialPageName //command format pageType,specialPageName
//write name of speical page to tId //write name of speical page to tId
spstr strCommand.txt,tId.txt,"~",1 spstr strCommand.txt,tId.txt,"~",1

View File

@@ -6,65 +6,61 @@ pageIcons
6 Component(s) 6 Component(s)
0 Line(s) of event code 0 Line(s) of event code
0 Unique line(s) of event code 0 Unique line(s) of event code
popupFan
27 Component(s)
342 Line(s) of event code
199 Unique line(s) of event code
pageTest
20 Component(s)
65 Line(s) of event code
62 Unique line(s) of event code
pageStartup
19 Component(s)
167 Line(s) of event code
122 Unique line(s) of event code
popupShutter popupShutter
25 Component(s) 25 Component(s)
388 Line(s) of event code 388 Line(s) of event code
211 Unique line(s) of event code 211 Unique line(s) of event code
popupLight pageStartup
27 Component(s) 19 Component(s)
386 Line(s) of event code 167 Line(s) of event code
211 Unique line(s) of event code 122 Unique line(s) of event code
cardGrid
42 Component(s)
463 Line(s) of event code
272 Unique line(s) of event code
cardMedia
34 Component(s)
389 Line(s) of event code
210 Unique line(s) of event code
screensaver screensaver
38 Component(s) 38 Component(s)
341 Line(s) of event code 332 Line(s) of event code
263 Unique line(s) of event code 257 Unique line(s) of event code
cardAlarm
40 Component(s)
422 Line(s) of event code
255 Unique line(s) of event code
cardQR
32 Component(s)
404 Line(s) of event code
235 Unique line(s) of event code
popupNotify popupNotify
17 Component(s) 17 Component(s)
226 Line(s) of event code 226 Line(s) of event code
143 Unique line(s) of event code 143 Unique line(s) of event code
cardPower popupLight
48 Component(s) 27 Component(s)
387 Line(s) of event code 386 Line(s) of event code
279 Unique line(s) of event code 211 Unique line(s) of event code
cardMedia
34 Component(s)
388 Line(s) of event code
209 Unique line(s) of event code
cardGrid
42 Component(s)
462 Line(s) of event code
271 Unique line(s) of event code
pageTest
14 Component(s)
14 Line(s) of event code
14 Unique line(s) of event code
popupFan
20 Component(s)
236 Line(s) of event code
150 Unique line(s) of event code
cardQR
32 Component(s)
403 Line(s) of event code
234 Unique line(s) of event code
cardAlarm
40 Component(s)
421 Line(s) of event code
254 Unique line(s) of event code
cardThermo cardThermo
52 Component(s) 53 Component(s)
580 Line(s) of event code 580 Line(s) of event code
303 Unique line(s) of event code 303 Unique line(s) of event code
cardEntities cardEntities
65 Component(s) 65 Component(s)
1128 Line(s) of event code 1127 Line(s) of event code
515 Unique line(s) of event code 514 Unique line(s) of event code
Total Total
15 Page(s) 14 Page(s)
492 Component(s) 432 Component(s)
5701 Line(s) of event code 5143 Line(s) of event code
1546 Unique line(s) of event code 1353 Unique line(s) of event code

View File

@@ -402,7 +402,7 @@ Text tVersion
Horizontal Alignment : center Horizontal Alignment : center
Vertical Alignment : center Vertical Alignment : center
Input Type : character Input Type : character
Text : 42 Text : 39
Max. Text Size : 10 Max. Text Size : 10
Word wrap : disabled Word wrap : disabled
Horizontal Spacing : 0 Horizontal Spacing : 0

View File

@@ -21,59 +21,6 @@ Page pageTest
Events Events
Preinitialize Event Preinitialize Event
vis p0,0 vis p0,0
recmod=1
bauds=115200
Variable (string) tInstruction
Attributes
ID : 16
Scope : local
Text :
Max. Text Size: 30
Variable (string) strCommand
Attributes
ID : 17
Scope : local
Text :
Max. Text Size: 20
Variable (string) tSend
Attributes
ID : 18
Scope : local
Text :
Max. Text Size: 40
Text tBench
Attributes
ID : 15
Scope : local
Dragging : 0
Disable release event after dragging: 0
Send Component ID : disabled
Opacity : 127
x coordinate : 288
y coordinate : 90
Width : 152
Height : 30
Effect : load
Effect Priority : 0
Effect Time : 300
Fill : solid color
Style : flat
Associated Keyboard : none
Font ID : 0
Back. Color : 65535
Font Color : 0
Horizontal Alignment : center
Vertical Alignment : center
Input Type : character
Text :
Max. Text Size : 20
Word wrap : disabled
Horizontal Spacing : 0
Vertical Spacing : 0
Picture p0 Picture p0
Attributes Attributes
@@ -100,8 +47,8 @@ Button b0
Disable release event after dragging: 0 Disable release event after dragging: 0
Send Component ID : disabled Send Component ID : disabled
Opacity : 127 Opacity : 127
x coordinate : 0 x coordinate : 5
y coordinate : 0 y coordinate : 12
Width : 100 Width : 100
Height : 50 Height : 50
Effect : load Effect : load
@@ -172,8 +119,8 @@ Button b6
Disable release event after dragging: 0 Disable release event after dragging: 0
Send Component ID : disabled Send Component ID : disabled
Opacity : 127 Opacity : 127
x coordinate : 0 x coordinate : 5
y coordinate : 49 y coordinate : 64
Width : 100 Width : 100
Height : 50 Height : 50
Effect : load Effect : load
@@ -208,8 +155,8 @@ Button b4
Disable release event after dragging: 0 Disable release event after dragging: 0
Send Component ID : disabled Send Component ID : disabled
Opacity : 127 Opacity : 127
x coordinate : 0 x coordinate : 7
y coordinate : 96 y coordinate : 120
Width : 100 Width : 100
Height : 50 Height : 50
Effect : load Effect : load
@@ -244,8 +191,8 @@ Button b5
Disable release event after dragging: 0 Disable release event after dragging: 0
Send Component ID : disabled Send Component ID : disabled
Opacity : 127 Opacity : 127
x coordinate : 100 x coordinate : 111
y coordinate : 0 y coordinate : 12
Width : 100 Width : 100
Height : 50 Height : 50
Effect : load Effect : load
@@ -280,8 +227,8 @@ Button b7
Disable release event after dragging: 0 Disable release event after dragging: 0
Send Component ID : disabled Send Component ID : disabled
Opacity : 127 Opacity : 127
x coordinate : 100 x coordinate : 113
y coordinate : 49 y coordinate : 72
Width : 100 Width : 100
Height : 50 Height : 50
Effect : load Effect : load
@@ -353,8 +300,8 @@ Button b9
Disable release event after dragging: 0 Disable release event after dragging: 0
Send Component ID : disabled Send Component ID : disabled
Opacity : 127 Opacity : 127
x coordinate : 0 x coordinate : 6
y coordinate : 146 y coordinate : 175
Width : 100 Width : 100
Height : 50 Height : 50
Effect : load Effect : load
@@ -389,8 +336,8 @@ Button b10
Disable release event after dragging: 0 Disable release event after dragging: 0
Send Component ID : disabled Send Component ID : disabled
Opacity : 127 Opacity : 127
x coordinate : 100 x coordinate : 115
y coordinate : 98 y coordinate : 128
Width : 100 Width : 100
Height : 50 Height : 50
Effect : load Effect : load
@@ -425,8 +372,8 @@ Button b11
Disable release event after dragging: 0 Disable release event after dragging: 0
Send Component ID : disabled Send Component ID : disabled
Opacity : 127 Opacity : 127
x coordinate : 100 x coordinate : 117
y coordinate : 145 y coordinate : 184
Width : 100 Width : 100
Height : 50 Height : 50
Effect : load Effect : load
@@ -498,7 +445,7 @@ Button b2
Send Component ID : disabled Send Component ID : disabled
Opacity : 127 Opacity : 127
x coordinate : 0 x coordinate : 0
y coordinate : 195 y coordinate : 244
Width : 100 Width : 100
Height : 50 Height : 50
Effect : load Effect : load
@@ -525,119 +472,3 @@ Button b2
Touch Press Event Touch Press Event
page cardQR page cardQR
Button b12
Attributes
ID : 19
Scope : local
Dragging : 0
Disable release event after dragging: 0
Send Component ID : disabled
Opacity : 127
x coordinate : 0
y coordinate : 242
Width : 100
Height : 50
Effect : load
Effect Priority : 0
Effect Time : 300
Fill : solid color
Style : 3D auto
Font ID : 1
Back. Color : 50712
Back. Picture ID (Pressed) : 65535
Back. Color (Pressed) : 1024
Font Color (Unpressed) : 0
Font Color (Pressed) : 65535
Horizontal Alignment : center
Vertical Alignment : center
State : unpressed
Text : power
Max. Text Size : 10
Word wrap : disabled
Horizontal Spacing : 0
Vertical Spacing : 0
Events
Touch Press Event
page cardPower
Timer tmSerial
Attributes
ID : 14
Scope : local
Period (ms): 50
Enabled : yes
Events
Timer Event
// data available
if(usize>1)
{
bufferPos=0
while(bufferPos<usize)
{
// check for 0x55 0xBB - Command Init Secuence
if(u[bufferPos]==187&&u[bufferPos-1]==85)
{
//remove garbage at the start of the buffer if there's any to free buffer for command
if(u[bufferPos]!=1)
{
udelete bufferPos-1
}
//instruction is now aligned with buffer, because we deleted garbage before instrcution
//get length after init sequence (check if there are more than to bytes in buffer)
if(3<usize)
{
// check if serial buffer has reached the announced length
ucopy payloadLength,2,2,0
// we are only checking payload length so we have to skip first 3 bytes (init+payload length) (-1 because of < instead of <=)
payloadLength+=3
// payload length does also not contain crc, so we are adding another 2 bytes for crc
payloadLength+=2
if(payloadLength<usize)
{
// calculate crc
crcrest 1,0xFFFF
// u[2] contains payload legth at 3rd pos in buffer, we are calculating crc from 3rd pos with number of bytes from payload length
//crcputu 3,u[2]
// u[2] cotnains payload length, we are calculating a crc over the whole message, so we have to add 3 to the length from u[2]
crcputu 0,payloadLength-1
// get recived crc to be able to compare it
ucopy recvCrc,payloadLength-1,2,0
// compare crc with recived value
if(crcval==recvCrc)
{
// crc is okay
// here is the location where acual code should be
// write command to variable strCommand
ucopy strCommand.txt,4,payloadLength-5,0
// write instruction to tInstuction (debug output, but used as variable here, ui elements will be disabled by default)
spstr strCommand.txt,tInstruction.txt,"~",0
if(tInstruction.txt=="ping")
{
spstr strCommand.txt,tBench.txt,"~",1
tSend.txt="pong,"+tBench.txt
//send calc crc
btlen tSend.txt,sys0
crcrest 1,0xffff // reset CRC
crcputh 55 bb
crcputs sys0,2
crcputs tSend.txt,0
//send cmd
printh 55 bb
prints sys0,2
prints tSend.txt,0
prints crcval,2
}
// end of user code
udelete payloadLength-1
bufferPos=0
}
}
}
}
// next character
bufferPos++
}
}

View File

@@ -47,7 +47,7 @@ Page popupFan
prints crcval,2 prints crcval,2
vis hSpeed,0 vis hSpeed,0
popupFan.bco=defaultBcoColor popupFan.bco=defaultBcoColor
for(sys0=0;sys0<24;sys0++) for(sys0=0;sys0<40;sys0++)
{ {
if(b[sys0].type==98||b[sys0].type==116) if(b[sys0].type==98||b[sys0].type==116)
{ {
@@ -69,57 +69,30 @@ Page popupFan
Variable (string) strCommand Variable (string) strCommand
Attributes Attributes
ID : 12 ID : 13
Scope : local Scope : local
Text : Text :
Max. Text Size: 500 Max. Text Size: 500
Variable (string) entn Variable (string) entn
Attributes Attributes
ID : 15 ID : 16
Scope : local Scope : local
Text : Text :
Max. Text Size: 80 Max. Text Size: 80
Variable (int32) mode Variable (int32) mode
Attributes Attributes
ID : 16 ID : 17
Scope: local Scope: local
Value: 1 Value: 1
Variable (int32) mode_temp Variable (int32) mode_temp
Attributes Attributes
ID : 17 ID : 18
Scope: local Scope: local
Value: 0 Value: 0
Variable (int32) vaModePos
Attributes
ID : 23
Scope: local
Value: 0
Variable (string) vaModeList
Attributes
ID : 24
Scope : local
Text :
Max. Text Size: 400
Variable (string) vaModeCur
Attributes
ID : 25
Scope : local
Text :
Max. Text Size: 400
Variable (string) tSend
Attributes
ID : 26
Scope : local
Text :
Max. Text Size: 200
Text tEntity Text tEntity
Attributes Attributes
ID : 2 ID : 2
@@ -144,7 +117,7 @@ Text tEntity
Horizontal Alignment : left Horizontal Alignment : left
Vertical Alignment : center Vertical Alignment : center
Input Type : character Input Type : character
Text : Text : tEntity1
Max. Text Size : 25 Max. Text Size : 25
Word wrap : disabled Word wrap : disabled
Horizontal Spacing : 0 Horizontal Spacing : 0
@@ -174,7 +147,7 @@ Text tIcon1
Horizontal Alignment : center Horizontal Alignment : center
Vertical Alignment : center Vertical Alignment : center
Input Type : character Input Type : character
Text : Text : 
Max. Text Size : 10 Max. Text Size : 10
Word wrap : disabled Word wrap : disabled
Horizontal Spacing : 0 Horizontal Spacing : 0
@@ -204,13 +177,13 @@ Text t1
Horizontal Alignment : left Horizontal Alignment : left
Vertical Alignment : center Vertical Alignment : center
Input Type : character Input Type : character
Text : Text : Speed
Max. Text Size : 50 Max. Text Size : 50
Word wrap : disabled Word wrap : disabled
Horizontal Spacing : 0 Horizontal Spacing : 0
Vertical Spacing : 0 Vertical Spacing : 0
Text tTmp Text tSend
Attributes Attributes
ID : 8 ID : 8
Scope : local Scope : local
@@ -218,9 +191,39 @@ Text tTmp
Disable release event after dragging: 0 Disable release event after dragging: 0
Send Component ID : disabled Send Component ID : disabled
Opacity : 127 Opacity : 127
x coordinate : 343 x coordinate : 0
y coordinate : 0
Width : 348
Height : 7
Effect : load
Effect Priority : 0
Effect Time : 300
Fill : solid color
Style : flat
Associated Keyboard : none
Font ID : 0
Back. Color : 65535
Font Color : 0
Horizontal Alignment : center
Vertical Alignment : center
Input Type : character
Text : newtxt
Max. Text Size : 100
Word wrap : disabled
Horizontal Spacing : 0
Vertical Spacing : 0
Text tTmp
Attributes
ID : 9
Scope : local
Dragging : 0
Disable release event after dragging: 0
Send Component ID : disabled
Opacity : 127
x coordinate : 406
y coordinate : 277 y coordinate : 277
Width : 97 Width : 34
Height : 30 Height : 30
Effect : load Effect : load
Effect Priority : 0 Effect Priority : 0
@@ -242,7 +245,7 @@ Text tTmp
Text tInstruction Text tInstruction
Attributes Attributes
ID : 13 ID : 14
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -272,7 +275,7 @@ Text tInstruction
Text tId Text tId
Attributes Attributes
ID : 14 ID : 15
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -409,233 +412,6 @@ Button b0
prints tSend.txt,0 prints tSend.txt,0
prints crcval,2 prints crcval,2
Button bMode1
Attributes
ID : 19
Scope : local
Dragging : 0
Disable release event after dragging: 0
Send Component ID : disabled
Opacity : 127
x coordinate : 11
y coordinate : 213
Width : 120
Height : 50
Effect : load
Effect Priority : 0
Effect Time : 300
Fill : solid color
Style : flat
Font ID : 0
Back. Color : 6371
Back. Picture ID (Pressed) : 65535
Back. Color (Pressed) : 14823
Font Color (Unpressed) : 65535
Font Color (Pressed) : 65535
Horizontal Alignment : center
Vertical Alignment : center
State : unpressed
Text :
Max. Text Size : 40
Word wrap : enabled
Horizontal Spacing : 0
Vertical Spacing : 0
Events
Touch Press Event
//craft command
tSend.txt="event,buttonPress2,"
tSend.txt+=entn.txt+","
sys2=vaModePos.val-3
covx sys2,tTmp.txt,0,0
tSend.txt+="mode-sel,"+tTmp.txt
//send calc crc
btlen tSend.txt,sys0
crcrest 1,0xffff // reset CRC
crcputh 55 bb
crcputs sys0,2
crcputs tSend.txt,0
//send cmd
printh 55 bb
prints sys0,2
prints tSend.txt,0
prints crcval,2
Button bMode3
Attributes
ID : 20
Scope : local
Dragging : 0
Disable release event after dragging: 0
Send Component ID : disabled
Opacity : 127
x coordinate : 259
y coordinate : 213
Width : 120
Height : 50
Effect : load
Effect Priority : 0
Effect Time : 300
Fill : solid color
Style : flat
Font ID : 0
Back. Color : 6371
Back. Picture ID (Pressed) : 65535
Back. Color (Pressed) : 14823
Font Color (Unpressed) : 65535
Font Color (Pressed) : 65535
Horizontal Alignment : center
Vertical Alignment : center
State : unpressed
Text :
Max. Text Size : 40
Word wrap : enabled
Horizontal Spacing : 0
Vertical Spacing : 0
Events
Touch Press Event
//craft command
tSend.txt="event,buttonPress2,"
tSend.txt+=entn.txt+","
sys2=vaModePos.val-1
covx sys2,tTmp.txt,0,0
tSend.txt+="mode-sel,"+tTmp.txt
//send calc crc
btlen tSend.txt,sys0
crcrest 1,0xffff // reset CRC
crcputh 55 bb
crcputs sys0,2
crcputs tSend.txt,0
//send cmd
printh 55 bb
prints sys0,2
prints tSend.txt,0
prints crcval,2
Button bMode2
Attributes
ID : 21
Scope : local
Dragging : 0
Disable release event after dragging: 0
Send Component ID : disabled
Opacity : 127
x coordinate : 135
y coordinate : 213
Width : 120
Height : 50
Effect : load
Effect Priority : 0
Effect Time : 300
Fill : solid color
Style : flat
Font ID : 0
Back. Color : 6371
Back. Picture ID (Pressed) : 65535
Back. Color (Pressed) : 14823
Font Color (Unpressed) : 65535
Font Color (Pressed) : 65535
Horizontal Alignment : center
Vertical Alignment : center
State : unpressed
Text :
Max. Text Size : 40
Word wrap : enabled
Horizontal Spacing : 0
Vertical Spacing : 0
Events
Touch Press Event
//craft command
tSend.txt="event,buttonPress2,"
tSend.txt+=entn.txt+","
sys2=vaModePos.val-2
covx sys2,tTmp.txt,0,0
tSend.txt+="mode-sel,"+tTmp.txt
//send calc crc
btlen tSend.txt,sys0
crcrest 1,0xffff // reset CRC
crcputh 55 bb
crcputs sys0,2
crcputs tSend.txt,0
//send cmd
printh 55 bb
prints sys0,2
prints tSend.txt,0
prints crcval,2
Button bModeNext
Attributes
ID : 22
Scope : local
Dragging : 0
Disable release event after dragging: 0
Send Component ID : disabled
Opacity : 127
x coordinate : 388
y coordinate : 213
Width : 50
Height : 50
Effect : load
Effect Priority : 0
Effect Time : 300
Fill : solid color
Style : flat
Font ID : 3
Back. Color : 6371
Back. Picture ID (Pressed) : 65535
Back. Color (Pressed) : 14823
Font Color (Unpressed) : 50712
Font Color (Pressed) : 65535
Horizontal Alignment : center
Vertical Alignment : center
State : unpressed
Text : 
Max. Text Size : 5
Word wrap : disabled
Horizontal Spacing : 0
Vertical Spacing : 0
Events
Touch Press Event
//if(bMode3.txt=="")
spstr vaModeList.txt,tTmp.txt,"?",vaModePos.val
if(tTmp.txt=="")
{
vaModePos.val=0
spstr vaModeList.txt,bMode1.txt,"?",vaModePos.val
spstr vaModeList.txt,bMode2.txt,"?",vaModePos.val+1
spstr vaModeList.txt,bMode3.txt,"?",vaModePos.val+2
}
spstr vaModeList.txt,bMode1.txt,"?",vaModePos.val
spstr vaModeList.txt,bMode2.txt,"?",vaModePos.val+1
spstr vaModeList.txt,bMode3.txt,"?",vaModePos.val+2
vaModePos.val+=3
spstr vaModeList.txt,tTmp.txt,"?",3
if(tTmp.txt=="")
{
vis bModeNext,0
}else
{
vis bModeNext,1
}
bMode1.pco=defaultFontColor
bMode2.pco=defaultFontColor
bMode3.pco=defaultFontColor
if(bMode1.txt==vaModeCur.txt)
{
bMode1.pco=1374
}
if(bMode2.txt==vaModeCur.txt)
{
bMode2.pco=1374
}
if(bMode3.txt==vaModeCur.txt)
{
bMode3.pco=1374
}
Dual-state Button btOnOff1 Dual-state Button btOnOff1
Attributes Attributes
ID : 7 ID : 7
@@ -684,7 +460,7 @@ Dual-state Button btOnOff1
Timer tmSleep Timer tmSleep
Attributes Attributes
ID : 10 ID : 11
Scope : local Scope : local
Period (ms): 1000 Period (ms): 1000
Enabled : yes Enabled : yes
@@ -704,7 +480,7 @@ Timer tmSleep
Timer tmSerial Timer tmSerial
Attributes Attributes
ID : 11 ID : 12
Scope : local Scope : local
Period (ms): 50 Period (ms): 50
Enabled : yes Enabled : yes
@@ -789,37 +565,6 @@ Timer tmSerial
covx tTmp.txt,hSpeed.maxval,0,0 covx tTmp.txt,hSpeed.maxval,0,0
// set t1 Speed (Localization) // set t1 Speed (Localization)
spstr strCommand.txt,t1.txt,"~",7 spstr strCommand.txt,t1.txt,"~",7
//current mode
spstr strCommand.txt,vaModeCur.txt,"~",8
//mode list
spstr strCommand.txt,vaModeList.txt,"~",9
if(vaModeList.txt=="")
{
vis bMode1,0
vis bMode2,0
vis bMode3,0
vis bModeNext,0
}
if(bMode1.txt=="")
{
click bModeNext,1
click bModeNext,0
}
bMode1.pco=defaultFontColor
bMode2.pco=defaultFontColor
bMode3.pco=defaultFontColor
if(bMode1.txt==vaModeCur.txt)
{
bMode1.pco=1374
}
if(bMode2.txt==vaModeCur.txt)
{
bMode2.pco=1374
}
if(bMode3.txt==vaModeCur.txt)
{
bMode3.pco=1374
}
} }
if(tInstruction.txt=="time") if(tInstruction.txt=="time")
{ {
@@ -932,7 +677,7 @@ Timer tmSerial
Timer tmCooldown Timer tmCooldown
Attributes Attributes
ID : 18 ID : 19
Scope : local Scope : local
Period (ms): 100 Period (ms): 100
Enabled : no Enabled : no
@@ -943,7 +688,7 @@ Timer tmCooldown
TouchCap tc0 TouchCap tc0
Attributes Attributes
ID : 9 ID : 10
Scope: local Scope: local
Value: 0 Value: 0

View File

@@ -84,37 +84,30 @@ Page popupLight
Variable (string) strCommand Variable (string) strCommand
Attributes Attributes
ID : 16 ID : 17
Scope : local Scope : local
Text : Text :
Max. Text Size: 500 Max. Text Size: 500
Variable (string) entn Variable (string) entn
Attributes Attributes
ID : 20 ID : 21
Scope : local Scope : local
Text : Text :
Max. Text Size: 80 Max. Text Size: 80
Variable (int32) mode Variable (int32) mode
Attributes Attributes
ID : 22 ID : 23
Scope: local Scope: local
Value: 1 Value: 1
Variable (int32) mode_temp Variable (int32) mode_temp
Attributes Attributes
ID : 23 ID : 24
Scope: local Scope: local
Value: 0 Value: 0
Variable (string) tSend
Attributes
ID : 26
Scope : local
Text :
Max. Text Size: 200
Text tEntity Text tEntity
Attributes Attributes
ID : 3 ID : 3
@@ -295,7 +288,7 @@ Text t4
Horizontal Spacing : 0 Horizontal Spacing : 0
Vertical Spacing : 0 Vertical Spacing : 0
Text tTmp Text tSend
Attributes Attributes
ID : 12 ID : 12
Scope : local Scope : local
@@ -303,6 +296,36 @@ Text tTmp
Disable release event after dragging: 0 Disable release event after dragging: 0
Send Component ID : disabled Send Component ID : disabled
Opacity : 127 Opacity : 127
x coordinate : 0
y coordinate : 0
Width : 348
Height : 7
Effect : load
Effect Priority : 0
Effect Time : 300
Fill : solid color
Style : flat
Associated Keyboard : none
Font ID : 0
Back. Color : 65535
Font Color : 0
Horizontal Alignment : center
Vertical Alignment : center
Input Type : character
Text : newtxt
Max. Text Size : 100
Word wrap : disabled
Horizontal Spacing : 0
Vertical Spacing : 0
Text tTmp
Attributes
ID : 13
Scope : local
Dragging : 0
Disable release event after dragging: 0
Send Component ID : disabled
Opacity : 127
x coordinate : 406 x coordinate : 406
y coordinate : 277 y coordinate : 277
Width : 34 Width : 34
@@ -327,7 +350,7 @@ Text tTmp
Text tInstruction Text tInstruction
Attributes Attributes
ID : 17 ID : 18
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -357,7 +380,7 @@ Text tInstruction
Text tId Text tId
Attributes Attributes
ID : 18 ID : 19
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -387,7 +410,7 @@ Text tId
Text t0 Text t0
Attributes Attributes
ID : 24 ID : 25
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -524,7 +547,7 @@ Slider hBrightness
Slider hTempSlider Slider hTempSlider
Attributes Attributes
ID : 19 ID : 20
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -616,7 +639,7 @@ Button b0
Button bColor Button bColor
Attributes Attributes
ID : 21 ID : 22
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -719,7 +742,7 @@ Dual-state Button btOnOff1
Timer tmSleep Timer tmSleep
Attributes Attributes
ID : 14 ID : 15
Scope : local Scope : local
Period (ms): 1000 Period (ms): 1000
Enabled : yes Enabled : yes
@@ -739,7 +762,7 @@ Timer tmSleep
Timer tmSerial Timer tmSerial
Attributes Attributes
ID : 15 ID : 16
Scope : local Scope : local
Period (ms): 50 Period (ms): 50
Enabled : yes Enabled : yes
@@ -1004,7 +1027,7 @@ Timer tmSerial
Timer tmCooldown Timer tmCooldown
Attributes Attributes
ID : 25 ID : 26
Scope : local Scope : local
Period (ms): 100 Period (ms): 100
Enabled : no Enabled : no
@@ -1015,7 +1038,7 @@ Timer tmCooldown
TouchCap tc0 TouchCap tc0
Attributes Attributes
ID : 13 ID : 14
Scope: local Scope: local
Value: 0 Value: 0

View File

@@ -41,34 +41,57 @@ Page popupNotify
Variable (string) strCommand Variable (string) strCommand
Attributes Attributes
ID : 7 ID : 8
Scope : local Scope : local
Text : Text :
Max. Text Size: 1000 Max. Text Size: 1000
Variable (string) entn Variable (string) entn
Attributes Attributes
ID : 14 ID : 15
Scope : local Scope : local
Text : Text :
Max. Text Size: 30 Max. Text Size: 30
Variable (int32) vaOldSleepT Variable (int32) vaOldSleepT
Attributes Attributes
ID : 15 ID : 16
Scope: local Scope: local
Value: 0 Value: 0
Variable (string) tSend Text tSend
Attributes Attributes
ID : 16 ID : 3
Scope : local Scope : local
Text : Dragging : 0
Max. Text Size: 200 Disable release event after dragging: 0
Send Component ID : disabled
Opacity : 127
x coordinate : 0
y coordinate : 0
Width : 348
Height : 22
Effect : load
Effect Priority : 0
Effect Time : 300
Fill : solid color
Style : flat
Associated Keyboard : none
Font ID : 0
Back. Color : 65535
Font Color : 0
Horizontal Alignment : center
Vertical Alignment : center
Input Type : character
Text : newtxt
Max. Text Size : 100
Word wrap : disabled
Horizontal Spacing : 0
Vertical Spacing : 0
Text tTmp Text tTmp
Attributes Attributes
ID : 3 ID : 4
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -98,7 +121,7 @@ Text tTmp
Text tInstruction Text tInstruction
Attributes Attributes
ID : 8 ID : 9
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -128,7 +151,7 @@ Text tInstruction
Text tId Text tId
Attributes Attributes
ID : 9 ID : 10
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -158,7 +181,7 @@ Text tId
Text tHeading Text tHeading
Attributes Attributes
ID : 10 ID : 11
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -188,7 +211,7 @@ Text tHeading
Text tText Text tText
Attributes Attributes
ID : 11 ID : 12
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -283,7 +306,7 @@ Button b0
Button b2 Button b2
Attributes Attributes
ID : 12 ID : 13
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -332,7 +355,7 @@ Button b2
Button b1 Button b1
Attributes Attributes
ID : 13 ID : 14
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -381,7 +404,7 @@ Button b1
Timer tmSleep Timer tmSleep
Attributes Attributes
ID : 5 ID : 6
Scope : local Scope : local
Period (ms): 1000 Period (ms): 1000
Enabled : yes Enabled : yes
@@ -401,7 +424,7 @@ Timer tmSleep
Timer tmSerial Timer tmSerial
Attributes Attributes
ID : 6 ID : 7
Scope : local Scope : local
Period (ms): 50 Period (ms): 50
Enabled : yes Enabled : yes
@@ -624,7 +647,7 @@ Timer tmSerial
TouchCap tc0 TouchCap tc0
Attributes Attributes
ID : 4 ID : 5
Scope: local Scope: local
Value: 0 Value: 0

View File

@@ -85,46 +85,39 @@ Page popupShutter
Variable (string) strCommand Variable (string) strCommand
Attributes Attributes
ID : 8 ID : 9
Scope : local Scope : local
Text : Text :
Max. Text Size: 500 Max. Text Size: 500
Variable (string) entn Variable (string) entn
Attributes Attributes
ID : 14 ID : 15
Scope : local Scope : local
Text : Text :
Max. Text Size: 80 Max. Text Size: 80
Variable (string) tInstruction Variable (string) tInstruction
Attributes Attributes
ID : 16 ID : 17
Scope : local Scope : local
Text : Text :
Max. Text Size: 20 Max. Text Size: 20
Variable (string) tId Variable (string) tId
Attributes Attributes
ID : 17 ID : 18
Scope : local Scope : local
Text : Text :
Max. Text Size: 20 Max. Text Size: 20
Variable (string) tTmp Variable (string) tTmp
Attributes Attributes
ID : 18 ID : 19
Scope : local Scope : local
Text : Text :
Max. Text Size: 80 Max. Text Size: 80
Variable (string) tSend
Attributes
ID : 24
Scope : local
Text :
Max. Text Size: 200
Text tEntity Text tEntity
Attributes Attributes
ID : 2 ID : 2
@@ -185,9 +178,39 @@ Text tIcon1
Horizontal Spacing : 0 Horizontal Spacing : 0
Vertical Spacing : 0 Vertical Spacing : 0
Text tSend
Attributes
ID : 5
Scope : local
Dragging : 0
Disable release event after dragging: 0
Send Component ID : disabled
Opacity : 127
x coordinate : 0
y coordinate : 0
Width : 348
Height : 22
Effect : load
Effect Priority : 0
Effect Time : 300
Fill : solid color
Style : flat
Associated Keyboard : none
Font ID : 0
Back. Color : 65535
Font Color : 0
Horizontal Alignment : center
Vertical Alignment : center
Input Type : character
Text : newtxt
Max. Text Size : 100
Word wrap : disabled
Horizontal Spacing : 0
Vertical Spacing : 0
Text tPosHeading Text tPosHeading
Attributes Attributes
ID : 13 ID : 14
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -217,7 +240,7 @@ Text tPosHeading
Text tInfo1 Text tInfo1
Attributes Attributes
ID : 15 ID : 16
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -247,7 +270,7 @@ Text tInfo1
Text tTiltHeading Text tTiltHeading
Attributes Attributes
ID : 19 ID : 20
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -294,7 +317,7 @@ Picture p0
Slider hPosition Slider hPosition
Attributes Attributes
ID : 12 ID : 13
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -338,7 +361,7 @@ Slider hPosition
Slider hTilt Slider hTilt
Attributes Attributes
ID : 20 ID : 21
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -429,7 +452,7 @@ Button b0
Button bDown1 Button bDown1
Attributes Attributes
ID : 9 ID : 10
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -476,7 +499,7 @@ Button bDown1
Button bStop1 Button bStop1
Attributes Attributes
ID : 10 ID : 11
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -523,7 +546,7 @@ Button bStop1
Button bUp1 Button bUp1
Attributes Attributes
ID : 11 ID : 12
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -570,7 +593,7 @@ Button bUp1
Button bTLeft Button bTLeft
Attributes Attributes
ID : 21 ID : 22
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -617,7 +640,7 @@ Button bTLeft
Button bTStop Button bTStop
Attributes Attributes
ID : 22 ID : 23
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -664,7 +687,7 @@ Button bTStop
Button bTRight Button bTRight
Attributes Attributes
ID : 23 ID : 24
Scope : local Scope : local
Dragging : 0 Dragging : 0
Disable release event after dragging: 0 Disable release event after dragging: 0
@@ -711,7 +734,7 @@ Button bTRight
Timer tmSleep Timer tmSleep
Attributes Attributes
ID : 6 ID : 7
Scope : local Scope : local
Period (ms): 1000 Period (ms): 1000
Enabled : yes Enabled : yes
@@ -731,7 +754,7 @@ Timer tmSleep
Timer tmSerial Timer tmSerial
Attributes Attributes
ID : 7 ID : 8
Scope : local Scope : local
Period (ms): 50 Period (ms): 50
Enabled : yes Enabled : yes
@@ -1013,7 +1036,7 @@ Timer tmSerial
TouchCap tc0 TouchCap tc0
Attributes Attributes
ID : 5 ID : 6
Scope: local Scope: local
Value: 0 Value: 0

View File

@@ -971,10 +971,10 @@ Timer tmSerial
// get value // get value
spstr strCommand.txt,tTmp.txt,"~",1 spstr strCommand.txt,tTmp.txt,"~",1
covx tTmp.txt,dimValue,0,0 covx tTmp.txt,dimValue,0,0
dim=dimValue
// get value normal // get value normal
spstr strCommand.txt,tTmp.txt,"~",2 spstr strCommand.txt,tTmp.txt,"~",2
covx tTmp.txt,dimValueNormal,0,0 covx tTmp.txt,dimValueNormal,0,0
dim=dimValueNormal
// get background color // get background color
spstr strCommand.txt,tTmp.txt,"~",3 spstr strCommand.txt,tTmp.txt,"~",3
if(tTmp.txt!="") if(tTmp.txt!="")
@@ -1075,6 +1075,9 @@ Timer tmSerial
tF4Icon.txt=tF3Icon.txt tF4Icon.txt=tF3Icon.txt
tF3Icon.txt=tF2Icon.txt tF3Icon.txt=tF2Icon.txt
tF2Icon.txt=tF1Icon.txt tF2Icon.txt=tF1Icon.txt
tF4Icon.pco=tF3Icon.pco
tF3Icon.pco=tF2Icon.pco
tF2Icon.pco=tF1Icon.pco
} }
//tMR //tMR
spstr strCommand.txt,tMR.txt,"~",16 spstr strCommand.txt,tMR.txt,"~",16
@@ -1171,18 +1174,6 @@ Timer tmSerial
covx tTmp.txt,tMR.pco,0,0 covx tTmp.txt,tMR.pco,0,0
spstr strCommand.txt,tTmp.txt,"~",22 spstr strCommand.txt,tTmp.txt,"~",22
covx tTmp.txt,tTimeAdd.pco,0,0 covx tTmp.txt,tTimeAdd.pco,0,0
if(tMRIcon.txt!=""&&p0.w!=320)
{
tF4Icon.pco=tF3Icon.pco
tF3Icon.pco=tF2Icon.pco
tF2Icon.pco=tF1Icon.pco
tForecast4Val.pco=tForecast3Val.pco
tForecast3Val.pco=tForecast2Val.pco
tForecast2Val.pco=tForecast1Val.pco
tForecast4.pco=tForecast3.pco
tForecast3.pco=tForecast2.pco
tForecast2.pco=tForecast1.pco
}
} }
if(tInstruction.txt=="notify") if(tInstruction.txt=="notify")
{ {

View File

@@ -73,7 +73,7 @@ Variable (string) tSend
Attributes Attributes
Scope : local Scope : local
Text : Text :
Max. Text Size: 200 Max. Text Size: 100
Variable (string) va1 Variable (string) va1
Attributes Attributes
@@ -780,7 +780,6 @@ Timer tmSerial
} }
if(tInstruction.txt=="pageType") if(tInstruction.txt=="pageType")
{ {
sleepValue=0
//command format pageType,specialPageName //command format pageType,specialPageName
//write name of speical page to tId //write name of speical page to tId
spstr strCommand.txt,tId.txt,"~",1 spstr strCommand.txt,tId.txt,"~",1

View File

@@ -140,12 +140,6 @@ Variable (string) entn4
Text : Text :
Max. Text Size: 80 Max. Text Size: 80
Variable (string) tSend
Attributes
Scope : local
Text :
Max. Text Size: 200
Number nNum1 Number nNum1
Attributes Attributes
Scope : local Scope : local
@@ -272,6 +266,16 @@ Text tIcon4
Text :  Text : 
Max. Text Size : 5 Max. Text Size : 5
Text tSend
Attributes
Scope : local
Dragging : 0
Disable release event after dragging: 0
Send Component ID : disabled
Associated Keyboard : none
Text : newtxt
Max. Text Size : 100
Text tTmp Text tTmp
Attributes Attributes
Scope : local Scope : local
@@ -1829,7 +1833,6 @@ Timer tmSerial
} }
if(tInstruction.txt=="pageType") if(tInstruction.txt=="pageType")
{ {
sleepValue=0
//command format pageType,specialPageName //command format pageType,specialPageName
//write name of speical page to tId //write name of speical page to tId
spstr strCommand.txt,tId.txt,"~",1 spstr strCommand.txt,tId.txt,"~",1

View File

@@ -124,12 +124,6 @@ Variable (string) entn6
Text : Text :
Max. Text Size: 80 Max. Text Size: 80
Variable (string) tSend
Attributes
Scope : local
Text :
Max. Text Size: 200
Text tHeading Text tHeading
Attributes Attributes
Scope : local Scope : local
@@ -150,6 +144,16 @@ Text tEntity1
Text : tEntity1 Text : tEntity1
Max. Text Size : 30 Max. Text Size : 30
Text tSend
Attributes
Scope : local
Dragging : 0
Disable release event after dragging: 0
Send Component ID : disabled
Associated Keyboard : none
Text : newtxt
Max. Text Size : 100
Text tTmp Text tTmp
Attributes Attributes
Scope : local Scope : local
@@ -779,7 +783,6 @@ Timer tmSerial
} }
if(tInstruction.txt=="pageType") if(tInstruction.txt=="pageType")
{ {
sleepValue=0
//command format pageType,specialPageName //command format pageType,specialPageName
//write name of speical page to tId //write name of speical page to tId
spstr strCommand.txt,tId.txt,"~",1 spstr strCommand.txt,tId.txt,"~",1

View File

@@ -66,9 +66,13 @@ Variable (string) vaMenu
Text : Text :
Max. Text Size: 50 Max. Text Size: 50
Variable (string) tSend Text tSend
Attributes Attributes
Scope : local Scope : local
Dragging : 0
Disable release event after dragging: 0
Send Component ID : disabled
Associated Keyboard : none
Text : Text :
Max. Text Size : 200 Max. Text Size : 200
@@ -698,7 +702,6 @@ Timer tmSerial
} }
if(tInstruction.txt=="pageType") if(tInstruction.txt=="pageType")
{ {
sleepValue=0
//command format pageType,specialPageName //command format pageType,specialPageName
//write name of speical page to tId //write name of speical page to tId
spstr strCommand.txt,tId.txt,"~",1 spstr strCommand.txt,tId.txt,"~",1

View File

@@ -1,892 +0,0 @@
Page cardPower
Attributes
Scope : local
Dragging : 0
Disable release event after 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
dim=dimValueNormal
vis p0,0
vis tSend,0
vis tInstruction,0
vis tTmp,0
vis tId,0
vis bPrev,0
vis bNext,0
tsw h0,0
tsw h1,0
tsw h2,0
tsw h3,0
tsw h4,0
tsw h5,0
Variable (string) strCommand
Attributes
Scope : local
Text :
Max. Text Size: 275
Variable (string) tSend
Attributes
Scope : local
Text :
Max. Text Size: 200
Variable (string) tTmp
Attributes
Scope : local
Text :
Max. Text Size: 10
Variable (string) tId
Attributes
Scope : local
Text :
Max. Text Size: 20
Variable (string) tInstruction
Attributes
Scope : local
Text :
Max. Text Size: 20
Variable (int32) t0Speed
Attributes
Scope: local
Value: 0
Variable (int32) t1Speed
Attributes
Scope: local
Value: 0
Variable (int32) t3Speed
Attributes
Scope: local
Value: 0
Variable (int32) t4Speed
Attributes
Scope: local
Value: 0
Variable (int32) t5Speed
Attributes
Scope: local
Value: 0
Variable (int32) t2Speed
Attributes
Scope: local
Value: 0
Text tHeading
Attributes
Scope : local
Dragging : 0
Disable release event after dragging: 0
Send Component ID : disabled
Associated Keyboard : none
Text :
Max. Text Size : 40
Text t4Icon
Attributes
Scope : local
Dragging : 0
Disable release event after dragging: 0
Send Component ID : disabled
Associated Keyboard : none
Text : î´½
Max. Text Size : 5
Text t5Icon
Attributes
Scope : local
Dragging : 0
Disable release event after dragging: 0
Send Component ID : disabled
Associated Keyboard : none
Text : 
Max. Text Size : 5
Text t0Icon
Attributes
Scope : local
Dragging : 0
Disable release event after dragging: 0
Send Component ID : disabled
Associated Keyboard : none
Text : 
Max. Text Size : 5
Text t2Icon
Attributes
Scope : local
Dragging : 0
Disable release event after dragging: 0
Send Component ID : disabled
Associated Keyboard : none
Text : î °
Max. Text Size : 5
Text t1Icon
Attributes
Scope : local
Dragging : 0
Disable release event after dragging: 0
Send Component ID : disabled
Associated Keyboard : none
Text : 
Max. Text Size : 5
Text t1
Attributes
Scope : local
Dragging : 0
Disable release event after dragging: 0
Send Component ID : disabled
Associated Keyboard : none
Text : 
Max. Text Size : 5
Text t3Icon
Attributes
Scope : local
Dragging : 0
Disable release event after dragging: 0
Send Component ID : disabled
Associated Keyboard : none
Text : î °
Max. Text Size : 5
Text t0u
Attributes
Scope : local
Dragging : 0
Disable release event after dragging: 0
Send Component ID : disabled
Associated Keyboard : none
Text :
Max. Text Size : 20
Text t0o
Attributes
Scope : local
Dragging : 0
Disable release event after dragging: 0
Send Component ID : disabled
Associated Keyboard : none
Text :
Max. Text Size : 20
Text t1u
Attributes
Scope : local
Dragging : 0
Disable release event after dragging: 0
Send Component ID : disabled
Associated Keyboard : none
Text :
Max. Text Size : 20
Text t1o
Attributes
Scope : local
Dragging : 0
Disable release event after dragging: 0
Send Component ID : disabled
Associated Keyboard : none
Text :
Max. Text Size : 20
Text t2o
Attributes
Scope : local
Dragging : 0
Disable release event after dragging: 0
Send Component ID : disabled
Associated Keyboard : none
Text :
Max. Text Size : 20
Text t2u
Attributes
Scope : local
Dragging : 0
Disable release event after dragging: 0
Send Component ID : disabled
Associated Keyboard : none
Text :
Max. Text Size : 20
Text t5u
Attributes
Scope : local
Dragging : 0
Disable release event after dragging: 0
Send Component ID : disabled
Associated Keyboard : none
Text :
Max. Text Size : 20
Text t5o
Attributes
Scope : local
Dragging : 0
Disable release event after dragging: 0
Send Component ID : disabled
Associated Keyboard : none
Text :
Max. Text Size : 20
Text t4u
Attributes
Scope : local
Dragging : 0
Disable release event after dragging: 0
Send Component ID : disabled
Associated Keyboard : none
Text :
Max. Text Size : 20
Text t4o
Attributes
Scope : local
Dragging : 0
Disable release event after dragging: 0
Send Component ID : disabled
Associated Keyboard : none
Text :
Max. Text Size : 20
Text t3u
Attributes
Scope : local
Dragging : 0
Disable release event after dragging: 0
Send Component ID : disabled
Associated Keyboard : none
Text :
Max. Text Size : 20
Text t3o
Attributes
Scope : local
Dragging : 0
Disable release event after dragging: 0
Send Component ID : disabled
Associated Keyboard : none
Text :
Max. Text Size : 20
Picture p0
Attributes
Scope : local
Dragging : 0
Disable release event after dragging: 0
Send Component ID : disabled
Slider h1
Attributes
Scope : local
Dragging : 0
Disable release event after dragging: 0
Send Component ID : disabled
Position : 50
Upper range limit : 100
Lower range limit : 0
Slider h4
Attributes
Scope : local
Dragging : 0
Disable release event after dragging: 0
Send Component ID : disabled
Position : 50
Upper range limit : 100
Lower range limit : 0
Slider h0
Attributes
Scope : local
Dragging : 0
Disable release event after dragging: 0
Send Component ID : disabled
Position : 50
Upper range limit : 100
Lower range limit : 0
Slider h2
Attributes
Scope : local
Dragging : 0
Disable release event after dragging: 0
Send Component ID : disabled
Position : 50
Upper range limit : 100
Lower range limit : 0
Slider h5
Attributes
Scope : local
Dragging : 0
Disable release event after dragging: 0
Send Component ID : disabled
Position : 50
Upper range limit : 100
Lower range limit : 0
Slider h3
Attributes
Scope : local
Dragging : 0
Disable release event after dragging: 0
Send Component ID : disabled
Position : 50
Upper range limit : 100
Lower range limit : 0
Button bNext
Attributes
Scope : local
Dragging : 0
Disable release event after dragging: 0
Send Component ID : disabled
State : unpressed
Text : 
Max. Text Size : 10
Events
Touch Press Event
tSend.txt="event,buttonPress2,cardAlarm,bNext"
//send calc crc
btlen tSend.txt,sys0
crcrest 1,0xffff // reset CRC
crcputh 55 bb
crcputs sys0,2
crcputs tSend.txt,0
//send cmd
printh 55 bb
prints sys0,2
prints tSend.txt,0
prints crcval,2
Button bPrev
Attributes
Scope : local
Dragging : 0
Disable release event after dragging: 0
Send Component ID : disabled
State : unpressed
Text : 
Max. Text Size : 10
Events
Touch Press Event
tSend.txt="event,buttonPress2,cardAlarm,"
if(bPrev.txt=="")
{
tSend.txt+="bUp"
}else
{
tSend.txt+="bPrev"
}
//send calc crc
btlen tSend.txt,sys0
crcrest 1,0xffff // reset CRC
crcputh 55 bb
crcputs sys0,2
crcputs tSend.txt,0
//send cmd
printh 55 bb
prints sys0,2
prints tSend.txt,0
prints crcval,2
Hotspot mSwipeNext
Attributes
Scope : local
Dragging : 0
Disable release event after dragging: 0
Send Component ID : disabled
Events
Touch Press Event
click bNext,1
Hotspot mSwipeUp
Attributes
Scope : local
Dragging : 0
Disable release event after dragging: 0
Send Component ID : disabled
Events
Touch Press Event
click bPrev,1
Hotspot mSwipePrev
Attributes
Scope : local
Dragging : 0
Disable release event after dragging: 0
Send Component ID : disabled
Events
Touch Press Event
click bPrev,1
Timer tmSerial
Attributes
Scope : local
Period (ms): 50
Enabled : yes
Events
Timer Event
// data available
if(usize>1)
{
bufferPos=0
while(bufferPos<usize)
{
// check for 0x55 0xBB - Command Init Secuence
if(u[bufferPos]==187&&u[bufferPos-1]==85)
{
//remove garbage at the start of the buffer if there's any to free buffer for command
if(u[bufferPos]!=1)
{
udelete bufferPos-1
}
//instruction is now aligned with buffer, because we deleted garbage before instrcution
//get length after init sequence (check if there are more than to bytes in buffer)
if(3<usize)
{
// check if serial buffer has reached the announced length
ucopy payloadLength,2,2,0
// we are only checking payload length so we have to skip first 3 bytes (init+payload length) (-1 because of < instead of <=)
payloadLength+=3
// payload length does also not contain crc, so we are adding another 2 bytes for crc
payloadLength+=2
if(payloadLength<usize)
{
// calculate crc
crcrest 1,0xFFFF
// u[2] contains payload legth at 3rd pos in buffer, we are calculating crc from 3rd pos with number of bytes from payload length
//crcputu 3,u[2]
// u[2] cotnains payload length, we are calculating a crc over the whole message, so we have to add 3 to the length from u[2]
crcputu 0,payloadLength-1
// get recived crc to be able to compare it
ucopy recvCrc,payloadLength-1,2,0
// compare crc with recived value
if(crcval==recvCrc)
{
// crc is okay
// here is the location where acual code should be
// write command to variable strCommand
ucopy strCommand.txt,4,payloadLength-5,0
// write instruction to tInstuction (debug output, but used as variable here, ui elements will be disabled by default)
spstr strCommand.txt,tInstruction.txt,"~",0
if(tInstruction.txt=="entityUpd")
{
// command format: entityUpd,heading,navigation,colorHome,iconHome[,iconColor,icon,speed,valueUp,valueDown]x6
spstr strCommand.txt,tHeading.txt,"~",1
// navigation icons
spstr strCommand.txt,tId.txt,"~",2
spstr tId.txt,tTmp.txt,"|",0
if(tTmp.txt=="0")
{
vis bPrev,0
tsw mSwipePrev,0
tsw mSwipeUp,0
}
if(tTmp.txt=="1")
{
vis bPrev,1
tsw mSwipePrev,1
tsw mSwipeUp,0
bPrev.txt=""
}
if(tTmp.txt=="2")
{
vis bPrev,1
tsw mSwipePrev,0
tsw mSwipeUp,1
bPrev.txt=""
}
spstr tId.txt,tTmp.txt,"|",1
if(tTmp.txt=="0")
{
vis bNext,0
tsw mSwipeNext,0
}
if(tTmp.txt=="1")
{
vis bNext,1
tsw mSwipeNext,1
bNext.txt=""
}
// icon color home
spstr strCommand.txt,tTmp.txt,"~",3
covx tTmp.txt,t1.pco,0,0
// icon home
spstr strCommand.txt,t1.txt,"~",4
// iconColor
spstr strCommand.txt,tTmp.txt,"~",5
covx tTmp.txt,t0Icon.pco,0,0
// icon
spstr strCommand.txt,t0Icon.txt,"~",6
// speed
spstr strCommand.txt,tTmp.txt,"~",7
covx tTmp.txt,t0Speed.val,0,0
// upper text
spstr strCommand.txt,t0o.txt,"~",8
// lower text
spstr strCommand.txt,t0u.txt,"~",9
if(t0Icon.txt!="")
{
vis t0Icon,1
vis t0o,1
vis t0u,1
vis h0,1
}else
{
vis t0Icon,0
vis t0o,0
vis t0u,0
vis h0,0
}
// iconColor
spstr strCommand.txt,tTmp.txt,"~",10
covx tTmp.txt,t1Icon.pco,0,0
// icon
spstr strCommand.txt,t1Icon.txt,"~",11
// speed
spstr strCommand.txt,tTmp.txt,"~",12
covx tTmp.txt,t1Speed.val,0,0
// upper text
spstr strCommand.txt,t1o.txt,"~",13
// lower text
spstr strCommand.txt,t1u.txt,"~",14
if(t1Icon.txt!="")
{
vis t1Icon,1
vis t1o,1
vis t1u,1
vis h1,1
}else
{
vis t1Icon,0
vis t1o,0
vis t1u,0
vis h1,0
}
// iconColor
spstr strCommand.txt,tTmp.txt,"~",15
covx tTmp.txt,t2Icon.pco,0,0
// icon
spstr strCommand.txt,t2Icon.txt,"~",16
// speed
spstr strCommand.txt,tTmp.txt,"~",17
covx tTmp.txt,t2Speed.val,0,0
// upper text
spstr strCommand.txt,t2o.txt,"~",18
// lower text
spstr strCommand.txt,t2u.txt,"~",19
if(t2Icon.txt!="")
{
vis t2Icon,1
vis t2o,1
vis t2u,1
vis h2,1
}else
{
vis t2Icon,0
vis t2o,0
vis t2u,0
vis h2,0
}
// iconColor
spstr strCommand.txt,tTmp.txt,"~",20
covx tTmp.txt,t3Icon.pco,0,0
// icon
spstr strCommand.txt,t3Icon.txt,"~",21
// speed
spstr strCommand.txt,tTmp.txt,"~",22
covx tTmp.txt,t3Speed.val,0,0
// upper text
spstr strCommand.txt,t3o.txt,"~",23
// lower text
spstr strCommand.txt,t3u.txt,"~",24
if(t3Icon.txt!="")
{
vis t3Icon,1
vis t3o,1
vis t3u,1
vis h3,1
}else
{
vis t3Icon,0
vis t3o,0
vis t3u,0
vis h3,0
}
// iconColor
spstr strCommand.txt,tTmp.txt,"~",25
covx tTmp.txt,t4Icon.pco,0,0
// icon
spstr strCommand.txt,t4Icon.txt,"~",26
// speed
spstr strCommand.txt,tTmp.txt,"~",27
covx tTmp.txt,t4Speed.val,0,0
// upper text
spstr strCommand.txt,t4o.txt,"~",28
// lower text
spstr strCommand.txt,t4u.txt,"~",29
if(t4Icon.txt!="")
{
vis t4Icon,1
vis t4o,1
vis t4u,1
vis h4,1
}else
{
vis t4Icon,0
vis t4o,0
vis t4u,0
vis h4,0
}
// iconColor
spstr strCommand.txt,tTmp.txt,"~",30
covx tTmp.txt,t5Icon.pco,0,0
// icon
spstr strCommand.txt,t5Icon.txt,"~",31
// speed
spstr strCommand.txt,tTmp.txt,"~",32
covx tTmp.txt,t5Speed.val,0,0
// upper text
spstr strCommand.txt,t5o.txt,"~",33
// lower text
spstr strCommand.txt,t5u.txt,"~",34
if(t5Icon.txt!="")
{
vis t5Icon,1
vis t5o,1
vis t5u,1
vis h5,1
}else
{
vis t5Icon,0
vis t5o,0
vis t5u,0
vis h5,0
}
}
if(tInstruction.txt=="pageType")
{
sleepValue=0
//command format pageType,specialPageName
//write name of speical page to tId
spstr strCommand.txt,tId.txt,"~",1
//save second arg if there's one
spstr strCommand.txt,tTmp.txt,"~",2
//save third arg if there's one
spstr strCommand.txt,pageIcons.tTmp2.txt,"~",3
//we are going to exit this page with this command, so we have to clear the buffer, so we are not getting into a stupid loop ...
udelete payloadLength-1
bufferPos=0
if(tId.txt=="pageStartup")
{
page pageStartup
}
if(tId.txt=="screensaver")
{
page screensaver
}
if(tId.txt=="cardEntities")
{
page cardEntities
}
if(tId.txt=="cardGrid")
{
page cardGrid
}
if(tId.txt=="popupLight")
{
pageIcons.tTmp1.txt=tTmp.txt
page popupLight
}
if(tId.txt=="popupShutter")
{
pageIcons.tTmp1.txt=tTmp.txt
page popupShutter
}
if(tId.txt=="popupNotify")
{
page popupNotify
}
if(tId.txt=="cardThermo")
{
page cardThermo
}
if(tId.txt=="cardMedia")
{
page cardMedia
}
if(tId.txt=="cardAlarm")
{
page cardAlarm
}
if(tId.txt=="cardQR")
{
page cardQR
}
}
if(tInstruction.txt=="time")
{
// get set time to global variable
spstr strCommand.txt,pageIcons.vaTime.txt,"~",1
}
if(tInstruction.txt=="date")
{
// get set date to global variable
spstr strCommand.txt,pageIcons.vaDate.txt,"~",1
}
if(tInstruction.txt=="dimmode")
{
// get value
spstr strCommand.txt,tTmp.txt,"~",1
covx tTmp.txt,dimValue,0,0
// get value normal
spstr strCommand.txt,tTmp.txt,"~",2
covx tTmp.txt,dimValueNormal,0,0
dim=dimValueNormal
// get background color
spstr strCommand.txt,tTmp.txt,"~",3
if(tTmp.txt!="")
{
covx tTmp.txt,defaultBcoColor,0,0
}
// get font color
spstr strCommand.txt,tTmp.txt,"~",4
if(tTmp.txt!="")
{
covx tTmp.txt,defaultFontColor,0,0
}
}
if(tInstruction.txt=="timeout")
{
//set timeout to global var
spstr strCommand.txt,tTmp.txt,"~",1
covx tTmp.txt,sleepTimeout,0,0
}
// end of user code
udelete payloadLength-1
bufferPos=0
}
}
}
}
// next character
bufferPos++
}
}
Timer tmSleep
Attributes
Scope : local
Period (ms): 1000
Enabled : yes
Events
Timer Event
if(sleepTimeout!=0&&dimValue!=dim)
{
sleepValue+=1
if(sleepTimeout<=sleepValue)
{
sleepValue=0
dim=dimValue
tSend.txt="event,sleepReached,cardAlarm"
//send calc crc
btlen tSend.txt,sys0
crcrest 1,0xffff // reset CRC
crcputh 55 bb
crcputs sys0,2
crcputs tSend.txt,0
//send cmd
printh 55 bb
prints sys0,2
prints tSend.txt,0
prints crcval,2
}
}
Timer tm0
Attributes
Scope : local
Period (ms): 100
Enabled : yes
Events
Timer Event
h0.val+=t0Speed.val
h1.val+=t1Speed.val
h2.val+=t2Speed.val
h3.val+=t3Speed.val
h4.val+=t4Speed.val
h5.val+=t5Speed.val
if(h0.val>=100&&h0.val<=150)
{
h0.val=0
}
if(h1.val>=100&&h1.val<=150)
{
h1.val=0
}
if(h2.val>=100&&h2.val<=150)
{
h2.val=0
}
if(h3.val>=100&&h3.val<=150)
{
h3.val=0
}
if(h4.val>=100&&h4.val<=150)
{
h4.val=0
}
if(h5.val>=100&&h5.val<=150)
{
h5.val=0
}
ref t0o
ref t0u
ref t1o
ref t1u
ref t2o
ref t2u
ref t3o
ref t3u
ref t4o
ref t4u
ref t5o
ref t5u
TouchCap tc0
Attributes
Scope: local
Value: 0
Events
Touch Press Event
sleepValue=0

View File

@@ -68,7 +68,7 @@ Variable (string) tSend
Attributes Attributes
Scope : local Scope : local
Text : Text :
Max. Text Size: 200 Max. Text Size: 100
Variable (string) tTmp Variable (string) tTmp
Attributes Attributes
@@ -649,7 +649,6 @@ Timer tmSerial
} }
if(tInstruction.txt=="pageType") if(tInstruction.txt=="pageType")
{ {
sleepValue=0
//command format pageType,specialPageName //command format pageType,specialPageName
//write name of speical page to tId //write name of speical page to tId
spstr strCommand.txt,tId.txt,"~",1 spstr strCommand.txt,tId.txt,"~",1

View File

@@ -139,7 +139,7 @@ Variable (string) tSend
Attributes Attributes
Scope : local Scope : local
Text : Text :
Max. Text Size: 200 Max. Text Size: 100
XFloat xTempDest1 XFloat xTempDest1
Attributes Attributes
@@ -255,6 +255,16 @@ Text tCF2
Text :  Text : 
Max. Text Size : 10 Max. Text Size : 10
Text tALbl
Attributes
Scope : local
Dragging : 0
Disable release event after dragging: 0
Send Component ID : disabled
Associated Keyboard : none
Text : Action
Max. Text Size : 30
Text tCF Text tCF
Attributes Attributes
Scope : local Scope : local
@@ -1059,7 +1069,7 @@ Timer tmSerial
//Text tStateLbl //Text tStateLbl
spstr strCommand.txt,tStateLbl.txt,"~",43 spstr strCommand.txt,tStateLbl.txt,"~",43
//Text tALbl //Text tALbl
//spstr strCommand.txt,tALbl.txt,"~",44 spstr strCommand.txt,tALbl.txt,"~",44
//Text tCF //Text tCF
spstr strCommand.txt,tCF.txt,"~",45 spstr strCommand.txt,tCF.txt,"~",45
tCF1.txt=tCF.txt tCF1.txt=tCF.txt
@@ -1085,7 +1095,6 @@ Timer tmSerial
} }
if(tInstruction.txt=="pageType") if(tInstruction.txt=="pageType")
{ {
sleepValue=0
//command format pageType,specialPageName //command format pageType,specialPageName
//write name of speical page to tId //write name of speical page to tId
spstr strCommand.txt,tId.txt,"~",1 spstr strCommand.txt,tId.txt,"~",1

View File

@@ -152,7 +152,7 @@ Text tVersion
Disable release event after dragging: 0 Disable release event after dragging: 0
Send Component ID : disabled Send Component ID : disabled
Associated Keyboard : none Associated Keyboard : none
Text : 42 Text : 39
Max. Text Size : 10 Max. Text Size : 10
Picture p0 Picture p0

View File

@@ -13,36 +13,6 @@ Page pageTest
Events Events
Preinitialize Event Preinitialize Event
vis p0,0 vis p0,0
recmod=1
bauds=115200
Variable (string) tInstruction
Attributes
Scope : local
Text :
Max. Text Size: 30
Variable (string) strCommand
Attributes
Scope : local
Text :
Max. Text Size: 20
Variable (string) tSend
Attributes
Scope : local
Text :
Max. Text Size: 40
Text tBench
Attributes
Scope : local
Dragging : 0
Disable release event after dragging: 0
Send Component ID : disabled
Associated Keyboard : none
Text :
Max. Text Size : 20
Picture p0 Picture p0
Attributes Attributes
@@ -220,96 +190,3 @@ Button b2
Touch Press Event Touch Press Event
page cardQR page cardQR
Button b12
Attributes
Scope : local
Dragging : 0
Disable release event after dragging: 0
Send Component ID : disabled
State : unpressed
Text : power
Max. Text Size : 10
Events
Touch Press Event
page cardPower
Timer tmSerial
Attributes
Scope : local
Period (ms): 50
Enabled : yes
Events
Timer Event
// data available
if(usize>1)
{
bufferPos=0
while(bufferPos<usize)
{
// check for 0x55 0xBB - Command Init Secuence
if(u[bufferPos]==187&&u[bufferPos-1]==85)
{
//remove garbage at the start of the buffer if there's any to free buffer for command
if(u[bufferPos]!=1)
{
udelete bufferPos-1
}
//instruction is now aligned with buffer, because we deleted garbage before instrcution
//get length after init sequence (check if there are more than to bytes in buffer)
if(3<usize)
{
// check if serial buffer has reached the announced length
ucopy payloadLength,2,2,0
// we are only checking payload length so we have to skip first 3 bytes (init+payload length) (-1 because of < instead of <=)
payloadLength+=3
// payload length does also not contain crc, so we are adding another 2 bytes for crc
payloadLength+=2
if(payloadLength<usize)
{
// calculate crc
crcrest 1,0xFFFF
// u[2] contains payload legth at 3rd pos in buffer, we are calculating crc from 3rd pos with number of bytes from payload length
//crcputu 3,u[2]
// u[2] cotnains payload length, we are calculating a crc over the whole message, so we have to add 3 to the length from u[2]
crcputu 0,payloadLength-1
// get recived crc to be able to compare it
ucopy recvCrc,payloadLength-1,2,0
// compare crc with recived value
if(crcval==recvCrc)
{
// crc is okay
// here is the location where acual code should be
// write command to variable strCommand
ucopy strCommand.txt,4,payloadLength-5,0
// write instruction to tInstuction (debug output, but used as variable here, ui elements will be disabled by default)
spstr strCommand.txt,tInstruction.txt,"~",0
if(tInstruction.txt=="ping")
{
spstr strCommand.txt,tBench.txt,"~",1
tSend.txt="pong,"+tBench.txt
//send calc crc
btlen tSend.txt,sys0
crcrest 1,0xffff // reset CRC
crcputh 55 bb
crcputs sys0,2
crcputs tSend.txt,0
//send cmd
printh 55 bb
prints sys0,2
prints tSend.txt,0
prints crcval,2
}
// end of user code
udelete payloadLength-1
bufferPos=0
}
}
}
}
// next character
bufferPos++
}
}

View File

@@ -39,7 +39,7 @@ Page popupFan
prints crcval,2 prints crcval,2
vis hSpeed,0 vis hSpeed,0
popupFan.bco=defaultBcoColor popupFan.bco=defaultBcoColor
for(sys0=0;sys0<24;sys0++) for(sys0=0;sys0<40;sys0++)
{ {
if(b[sys0].type==98||b[sys0].type==116) if(b[sys0].type==98||b[sys0].type==116)
{ {
@@ -81,29 +81,6 @@ Variable (int32) mode_temp
Scope: local Scope: local
Value: 0 Value: 0
Variable (int32) vaModePos
Attributes
Scope: local
Value: 0
Variable (string) vaModeList
Attributes
Scope : local
Text :
Max. Text Size: 400
Variable (string) vaModeCur
Attributes
Scope : local
Text :
Max. Text Size: 400
Variable (string) tSend
Attributes
Scope : local
Text :
Max. Text Size: 200
Text tEntity Text tEntity
Attributes Attributes
Scope : local Scope : local
@@ -111,7 +88,7 @@ Text tEntity
Disable release event after dragging: 0 Disable release event after dragging: 0
Send Component ID : disabled Send Component ID : disabled
Associated Keyboard : none Associated Keyboard : none
Text : Text : tEntity1
Max. Text Size : 25 Max. Text Size : 25
Text tIcon1 Text tIcon1
@@ -121,7 +98,7 @@ Text tIcon1
Disable release event after dragging: 0 Disable release event after dragging: 0
Send Component ID : disabled Send Component ID : disabled
Associated Keyboard : none Associated Keyboard : none
Text : Text : 
Max. Text Size : 10 Max. Text Size : 10
Text t1 Text t1
@@ -131,9 +108,19 @@ Text t1
Disable release event after dragging: 0 Disable release event after dragging: 0
Send Component ID : disabled Send Component ID : disabled
Associated Keyboard : none Associated Keyboard : none
Text : Text : Speed
Max. Text Size : 50 Max. Text Size : 50
Text tSend
Attributes
Scope : local
Dragging : 0
Disable release event after dragging: 0
Send Component ID : disabled
Associated Keyboard : none
Text : newtxt
Max. Text Size : 100
Text tTmp Text tTmp
Attributes Attributes
Scope : local Scope : local
@@ -226,145 +213,6 @@ Button b0
prints tSend.txt,0 prints tSend.txt,0
prints crcval,2 prints crcval,2
Button bMode1
Attributes
Scope : local
Dragging : 0
Disable release event after dragging: 0
Send Component ID : disabled
State : unpressed
Text :
Max. Text Size : 40
Events
Touch Press Event
//craft command
tSend.txt="event,buttonPress2,"
tSend.txt+=entn.txt+","
sys2=vaModePos.val-3
covx sys2,tTmp.txt,0,0
tSend.txt+="mode-sel,"+tTmp.txt
//send calc crc
btlen tSend.txt,sys0
crcrest 1,0xffff // reset CRC
crcputh 55 bb
crcputs sys0,2
crcputs tSend.txt,0
//send cmd
printh 55 bb
prints sys0,2
prints tSend.txt,0
prints crcval,2
Button bMode3
Attributes
Scope : local
Dragging : 0
Disable release event after dragging: 0
Send Component ID : disabled
State : unpressed
Text :
Max. Text Size : 40
Events
Touch Press Event
//craft command
tSend.txt="event,buttonPress2,"
tSend.txt+=entn.txt+","
sys2=vaModePos.val-1
covx sys2,tTmp.txt,0,0
tSend.txt+="mode-sel,"+tTmp.txt
//send calc crc
btlen tSend.txt,sys0
crcrest 1,0xffff // reset CRC
crcputh 55 bb
crcputs sys0,2
crcputs tSend.txt,0
//send cmd
printh 55 bb
prints sys0,2
prints tSend.txt,0
prints crcval,2
Button bMode2
Attributes
Scope : local
Dragging : 0
Disable release event after dragging: 0
Send Component ID : disabled
State : unpressed
Text :
Max. Text Size : 40
Events
Touch Press Event
//craft command
tSend.txt="event,buttonPress2,"
tSend.txt+=entn.txt+","
sys2=vaModePos.val-2
covx sys2,tTmp.txt,0,0
tSend.txt+="mode-sel,"+tTmp.txt
//send calc crc
btlen tSend.txt,sys0
crcrest 1,0xffff // reset CRC
crcputh 55 bb
crcputs sys0,2
crcputs tSend.txt,0
//send cmd
printh 55 bb
prints sys0,2
prints tSend.txt,0
prints crcval,2
Button bModeNext
Attributes
Scope : local
Dragging : 0
Disable release event after dragging: 0
Send Component ID : disabled
State : unpressed
Text : 
Max. Text Size : 5
Events
Touch Press Event
//if(bMode3.txt=="")
spstr vaModeList.txt,tTmp.txt,"?",vaModePos.val
if(tTmp.txt=="")
{
vaModePos.val=0
spstr vaModeList.txt,bMode1.txt,"?",vaModePos.val
spstr vaModeList.txt,bMode2.txt,"?",vaModePos.val+1
spstr vaModeList.txt,bMode3.txt,"?",vaModePos.val+2
}
spstr vaModeList.txt,bMode1.txt,"?",vaModePos.val
spstr vaModeList.txt,bMode2.txt,"?",vaModePos.val+1
spstr vaModeList.txt,bMode3.txt,"?",vaModePos.val+2
vaModePos.val+=3
spstr vaModeList.txt,tTmp.txt,"?",3
if(tTmp.txt=="")
{
vis bModeNext,0
}else
{
vis bModeNext,1
}
bMode1.pco=defaultFontColor
bMode2.pco=defaultFontColor
bMode3.pco=defaultFontColor
if(bMode1.txt==vaModeCur.txt)
{
bMode1.pco=1374
}
if(bMode2.txt==vaModeCur.txt)
{
bMode2.pco=1374
}
if(bMode3.txt==vaModeCur.txt)
{
bMode3.pco=1374
}
Dual-state Button btOnOff1 Dual-state Button btOnOff1
Attributes Attributes
Scope : local Scope : local
@@ -498,37 +346,6 @@ Timer tmSerial
covx tTmp.txt,hSpeed.maxval,0,0 covx tTmp.txt,hSpeed.maxval,0,0
// set t1 Speed (Localization) // set t1 Speed (Localization)
spstr strCommand.txt,t1.txt,"~",7 spstr strCommand.txt,t1.txt,"~",7
//current mode
spstr strCommand.txt,vaModeCur.txt,"~",8
//mode list
spstr strCommand.txt,vaModeList.txt,"~",9
if(vaModeList.txt=="")
{
vis bMode1,0
vis bMode2,0
vis bMode3,0
vis bModeNext,0
}
if(bMode1.txt=="")
{
click bModeNext,1
click bModeNext,0
}
bMode1.pco=defaultFontColor
bMode2.pco=defaultFontColor
bMode3.pco=defaultFontColor
if(bMode1.txt==vaModeCur.txt)
{
bMode1.pco=1374
}
if(bMode2.txt==vaModeCur.txt)
{
bMode2.pco=1374
}
if(bMode3.txt==vaModeCur.txt)
{
bMode3.pco=1374
}
} }
if(tInstruction.txt=="time") if(tInstruction.txt=="time")
{ {

View File

@@ -96,12 +96,6 @@ Variable (int32) mode_temp
Scope: local Scope: local
Value: 0 Value: 0
Variable (string) tSend
Attributes
Scope : local
Text :
Max. Text Size: 200
Text tEntity Text tEntity
Attributes Attributes
Scope : local Scope : local
@@ -162,6 +156,16 @@ Text t4
Text : Temperature Text : Temperature
Max. Text Size : 50 Max. Text Size : 50
Text tSend
Attributes
Scope : local
Dragging : 0
Disable release event after dragging: 0
Send Component ID : disabled
Associated Keyboard : none
Text : newtxt
Max. Text Size : 100
Text tTmp Text tTmp
Attributes Attributes
Scope : local Scope : local

View File

@@ -48,11 +48,15 @@ Variable (int32) vaOldSleepT
Scope: local Scope: local
Value: 0 Value: 0
Variable (string) tSend Text tSend
Attributes Attributes
Scope : local Scope : local
Text : Dragging : 0
Max. Text Size: 200 Disable release event after dragging: 0
Send Component ID : disabled
Associated Keyboard : none
Text : newtxt
Max. Text Size : 100
Text tTmp Text tTmp
Attributes Attributes

View File

@@ -105,12 +105,6 @@ Variable (string) tTmp
Text : Text :
Max. Text Size: 80 Max. Text Size: 80
Variable (string) tSend
Attributes
Scope : local
Text :
Max. Text Size: 200
Text tEntity Text tEntity
Attributes Attributes
Scope : local Scope : local
@@ -131,6 +125,16 @@ Text tIcon1
Text :  Text : 
Max. Text Size : 10 Max. Text Size : 10
Text tSend
Attributes
Scope : local
Dragging : 0
Disable release event after dragging: 0
Send Component ID : disabled
Associated Keyboard : none
Text : newtxt
Max. Text Size : 100
Text tPosHeading Text tPosHeading
Attributes Attributes
Scope : local Scope : local

View File

@@ -406,10 +406,10 @@ Timer tmSerial
// get value // get value
spstr strCommand.txt,tTmp.txt,"~",1 spstr strCommand.txt,tTmp.txt,"~",1
covx tTmp.txt,dimValue,0,0 covx tTmp.txt,dimValue,0,0
dim=dimValue
// get value normal // get value normal
spstr strCommand.txt,tTmp.txt,"~",2 spstr strCommand.txt,tTmp.txt,"~",2
covx tTmp.txt,dimValueNormal,0,0 covx tTmp.txt,dimValueNormal,0,0
dim=dimValueNormal
// get background color // get background color
spstr strCommand.txt,tTmp.txt,"~",3 spstr strCommand.txt,tTmp.txt,"~",3
if(tTmp.txt!="") if(tTmp.txt!="")
@@ -510,6 +510,9 @@ Timer tmSerial
tF4Icon.txt=tF3Icon.txt tF4Icon.txt=tF3Icon.txt
tF3Icon.txt=tF2Icon.txt tF3Icon.txt=tF2Icon.txt
tF2Icon.txt=tF1Icon.txt tF2Icon.txt=tF1Icon.txt
tF4Icon.pco=tF3Icon.pco
tF3Icon.pco=tF2Icon.pco
tF2Icon.pco=tF1Icon.pco
} }
//tMR //tMR
spstr strCommand.txt,tMR.txt,"~",16 spstr strCommand.txt,tMR.txt,"~",16
@@ -606,18 +609,6 @@ Timer tmSerial
covx tTmp.txt,tMR.pco,0,0 covx tTmp.txt,tMR.pco,0,0
spstr strCommand.txt,tTmp.txt,"~",22 spstr strCommand.txt,tTmp.txt,"~",22
covx tTmp.txt,tTimeAdd.pco,0,0 covx tTmp.txt,tTimeAdd.pco,0,0
if(tMRIcon.txt!=""&&p0.w!=320)
{
tF4Icon.pco=tF3Icon.pco
tF3Icon.pco=tF2Icon.pco
tF2Icon.pco=tF1Icon.pco
tForecast4Val.pco=tForecast3Val.pco
tForecast3Val.pco=tForecast2Val.pco
tForecast2Val.pco=tForecast1Val.pco
tForecast4.pco=tForecast3.pco
tForecast3.pco=tForecast2.pco
tForecast2.pco=tForecast1.pco
}
} }
if(tInstruction.txt=="notify") if(tInstruction.txt=="notify")
{ {

Binary file not shown.

Binary file not shown.

View File

@@ -8,17 +8,14 @@ If you like this project consider buying me a pizza 🍕 <a href="https://paypal
NsPanel Lovelace UI is a Firmware for the nextion screen inside of NSPanel in the Design of [HomeAssistant](https://www.home-assistant.io/)'s Lovelace UI Design. NsPanel Lovelace UI is a Firmware for the nextion screen inside of NSPanel in the Design of [HomeAssistant](https://www.home-assistant.io/)'s Lovelace UI Design.
**Visit https://docs.nspanel.pky.eu/ for installation instructions and documentation of the configuration.**
Supported Home Automation Systems:
- [Home Assistant](https://docs.nspanel.pky.eu/prepare_nspanel/) - AppDaemon Backend
- [ioBroker](https://docs.nspanel.pky.eu/prepare_nspanel_ioBroker/) - 3rd-party Typescript Backend maintained by @britzelpuf and @Armilar
NsPanel needs to be flashed with Tasmota (or through a 3rd-party Component with ESPHome)
**EU Model and US Model supported (in portrait and landscape orientation)** **EU Model and US Model supported (in portrait and landscape orientation)**
The content of the screen is controlled by an AppDaemon Python Script installed on your HomeAssistant Instance.
Or a TypeScript on your ioBroker Instance in case you are an ioBroker User.
NsPanel needs to be flashed with Tasmota (or upcoming with ESPHome)
![nspanel-rl](docs/img/nspanel-rl.png) ![nspanel-rl](docs/img/nspanel-rl.png)
## Features ## Features

View File

@@ -1 +0,0 @@
ha_api = None

Some files were not shown because too many files have changed in this diff Show More