1 line
6.1 KiB
XML
1 line
6.1 KiB
XML
<xml version="Mixly 3.0 rc0" board="Python ESP32-C5@元控自立(SOWL)" shown="block"><block type="display_show_image_or_string_delay" id="ZLHiEtA+XCw},OC7BPic" x="-5429" y="-468"><field name="center">True</field><value name="data"><shadow type="text" id="j5@_=+M2u+@@hN9TK_6b"><field name="TEXT">Mixly</field></shadow></value><value name="space"><shadow type="math_number" id="?XPHR_xPP1AG}cN7i*Qk"><field name="NUM">0</field></shadow></value><next><block type="onboard_tft_show_image_or_string_delay" id="d/`mf{`/!56G-)i]^AG["><field name="center">True</field><value name="data"><shadow type="text" id="FO$?E|DFO[s~n6{|i=bU"><field name="TEXT">Mixly</field></shadow></value><value name="x"><shadow type="math_number" id="d]nTG)=GZB)s}kN(AB.s"><field name="NUM">0</field></shadow></value><value name="y"><shadow type="math_number" id="cDsSy51jc@W;ghL_d/Wj"><field name="NUM">0</field></shadow></value><value name="size"><shadow type="math_number" id="]xs(I~AzVlu,MRm,BxgO"><field name="NUM">1</field></shadow></value><value name="space"><shadow type="math_number" id="B#e=e}LtsjBxDNa#a8?e"><field name="NUM">0</field></shadow></value><value name="VAR"><shadow type="tuple_create_with_text_return" id="Q6;v^-ZFH;PHrV8d1y2N"><field name="TEXT">255,255,0</field></shadow><block type="display_color_seclet" id="(4!6n`/n$~lkM=!q(Zpe"><field name="COLOR">#ffffff</field></block></value><value name="boolean"><shadow type="logic_boolean" id="JT7LQcL0}[X2?qyRhY+D"><field name="BOOL">TRUE</field></shadow></value></block></next></block><block type="variables_set" id="uSr3QcCw=ghor#|uS4x|" x="-557" y="-442"><field name="VAR">lastmsgtime</field><value name="VALUE"><block type="controls_millis" id="k6l|-i#Li5@M=y7(`yR^"><field name="Time">ms</field></block></value><next><block type="espnow_radio_channel" id="Euy?oT{@6W)0ZY[NU3Vu"><value name="CHNL"><shadow type="espnow_channel" id="!hjZuctFSA6J=UPX;`f8"><field name="PIN">1</field></shadow></value><next><block type="espnow_radio_on_off" id="dbU]nPaG.Jy4VQ5N5mj@"><field name="on_off">True</field><next><block type="controls_whileUntil" id="+C0tX=D-6Ql$[=8_EK8c"><field name="MODE">WHILE</field><value name="BOOL"><shadow type="logic_boolean" id="5$zII5cZ$Dr87!Ez._Ye"><field name="BOOL">TRUE</field></shadow></value><statement name="DO"><block type="controls_delay_new" id="]4].1CnXCS~}u#$6SHI7"><field name="Time">s</field><value name="DELAY_TIME"><shadow type="math_number" id="(V|,+2XMtk.toE$;iL[S"><field name="NUM">2</field></shadow></value><next><block type="espnow_radio_send" id="6,hw7VybQ3o8+$p.mf--"><value name="send"><shadow type="text" id="DEbB9=[)dyH)7P=Mj_3k"><field name="TEXT">Mixly</field></shadow><block type="number_to_text" id="2nlO-1oXvM)EUEIX_;XX"><value name="VAR"><shadow type="variables_get" id="7#d9J`Ts[xI-2N=6KK1]"><field name="VAR">x</field></shadow><block type="controls_millis" id="P`E~.zuw@z-#}C;;@1?`"><field name="Time">ms</field></block></value></block></value><next><block type="controls_if" id="(}y_[sxUfkC`r;/Zd.E3"><value name="IF0"><block type="logic_compare" id="[q}(t/~t^qfaPMV6(M2W"><field name="OP">GT</field><value name="A"><block type="math_arithmetic" id="22|4.*~U+}5Dj5T2fG?S"><field name="OP">MINUS</field><value name="A"><shadow type="math_number" id="t$1PkF@_spCb$$pp.0H`"><field name="NUM">1</field></shadow><block type="controls_millis" id="|Utk_9:p_jw6}0W/QO[3"><field name="Time">ms</field></block></value><value name="B"><shadow type="math_number" id="yT4YaX{tBgfdE2nYTRIx"><field name="NUM">1</field></shadow><block type="variables_get" id="D).D#NzyJu!hX3`5(v17"><field name="VAR">lastmsgtime</field></block></value></block></value><value name="B"><block type="math_number" id="*3c,:Jsp.GB}bpCazHU_"><field name="NUM">10000</field></block></value></block></value><statement name="DO0"><block type="display_show_image" id="Hi9;1=IqnWK6))b#cZSv"><value name="data"><shadow type="pins_builtinimg" id="~D.H]Zd/Ud*MQ#7}A!wG"><field name="PIN">informatio_picture.NO</field></shadow></value><value name="boolean"><shadow type="logic_boolean" id="dxMGfyAYctO]xyqDn:lX"><field name="BOOL">TRUE</field></shadow></value></block></statement></block></next></block></next></block></statement></block></next></block></next></block></next></block><block type="espnow_radio_recv_new" id="/[HU)mdCDl/D#j(]k[3t" x="86" y="-388"><statement name="DO"><block type="variables_global" id="@J[!I[l#(zqi=09]$z1K"><value name="VAR"><block type="variables_get" id="xUP`|/o$_/d`ufFgQ/FC"><field name="VAR">lastmsgtime</field></block></value><next><block type="display_show_image" id="7WSIti;GO=7;d~iy!;OA"><value name="data"><shadow type="pins_builtinimg" id="[fB=bLz}zS`=3$1Akdz4"><field name="PIN">informatio_picture.YES</field></shadow></value><value name="boolean"><shadow type="logic_boolean" id="lH9sO*yzJlIY;~|Kk4.m"><field name="BOOL">TRUE</field></shadow></value><next><block type="variables_set" id="=[L,H)2:c(6pstO[?m+."><field name="VAR">lastmsgtime</field><value name="VALUE"><block type="controls_millis" id="~;k)FectSF}`{_*,g;)|"><field name="Time">ms</field></block></value></block></next></block></next></block></statement></block></xml><config>{}</config><code>ZnJvbSBtaXhnb19zYW50IGltcG9ydCBvbmJvYXJkX3RmdAppbXBvcnQgdGltZQppbXBvcnQgcmFkaW8KZnJvbSBpbmZvcm1hdGlvX3BpY3R1cmUgaW1wb3J0IE5PCmZyb20gaW5mb3JtYXRpb19waWN0dXJlIGltcG9ydCBZRVMKCkVTUE5vd19yYWRpbyA9IHJhZGlvLkVTUE5vdygpCgpkZWYgRVNQTm93X3JhZGlvX3JlY3YobWFjLCBFU1BOb3dfcmFkaW9fbXNnKToKICAgIGdsb2JhbCBsYXN0bXNndGltZQogICAgb25ib2FyZF90ZnQuaW1hZ2UoWUVTLCBjb2xvcj0weGZmZmYsc3luYz1UcnVlKQogICAgbGFzdG1zZ3RpbWUgPSB0aW1lLnRpY2tzX21zKCkKCkVTUE5vd19yYWRpby5yZWN2X2NiKCJfX2FsbF9fIiwgRVNQTm93X3JhZGlvX3JlY3YpCgoKb25ib2FyZF90ZnQuc2hvd3MoJ01peGx5Jywgc3BhY2U9MCwgY2VudGVyPVRydWUsc3luYz1UcnVlKQpvbmJvYXJkX3RmdC5zaG93cygnTWl4bHknLCB4PTAsIHk9MCwgc2l6ZT0xLCBzcGFjZT0wLCBjZW50ZXI9VHJ1ZSwgY29sb3I9MHhmZmZmLHN5bmM9VHJ1ZSkKCmxhc3Rtc2d0aW1lID0gdGltZS50aWNrc19tcygpCkVTUE5vd19yYWRpby5zZXRfY2hhbm5lbChjaGFubmVsPTEpCkVTUE5vd19yYWRpby5hY3RpdmUoVHJ1ZSkKd2hpbGUgVHJ1ZToKICAgIHRpbWUuc2xlZXAoMikKICAgIEVTUE5vd19yYWRpby5zZW5kKCJmZmZmZmZmZmZmZmYiLHN0cih0aW1lLnRpY2tzX21zKCkpKQogICAgaWYgdGltZS50aWNrc19tcygpIC0gbGFzdG1zZ3RpbWUgPiAxMDAwMDoKICAgICAgICBvbmJvYXJkX3RmdC5pbWFnZShOTywgY29sb3I9MHhmZmZmLHN5bmM9VHJ1ZSkK</code> |