1 line
7.2 KiB
XML
1 line
7.2 KiB
XML
<xml version="Mixly 3.0 rc0" board="Python ESP32-C5@元控自立(SOWL)" shown="block"><block type="controls_whileUntil" id="#zhgQ0Ije$(zc!$rb/Tr" x="-2406" y="-664"><field name="MODE">WHILE</field><value name="BOOL"><shadow type="logic_boolean" id="Y9Dj2l*s9V#HT9z`DqH("><field name="BOOL">TRUE</field></shadow></value><statement name="DO"><block type="controls_if" id="2MA]~Qve9v{/|TTynb?a"><value name="IF0"><block type="sensor_mixgo_button_was_pressed" id="y1Oo_}-KsU83@=^+7^BH"><value name="btn"><shadow type="pins_button" id="P#I[WnuM5+qEN^dHR~Xl"><field name="PIN">B1key</field></shadow></value></block></value><statement name="DO0"><block type="actuator_led_bright" id="StWB+f0Mbskg){ZnO1?M"><value name="led"><shadow type="number" id="Frk^eV`V]jxeg4LwpXa;"><field name="op">1</field></shadow></value><value name="bright"><shadow type="ledswitch" id="C|s7`}nqKSn5psiGbO80"><field name="flag">1</field></shadow></value><next><block type="storage_fileopen" id="]0?NI|@71[V:QWx81oO["><field name="MODE">w</field><value name="FILENAME"><shadow type="text" id="sG),BNMZRA`E=_K(n2/["><field name="TEXT">/test.txt</field></shadow></value><value name="FILE"><shadow type="variables_get" id="fl=d}dP`;m=KZ:K}bOHe"><field name="VAR">f</field></shadow></value><next><block type="controls_forEach" id="5R]MJel[U(l]4Y=rdz.f"><value name="LIST"><shadow type="list_many_input" id="RF`+o1srYJq@gIK|KG,7"><field name="CONTENT">0,1,2,3</field></shadow><block type="controls_range" id="J_AeeX7z6J(JKPVmg_J!"><value name="FROM"><shadow type="math_number" id="V?KbCJhx)kpof!I9_0R|"><field name="NUM">0</field></shadow></value><value name="TO"><shadow type="math_number" id=":i*H]~C)l[ZKd/SdI8VQ"><field name="NUM">1000</field></shadow></value><value name="STEP"><shadow type="math_number" id="96wTt-xTgrN|sAMe|!r/"><field name="NUM">1</field></shadow></value></block></value><value name="VAR"><shadow type="variables_get" id="$2c]v=Rf3;_q/cz}XLS0"><field name="VAR">i</field></shadow></value><statement name="DO"><block type="storage_file_write" id="b:0vvpY+`eVIbzElCZqd"><value name="data"><shadow type="text" id=":tEG9#^2^?]}N$JNF@yl"><field name="TEXT">Mixly</field></shadow><block type="number_to_text" id="5lod1q8FdP`E)f(KI{+8"><value name="VAR"><shadow type="variables_get" id=":yMs8_|n*Am3(C1iipnA"><field name="VAR">x</field></shadow><block type="variables_get" id="5hyEz-tSu)@n.jAJe^T8"><field name="VAR">i</field></block></value></block></value><value name="FILE"><shadow type="variables_get" id="orsC^;q{@[5~=wA22qrm"><field name="VAR">f</field></shadow></value><next><block type="storage_file_write" id="I+V;jpt-|za-*V$WovM!"><value name="data"><shadow type="text" id="J1]-P;AZ|E~x^)^t.pV1"><field name="TEXT">Mixly</field></shadow><block type="ascii_to_char" id="Y1*h4fZY]X4;ey53jc(V"><value name="VAR"><shadow type="math_number" id="cu*8^6WBbtQ63itw54qF"><field name="NUM">10</field></shadow></value></block></value><value name="FILE"><shadow type="variables_get" id="#wuFGO/#N)NSeMlq/~41"><field name="VAR">f</field></shadow></value></block></next></block></statement><next><block type="storage_close_file" id="YfxMNd29H:j0$j,QqM(E"><value name="FILE"><shadow type="variables_get" id="P9`=LKoM*2q=+p:U]@4p"><field name="VAR">f</field></shadow></value><next><block type="actuator_led_bright" id="V(i!w?,M{iZ($ZIhD_50"><value name="led"><shadow type="number" id="@j0MSBHA8tK.5L+PQ?AV"><field name="op">1</field></shadow></value><value name="bright"><shadow type="ledswitch" id="BCH9mC#)/~S3zE:C0`4w"><field name="flag">0</field></shadow></value></block></next></block></next></block></next></block></next></block></statement><next><block type="controls_if" id="`ELLEmC#8{]@n:5*g?b#"><value name="IF0"><block type="sensor_mixgo_button_was_pressed" id="mobC5;j;ejjMU`;IgmUR"><value name="btn"><shadow type="pins_button" id="a;bA~/8ST6@Hp~*3R^yo"><field name="PIN">B2key</field></shadow></value></block></value><statement name="DO0"><block type="actuator_led_bright" id="WF|8ppQXtz}9?L1*n*4["><value name="led"><shadow type="number" id="V?,~WGpwHj8YZ84Gh?yL"><field name="op">2</field></shadow></value><value name="bright"><shadow type="ledswitch" id="+(9;Dbmg^NPwm$z6;KEj"><field name="flag">1</field></shadow></value><next><block type="storage_fileopen" id="$9]V)?_Jg3:T$FF.rI$|"><field name="MODE">r</field><value name="FILENAME"><shadow type="text" id=".K5vcI2HoUCLqS:y@}n_"><field name="TEXT">/test.txt</field></shadow></value><value name="FILE"><shadow type="variables_get" id="~UNArdL?2=|VUpT]Fk.U"><field name="VAR">f</field></shadow></value><next><block type="variables_set" id="[emEY#!ydsSSro#H/.+B"><field name="VAR">s</field><value name="VALUE"><block type="storage_get_contents_without_para" id="hL?Ex,GFFPP-/vhKy3*0"><field name="MODE">readline</field><value name="FILE"><shadow type="variables_get" id="Qc=:i/v:m]@@W-Z;!Jhb"><field name="VAR">f</field></shadow></value></block></value><next><block type="controls_whileUntil" id="ak=4~nFKhiq!UD+8AI!e"><field name="MODE">WHILE</field><value name="BOOL"><shadow type="logic_boolean" id="LAkVg2g:;p*9Mk7EjC|,"><field name="BOOL">TRUE</field></shadow><block type="variables_get" id="!M(~xm?7|JYzxG=X=iXS"><field name="VAR">s</field></block></value><statement name="DO"><block type="system_print_inline" id="dKx=L4D/TZ!KN{2}QD9p"><value name="VAR"><shadow type="text" id="J#`Zv6qk;k}ObDY)N)vY"><field name="TEXT">Mixly</field></shadow><block type="variables_get" id="`e8`{0mpHWNXgxbTAk^E"><field name="VAR">s</field></block></value><next><block type="variables_set" id="N?k(7bfVaH`vgqvGa$6H"><field name="VAR">s</field><value name="VALUE"><block type="storage_get_contents_without_para" id="/l`;(CGS|*2}dK0~:9QL"><field name="MODE">readline</field><value name="FILE"><shadow type="variables_get" id="qh8Kuv^g_m7K.LRml1Yd"><field name="VAR">f</field></shadow></value></block></value></block></next></block></statement><next><block type="storage_close_file" id="|?RgGhO:JvwiaWCKJP|L"><value name="FILE"><shadow type="variables_get" id="K`/Cqd,`hSGHP,WK6+-0"><field name="VAR">f</field></shadow></value><next><block type="actuator_led_bright" id="{wi[Ma9:[m{g=eR8Tb+A"><value name="led"><shadow type="number" id="rTpWDpf3{.tovZTz8gU9"><field name="op">2</field></shadow></value><value name="bright"><shadow type="ledswitch" id="3d{e-m7H=9e8E~Ani}~/"><field name="flag">0</field></shadow></value></block></next></block></next></block></next></block></next></block></next></block></statement></block></next></block></statement></block></xml><config>{}</config><code>aW1wb3J0IG1peGdvX3NhbnQKZnJvbSBtaXhnb19zYW50IGltcG9ydCBvbmJvYXJkX2xlZAppbXBvcnQgbWFjaGluZQoKCndoaWxlIFRydWU6CiAgICBpZiBtaXhnb19zYW50LkIxa2V5Lndhc19wcmVzc2VkKCk6CiAgICAgICAgb25ib2FyZF9sZWQuc2V0b25vZmYoMSwxKQogICAgICAgIGYgPSBvcGVuKCcvdGVzdC50eHQnLCAndycpCiAgICAgICAgZm9yIGkgaW4gcmFuZ2UoMCwgMTAwMCwgMSk6CiAgICAgICAgICAgIGYud3JpdGUoc3RyKGkpKQogICAgICAgICAgICBmLndyaXRlKGNocigxMCkpCiAgICAgICAgZi5jbG9zZSgpCiAgICAgICAgb25ib2FyZF9sZWQuc2V0b25vZmYoMSwwKQogICAgaWYgbWl4Z29fc2FudC5CMmtleS53YXNfcHJlc3NlZCgpOgogICAgICAgIG9uYm9hcmRfbGVkLnNldG9ub2ZmKDIsMSkKICAgICAgICBmID0gb3BlbignL3Rlc3QudHh0JywgJ3InKQogICAgICAgIHMgPSBmLnJlYWRsaW5lKCkKICAgICAgICB3aGlsZSBzOgogICAgICAgICAgICBwcmludChzLGVuZCA9IiIpCiAgICAgICAgICAgIHMgPSBmLnJlYWRsaW5lKCkKICAgICAgICBmLmNsb3NlKCkKICAgICAgICBvbmJvYXJkX2xlZC5zZXRvbm9mZigyLDApCg==</code> |