From 9fdf8635a6f48e2d6344dc7be69f196e75652f94 Mon Sep 17 00:00:00 2001 From: joBr99 Date: Thu, 31 Mar 2022 06:42:30 +0000 Subject: [PATCH] Update nextion2text.yml (add nextion2text) --- HMI/US/landscape/diff-eu-version.txt | 48 +- HMI/US/portrait/diff-eu-version.txt | 776 +++++--- HMI/US/portrait/n2t-out/cardEntities.txt | 2039 ++++++++++++++++++++++ 3 files changed, 2582 insertions(+), 281 deletions(-) diff --git a/HMI/US/landscape/diff-eu-version.txt b/HMI/US/landscape/diff-eu-version.txt index 4f6f49d1..ce8d329f 100644 --- a/HMI/US/landscape/diff-eu-version.txt +++ b/HMI/US/landscape/diff-eu-version.txt @@ -1,6 +1,6 @@ diff -bur HMI/n2t-out/Program.s.txt HMI/US/landscape/n2t-out/Program.s.txt ---- HMI/n2t-out/Program.s.txt 2022-03-31 06:34:26.814776128 +0000 -+++ HMI/US/landscape/n2t-out/Program.s.txt 2022-03-31 06:34:27.638782918 +0000 +--- HMI/n2t-out/Program.s.txt 2022-03-31 06:42:28.886866357 +0000 ++++ HMI/US/landscape/n2t-out/Program.s.txt 2022-03-31 06:42:30.014898907 +0000 @@ -10,7 +10,6 @@ int sleepValue=0 // dim value @@ -12,8 +12,8 @@ diff -bur HMI/n2t-out/Program.s.txt HMI/US/landscape/n2t-out/Program.s.txt + //lcd_dev fffb 0002 0000 0020 page pageStartup diff -bur HMI/n2t-out/cardAlarm.txt HMI/US/landscape/n2t-out/cardAlarm.txt ---- HMI/n2t-out/cardAlarm.txt 2022-03-31 06:34:26.814776128 +0000 -+++ HMI/US/landscape/n2t-out/cardAlarm.txt 2022-03-31 06:34:27.642782951 +0000 +--- HMI/n2t-out/cardAlarm.txt 2022-03-31 06:42:28.886866357 +0000 ++++ HMI/US/landscape/n2t-out/cardAlarm.txt 2022-03-31 06:42:30.014898907 +0000 @@ -583,12 +583,12 @@ if(tInstruction.txt=="time") { @@ -53,8 +53,8 @@ diff -bur HMI/n2t-out/cardAlarm.txt HMI/US/landscape/n2t-out/cardAlarm.txt } diff -bur HMI/n2t-out/cardEntities.txt HMI/US/landscape/n2t-out/cardEntities.txt ---- HMI/n2t-out/cardEntities.txt 2022-03-31 06:34:26.818776161 +0000 -+++ HMI/US/landscape/n2t-out/cardEntities.txt 2022-03-31 06:34:27.642782951 +0000 +--- HMI/n2t-out/cardEntities.txt 2022-03-31 06:42:28.890866473 +0000 ++++ HMI/US/landscape/n2t-out/cardEntities.txt 2022-03-31 06:42:30.014898907 +0000 @@ -1675,12 +1675,12 @@ if(tInstruction.txt=="time") { @@ -94,8 +94,8 @@ diff -bur HMI/n2t-out/cardEntities.txt HMI/US/landscape/n2t-out/cardEntities.txt } diff -bur HMI/n2t-out/cardGrid.txt HMI/US/landscape/n2t-out/cardGrid.txt ---- HMI/n2t-out/cardGrid.txt 2022-03-31 06:34:26.818776161 +0000 -+++ HMI/US/landscape/n2t-out/cardGrid.txt 2022-03-31 06:34:27.642782951 +0000 +--- HMI/n2t-out/cardGrid.txt 2022-03-31 06:42:28.890866473 +0000 ++++ HMI/US/landscape/n2t-out/cardGrid.txt 2022-03-31 06:42:30.014898907 +0000 @@ -765,12 +765,12 @@ if(tInstruction.txt=="time") { @@ -135,8 +135,8 @@ diff -bur HMI/n2t-out/cardGrid.txt HMI/US/landscape/n2t-out/cardGrid.txt } diff -bur HMI/n2t-out/cardMedia.txt HMI/US/landscape/n2t-out/cardMedia.txt ---- HMI/n2t-out/cardMedia.txt 2022-03-31 06:34:26.818776161 +0000 -+++ HMI/US/landscape/n2t-out/cardMedia.txt 2022-03-31 06:34:27.642782951 +0000 +--- HMI/n2t-out/cardMedia.txt 2022-03-31 06:42:28.886866357 +0000 ++++ HMI/US/landscape/n2t-out/cardMedia.txt 2022-03-31 06:42:30.014898907 +0000 @@ -551,12 +551,12 @@ if(tInstruction.txt=="time") { @@ -176,8 +176,8 @@ diff -bur HMI/n2t-out/cardMedia.txt HMI/US/landscape/n2t-out/cardMedia.txt } diff -bur HMI/n2t-out/cardThermo.txt HMI/US/landscape/n2t-out/cardThermo.txt ---- HMI/n2t-out/cardThermo.txt 2022-03-31 06:34:26.818776161 +0000 -+++ HMI/US/landscape/n2t-out/cardThermo.txt 2022-03-31 06:34:27.642782951 +0000 +--- HMI/n2t-out/cardThermo.txt 2022-03-31 06:42:28.890866473 +0000 ++++ HMI/US/landscape/n2t-out/cardThermo.txt 2022-03-31 06:42:30.014898907 +0000 @@ -835,12 +835,12 @@ if(tInstruction.txt=="time") { @@ -217,8 +217,8 @@ diff -bur HMI/n2t-out/cardThermo.txt HMI/US/landscape/n2t-out/cardThermo.txt } diff -bur HMI/n2t-out/pageIcons.txt HMI/US/landscape/n2t-out/pageIcons.txt ---- HMI/n2t-out/pageIcons.txt 2022-03-31 06:34:26.814776128 +0000 -+++ HMI/US/landscape/n2t-out/pageIcons.txt 2022-03-31 06:34:27.638782918 +0000 +--- HMI/n2t-out/pageIcons.txt 2022-03-31 06:42:28.886866357 +0000 ++++ HMI/US/landscape/n2t-out/pageIcons.txt 2022-03-31 06:42:30.014898907 +0000 @@ -10,18 +10,6 @@ Swide left page ID : disabled Swide right page ID : disabled @@ -248,8 +248,8 @@ diff -bur HMI/n2t-out/pageIcons.txt HMI/US/landscape/n2t-out/pageIcons.txt Text tTmp1 diff -bur HMI/n2t-out/pageStartup.txt HMI/US/landscape/n2t-out/pageStartup.txt ---- HMI/n2t-out/pageStartup.txt 2022-03-31 06:34:26.814776128 +0000 -+++ HMI/US/landscape/n2t-out/pageStartup.txt 2022-03-31 06:34:27.642782951 +0000 +--- HMI/n2t-out/pageStartup.txt 2022-03-31 06:42:28.886866357 +0000 ++++ HMI/US/landscape/n2t-out/pageStartup.txt 2022-03-31 06:42:30.014898907 +0000 @@ -177,7 +177,7 @@ recmod=1 bauds=115200 @@ -275,8 +275,8 @@ diff -bur HMI/n2t-out/pageStartup.txt HMI/US/landscape/n2t-out/pageStartup.txt if(tInstruction.txt=="dimmode") { diff -bur HMI/n2t-out/popupLight.txt HMI/US/landscape/n2t-out/popupLight.txt ---- HMI/n2t-out/popupLight.txt 2022-03-31 06:34:26.818776161 +0000 -+++ HMI/US/landscape/n2t-out/popupLight.txt 2022-03-31 06:34:27.642782951 +0000 +--- HMI/n2t-out/popupLight.txt 2022-03-31 06:42:28.886866357 +0000 ++++ HMI/US/landscape/n2t-out/popupLight.txt 2022-03-31 06:42:30.014898907 +0000 @@ -382,6 +382,7 @@ sleepValue+=1 if(sleepTimeout<=sleepValue) @@ -301,8 +301,8 @@ diff -bur HMI/n2t-out/popupLight.txt HMI/US/landscape/n2t-out/popupLight.txt if(tInstruction.txt=="dimmode") { diff -bur HMI/n2t-out/popupNotify.txt HMI/US/landscape/n2t-out/popupNotify.txt ---- HMI/n2t-out/popupNotify.txt 2022-03-31 06:34:26.814776128 +0000 -+++ HMI/US/landscape/n2t-out/popupNotify.txt 2022-03-31 06:34:27.638782918 +0000 +--- HMI/n2t-out/popupNotify.txt 2022-03-31 06:42:28.886866357 +0000 ++++ HMI/US/landscape/n2t-out/popupNotify.txt 2022-03-31 06:42:30.014898907 +0000 @@ -195,6 +195,7 @@ sleepValue+=1 if(sleepTimeout<=sleepValue) @@ -327,8 +327,8 @@ diff -bur HMI/n2t-out/popupNotify.txt HMI/US/landscape/n2t-out/popupNotify.txt if(tInstruction.txt=="dimmode") { diff -bur HMI/n2t-out/popupShutter.txt HMI/US/landscape/n2t-out/popupShutter.txt ---- HMI/n2t-out/popupShutter.txt 2022-03-31 06:34:26.814776128 +0000 -+++ HMI/US/landscape/n2t-out/popupShutter.txt 2022-03-31 06:34:27.638782918 +0000 +--- HMI/n2t-out/popupShutter.txt 2022-03-31 06:42:28.886866357 +0000 ++++ HMI/US/landscape/n2t-out/popupShutter.txt 2022-03-31 06:42:30.014898907 +0000 @@ -268,6 +268,7 @@ sleepValue+=1 if(sleepTimeout<=sleepValue) @@ -353,8 +353,8 @@ diff -bur HMI/n2t-out/popupShutter.txt HMI/US/landscape/n2t-out/popupShutter.txt if(tInstruction.txt=="timeout") { diff -bur HMI/n2t-out/screensaver.txt HMI/US/landscape/n2t-out/screensaver.txt ---- HMI/n2t-out/screensaver.txt 2022-03-31 06:34:26.818776161 +0000 -+++ HMI/US/landscape/n2t-out/screensaver.txt 2022-03-31 06:34:27.638782918 +0000 +--- HMI/n2t-out/screensaver.txt 2022-03-31 06:42:28.886866357 +0000 ++++ HMI/US/landscape/n2t-out/screensaver.txt 2022-03-31 06:42:30.014898907 +0000 @@ -14,18 +14,19 @@ Preinitialize Event recmod=1 diff --git a/HMI/US/portrait/diff-eu-version.txt b/HMI/US/portrait/diff-eu-version.txt index 9a6fce07..61b19bce 100644 --- a/HMI/US/portrait/diff-eu-version.txt +++ b/HMI/US/portrait/diff-eu-version.txt @@ -1,6 +1,6 @@ diff -bur HMI/n2t-out/Program.s.txt HMI/US/portrait/n2t-out/Program.s.txt ---- HMI/n2t-out/Program.s.txt 2022-03-31 06:31:06.861581047 +0000 -+++ HMI/US/portrait/n2t-out/Program.s.txt 2022-03-31 06:31:07.213586116 +0000 +--- HMI/n2t-out/Program.s.txt 2022-03-31 06:42:28.886866357 +0000 ++++ HMI/US/portrait/n2t-out/Program.s.txt 2022-03-31 06:42:29.390880901 +0000 @@ -11,6 +11,6 @@ // dim value int dimValue=40 @@ -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 page pageStartup diff -bur HMI/n2t-out/cardEntities.txt HMI/US/portrait/n2t-out/cardEntities.txt ---- HMI/n2t-out/cardEntities.txt 2022-03-31 06:31:06.861581047 +0000 -+++ HMI/US/portrait/n2t-out/cardEntities.txt 2022-03-31 06:31:07.217586174 +0000 +--- HMI/n2t-out/cardEntities.txt 2022-03-31 06:42:28.890866473 +0000 ++++ HMI/US/portrait/n2t-out/cardEntities.txt 2022-03-31 06:42:29.438882286 +0000 @@ -62,6 +62,26 @@ vis bText4,0 vis hSlider4,0 @@ -525,264 +525,526 @@ diff -bur HMI/n2t-out/cardEntities.txt HMI/US/portrait/n2t-out/cardEntities.txt Timer tmSerial Attributes Scope : local -@@ -1616,6 +2072,254 @@ - covx tTmp.txt,sys0,0,0 +@@ -1120,12 +1576,9 @@ + { + // command format: entityUpd,heading,navigation,[,type,internalName,iconId,displayName,optionalValue]x4 + spstr strCommand.txt,tHeading.txt,",",1 +- // get Type + spstr strCommand.txt,type1.txt,",",3 +- // get internal name + spstr strCommand.txt,entn1.txt,",",4 + if(type1.txt=="delete"||type1.txt=="") +- { + vis bUp1,0 + vis bStop1,0 + vis bDown1,0 +@@ -1135,23 +1588,14 @@ + vis bText1,0 + vis hSlider1,0 + vis nNum1,0 +- }else +- { +- // change icon + spstr strCommand.txt,tTmp.txt,",",5 +- covx tTmp.txt,sys0,0,0 + substr pageIcons.tIcons.txt,tIcon1.txt,sys0,1 + vis tIcon1,1 +- // change icon color + spstr strCommand.txt,tTmp.txt,",",6 +- covx tTmp.txt,sys0,0,0 + tIcon1.pco=sys0 +- // set name + spstr strCommand.txt,tEntity1.txt,",",7 + vis tEntity1,1 +- } + if(type1.txt=="shutter") +- { + vis bUp1,1 + vis bStop1,1 + vis bDown1,1 +@@ -1159,9 +1603,7 @@ + vis bText1,0 + vis hSlider1,0 + vis nNum1,0 +- } + if(type1.txt=="light") +- { + vis bUp1,0 + vis bStop1,0 + vis bDown1,0 +@@ -1169,13 +1611,9 @@ + vis bText1,0 + vis hSlider1,0 + vis nNum1,0 +- // get Button State (optional Value) + spstr strCommand.txt,tTmp.txt,",",8 +- covx tTmp.txt,sys0,0,0 + btOnOff1.val=sys0 +- } + if(type1.txt=="switch") +- { + vis bUp1,0 + vis bStop1,0 + vis bDown1,0 +@@ -1183,13 +1621,9 @@ + vis bText1,0 + vis hSlider1,0 + vis nNum1,0 +- // get Button State (optional Value) + spstr strCommand.txt,tTmp.txt,",",8 +- covx tTmp.txt,sys0,0,0 + btOnOff1.val=sys0 +- } + if(type1.txt=="text") +- { + vis bUp1,0 + vis bStop1,0 + vis bDown1,0 +@@ -1200,11 +1634,8 @@ + vis nNum1,0 + bText1.pco=65535 + bText1.pco2=65535 +- // get Text (optional Value) + spstr strCommand.txt,bText1.txt,",",8 +- } + if(type1.txt=="button") +- { + vis bUp1,0 + vis bStop1,0 + vis bDown1,0 +@@ -1215,11 +1646,8 @@ + vis nNum1,0 + bText1.pco=1374 + bText1.pco2=1374 +- // get Text (optional Value) + spstr strCommand.txt,bText1.txt,",",8 +- } + if(type1.txt=="number") +- { + vis bUp1,0 + vis bStop1,0 + vis bDown1,0 +@@ -1228,28 +1656,17 @@ + tsw bText1,0 + vis hSlider1,1 + vis nNum1,1 +- // get config (optional Value) (use bText as variable) + spstr strCommand.txt,bText1.txt,",",8 +- //first value is current value + spstr bText1.txt,tTmp.txt,"|",0 +- covx tTmp.txt,sys0,0,0 + hSlider1.val=sys0 + nNum1.val=sys0 +- //second value is min value + spstr bText1.txt,tTmp.txt,"|",1 +- covx tTmp.txt,sys0,0,0 + hSlider1.minval=sys0 +- //third value is max value + spstr bText1.txt,tTmp.txt,"|",2 +- covx tTmp.txt,sys0,0,0 + hSlider1.maxval=sys0 +- } +- // get Type + spstr strCommand.txt,type2.txt,",",9 +- // get internal name + spstr strCommand.txt,entn2.txt,",",10 + if(type2.txt=="delete"||type2.txt=="") +- { + vis bUp2,0 + vis bStop2,0 + vis bDown2,0 +@@ -1259,23 +1676,14 @@ + vis bText2,0 + vis hSlider2,0 + vis nNum2,0 +- }else +- { +- // change icon + spstr strCommand.txt,tTmp.txt,",",11 +- covx tTmp.txt,sys0,0,0 + substr pageIcons.tIcons.txt,tIcon2.txt,sys0,1 + vis tIcon2,1 +- // change icon color + spstr strCommand.txt,tTmp.txt,",",12 +- covx tTmp.txt,sys0,0,0 + tIcon2.pco=sys0 +- // set name + spstr strCommand.txt,tEntity2.txt,",",13 + vis tEntity2,1 +- } + if(type2.txt=="shutter") +- { + vis bUp2,1 + vis bStop2,1 + vis bDown2,1 +@@ -1283,9 +1691,7 @@ + vis bText2,0 + vis hSlider2,0 + vis nNum2,0 +- } + if(type2.txt=="light") +- { + vis bUp2,0 + vis bStop2,0 + vis bDown2,0 +@@ -1293,13 +1699,9 @@ + vis bText2,0 + vis hSlider2,0 + vis nNum2,0 +- // get Button State (optional Value) + spstr strCommand.txt,tTmp.txt,",",14 +- covx tTmp.txt,sys0,0,0 + btOnOff2.val=sys0 +- } + if(type2.txt=="switch") +- { + vis bUp2,0 + vis bStop2,0 + vis bDown2,0 +@@ -1307,13 +1709,9 @@ + vis bText2,0 + vis hSlider2,0 + vis nNum2,0 +- // get Button State (optional Value) + spstr strCommand.txt,tTmp.txt,",",14 +- covx tTmp.txt,sys0,0,0 + btOnOff2.val=sys0 +- } + if(type2.txt=="text") +- { + vis bUp2,0 + vis bStop2,0 + vis bDown2,0 +@@ -1324,11 +1722,8 @@ + vis nNum2,0 + bText2.pco=65535 + bText2.pco2=65535 +- // get Text (optional Value) + spstr strCommand.txt,bText2.txt,",",14 +- } + if(type2.txt=="button") +- { + vis bUp2,0 + vis bStop2,0 + vis bDown2,0 +@@ -1339,11 +1734,8 @@ + vis nNum2,0 + bText2.pco=1374 + bText2.pco2=1374 +- // get Text (optional Value) + spstr strCommand.txt,bText2.txt,",",14 +- } + if(type2.txt=="number") +- { + vis bUp2,0 + vis bStop2,0 + vis bDown2,0 +@@ -1352,28 +1744,17 @@ + tsw bText2,0 + vis hSlider2,1 + vis nNum2,1 +- // get config (optional Value) (use bText as variable) + spstr strCommand.txt,bText2.txt,",",14 +- //first value is current value + spstr bText2.txt,tTmp.txt,"|",0 +- covx tTmp.txt,sys0,0,0 + hSlider2.val=sys0 + nNum2.val=sys0 +- //second value is min value + spstr bText2.txt,tTmp.txt,"|",1 +- covx tTmp.txt,sys0,0,0 + hSlider2.minval=sys0 +- //third value is max value + spstr bText2.txt,tTmp.txt,"|",2 +- covx tTmp.txt,sys0,0,0 + hSlider2.maxval=sys0 +- } +- // get Type + spstr strCommand.txt,type3.txt,",",15 +- // get internal name + spstr strCommand.txt,entn3.txt,",",16 + if(type3.txt=="delete"||type3.txt=="") +- { + vis bUp3,0 + vis bStop3,0 + vis bDown3,0 +@@ -1383,23 +1764,14 @@ + vis bText3,0 + vis hSlider3,0 + vis nNum3,0 +- }else +- { +- // change icon + spstr strCommand.txt,tTmp.txt,",",17 +- covx tTmp.txt,sys0,0,0 + substr pageIcons.tIcons.txt,tIcon3.txt,sys0,1 + vis tIcon3,1 +- // change icon color + spstr strCommand.txt,tTmp.txt,",",18 +- covx tTmp.txt,sys0,0,0 + tIcon3.pco=sys0 +- // set name + spstr strCommand.txt,tEntity3.txt,",",19 + vis tEntity3,1 +- } + if(type3.txt=="shutter") +- { + vis bUp3,1 + vis bStop3,1 + vis bDown3,1 +@@ -1407,9 +1779,7 @@ + vis bText3,0 + vis hSlider3,0 + vis nNum3,0 +- } + if(type3.txt=="light") +- { + vis bUp3,0 + vis bStop3,0 + vis bDown3,0 +@@ -1417,13 +1787,9 @@ + vis bText3,0 + vis hSlider3,0 + vis nNum3,0 +- // get Button State (optional Value) + spstr strCommand.txt,tTmp.txt,",",20 +- covx tTmp.txt,sys0,0,0 + btOnOff3.val=sys0 +- } + if(type3.txt=="switch") +- { + vis bUp3,0 + vis bStop3,0 + vis bDown3,0 +@@ -1431,13 +1797,9 @@ + vis bText3,0 + vis hSlider3,0 + vis nNum3,0 +- // get Button State (optional Value) + spstr strCommand.txt,tTmp.txt,",",20 +- covx tTmp.txt,sys0,0,0 + btOnOff3.val=sys0 +- } + if(type3.txt=="text") +- { + vis bUp3,0 + vis bStop3,0 + vis bDown3,0 +@@ -1448,11 +1810,8 @@ + vis nNum3,0 + bText3.pco=65535 + bText3.pco2=65535 +- // get Text (optional Value) + spstr strCommand.txt,bText3.txt,",",20 +- } + if(type3.txt=="button") +- { + vis bUp3,0 + vis bStop3,0 + vis bDown3,0 +@@ -1463,11 +1822,8 @@ + vis nNum3,0 + bText3.pco=1374 + bText3.pco2=1374 +- // get Text (optional Value) + spstr strCommand.txt,bText3.txt,",",20 +- } + if(type3.txt=="number") +- { + vis bUp3,0 + vis bStop3,0 + vis bDown3,0 +@@ -1476,28 +1832,17 @@ + tsw bText3,0 + vis hSlider3,1 + vis nNum3,1 +- // get config (optional Value) (use bText as variable) + spstr strCommand.txt,bText3.txt,",",20 +- //first value is current value + spstr bText3.txt,tTmp.txt,"|",0 +- covx tTmp.txt,sys0,0,0 + hSlider3.val=sys0 + nNum3.val=sys0 +- //second value is min value + spstr bText3.txt,tTmp.txt,"|",1 +- covx tTmp.txt,sys0,0,0 + hSlider3.minval=sys0 +- //third value is max value + spstr bText3.txt,tTmp.txt,"|",2 +- covx tTmp.txt,sys0,0,0 + hSlider3.maxval=sys0 +- } +- // get Type + spstr strCommand.txt,type4.txt,",",21 +- // get internal name + spstr strCommand.txt,entn4.txt,",",22 + if(type4.txt=="delete"||type4.txt=="") +- { + vis bUp4,0 + vis bStop4,0 + vis bDown4,0 +@@ -1507,23 +1852,14 @@ + vis bText4,0 + vis hSlider4,0 + vis nNum4,0 +- }else +- { +- // change icon + spstr strCommand.txt,tTmp.txt,",",23 +- covx tTmp.txt,sys0,0,0 + substr pageIcons.tIcons.txt,tIcon4.txt,sys0,1 + vis tIcon4,1 +- // change icon color + spstr strCommand.txt,tTmp.txt,",",24 +- covx tTmp.txt,sys0,0,0 + tIcon4.pco=sys0 +- // set name + spstr strCommand.txt,tEntity4.txt,",",25 + vis tEntity4,1 +- } + if(type4.txt=="shutter") +- { + vis bUp4,1 + vis bStop4,1 + vis bDown4,1 +@@ -1531,9 +1867,7 @@ + vis bText4,0 + vis hSlider4,0 + vis nNum4,0 +- } + if(type4.txt=="light") +- { + vis bUp4,0 + vis bStop4,0 + vis bDown4,0 +@@ -1541,13 +1875,9 @@ + vis bText4,0 + vis hSlider4,0 + vis nNum4,0 +- // get Button State (optional Value) + spstr strCommand.txt,tTmp.txt,",",26 +- covx tTmp.txt,sys0,0,0 + btOnOff4.val=sys0 +- } + if(type4.txt=="switch") +- { + vis bUp4,0 + vis bStop4,0 + vis bDown4,0 +@@ -1555,13 +1885,9 @@ + vis bText4,0 + vis hSlider4,0 + vis nNum4,0 +- // get Button State (optional Value) + spstr strCommand.txt,tTmp.txt,",",26 +- covx tTmp.txt,sys0,0,0 + btOnOff4.val=sys0 +- } + if(type4.txt=="text") +- { + vis bUp4,0 + vis bStop4,0 + vis bDown4,0 +@@ -1572,11 +1898,8 @@ + vis nNum4,0 + bText4.pco=65535 + bText4.pco2=65535 +- // get Text (optional Value) + spstr strCommand.txt,bText4.txt,",",26 +- } + if(type4.txt=="button") +- { + vis bUp4,0 + vis bStop4,0 + vis bDown4,0 +@@ -1587,11 +1910,8 @@ + vis nNum4,0 + bText4.pco=1374 + bText4.pco2=1374 +- // get Text (optional Value) + spstr strCommand.txt,bText4.txt,",",26 +- } + if(type4.txt=="number") +- { + vis bUp4,0 + vis bStop4,0 + vis bDown4,0 +@@ -1600,23 +1920,15 @@ + tsw bText4,0 + vis hSlider4,1 + vis nNum4,1 +- // get config (optional Value) (use bText as variable) + spstr strCommand.txt,bText4.txt,",",26 +- //first value is current value + spstr bText4.txt,tTmp.txt,"|",0 +- covx tTmp.txt,sys0,0,0 + hSlider4.val=sys0 + nNum4.val=sys0 +- //second value is min value + spstr bText4.txt,tTmp.txt,"|",1 +- covx tTmp.txt,sys0,0,0 + hSlider4.minval=sys0 +- //third value is max value + spstr bText4.txt,tTmp.txt,"|",2 +- covx tTmp.txt,sys0,0,0 hSlider4.maxval=sys0 } -+ // get Type -+ spstr strCommand.txt,type5.txt,",",27 -+ // get internal name -+ spstr strCommand.txt,entn5.txt,",",28 -+ if(type5.txt=="delete"||type5.txt=="") -+ { -+ vis bUp5,0 -+ vis bStop5,0 -+ vis bDown5,0 -+ vis btOnOff5,0 -+ vis tEntity5,0 -+ vis tIcon5,0 -+ vis bText5,0 -+ vis hSlider5,0 -+ vis nNum5,0 -+ }else -+ { -+ // change icon -+ spstr strCommand.txt,tTmp.txt,",",29 -+ covx tTmp.txt,sys0,0,0 -+ substr pageIcons.tIcons.txt,tIcon5.txt,sys0,1 -+ vis tIcon5,1 -+ // change icon color -+ spstr strCommand.txt,tTmp.txt,",",30 -+ covx tTmp.txt,sys0,0,0 -+ tIcon5.pco=sys0 -+ // set name -+ spstr strCommand.txt,tEntity5.txt,",",31 -+ vis tEntity5,1 -+ } -+ if(type5.txt=="shutter") -+ { -+ vis bUp5,1 -+ vis bStop5,1 -+ vis bDown5,1 -+ vis btOnOff5,0 -+ vis bText5,0 -+ vis hSlider5,0 -+ vis nNum5,0 -+ } -+ if(type5.txt=="light") -+ { -+ vis bUp5,0 -+ vis bStop5,0 -+ vis bDown5,0 -+ vis btOnOff5,1 -+ vis bText5,0 -+ vis hSlider5,0 -+ vis nNum5,0 -+ // get Button State (optional Value) -+ spstr strCommand.txt,tTmp.txt,",",32 -+ covx tTmp.txt,sys0,0,0 -+ btOnOff5.val=sys0 -+ } -+ if(type5.txt=="switch") -+ { -+ vis bUp5,0 -+ vis bStop5,0 -+ vis bDown5,0 -+ vis btOnOff5,1 -+ vis bText5,0 -+ vis hSlider5,0 -+ vis nNum5,0 -+ // get Button State (optional Value) -+ spstr strCommand.txt,tTmp.txt,",",32 -+ covx tTmp.txt,sys0,0,0 -+ btOnOff5.val=sys0 -+ } -+ if(type5.txt=="text") -+ { -+ vis bUp5,0 -+ vis bStop5,0 -+ vis bDown5,0 -+ vis btOnOff5,0 -+ vis bText5,1 -+ tsw bText5,0 -+ vis hSlider5,0 -+ vis nNum5,0 -+ bText5.pco=65535 -+ bText5.pco2=65535 -+ // get Text (optional Value) -+ spstr strCommand.txt,bText5.txt,",",32 -+ } -+ if(type5.txt=="button") -+ { -+ vis bUp5,0 -+ vis bStop5,0 -+ vis bDown5,0 -+ vis btOnOff5,0 -+ vis bText5,1 -+ tsw bText5,1 -+ vis hSlider5,0 -+ vis nNum5,0 -+ bText5.pco=1374 -+ bText5.pco2=1374 -+ // get Text (optional Value) -+ spstr strCommand.txt,bText5.txt,",",32 -+ } -+ if(type5.txt=="number") -+ { -+ vis bUp5,0 -+ vis bStop5,0 -+ vis bDown5,0 -+ vis btOnOff5,0 -+ vis bText5,0 -+ tsw bText5,0 -+ vis hSlider5,1 -+ vis nNum5,1 -+ // get config (optional Value) (use bText as variable) -+ spstr strCommand.txt,bText5.txt,",",32 -+ //first value is current value -+ spstr bText5.txt,tTmp.txt,"|",0 -+ covx tTmp.txt,sys0,0,0 -+ hSlider5.val=sys0 -+ nNum5.val=sys0 -+ //second value is min value -+ spstr bText5.txt,tTmp.txt,"|",1 -+ covx tTmp.txt,sys0,0,0 -+ hSlider5.minval=sys0 -+ //third value is max value -+ spstr bText5.txt,tTmp.txt,"|",2 -+ covx tTmp.txt,sys0,0,0 -+ hSlider5.maxval=sys0 -+ } -+ // get Type -+ spstr strCommand.txt,type6.txt,",",33 -+ // get internal name -+ spstr strCommand.txt,entn6.txt,",",34 -+ if(type6.txt=="delete"||type6.txt=="") -+ { -+ vis bUp6,0 -+ vis bStop6,0 -+ vis bDown6,0 -+ vis btOnOff6,0 -+ vis tEntity6,0 -+ vis tIcon6,0 -+ vis bText6,0 -+ vis hSlider6,0 -+ vis nNum6,0 -+ }else -+ { -+ // change icon -+ spstr strCommand.txt,tTmp.txt,",",35 -+ covx tTmp.txt,sys0,0,0 -+ substr pageIcons.tIcons.txt,tIcon6.txt,sys0,1 -+ vis tIcon6,1 -+ // change icon color -+ spstr strCommand.txt,tTmp.txt,",",36 -+ covx tTmp.txt,sys0,0,0 -+ tIcon6.pco=sys0 -+ // set name -+ spstr strCommand.txt,tEntity6.txt,",",37 -+ vis tEntity6,1 -+ } -+ if(type6.txt=="shutter") -+ { -+ vis bUp6,1 -+ vis bStop6,1 -+ vis bDown6,1 -+ vis btOnOff6,0 -+ vis bText6,0 -+ vis hSlider6,0 -+ vis nNum6,0 -+ } -+ if(type6.txt=="light") -+ { -+ vis bUp6,0 -+ vis bStop6,0 -+ vis bDown6,0 -+ vis btOnOff6,1 -+ vis bText6,0 -+ vis hSlider6,0 -+ vis nNum6,0 -+ // get Button State (optional Value) -+ spstr strCommand.txt,tTmp.txt,",",38 -+ covx tTmp.txt,sys0,0,0 -+ btOnOff6.val=sys0 -+ } -+ if(type6.txt=="switch") -+ { -+ vis bUp6,0 -+ vis bStop6,0 -+ vis bDown6,0 -+ vis btOnOff6,1 -+ vis bText6,0 -+ vis hSlider6,0 -+ vis nNum6,0 -+ // get Button State (optional Value) -+ spstr strCommand.txt,tTmp.txt,",",38 -+ covx tTmp.txt,sys0,0,0 -+ btOnOff6.val=sys0 -+ } -+ if(type6.txt=="text") -+ { -+ vis bUp6,0 -+ vis bStop6,0 -+ vis bDown6,0 -+ vis btOnOff6,0 -+ vis bText6,1 -+ tsw bText6,0 -+ vis hSlider6,0 -+ vis nNum6,0 -+ bText6.pco=65535 -+ bText6.pco2=65535 -+ // get Text (optional Value) -+ spstr strCommand.txt,bText6.txt,",",38 -+ } -+ if(type6.txt=="button") -+ { -+ vis bUp6,0 -+ vis bStop6,0 -+ vis bDown6,0 -+ vis btOnOff6,0 -+ vis bText6,1 -+ tsw bText6,1 -+ vis hSlider6,0 -+ vis nNum6,0 -+ bText6.pco=1374 -+ bText6.pco2=1374 -+ // get Text (optional Value) -+ spstr strCommand.txt,bText6.txt,",",38 -+ } -+ if(type6.txt=="number") -+ { -+ vis bUp6,0 -+ vis bStop6,0 -+ vis bDown6,0 -+ vis btOnOff6,0 -+ vis bText6,0 -+ tsw bText6,0 -+ vis hSlider6,1 -+ vis nNum6,1 -+ // get config (optional Value) (use bText as variable) -+ spstr strCommand.txt,bText6.txt,",",38 -+ //first value is current value -+ spstr bText6.txt,tTmp.txt,"|",0 -+ covx tTmp.txt,sys0,0,0 -+ hSlider6.val=sys0 -+ nNum6.val=sys0 -+ //second value is min value -+ spstr bText6.txt,tTmp.txt,"|",1 -+ covx tTmp.txt,sys0,0,0 -+ hSlider6.minval=sys0 -+ //third value is max value -+ spstr bText6.txt,tTmp.txt,"|",2 -+ covx tTmp.txt,sys0,0,0 -+ hSlider6.maxval=sys0 -+ } - } +- } if(tInstruction.txt=="pageType") { + //command format pageType,specialPageName +@@ -1630,48 +1942,28 @@ + 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(tInstruction.txt=="time") + { + // get set time to global variable diff -bur HMI/n2t-out/pageStartup.txt HMI/US/portrait/n2t-out/pageStartup.txt ---- HMI/n2t-out/pageStartup.txt 2022-03-31 06:31:06.861581047 +0000 -+++ HMI/US/portrait/n2t-out/pageStartup.txt 2022-03-31 06:31:07.217586174 +0000 +--- HMI/n2t-out/pageStartup.txt 2022-03-31 06:42:28.886866357 +0000 ++++ HMI/US/portrait/n2t-out/pageStartup.txt 2022-03-31 06:42:29.394881016 +0000 @@ -142,7 +142,7 @@ Disable release event after dragging: 0 Send Component ID : disabled diff --git a/HMI/US/portrait/n2t-out/cardEntities.txt b/HMI/US/portrait/n2t-out/cardEntities.txt index e69de29b..835d4bfa 100644 --- a/HMI/US/portrait/n2t-out/cardEntities.txt +++ b/HMI/US/portrait/n2t-out/cardEntities.txt @@ -0,0 +1,2039 @@ +Page cardEntities + 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 + //wup=cardEntities + //remove background & activate reparse mode + vis p0,0 + recmod=1 + bauds=115200 + //debug stuff + vis tTmp,0 + vis tSend,0 + vis tInstruction,0 + vis tId,0 + //ui e1 + vis btOnOff1,0 + vis bUp1,0 + vis bStop1,0 + vis bDown1,0 + vis tIcon1,0 + vis tEntity1,0 + vis bText1,0 + vis hSlider1,0 + vis nNum1,0 + //ui e2 + vis btOnOff2,0 + vis bUp2,0 + vis bStop2,0 + vis bDown2,0 + vis tIcon2,0 + vis tEntity2,0 + vis bText2,0 + vis hSlider2,0 + vis nNum2,0 + //ui e3 + vis btOnOff3,0 + vis bUp3,0 + vis bStop3,0 + vis bDown3,0 + vis tIcon3,0 + vis tEntity3,0 + vis bText3,0 + vis hSlider3,0 + vis nNum3,0 + //ui e4 + vis btOnOff4,0 + vis bUp4,0 + vis bStop4,0 + vis bDown4,0 + vis tIcon4,0 + vis tEntity4,0 + vis bText4,0 + vis hSlider4,0 + vis nNum4,0 + //ui e5 + vis btOnOff5,0 + vis bUp5,0 + vis bStop5,0 + vis bDown5,0 + vis tIcon5,0 + vis tEntity5,0 + vis bText5,0 + vis hSlider5,0 + vis nNum5,0 + //ui e6 + vis btOnOff6,0 + vis bUp6,0 + vis bStop6,0 + vis bDown6,0 + vis tIcon6,0 + vis tEntity6,0 + vis bText6,0 + vis hSlider6,0 + vis nNum6,0 + +Variable (string) strCommand + Attributes + Scope : local + Text : + Max. Text Size: 500 + +Variable (string) type1 + Attributes + Scope : local + Text : + Max. Text Size: 10 + +Variable (string) type2 + Attributes + Scope : local + Text : + Max. Text Size: 10 + +Variable (string) type3 + Attributes + Scope : local + Text : + Max. Text Size: 10 + +Variable (string) type4 + Attributes + Scope : local + Text : + Max. Text Size: 10 + +Variable (string) entn1 + Attributes + Scope : local + Text : + Max. Text Size: 70 + +Variable (string) entn2 + Attributes + Scope : local + Text : + Max. Text Size: 70 + +Variable (string) entn3 + Attributes + Scope : local + Text : + Max. Text Size: 70 + +Variable (string) entn4 + Attributes + Scope : local + Text : + Max. Text Size: 70 + +Variable (string) entn5 + Attributes + Scope : local + Text : + Max. Text Size: 70 + +Variable (string) entn6 + Attributes + Scope : local + Text : + Max. Text Size: 70 + +Variable (string) type5 + Attributes + Scope : local + Text : + Max. Text Size: 10 + +Variable (string) type6 + Attributes + Scope : local + Text : + Max. Text Size: 10 + +Number nNum1 + Attributes + Scope : local + Dragging : 0 + Disable release event after dragging: 0 + Send Component ID : disabled + Associated Keyboard : none + Value : 0 + +Number nNum2 + Attributes + Scope : local + Dragging : 0 + Disable release event after dragging: 0 + Send Component ID : disabled + Associated Keyboard : none + Value : 0 + +Number nNum3 + Attributes + Scope : local + Dragging : 0 + Disable release event after dragging: 0 + Send Component ID : disabled + Associated Keyboard : none + Value : 0 + +Number nNum4 + Attributes + Scope : local + Dragging : 0 + Disable release event after dragging: 0 + Send Component ID : disabled + Associated Keyboard : none + Value : 0 + +Number nNum5 + Attributes + Scope : local + Dragging : 0 + Disable release event after dragging: 0 + Send Component ID : disabled + Associated Keyboard : none + Value : 0 + +Number nNum6 + Attributes + Scope : local + Dragging : 0 + Disable release event after dragging: 0 + Send Component ID : disabled + Associated Keyboard : none + 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 tEntity1 + Attributes + Scope : local + Dragging : 0 + Disable release event after dragging: 0 + Send Component ID : disabled + Associated Keyboard : none + Text : tEntity1 + Max. Text Size : 30 + +Text tEntity2 + Attributes + Scope : local + Dragging : 0 + Disable release event after dragging: 0 + Send Component ID : disabled + Associated Keyboard : none + Text : tEntity2 + Max. Text Size : 30 + +Text tEntity3 + Attributes + Scope : local + Dragging : 0 + Disable release event after dragging: 0 + Send Component ID : disabled + Associated Keyboard : none + Text : tEntity3 + Max. Text Size : 30 + +Text tEntity4 + Attributes + Scope : local + Dragging : 0 + Disable release event after dragging: 0 + Send Component ID : disabled + Associated Keyboard : none + Text : tEntity4 + Max. Text Size : 30 + +Text tIcon1 + Attributes + Scope : local + Dragging : 0 + Disable release event after dragging: 0 + Send Component ID : disabled + Associated Keyboard : none + Text :  + Max. Text Size : 10 + +Text tIcon2 + Attributes + Scope : local + Dragging : 0 + Disable release event after dragging: 0 + Send Component ID : disabled + Associated Keyboard : none + Text :  + Max. Text Size : 30 + +Text tIcon3 + Attributes + Scope : local + Dragging : 0 + Disable release event after dragging: 0 + Send Component ID : disabled + Associated Keyboard : none + Text :  + Max. Text Size : 10 + +Text tIcon4 + Attributes + Scope : local + Dragging : 0 + Disable release event after dragging: 0 + Send Component ID : disabled + Associated Keyboard : none + Text :  + 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 + Attributes + Scope : local + Dragging : 0 + Disable release event after dragging: 0 + Send Component ID : disabled + Associated Keyboard : none + Text : + Max. Text Size : 10 + +Text tInstruction + Attributes + Scope : local + Dragging : 0 + Disable release event after dragging: 0 + Send Component ID : disabled + Associated Keyboard : none + Text : + Max. Text Size : 20 + +Text tId + Attributes + Scope : local + Dragging : 0 + Disable release event after dragging: 0 + Send Component ID : disabled + Associated Keyboard : none + Text : + Max. Text Size : 50 + +Text tEntity5 + Attributes + Scope : local + Dragging : 0 + Disable release event after dragging: 0 + Send Component ID : disabled + Associated Keyboard : none + Text : tEntity5 + Max. Text Size : 30 + +Text tIcon5 + Attributes + Scope : local + Dragging : 0 + Disable release event after dragging: 0 + Send Component ID : disabled + Associated Keyboard : none + Text :  + Max. Text Size : 30 + +Text tEntity6 + Attributes + Scope : local + Dragging : 0 + Disable release event after dragging: 0 + Send Component ID : disabled + Associated Keyboard : none + Text : tEntity6 + Max. Text Size : 30 + +Text tIcon6 + Attributes + Scope : local + Dragging : 0 + Disable release event after dragging: 0 + Send Component ID : disabled + Associated Keyboard : none + Text :  + Max. Text Size : 30 + +Picture p0 + Attributes + Scope : local + Dragging : 0 + Disable release event after dragging: 0 + Send Component ID : disabled + +Slider hSlider1 + 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 + + Events + Touch Release Event + nNum1.val=hSlider1.val + tSend.txt="event,buttonPress2,"+entn1.txt+",number-set," + covx nNum1.val,tTmp.txt,0,0 + tSend.txt+=tTmp.txt + //send calc crc + btlen tSend.txt,sys0 + crcrest 1,0xffff // reset CRC + crcputh 55 bb + crcputs sys0,1 + crcputs tSend.txt,0 + //send cmd + printh 55 bb + prints sys0,2 + prints tSend.txt,0 + prints crcval,2 + +Slider hSlider2 + 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 + + Events + Touch Release Event + nNum2.val=hSlider2.val + tSend.txt="event,buttonPress2,"+entn2.txt+",number-set," + covx nNum2.val,tTmp.txt,0,0 + tSend.txt+=tTmp.txt + //send calc crc + btlen tSend.txt,sys0 + crcrest 1,0xffff // reset CRC + crcputh 55 bb + crcputs sys0,1 + crcputs tSend.txt,0 + //send cmd + printh 55 bb + prints sys0,2 + prints tSend.txt,0 + prints crcval,2 + +Slider hSlider3 + 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 + + Events + Touch Release Event + nNum3.val=hSlider3.val + tSend.txt="event,buttonPress2,"+entn3.txt+",number-set," + covx nNum3.val,tTmp.txt,0,0 + tSend.txt+=tTmp.txt + //send calc crc + btlen tSend.txt,sys0 + crcrest 1,0xffff // reset CRC + crcputh 55 bb + crcputs sys0,1 + crcputs tSend.txt,0 + //send cmd + printh 55 bb + prints sys0,2 + prints tSend.txt,0 + prints crcval,2 + +Slider hSlider4 + 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 + + Events + Touch Release Event + nNum4.val=hSlider4.val + tSend.txt="event,buttonPress2,"+entn4.txt+",number-set," + covx nNum4.val,tTmp.txt,0,0 + tSend.txt+=tTmp.txt + //send calc crc + btlen tSend.txt,sys0 + crcrest 1,0xffff // reset CRC + crcputh 55 bb + crcputs sys0,1 + crcputs tSend.txt,0 + //send cmd + printh 55 bb + prints sys0,2 + prints tSend.txt,0 + prints crcval,2 + +Slider hSlider5 + 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 + + Events + Touch Release Event + nNum5.val=hSlider5.val + tSend.txt="event,buttonPress2,"+entn5.txt+",number-set," + covx nNum5.val,tTmp.txt,0,0 + tSend.txt+=tTmp.txt + //send calc crc + btlen tSend.txt,sys0 + crcrest 1,0xffff // reset CRC + crcputh 55 bb + crcputs sys0,1 + crcputs tSend.txt,0 + //send cmd + printh 55 bb + prints sys0,2 + prints tSend.txt,0 + prints crcval,2 + +Slider hSlider6 + 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 + + Events + Touch Release Event + nNum6.val=hSlider6.val + tSend.txt="event,buttonPress2,"+entn6.txt+",number-set," + covx nNum6.val,tTmp.txt,0,0 + tSend.txt+=tTmp.txt + //send calc crc + btlen tSend.txt,sys0 + crcrest 1,0xffff // reset CRC + crcputh 55 bb + crcputs sys0,1 + crcputs tSend.txt,0 + //send cmd + printh 55 bb + prints sys0,2 + prints tSend.txt,0 + prints crcval,2 + +Button bDown1 + 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,"+entn1.txt+",down" + //send calc crc + btlen tSend.txt,sys0 + crcrest 1,0xffff // reset CRC + crcputh 55 bb + crcputs sys0,1 + crcputs tSend.txt,0 + //send cmd + printh 55 bb + prints sys0,2 + prints tSend.txt,0 + prints crcval,2 + +Button bUp1 + 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,"+entn1.txt+",up" + //send calc crc + btlen tSend.txt,sys0 + crcrest 1,0xffff // reset CRC + crcputh 55 bb + crcputs sys0,1 + crcputs tSend.txt,0 + //send cmd + printh 55 bb + prints sys0,2 + prints tSend.txt,0 + prints crcval,2 + +Button bStop1 + 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,"+entn1.txt+",stop" + //send calc crc + btlen tSend.txt,sys0 + crcrest 1,0xffff // reset CRC + crcputh 55 bb + crcputs sys0,1 + crcputs tSend.txt,0 + //send cmd + printh 55 bb + prints sys0,2 + prints tSend.txt,0 + prints crcval,2 + +Button bStop2 + 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,"+entn2.txt+",stop" + //send calc crc + btlen tSend.txt,sys0 + crcrest 1,0xffff // reset CRC + crcputh 55 bb + crcputs sys0,1 + crcputs tSend.txt,0 + //send cmd + printh 55 bb + prints sys0,2 + prints tSend.txt,0 + prints crcval,2 + +Button bDown2 + 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,"+entn2.txt+",down" + //send calc crc + btlen tSend.txt,sys0 + crcrest 1,0xffff // reset CRC + crcputh 55 bb + crcputs sys0,1 + crcputs tSend.txt,0 + //send cmd + printh 55 bb + prints sys0,2 + prints tSend.txt,0 + prints crcval,2 + +Button bUp2 + 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,"+entn2.txt+",up" + //send calc crc + btlen tSend.txt,sys0 + crcrest 1,0xffff // reset CRC + crcputh 55 bb + crcputs sys0,1 + crcputs tSend.txt,0 + //send cmd + printh 55 bb + prints sys0,2 + prints tSend.txt,0 + prints crcval,2 + +Button bStop3 + 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,"+entn3.txt+",stop" + //send calc crc + btlen tSend.txt,sys0 + crcrest 1,0xffff // reset CRC + crcputh 55 bb + crcputs sys0,1 + crcputs tSend.txt,0 + //send cmd + printh 55 bb + prints sys0,2 + prints tSend.txt,0 + prints crcval,2 + +Button bDown3 + 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,"+entn3.txt+",down" + //send calc crc + btlen tSend.txt,sys0 + crcrest 1,0xffff // reset CRC + crcputh 55 bb + crcputs sys0,1 + crcputs tSend.txt,0 + //send cmd + printh 55 bb + prints sys0,2 + prints tSend.txt,0 + prints crcval,2 + +Button bUp3 + 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,"+entn3.txt+",up" + //send calc crc + btlen tSend.txt,sys0 + crcrest 1,0xffff // reset CRC + crcputh 55 bb + crcputs sys0,1 + crcputs tSend.txt,0 + //send cmd + printh 55 bb + prints sys0,2 + prints tSend.txt,0 + prints crcval,2 + +Button bStop4 + 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,"+entn4.txt+",stop" + //send calc crc + btlen tSend.txt,sys0 + crcrest 1,0xffff // reset CRC + crcputh 55 bb + crcputs sys0,1 + crcputs tSend.txt,0 + //send cmd + printh 55 bb + prints sys0,2 + prints tSend.txt,0 + prints crcval,2 + +Button bDown4 + 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,"+entn4.txt+",down" + //send calc crc + btlen tSend.txt,sys0 + crcrest 1,0xffff // reset CRC + crcputh 55 bb + crcputs sys0,1 + crcputs tSend.txt,0 + //send cmd + printh 55 bb + prints sys0,2 + prints tSend.txt,0 + prints crcval,2 + +Button bUp4 + 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,"+entn4.txt+",up" + //send calc crc + btlen tSend.txt,sys0 + crcrest 1,0xffff // reset CRC + crcputh 55 bb + crcputs sys0,1 + 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,cardEntities,bPrev" + //send calc crc + btlen tSend.txt,sys0 + crcrest 1,0xffff // reset CRC + crcputh 55 bb + crcputs sys0,1 + crcputs tSend.txt,0 + //send cmd + printh 55 bb + prints sys0,2 + prints tSend.txt,0 + prints crcval,2 + +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,cardEntities,bNext" + //send calc crc + btlen tSend.txt,sys0 + crcrest 1,0xffff // reset CRC + crcputh 55 bb + crcputs sys0,1 + crcputs tSend.txt,0 + //send cmd + printh 55 bb + prints sys0,2 + prints tSend.txt,0 + prints crcval,2 + +Button bText1 + Attributes + Scope : local + Dragging : 0 + Disable release event after dragging: 0 + Send Component ID : disabled + State : unpressed + Text : newtxt + Max. Text Size : 10 + + Events + Touch Press Event + tSend.txt="event,buttonPress2,"+entn1.txt+",button" + //send calc crc + btlen tSend.txt,sys0 + crcrest 1,0xffff // reset CRC + crcputh 55 bb + crcputs sys0,1 + crcputs tSend.txt,0 + //send cmd + printh 55 bb + prints sys0,2 + prints tSend.txt,0 + prints crcval,2 + +Button bText2 + Attributes + Scope : local + Dragging : 0 + Disable release event after dragging: 0 + Send Component ID : disabled + State : unpressed + Text : newtxt + Max. Text Size : 10 + + Events + Touch Press Event + tSend.txt="event,buttonPress2,"+entn2.txt+",button" + //send calc crc + btlen tSend.txt,sys0 + crcrest 1,0xffff // reset CRC + crcputh 55 bb + crcputs sys0,1 + crcputs tSend.txt,0 + //send cmd + printh 55 bb + prints sys0,2 + prints tSend.txt,0 + prints crcval,2 + +Button bText3 + Attributes + Scope : local + Dragging : 0 + Disable release event after dragging: 0 + Send Component ID : disabled + State : unpressed + Text : newtxt + Max. Text Size : 10 + + Events + Touch Press Event + tSend.txt="event,buttonPress2,"+entn3.txt+",button" + //send calc crc + btlen tSend.txt,sys0 + crcrest 1,0xffff // reset CRC + crcputh 55 bb + crcputs sys0,1 + crcputs tSend.txt,0 + //send cmd + printh 55 bb + prints sys0,2 + prints tSend.txt,0 + prints crcval,2 + +Button bText4 + Attributes + Scope : local + Dragging : 0 + Disable release event after dragging: 0 + Send Component ID : disabled + State : unpressed + Text : newtxt + Max. Text Size : 10 + + Events + Touch Press Event + tSend.txt="event,buttonPress2,"+entn4.txt+",button" + //send calc crc + btlen tSend.txt,sys0 + crcrest 1,0xffff // reset CRC + crcputh 55 bb + crcputs sys0,1 + crcputs tSend.txt,0 + //send cmd + printh 55 bb + prints sys0,2 + prints tSend.txt,0 + prints crcval,2 + +Button bStop5 + 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,"+entn5.txt+",stop" + //send calc crc + btlen tSend.txt,sys0 + crcrest 1,0xffff // reset CRC + crcputh 55 bb + crcputs sys0,1 + crcputs tSend.txt,0 + //send cmd + printh 55 bb + prints sys0,2 + prints tSend.txt,0 + prints crcval,2 + +Button bDown5 + 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,"+entn5.txt+",down" + //send calc crc + btlen tSend.txt,sys0 + crcrest 1,0xffff // reset CRC + crcputh 55 bb + crcputs sys0,1 + crcputs tSend.txt,0 + //send cmd + printh 55 bb + prints sys0,2 + prints tSend.txt,0 + prints crcval,2 + +Button bUp5 + 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,"+entn5.txt+",up" + //send calc crc + btlen tSend.txt,sys0 + crcrest 1,0xffff // reset CRC + crcputh 55 bb + crcputs sys0,1 + crcputs tSend.txt,0 + //send cmd + printh 55 bb + prints sys0,2 + prints tSend.txt,0 + prints crcval,2 + +Button bText5 + Attributes + Scope : local + Dragging : 0 + Disable release event after dragging: 0 + Send Component ID : disabled + State : unpressed + Text : newtxt + Max. Text Size : 10 + + Events + Touch Press Event + tSend.txt="event,buttonPress2,"+entn5.txt+",button" + //send calc crc + btlen tSend.txt,sys0 + crcrest 1,0xffff // reset CRC + crcputh 55 bb + crcputs sys0,1 + crcputs tSend.txt,0 + //send cmd + printh 55 bb + prints sys0,2 + prints tSend.txt,0 + prints crcval,2 + +Button bStop6 + 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,"+entn6.txt+",stop" + //send calc crc + btlen tSend.txt,sys0 + crcrest 1,0xffff // reset CRC + crcputh 55 bb + crcputs sys0,1 + crcputs tSend.txt,0 + //send cmd + printh 55 bb + prints sys0,2 + prints tSend.txt,0 + prints crcval,2 + +Button bDown6 + 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,"+entn6.txt+",down" + //send calc crc + btlen tSend.txt,sys0 + crcrest 1,0xffff // reset CRC + crcputh 55 bb + crcputs sys0,1 + crcputs tSend.txt,0 + //send cmd + printh 55 bb + prints sys0,2 + prints tSend.txt,0 + prints crcval,2 + +Button bUp6 + 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,"+entn6.txt+",up" + //send calc crc + btlen tSend.txt,sys0 + crcrest 1,0xffff // reset CRC + crcputh 55 bb + crcputs sys0,1 + crcputs tSend.txt,0 + //send cmd + printh 55 bb + prints sys0,2 + prints tSend.txt,0 + prints crcval,2 + +Button bText6 + Attributes + Scope : local + Dragging : 0 + Disable release event after dragging: 0 + Send Component ID : disabled + State : unpressed + Text : newtxt + Max. Text Size : 10 + + Events + Touch Press Event + tSend.txt="event,buttonPress2,"+entn6.txt+",button" + //send calc crc + btlen tSend.txt,sys0 + crcrest 1,0xffff // reset CRC + crcputh 55 bb + crcputs sys0,1 + crcputs tSend.txt,0 + //send cmd + printh 55 bb + prints sys0,2 + prints tSend.txt,0 + prints crcval,2 + +Dual-state Button btOnOff1 + 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,"+entn1.txt+",OnOff," + covx btOnOff1.val,tTmp.txt,0,0 + tSend.txt+=tTmp.txt + //send calc crc + btlen tSend.txt,sys0 + crcrest 1,0xffff // reset CRC + crcputh 55 bb + crcputs sys0,1 + crcputs tSend.txt,0 + //send cmd + printh 55 bb + prints sys0,2 + prints tSend.txt,0 + prints crcval,2 + +Dual-state Button btOnOff2 + 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,"+entn2.txt+",OnOff," + covx btOnOff2.val,tTmp.txt,0,0 + tSend.txt+=tTmp.txt + //send calc crc + btlen tSend.txt,sys0 + crcrest 1,0xffff // reset CRC + crcputh 55 bb + crcputs sys0,1 + crcputs tSend.txt,0 + //send cmd + printh 55 bb + prints sys0,2 + prints tSend.txt,0 + prints crcval,2 + +Dual-state Button btOnOff3 + 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,"+entn3.txt+",OnOff," + covx btOnOff3.val,tTmp.txt,0,0 + tSend.txt+=tTmp.txt + //send calc crc + btlen tSend.txt,sys0 + crcrest 1,0xffff // reset CRC + crcputh 55 bb + crcputs sys0,1 + crcputs tSend.txt,0 + //send cmd + printh 55 bb + prints sys0,2 + prints tSend.txt,0 + prints crcval,2 + +Dual-state Button btOnOff4 + 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,"+entn4.txt+",OnOff," + covx btOnOff4.val,tTmp.txt,0,0 + tSend.txt+=tTmp.txt + //send calc crc + btlen tSend.txt,sys0 + crcrest 1,0xffff // reset CRC + crcputh 55 bb + crcputs sys0,1 + crcputs tSend.txt,0 + //send cmd + printh 55 bb + prints sys0,2 + prints tSend.txt,0 + prints crcval,2 + +Dual-state Button btOnOff5 + 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,"+entn5.txt+",OnOff," + covx btOnOff5.val,tTmp.txt,0,0 + tSend.txt+=tTmp.txt + //send calc crc + btlen tSend.txt,sys0 + crcrest 1,0xffff // reset CRC + crcputh 55 bb + crcputs sys0,1 + crcputs tSend.txt,0 + //send cmd + printh 55 bb + prints sys0,2 + prints tSend.txt,0 + prints crcval,2 + +Dual-state Button btOnOff6 + 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,"+entn6.txt+",OnOff," + covx btOnOff6.val,tTmp.txt,0,0 + tSend.txt+=tTmp.txt + //send calc crc + btlen tSend.txt,sys0 + crcrest 1,0xffff // reset CRC + crcputh 55 bb + crcputs sys0,1 + crcputs tSend.txt,0 + //send cmd + printh 55 bb + prints sys0,2 + prints tSend.txt,0 + prints crcval,2 + +Hotspot mSpecial + Attributes + Scope : local + Dragging : 0 + Disable release event after dragging: 0 + Send Component ID : disabled + + Events + Touch Press Event + sys2=sys2+1 + sys2%=10 + //n0.val=sys2 + if(sys2==9) + { + page pageTest + } + +Hotspot m2 + Attributes + Scope : local + Dragging : 0 + Disable release event after dragging: 0 + Send Component ID : disabled + + Events + Touch Press Event + pageIcons.tTmp1.txt=tEntity3.txt + pageIcons.tTmp2.txt=entn3.txt + if(type3.txt=="shutter") + { + //popupShutter.tHeading.txt=tEntity3.txt + page popupShutter + } + if(type3.txt=="light") + { + //popupLight.tEntity.txt=tEntity3.txt + page popupLight + } + +Hotspot m1 + Attributes + Scope : local + Dragging : 0 + Disable release event after dragging: 0 + Send Component ID : disabled + + Events + Touch Press Event + pageIcons.tTmp1.txt=tEntity2.txt + pageIcons.tTmp2.txt=entn2.txt + if(type2.txt=="shutter") + { + //popupShutter.tHeading.txt=tEntity2.txt + page popupShutter + } + if(type2.txt=="light") + { + //popupLight.tEntity.txt=tEntity2.txt + page popupLight + } + +Hotspot m0 + Attributes + Scope : local + Dragging : 0 + Disable release event after dragging: 0 + Send Component ID : disabled + + Events + Touch Press Event + pageIcons.tTmp1.txt=tEntity1.txt + pageIcons.tTmp2.txt=entn1.txt + if(type1.txt=="shutter") + { + //popupShutter.tHeading.txt=tEntity1.txt + page popupShutter + } + if(type1.txt=="light") + { + //popupLight.tEntity.txt=tEntity1.txt + page popupLight + } + +Hotspot m3 + Attributes + Scope : local + Dragging : 0 + Disable release event after dragging: 0 + Send Component ID : disabled + + Events + Touch Press Event + pageIcons.tTmp1.txt=tEntity4.txt + pageIcons.tTmp2.txt=entn4.txt + if(type4.txt=="shutter") + { + //popupShutter.tHeading.txt=tEntity4.txt + page popupShutter + } + if(type4.txt=="light") + { + //popupLight.tEntity.txt=tEntity4.txt + page popupLight + } + +Hotspot m4 + Attributes + Scope : local + Dragging : 0 + Disable release event after dragging: 0 + Send Component ID : disabled + + Events + Touch Press Event + pageIcons.tTmp1.txt=tEntity5.txt + pageIcons.tTmp2.txt=entn5.txt + if(type5.txt=="shutter") + { + //popupShutter.tHeading.txt=tEntity5.txt + page popupShutter + } + if(type5.txt=="light") + { + //popupLight.tEntity.txt=tEntity5.txt + page popupLight + } + +Hotspot m5 + Attributes + Scope : local + Dragging : 0 + Disable release event after dragging: 0 + Send Component ID : disabled + + Events + Touch Press Event + pageIcons.tTmp1.txt=tEntity6.txt + pageIcons.tTmp2.txt=entn6.txt + if(type6.txt=="shutter") + { + //popupShutter.tHeading.txt=tEntity6.txt + page popupShutter + } + if(type6.txt=="light") + { + //popupLight.tEntity.txt=tEntity6.txt + page popupLight + } + +Timer tmSerial + Attributes + Scope : local + Period (ms): 50 + Enabled : yes + + Events + Timer Event + // data available + if(usize>1) + { + bufferPos=0 + while(bufferPos