1 line
5.3 KiB
XML
1 line
5.3 KiB
XML
<xml version="Mixly 2.0 rc4" board="MixGo CE@MixGo CE"><variables><variable id="#}4ahake#-Fe]$,HpNG`">x</variable></variables><block type="variables_set" id="oIcEh9W$XZd,/xBk30S-" x="-3402" y="-1011"><field name="VAR">闪灯</field><value name="VALUE"><block type="logic_boolean" id="eAr:zJ!$8opVQEbtk;.`"><field name="BOOL">FALSE</field></block></value><next><block type="sensor_mixgo_button_attachInterrupt" id="^Y,7vH/dWm/b6*z)@7b1"><field name="mode">machine.Pin.IRQ_RISING</field><value name="btn"><shadow type="pins_button" id="[A+zZvt@F2iSrU;5o5=!"><field name="PIN">B1key</field></shadow></value><value name="DO"><shadow type="factory_block_return" id=".p#SeK@BjT8@.DTpbhfm"><field name="VALUE">attachInterrupt_func</field></shadow></value><next><block type="controls_thread" id="mJ8G*HR-$E)xlsl$KfbO"><value name="callback"><shadow type="factory_block_return" id="i@~;?n-jJ7lh+;^eW6Q0"><field name="VALUE">testThread</field></shadow></value><value name="VAR"><block type="tuple_create_with_noreturn" id="79d#y[XbWE[rBOWRO#Y9" inline="true"><mutation items="0"></mutation></block></value><next><block type="controls_whileUntil" id="M_AxAR/#~c:Bv5eU@v5u"><field name="MODE">WHILE</field><value name="BOOL"><shadow type="logic_boolean" id="24@J:inK:.ep+Gt~:u@q"><field name="BOOL">TRUE</field></shadow></value><statement name="DO"><block type="display_show_image" id="WEqI^__vkh6qt@cu(o]_"><value name="data"><shadow type="pins_builtinimg" id="P3Jhz}oI9YBAWH!Alqmj"><field name="PIN">onboard_matrix.HEART</field></shadow></value><next><block type="controls_delay_new" id="NQ0WXKkXnJi;Bs84s2gM"><field name="Time">s</field><value name="DELAY_TIME"><shadow type="math_number" id="]FR0/OV5(Ps~ubX7RHqC"><field name="NUM">0.1</field></shadow></value><next><block type="display_show_image" id="1Vo_1EIq}(vFdu|6mCtb"><value name="data"><shadow type="pins_builtinimg" id="$?8F7Pd;zLy6:kL~?y8:"><field name="PIN">onboard_matrix.HEART_SMALL</field></shadow></value><next><block type="controls_delay_new" id="?n-$1WY01v2*JZ72BpDk"><field name="Time">s</field><value name="DELAY_TIME"><shadow type="math_number" id="-Hbrggc?U{5D@)BFr8$i"><field name="NUM">0.1</field></shadow></value></block></next></block></next></block></next></block></statement></block></next></block></next></block></next></block><block type="procedures_defnoreturn" id="fjy{S@37.qA#rVuryXr6" x="-3108" y="-678"><mutation><arg name="x" varid="#}4ahake#-Fe]$,HpNG`"></arg></mutation><field name="NAME">attachInterrupt_func</field><statement name="STACK"><block type="variables_global" id="bir)1GZ^k@9=ySf$tqFM"><value name="VAR"><block type="variables_get" id="M_qd3s.*s{6c1:Sb@*2]"><field name="VAR">闪灯</field></block></value><next><block type="variables_set" id="g-Kg7@v!Vk.1kl$mRFZ6"><field name="VAR">闪灯</field><value name="VALUE"><block type="logic_negate" id="*sNlzzRkGmQlj@5GNlc2"><value name="BOOL"><block type="variables_get" id="iNF|s)2(W7U42]t[#Gbn"><field name="VAR">闪灯</field></block></value></block></value></block></next></block></statement></block><block type="procedures_defnoreturn" id="-p8|j:|.ksbY{P+5]D0w" inline="false" x="-3384" y="-612"><field name="NAME">testThread</field><statement name="STACK"><block type="variables_global" id="06}lyz~vdHDq{We=OFxN"><value name="VAR"><block type="variables_get" id="7losb`x1/=?5tA^|qlve"><field name="VAR">闪灯</field></block></value><next><block type="controls_whileUntil" id="c@zq($KOIZIPAO+nwI4W"><field name="MODE">WHILE</field><value name="BOOL"><block type="logic_boolean" id="3,AF2U4e,Ej|{`R;H;zY"><field name="BOOL">TRUE</field></block></value><statement name="DO"><block type="controls_if" id="5`/Xae{j9zwnT{CV(T/?"><value name="IF0"><block type="variables_get" id=",t2OO*(_OMX[n;2s$2u;"><field name="VAR">闪灯</field></block></value><statement name="DO0"><block type="actuator_led_bright" id="_LW:c$Njn:V_*ACx_!k;"><value name="led"><shadow type="number" id="iLnDl$8X/!JWn{k6]YMP"><field name="op">2</field></shadow></value><value name="bright"><shadow type="ledswitch" id="f]?kBs04ed2Q7.sd?2Cy"><field name="flag">-1</field></shadow></value><next><block type="controls_delay_new" id="Wn;suj(YU@!p4~q[,C0~"><field name="Time">s</field><value name="DELAY_TIME"><shadow type="math_number" id="Z+w$^MB_+(U1wlfDAvaQ"><field name="NUM">0.2</field></shadow></value></block></next></block></statement></block></statement></block></next></block></statement></block></xml><config>{}</config><code>aW1wb3J0IG1hY2hpbmUKaW1wb3J0IG1peGdvX2NlCmltcG9ydCBfdGhyZWFkCmZyb20gbWl4Z29fY2UgaW1wb3J0IG9uYm9hcmRfbWF0cml4CmltcG9ydCB0aW1lCmZyb20gbWl4Z29fY2UgaW1wb3J0IG9uYm9hcmRfbGVkCgpkZWYgYXR0YWNoSW50ZXJydXB0X2Z1bmMoeCk6CiAgICBnbG9iYWwgX0U5Xzk3X0FBX0U3XzgxX0FGCiAgICBfRTlfOTdfQUFfRTdfODFfQUYgPSBub3QgX0U5Xzk3X0FBX0U3XzgxX0FGCgpkZWYgdGVzdFRocmVhZCgpOgogICAgZ2xvYmFsIF9FOV85N19BQV9FN184MV9BRgogICAgd2hpbGUgVHJ1ZToKICAgICAgICBpZiBfRTlfOTdfQUFfRTdfODFfQUY6CiAgICAgICAgICAgIG9uYm9hcmRfbGVkLnNldG9ub2ZmKDIsLTEpCiAgICAgICAgICAgIHRpbWUuc2xlZXAoMC4yKQoKCgpfRTlfOTdfQUFfRTdfODFfQUYgPSBGYWxzZQptaXhnb19jZS5CMWtleS5pcnEoaGFuZGxlciA9IGF0dGFjaEludGVycnVwdF9mdW5jLCB0cmlnZ2VyID0gbWFjaGluZS5QaW4uSVJRX1JJU0lORykKX3RocmVhZC5zdGFydF9uZXdfdGhyZWFkKHRlc3RUaHJlYWQsICgpKQp3aGlsZSBUcnVlOgogICAgb25ib2FyZF9tYXRyaXguc2hvd3Mob25ib2FyZF9tYXRyaXguSEVBUlQpCiAgICB0aW1lLnNsZWVwKDAuMSkKICAgIG9uYm9hcmRfbWF0cml4LnNob3dzKG9uYm9hcmRfbWF0cml4LkhFQVJUX1NNQUxMKQogICAgdGltZS5zbGVlcCgwLjEpCg==</code> |