1 line
5.8 KiB
XML
1 line
5.8 KiB
XML
<xml version="Mixly 2.0 rc4" board="Python ESP32-C2@MixGo MINI"><block type="controls_whileUntil" id="n-nF20ZhSY-,TsgA6wXy" x="-764" y="-407"><field name="MODE">WHILE</field><value name="BOOL"><shadow type="logic_boolean" id="b/b|eEs7qo)TcZy7Qp^Z"><field name="BOOL">TRUE</field></shadow></value><statement name="DO"><block type="controls_forEach" id=",8,$$SU0t)fuiv@LZ^#("><value name="LIST"><shadow type="list_many_input" id="xq)2f;.U2V1866`IG!~/"><field name="CONTENT">0,1,2,3</field></shadow><block type="controls_range" id="x/[4rgaoQpTgW{sl!_[W"><value name="FROM"><shadow type="math_number" id="P3U=6[Byz84/zR9??K9,"><field name="NUM">0</field></shadow></value><value name="TO"><shadow type="math_number" id=")h}^x6ys[,k9iiTHYVp?"><field name="NUM">12</field></shadow></value><value name="STEP"><shadow type="math_number" id="Zgp2Bc#_RL@gM_.{Aty|"><field name="NUM">1</field></shadow></value></block></value><value name="VAR"><shadow type="variables_get" id="d)V3b6NLarU)j{4[KC#z"><field name="VAR">x</field></shadow></value><statement name="DO"><block type="controls_forEach" id="0Ioe^a99vR]hU{fQ)WQ="><value name="LIST"><shadow type="list_many_input" id="iuRah/}jtC;R`#zstqYf"><field name="CONTENT">0,1,2,3</field></shadow><block type="controls_range" id="jZ-WH{DVI!F4$l=R~*rl"><value name="FROM"><shadow type="math_number" id=".Oz^fyJt.xM4s:_O_WGG"><field name="NUM">0</field></shadow></value><value name="TO"><shadow type="math_number" id="6H#cFwczwUdM2Z~qF|Y6"><field name="NUM">8</field></shadow></value><value name="STEP"><shadow type="math_number" id="c=X^=BPMy9xQzqZMb[{)"><field name="NUM">1</field></shadow></value></block></value><value name="VAR"><shadow type="variables_get" id="m!s-nBt0Nj:aB~@fGBNN"><field name="VAR">y</field></shadow></value><statement name="DO"><block type="display_bright_point" id="f]Z}8,r$F/dd3aVRfB:T"><value name="x"><shadow type="pins_exlcdh" id="kbW6#W?y$S5!.k[brG.("><field name="PIN">0</field></shadow><block type="variables_get" id="t~U3*up]A32y_*!xNSH#"><field name="VAR">x</field></block></value><value name="y"><shadow type="pins_exlcdv" id="9qSsIl[bGRV^X8Db^84F"><field name="PIN">0</field></shadow><block type="variables_get" id="}jw9CC=t;6d-opiwcGmo"><field name="VAR">y</field></block></value><value name="STAT"><shadow type="display_onoff" id="#(v~6aeQ3#aQ]9w!!NQF"><field name="ONOFF">ON</field></shadow></value><next><block type="controls_delay_new" id="17l*]{X8s|YL7~xA3Aiz"><field name="Time">ms</field><value name="DELAY_TIME"><shadow type="math_number" id="4ZN]EP6VxseDV2H^m17)"><field name="NUM">10</field></shadow></value></block></next></block></statement></block></statement><next><block type="display_clear" id="UlYXaq,`Fu}nn.20.RpI"><next><block type="controls_forEach" id="lc5^7vAb1WW9:`JX8Pw4"><value name="LIST"><shadow type="list_many_input" id="iu0uShL{O7$a[jNxY^B:"><field name="CONTENT">0,1,2,3</field></shadow><block type="controls_range" id="|~Qa:;r)8$V`W9Yrg?Ri"><value name="FROM"><shadow type="math_number" id="mrC/;l)sUD(U-u6l`ViW"><field name="NUM">0</field></shadow></value><value name="TO"><shadow type="math_number" id="qo}Z:e,FEf4!v7PNVf:P"><field name="NUM">12</field></shadow></value><value name="STEP"><shadow type="math_number" id="(bDbLc*R4T+8fkXl1Fd!"><field name="NUM">1</field></shadow></value></block></value><value name="VAR"><shadow type="variables_get" id="PrsqqQD-D`#-)|_FA+o_"><field name="VAR">x</field></shadow></value><statement name="DO"><block type="controls_forEach" id="_BOaA{OWAPk*srFM`;^v"><value name="LIST"><shadow type="list_many_input" id="{?XDLp]QB`#a:my!;xrh"><field name="CONTENT">0,1,2,3</field></shadow><block type="controls_range" id=",z+Ymf!y/hb!;(kq{Mcx"><value name="FROM"><shadow type="math_number" id=")ts@z2;|SMsm(/XXlg+P"><field name="NUM">0</field></shadow></value><value name="TO"><shadow type="math_number" id="AalO{MPMExZ:G~^6c+=L"><field name="NUM">8</field></shadow></value><value name="STEP"><shadow type="math_number" id="3P[-1A)CXo/3HEO(e*-;"><field name="NUM">1</field></shadow></value></block></value><value name="VAR"><shadow type="variables_get" id=".57+o@/YA#6illN-jQ1k"><field name="VAR">y</field></shadow></value><statement name="DO"><block type="display_clear" id=".FG)yS4*{(ee.^hn#KJ{"><next><block type="display_bright_point" id="a3g!9p.6qkdT]N-M;e$k"><value name="x"><shadow type="pins_exlcdh" id="^+?k32c7nj!h#G/h}D@b"><field name="PIN">0</field></shadow><block type="variables_get" id="q$52Di/[26o,1$JT~j~C"><field name="VAR">x</field></block></value><value name="y"><shadow type="pins_exlcdv" id="[qQj8hZ!brDq^kI*^kOO"><field name="PIN">0</field></shadow><block type="variables_get" id="-D2t!B~rwS6DfU}*d!Rg"><field name="VAR">y</field></block></value><value name="STAT"><shadow type="display_onoff" id="sc_n/|UZOc1iX_~N1?;Z"><field name="ONOFF">ON</field></shadow></value><next><block type="controls_delay_new" id=";8a;yUOB/XGTjd$3K~tA"><field name="Time">ms</field><value name="DELAY_TIME"><shadow type="math_number" id="Td,~r(`Kf]FH=am*(JxZ"><field name="NUM">10</field></shadow></value></block></next></block></next></block></statement></block></statement></block></next></block></next></block></statement></block></xml><config>{}</config><code>ZnJvbSBtaXhnb19taW5pIGltcG9ydCBvbmJvYXJkX21hdHJpeAppbXBvcnQgdGltZQoKCndoaWxlIFRydWU6CiAgICBmb3IgeCBpbiByYW5nZSgwLCAxMiwgMSk6CiAgICAgICAgZm9yIHkgaW4gcmFuZ2UoMCwgOCwgMSk6CiAgICAgICAgICAgIG9uYm9hcmRfbWF0cml4LnBpeGVsKGludCh4KSwgaW50KHkpLCAxKQogICAgICAgICAgICBvbmJvYXJkX21hdHJpeC5zaG93KCkKICAgICAgICAgICAgdGltZS5zbGVlcF9tcygxMCkKICAgIG9uYm9hcmRfbWF0cml4LmZpbGwoMCkKICAgIG9uYm9hcmRfbWF0cml4LnNob3coKQogICAgZm9yIHggaW4gcmFuZ2UoMCwgMTIsIDEpOgogICAgICAgIGZvciB5IGluIHJhbmdlKDAsIDgsIDEpOgogICAgICAgICAgICBvbmJvYXJkX21hdHJpeC5maWxsKDApCiAgICAgICAgICAgIG9uYm9hcmRfbWF0cml4LnNob3coKQogICAgICAgICAgICBvbmJvYXJkX21hdHJpeC5waXhlbChpbnQoeCksIGludCh5KSwgMSkKICAgICAgICAgICAgb25ib2FyZF9tYXRyaXguc2hvdygpCiAgICAgICAgICAgIHRpbWUuc2xlZXBfbXMoMTApCg==</code> |