Page cardGrid 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 //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 vis bEntity1,0 vis bEntity2,0 vis bEntity3,0 vis bEntity4,0 vis bEntity5,0 vis bEntity6,0 vis tEntity1,0 vis tEntity2,0 vis tEntity3,0 vis tEntity4,0 vis tEntity5,0 vis tEntity6,0 vis bPrev,0 vis bNext,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: 80 Variable (string) entn2 Attributes Scope : local Text : Max. Text Size: 80 Variable (string) entn3 Attributes Scope : local Text : Max. Text Size: 80 Variable (string) entn4 Attributes Scope : local Text : Max. Text Size: 80 Variable (string) type5 Attributes Scope : local Text : Max. Text Size: 10 Variable (string) type6 Attributes Scope : local Text : Max. Text Size: 10 Variable (string) entn5 Attributes Scope : local Text : Max. Text Size: 80 Variable (string) entn6 Attributes Scope : local Text : Max. Text Size: 80 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 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 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 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 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 Picture p0 Attributes Scope : local Dragging : 0 Disable release event after dragging: 0 Send Component ID : disabled 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,cardGrid," 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 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,cardGrid,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 bEntity1 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 tmLP.en=1 tTmp.txt=type1.txt pageIcons.tTmp1.txt=tEntity1.txt pageIcons.tTmp2.txt=entn1.txt if(type1.txt=="shutter") { page popupShutter } Touch Release Event tmLP.en=0 tSend.txt="event,buttonPress2,"+entn1.txt+",button" //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 bEntity2 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 tmLP.en=1 tTmp.txt=type2.txt pageIcons.tTmp1.txt=tEntity2.txt pageIcons.tTmp2.txt=entn2.txt if(type2.txt=="shutter") { page popupShutter } Touch Release Event tmLP.en=0 tSend.txt="event,buttonPress2,"+entn2.txt+",button" //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 bEntity3 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 tmLP.en=1 tTmp.txt=type3.txt pageIcons.tTmp1.txt=tEntity3.txt pageIcons.tTmp2.txt=entn3.txt if(type3.txt=="shutter") { page popupShutter } Touch Release Event tmLP.en=0 tSend.txt="event,buttonPress2,"+entn3.txt+",button" //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 bEntity4 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 tmLP.en=1 tTmp.txt=type4.txt pageIcons.tTmp1.txt=tEntity4.txt pageIcons.tTmp2.txt=entn4.txt if(type4.txt=="shutter") { page popupShutter } Touch Release Event tmLP.en=0 tSend.txt="event,buttonPress2,"+entn4.txt+",button" //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 bEntity5 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 tmLP.en=1 tTmp.txt=type5.txt pageIcons.tTmp1.txt=tEntity5.txt pageIcons.tTmp2.txt=entn5.txt if(type5.txt=="shutter") { page popupShutter } Touch Release Event tmLP.en=0 tSend.txt="event,buttonPress2,"+entn5.txt+",button" //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 bEntity6 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 tmLP.en=1 tTmp.txt=type6.txt pageIcons.tTmp1.txt=tEntity6.txt pageIcons.tTmp2.txt=entn6.txt if(type6.txt=="shutter") { page popupShutter } Touch Release Event tmLP.en=0 tSend.txt="event,buttonPress2,"+entn6.txt+",button" //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 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 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