1 line
7.3 KiB
XML
1 line
7.3 KiB
XML
<xml version="Mixly 3.0 rc0" board="Python ESP32-S3@元控自强(SANT)" shown="block"><block type="controls_whileUntil" id="g_2Hxvh/!#c.OvO]*e-y" x="-2396" y="-584"><field name="MODE">WHILE</field><value name="BOOL"><shadow type="logic_boolean" id="eTk[5o(TG(Epu_t;,|*x"><field name="BOOL">TRUE</field></shadow></value><statement name="DO"><block type="controls_if" id="}4QdYH6)=#vMKiu8Ja_X"><value name="IF0"><block type="sensor_mixgo_button_was_pressed" id="0kz_hms=+*9,B@Je1Rfj"><value name="btn"><shadow type="pins_button" id="eSyO[J;#^*Q(~!KEorV+"><field name="PIN">B1key</field></shadow></value></block></value><statement name="DO0"><block type="actuator_led_bright" id="_Z;hk|,QO6cc+=~nQiU="><value name="led"><shadow type="number" id="4AIO3$m3@7K`LIpdfiru"><field name="op">1</field></shadow></value><value name="bright"><shadow type="ledswitch" id="4PqS2nteF,gp`N*9D`M!"><field name="flag">1</field></shadow></value><next><block type="storage_fileopen" id="*zBd):Pf+u?ydb4(~-eU"><field name="MODE">w</field><value name="FILENAME"><shadow type="text" id="1qR6ZRcIO{ylwZkT9{#t"><field name="TEXT">/test.txt</field></shadow></value><value name="FILE"><shadow type="variables_get" id="$obIypxbDG!9o6l?G.`e"><field name="VAR">f</field></shadow></value><next><block type="controls_forEach" id="!wJwJl7645@sEU+~w8D["><value name="LIST"><shadow type="list_many_input" id="WLx{v+.(Q;O.mZYXnMsG"><field name="CONTENT">0,1,2,3</field></shadow><block type="controls_range" id="@J$?E:{/KfTZxwcBjJi8"><value name="FROM"><shadow type="math_number" id="M`gx`jUz}^Ee$vVcJ_!m"><field name="NUM">0</field></shadow></value><value name="TO"><shadow type="math_number" id="E!SssE?cEfS_oR#}Iq1w"><field name="NUM">1000</field></shadow></value><value name="STEP"><shadow type="math_number" id="OjMb`t7n66B3?^fq#0]q"><field name="NUM">1</field></shadow></value></block></value><value name="VAR"><shadow type="variables_get" id="+EtIcaiv@bS~ZM|l0?j]"><field name="VAR">x</field></shadow></value><statement name="DO"><block type="variables_set" id="*#9~w9Xcz:(IP4EKwN@a"><field name="VAR">d</field><value name="VALUE"><block type="sensor_sound" id="0y@XQfa(:938]e+Cr?)7"></block></value><next><block type="onboard_tft_display_line" id="MA$:p+grzJ@suAcW_]lj"><value name="x1"><shadow type="math_number" id="7*gx:JOc3QzH|U3SvKW:"><field name="NUM">238</field></shadow></value><value name="y1"><shadow type="math_number" id="muJyxL+A-h`szqtxW(+T"><field name="NUM">238</field></shadow></value><value name="x2"><shadow type="math_number" id="AI*ZBoU8Hgf2/gutr5*!"><field name="NUM">238</field></shadow></value><value name="y2"><shadow type="math_number" id="9Kq0o7mT,}qcL|]ALv^q"><field name="NUM">50</field></shadow><block type="math_arithmetic" id="Jtet|Bad#`woW_1+:vP#"><field name="OP">MINUS</field><value name="A"><shadow type="math_number" id="usCRXRwC~{13!;Q4w,IG"><field name="NUM">239</field></shadow></value><value name="B"><shadow type="math_number" id="R{25F]aQL6he3++fQl.3"><field name="NUM">1</field></shadow><block type="text_to_number" id="Y@m`=rHOK0;zze5kbkC:"><field name="TOWHAT">int</field><value name="VAR"><shadow type="variables_get" id="Lt3@A8nw,J[pXF(MfMfZ"><field name="VAR">x</field></shadow><block type="math_map" id="#]d5C[F!5hZD0fjj7Gcg" inline="false"><value name="NUM"><shadow type="math_number" id="e.paZ.@]@^e#aeya~|b:"><field name="NUM">50</field></shadow><block type="variables_get" id="(~9ApG1PKkR+LGA:,E@L"><field name="VAR">d</field></block></value><value name="fromLow"><shadow type="math_number" id="22oMZE~ed/]s=qvr^xd9"><field name="NUM">0</field></shadow></value><value name="fromHigh"><shadow type="math_number" id="Xg#a8hP30G3#z}FGmmd["><field name="NUM">6000</field></shadow></value><value name="toLow"><shadow type="math_number" id="3IY3ALZ3OdFEKi3AEImR"><field name="NUM">0</field></shadow></value><value name="toHigh"><shadow type="math_number" id="_(#+hLy3BM~dy-(93VTj"><field name="NUM">239</field></shadow></value></block></value></block></value></block></value><value name="VAR"><shadow type="tuple_create_with_text_return" id="tz0yySBscx0V!sals9S7"><field name="TEXT">255,255,0</field></shadow><block type="display_color_seclet" id="$EGVDJWWd#ziB{]5:uvl"><field name="COLOR">#ffffff</field></block></value><value name="boolean"><shadow type="logic_boolean" id="m8tp^@xKpq6BEqC1);[s"><field name="BOOL">FALSE</field></shadow></value><next><block type="display_shift" id="tBX`XMC7Q.Jar#}0vG@Z"><field name="OP">shift_left</field><value name="val"><shadow type="math_number" id="c@3q;=^cn-QG{wP+drUc"><field name="NUM">1</field></shadow></value><value name="boolean"><shadow type="logic_boolean" id="Tp[Liq?]^GVO,NF=ISaM"><field name="BOOL">TRUE</field></shadow></value><next><block type="storage_file_write" id="aR|^0=jZoij;Fg/I9e[c"><value name="data"><shadow type="text" id="cr@KUOKht1yTa:L4Qrt."><field name="TEXT">Mixly</field></shadow><block type="number_to_text" id="lVwvI^YiPhF]Vv(nV~3C"><value name="VAR"><shadow type="variables_get" id="[[~f{1)wkMb}FXBgXZ9c"><field name="VAR">x</field></shadow><block type="text_to_number" id="5$NUI)FIGuVT@e7yqDtr"><field name="TOWHAT">int</field><value name="VAR"><shadow type="variables_get" id="Jk2,ej{QAq/EU3rd=Q_F"><field name="VAR">x</field></shadow><block type="variables_get" id="gH:?0{$sZhfu!3oL.}Bz"><field name="VAR">d</field></block></value></block></value></block></value><value name="FILE"><shadow type="variables_get" id="zR*W,R#cq,dQd[V}^Um/"><field name="VAR">f</field></shadow></value><next><block type="storage_file_write" id="^~!2SJKu+|!]mH.!?hjP"><value name="data"><shadow type="text" id="k/u}UPE(;)Rj(/B^1e=="><field name="TEXT">Mixly</field></shadow><block type="ascii_to_char" id="^5zPsyDT$~R2?u|cG;RQ"><value name="VAR"><shadow type="math_number" id="2_tGap7cN8VFO4EXyC`f"><field name="NUM">10</field></shadow></value></block></value><value name="FILE"><shadow type="variables_get" id="JPp|};g{f;IM[VxX#8!5"><field name="VAR">f</field></shadow></value></block></next></block></next></block></next></block></next></block></statement><next><block type="storage_close_file" id="@G_Zid9Q/wfSRE`[pzxo"><value name="FILE"><shadow type="variables_get" id="#b]Q,fbJHwK4-I.FpML."><field name="VAR">f</field></shadow></value><next><block type="actuator_led_bright" id="$Y1ap)d[@gB@!H!_+Ol4"><value name="led"><shadow type="number" id="tS=t^x^)=;6W0i7${n_c"><field name="op">1</field></shadow></value><value name="bright"><shadow type="ledswitch" id="Bi8/G#+kx+093H*HdK=I"><field name="flag">0</field></shadow></value></block></next></block></next></block></next></block></next></block></statement></block></statement></block></xml><config>{}</config><code>aW1wb3J0IG1peGdvX3NhbnQKZnJvbSBtaXhnb19zYW50IGltcG9ydCBvbmJvYXJkX2xlZApmcm9tIG1peGdvX3NhbnQgaW1wb3J0IG9uYm9hcmRfc291bmQKZnJvbSBtaXhnb19zYW50IGltcG9ydCBvbmJvYXJkX3RmdApmcm9tIG1peHB5IGltcG9ydCBtYXRoX21hcAoKd2hpbGUgVHJ1ZToKICAgIGlmIG1peGdvX3NhbnQuQjFrZXkud2FzX3ByZXNzZWQoKToKICAgICAgICBvbmJvYXJkX2xlZC5zZXRvbm9mZigxLDEpCiAgICAgICAgZiA9IG9wZW4oJy90ZXN0LnR4dCcsICd3JykKICAgICAgICBmb3IgeCBpbiByYW5nZSgwLCAxMDAwLCAxKToKICAgICAgICAgICAgZCA9IG9uYm9hcmRfc291bmQucmVhZCgpCiAgICAgICAgICAgIG9uYm9hcmRfdGZ0LmxpbmUoMjM4LCAyMzgsIDIzOCwgKDIzOSAtIGludCgobWF0aF9tYXAoZCwgMCwgNjAwMCwgMCwgMjM5KSkpKSwgMHhmZmZmLHN5bmM9RmFsc2UpCiAgICAgICAgICAgIG9uYm9hcmRfdGZ0LnNoaWZ0X2xlZnQoMSxzeW5jPVRydWUpCiAgICAgICAgICAgIGYud3JpdGUoc3RyKGludChkKSkpCiAgICAgICAgICAgIGYud3JpdGUoY2hyKDEwKSkKICAgICAgICBmLmNsb3NlKCkKICAgICAgICBvbmJvYXJkX2xlZC5zZXRvbm9mZigxLDApCg==</code> |