Files
mixly3/boards/default/micropython_esp32s2/examples/24-2-无线广播-防丢检测.mix
2024-07-23 21:49:42 +08:00

1 line
4.5 KiB
XML

<xml version="Mixly 2.0 rc4" board="MixGo CE@MixGo CE"><block type="variables_set" id=",lrM)5fDwh.QhB6C]^rq" x="-557" y="-442"><field name="VAR">lastmsgtime</field><value name="VALUE"><block type="controls_millis" id="-?KT#Pl09?ltU1~2.u[#"><field name="Time">ms</field></block></value><next><block type="espnow_radio_channel" id="xXiY,$CS[y5XPASpBeai"><value name="CHNL"><shadow type="espnow_channel" id="B^Hs,4Z/bHM|ya@o6ob)"><field name="PIN">10</field></shadow></value><next><block type="espnow_radio_on_off" id="x*1~N/ao^bD6KtuG~kSf"><field name="on_off">True</field><next><block type="controls_whileUntil" id="YO2k]9f+l:Ue,c~lKumY"><field name="MODE">WHILE</field><value name="BOOL"><shadow type="logic_boolean" id="Gkd{WrGMmntD~~F3kAP-"><field name="BOOL">TRUE</field></shadow></value><statement name="DO"><block type="controls_delay_new" id=";)OT@M}Yt6_GBS$+{x-_"><field name="Time">s</field><value name="DELAY_TIME"><shadow type="math_number" id="nQ]??zlNlhq$V7h-ZHJ!"><field name="NUM">2</field></shadow></value><next><block type="espnow_radio_send" id="^.vs=;NUVQeqYtvZ!ell"><value name="send"><shadow type="text" id="IgsrhCW=Uzu]!~f-Nn.@"><field name="TEXT">Mixly</field></shadow><block type="number_to_text" id="++I,vETwgohJ`$+!q-X3"><value name="VAR"><shadow type="variables_get" id="KI;hXlv.C}6/bU7#Pg!)"><field name="VAR">x</field></shadow><block type="controls_millis" id="PwapNQA(tZtzzp9PpdLV"><field name="Time">ms</field></block></value></block></value><next><block type="controls_if" id="h`IBeda.W1C[fn^3{9aB"><value name="IF0"><block type="logic_compare" id="}AGw^`8i1P+ye}X`)Fh}"><field name="OP">GT</field><value name="A"><block type="math_arithmetic" id="23Ov[z[x6=F_mM70ka2t"><field name="OP">MINUS</field><value name="A"><shadow type="math_number" id="pT~IHzzGTk6vTWp.bs0g"><field name="NUM">1</field></shadow><block type="controls_millis" id="u][/|dk@`=[$L@:-fiQm"><field name="Time">ms</field></block></value><value name="B"><shadow type="math_number" id="=Wh^92(}J=F@zPNMz(x]"><field name="NUM">1</field></shadow><block type="variables_get" id="xRX~4p7]M`Vl1*o_ny5}"><field name="VAR">lastmsgtime</field></block></value></block></value><value name="B"><block type="math_number" id="|l:VRr^V7h^AVVzg8xbo"><field name="NUM">10000</field></block></value></block></value><statement name="DO0"><block type="display_show_image" id="v{Vye49K$LX-sfjmUS,E"><value name="data"><shadow type="pins_builtinimg" id="KS*tLEfuZaB}jrc.A[Ct"><field name="PIN">onboard_matrix.NO</field></shadow></value><next><block type="esp32_onboard_music_play_list" id="tCT;ipU$H$$3g6V0(3|w"><value name="LIST"><shadow type="pins_playlist" id="oBJn5cI9a*vS]dJAV4(o"><field name="PIN">onboard_music.RINGTONE</field></shadow></value></block></next></block></statement></block></next></block></next></block></statement></block></next></block></next></block></next></block><block type="espnow_radio_recv_new" id="4TT)#DnKHB[I#0!=u9xQ" x="-553" y="-50"><statement name="DO"><block type="variables_global" id=";=*bxHw]?YakK}o?$t`s"><value name="VAR"><block type="variables_get" id="oa)3!o+Lv:ms$LfVN7yj"><field name="VAR">lastmsgtime</field></block></value><next><block type="display_show_image" id="R{I;l-`Qa8cTV_iPXGa1"><value name="data"><shadow type="pins_builtinimg" id="y|R+9_)B[CzSM12C)}Bw"><field name="PIN">onboard_matrix.YES</field></shadow></value><next><block type="variables_set" id="[a`vAdi_,pPF:]7wx#Jk"><field name="VAR">lastmsgtime</field><value name="VALUE"><block type="controls_millis" id=":d=jD,jBFdnQbexzfQ)B"><field name="Time">ms</field></block></value></block></next></block></next></block></statement></block></xml><config>{}</config><code>aW1wb3J0IHRpbWUKaW1wb3J0IHJhZGlvCkVTUE5vd19yYWRpbz1yYWRpby5FU1BOb3coKQpmcm9tIG1peGdvX2NlIGltcG9ydCBvbmJvYXJkX21hdHJpeApmcm9tIG1peGdvX2NlIGltcG9ydCBvbmJvYXJkX211c2ljCmhhbmRsZV9saXN0PVtdCmRlZiBFU1BOb3dfcmFkaW9fcmVjdihtYWMsRVNQTm93X3JhZGlvX21zZyk6CiAgICBnbG9iYWwgbGFzdG1zZ3RpbWUKICAgIG9uYm9hcmRfbWF0cml4LnNob3dzKG9uYm9hcmRfbWF0cml4LllFUykKICAgIGxhc3Rtc2d0aW1lID0gdGltZS50aWNrc19tcygpCgppZiBub3QgRVNQTm93X3JhZGlvX3JlY3YgaW4gaGFuZGxlX2xpc3Q6CiAgICBoYW5kbGVfbGlzdC5hcHBlbmQoRVNQTm93X3JhZGlvX3JlY3YpCkVTUE5vd19yYWRpby5yZWN2X2NiKGhhbmRsZV9saXN0KQoKCgpsYXN0bXNndGltZSA9IHRpbWUudGlja3NfbXMoKQpFU1BOb3dfcmFkaW8uc2V0X2NoYW5uZWwoY2hhbm5lbD0xMCkKRVNQTm93X3JhZGlvLmFjdGl2ZShUcnVlKQp3aGlsZSBUcnVlOgogICAgdGltZS5zbGVlcCgyKQogICAgRVNQTm93X3JhZGlvLnNlbmQoImZmZmZmZmZmZmZmZiIsc3RyKHRpbWUudGlja3NfbXMoKSkpCiAgICBpZiB0aW1lLnRpY2tzX21zKCkgLSBsYXN0bXNndGltZSA+IDEwMDAwOgogICAgICAgIG9uYm9hcmRfbWF0cml4LnNob3dzKG9uYm9hcmRfbWF0cml4Lk5PKQogICAgICAgIG9uYm9hcmRfbXVzaWMucGxheShvbmJvYXJkX211c2ljLlJJTkdUT05FKQo=</code>