update example
This commit is contained in:
@@ -1 +1 @@
|
||||
<xml version="Mixly 2.0 rc4" board="Python ESP32-S3@元控青春"><block type="controls_whileUntil" id="nnv.DMl~P[m]PfY-LSOS" x="-1505" y="-699"><field name="MODE">WHILE</field><value name="BOOL"><shadow type="logic_boolean" id="k;Gm.1e/C_n,+;~3]3J$"><field name="BOOL">TRUE</field></shadow></value><statement name="DO"><block type="onboard_tft_show_image" id="8:Ywp2I9I!|Xx-!ih~ZP"><value name="data"><shadow type="mpython_pbm_image" id="p!GamOAamCg;U~*p~!5="><field name="path">Heart</field></shadow></value><next><block type="onboard_tft_scroll_string" id="XA|8S7$Zs,~;hs6r0d.W"><value name="data"><shadow type="text" id="vCD)}Jhp1w6fvILKJ2H^"><field name="TEXT">你好,米思齐!</field></shadow></value></block></next></block></statement></block></xml><config>{}</config><code>ZnJvbSBtaXhnb19ub3ZhIGltcG9ydCBvbmJvYXJkX3RmdApmcm9tIGV4cHJlc3Npb25fcGljdHVyZSBpbXBvcnQgSGVhcnQKZnJvbSBtaXhnb19ub3ZhIGltcG9ydCBvbmJvYXJkX3RmdAoKCndoaWxlIFRydWU6CiAgICBvbmJvYXJkX3RmdC5pbWFnZShIZWFydCwgY29sb3I9MHhmZmZmKQogICAgb25ib2FyZF90ZnQuc2Nyb2xsKCfkvaDlpb3vvIznsbPmgJ3pvZDvvIEnLGNvbG9yPTB4ZmZmZikK</code>
|
||||
<xml version="Mixly 3.0 rc0" board="Python ESP32-S3@元控青春" shown="block"><block type="controls_whileUntil" id="LlUtdk7x=V2~g_#G]Y1!" x="-1505" y="-699"><field name="MODE">WHILE</field><value name="BOOL"><shadow type="logic_boolean" id="7|G`FZ4gYl10iP1!j5#t"><field name="BOOL">TRUE</field></shadow></value><statement name="DO"><block type="display_show_image" id="br]{hJu/7AqSeu*OfDJ+"><value name="data"><shadow type="pins_builtinimg" id="*EEglgH(WbM=UxG^Mm0W"><field name="PIN">expression_picture.Heart</field></shadow></value><next><block type="display_scroll_string" id="~PB|#nju8Erjg#)7hZ9!"><value name="data"><shadow type="text" id="{jv)a/9~@=S|K.)LMpF`"><field name="TEXT">你好,米思齐!</field></shadow></value></block></next></block></statement></block></xml><config>{}</config><code>ZnJvbSBleHByZXNzaW9uX3BpY3R1cmUgaW1wb3J0IEhlYXJ0CmZyb20gbWl4Z29fbm92YSBpbXBvcnQgb25ib2FyZF90ZnQKCgp3aGlsZSBUcnVlOgogICAgb25ib2FyZF90ZnQuaW1hZ2UoSGVhcnQsIGNvbG9yPTB4ZmZmZikKICAgIG9uYm9hcmRfdGZ0LnNjcm9sbCgn5L2g5aW977yM57Gz5oCd6b2Q77yBJywgY29sb3I9MHhmZmZmKQo=</code>G9yPTB4ZmZmZikK</code>
|
||||
@@ -1 +1 @@
|
||||
<xml version="Mixly 2.0 rc4" board="Python ESP32-S3@元控青春"><block type="controls_whileUntil" id=":VBHQkLU!p;pF6.}YvGe" x="-1640" y="-807"><field name="MODE">WHILE</field><value name="BOOL"><shadow type="logic_boolean" id="s^HrS]jqffwcrDvn/1{m"><field name="BOOL">TRUE</field></shadow></value><statement name="DO"><block type="onboard_tft_show_image" id="rdhJGs1r1fm2sc8-B7Rk"><value name="data"><shadow type="mpython_pbm_image" id="QYC[!jz*b`$5S3(5f3S*"><field name="path">Heart</field></shadow></value><next><block type="onboard_tft_clear" id="VhSK,7t;i^}yd(.4E7xV"><next><block type="onboard_tft_scroll_string_delay" id="F|)Io0{f!hw)#al4*R[^"><value name="data"><shadow type="text" id="@I?jlPP4[4{FZ`lLKgiL"><field name="TEXT">你好,米思齐!</field></shadow></value><value name="y"><shadow type="math_number" id="n_B1EgVDnznl$Pd)zdbA"><field name="NUM">32</field></shadow></value><value name="size"><shadow type="math_number" id="^[awH]X*@=`q)Qs@oBTZ"><field name="NUM">5</field></shadow></value><value name="space"><shadow type="math_number" id="OnCXZJ579~XC+ZU6]iVo"><field name="NUM">0</field></shadow></value><value name="time"><shadow type="math_number" id="znF)6UiEghQpK3IMa5Jh"><field name="NUM">5</field></shadow></value><value name="VAR"><shadow type="tuple_create_with_text_return" id="ddB2(I(7Q^Bw,1RVJ:23"><field name="TEXT">255,255,0</field></shadow><block type="display_color_seclet" id="aB+97N`.I$)hTHD?IsGx"><field name="COLOR">#ff0000</field></block></value></block></next></block></next></block></statement></block></xml><config>{}</config><code>ZnJvbSBtaXhnb19ub3ZhIGltcG9ydCBvbmJvYXJkX3RmdApmcm9tIGV4cHJlc3Npb25fcGljdHVyZSBpbXBvcnQgSGVhcnQKCgp3aGlsZSBUcnVlOgogICAgb25ib2FyZF90ZnQuaW1hZ2UoSGVhcnQsIGNvbG9yPTB4ZmZmZikKICAgIG9uYm9hcmRfdGZ0LmZpbGwoMCkKICAgIG9uYm9hcmRfdGZ0LnNob3coKQogICAgb25ib2FyZF90ZnQuc2Nyb2xsKCfkvaDlpb3vvIznsbPmgJ3pvZDvvIEnLHkgPSAzMixzaXplID0gNSxzcGVlZCA9NSxzcGFjZSA9IDAsY29sb3I9MHhmODAwKQo=</code>
|
||||
<xml version="Mixly 3.0 rc0" board="Python ESP32-S3@元控青春" shown="block"><block type="controls_whileUntil" id="p6Rw/-,-w05:],2R}#5D" x="-1640" y="-807"><field name="MODE">WHILE</field><value name="BOOL"><shadow type="logic_boolean" id="qjG_O(LVi+-5{-UiG3H!"><field name="BOOL">TRUE</field></shadow></value><statement name="DO"><block type="display_show_image" id="$VMZ|!qnz[JH5vV^NXLf"><value name="data"><shadow type="pins_builtinimg" id="lAk1cE^n]JYRnwgk.:5$"><field name="PIN">expression_picture.Heart</field></shadow></value><next><block type="display_clear" id="!reQma$heoGIWCB0+x(?"><next><block type="onboard_tft_scroll_string_delay" id="c-O|+.Wyn`]Q~b=@:bp!"><value name="data"><shadow type="text" id="1b@_$zS]mL6Dp0i[9dsZ"><field name="TEXT">你好,米思齐!</field></shadow></value><value name="y"><shadow type="math_number" id="*u$2/jjnf$)6;MOLXf?:"><field name="NUM">32</field></shadow></value><value name="size"><shadow type="math_number" id="6AWG[Rvx,.!3$c[jvD}}"><field name="NUM">5</field></shadow></value><value name="space"><shadow type="math_number" id="z#hdpEv77RUpmVkFGpU}"><field name="NUM">0</field></shadow></value><value name="time"><shadow type="math_number" id="^Ut4`6+IC63KFBgUF/G-"><field name="NUM">5</field></shadow></value><value name="VAR"><shadow type="tuple_create_with_text_return" id="vShsar(zbeF@TkT(x~-D"><field name="TEXT">255,255,0</field></shadow><block type="display_color_seclet" id="#Y}}x^9$7Art4Hb`#^!~"><field name="COLOR">#ff0000</field></block></value></block></next></block></next></block></statement></block></xml><config>{}</config><code>ZnJvbSBleHByZXNzaW9uX3BpY3R1cmUgaW1wb3J0IEhlYXJ0CmZyb20gbWl4Z29fbm92YSBpbXBvcnQgb25ib2FyZF90ZnQKCgp3aGlsZSBUcnVlOgogICAgb25ib2FyZF90ZnQuaW1hZ2UoSGVhcnQsIGNvbG9yPTB4ZmZmZikKICAgIG9uYm9hcmRfdGZ0LmZpbGwoMCkKICAgIG9uYm9hcmRfdGZ0LnNob3coKQogICAgb25ib2FyZF90ZnQuc2Nyb2xsKCfkvaDlpb3vvIznsbPmgJ3pvZDvvIEnLCB5PTMyLCBzaXplPTUsIHNwZWVkPTUsIHNwYWNlPTAsIGNvbG9yPTB4ZjgwMCkK</code>
|
||||
@@ -1 +1 @@
|
||||
<xml version="Mixly 2.0 rc4" board="Python ESP32-S3@元控青春"><block type="controls_whileUntil" id="hwt@vG;J|Ok_v86hQTOx" x="-851" y="-584"><field name="MODE">WHILE</field><value name="BOOL"><shadow type="logic_boolean" id="weV-6}Yd8bK.p1ciW?hF"><field name="BOOL">TRUE</field></shadow></value><statement name="DO"><block type="onboard_tft_show_image" id="@D_:/Oo(iUL!JP?4_mOH"><value name="data"><shadow type="mpython_pbm_image" id="CGaiAs3R/vSa4Cb.O=RQ"><field name="path">Heart</field></shadow></value><next><block type="controls_delay_new" id="|TIquUXNTHI+!7-gU5xe"><field name="Time">s</field><value name="DELAY_TIME"><shadow type="math_number" id="!G^AJH`3K:`~EONR`iI2"><field name="NUM">0.1</field></shadow></value><next><block type="onboard_tft_show_image" id="BmjEnV9^n([Y_fY1GjL@"><value name="data"><shadow type="mpython_pbm_image" id="Alvs^49@O=_w)=.mf3S7"><field name="path">Small_heart</field></shadow></value><next><block type="controls_delay_new" id="p9QNHG@7!;Jm;0y~L7mr"><field name="Time">s</field><value name="DELAY_TIME"><shadow type="math_number" id="rhz#VK:nFB_nnjJ]?Noc"><field name="NUM">0.1</field></shadow></value></block></next></block></next></block></next></block></statement></block></xml><config>{}</config><code>ZnJvbSBtaXhnb19ub3ZhIGltcG9ydCBvbmJvYXJkX3RmdApmcm9tIGV4cHJlc3Npb25fcGljdHVyZSBpbXBvcnQgSGVhcnQKaW1wb3J0IHRpbWUKZnJvbSBleHByZXNzaW9uX3BpY3R1cmUgaW1wb3J0IFNtYWxsX2hlYXJ0CgoKd2hpbGUgVHJ1ZToKICAgIG9uYm9hcmRfdGZ0LmltYWdlKEhlYXJ0LCBjb2xvcj0weGZmZmYpCiAgICB0aW1lLnNsZWVwKDAuMSkKICAgIG9uYm9hcmRfdGZ0LmltYWdlKFNtYWxsX2hlYXJ0LCBjb2xvcj0weGZmZmYpCiAgICB0aW1lLnNsZWVwKDAuMSkK</code>
|
||||
<xml version="Mixly 3.0 rc0" board="Python ESP32-S3@元控青春" shown="block"><block type="controls_whileUntil" id="fK,.f}k!@v~`R4Yp-qE(" x="-851" y="-584"><field name="MODE">WHILE</field><value name="BOOL"><shadow type="logic_boolean" id="cR}iKS7=k9b.?tmSH`~G"><field name="BOOL">TRUE</field></shadow></value><statement name="DO"><block type="display_show_image" id="TUh_dfmAE@N)R+F]-Aeq"><value name="data"><shadow type="pins_builtinimg" id=":JK/SX6)0jbFN6x/5_gG"><field name="PIN">expression_picture.Heart</field></shadow></value><next><block type="controls_delay_new" id="}H=6}X*P^UWD]@UypzY#"><field name="Time">s</field><value name="DELAY_TIME"><shadow type="math_number" id="H+#I.0n/GnuHj.eg?s/s"><field name="NUM">0.1</field></shadow></value><next><block type="display_show_image" id="X-5eeKdW-dm0pyd9f7Ae"><value name="data"><shadow type="pins_builtinimg" id="A=X`3,n`1O1?^WuXuJZ!"><field name="PIN">expression_picture.Small_heart</field></shadow></value><next><block type="controls_delay_new" id="?NwO4zNZF44V8a-Lc7@U"><field name="Time">s</field><value name="DELAY_TIME"><shadow type="math_number" id="]:Aa(G{-RLth|W56voR|"><field name="NUM">0.1</field></shadow></value></block></next></block></next></block></next></block></statement></block></xml><config>{}</config><code>ZnJvbSBleHByZXNzaW9uX3BpY3R1cmUgaW1wb3J0IEhlYXJ0CmZyb20gbWl4Z29fbm92YSBpbXBvcnQgb25ib2FyZF90ZnQKaW1wb3J0IHRpbWUKZnJvbSBleHByZXNzaW9uX3BpY3R1cmUgaW1wb3J0IFNtYWxsX2hlYXJ0CgoKd2hpbGUgVHJ1ZToKICAgIG9uYm9hcmRfdGZ0LmltYWdlKEhlYXJ0LCBjb2xvcj0weGZmZmYpCiAgICB0aW1lLnNsZWVwKDAuMSkKICAgIG9uYm9hcmRfdGZ0LmltYWdlKFNtYWxsX2hlYXJ0LCBjb2xvcj0weGZmZmYpCiAgICB0aW1lLnNsZWVwKDAuMSkK</code>
|
||||
@@ -1 +1 @@
|
||||
<xml version="Mixly 2.0 rc4" board="Python ESP32-S3@元控青春"><block type="display_show_image_or_string_delay" id="7A?Ci{tC[:V^}V;dC-e5" x="-918" y="-558"><field name="center">True</field><value name="data"><shadow type="text" id="-CBlkEbP`9jiOK!f!ph}"><field name="TEXT">米思齐</field></shadow></value><value name="space"><shadow type="math_number" id="TBM#tP!]!8ah^fI2neho"><field name="NUM">0</field></shadow></value><next><block type="controls_delay_new" id="1#qQ_rYQ|Np^~bp#Kl34"><field name="Time">s</field><value name="DELAY_TIME"><shadow type="math_number" id="P__RG+5o0K15UK7O,0;o"><field name="NUM">1</field></shadow></value><next><block type="controls_whileUntil" id="~Oye7Oy*-LB70R-ejA@f"><field name="MODE">WHILE</field><value name="BOOL"><shadow type="logic_boolean" id="jr{1rwlXrGj8n;gbx``q"><field name="BOOL">TRUE</field></shadow></value><statement name="DO"><block type="onboard_tft_show_image" id="4?6;S7`IQ4jHAezLprmt"><value name="data"><shadow type="mpython_pbm_image" id="S0_:.)VY7mX=W{I5kdcp"><field name="path">Heart</field></shadow></value><next><block type="controls_delay_new" id="VKlzrIzF63:W6UrL~+0#"><field name="Time">s</field><value name="DELAY_TIME"><shadow type="math_number" id="#1HDYe4G~mH8zVIg:2(1"><field name="NUM">0.1</field></shadow></value><next><block type="onboard_tft_show_image" id="YxT1o,s{L2UbM+.3W`(m"><value name="data"><shadow type="mpython_pbm_image" id="8(`nNvU!LA0l1,YrmJAu"><field name="path">Small_heart</field></shadow></value><next><block type="controls_delay_new" id="{!Yf)C6*L.Fze_hp@K:$"><field name="Time">s</field><value name="DELAY_TIME"><shadow type="math_number" id="?@b`Uc:xDA6M?sK~sR)A"><field name="NUM">0.1</field></shadow></value></block></next></block></next></block></next></block></statement></block></next></block></next></block></xml><config>{}</config><code>ZnJvbSBtaXhnb19ub3ZhIGltcG9ydCBvbmJvYXJkX3RmdAppbXBvcnQgdGltZQpmcm9tIGV4cHJlc3Npb25fcGljdHVyZSBpbXBvcnQgSGVhcnQKZnJvbSBleHByZXNzaW9uX3BpY3R1cmUgaW1wb3J0IFNtYWxsX2hlYXJ0CgoKb25ib2FyZF90ZnQuc2hvd3MoJ+exs+aAnem9kCcsc3BhY2UgPSAwLGNlbnRlciA9IFRydWUpCnRpbWUuc2xlZXAoMSkKd2hpbGUgVHJ1ZToKICAgIG9uYm9hcmRfdGZ0LmltYWdlKEhlYXJ0LCBjb2xvcj0weGZmZmYpCiAgICB0aW1lLnNsZWVwKDAuMSkKICAgIG9uYm9hcmRfdGZ0LmltYWdlKFNtYWxsX2hlYXJ0LCBjb2xvcj0weGZmZmYpCiAgICB0aW1lLnNsZWVwKDAuMSkK</code>
|
||||
<xml version="Mixly 3.0 rc0" board="Python ESP32-S3@元控青春" shown="block"><block type="display_show_image_or_string_delay" id="{|pVR61BP?zpPv(^1kQc" x="-918" y="-558"><field name="center">True</field><value name="data"><shadow type="text" id="WJDGx6#V^33^zcx7.k@["><field name="TEXT">米思齐</field></shadow></value><value name="space"><shadow type="math_number" id="2Gh[.z1p2,DwH*`aDKc="><field name="NUM">0</field></shadow></value><next><block type="controls_delay_new" id="^K|76aWB^hkxuWe40-F]"><field name="Time">s</field><value name="DELAY_TIME"><shadow type="math_number" id="J$lu{*.2xtjltY$?^,_l"><field name="NUM">1</field></shadow></value><next><block type="controls_whileUntil" id="A#M7|GSaCKMd#keUnh@6"><field name="MODE">WHILE</field><value name="BOOL"><shadow type="logic_boolean" id="~II)EkQGZlvT+o8oo:wZ"><field name="BOOL">TRUE</field></shadow></value><statement name="DO"><block type="display_show_image" id="MfOM)|{GUcUA/Dz#qf4G"><value name="data"><shadow type="pins_builtinimg" id="M}uh5V`(v*p#~=T=fkA*"><field name="PIN">expression_picture.Heart</field></shadow></value><next><block type="controls_delay_new" id="#TLu~oE?v1uYk^|IIe/l"><field name="Time">s</field><value name="DELAY_TIME"><shadow type="math_number" id="U+R5r@m|7Au57ZLo]3d]"><field name="NUM">0.1</field></shadow></value><next><block type="display_show_image" id="_H2orNMQl6yt$hvHvNd("><value name="data"><shadow type="pins_builtinimg" id="+5cZ{Q32*bI,rrCK~y~Y"><field name="PIN">expression_picture.Small_heart</field></shadow></value><next><block type="controls_delay_new" id="I0-[G+kI`d-Se/OZ[xlE"><field name="Time">s</field><value name="DELAY_TIME"><shadow type="math_number" id="/!L,fV$QfKA60t^@pV4F"><field name="NUM">0.1</field></shadow></value></block></next></block></next></block></next></block></statement></block></next></block></next></block></xml><config>{}</config><code>ZnJvbSBtaXhnb19ub3ZhIGltcG9ydCBvbmJvYXJkX3RmdAppbXBvcnQgdGltZQpmcm9tIGV4cHJlc3Npb25fcGljdHVyZSBpbXBvcnQgSGVhcnQKZnJvbSBleHByZXNzaW9uX3BpY3R1cmUgaW1wb3J0IFNtYWxsX2hlYXJ0CgoKb25ib2FyZF90ZnQuc2hvd3MoJ+exs+aAnem9kCcsIHNwYWNlPTAsIGNlbnRlcj1UcnVlKQp0aW1lLnNsZWVwKDEpCndoaWxlIFRydWU6CiAgICBvbmJvYXJkX3RmdC5pbWFnZShIZWFydCwgY29sb3I9MHhmZmZmKQogICAgdGltZS5zbGVlcCgwLjEpCiAgICBvbmJvYXJkX3RmdC5pbWFnZShTbWFsbF9oZWFydCwgY29sb3I9MHhmZmZmKQogICAgdGltZS5zbGVlcCgwLjEpCg==</code>
|
||||
@@ -1 +1 @@
|
||||
<xml version="Mixly 2.0 rc4" board="Python ESP32-S3@元控青春"><block type="controls_whileUntil" id="LXJ[dK]~2#qw3}:+QdMO" x="-1017" y="-593"><field name="MODE">WHILE</field><value name="BOOL"><shadow type="logic_boolean" id="TX+JU|A{x0r(8gj7,HZ;"><field name="BOOL">TRUE</field></shadow></value><statement name="DO"><block type="controls_if" id="2zF.Wz#;v@$av6?C2333"><mutation else="1"></mutation><value name="IF0"><block type="sensor_mixgo_button_is_pressed" id="S2Zn9*=cq8E;;!,NfP$h"><value name="btn"><shadow type="pins_button" id="G]W~StEC9$`7T8y.30*7"><field name="PIN">B1key</field></shadow></value></block></value><statement name="DO0"><block type="onboard_tft_show_image" id="Mk}8sfGDguJ]Gzk_t.wx"><value name="data"><shadow type="mpython_pbm_image" id="-S::#5I^QMKDQBvG/=|I"><field name="path">Heart</field></shadow></value></block></statement><statement name="ELSE"><block type="onboard_tft_show_image" id="TNC;JZbiX*mj8g4gL2A]"><value name="data"><shadow type="mpython_pbm_image" id="0wR]q32t?fi`WF**Uw3c"><field name="path">Small_heart</field></shadow></value></block></statement></block></statement></block></xml><config>{}</config><code>aW1wb3J0IG1peGdvX25vdmEKZnJvbSBtaXhnb19ub3ZhIGltcG9ydCBvbmJvYXJkX3RmdApmcm9tIGV4cHJlc3Npb25fcGljdHVyZSBpbXBvcnQgSGVhcnQKZnJvbSBleHByZXNzaW9uX3BpY3R1cmUgaW1wb3J0IFNtYWxsX2hlYXJ0CgoKd2hpbGUgVHJ1ZToKICAgIGlmIG1peGdvX25vdmEuQjFrZXkuaXNfcHJlc3NlZCgpOgogICAgICAgIG9uYm9hcmRfdGZ0LmltYWdlKEhlYXJ0LCBjb2xvcj0weGZmZmYpCiAgICBlbHNlOgogICAgICAgIG9uYm9hcmRfdGZ0LmltYWdlKFNtYWxsX2hlYXJ0LCBjb2xvcj0weGZmZmYpCg==</code>
|
||||
<xml version="Mixly 3.0 rc0" board="Python ESP32-S3@元控青春" shown="block"><block type="controls_whileUntil" id=")JV:s;W,6X_/#fecocQs" x="-1017" y="-593"><field name="MODE">WHILE</field><value name="BOOL"><shadow type="logic_boolean" id="Q0j=dq@~P1Y3*yDE$CqY"><field name="BOOL">TRUE</field></shadow></value><statement name="DO"><block type="controls_if" id="1Kearv2RUIb7}X;51g}M"><mutation else="1"></mutation><value name="IF0"><block type="sensor_mixgo_button_is_pressed" id=")x6|eDIAHZjzLf@*?;9b"><value name="btn"><shadow type="pins_button" id="a{L8],3HF?$;N[,_KsKV"><field name="PIN">B1key</field></shadow></value></block></value><statement name="DO0"><block type="display_show_image" id="X[i}_n:1cU$ItOJ_^_Lq"><value name="data"><shadow type="pins_builtinimg" id="AXIM]V-^]A)C,w9E.}hc"><field name="PIN">expression_picture.Heart</field></shadow></value></block></statement><statement name="ELSE"><block type="display_show_image" id="S5IzX?yV^DGrdf0*K;;]"><value name="data"><shadow type="pins_builtinimg" id="#!t1Gr2(Il8Hm=xU4rZX"><field name="PIN">expression_picture.Small_heart</field></shadow></value></block></statement></block></statement></block></xml><config>{}</config><code>aW1wb3J0IG1peGdvX25vdmEKZnJvbSBleHByZXNzaW9uX3BpY3R1cmUgaW1wb3J0IEhlYXJ0CmZyb20gbWl4Z29fbm92YSBpbXBvcnQgb25ib2FyZF90ZnQKZnJvbSBleHByZXNzaW9uX3BpY3R1cmUgaW1wb3J0IFNtYWxsX2hlYXJ0CgoKd2hpbGUgVHJ1ZToKICAgIGlmIG1peGdvX25vdmEuQjFrZXkuaXNfcHJlc3NlZCgpOgogICAgICAgIG9uYm9hcmRfdGZ0LmltYWdlKEhlYXJ0LCBjb2xvcj0weGZmZmYpCiAgICBlbHNlOgogICAgICAgIG9uYm9hcmRfdGZ0LmltYWdlKFNtYWxsX2hlYXJ0LCBjb2xvcj0weGZmZmYpCg==</code>
|
||||
@@ -1 +1 @@
|
||||
<xml version="Mixly 2.0 rc4" board="Python ESP32-S3@元控青春"><block type="controls_whileUntil" id="icdSPR{CobT;lHAIu,k}" x="-1059" y="-724"><field name="MODE">WHILE</field><value name="BOOL"><shadow type="logic_boolean" id="BL5w;dN|zob!A#X(gK6L"><field name="BOOL">TRUE</field></shadow></value><statement name="DO"><block type="controls_if" id="kYFp8iqT3OJt7K};[jp["><mutation elseif="2" else="1"></mutation><value name="IF0"><block type="logic_operation" id="q2?u)xNHKwL1_=uLASX,"><field name="OP">AND</field><value name="A"><block type="sensor_mixgo_button_is_pressed" id="v7*w4`LC!8.I*^HMqq$6"><value name="btn"><shadow type="pins_button" id="6iPz[M?lBO}gha~5C/fs"><field name="PIN">B1key</field></shadow></value></block></value><value name="B"><block type="sensor_mixgo_button_is_pressed" id="!tIUpb*1A{d0)L3ZdT+V"><value name="btn"><shadow type="pins_button" id="x{CR(j+@*^_nsG@suWgN"><field name="PIN">B2key</field></shadow></value></block></value></block></value><statement name="DO0"><block type="onboard_tft_show_image" id="YDq+6?gE{6lH)jXvClZ["><value name="data"><shadow type="mpython_pbm_image" id="yCq52EFeYOQN~0OS.]HG"><field name="path">Sad</field></shadow></value></block></statement><value name="IF1"><block type="sensor_mixgo_button_is_pressed" id="VAFQ^+g.r4YF:WCk77BS"><value name="btn"><shadow type="pins_button" id="vOQlBM$l_zQG:HI(jihv"><field name="PIN">B1key</field></shadow></value></block></value><statement name="DO1"><block type="onboard_tft_show_image" id="lOhLZ?Y6jA?NMeWj8^M3"><value name="data"><shadow type="mpython_pbm_image" id="?IqljO!j925/y,O;r?h;"><field name="path">Heart</field></shadow></value></block></statement><value name="IF2"><block type="sensor_mixgo_button_is_pressed" id="rp0z9-Uul(Rea)B-B|4)"><value name="btn"><shadow type="pins_button" id="`ynK+cCxPEkT8YJ`kxnb"><field name="PIN">B2key</field></shadow></value></block></value><statement name="DO2"><block type="onboard_tft_show_image" id="kh@[JK}L66I-PVlc~_}a"><value name="data"><shadow type="mpython_pbm_image" id="OrT!()j3`B5o`7HWtd@2"><field name="path">Small_heart</field></shadow></value></block></statement><statement name="ELSE"><block type="onboard_tft_show_image" id="f+`_4ELM!3S*Z4WVK:{`"><value name="data"><shadow type="mpython_pbm_image" id="[eY^[s!EKpNCjgsvmgH`"><field name="path">Smile</field></shadow></value></block></statement></block></statement></block></xml><config>{}</config><code>aW1wb3J0IG1peGdvX25vdmEKZnJvbSBtaXhnb19ub3ZhIGltcG9ydCBvbmJvYXJkX3RmdApmcm9tIGV4cHJlc3Npb25fcGljdHVyZSBpbXBvcnQgU2FkCmZyb20gZXhwcmVzc2lvbl9waWN0dXJlIGltcG9ydCBIZWFydApmcm9tIGV4cHJlc3Npb25fcGljdHVyZSBpbXBvcnQgU21hbGxfaGVhcnQKZnJvbSBleHByZXNzaW9uX3BpY3R1cmUgaW1wb3J0IFNtaWxlCgoKd2hpbGUgVHJ1ZToKICAgIGlmIG1peGdvX25vdmEuQjFrZXkuaXNfcHJlc3NlZCgpIGFuZCBtaXhnb19ub3ZhLkIya2V5LmlzX3ByZXNzZWQoKToKICAgICAgICBvbmJvYXJkX3RmdC5pbWFnZShTYWQsIGNvbG9yPTB4ZmZmZikKICAgIGVsaWYgbWl4Z29fbm92YS5CMWtleS5pc19wcmVzc2VkKCk6CiAgICAgICAgb25ib2FyZF90ZnQuaW1hZ2UoSGVhcnQsIGNvbG9yPTB4ZmZmZikKICAgIGVsaWYgbWl4Z29fbm92YS5CMmtleS5pc19wcmVzc2VkKCk6CiAgICAgICAgb25ib2FyZF90ZnQuaW1hZ2UoU21hbGxfaGVhcnQsIGNvbG9yPTB4ZmZmZikKICAgIGVsc2U6CiAgICAgICAgb25ib2FyZF90ZnQuaW1hZ2UoU21pbGUsIGNvbG9yPTB4ZmZmZikK</code>
|
||||
<xml version="Mixly 3.0 rc0" board="Python ESP32-S3@元控青春" shown="block"><block type="controls_whileUntil" id="${+Url5NGZ~9[D.z|D@Y" x="-1059" y="-724"><field name="MODE">WHILE</field><value name="BOOL"><shadow type="logic_boolean" id=")7cWY#~vPPhrEP+-goDs"><field name="BOOL">TRUE</field></shadow></value><statement name="DO"><block type="controls_if" id="S1eH3c(}fU-9,}b.JgmP"><mutation elseif="2" else="1"></mutation><value name="IF0"><block type="logic_operation" id="STZ$Pv?r$UKZR$DnGweY"><field name="OP">AND</field><value name="A"><block type="sensor_mixgo_button_is_pressed" id="QMO|bqi)@Alpb,o;v7H;"><value name="btn"><shadow type="pins_button" id="!2+Dpp;JjbH[=x6x:tT/"><field name="PIN">B1key</field></shadow></value></block></value><value name="B"><block type="sensor_mixgo_button_is_pressed" id="zA66]!R@Cj6j8|`*vaM9"><value name="btn"><shadow type="pins_button" id="nvuPJsfbx}_4Xg_()Iea"><field name="PIN">B2key</field></shadow></value></block></value></block></value><statement name="DO0"><block type="display_show_image" id="W4eWQ)Psx^b(CiWfrZK;"><value name="data"><shadow type="pins_builtinimg" id="^},{renH~n=iX?yXLj=V"><field name="PIN">expression_picture.Angry</field></shadow></value></block></statement><value name="IF1"><block type="sensor_mixgo_button_is_pressed" id="qGED*$Ms+nF;TR_VZ9{r"><value name="btn"><shadow type="pins_button" id="#Sy!h^ya;w)gnUbN]LXd"><field name="PIN">B1key</field></shadow></value></block></value><statement name="DO1"><block type="display_show_image" id=")qY`:c{[H|nN4YvXO$~j"><value name="data"><shadow type="pins_builtinimg" id="X,@0/Op=x!;fCY2UEiJB"><field name="PIN">expression_picture.Small_heart</field></shadow></value></block></statement><value name="IF2"><block type="sensor_mixgo_button_is_pressed" id=".Yu@g:eFtJQ8G7J.uC(1"><value name="btn"><shadow type="pins_button" id="dO3$;Gp+x|S3~aWkY/v;"><field name="PIN">B2key</field></shadow></value></block></value><statement name="DO2"><block type="display_show_image" id="u_76*CNL~XT,dc0OU/4X"><value name="data"><shadow type="pins_builtinimg" id="DUI4@qK/krzZGIZ:dmkA"><field name="PIN">expression_picture.Heart</field></shadow></value></block></statement><statement name="ELSE"><block type="display_show_image" id="^fvhX|J~x}#;#pyoTELh"><value name="data"><shadow type="pins_builtinimg" id=".+aLIm]FIIUcOQPsE*Lf"><field name="PIN">expression_picture.Happy</field></shadow></value></block></statement></block></statement></block></xml><config>{}</config><code>aW1wb3J0IG1peGdvX25vdmEKZnJvbSBleHByZXNzaW9uX3BpY3R1cmUgaW1wb3J0IEFuZ3J5CmZyb20gbWl4Z29fbm92YSBpbXBvcnQgb25ib2FyZF90ZnQKZnJvbSBleHByZXNzaW9uX3BpY3R1cmUgaW1wb3J0IFNtYWxsX2hlYXJ0CmZyb20gZXhwcmVzc2lvbl9waWN0dXJlIGltcG9ydCBIZWFydApmcm9tIGV4cHJlc3Npb25fcGljdHVyZSBpbXBvcnQgSGFwcHkKCgp3aGlsZSBUcnVlOgogICAgaWYgbWl4Z29fbm92YS5CMWtleS5pc19wcmVzc2VkKCkgYW5kIG1peGdvX25vdmEuQjJrZXkuaXNfcHJlc3NlZCgpOgogICAgICAgIG9uYm9hcmRfdGZ0LmltYWdlKEFuZ3J5LCBjb2xvcj0weGZmZmYpCiAgICBlbGlmIG1peGdvX25vdmEuQjFrZXkuaXNfcHJlc3NlZCgpOgogICAgICAgIG9uYm9hcmRfdGZ0LmltYWdlKFNtYWxsX2hlYXJ0LCBjb2xvcj0weGZmZmYpCiAgICBlbGlmIG1peGdvX25vdmEuQjJrZXkuaXNfcHJlc3NlZCgpOgogICAgICAgIG9uYm9hcmRfdGZ0LmltYWdlKEhlYXJ0LCBjb2xvcj0weGZmZmYpCiAgICBlbHNlOgogICAgICAgIG9uYm9hcmRfdGZ0LmltYWdlKEhhcHB5LCBjb2xvcj0weGZmZmYpCg==</code>
|
||||
@@ -1 +1 @@
|
||||
<xml version="Mixly 2.0 rc4" board="Python ESP32-S3@元控青春"><block type="controls_whileUntil" id="A$)iJiQph=+{S]yU`+jQ" x="-1059" y="-724"><field name="MODE">WHILE</field><value name="BOOL"><shadow type="logic_boolean" id="#cQ*-49$1fS{7UylRE*P"><field name="BOOL">TRUE</field></shadow></value><statement name="DO"><block type="controls_forEach" id="Tr#19|7lhNC@jB1WCzdK"><value name="LIST"><shadow type="list_many_input" id="Ls$7o9ho$C@nG3jKNMh!"><field name="CONTENT">0,1,2,3</field></shadow><block type="controls_range" id="}{XMV*Wp{Qn{Q9l87(UJ"><value name="FROM"><shadow type="math_number" id="-bPRG{e/s,xD*r2yj#P|"><field name="NUM">0</field></shadow></value><value name="TO"><shadow type="math_number" id="kzi$2C|***,|z`f{(OG|"><field name="NUM">4</field></shadow></value><value name="STEP"><shadow type="math_number" id="FAA1CIx.o[ZgNQhdXZ8a"><field name="NUM">1</field></shadow></value></block></value><value name="VAR"><shadow type="variables_get" id="fBX@Lv}7O9`9im5yoxCl"><field name="VAR">i</field></shadow></value><statement name="DO"><block type="actuator_onboard_neopixel_rgb" id="E/ezAc4UF]Leqxw,z#J2"><value name="_LED_"><shadow type="math_number" id="ff|f4yeqLiq_nWr#U6@l"><field name="NUM">0</field></shadow><block type="variables_get" id="Z|QJi/,1`p9|F$}lh1Hu"><field name="VAR">i</field></block></value><value name="RVALUE"><shadow type="math_number" id="|rnVH;AK|,{3=5FxDsnI"><field name="NUM">0</field></shadow></value><value name="GVALUE"><shadow type="math_number" id="q=;]i.Bb/4zT;tO!8ADK"><field name="NUM">0</field></shadow></value><value name="BVALUE"><shadow type="math_number" id="UMy/)/KT@QJ.PV7FyN_5"><field name="NUM">25</field></shadow></value><next><block type="actuator_onboard_neopixel_write" id="[tOsjG$fyzu}QqEirgY)"><next><block type="controls_delay_new" id=";LnBaY=PQR$:C(uMAEx8"><field name="Time">s</field><value name="DELAY_TIME"><shadow type="math_number" id="G{5UTr{TGna~!aH^#,_-"><field name="NUM">0.5</field></shadow></value></block></next></block></next></block></statement><next><block type="actuator_onboard_neopixel_rgb_all" id="sGulusBvD84R0SxfSW4C"><value name="RVALUE"><shadow type="math_number" id="subxwx|=7PzoX0J66);z"><field name="NUM">0</field></shadow></value><value name="GVALUE"><shadow type="math_number" id=",Ge8)x4V96r+J7L!P60b"><field name="NUM">0</field></shadow></value><value name="BVALUE"><shadow type="math_number" id="r}Ohg1:|o^vvoWM?46J-"><field name="NUM">0</field></shadow></value><next><block type="actuator_onboard_neopixel_write" id="b;PI[oUr*mohw_YgVn1:"><next><block type="controls_delay_new" id="#C)u01!^,xfU~ly50C;S"><field name="Time">s</field><value name="DELAY_TIME"><shadow type="math_number" id="N2a|KTZVXORx~0^w)`ZX"><field name="NUM">1</field></shadow></value></block></next></block></next></block></next></block></statement></block></xml><config>{}</config><code>ZnJvbSBtaXhnb19ub3ZhIGltcG9ydCBvbmJvYXJkX3JnYgppbXBvcnQgdGltZQoKCndoaWxlIFRydWU6CiAgICBmb3IgaSBpbiByYW5nZSgwLCA0LCAxKToKICAgICAgICBvbmJvYXJkX3JnYltpXSA9ICgwLCAwLCAyNSkKICAgICAgICBvbmJvYXJkX3JnYi53cml0ZSgpCiAgICAgICAgdGltZS5zbGVlcCgwLjUpCiAgICBvbmJvYXJkX3JnYi5maWxsKCgwLCAwLCAwKSkKICAgIG9uYm9hcmRfcmdiLndyaXRlKCkKICAgIHRpbWUuc2xlZXAoMSkK</code>
|
||||
<xml version="Mixly 3.0 rc0" board="Python ESP32-S3@元控青春" shown="block"><block type="controls_whileUntil" id="xjk:/!,a5U=SArW+Qo`H" x="-1059" y="-724"><field name="MODE">WHILE</field><value name="BOOL"><shadow type="logic_boolean" id="=kn-;xxeLfCackSxCPYR"><field name="BOOL">TRUE</field></shadow></value><statement name="DO"><block type="controls_forEach" id="T/C/^-f@6^1O.jm+d^=`"><value name="LIST"><shadow type="list_many_input" id=";A9CtpDSsY763TQ]9Z`1"><field name="CONTENT">0,1,2,3</field></shadow><block type="controls_range" id="_sO{::Q)}-0+LSnVU!Xe"><value name="FROM"><shadow type="math_number" id="vTM$G;I)m8x*w2zL#M}["><field name="NUM">0</field></shadow></value><value name="TO"><shadow type="math_number" id="?7Cigc^oTf)X~JKIdMFq"><field name="NUM">4</field></shadow></value><value name="STEP"><shadow type="math_number" id="x_RI.OC4)[Q)nYH-GH`J"><field name="NUM">1</field></shadow></value></block></value><value name="VAR"><shadow type="variables_get" id="5=x8l7$pB78;{Qq+Kbi("><field name="VAR">i</field></shadow></value><statement name="DO"><block type="actuator_onboard_neopixel_rgb" id="@eya]9I+[-N*yKOfJO|y"><value name="_LED_"><shadow type="math_number" id="`:|I2*5^_-n~xhQ?6H4l"><field name="NUM">0</field></shadow><block type="variables_get" id="{6ezl/$h??,=ZO},?wOT"><field name="VAR">i</field></block></value><value name="RVALUE"><shadow type="math_number" id="f[h){S*Sm_c1M;__vv=s"><field name="NUM">0</field></shadow></value><value name="GVALUE"><shadow type="math_number" id="dZ:7HGqz6,5!WfI.}a=8"><field name="NUM">0</field></shadow></value><value name="BVALUE"><shadow type="math_number" id="K~S~Jg?yVTe[?O--z{R4"><field name="NUM">25</field></shadow></value><next><block type="actuator_onboard_neopixel_write" id="7**h{;kc5L]*LO/EWvH_"><next><block type="controls_delay_new" id="}2xXwbK}1DW_F@Vq0$mR"><field name="Time">s</field><value name="DELAY_TIME"><shadow type="math_number" id="w[kemNL#tU]nHL:-Z1^V"><field name="NUM">0.5</field></shadow></value></block></next></block></next></block></statement><next><block type="actuator_onboard_neopixel_rgb_all" id="O=b)3Pf+m[;XPLb4d6(~"><value name="RVALUE"><shadow type="math_number" id="#dLgg`pR:s7akSVU}kZ$"><field name="NUM">0</field></shadow></value><value name="GVALUE"><shadow type="math_number" id="{Jw.Z5ds4#-C4ehU!g!|"><field name="NUM">0</field></shadow></value><value name="BVALUE"><shadow type="math_number" id="$`uPYHEYO:D,p0!asLoK"><field name="NUM">0</field></shadow></value><next><block type="actuator_onboard_neopixel_write" id="BU0XqIt!=V=RfXxqBxCs"><next><block type="controls_delay_new" id="vdGf|Q=V{M/w7R+)bbeo"><field name="Time">s</field><value name="DELAY_TIME"><shadow type="math_number" id="50;af`Pdp{NyXfY?e.)c"><field name="NUM">1</field></shadow></value></block></next></block></next></block></next></block></statement></block></xml><config>{}</config><code>ZnJvbSBtaXhnb19ub3ZhIGltcG9ydCBvbmJvYXJkX3JnYgppbXBvcnQgdGltZQoKCndoaWxlIFRydWU6CiAgICBmb3IgaSBpbiByYW5nZSgwLCA0LCAxKToKICAgICAgICBvbmJvYXJkX3JnYltpXSA9ICgwLCAwLCAyNSkKICAgICAgICBvbmJvYXJkX3JnYi53cml0ZSgpCiAgICAgICAgdGltZS5zbGVlcCgwLjUpCiAgICBvbmJvYXJkX3JnYi5maWxsKCgwLCAwLCAwKSkKICAgIG9uYm9hcmRfcmdiLndyaXRlKCkKICAgIHRpbWUuc2xlZXAoMSkK</code>
|
||||
@@ -1 +1 @@
|
||||
<xml version="Mixly 2.0 rc4" board="Python ESP32-S3@元控青春"><block type="controls_whileUntil" id="9Z#4Fy+7UJgyW-``vLpA" x="-1059" y="-724"><field name="MODE">WHILE</field><value name="BOOL"><shadow type="logic_boolean" id="hfUlwBBd{ts[a/c^)!*w"><field name="BOOL">TRUE</field></shadow></value><statement name="DO"><block type="controls_forEach" id="]ti}O]ktx_~W{UL4ETo#"><value name="LIST"><shadow type="list_many_input" id="2}VSh@*U*d=1vNY,?^JW"><field name="CONTENT">0,1,2,3</field></shadow><block type="controls_range" id="4}o`NWi])p9z7Kzm}9H6"><value name="FROM"><shadow type="math_number" id="Ni9o,x@q~`KDTZU|jm|`"><field name="NUM">0</field></shadow></value><value name="TO"><shadow type="math_number" id="3]XqwzW2cUgm5@4K~ojj"><field name="NUM">4</field></shadow></value><value name="STEP"><shadow type="math_number" id="~Hd0]y$CKni$f,Q+!AQi"><field name="NUM">1</field></shadow></value></block></value><value name="VAR"><shadow type="variables_get" id="zTCdL7YK3q|K|H=yyxZO"><field name="VAR">i</field></shadow></value><statement name="DO"><block type="actuator_onboard_neopixel_rgb_all" id="^J{ipTmqa@0ctF[/n`4h"><value name="RVALUE"><shadow type="math_number" id="T0YR?k;}mSViWY8T,[.!"><field name="NUM">0</field></shadow></value><value name="GVALUE"><shadow type="math_number" id="LA@G?)6$0)BILMkQiaxN"><field name="NUM">0</field></shadow></value><value name="BVALUE"><shadow type="math_number" id="TiNS7tes17[H0O^#s*(?"><field name="NUM">0</field></shadow></value><next><block type="actuator_onboard_neopixel_rgb" id="yfrxhpP-_6]rQbX2C/ys"><value name="_LED_"><shadow type="math_number" id="T?aN5sVT9#H!4KA+$;]U"><field name="NUM">0</field></shadow><block type="variables_get" id="2WvuP*Z4ht=H[;Y.mL}("><field name="VAR">i</field></block></value><value name="RVALUE"><shadow type="math_number" id="}ks#G`-0*lEN}N41V9*/"><field name="NUM">0</field></shadow></value><value name="GVALUE"><shadow type="math_number" id="qw-tPCsgMI+zG#7U|iLA"><field name="NUM">0</field></shadow></value><value name="BVALUE"><shadow type="math_number" id="bI9(t(cOgm;FQg,*!Yq#"><field name="NUM">25</field></shadow></value><next><block type="actuator_onboard_neopixel_write" id="3a2JQm,gkEHm{!cvC@aI"><next><block type="controls_delay_new" id="+IpsBbGHx54~Vc39($=F"><field name="Time">s</field><value name="DELAY_TIME"><shadow type="math_number" id="aMmN#WBm/~1i=VvQz!V5"><field name="NUM">0.5</field></shadow></value></block></next></block></next></block></next></block></statement><next><block type="actuator_onboard_neopixel_rgb_all" id="Y,Xmc=Ms55^tuHk4b/LN"><value name="RVALUE"><shadow type="math_number" id="B[RCQ:R[L#R.+DF,*PB_"><field name="NUM">0</field></shadow></value><value name="GVALUE"><shadow type="math_number" id="|dL{`GYNH1Ba$/*__Se{"><field name="NUM">0</field></shadow></value><value name="BVALUE"><shadow type="math_number" id="nyo3[,]ke7S5OE})JH/n"><field name="NUM">0</field></shadow></value><next><block type="actuator_onboard_neopixel_write" id=".)dlSZ;+i;k5[`][Hh$g"><next><block type="controls_delay_new" id="U~Eh7+j;!-nes7b3tB=a"><field name="Time">s</field><value name="DELAY_TIME"><shadow type="math_number" id="9CCvI=Wae.Y^isbix?hu"><field name="NUM">1</field></shadow></value></block></next></block></next></block></next></block></statement></block></xml><config>{}</config><code>ZnJvbSBtaXhnb19ub3ZhIGltcG9ydCBvbmJvYXJkX3JnYgppbXBvcnQgdGltZQoKCndoaWxlIFRydWU6CiAgICBmb3IgaSBpbiByYW5nZSgwLCA0LCAxKToKICAgICAgICBvbmJvYXJkX3JnYi5maWxsKCgwLCAwLCAwKSkKICAgICAgICBvbmJvYXJkX3JnYltpXSA9ICgwLCAwLCAyNSkKICAgICAgICBvbmJvYXJkX3JnYi53cml0ZSgpCiAgICAgICAgdGltZS5zbGVlcCgwLjUpCiAgICBvbmJvYXJkX3JnYi5maWxsKCgwLCAwLCAwKSkKICAgIG9uYm9hcmRfcmdiLndyaXRlKCkKICAgIHRpbWUuc2xlZXAoMSkK</code>
|
||||
<xml version="Mixly 3.0 rc0" board="Python ESP32-S3@元控青春" shown="block"><block type="controls_whileUntil" id="iup/4Gs2[M0T^8mjq]h=" x="-1059" y="-724"><field name="MODE">WHILE</field><value name="BOOL"><shadow type="logic_boolean" id="oU)SMN|Qa_+Whee9jBI4"><field name="BOOL">TRUE</field></shadow></value><statement name="DO"><block type="controls_forEach" id="fkLloce:RCYtx-!kWME."><value name="LIST"><shadow type="list_many_input" id="[(^z_PKLa{.mKU`jYd.:"><field name="CONTENT">0,1,2,3</field></shadow><block type="controls_range" id="yNK`BrQzc6o!mL:$@C.o"><value name="FROM"><shadow type="math_number" id="F)#z2(0idnSruE3cp3Bg"><field name="NUM">0</field></shadow></value><value name="TO"><shadow type="math_number" id="Spf)cTV*9W-}SM-r)Yje"><field name="NUM">4</field></shadow></value><value name="STEP"><shadow type="math_number" id="Xb{pH_wX:9h[0(,3Iw`s"><field name="NUM">1</field></shadow></value></block></value><value name="VAR"><shadow type="variables_get" id="v[YFs)wyX}*uQZQ.(Oxd"><field name="VAR">i</field></shadow></value><statement name="DO"><block type="actuator_onboard_neopixel_rgb_all" id="nbaCc8n6AhwLy9z.P[/T"><value name="RVALUE"><shadow type="math_number" id="}615?ac(bZqBnTp4?9{F"><field name="NUM">0</field></shadow></value><value name="GVALUE"><shadow type="math_number" id="c.zBJ-Y,^EDk{Q;(J9Ar"><field name="NUM">0</field></shadow></value><value name="BVALUE"><shadow type="math_number" id="u;2?S#j@x~`1R(kkc)#P"><field name="NUM">0</field></shadow></value><next><block type="actuator_onboard_neopixel_rgb" id="q=/m,ox99`}P[D$HhYTb"><value name="_LED_"><shadow type="math_number" id="x(@HD[g4b+Y$nlYNdyb4"><field name="NUM">0</field></shadow><block type="variables_get" id="Bku:I+bP=Fk1:x@C*3we"><field name="VAR">i</field></block></value><value name="RVALUE"><shadow type="math_number" id="vw{bYIy`h7;.6~yr@)7("><field name="NUM">0</field></shadow></value><value name="GVALUE"><shadow type="math_number" id="EH:EFme9)NcIBJjsz#Tu"><field name="NUM">0</field></shadow></value><value name="BVALUE"><shadow type="math_number" id="DExIVh[4;9.wYf8)qK2h"><field name="NUM">25</field></shadow></value><next><block type="actuator_onboard_neopixel_write" id="MZZ86sI?(o`9G~PYL{C^"><next><block type="controls_delay_new" id="?|a-zKE-;b(gd9Jw$#h;"><field name="Time">s</field><value name="DELAY_TIME"><shadow type="math_number" id="uJH}7Wyq149Agz5anG9+"><field name="NUM">0.5</field></shadow></value></block></next></block></next></block></next></block></statement><next><block type="actuator_onboard_neopixel_rgb_all" id="jH]|1k|v0*Tqvw}j#@ZP"><value name="RVALUE"><shadow type="math_number" id="[.]}mAPttoXSDLCX(0jA"><field name="NUM">0</field></shadow></value><value name="GVALUE"><shadow type="math_number" id="Du9X9v3R98b/L2/XZVVi"><field name="NUM">0</field></shadow></value><value name="BVALUE"><shadow type="math_number" id="d*u1|a!R({5-I6U+eUsV"><field name="NUM">0</field></shadow></value><next><block type="actuator_onboard_neopixel_write" id=")5e1mZM6T=5UaQ6BMhad"><next><block type="controls_delay_new" id="16PP,M*IQg:yy!4]wYvm"><field name="Time">s</field><value name="DELAY_TIME"><shadow type="math_number" id="I^:|uO.Cx/fcp=qwud!C"><field name="NUM">1</field></shadow></value></block></next></block></next></block></next></block></statement></block></xml><config>{}</config><code>ZnJvbSBtaXhnb19ub3ZhIGltcG9ydCBvbmJvYXJkX3JnYgppbXBvcnQgdGltZQoKCndoaWxlIFRydWU6CiAgICBmb3IgaSBpbiByYW5nZSgwLCA0LCAxKToKICAgICAgICBvbmJvYXJkX3JnYi5maWxsKCgwLCAwLCAwKSkKICAgICAgICBvbmJvYXJkX3JnYltpXSA9ICgwLCAwLCAyNSkKICAgICAgICBvbmJvYXJkX3JnYi53cml0ZSgpCiAgICAgICAgdGltZS5zbGVlcCgwLjUpCiAgICBvbmJvYXJkX3JnYi5maWxsKCgwLCAwLCAwKSkKICAgIG9uYm9hcmRfcmdiLndyaXRlKCkKICAgIHRpbWUuc2xlZXAoMSkK</code>
|
||||
@@ -1 +1 @@
|
||||
<xml version="Mixly 2.0 rc4" board="Python ESP32-S3@元控青春"><block type="controls_whileUntil" id="hwUhO/Y5rgdDudDN|VW/" x="-1059" y="-724"><field name="MODE">WHILE</field><value name="BOOL"><shadow type="logic_boolean" id="D.R)MbaN)0weiv=X;SCP"><field name="BOOL">TRUE</field></shadow></value><statement name="DO"><block type="controls_if" id="cS/t0/fL,rhTvPt1ktsF"><value name="IF0"><block type="sensor_mixgo_button_was_pressed" id="]V|#O=U_#8D!f[4grazK"><value name="btn"><shadow type="pins_button" id="/rm6aSa7w~6_~*o:FHKy"><field name="PIN">B1key</field></shadow></value></block></value><statement name="DO0"><block type="onboard_tft_show_image" id="kbtf?x++.B3$b5l_S$q="><value name="data"><shadow type="mpython_pbm_image" id=":63~b9u7lT]ounnfq{Qf"><field name="path">Heart</field></shadow></value></block></statement><next><block type="controls_if" id="O;cd(5}AK#*(=kn+86?e"><value name="IF0"><block type="sensor_mixgo_button_was_pressed" id="habKMUyK]H]mg?aBj{e{"><value name="btn"><shadow type="pins_button" id="PLUd?,ef`dqvsBAJr.cE"><field name="PIN">B2key</field></shadow></value></block></value><statement name="DO0"><block type="onboard_tft_clear" id="1L!JhC*82DNGGfL25i;r"></block></statement></block></next></block></statement></block></xml><config>{}</config><code>aW1wb3J0IG1peGdvX25vdmEKZnJvbSBtaXhnb19ub3ZhIGltcG9ydCBvbmJvYXJkX3RmdApmcm9tIGV4cHJlc3Npb25fcGljdHVyZSBpbXBvcnQgSGVhcnQKCgp3aGlsZSBUcnVlOgogICAgaWYgbWl4Z29fbm92YS5CMWtleS53YXNfcHJlc3NlZCgpOgogICAgICAgIG9uYm9hcmRfdGZ0LmltYWdlKEhlYXJ0LCBjb2xvcj0weGZmZmYpCiAgICBpZiBtaXhnb19ub3ZhLkIya2V5Lndhc19wcmVzc2VkKCk6CiAgICAgICAgb25ib2FyZF90ZnQuZmlsbCgwKQogICAgICAgIG9uYm9hcmRfdGZ0LnNob3coKQo=</code>
|
||||
<xml version="Mixly 3.0 rc0" board="Python ESP32-S3@元控青春" shown="block"><block type="controls_whileUntil" id="1[S9$M^3C5/QT=+j)3]-" x="-1059" y="-724"><field name="MODE">WHILE</field><value name="BOOL"><shadow type="logic_boolean" id="8`zmv1##i6M.m.E;8~hX"><field name="BOOL">TRUE</field></shadow></value><statement name="DO"><block type="controls_if" id="I!^UqoF/;io)OPHmc5m="><value name="IF0"><block type="sensor_mixgo_button_was_pressed" id="}/*R#Kkj7akf1XVy*YS|"><value name="btn"><shadow type="pins_button" id="V#}N?:9zFdu=[UMUjqa@"><field name="PIN">B1key</field></shadow></value></block></value><statement name="DO0"><block type="display_show_image" id=";.{*6#[Rz~Yv)x~fvg6_"><value name="data"><shadow type="pins_builtinimg" id="})pzr;omHY9gG=8thWnd"><field name="PIN">expression_picture.Heart</field></shadow></value></block></statement><next><block type="controls_if" id="wZXbe2`Liz:$LmO5]ru3"><value name="IF0"><block type="sensor_mixgo_button_was_pressed" id="]SYG,N$ws9,gWR@F)*Vk"><value name="btn"><shadow type="pins_button" id="rum0a57Znj=t+g!5~R:{"><field name="PIN">B2key</field></shadow></value></block></value><statement name="DO0"><block type="display_clear" id="!45QYHPeVo^Ti4K_7?E="></block></statement></block></next></block></statement></block></xml><config>{}</config><code>aW1wb3J0IG1peGdvX25vdmEKZnJvbSBleHByZXNzaW9uX3BpY3R1cmUgaW1wb3J0IEhlYXJ0CmZyb20gbWl4Z29fbm92YSBpbXBvcnQgb25ib2FyZF90ZnQKCgp3aGlsZSBUcnVlOgogICAgaWYgbWl4Z29fbm92YS5CMWtleS53YXNfcHJlc3NlZCgpOgogICAgICAgIG9uYm9hcmRfdGZ0LmltYWdlKEhlYXJ0LCBjb2xvcj0weGZmZmYpCiAgICBpZiBtaXhnb19ub3ZhLkIya2V5Lndhc19wcmVzc2VkKCk6CiAgICAgICAgb25ib2FyZF90ZnQuZmlsbCgwKQogICAgICAgIG9uYm9hcmRfdGZ0LnNob3coKQo=</code>
|
||||
@@ -1 +1 @@
|
||||
<xml version="Mixly 2.0 rc4" board="Python ESP32-S3@元控青春"><block type="controls_whileUntil" id="eRQ`j)|RsUp6-s[D4Z5k" x="-1437" y="-624"><field name="MODE">WHILE</field><value name="BOOL"><shadow type="logic_boolean" id="ePF{XP=Fx#s{-Gj8lpsr"><field name="BOOL">TRUE</field></shadow></value><statement name="DO"><block type="controls_if" id="S]kt9lMKbr_7zL9)~a21"><value name="IF0"><block type="sensor_mixgo_button_was_pressed" id="-A8SIj|(/V#HxNIH0M[C"><value name="btn"><shadow type="pins_button" id="59dFYmK6wqtfI_)s=F]u"><field name="PIN">B1key</field></shadow></value></block></value><statement name="DO0"><block type="do_while" id="r@M0XID(d4Je7t|*!ce:"><field name="type">true</field><statement name="input_data"><block type="onboard_tft_show_image" id="QbcFQ9|MIXuHmpeY!K4v"><value name="data"><shadow type="mpython_pbm_image" id=",l(#T{+d@}+Vmi22-lS2"><field name="path">Heart</field></shadow></value></block></statement><value name="select_data"><block type="sensor_mixgo_button_was_pressed" id="K]W]gq+i@w?]OX)wr?j)"><value name="btn"><shadow type="pins_button" id="UECfyEI4]l8bN{ZN.{|o"><field name="PIN">B1key</field></shadow></value></block></value><next><block type="onboard_tft_clear" id="e]1N~UA:MVk!6Q/#Ox5_"></block></next></block></statement></block></statement></block></xml><config>{}</config><code>aW1wb3J0IG1peGdvX25vdmEKZnJvbSBtaXhnb19ub3ZhIGltcG9ydCBvbmJvYXJkX3RmdApmcm9tIGV4cHJlc3Npb25fcGljdHVyZSBpbXBvcnQgSGVhcnQKCgp3aGlsZSBUcnVlOgogICAgaWYgbWl4Z29fbm92YS5CMWtleS53YXNfcHJlc3NlZCgpOgogICAgICAgIHdoaWxlIFRydWU6CiAgICAgICAgICAgIG9uYm9hcmRfdGZ0LmltYWdlKEhlYXJ0LCBjb2xvcj0weGZmZmYpCiAgICAgICAgICAgIGlmIChtaXhnb19ub3ZhLkIxa2V5Lndhc19wcmVzc2VkKCkpOgogICAgICAgICAgICAgICAgYnJlYWsKICAgICAgICBvbmJvYXJkX3RmdC5maWxsKDApCiAgICAgICAgb25ib2FyZF90ZnQuc2hvdygpCg==</code>
|
||||
<xml version="Mixly 3.0 rc0" board="Python ESP32-S3@元控青春" shown="block"><block type="controls_whileUntil" id="{3OMYNs3,R8M#L;.nYw|" x="-1437" y="-624"><field name="MODE">WHILE</field><value name="BOOL"><shadow type="logic_boolean" id="EktmorzI!40kQdw3~~rN"><field name="BOOL">TRUE</field></shadow></value><statement name="DO"><block type="controls_if" id="QGC6Iq5p.lZGHPB(h1,|"><value name="IF0"><block type="sensor_mixgo_button_was_pressed" id="^|JnHX0vkV[HDZ)]A!{K"><value name="btn"><shadow type="pins_button" id="I$aOvflx772V+cztmQa."><field name="PIN">B1key</field></shadow></value></block></value><statement name="DO0"><block type="do_while" id="gNfl{G0b@nfvbyB6gp}p"><field name="type">true</field><statement name="input_data"><block type="display_show_image" id="^/iGbiYk.f6.wxSmg1`j"><value name="data"><shadow type="pins_builtinimg" id="ZgVpfjaO3(q($^4pWw(i"><field name="PIN">expression_picture.Heart</field></shadow></value></block></statement><value name="select_data"><block type="sensor_mixgo_button_was_pressed" id="[V|RD^rEis781WumiA9s"><value name="btn"><shadow type="pins_button" id="0iR+g`cGMpu/0Djx-55S"><field name="PIN">B1key</field></shadow></value></block></value><next><block type="display_clear" id="kCAk{e522HocZjl|-REu"></block></next></block></statement></block></statement></block></xml><config>{}</config><code>aW1wb3J0IG1peGdvX25vdmEKZnJvbSBleHByZXNzaW9uX3BpY3R1cmUgaW1wb3J0IEhlYXJ0CmZyb20gbWl4Z29fbm92YSBpbXBvcnQgb25ib2FyZF90ZnQKCgp3aGlsZSBUcnVlOgogICAgaWYgbWl4Z29fbm92YS5CMWtleS53YXNfcHJlc3NlZCgpOgogICAgICAgIHdoaWxlIFRydWU6CiAgICAgICAgICAgIG9uYm9hcmRfdGZ0LmltYWdlKEhlYXJ0LCBjb2xvcj0weGZmZmYpCiAgICAgICAgICAgIGlmIChtaXhnb19ub3ZhLkIxa2V5Lndhc19wcmVzc2VkKCkpOgogICAgICAgICAgICAgICAgYnJlYWsKICAgICAgICBvbmJvYXJkX3RmdC5maWxsKDApCiAgICAgICAgb25ib2FyZF90ZnQuc2hvdygpCg==</code>
|
||||
@@ -1 +1 @@
|
||||
<xml version="Mixly 2.0 rc4" board="Python ESP32-S3@元控青春"><block type="variables_set" id="DNnC=f`W3WQDrK@~?=vL" x="-1054" y="-758"><field name="VAR">显示</field><value name="VALUE"><block type="logic_boolean" id="JutE!`i;3kYj.{v}i9y~"><field name="BOOL">FALSE</field></block></value><next><block type="controls_whileUntil" id="u6ugJuXEKK10uWAyB5ci"><field name="MODE">WHILE</field><value name="BOOL"><shadow type="logic_boolean" id="j#p2=o+KdM@fli:vl9wO"><field name="BOOL">TRUE</field></shadow></value><statement name="DO"><block type="controls_if" id="}9Uq5[dW:u0xZw$qzW88"><value name="IF0"><block type="sensor_mixgo_button_was_pressed" id="qR:-Wmb.DUzAc|$~Fq/I"><value name="btn"><shadow type="pins_button" id="rBxif_lHg95y#C(P4OrP"><field name="PIN">B1key</field></shadow></value></block></value><statement name="DO0"><block type="variables_set" id="i!XCuz}1(@v/T$3ZJV=8"><field name="VAR">显示</field><value name="VALUE"><block type="logic_negate" id="}87S[xGVZYV,emaDO/v$"><value name="BOOL"><block type="variables_get" id="/hkI?@?g!j9h}^7VlB3+"><field name="VAR">显示</field></block></value></block></value></block></statement><next><block type="controls_if" id="K3UbvK1njno8gGY]1DhA"><mutation else="1"></mutation><value name="IF0"><block type="variables_get" id="^*Yf+uGu(azM.;#,D8iL"><field name="VAR">显示</field></block></value><statement name="DO0"><block type="onboard_tft_show_image" id="?K/YCiG$d:^cBo$ScM~b"><value name="data"><shadow type="mpython_pbm_image" id="r.Ff8kc^4~-,qzWlEnc8"><field name="path">Heart</field></shadow></value></block></statement><statement name="ELSE"><block type="onboard_tft_clear" id="tVS@6Ze#wY6{D6.n$F,["></block></statement></block></next></block></statement></block></next></block></xml><config>{}</config><code>aW1wb3J0IG1peGdvX25vdmEKZnJvbSBtaXhnb19ub3ZhIGltcG9ydCBvbmJvYXJkX3RmdApmcm9tIGV4cHJlc3Npb25fcGljdHVyZSBpbXBvcnQgSGVhcnQKCgpfRTZfOThfQkVfRTdfQTRfQkEgPSBGYWxzZQp3aGlsZSBUcnVlOgogICAgaWYgbWl4Z29fbm92YS5CMWtleS53YXNfcHJlc3NlZCgpOgogICAgICAgIF9FNl85OF9CRV9FN19BNF9CQSA9IG5vdCBfRTZfOThfQkVfRTdfQTRfQkEKICAgIGlmIF9FNl85OF9CRV9FN19BNF9CQToKICAgICAgICBvbmJvYXJkX3RmdC5pbWFnZShIZWFydCwgY29sb3I9MHhmZmZmKQogICAgZWxzZToKICAgICAgICBvbmJvYXJkX3RmdC5maWxsKDApCiAgICAgICAgb25ib2FyZF90ZnQuc2hvdygpCg==</code>
|
||||
<xml version="Mixly 3.0 rc0" board="Python ESP32-S3@元控青春" shown="block"><block type="variables_set" id="2eXWYnUnI!`2]/uDQ3f|" x="-1054" y="-758"><field name="VAR">显示</field><value name="VALUE"><block type="logic_boolean" id="@P[z5q;(H`sJ[:+56LtT"><field name="BOOL">FALSE</field></block></value><next><block type="controls_whileUntil" id="Yz`aaF0#be6KUQ7wz,1M"><field name="MODE">WHILE</field><value name="BOOL"><shadow type="logic_boolean" id="@jh8d3TbDwzCk0T]a!T?"><field name="BOOL">TRUE</field></shadow></value><statement name="DO"><block type="controls_if" id="0,uEF12F+h|i~qSJ|ZK!"><value name="IF0"><block type="sensor_mixgo_button_was_pressed" id="mr7naIcr*AKSNa{n9BqF"><value name="btn"><shadow type="pins_button" id="(`U[x`*5J@t}nbE:56Wo"><field name="PIN">B1key</field></shadow></value></block></value><statement name="DO0"><block type="variables_set" id="4tApAEt;2L4UU!^KOs*!"><field name="VAR">显示</field><value name="VALUE"><block type="logic_negate" id="2wh#_0.IJSJ$4isvakO}"><value name="BOOL"><block type="variables_get" id="T;(wtnR[I[PY?XBJR:iG"><field name="VAR">显示</field></block></value></block></value></block></statement><next><block type="controls_if" id="Bd]9Oq`=K5nETT:KKk~-"><mutation else="1"></mutation><value name="IF0"><block type="variables_get" id=".eTYI7*/H^,6JV-s.hEs"><field name="VAR">显示</field></block></value><statement name="DO0"><block type="display_show_image" id="kGm1^owogvR{wC$FY8?O"><value name="data"><shadow type="pins_builtinimg" id="Is3r]Vd+BC*@a[peae0G"><field name="PIN">expression_picture.Heart</field></shadow></value></block></statement><statement name="ELSE"><block type="display_clear" id="@2:3k;`t$rWHmM;|=x|M"></block></statement></block></next></block></statement></block></next></block></xml><config>{}</config><code>aW1wb3J0IG1peGdvX25vdmEKZnJvbSBleHByZXNzaW9uX3BpY3R1cmUgaW1wb3J0IEhlYXJ0CmZyb20gbWl4Z29fbm92YSBpbXBvcnQgb25ib2FyZF90ZnQKCgrmmL7npLogPSBGYWxzZQp3aGlsZSBUcnVlOgogICAgaWYgbWl4Z29fbm92YS5CMWtleS53YXNfcHJlc3NlZCgpOgogICAgICAgIOaYvuekuiA9IG5vdCDmmL7npLoKICAgIGlmIOaYvuekujoKICAgICAgICBvbmJvYXJkX3RmdC5pbWFnZShIZWFydCwgY29sb3I9MHhmZmZmKQogICAgZWxzZToKICAgICAgICBvbmJvYXJkX3RmdC5maWxsKDApCiAgICAgICAgb25ib2FyZF90ZnQuc2hvdygpCg==</code>CAgICAgb25ib2FyZF90ZnQuc2hvdygpCg==</code>
|
||||
@@ -1 +1 @@
|
||||
<xml version="Mixly 2.0 rc4" board="Python ESP32-S3@元控青春"><block type="controls_whileUntil" id="T1,*Ct29B^B1jG@vQm,{" x="-1669" y="-816"><field name="MODE">WHILE</field><value name="BOOL"><shadow type="logic_boolean" id="0E)8XLydVm@8|c.!xUkQ"><field name="BOOL">TRUE</field></shadow></value><statement name="DO"><block type="system_print" id="fv|CRRB]icWKcK:Ao9n@"><value name="VAR"><shadow type="text" id="12cW7h}Kk0Kzz_*m3N=C"><field name="TEXT">Mixly</field></shadow><block type="sensor_sound" id="/bD;u8(f,CmoCmHjD1R["></block></value><next><block type="controls_delay_new" id="?pHX9dihf^xP`f87PYuh"><field name="Time">s</field><value name="DELAY_TIME"><shadow type="math_number" id="ub,9=Vl6PRrw.({V{E{O"><field name="NUM">0.01</field></shadow></value></block></next></block></statement></block></xml><config>{}</config><code>aW1wb3J0IG1hY2hpbmUKZnJvbSBtaXhnb19ub3ZhX3ZvaWNlIGltcG9ydCBzb3VuZF9sZXZlbAppbXBvcnQgdGltZQoKCndoaWxlIFRydWU6CiAgICBwcmludChzb3VuZF9sZXZlbCgpKQogICAgdGltZS5zbGVlcCgwLjAxKQo=</code>
|
||||
<xml version="Mixly 3.0 rc0" board="Python ESP32-S3@元控青春" shown="block"><block type="controls_whileUntil" id="|lCEN!R}e{M!PsC+UT~L" x="-1669" y="-816"><field name="MODE">WHILE</field><value name="BOOL"><shadow type="logic_boolean" id="uJ+[D:@9Y]7ms:G,v;`."><field name="BOOL">TRUE</field></shadow></value><statement name="DO"><block type="system_print" id="9wTy0Vz*Zw)MB!KY)Fc1"><value name="VAR"><shadow type="text" id="{K`OUEbmcABd!VDMxq_Q"><field name="TEXT">Mixly</field></shadow><block type="sensor_sound" id="jqJSe~|0a9Eori|BMl5x"></block></value><next><block type="controls_delay_new" id="8i]`Fx6x4+N9#i.TRf:b"><field name="Time">s</field><value name="DELAY_TIME"><shadow type="math_number" id="]#/j0xU~}*m|irw(6BQ@"><field name="NUM">0.01</field></shadow></value></block></next></block></statement></block></xml><config>{}</config><code>aW1wb3J0IG1hY2hpbmUKZnJvbSBtaXhnb19ub3ZhX3ZvaWNlIGltcG9ydCBzb3VuZF9sZXZlbAppbXBvcnQgdGltZQoKCndoaWxlIFRydWU6CiAgICBwcmludChzb3VuZF9sZXZlbCgpKQogICAgdGltZS5zbGVlcCgwLjAxKQo=</code>
|
||||
@@ -1 +1 @@
|
||||
<xml version="Mixly 2.0 rc4" board="Python ESP32-S3@元控青春"><block type="controls_whileUntil" id="7z^1B=9:NFiIxm5=.wfs" x="-1526" y="-836"><field name="MODE">WHILE</field><value name="BOOL"><shadow type="logic_boolean" id="+2UGVri)pq,Ly@@1v9F["><field name="BOOL">TRUE</field></shadow></value><statement name="DO"><block type="onboard_tft_clear" id="H:{i64+*bQXn|-J@!1ig"><next><block type="controls_forEach" id="/yhy0X[z;F5wNFNRhmx]"><value name="LIST"><shadow type="list_many_input" id="#^$[B3Hfq}~cpj.[_]0J"><field name="CONTENT">0,1,2,3</field></shadow><block type="controls_range" id="^Vpc.EQ2P;/;CpX67_7X"><value name="FROM"><shadow type="math_number" id="Temx|b]8Q,RPh07U][y."><field name="NUM">0</field></shadow></value><value name="TO"><shadow type="math_number" id="[+D[e~9F3jUyQr.`Vty6"><field name="NUM">160</field></shadow></value><value name="STEP"><shadow type="math_number" id="9K[Vfu?$UcGXh.08{[L("><field name="NUM">1</field></shadow></value></block></value><value name="VAR"><shadow type="variables_get" id="e{F0T^pUoSkOL4Gi)#I-"><field name="VAR">x</field></shadow></value><statement name="DO"><block type="onboard_tft_display_line" id="mMSVXAsl=0!BKkJiN|Un"><value name="x1"><shadow type="math_number" id="?k_-48)Cm}Chue5K=tGm"><field name="NUM">x</field></shadow></value><value name="y1"><shadow type="math_number" id="R(,@Ek#H{JZLC!:3m?(n"><field name="NUM">127</field></shadow></value><value name="x2"><shadow type="math_number" id="t_s-D3[jUVQ2IpL8q$F:"><field name="NUM">x</field></shadow></value><value name="y2"><shadow type="math_number" id="ksWZ)0tOx#WcMt9$JWU]"><field name="NUM">50</field></shadow><block type="math_arithmetic" id="k9_EIPs6lW:XkK[bX6=B"><field name="OP">MINUS</field><value name="A"><shadow type="math_number" id="/[0s_=$-e4@;ULBP}t/-"><field name="NUM">127</field></shadow></value><value name="B"><shadow type="math_number" id="f4QInD7wFxtsh7b97C~V"><field name="NUM">1</field></shadow><block type="text_to_number" id="Srn$**1FD?wwd`$0|9~3"><field name="TOWHAT">int</field><value name="VAR"><shadow type="variables_get" id="R*?:xAId=|f{yWvlCkfw"><field name="VAR">x</field></shadow><block type="math_map" id="~$3G+6iT#_jvphh^mKa)" inline="false"><value name="NUM"><shadow type="math_number" id="OU]ab1Vpcq7VQ50]*Dr}"><field name="NUM">50</field></shadow><block type="sensor_sound" id="Y)aFA=Q2aMQyLsWmf9eR"></block></value><value name="fromLow"><shadow type="math_number" id="P-RTi*msiaN167o|UM,{"><field name="NUM">0</field></shadow></value><value name="fromHigh"><shadow type="math_number" id="6E[jDi(Bs)i7!cu6j_LD"><field name="NUM">30000</field></shadow></value><value name="toLow"><shadow type="math_number" id="M$cP0`cJo]?eEGB!+^@D"><field name="NUM">0</field></shadow></value><value name="toHigh"><shadow type="math_number" id="3c6xmi,]Ua#gz*CZAG4W"><field name="NUM">127</field></shadow></value></block></value></block></value></block></value><value name="VAR"><shadow type="tuple_create_with_text_return" id="M?Q7hZ@.CAGQ-PE7fs],"><field name="TEXT">255,255,0</field></shadow><block type="display_color_seclet" id="qwL0|,JMw}t:08ps1~)Y"><field name="COLOR">#ffffff</field></block></value><next><block type="onboard_tft_shift" id="jGr=fC-+W2c|[!.#E$I3" disabled="true"><field name="OP">shift_left</field><value name="val"><shadow type="math_number" id="DSy7_IcEeP`d,P2U;PEm"><field name="NUM">1</field></shadow></value></block></next></block></statement></block></next></block></statement></block></xml><config>{}</config><code>ZnJvbSBtaXhnb19ub3ZhIGltcG9ydCBvbmJvYXJkX3RmdApmcm9tIG1peGdvX25vdmFfdm9pY2UgaW1wb3J0IHNvdW5kX2xldmVsCmZyb20gbWl4cHkgaW1wb3J0IG1hdGhfbWFwCgoKd2hpbGUgVHJ1ZToKICAgIG9uYm9hcmRfdGZ0LmZpbGwoMCkKICAgIG9uYm9hcmRfdGZ0LnNob3coKQogICAgZm9yIHggaW4gcmFuZ2UoMCwgMTYwLCAxKToKICAgICAgICBvbmJvYXJkX3RmdC5saW5lKHgsIDEyNywgeCwgKDEyNyAtIGludCgobWF0aF9tYXAoc291bmRfbGV2ZWwoKSwgMCwgMzAwMDAsIDAsIDEyNykpKSksIDB4ZmZmZikKICAgICAgICBvbmJvYXJkX3RmdC5zaG93KCkK</code>
|
||||
<xml version="Mixly 3.0 rc0" board="Python ESP32-S3@元控青春" shown="block"><block type="controls_whileUntil" id="wJu8?(?5cZfqyTBU5]y4" x="94" y="-1"><field name="MODE">WHILE</field><value name="BOOL"><shadow type="logic_boolean" id="h^Y)d`.f,3w)*=drPOG5"><field name="BOOL">TRUE</field></shadow></value><statement name="DO"><block type="display_clear" id="|*Acp`#hC-WFcjiiMhFl"><next><block type="controls_forEach" id="y/bx+~;zbWl|tAmM9plo"><value name="LIST"><shadow type="list_many_input" id="nUak0MZSgY#=7YM=/*[U"><field name="CONTENT">0,1,2,3</field></shadow><block type="controls_range" id="rH6pji^;p;kal1TMa:jP"><value name="FROM"><shadow type="math_number" id="4U;n+bWD=v0n2^p8N30;"><field name="NUM">0</field></shadow></value><value name="TO"><shadow type="math_number" id="LNqKR_?}b17XL:][D{}k"><field name="NUM">160</field></shadow></value><value name="STEP"><shadow type="math_number" id="^)$3_;i7aM2#]b~]=]Ky"><field name="NUM">1</field></shadow></value></block></value><value name="VAR"><shadow type="variables_get" id="1GV|,Z@-os2CZ-lQ|;EK"><field name="VAR">x</field></shadow></value><statement name="DO"><block type="onboard_tft_display_line" id="uZZck5/p~{Z6`DqjEzPk"><value name="x1"><shadow type="math_number" id="{2(m(+)XrzOFWba.F9Fe"><field name="NUM">0</field></shadow><block type="variables_get" id="IRj2LBz07O9F.L@fU5sQ"><field name="VAR">x</field></block></value><value name="y1"><shadow type="math_number" id="/3~TygTaf:?@UzOwfB{{"><field name="NUM">127</field></shadow></value><value name="x2"><shadow type="math_number" id="br#M5V{^=opqhBi7xS@C"><field name="NUM">50</field></shadow><block type="variables_get" id="|Vr]jxzaP0Ez8O,OBS@v"><field name="VAR">x</field></block></value><value name="y2"><shadow type="math_number" id="Rdhy27t)1T^v9K+?C[hE"><field name="NUM">50</field></shadow><block type="math_arithmetic" id="VOXXdr[WESt,r+sv*E|+"><field name="OP">MINUS</field><value name="A"><shadow type="math_number" id="8p~2_J*CWcPn*qb8;c.i"><field name="NUM">127</field></shadow></value><value name="B"><shadow type="math_number" id="49EN0?23+LmVjC3|Dz{W"><field name="NUM">1</field></shadow><block type="text_to_number" id="6!L,FwC{hh!~:M#L;dw}"><field name="TOWHAT">int</field><value name="VAR"><shadow type="variables_get" id="vUNwyzk59~V.~vM#R]Rr"><field name="VAR">x</field></shadow><block type="math_map" id="V$V|(6hYa4vawfxvpI^(" inline="false"><value name="NUM"><shadow type="math_number" id="eQIHhAIw_Lkr+T#8n6ak"><field name="NUM">50</field></shadow><block type="sensor_sound" id="k[VTp(mgRfO0JBwBr*mW"></block></value><value name="fromLow"><shadow type="math_number" id="oEeK?y9!6eVYqT}2cQ=."><field name="NUM">0</field></shadow></value><value name="fromHigh"><shadow type="math_number" id="RcA1K8YR-{E=/scPbcLa"><field name="NUM">30000</field></shadow></value><value name="toLow"><shadow type="math_number" id="kh7]KY?v*^et3M2F+-k,"><field name="NUM">0</field></shadow></value><value name="toHigh"><shadow type="math_number" id="sv=?[O2K9WIOdX/~1liD"><field name="NUM">127</field></shadow></value></block></value></block></value></block></value><value name="VAR"><shadow type="tuple_create_with_text_return" id="Msdm9-4?4{0bQDyJlVqL"><field name="TEXT">255,255,0</field></shadow><block type="display_color_seclet" id="cwBt,8Hy4jb#lIjYl*Ch"><field name="COLOR">#ffffff</field></block></value></block></statement></block></next></block></statement></block></xml><config>{}</config><code>ZnJvbSBtaXhnb19ub3ZhIGltcG9ydCBvbmJvYXJkX3RmdApmcm9tIG1peGdvX25vdmFfdm9pY2UgaW1wb3J0IHNvdW5kX2xldmVsCmZyb20gbWl4cHkgaW1wb3J0IG1hdGhfbWFwCgoKd2hpbGUgVHJ1ZToKICAgIG9uYm9hcmRfdGZ0LmZpbGwoMCkKICAgIG9uYm9hcmRfdGZ0LnNob3coKQogICAgZm9yIHggaW4gcmFuZ2UoMCwgMTYwLCAxKToKICAgICAgICBvbmJvYXJkX3RmdC5saW5lKHgsIDEyNywgeCwgKDEyNyAtIGludCgobWF0aF9tYXAoc291bmRfbGV2ZWwoKSwgMCwgMzAwMDAsIDAsIDEyNykpKSksIDB4ZmZmZikKICAgICAgICBvbmJvYXJkX3RmdC5zaG93KCkK</code>
|
||||
@@ -1 +1 @@
|
||||
<xml version="Mixly 2.0 rc4" board="Python ESP32-S3@元控青春"><block type="controls_whileUntil" id="6|9[I,IRWwpuC`jvuJYr" x="-1518" y="-902"><field name="MODE">WHILE</field><value name="BOOL"><shadow type="logic_boolean" id="$1[me6mMvAOt3!2)QUUZ"><field name="BOOL">TRUE</field></shadow></value><statement name="DO"><block type="system_print_many" id="#|:^{qI@$iIC#5yKZ=P9"><mutation items="2"></mutation><value name="ADD0"><block type="sensor_mixgo_nova_LTR308" id="uZ+Yi+]h]qnJsuDA8kN#"><field name="direction">l</field></block></value><value name="ADD1"><block type="sensor_mixgo_nova_LTR308" id="pN9;=;Ib!2GE3gHU?ZzC"><field name="direction">r</field></block></value><next><block type="onboard_tft_clear" id="PfTDs5*#lkGpt+p@w@vB"><next><block type="onboard_tft_show_image_or_string_delay" id="Lkr]#Dfup+?-MgSN6YG4"><field name="center">True</field><value name="data"><shadow type="text" id="r?@R:Z1I.R#Albo7=rZ_"><field name="TEXT">Mixly</field></shadow><block type="number_to_text" id="!MjxMFCwyLc(Fpz/vIl`"><value name="VAR"><shadow type="variables_get" id="BU=]~d,{nEPf|c:hs8It"><field name="VAR">x</field></shadow><block type="sensor_mixgo_nova_LTR308" id="ZGq^U]U[!Y4CTXJkgn-N"><field name="direction">l</field></block></value></block></value><value name="x"><shadow type="math_number" id="coNZJPBw@,~NzppMeSu_"><field name="NUM">0</field></shadow></value><value name="y"><shadow type="math_number" id="b;vxJw/d6C_qx1$KUW#$"><field name="NUM">32</field></shadow></value><value name="size"><shadow type="math_number" id="}2uL{Xy_GZsW|FlK`hN0"><field name="NUM">3</field></shadow></value><value name="space"><shadow type="math_number" id="_!KuB:OmvfV,MSn:`S7A"><field name="NUM">0</field></shadow></value><value name="VAR"><shadow type="tuple_create_with_text_return" id="E=|E-6^oG/dPK|3dCmdr"><field name="TEXT">255,255,0</field></shadow><block type="display_color_seclet" id="!Lc!uy1IAN^AW$QjDOBv"><field name="COLOR">#ffffff</field></block></value><next><block type="onboard_tft_show_image_or_string_delay" id="FY?Jo]KO~*Eiod0t_z:w"><field name="center">True</field><value name="data"><shadow type="text" id="cuZ3Oo8.pCKAHB+$lBgv"><field name="TEXT">Mixly</field></shadow><block type="number_to_text" id="W,ERJkwUc].7Kvkf8kp`"><value name="VAR"><shadow type="variables_get" id="BU=]~d,{nEPf|c:hs8It"><field name="VAR">x</field></shadow><block type="sensor_mixgo_nova_LTR308" id="1P=t(BYa+}iH]Z#0iJ@x"><field name="direction">r</field></block></value></block></value><value name="x"><shadow type="math_number" id="c2N9.fdp}bEbq}!XaawG"><field name="NUM">0</field></shadow></value><value name="y"><shadow type="math_number" id="t7KT`2~pTyoABZDMpa!X"><field name="NUM">80</field></shadow></value><value name="size"><shadow type="math_number" id="lqMlo29;rHV0xg0hhK}1"><field name="NUM">3</field></shadow></value><value name="space"><shadow type="math_number" id=".:0vnejO(z+Y~r;}HxjT"><field name="NUM">0</field></shadow></value><value name="VAR"><shadow type="tuple_create_with_text_return" id="E=|E-6^oG/dPK|3dCmdr"><field name="TEXT">255,255,0</field></shadow><block type="display_color_seclet" id=";*_Ur*KO!d{{Z`du)?H`"><field name="COLOR">#ffffff</field></block></value><next><block type="controls_delay_new" id="bHXNG$RiXT0(SYGNF+ET"><field name="Time">s</field><value name="DELAY_TIME"><shadow type="math_number" id="{(1GQ3w62c?i29?7p#[G"><field name="NUM">0.1</field></shadow></value></block></next></block></next></block></next></block></next></block></statement></block></xml><config>{}</config><code>ZnJvbSBtaXhnb19ub3ZhIGltcG9ydCBvbmJvYXJkX2Fsc19sCmZyb20gbWl4Z29fbm92YSBpbXBvcnQgb25ib2FyZF9hbHNfcgpmcm9tIG1peGdvX25vdmEgaW1wb3J0IG9uYm9hcmRfdGZ0CmltcG9ydCB0aW1lCgoKd2hpbGUgVHJ1ZToKICAgIHByaW50KG9uYm9hcmRfYWxzX2wuYWxzX3ZpcygpLCBvbmJvYXJkX2Fsc19yLmFsc192aXMoKSkKICAgIG9uYm9hcmRfdGZ0LmZpbGwoMCkKICAgIG9uYm9hcmRfdGZ0LnNob3coKQogICAgb25ib2FyZF90ZnQuc2hvd3Moc3RyKG9uYm9hcmRfYWxzX2wuYWxzX3ZpcygpKSx4ID0gMCx5ID0gMzIsc2l6ZSA9IDMsc3BhY2UgPSAwLGNlbnRlciA9IFRydWUsY29sb3I9MHhmZmZmKQogICAgb25ib2FyZF90ZnQuc2hvd3Moc3RyKG9uYm9hcmRfYWxzX3IuYWxzX3ZpcygpKSx4ID0gMCx5ID0gODAsc2l6ZSA9IDMsc3BhY2UgPSAwLGNlbnRlciA9IFRydWUsY29sb3I9MHhmZmZmKQogICAgdGltZS5zbGVlcCgwLjEpCg==</code>
|
||||
<xml version="Mixly 3.0 rc0" board="Python ESP32-S3@元控青春" shown="block"><block type="controls_whileUntil" id="desXUv+J].n]$1[-{s/Y" x="-1518" y="-902"><field name="MODE">WHILE</field><value name="BOOL"><shadow type="logic_boolean" id="bfYmTL|c[R1~U]0A.WS#"><field name="BOOL">TRUE</field></shadow></value><statement name="DO"><block type="system_print_many" id="mlYDg7@;TOD7Ej=)6jWu"><mutation items="2"></mutation><value name="ADD0"><block type="sensor_mixgo_nova_LTR308" id="*~fQH^XsPH,JqAa5X@dl"><field name="direction">l</field></block></value><value name="ADD1"><block type="sensor_mixgo_nova_LTR308" id="m|og:4yY7$./j}xTX!|q"><field name="direction">r</field></block></value><next><block type="display_clear" id="5c@vue14x?WJLx^XcKc2"><next><block type="onboard_tft_show_image_or_string_delay" id="Kmfch~w|h7}XJ8s9.4D1"><field name="center">True</field><value name="data"><shadow type="text" id="h=Sx]w+*iaiO|airn9k^"><field name="TEXT">Mixly</field></shadow><block type="number_to_text" id="gB3BUqU~Kd88A#Ocnz`C"><value name="VAR"><shadow type="variables_get" id="7+^j]QM+:(6;mCQth]Ct"><field name="VAR">x</field></shadow><block type="sensor_mixgo_nova_LTR308" id="^FTUv3T8~Jxd=Utm/.[l"><field name="direction">l</field></block></value></block></value><value name="x"><shadow type="math_number" id="P^MJWjDZ#Tt=2QqqD.j0"><field name="NUM">0</field></shadow></value><value name="y"><shadow type="math_number" id="uo6b7Jr~t.x4-R`p|mn_"><field name="NUM">32</field></shadow></value><value name="size"><shadow type="math_number" id="BpX:VWJeq-$i-h|y+5(u"><field name="NUM">3</field></shadow></value><value name="space"><shadow type="math_number" id="nT8pt1_zX(;jP=2:QJ.O"><field name="NUM">0</field></shadow></value><value name="VAR"><shadow type="tuple_create_with_text_return" id=".WVvW1_wI_js^8{@0AmG"><field name="TEXT">255,255,0</field></shadow><block type="display_color_seclet" id="bg?O?Cuu3JWz.0H^/og7"><field name="COLOR">#ffffff</field></block></value><next><block type="onboard_tft_show_image_or_string_delay" id="E5vT28QC|]$ljFTI@-9{"><field name="center">True</field><value name="data"><shadow type="text" id="kG79BcC6#M_LS-`+fJ;7"><field name="TEXT">Mixly</field></shadow><block type="number_to_text" id="#m5HNEuvOP|(9WtZ-HHw"><value name="VAR"><shadow type="variables_get" id="#pc~|Oow$KN{H5BpJi[r"><field name="VAR">x</field></shadow><block type="sensor_mixgo_nova_LTR308" id="]*i#:Hf/eT3KVMh6U5(M"><field name="direction">r</field></block></value></block></value><value name="x"><shadow type="math_number" id=";t:OIfCPA/[;J/.g^Na/"><field name="NUM">0</field></shadow></value><value name="y"><shadow type="math_number" id="wqsSvgIptI!xyDa,2S3#"><field name="NUM">80</field></shadow></value><value name="size"><shadow type="math_number" id="|s95(0iE#k?qcF*|=klh"><field name="NUM">3</field></shadow></value><value name="space"><shadow type="math_number" id="~IBzaNv|}H6#_Z[$2?gS"><field name="NUM">0</field></shadow></value><value name="VAR"><shadow type="tuple_create_with_text_return" id="R16Xzoo3Kn?.lWDC~O1B"><field name="TEXT">255,255,0</field></shadow><block type="display_color_seclet" id="W.4$lRb8M+T?n[IhVBs8"><field name="COLOR">#ffffff</field></block></value><next><block type="controls_delay_new" id="P?K{Bkp~QHeF-DVjsnL0"><field name="Time">s</field><value name="DELAY_TIME"><shadow type="math_number" id="fAIxw6vjrYt5@l9nDN`2"><field name="NUM">0.1</field></shadow></value></block></next></block></next></block></next></block></next></block></statement></block></xml><config>{}</config><code>ZnJvbSBtaXhnb19ub3ZhIGltcG9ydCBvbmJvYXJkX2Fsc19sCmZyb20gbWl4Z29fbm92YSBpbXBvcnQgb25ib2FyZF9hbHNfcgpmcm9tIG1peGdvX25vdmEgaW1wb3J0IG9uYm9hcmRfdGZ0CmltcG9ydCB0aW1lCgoKd2hpbGUgVHJ1ZToKICAgIHByaW50KG9uYm9hcmRfYWxzX2wuYWxzX3ZpcygpLCBvbmJvYXJkX2Fsc19yLmFsc192aXMoKSkKICAgIG9uYm9hcmRfdGZ0LmZpbGwoMCkKICAgIG9uYm9hcmRfdGZ0LnNob3coKQogICAgb25ib2FyZF90ZnQuc2hvd3Moc3RyKG9uYm9hcmRfYWxzX2wuYWxzX3ZpcygpKSwgeD0wLCB5PTMyLCBzaXplPTMsIHNwYWNlPTAsIGNlbnRlcj1UcnVlLCBjb2xvcj0weGZmZmYpCiAgICBvbmJvYXJkX3RmdC5zaG93cyhzdHIob25ib2FyZF9hbHNfci5hbHNfdmlzKCkpLCB4PTAsIHk9ODAsIHNpemU9Mywgc3BhY2U9MCwgY2VudGVyPVRydWUsIGNvbG9yPTB4ZmZmZikKICAgIHRpbWUuc2xlZXAoMC4xKQo=</code>
|
||||
Reference in New Issue
Block a user