1 line
8.9 KiB
XML
1 line
8.9 KiB
XML
<xml version="Mixly 3.0 rc0" board="Python ESP32-C5@元控自立(SOWL)" shown="block"><block type="variables_set" id="67V).G=l..cUcXa;Qqgr" x="-1516" y="-927"><field name="VAR">x</field><value name="VALUE"><block type="math_number" id="hb=*Ml0ad[vXWIIvfJ)*"><field name="NUM">8</field></block></value><next><block type="variables_set" id="pW[T4YF$;8(aMVkG?e/,"><field name="VAR">y</field><value name="VALUE"><block type="math_number" id="LVJlFZaPVkRvDhW8Yc]A"><field name="NUM">8</field></block></value><next><block type="controls_whileUntil" id="tH]D;~656t!?+?ZZ]hKu"><field name="MODE">WHILE</field><value name="BOOL"><shadow type="logic_boolean" id="Y0;BNUT;Xot}XIw(z+VB"><field name="BOOL">TRUE</field></shadow></value><statement name="DO"><block type="controls_if" id="dxWf1Q8*y/I`zF6/}03f"><value name="IF0"><block type="logic_compare" id="K#dSh?Gc8..!TBX/TwC|"><field name="OP">LT</field><value name="A"><block type="sensor_get_acceleration" id="k~p.-PNt2iQmMySpzgtA"><field name="key">[0]</field></block></value><value name="B"><block type="math_number" id="ky=DD3KOn2E}ZAH11Uo2"><field name="NUM">0</field></block></value></block></value><statement name="DO0"><block type="math_selfcalcu" id="9G,:9p)a];i0P]MZXf9y"><field name="OP">MINUS</field><value name="A"><shadow type="variables_get" id="#B(7t+z)FF#E-?wyuoni"><field name="VAR">x</field></shadow></value><value name="B"><shadow type="math_number" id="LHKl{sS2xXk?(43Nehue"><field name="NUM">1</field></shadow></value></block></statement><next><block type="controls_if" id="hRvpgk,DYTxR~tjI*cHl"><value name="IF0"><block type="logic_compare" id="vFtt+Z}9z]S`n8`tl*X1"><field name="OP">GT</field><value name="A"><block type="sensor_get_acceleration" id="mj?syzEgqw9BUia@JrLF"><field name="key">[0]</field></block></value><value name="B"><block type="math_number" id="alKhA+?pC.w0;SDLLXr`"><field name="NUM">0</field></block></value></block></value><statement name="DO0"><block type="math_selfcalcu" id="tiw+kI-+`/4tY+Z`2.ce"><field name="OP">ADD</field><value name="A"><shadow type="variables_get" id=":A9!)8^ZX]*#Uu$iU7/7"><field name="VAR">x</field></shadow></value><value name="B"><shadow type="math_number" id="Z~?/!1-4C$Roi7cXwT!7"><field name="NUM">1</field></shadow></value></block></statement><next><block type="controls_if" id="!)+i)B|He2!63`f-5`?v"><value name="IF0"><block type="logic_compare" id="k)+#D@nb+9~5X}V+mJu#"><field name="OP">LT</field><value name="A"><block type="sensor_get_acceleration" id="ccvUkkx^RO*^J~QQ,cGq"><field name="key">[1]</field></block></value><value name="B"><block type="math_number" id="DpzwWKtFtX60(N85_ns="><field name="NUM">0</field></block></value></block></value><statement name="DO0"><block type="math_selfcalcu" id="V8={V//$eWm`MZ#xAFum"><field name="OP">MINUS</field><value name="A"><shadow type="variables_get" id="(}3[aA2p0pDkIQ5=ltFF"><field name="VAR">y</field></shadow></value><value name="B"><shadow type="math_number" id="#H}cQ6xl$+k^XVIjry~C"><field name="NUM">1</field></shadow></value></block></statement><next><block type="controls_if" id="IbbLf]xS1;VU2{A1Gk7="><value name="IF0"><block type="logic_compare" id="jL8LsTC2OUnOcQ,EGJ1f"><field name="OP">GT</field><value name="A"><block type="sensor_get_acceleration" id="b!IL=AkJ:MQ_@de/RF3g"><field name="key">[1]</field></block></value><value name="B"><block type="math_number" id="yWF{8khWrE`~;W_8`H{m"><field name="NUM">0</field></block></value></block></value><statement name="DO0"><block type="math_selfcalcu" id="Xc=G??7MGUlpYT!@s*FM"><field name="OP">ADD</field><value name="A"><shadow type="variables_get" id="{t[33A2I5[.^}CBgqWhk"><field name="VAR">y</field></shadow></value><value name="B"><shadow type="math_number" id="!A::Mp!S:9(#b{06_:K)"><field name="NUM">1</field></shadow></value></block></statement><next><block type="controls_if" id="wo![_t)!W;5uFdwT|#B$"><mutation else="1"></mutation><value name="IF0"><block type="logic_operation" id="m;+7or~*nd9ci|2}L@_("><field name="OP">AND</field><value name="A"><block type="logic_compare_continous" id="sB`jB7.@M(O~#N-T/Ab+"><field name="OP1">LTE</field><field name="OP2">LTE</field><value name="A"><shadow type="math_number" id="BA/.[E*[nctS+ub]4A0}"><field name="NUM">1</field></shadow></value><value name="B"><shadow type="variables_get" id="hxTo;M]f@W0?{^Sd}fL$"><field name="VAR">x</field></shadow><block type="variables_get" id="Uh/SIrc_m7H;v!/[maWl"><field name="VAR">x</field></block></value><value name="C"><shadow type="math_number" id="]c5bBpp26b;v;-JT*jEi"><field name="NUM">15</field></shadow></value></block></value><value name="B"><block type="logic_compare_continous" id="|X6,#Is!r12kPJh85lyQ"><field name="OP1">LTE</field><field name="OP2">LTE</field><value name="A"><shadow type="math_number" id="!#?m$w5kMbJhQuk2hWAV"><field name="NUM">1</field></shadow></value><value name="B"><shadow type="variables_get" id="NztK3h(WDD`t;O3C2IC0"><field name="VAR">x</field></shadow><block type="variables_get" id="!E^?m4(]IzRtO):M}7K#"><field name="VAR">y</field></block></value><value name="C"><shadow type="math_number" id="Zl^tUjwM{|96(O,0ePX3"><field name="NUM">15</field></shadow></value></block></value></block></value><statement name="DO0"><block type="display_clear" id="!D_Mv|iqklcvmMX#/$^5"><value name="boolean"><shadow type="logic_boolean" id="1~25nm=,bZHS5@TRDp,Y"><field name="BOOL">FALSE</field></shadow></value><next><block type="onboard_tft_display_shape_circle" id="+=QW]iowTCNO4sC/pznW"><field name="shape">True</field><value name="x"><shadow type="math_number" id="+p9Z-3X]bln9N|J,J==t"><field name="NUM">60</field></shadow><block type="math_arithmetic" id="x*T2Wq$;B;@ISto2?$AZ"><field name="OP">MULTIPLY</field><value name="A"><shadow type="math_number" id="nLL3x(dL#*-l(K3q?{*b"><field name="NUM">1</field></shadow><block type="variables_get" id="2}Wfyd?6x~x~V_w=#=N8"><field name="VAR">x</field></block></value><value name="B"><shadow type="math_number" id="h}m*.K{w@cM}_g}~!_8h"><field name="NUM">8</field></shadow></value></block></value><value name="y"><shadow type="math_number" id="RWrVZPA9[j?@{mv}18U3"><field name="NUM">60</field></shadow><block type="math_arithmetic" id="zrZx69Ow0LR|B*8PBI{B"><field name="OP">MULTIPLY</field><value name="A"><shadow type="math_number" id="na.pysc4aZ!u0hUFh9[4"><field name="NUM">1</field></shadow><block type="variables_get" id="gNxl5CP`GG9;[ARw$S;X"><field name="VAR">y</field></block></value><value name="B"><shadow type="math_number" id="#9X$KVHyaeuS(0iu-eo*"><field name="NUM">8</field></shadow></value></block></value><value name="r"><shadow type="math_number" id="wtYHPtA-s/ElXS-p5iwJ"><field name="NUM">4</field></shadow></value><value name="VAR"><shadow type="tuple_create_with_text_return" id="QDY!gIgN?lflJ[qIoKm."><field name="TEXT">255,255,0</field></shadow><block type="display_color_seclet" id="wAeYLnq0Iy].Y;VZ0)~*"><field name="COLOR">#ffffff</field></block></value><value name="boolean"><shadow type="logic_boolean" id="=)!rnO02*S^Ruz;2F*:E"><field name="BOOL">TRUE</field></shadow></value><next><block type="controls_delay_new" id="FsZ!cFmq$4G]aTgM_=VN"><field name="Time">s</field><value name="DELAY_TIME"><shadow type="math_number" id="+bK^UD^(L3`9!Q7~.34x"><field name="NUM">0.1</field></shadow></value></block></next></block></next></block></statement><statement name="ELSE"><block type="display_show_image" id="8U(#wgeILW~OAE()F^w2"><value name="data"><shadow type="pins_builtinimg" id="l4S@so]ylHpa:TdBlQXz"><field name="PIN">informatio_picture.NO</field></shadow></value><value name="boolean"><shadow type="logic_boolean" id="?TS}b/uS]Ok4or+,Tg3I"><field name="BOOL">TRUE</field></shadow></value><next><block type="controls_flow_statements" id="-K;2o^E;j]:D.,EpeBov"><field name="FLOW">BREAK</field></block></next></block></statement></block></next></block></next></block></next></block></next></block></statement></block></next></block></next></block></xml><config>{"BurnSpeed":{"key":"921600","label":"921600"}}</config><code>ZnJvbSBtaXhnb19zb3dsIGltcG9ydCBvbmJvYXJkX2FjYwpmcm9tIG1peGdvX3Nvd2wgaW1wb3J0IG9uYm9hcmRfdGZ0CmltcG9ydCB0aW1lCmZyb20gaW5mb3JtYXRpb19waWN0dXJlIGltcG9ydCBOTwoKCnggPSA4CnkgPSA4CndoaWxlIFRydWU6CiAgICBpZiBvbmJvYXJkX2FjYy5hY2NlbGVyYXRpb24oKVswXSA8IDA6CiAgICAgICAgeCAtPSAxCiAgICBpZiBvbmJvYXJkX2FjYy5hY2NlbGVyYXRpb24oKVswXSA+IDA6CiAgICAgICAgeCArPSAxCiAgICBpZiBvbmJvYXJkX2FjYy5hY2NlbGVyYXRpb24oKVsxXSA8IDA6CiAgICAgICAgeSAtPSAxCiAgICBpZiBvbmJvYXJkX2FjYy5hY2NlbGVyYXRpb24oKVsxXSA+IDA6CiAgICAgICAgeSArPSAxCiAgICBpZiAxIDw9IHggPD0gMTUgYW5kIDEgPD0geSA8PSAxNToKICAgICAgICBvbmJvYXJkX3RmdC5maWxsKDAsc3luYz1GYWxzZSkKICAgICAgICBvbmJvYXJkX3RmdC5lbGxpcHNlKCh4ICogOCksICh5ICogOCksIDQsIDQsIDB4ZmZmZiwgVHJ1ZSxzeW5jPVRydWUpCiAgICAgICAgdGltZS5zbGVlcCgwLjEpCiAgICBlbHNlOgogICAgICAgIG9uYm9hcmRfdGZ0LmltYWdlKE5PLCBjb2xvcj0weGZmZmYsc3luYz1UcnVlKQogICAgICAgIGJyZWFrCg==</code>SB4IDw9IDExIGFuZCAwIDw9IHkgPD0gMTE6CiAgICAgICAgb25ib2FyZF90ZnQuZmlsbCgwLHN5bmM9MCkKICAgICAgICBvbmJvYXJkX3RmdC5lbGxpcHNlKCgxMCArIHggKiAyMCksICgxMCArIHkgKiAyMCksIDEwLCAxMCwgMHhmZmZmLCBUcnVlLHN5bmM9MSkKICAgICAgICB0aW1lLnNsZWVwKDAuMSkKICAgIGVsc2U6CiAgICAgICAgb25ib2FyZF90ZnQuaW1hZ2UoTk8sIGNvbG9yPTB4ZmZmZixzeW5jPTEpCiAgICAgICAgYnJlYWsK</code> |