1 line
6.7 KiB
XML
1 line
6.7 KiB
XML
<xml version="Mixly 2.0 rc4" board="Python ESP32-C3@MixGo CC"><block type="variables_set" id="b?1F4yS8|ByPY.qX,$gj" x="-1404" y="-916"><field name="VAR">x</field><value name="VALUE"><block type="math_number" id="I|V5RT,LT_$h1wx5qc{]"><field name="NUM">16</field></block></value><next><block type="variables_set" id="(EiA}vR,6cd:C4BOC})M"><field name="VAR">y</field><value name="VALUE"><block type="math_number" id="T+mEu5Msz/JINBg*kwTS"><field name="NUM">6</field></block></value><next><block type="controls_whileUntil" id="+k$Uxj~5+rlPldNBbI[{"><field name="MODE">WHILE</field><value name="BOOL"><shadow type="logic_boolean" id="gjt~aPA!sgP!n4is@zp{"><field name="BOOL">TRUE</field></shadow></value><statement name="DO"><block type="controls_if" id="Gp!xLv[zk+;f#Ect40Jz"><value name="IF0"><block type="logic_compare" id="a9N)e[^0r(/OMVux(SR5"><field name="OP">LT</field><value name="A"><block type="sensor_get_acceleration" id="exv9JT}Q$0Br6h2W.wY("><field name="key">[0]</field></block></value><value name="B"><block type="math_number" id="T~e[,4Fh{xnvmREVC[,,"><field name="NUM">-0.1</field></block></value></block></value><statement name="DO0"><block type="math_selfcalcu" id="}?I=d${jejsF1(rzx8Lx"><field name="OP">MINUS</field><value name="A"><shadow type="variables_get" id="a}/RZXt_Ab-,R^gN)I}T"><field name="VAR">x</field></shadow></value><value name="B"><shadow type="math_number" id=".7yT3]}nYNySyddvcdU$"><field name="NUM">1</field></shadow></value></block></statement><next><block type="controls_if" id="Z,:.f:;bWNs_-W~C+Xo6"><value name="IF0"><block type="logic_compare" id="k(!I*^+og+pNb*S7Q}:S"><field name="OP">GT</field><value name="A"><block type="sensor_get_acceleration" id="LC,3LDD/dUTDE5wo!v^W"><field name="key">[0]</field></block></value><value name="B"><block type="math_number" id="G;(=6b*S55uHFefI1Un{"><field name="NUM">0.1</field></block></value></block></value><statement name="DO0"><block type="math_selfcalcu" id="Xf6X|u}[:Z(OvElMCD(!"><field name="OP">ADD</field><value name="A"><shadow type="variables_get" id=".;{y~qrce^,r)X1MzzFn"><field name="VAR">x</field></shadow></value><value name="B"><shadow type="math_number" id="VIxWUM|Aai#+79WOg;sF"><field name="NUM">1</field></shadow></value></block></statement><next><block type="controls_if" id=")7O{o.n8-=cc@-_Q!FZm"><value name="IF0"><block type="logic_compare" id="k1,RTSY_@v?ZOK3qob-V"><field name="OP">LT</field><value name="A"><block type="sensor_get_acceleration" id=",1uJ;{^}|f,)$.;Xm_#K"><field name="key">[1]</field></block></value><value name="B"><block type="math_number" id="86=A.V~@#t4MiN}j.X:h"><field name="NUM">-0.1</field></block></value></block></value><statement name="DO0"><block type="math_selfcalcu" id="YyRdGk2VHC.ly//LDS!{"><field name="OP">MINUS</field><value name="A"><shadow type="variables_get" id="[kg;+^*Mb)nYRR_rHcIQ"><field name="VAR">y</field></shadow></value><value name="B"><shadow type="math_number" id="lr^`XSiqWts9~@*/Xlz1"><field name="NUM">1</field></shadow></value></block></statement><next><block type="controls_if" id="/njI-jEZFNaAtOR#VA##"><value name="IF0"><block type="logic_compare" id="/g$HWV~J+DeaRwo?pLSj"><field name="OP">GT</field><value name="A"><block type="sensor_get_acceleration" id="^)vnU5?2rtk1ID~mFhr9"><field name="key">[1]</field></block></value><value name="B"><block type="math_number" id="tWhSwZF[^yAqMXHLyx34"><field name="NUM">0.1</field></block></value></block></value><statement name="DO0"><block type="math_selfcalcu" id="_I23fg2/A$^[S8@(IsKU"><field name="OP">ADD</field><value name="A"><shadow type="variables_get" id="4gC+sl=S5_NM$RGF{I9#"><field name="VAR">y</field></shadow></value><value name="B"><shadow type="math_number" id="5AU9PKaZoV4k)o3`qc0F"><field name="NUM">1</field></shadow></value></block></statement><next><block type="variables_set" id="{0^{/pYIYpxIMlrH8AdD"><field name="VAR">x</field><value name="VALUE"><block type="math_constrain" id="K6Osx*$my=W,O.be3/Gc"><value name="VALUE"><shadow type="math_number" id="RMeO/g4_z/S,pB@XS1/u"><field name="NUM">1000</field></shadow><block type="variables_get" id="EJ{cF[-retk8$,H?c[u6"><field name="VAR">x</field></block></value><value name="LOW"><shadow type="math_number" id="h9eFoa4C,fnQ5m,oSCa^"><field name="NUM">0</field></shadow></value><value name="HIGH"><shadow type="math_number" id="xUH?(YY6[(Cf]f6zk{Y*"><field name="NUM">31</field></shadow></value></block></value><next><block type="variables_set" id="E@]:ISg-eJl^FkqFLgn["><field name="VAR">y</field><value name="VALUE"><block type="math_constrain" id=":2vToH[[YCa^iiXRISv("><value name="VALUE"><shadow type="math_number" id="f?!C[X~Fgr]wkr#mdi(J"><field name="NUM">1000</field></shadow><block type="variables_get" id="Fhs]Tpk?S*C*w^=#JFVs"><field name="VAR">y</field></block></value><value name="LOW"><shadow type="math_number" id="/[ZK`RQ04(HNhpg|)A0;"><field name="NUM">0</field></shadow></value><value name="HIGH"><shadow type="math_number" id="a]J.HphosG7PBF;ck#*j"><field name="NUM">11</field></shadow></value></block></value><next><block type="display_clear" id="_jXilD6MusNxeMh~I0,$"><next><block type="display_bright_point" id="x;9b`EF=V?e-4c]D;wJS"><value name="x"><shadow type="pins_exlcdh" id="ZV_9XG[BjX)e|[T-fbyd"><field name="PIN">0</field></shadow><block type="variables_get" id="d?b37FNd=~z=NE^4!U|;"><field name="VAR">x</field></block></value><value name="y"><shadow type="pins_exlcdv" id="IjwB#}_X;8+b:B[p{ZA;"><field name="PIN">0</field></shadow><block type="variables_get" id="#yvTZm?f2v+oU!_.u.a-"><field name="VAR">y</field></block></value><value name="STAT"><shadow type="display_onoff" id="pLD+3R@L;E_8hZQQVlM:"><field name="ONOFF">ON</field></shadow></value><next><block type="controls_delay_new" id="kBFW:H_Zt:RCPQZ@;GPr"><field name="Time">s</field><value name="DELAY_TIME"><shadow type="math_number" id="ZI6#8,.cfIt7tBksqI!:"><field name="NUM">0.1</field></shadow></value></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block></statement></block></next></block></next></block></xml><config>{}</config><code>ZnJvbSBtaXhnb19jYyBpbXBvcnQgb25ib2FyZF9hY2MKZnJvbSBtaXhnb19jYyBpbXBvcnQgb25ib2FyZF9tYXRyaXgKaW1wb3J0IHRpbWUKCgp4ID0gMTYKeSA9IDYKd2hpbGUgVHJ1ZToKICAgIGlmIG9uYm9hcmRfYWNjLmFjY2VsZXJhdGlvbigpWzBdIDwgLTAuMToKICAgICAgICB4IC09IDEKICAgIGlmIG9uYm9hcmRfYWNjLmFjY2VsZXJhdGlvbigpWzBdID4gMC4xOgogICAgICAgIHggKz0gMQogICAgaWYgb25ib2FyZF9hY2MuYWNjZWxlcmF0aW9uKClbMV0gPCAtMC4xOgogICAgICAgIHkgLT0gMQogICAgaWYgb25ib2FyZF9hY2MuYWNjZWxlcmF0aW9uKClbMV0gPiAwLjE6CiAgICAgICAgeSArPSAxCiAgICB4ID0gbWluKG1heCh4LCAwKSwgMzEpCiAgICB5ID0gbWluKG1heCh5LCAwKSwgMTEpCiAgICBvbmJvYXJkX21hdHJpeC5maWxsKDApCiAgICBvbmJvYXJkX21hdHJpeC5zaG93KCkKICAgIG9uYm9hcmRfbWF0cml4LnBpeGVsKGludCh4KSwgaW50KHkpLCAxKQogICAgb25ib2FyZF9tYXRyaXguc2hvdygpCiAgICB0aW1lLnNsZWVwKDAuMSkK</code> |