--- HMI/n2t-out +++ HMI/US/landscape/n2t-out │ --- HMI/n2t-out/Program.s.txt ├── +++ HMI/US/landscape/n2t-out/Program.s.txt │ @@ -11,10 +11,9 @@ │ // dim value │ int dimValue=40 │ int dimValueNormal=100 │ //color vars │ int defaultFontColor=65535 │ int defaultBcoColor=6371 │ // fix touch offset │ - lcd_dev fffb 0002 0000 0020 │ - printh 00 00 00 ff ff ff 88 ff ff ff//Output power on information to serial port │ + //lcd_dev fffb 0002 0000 0020 │ page pageStartup │ --- HMI/n2t-out/cardQR.txt ├── +++ HMI/US/landscape/n2t-out/cardQR.txt │ @@ -1,17 +1,18 @@ │ Page cardQR │ Attributes │ - Scope : local │ - Dragging : 0 │ - Send Component ID : disabled │ - Locked : no │ - Swide up page ID : disabled │ - Swide down page ID : disabled │ - Swide left page ID : disabled │ - Swide right page ID: disabled │ + 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 │ @@ -127,71 +128,78 @@ │ Attributes │ Scope : local │ Text : │ Max. Text Size: 80 │ │ Text tEntity1 │ Attributes │ - Scope : local │ - Dragging : 0 │ - Send Component ID : disabled │ - Associated Keyboard: none │ - Text : tEntity1 │ - Max. Text Size : 30 │ + 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 │ - Send Component ID : disabled │ - Associated Keyboard: none │ - Text : tEntity1 │ - Max. Text Size : 30 │ + Scope : local │ + Dragging : 0 │ + Disable release event after dragging: 0 │ + Send Component ID : disabled │ + Associated Keyboard : none │ + Text : tEntity1 │ + Max. Text Size : 30 │ │ Text tHeading │ Attributes │ - Scope : local │ - Dragging : 0 │ - Send Component ID : disabled │ - Associated Keyboard: none │ - Text : │ - Max. Text Size : 40 │ + Scope : local │ + Dragging : 0 │ + Disable release event after dragging: 0 │ + Send Component ID : disabled │ + Associated Keyboard : none │ + Text : │ + Max. Text Size : 40 │ │ Text tIcon1 │ Attributes │ - Scope : local │ - Dragging : 0 │ - Send Component ID : disabled │ - Associated Keyboard: none │ - Text :  │ - Max. Text Size : 5 │ + Scope : local │ + Dragging : 0 │ + Disable release event after dragging: 0 │ + Send Component ID : disabled │ + Associated Keyboard : none │ + Text :  │ + Max. Text Size : 5 │ │ Text tIcon2 │ Attributes │ - Scope : local │ - Dragging : 0 │ - Send Component ID : disabled │ - Associated Keyboard: none │ - Text :  │ - Max. Text Size : 5 │ + Scope : local │ + Dragging : 0 │ + Disable release event after dragging: 0 │ + Send Component ID : disabled │ + Associated Keyboard : none │ + Text :  │ + Max. Text Size : 5 │ │ Picture p0 │ Attributes │ - Scope : local │ - Dragging : 0 │ - Send Component ID: disabled │ + Scope : local │ + Dragging : 0 │ + Disable release event after dragging: 0 │ + Send Component ID : disabled │ │ Button bNext │ Attributes │ - Scope : local │ - Dragging : 0 │ - Send Component ID: disabled │ - State : unpressed │ - Text :  │ - Max. Text Size : 10 │ + 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,"+nent2.txt+",button" │ //send calc crc │ btlen tSend.txt,sys0 │ crcrest 1,0xffff // reset CRC │ @@ -202,20 +210,21 @@ │ printh 55 bb │ prints sys0,2 │ prints tSend.txt,0 │ prints crcval,2 │ │ Button bPrev │ Attributes │ - Scope : local │ - Dragging : 0 │ - Send Component ID: disabled │ - State : unpressed │ - Text :  │ - Max. Text Size : 10 │ + 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,"+nent1.txt+",button" │ //send calc crc │ btlen tSend.txt,sys0 │ crcrest 1,0xffff // reset CRC │ @@ -226,20 +235,21 @@ │ printh 55 bb │ prints sys0,2 │ prints tSend.txt,0 │ prints crcval,2 │ │ Button bText1 │ Attributes │ - Scope : local │ - Dragging : 0 │ - Send Component ID: disabled │ - State : unpressed │ - Text : │ - Max. Text Size : 30 │ + Scope : local │ + Dragging : 0 │ + Disable release event after dragging: 0 │ + Send Component ID : disabled │ + State : unpressed │ + Text : │ + Max. Text Size : 30 │ │ Events │ Touch Press Event │ tSend.txt="event,buttonPress2,"+entn1.txt+",button" │ //send calc crc │ btlen tSend.txt,sys0 │ crcrest 1,0xffff // reset CRC │ @@ -250,20 +260,21 @@ │ printh 55 bb │ prints sys0,2 │ prints tSend.txt,0 │ prints crcval,2 │ │ Button bText2 │ Attributes │ - Scope : local │ - Dragging : 0 │ - Send Component ID: disabled │ - State : unpressed │ - Text : │ - Max. Text Size : 30 │ + Scope : local │ + Dragging : 0 │ + Disable release event after dragging: 0 │ + Send Component ID : disabled │ + State : unpressed │ + Text : │ + Max. Text Size : 30 │ │ Events │ Touch Press Event │ tSend.txt="event,buttonPress2,"+entn1.txt+",button" │ //send calc crc │ btlen tSend.txt,sys0 │ crcrest 1,0xffff // reset CRC │ @@ -274,20 +285,21 @@ │ printh 55 bb │ prints sys0,2 │ prints tSend.txt,0 │ prints crcval,2 │ │ Dual-state Button btOnOff1 │ Attributes │ - Scope : local │ - Dragging : 0 │ - Send Component ID: disabled │ - State : unpressed │ - Text : │ - Max. Text Size : 10 │ + 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 │ @@ -300,20 +312,21 @@ │ printh 55 bb │ prints sys0,2 │ prints tSend.txt,0 │ prints crcval,2 │ │ Dual-state Button btOnOff2 │ Attributes │ - Scope : local │ - Dragging : 0 │ - Send Component ID: disabled │ - State : unpressed │ - Text : │ - Max. Text Size : 10 │ + 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 │ @@ -326,49 +339,54 @@ │ printh 55 bb │ prints sys0,2 │ prints tSend.txt,0 │ prints crcval,2 │ │ Hotspot m0 │ Attributes │ - Scope : local │ - Dragging : 0 │ - Send Component ID: disabled │ + Scope : local │ + Dragging : 0 │ + Disable release event after dragging: 0 │ + Send Component ID : disabled │ │ Hotspot m1 │ Attributes │ - Scope : local │ - Dragging : 0 │ - Send Component ID: disabled │ + Scope : local │ + Dragging : 0 │ + Disable release event after dragging: 0 │ + Send Component ID : disabled │ │ Hotspot mSwipeNext │ Attributes │ - Scope : local │ - Dragging : 0 │ - Send Component ID: disabled │ + Scope : local │ + Dragging : 0 │ + Disable release event after dragging: 0 │ + Send Component ID : disabled │ │ Events │ Touch Press Event │ click bNext,1 │ │ Hotspot mSwipePrev │ Attributes │ - Scope : local │ - Dragging : 0 │ - Send Component ID: disabled │ + Scope : local │ + Dragging : 0 │ + Disable release event after dragging: 0 │ + Send Component ID : disabled │ │ Events │ Touch Press Event │ click bPrev,1 │ │ Hotspot mSwipeUp │ Attributes │ - Scope : local │ - Dragging : 0 │ - Send Component ID: disabled │ + Scope : local │ + Dragging : 0 │ + Disable release event after dragging: 0 │ + Send Component ID : disabled │ │ Events │ Touch Press Event │ click bPrev,1 │ │ Timer tmSerial │ Attributes │ @@ -584,19 +602,19 @@ │ // get Text (optional Value) │ spstr strCommand.txt,bText2.txt,"~",26 │ } │ if(type2.txt=="delete"||type2.txt=="") │ { │ if(type1.txt=="delete"||type1.txt=="") │ { │ - qrcode m1.x,m1.y,200,65535,defaultBcoColor,-1,8,vaQR.txt │ + qrcode m1.x,m1.y,200,65535,defaultBcoColor,-1,vaQR.txt │ } │ }else │ { │ - qrcode m0.x,m0.y,200,65535,defaultBcoColor,-1,8,vaQR.txt │ + qrcode m0.x,m0.y,200,65535,defaultBcoColor,-1,vaQR.txt │ } │ } │ if(tInstruction.txt=="time") │ { │ // get set time to global variable │ spstr strCommand.txt,pageIcons.vaTime.txt,"~",1 │ } │ @@ -733,15 +751,15 @@ │ if(sleepTimeout!=0&&dimValue!=dim) │ { │ sleepValue+=1 │ if(sleepTimeout<=sleepValue) │ { │ sleepValue=0 │ dim=dimValue │ - tSend.txt="event,sleepReached,cardQR" │ + 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 │ --- HMI/n2t-out/pageStartup.txt ├── +++ HMI/US/landscape/n2t-out/pageStartup.txt │ @@ -1,17 +1,18 @@ │ Page pageStartup │ Attributes │ - Scope : local │ - Dragging : 0 │ - Send Component ID : disabled │ - Locked : no │ - Swide up page ID : disabled │ - Swide down page ID : disabled │ - Swide left page ID : disabled │ - Swide right page ID: disabled │ + 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 │ vis p0,0 │ recmod=1 │ bauds=115200 │ vis tSend,0 │ @@ -42,154 +43,169 @@ │ Attributes │ Scope : local │ Text : │ Max. Text Size: 2 │ │ Number frame_ptr │ Attributes │ - Scope : local │ - Dragging : 0 │ - Send Component ID : disabled │ - Associated Keyboard: none │ - Value : 0 │ + Scope : local │ + Dragging : 0 │ + Disable release event after dragging: 0 │ + Send Component ID : disabled │ + Associated Keyboard : none │ + Value : 0 │ │ Number frapic_w │ Attributes │ - Scope : local │ - Dragging : 0 │ - Send Component ID : disabled │ - Associated Keyboard: none │ - Value : 1960 │ + Scope : local │ + Dragging : 0 │ + Disable release event after dragging: 0 │ + Send Component ID : disabled │ + Associated Keyboard : none │ + Value : 1960 │ │ Number spinner_w │ Attributes │ - Scope : local │ - Dragging : 0 │ - Send Component ID : disabled │ - Associated Keyboard: none │ - Value : 140 │ + Scope : local │ + Dragging : 0 │ + Disable release event after dragging: 0 │ + Send Component ID : disabled │ + Associated Keyboard : none │ + Value : 140 │ │ Number usual_cnt │ Attributes │ - Scope : local │ - Dragging : 0 │ - Send Component ID : disabled │ - Associated Keyboard: none │ - Value : 0 │ + Scope : local │ + Dragging : 0 │ + Disable release event after dragging: 0 │ + Send Component ID : disabled │ + Associated Keyboard : none │ + Value : 0 │ │ Text tId │ Attributes │ - Scope : local │ - Dragging : 0 │ - Send Component ID : disabled │ - Associated Keyboard: none │ - Text : │ - Max. Text Size : 20 │ + Scope : local │ + Dragging : 0 │ + Disable release event after dragging: 0 │ + Send Component ID : disabled │ + Associated Keyboard : none │ + Text : │ + Max. Text Size : 20 │ │ Text tInstruction │ Attributes │ - Scope : local │ - Dragging : 0 │ - Send Component ID : disabled │ - Associated Keyboard: none │ - Text : │ - Max. Text Size : 20 │ + Scope : local │ + Dragging : 0 │ + Disable release event after dragging: 0 │ + Send Component ID : disabled │ + Associated Keyboard : none │ + Text : │ + Max. Text Size : 20 │ │ Text tMsg1 │ Attributes │ - Scope : local │ - Dragging : 0 │ - Send Component ID : disabled │ - Associated Keyboard: none │ - Text : Waiting for content ... │ - Max. Text Size : 40 │ + Scope : local │ + Dragging : 0 │ + Disable release event after dragging: 0 │ + Send Component ID : disabled │ + Associated Keyboard : none │ + Text : Waiting for content ... │ + Max. Text Size : 40 │ │ Text tMsg2 │ Attributes │ - Scope : local │ - Dragging : 0 │ - Send Component ID : disabled │ - Associated Keyboard: none │ - Text : This is taking longer than usual, │ - Max. Text Size : 100 │ + Scope : local │ + Dragging : 0 │ + Disable release event after dragging: 0 │ + Send Component ID : disabled │ + Associated Keyboard : none │ + Text : This is taking longer than usual, │ + Max. Text Size : 100 │ │ Text tMsg3 │ Attributes │ - Scope : local │ - Dragging : 0 │ - Send Component ID : disabled │ - Associated Keyboard: none │ - Text : please check your backend configuration │ - Max. Text Size : 100 │ + Scope : local │ + Dragging : 0 │ + Disable release event after dragging: 0 │ + Send Component ID : disabled │ + Associated Keyboard : none │ + Text : please check your backend configuration │ + Max. Text Size : 100 │ │ Text tSend │ Attributes │ - Scope : local │ - Dragging : 0 │ - Send Component ID : disabled │ - Associated Keyboard: none │ - Text : newtxt │ - Max. Text Size : 100 │ + 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 │ - Send Component ID : disabled │ - Associated Keyboard: none │ - Text : │ - Max. Text Size : 30 │ + Scope : local │ + Dragging : 0 │ + Disable release event after dragging: 0 │ + Send Component ID : disabled │ + Associated Keyboard : none │ + Text : │ + Max. Text Size : 30 │ │ Text tVersion │ Attributes │ - Scope : local │ - Dragging : 0 │ - Send Component ID : disabled │ - Associated Keyboard: none │ - Text : 50 │ - Max. Text Size : 10 │ + Scope : local │ + Dragging : 0 │ + Disable release event after dragging: 0 │ + Send Component ID : disabled │ + Associated Keyboard : none │ + Text : 50 │ + Max. Text Size : 10 │ │ Picture p0 │ Attributes │ - Scope : local │ - Dragging : 0 │ - Send Component ID: disabled │ + Scope : local │ + Dragging : 0 │ + Disable release event after dragging: 0 │ + Send Component ID : disabled │ │ Button bSendStartup │ Attributes │ - Scope : local │ - Dragging : 0 │ - Send Component ID: disabled │ - State : unpressed │ - Text : startup │ - Max. Text Size : 10 │ + Scope : local │ + Dragging : 0 │ + Disable release event after dragging: 0 │ + Send Component ID : disabled │ + State : unpressed │ + Text : startup │ + Max. Text Size : 10 │ │ Events │ Touch Press Event │ recmod=1 │ bauds=115200 │ // startup event │ - tSend.txt="event,startup,"+tVersion.txt+",eu" │ + tSend.txt="event,startup,"+tVersion.txt+",us-l" │ //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 mSpinner │ Attributes │ - Scope : local │ - Dragging : 0 │ - Send Component ID: disabled │ + 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) │ --- HMI/n2t-out/popupFan.txt ├── +++ HMI/US/landscape/n2t-out/popupFan.txt │ @@ -210,15 +210,15 @@ │ Send Component ID : disabled │ State : unpressed │ Text :  │ Max. Text Size : 10 │ │ Events │ Touch Press Event │ - tSend.txt="event,buttonPress2,popupTimer,bExit" │ + tSend.txt="event,buttonPress2,popupLight,bExit" │ //send calc crc │ btlen tSend.txt,sys0 │ crcrest 1,0xffff // reset CRC │ crcputh 55 bb │ crcputs sys0,2 │ crcputs tSend.txt,0 │ //send cmd │ --- HMI/n2t-out/popupInSel.txt ├── +++ HMI/US/landscape/n2t-out/popupInSel.txt │ @@ -158,15 +158,15 @@ │ Send Component ID : disabled │ State : unpressed │ Text :  │ Max. Text Size : 10 │ │ Events │ Touch Press Event │ - tSend.txt="event,buttonPress2,popupInSel,bExit" │ + tSend.txt="event,buttonPress2,popupLight,bExit" │ //send calc crc │ btlen tSend.txt,sys0 │ crcrest 1,0xffff // reset CRC │ crcputh 55 bb │ crcputs sys0,2 │ crcputs tSend.txt,0 │ //send cmd │ --- HMI/n2t-out/popupLight.txt ├── +++ HMI/US/landscape/n2t-out/popupLight.txt │ @@ -1,25 +1,27 @@ │ Page popupLight │ Attributes │ - Scope : local │ - Dragging : 0 │ - Send Component ID : disabled │ - Locked : no │ - Swide up page ID : disabled │ - Swide down page ID : disabled │ - Swide left page ID : disabled │ - Swide right page ID: disabled │ + 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 │ //get entitiy name │ tEntity.txt=pageIcons.tTmp1.txt │ //get entity id │ entn.txt=pageIcons.tTmp2.txt │ + tIcon1.txt=pageIcons.tTmp3.txt │ vis p0,0 │ vis tSend,0 │ vis tTmp,0 │ vis tInstruction,0 │ vis tId,0 │ vis bEffect,0 │ //page open event │ @@ -34,24 +36,24 @@ │ crcputs tSend.txt,0 │ //send cmd │ printh 55 bb │ prints sys0,2 │ prints tSend.txt,0 │ prints crcval,2 │ //disable brightness by default │ - //vis t1,0 │ - //vis t2,0 │ - vis hBrightness,1 │ + vis t1,0 │ + vis t2,0 │ + vis hBrightness,0 │ //disable color temp by default │ - //vis t4,0 │ - //vis t3,0 │ + vis t4,0 │ + vis t3,0 │ vis hTempSlider,0 │ //disable color wheel components by default │ vis bColor,0 │ - //vis t0,0 │ + vis t0,0 │ vis pColorWheel,0 │ //vis t0,0 │ popupLight.bco=defaultBcoColor │ for(sys0=0;sys0<27;sys0++) │ { │ if(b[sys0].type==98||b[sys0].type==116) │ { │ @@ -62,26 +64,22 @@ │ { │ b[sys0].pic=10 │ b[sys0].pic2=11 │ } │ } │ if(defaultBcoColor==0) │ { │ + hBrightness.pic=14 │ + hBrightness.pic1=13 │ + hBrightness.pic2=15 │ hTempSlider.pic=16 │ - hTempSlider.pic1=16 │ + hTempSlider.pic1=17 │ + hTempSlider.pic2=15 │ } │ │ - Postinitialize Event │ - //xstr hBrightness.x,hBrightness.y,100,250,7,BLACK,6371,0,0,1,"a" │ - │ -Variable (int32) col │ - Attributes │ - Scope: local │ - Value: 65504 │ - │ Variable (string) entn │ Attributes │ Scope : local │ Text : │ Max. Text Size: 80 │ │ Variable (int32) mode │ @@ -96,58 +94,133 @@ │ │ Variable (string) strCommand │ Attributes │ Scope : local │ Text : │ Max. Text Size: 500 │ │ -Variable (string) tId │ - Attributes │ - Scope : local │ - Text : │ - Max. Text Size: 20 │ - │ -Variable (string) tInstruction │ - Attributes │ - Scope : local │ - Text : │ - Max. Text Size: 20 │ - │ Variable (string) tSend │ Attributes │ Scope : local │ Text : │ Max. Text Size: 200 │ │ -Variable (string) tTmp │ +Text t0 │ Attributes │ - Scope : local │ - Text : │ - Max. Text Size: 80 │ + Scope : local │ + Dragging : 0 │ + Disable release event after dragging: 0 │ + Send Component ID : disabled │ + Associated Keyboard : none │ + Text : Color │ + Max. Text Size : 50 │ + │ +Text t1 │ + Attributes │ + Scope : local │ + Dragging : 0 │ + Disable release event after dragging: 0 │ + Send Component ID : disabled │ + Associated Keyboard : none │ + Text : Brightness │ + Max. Text Size : 50 │ + │ +Text t2 │ + Attributes │ + Scope : local │ + Dragging : 0 │ + Disable release event after dragging: 0 │ + Send Component ID : disabled │ + Associated Keyboard : none │ + Text :  │ + Max. Text Size : 10 │ + │ +Text t3 │ + Attributes │ + Scope : local │ + Dragging : 0 │ + Disable release event after dragging: 0 │ + Send Component ID : disabled │ + Associated Keyboard : none │ + Text :  │ + Max. Text Size : 10 │ + │ +Text t4 │ + Attributes │ + Scope : local │ + Dragging : 0 │ + Disable release event after dragging: 0 │ + Send Component ID : disabled │ + Associated Keyboard : none │ + Text : Temperature │ + Max. Text Size : 50 │ │ Text tEntity │ Attributes │ - Scope : local │ - Dragging : 0 │ - Send Component ID : disabled │ - Associated Keyboard: none │ - Text : tEntity1 │ - Max. Text Size : 25 │ + Scope : local │ + Dragging : 0 │ + Disable release event after dragging: 0 │ + Send Component ID : disabled │ + Associated Keyboard : none │ + Text : tEntity1 │ + Max. Text Size : 25 │ + │ +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 tId │ + Attributes │ + Scope : local │ + Dragging : 0 │ + Disable release event after dragging: 0 │ + Send Component ID : disabled │ + Associated Keyboard : none │ + Text : │ + Max. Text Size : 20 │ + │ +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 tTmp │ + Attributes │ + Scope : local │ + Dragging : 0 │ + Disable release event after dragging: 0 │ + Send Component ID : disabled │ + Associated Keyboard : none │ + Text : │ + Max. Text Size : 80 │ │ Picture p0 │ Attributes │ - Scope : local │ - Dragging : 0 │ - Send Component ID: disabled │ + Scope : local │ + Dragging : 0 │ + Disable release event after dragging: 0 │ + Send Component ID : disabled │ │ Picture pColorWheel │ Attributes │ - Scope : local │ - Dragging : 0 │ - Send Component ID: disabled │ + Scope : local │ + Dragging : 0 │ + Disable release event after dragging: 0 │ + Send Component ID : disabled │ │ Events │ Touch Press Event │ //craft command │ tSend.txt="event,buttonPress2,"+entn.txt+",colorWheel," │ sys0=tch0 │ sys0=sys0-pColorWheel.x │ @@ -171,38 +244,24 @@ │ printh 55 bb │ prints sys0,2 │ prints tSend.txt,0 │ prints crcval,2 │ │ Slider hBrightness │ Attributes │ - Scope : local │ - Dragging : 0 │ - Send Component ID: disabled │ - Position : 50 │ - Upper range limit: 100 │ - Lower range limit: 0 │ + 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 │ - //draw black background │ - //xstr hBrightness.x,hBrightness.y,100,hBrightness.h,7,GREEN,6371,0,0,1,"a" │ - xstr hBrightness.x,hBrightness.y,100,hBrightness.val*-25/10+250,7,8484,6371,0,0,1,"a" │ - //draw draw colored bar at the position of the current brightness value │ - xstr hBrightness.x,hBrightness.val*-25/10+314,100,hBrightness.val*25/10,7,col.val,8484,2,4,1,"a" │ - //paint an inverse of the character over everything, this rounds the corner at the bottom │ - xstr hBrightness.x,hBrightness.y+1,100,hBrightness.h,7,defaultBcoColor,0,0,0,3,"b" │ - if(hBrightness.val>7) │ - { │ - //draw cursor │ - fill hBrightness.x+25,hBrightness.val*-25/10+322,50,4,WHITE │ - } │ - //draw black strip to the right of the slider │ - //force a redraw of the slider, to ensure it is on top │ - //vis hBrightness,1 │ tmCooldown.en=1 │ tmCooldown.tim=2500 │ //craft command │ tSend.txt="event,buttonPress2,"+entn.txt+",brightnessSlider," │ covx hBrightness.val,tTmp.txt,0,0 │ tSend.txt+=tTmp.txt │ //send calc crc │ @@ -215,20 +274,21 @@ │ printh 55 bb │ prints sys0,2 │ prints tSend.txt,0 │ prints crcval,2 │ │ Slider hTempSlider │ Attributes │ - Scope : local │ - Dragging : 0 │ - Send Component ID: disabled │ - Position : 50 │ - Upper range limit: 100 │ - Lower range limit: 0 │ + 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 │ tmCooldown.en=1 │ tmCooldown.tim=2500 │ //craft command │ tSend.txt="event,buttonPress2,"+entn.txt+",colorTempSlider," │ @@ -244,20 +304,21 @@ │ printh 55 bb │ prints sys0,2 │ prints tSend.txt,0 │ prints crcval,2 │ │ Button b0 │ Attributes │ - Scope : local │ - Dragging : 0 │ - Send Component ID: disabled │ - State : unpressed │ - Text :  │ - Max. Text Size : 10 │ + 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,popupLight,bExit" │ //send calc crc │ btlen tSend.txt,sys0 │ crcrest 1,0xffff // reset CRC │ @@ -268,69 +329,73 @@ │ printh 55 bb │ prints sys0,2 │ prints tSend.txt,0 │ prints crcval,2 │ │ Button bColor │ Attributes │ - Scope : local │ - Dragging : 0 │ - Send Component ID: disabled │ - State : unpressed │ - Text :  │ - Max. Text Size : 10 │ + 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 │ if(mode.val==1) │ { │ mode.val=0 │ //enable color wheel │ vis pColorWheel,1 │ //disable color temp │ - //vis t4,0 │ - //vis t3,0 │ + vis t4,0 │ + vis t3,0 │ vis hTempSlider,0 │ }else │ { │ mode.val=1 │ //disable color wheel │ vis pColorWheel,0 │ if(mode_temp.val==1) │ { │ //enable color temp │ - //vis t4,1 │ - //vis t3,1 │ + vis t4,1 │ + vis t3,1 │ vis hTempSlider,1 │ } │ } │ │ Button bEffect │ Attributes │ - Scope : local │ - Dragging : 0 │ - Send Component ID: disabled │ - State : unpressed │ - Text :  │ - Max. Text Size : 10 │ + 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 │ pageIcons.tTmp1.txt=tEntity.txt │ pageIcons.tTmp2.txt=entn.txt │ + pageIcons.tTmp3.txt=tIcon1.txt │ page popupInSel │ │ Dual-state Button btOnOff1 │ Attributes │ - Scope : local │ - Dragging : 0 │ - Send Component ID: disabled │ - State : unpressed │ - Text : │ - Max. Text Size : 10 │ + 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 │ //craft command │ tSend.txt="event,buttonPress2,"+entn.txt+","+"OnOff," │ covx btOnOff1.val,tTmp.txt,0,0 │ tSend.txt+=tTmp.txt │ @@ -408,61 +473,48 @@ │ // write instruction to tInstuction (debug output, but used as variable here, ui elements will be disabled by default) │ spstr strCommand.txt,tInstruction.txt,"~",0 │ spstr strCommand.txt,tTmp.txt,"~",1 │ if(tInstruction.txt=="entityUpdateDetail"&&entn.txt==tTmp.txt) │ { │ // change icon │ //spstr strCommand.txt,tIcon1.txt,"~",2 │ - //vis tIcon1,1 │ + vis tIcon1,1 │ // change icon color │ spstr strCommand.txt,tTmp.txt,"~",3 │ covx tTmp.txt,sys0,0,0 │ - col.val=sys0 │ - //tEntity.pco=sys0 │ + tIcon1.pco=sys0 │ // get Button State │ spstr strCommand.txt,tTmp.txt,"~",4 │ covx tTmp.txt,sys0,0,0 │ btOnOff1.val=sys0 │ // get Brightness value │ spstr strCommand.txt,tTmp.txt,"~",5 │ if(tTmp.txt=="disable") │ { │ - //vis t1,0 │ - //vis t2,0 │ + vis t1,0 │ + vis t2,0 │ vis hBrightness,0 │ }else │ { │ - //vis t1,1 │ - //vis t2,1 │ + vis t1,1 │ + vis t2,1 │ vis hBrightness,1 │ covx tTmp.txt,sys0,0,0 │ if(tmCooldown.en==0) │ { │ hBrightness.val=sys0 │ - //draw black background │ - //xstr hBrightness.x,hBrightness.y,100,hBrightness.h,7,GREEN,6371,0,0,1,"a" │ - xstr hBrightness.x,hBrightness.y,100,hBrightness.val*-25/10+250,7,8484,6371,0,0,1,"a" │ - //draw draw colored bar at the position of the current brightness value │ - xstr hBrightness.x,hBrightness.val*-25/10+314,100,hBrightness.val*25/10,7,col.val,8484,2,4,1,"a" │ - //paint an inverse of the character over everything, this rounds the corner at the bottom │ - xstr hBrightness.x,hBrightness.y+1,100,hBrightness.h,7,defaultBcoColor,0,0,0,3,"b" │ - if(hBrightness.val>7) │ - { │ - //draw cursor │ - fill hBrightness.x+25,hBrightness.val*-25/10+322,50,4,WHITE │ - } │ } │ } │ // get ColorTemp value │ spstr strCommand.txt,tTmp.txt,"~",6 │ if(tTmp.txt=="disable") │ { │ vis hTempSlider,0 │ - //vis t3,0 │ - //vis t4,0 │ + vis t3,0 │ + vis t4,0 │ mode_temp.val=0 │ // mode == 1 is temp controls currently shown │ if(mode.val==1) │ { │ // switch mode │ click bColor,1 │ click bColor,0 │ @@ -477,16 +529,16 @@ │ click bColor,1 │ click bColor,0 │ } │ }else │ { │ mode_temp.val=1 │ vis hTempSlider,1 │ - //vis t3,1 │ - //vis t4,1 │ + vis t3,1 │ + vis t4,1 │ if(tmCooldown.en==0) │ { │ covx tTmp.txt,sys0,0,0 │ hTempSlider.val=sys0 │ } │ // mode == 0 is rgb controls currently shown │ if(mode.val==0) │ @@ -497,36 +549,36 @@ │ } │ } │ // get Color value │ spstr strCommand.txt,tTmp.txt,"~",7 │ // disable -> isn't supported │ if(tTmp.txt=="disable") │ { │ - //vis t0,0 │ + vis t0,0 │ vis bColor,0 │ vis pColorWheel,0 │ }else │ { │ - //vis t0,1 │ + vis t0,1 │ //only enable bColor button if color temp is also supported │ if(mode_temp.val==1) │ { │ vis bColor,1 │ } │ if(mode.val==0) │ { │ vis pColorWheel,1 │ } │ } │ // set t0 Color (Localization) │ - //spstr strCommand.txt,t0.txt,"~",8 │ + spstr strCommand.txt,t0.txt,"~",8 │ // set t4 Temperature (Localization) │ - //spstr strCommand.txt,t4.txt,"~",9 │ + spstr strCommand.txt,t4.txt,"~",9 │ // set t1 Brightness (Localization) │ - //spstr strCommand.txt,t1.txt,"~",10 │ + spstr strCommand.txt,t1.txt,"~",10 │ // activate effect button │ spstr strCommand.txt,tTmp.txt,"~",11 │ if(tTmp.txt=="enable") │ { │ vis bEffect,1 │ }else │ { │ --- HMI/n2t-out/popupThermo.txt ├── +++ HMI/US/landscape/n2t-out/popupThermo.txt │ @@ -236,15 +236,15 @@ │ Send Component ID : disabled │ State : unpressed │ Text :  │ Max. Text Size : 10 │ │ Events │ Touch Press Event │ - tSend.txt="event,buttonPress2,popupThermo,bExit" │ + tSend.txt="event,buttonPress2,popupLight,bExit" │ //send calc crc │ btlen tSend.txt,sys0 │ crcrest 1,0xffff // reset CRC │ crcputh 55 bb │ crcputs sys0,2 │ crcputs tSend.txt,0 │ //send cmd │ --- HMI/n2t-out/popupTimer.txt ├── +++ HMI/US/landscape/n2t-out/popupTimer.txt │ @@ -308,15 +308,15 @@ │ Send Component ID : disabled │ State : unpressed │ Text :  │ Max. Text Size : 10 │ │ Events │ Touch Press Event │ - tSend.txt="event,buttonPress2,popupTimer,bExit" │ + tSend.txt="event,buttonPress2,popupLight,bExit" │ //send calc crc │ btlen tSend.txt,sys0 │ crcrest 1,0xffff // reset CRC │ crcputh 55 bb │ crcputs sys0,2 │ crcputs tSend.txt,0 │ //send cmd │ --- HMI/n2t-out/screensaver.txt ├── +++ HMI/US/landscape/n2t-out/screensaver.txt │ @@ -29,17 +29,14 @@ │ } │ tDate.txt=pageIcons.vaDate.txt │ dim=dimValue │ vis tSend,0 │ //page open event │ // clear weather elements, to keep example content in HMI │ │ - Postinitialize Event │ - click m0,1 │ - │ Variable (string) strCommand │ Attributes │ Scope : local │ Text : │ Max. Text Size: 600 │ │ Variable (string) strTmp │ @@ -103,35 +100,14 @@ │ Value: 0 │ │ Variable (int32) ycR │ Attributes │ Scope: local │ Value: 0 │ │ -Text m0 │ - Attributes │ - Scope : local │ - Dragging : 0 │ - Disable release event after dragging: 0 │ - Send Component ID : disabled │ - Associated Keyboard : none │ - Text : │ - Max. Text Size : 10 │ - │ - Events │ - Touch Press Event │ - tTmp.txt="change model conf to us-l/p " │ - strlen tTmp.txt,sys1 │ - sya1=sys1*11+m0.h-48/2 │ - for(sys0=0;sys0