1 line
4.7 KiB
XML
1 line
4.7 KiB
XML
<xml version="Mixly 2.0 rc4" board="Python ESP32-C3@MixGo ME"><variables><variable id="ok:ro0iEW(eJAtg/iAsj">tim</variable></variables><block type="variables_set" id="y#_iScqMNW5UQf.Sm.`Z" x="-2908" y="-1031"><field name="VAR">开始</field><value name="VALUE"><block type="logic_boolean" id="D1KJD/6`!WxBtA)~sXM="><field name="BOOL">FALSE</field></block></value><next><block type="variables_set" id="+K5P+y4wpz.,pAyJ@;3."><field name="VAR">计时</field><value name="VALUE"><block type="math_number" id="DMh=3KoCtk+tB6pVRP-1"><field name="NUM">0</field></block></value><next><block type="system_timer_init" id="r{.YuBft{eaX,jWEY:Ej"><value name="SUB"><shadow type="variables_get" id="B/La+S.jn6OnT5/PcRV8"><field name="VAR">tim</field></shadow></value><next><block type="system_timer" id="?N(MJacS|x:M1.A*mWC_"><field name="mode">PERIODIC</field><value name="VAR"><shadow type="variables_get" id="2z?)w~PJmO2dB/gaj)[y"><field name="VAR">tim</field></shadow></value><value name="period"><shadow type="math_number" id="xJ~`8/TuCcphojYnM81A"><field name="NUM">100</field></shadow></value><value name="callback"><shadow type="factory_block_return" id="LR]zt@YxDH)^;_N$BhZ)"><field name="VALUE">tim_callback</field></shadow></value><next><block type="controls_whileUntil" id="wFzPJ_y-61-TWTu:FDox"><field name="MODE">WHILE</field><value name="BOOL"><shadow type="logic_boolean" id="jc`,=J]T19+.$3AUM{3?"><field name="BOOL">TRUE</field></shadow></value><statement name="DO"><block type="controls_if" id="*cc,h*=xRURfTlpKlyql"><value name="IF0"><block type="sensor_mixgo_button_was_pressed" id=",Z,,twer5@uaNC7I6dOR"><value name="btn"><shadow type="pins_button" id=")q/=qD$;,nXw68[zXEk2"><field name="PIN">B1key</field></shadow></value></block></value><statement name="DO0"><block type="variables_set" id="I;_9!q{Dd(,WT?zY@9gB"><field name="VAR">开始</field><value name="VALUE"><block type="logic_negate" id="U{/YE4^]s?W6)C)Xo8K,"><value name="BOOL"><block type="variables_get" id="CuHb+nYYGEhbSG4ck.ul"><field name="VAR">开始</field></block></value></block></value></block></statement></block></statement></block></next></block></next></block></next></block></next></block><block type="procedures_defnoreturn" id="$Oy39s^HsThrisuzGwLZ" x="-2822" y="-727"><mutation><arg name="tim" varid="ok:ro0iEW(eJAtg/iAsj"></arg></mutation><field name="NAME">tim_callback</field><statement name="STACK"><block type="variables_global" id="W}6,}R_XC:}Ykaf6V.vA"><value name="VAR"><block type="variables_get" id="L~IU2N[Sn|vumww_)79H"><field name="VAR">计时</field></block></value><next><block type="variables_global" id="b3ZXmPU3_7vumB_iwGj]"><value name="VAR"><block type="variables_get" id="a?3g9L{0yxR*D@8**i5^"><field name="VAR">开始</field></block></value><next><block type="controls_if" id="9OS3@{H)dmKh7wLDQ5[p"><value name="IF0"><block type="variables_get" id=",gWP`f8dr3Q8k`rm`]1n"><field name="VAR">开始</field></block></value><statement name="DO0"><block type="math_selfcalcu" id="`ulsdl32Af-e,}J9|wXt"><field name="OP">ADD</field><value name="A"><shadow type="variables_get" id="D*yTYk|fo1uB]Q?RF|Z("><field name="VAR">a</field></shadow><block type="variables_get" id=")$e)Vqw6:zDp*?Tvnifs"><field name="VAR">计时</field></block></value><value name="B"><shadow type="math_number" id="OmCIjX+KUR@6SX(o;w6]"><field name="NUM">1</field></shadow></value></block></statement><next><block type="display_show_image_or_string_delay" id="+y5Tb;YsWh5I]:mXz),2"><field name="center">False</field><value name="data"><shadow type="text" id="LTs;nSDTUPJ^iMeYUY44"><field name="TEXT">Mixly</field></shadow><block type="number_to_text" id="*m{qrbN9]x#LB[5u2iYZ"><value name="VAR"><shadow type="variables_get" id="Rg,6+vNr[gQ_[/,bohYt"><field name="VAR">x</field></shadow><block type="variables_get" id="(0TmbFOCo^=rW}843ju`"><field name="VAR">计时</field></block></value></block></value><value name="space"><shadow type="math_number" id="q{_g]t.A]]][)xq-4(hf"><field name="NUM">0</field></shadow></value></block></next></block></next></block></next></block></statement></block></xml><config>{}</config><code>aW1wb3J0IG1hY2hpbmUKaW1wb3J0IG1peGdvX21lCmZyb20gbWl4Z29fbWUgaW1wb3J0IG9uYm9hcmRfbWF0cml4CgpkZWYgdGltX2NhbGxiYWNrKHRpbSk6CiAgICBnbG9iYWwgX0U4X0FFX0ExX0U2Xzk3X0I2CiAgICBnbG9iYWwgX0U1X0JDXzgwX0U1X0E3XzhCCiAgICBpZiBfRTVfQkNfODBfRTVfQTdfOEI6CiAgICAgICAgX0U4X0FFX0ExX0U2Xzk3X0I2ICs9IDEKICAgIG9uYm9hcmRfbWF0cml4LnNob3dzKHN0cihfRThfQUVfQTFfRTZfOTdfQjYpLHNwYWNlID0gMCxjZW50ZXIgPSBGYWxzZSkKCgoKX0U1X0JDXzgwX0U1X0E3XzhCID0gRmFsc2UKX0U4X0FFX0ExX0U2Xzk3X0I2ID0gMAp0aW0gPSBtYWNoaW5lLlRpbWVyKDApCnRpbS5pbml0KHBlcmlvZCA9IDEwMCwgbW9kZSA9IG1hY2hpbmUuVGltZXIuUEVSSU9ESUMsIGNhbGxiYWNrID0gdGltX2NhbGxiYWNrKQp3aGlsZSBUcnVlOgogICAgaWYgbWl4Z29fbWUuQjFrZXkud2FzX3ByZXNzZWQoKToKICAgICAgICBfRTVfQkNfODBfRTVfQTdfOEIgPSBub3QgX0U1X0JDXzgwX0U1X0E3XzhCCg==</code> |