Page cardMedia Attributes Scope : local Dragging : 0 Disable release event after dragging: 0 Send Component ID : disabled Locked : no Swide up page ID : disabled Swide down page ID : disabled Swide left page ID : disabled Swide right page ID : disabled Events Preinitialize Event dim=dimValueNormal vis p0,0 vis tSend,0 vis tInstruction,0 vis tTmp,0 vis tId,0 vis t5,0 vis tShuffle,0 vis bPrev,0 vis bNext,0 vis bEntity1,0 vis bEntity2,0 vis bEntity3,0 vis bEntity4,0 vis bEntity5,0 vis bEntity6,0 cardMedia.bco=defaultBcoColor for(sys0=0;sys0<54;sys0++) { if(b[sys0].type==98||b[sys0].type==116) { b[sys0].bco=defaultBcoColor b[sys0].pco=defaultFontColor } } if(defaultBcoColor==0) { hVolume.pic=14 hVolume.pic1=13 hVolume.pic2=15 } Variable (string) entn Attributes Scope : local Text : Max. Text Size: 80 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) entn5 Attributes Scope : local Text : Max. Text Size: 80 Variable (string) entn6 Attributes Scope : local Text : Max. Text Size: 80 Variable (string) nent1 Attributes Scope : local Text : Max. Text Size: 80 Variable (string) nent2 Attributes Scope : local Text : Max. Text Size: 80 Variable (string) strCommand Attributes Scope : local Text : Max. Text Size: 750 Variable (string) tEntity1 Attributes Scope : local Text : Max. Text Size: 20 Variable (string) tEntity2 Attributes Scope : local Text : Max. Text Size: 20 Variable (string) tEntity3 Attributes Scope : local Text : Max. Text Size: 20 Variable (string) tEntity4 Attributes Scope : local Text : Max. Text Size: 20 Variable (string) tEntity5 Attributes Scope : local Text : Max. Text Size: 20 Variable (string) tEntity6 Attributes Scope : local Text : Max. Text Size: 20 Variable (string) tId Attributes Scope : local Text : Max. Text Size: 20 Variable (string) tSend Attributes Scope : local Text : Max. Text Size: 200 Variable (string) tTmp Attributes Scope : local Text : Max. Text Size: 10 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) type5 Attributes Scope : local Text : Max. Text Size: 10 Variable (string) type6 Attributes Scope : local Text : Max. Text Size: 10 Variable (string) vaMenu Attributes Scope : local Text : Max. Text Size: 50 Variable (string) vaMenuType Attributes Scope : local Text : Max. Text Size: 50 Variable (string) vaSpeakerList Attributes Scope : local Text : Max. Text Size: 400 Variable (int32) vaSpeakerPos Attributes Scope: local Value: 0 Text t0 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 // event,buttonPress2,entn,media-back //craft command tSend.txt="event,buttonPress2," tSend.txt+=entn.txt+"," tSend.txt+="media-back" //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 Text t1 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 hVolume.val=hVolume.val-1 // event,buttonPress2,internalNameEntity,volumeSlider,50 //craft command tSend.txt="event,buttonPress2,"+entn.txt+",volumeSlider," covx hVolume.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,2 crcputs tSend.txt,0 //send cmd printh 55 bb prints sys0,2 prints tSend.txt,0 prints crcval,2 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 Events Touch Press Event // event,buttonPress2,entn,media-next //craft command tSend.txt="event,buttonPress2," tSend.txt+=entn.txt+"," tSend.txt+="media-next" //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 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 Events Touch Press Event hVolume.val=hVolume.val+1 // event,buttonPress2,internalNameEntity,volumeSlider,50 //craft command tSend.txt="event,buttonPress2,"+entn.txt+",volumeSlider," covx hVolume.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,2 crcputs tSend.txt,0 //send cmd printh 55 bb prints sys0,2 prints tSend.txt,0 prints crcval,2 Text t5 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 // event,buttonPress2,entn,media-next //craft command tSend.txt="event,buttonPress2," tSend.txt+=entn.txt+"," tSend.txt+="media-OnOff" //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 Text tAuthor Attributes Scope : local Dragging : 0 Disable release event after dragging: 0 Send Component ID : disabled Associated Keyboard : none Text : Max. Text Size : 50 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 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 tPlayPause 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 // event,buttonPress2,entn,media-pause //craft command tSend.txt="event,buttonPress2," tSend.txt+=entn.txt+"," tSend.txt+="media-pause" //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 Text tShuffle Attributes Scope : local Dragging : 0 Disable release event after dragging: 0 Send Component ID : disabled Associated Keyboard : none Text : x Max. Text Size : 10 Events Touch Press Event // event,buttonPress2,entn,media-next //craft command tSend.txt="event,buttonPress2," tSend.txt+=entn.txt+"," tSend.txt+="media-shuffle" //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 Text tTitle Attributes Scope : local Dragging : 0 Disable release event after dragging: 0 Send Component ID : disabled Associated Keyboard : none Text : Max. Text Size : 50 Picture p0 Attributes Scope : local Dragging : 0 Disable release event after dragging: 0 Send Component ID : disabled Slider hVolume 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 tmCooldown.en=1 tmCooldown.tim=800 // event,buttonPress2,internalNameEntity,volumeSlider,50 //craft command tSend.txt="event,buttonPress2,"+entn.txt+",volumeSlider," covx hVolume.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,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 pageIcons.tTmp3.txt=bEntity1.txt if(type1.txt=="shutter") { page popupShutter } if(type1.txt=="input_sel") { page popupInSel } 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 pageIcons.tTmp3.txt=bEntity2.txt if(type2.txt=="shutter") { page popupShutter } if(type2.txt=="input_sel") { page popupInSel } if(type2.txt=="media_pl") { page popupInSel } 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 pageIcons.tTmp3.txt=bEntity3.txt if(type3.txt=="shutter") { page popupShutter } if(type3.txt=="input_sel") { page popupInSel } if(type3.txt=="media_pl") { page popupInSel } 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 pageIcons.tTmp3.txt=bEntity4.txt if(type4.txt=="shutter") { page popupShutter } if(type4.txt=="input_sel") { page popupInSel } if(type4.txt=="media_pl") { page popupInSel } 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 pageIcons.tTmp3.txt=bEntity5.txt if(type5.txt=="shutter") { page popupShutter } if(type5.txt=="input_sel") { page popupInSel } if(type5.txt=="media_pl") { page popupInSel } 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 pageIcons.tTmp3.txt=bEntity6.txt if(type6.txt=="shutter") { page popupShutter } if(entn.txt=="input_sel") { page popupInSel } if(type6.txt=="media_pl") { page popupInSel } 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 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,"+nent2.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 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,"+nent1.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 mSwipeNext Attributes 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 Disable release event after dragging: 0 Send Component ID : disabled Events Touch Press Event click bPrev,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 Timer tmCooldown Attributes Scope : local Period (ms): 100 Enabled : no Events Timer Event tmCooldown.en=0 Timer tmLP Attributes Scope : local Period (ms): 500 Enabled : no Events Timer Event if(tTmp.txt=="light") { page popupLight } if(tTmp.txt=="fan") { page popupFan } Timer tmSerial Attributes Scope : local Period (ms): 50 Enabled : yes Events Timer Event // data available if(usize>1) { bufferPos=0 while(bufferPos