1 line
5.9 KiB
XML
1 line
5.9 KiB
XML
<xml version="Mixly 2.0 rc4" board="Python ESP32@mPython"><variables><variable id="kujED6C|3`}2*o!`dvF;">x</variable></variables><block type="variables_set" id="i;B!@x1kbdM8Bt-]!v@F" x="-3074" y="-1085"><field name="VAR">音乐</field><value name="VALUE"><block type="logic_boolean" id="h2/9Ly[0IAESH+tIm~;2"><field name="BOOL">FALSE</field></block></value><next><block type="sensor_mixgo_button_attachInterrupt" id="TBtHT9y(IubAu4d/4AAl"><field name="mode">machine.Pin.IRQ_RISING</field><value name="btn"><shadow type="pins_button" id=".?+jW3c|3L;krPF=C3R3"><field name="PIN">button_a</field></shadow></value><value name="DO"><shadow type="factory_block_return" id="`g,/.b7liO4+XNKsTJx*"><field name="VALUE">attachInterrupt_func</field></shadow></value><next><block type="controls_thread" id="o;wRno=r6!tJ}K3O4O/y"><value name="callback"><shadow type="factory_block_return" id="QPZ4FB!jE3TrLJ;$7t#`"><field name="VALUE">testThread</field></shadow></value><value name="VAR"><block type="tuple_create_with_noreturn" id="0#kQg^mQYw/FA2To;A#I" inline="true"><mutation items="0"></mutation></block></value><next><block type="controls_whileUntil" id="nD48^TZp1:V|G6Tk0)1p"><field name="MODE">WHILE</field><value name="BOOL"><shadow type="logic_boolean" id="j,A^V9|2{xt|6yl(DgK3"><field name="BOOL">TRUE</field></shadow></value><statement name="DO"><block type="onboard_oled_show_image" id="^z~{MQVozR5TNHAH9vBH"><value name="data"><shadow type="mpython_pbm_image" id="4MdEj}EyXI[zAREtZ,bF"><field name="path">Heart</field></shadow></value><next><block type="controls_delay_new" id="`TbWj]9AwLpEl,K(VIkx"><field name="Time">s</field><value name="DELAY_TIME"><shadow type="math_number" id="WX.dt-?~Ewx1}k,ug!?f"><field name="NUM">0.1</field></shadow></value><next><block type="onboard_oled_show_image" id="^.R4)8`ghgEO(JJdD1@["><value name="data"><shadow type="mpython_pbm_image" id="?$}+h:E#V:lWnm8e/FD-"><field name="path">Small_heart</field></shadow></value><next><block type="controls_delay_new" id="1I[kS1Sr#sEgmjJA3?em"><field name="Time">s</field><value name="DELAY_TIME"><shadow type="math_number" id="XFL[Eu;`4K_8]:4C`;t2"><field name="NUM">0.1</field></shadow></value><next><block type="variables_set" id="LLI4oaJ5`i7~=~Ht1|)P"><field name="VAR">错误变量</field><value name="VALUE"><block type="logic_negate" id="3TWbme]|Ci*hZD@AOy(1"><value name="BOOL"><block type="variables_get" id="LZ:kP!l4k@1_m,6#r^zj"><field name="VAR">错误变量</field></block></value></block></value></block></next></block></next></block></next></block></next></block></statement></block></next></block></next></block></next></block><block type="procedures_defnoreturn" id=".nL6Da2:ci/K?p[RG!y*" x="-2536" y="-846"><mutation><arg name="x" varid="kujED6C|3`}2*o!`dvF;"></arg></mutation><field name="NAME">attachInterrupt_func</field><statement name="STACK"><block type="variables_global" id="j/7E-@-VO=z5n3U04f!M"><value name="VAR"><block type="variables_get" id="fYLmxy@o|UY`cs0UqfgS"><field name="VAR">音乐</field></block></value><next><block type="variables_set" id="ynZf?0uepE)CJi*0Iv.:"><field name="VAR">音乐</field><value name="VALUE"><block type="logic_negate" id="#SI:K0=zp*|=dk6,DfV3"><value name="BOOL"><block type="variables_get" id="@ww^^6JF!o1~ku$+vi[y"><field name="VAR">音乐</field></block></value></block></value><next><block type="controls_if" id="kz{WMd21Z-7(Xi/VYmg2"><value name="IF0"><block type="logic_negate" id="OCMf@Z5X:_clP*K2yc-S"><value name="BOOL"><block type="variables_get" id="0ul}AB9v7x]wOberE2ms"><field name="VAR">音乐</field></block></value></block></value><statement name="DO0"><block type="esp32_onboard_music_stop" id="]M39H@H^c?ms-NcVRY;B"></block></statement></block></next></block></next></block></statement></block><block type="procedures_defnoreturn" id="W9s5/A#+#.X39I6[yhSq" inline="false" x="-3062" y="-688"><field name="NAME">testThread</field><statement name="STACK"><block type="variables_global" id="Z_4RFdeCsggs9NsA2Nfp"><value name="VAR"><block type="variables_get" id="4B((G)$Mu6lf[EK1Lo)3"><field name="VAR">音乐</field></block></value><next><block type="controls_whileUntil" id="C;2ax,sY;W|;Xpg3Nb*#"><field name="MODE">WHILE</field><value name="BOOL"><block type="logic_boolean" id="+Xw/UI,!*)A1;+QP_7ha"><field name="BOOL">TRUE</field></block></value><statement name="DO"><block type="controls_if" id="10WA41,kuR[r?h7.0LhW"><value name="IF0"><block type="variables_get" id="}vA1+uT,}JaMh?-^?J!B"><field name="VAR">音乐</field></block></value><statement name="DO0"><block type="esp32_onboard_music_play_list" id="A]_ut9f3urUApki3bV[Y"><value name="LIST"><shadow type="pins_playlist" id="_kx]*MV2(gk3uH,~R@8s"><field name="PIN">onboard_music.DADADADUM</field></shadow></value></block></statement></block></statement></block></next></block></statement></block></xml><config>{}</config><code>aW1wb3J0IG1hY2hpbmUKaW1wb3J0IG1weXRob24KaW1wb3J0IF90aHJlYWQKZnJvbSBtcHl0aG9uIGltcG9ydCBvbmJvYXJkX29sZWQKZnJvbSBleHByZXNzaW9uX3BpY3R1cmUgaW1wb3J0IEhlYXJ0CmltcG9ydCB0aW1lCmZyb20gZXhwcmVzc2lvbl9waWN0dXJlIGltcG9ydCBTbWFsbF9oZWFydApmcm9tIG1weXRob24gaW1wb3J0IG9uYm9hcmRfbXVzaWMKCmRlZiBhdHRhY2hJbnRlcnJ1cHRfZnVuYyh4KToKICAgIGdsb2JhbCBfRTlfOUZfQjNfRTRfQjlfOTAKICAgIF9FOV85Rl9CM19FNF9COV85MCA9IG5vdCBfRTlfOUZfQjNfRTRfQjlfOTAKICAgIGlmIG5vdCBfRTlfOUZfQjNfRTRfQjlfOTA6CiAgICAgICAgb25ib2FyZF9tdXNpYy5zdG9wKCkKCmRlZiB0ZXN0VGhyZWFkKCk6CiAgICBnbG9iYWwgX0U5XzlGX0IzX0U0X0I5XzkwCiAgICB3aGlsZSBUcnVlOgogICAgICAgIGlmIF9FOV85Rl9CM19FNF9COV85MDoKICAgICAgICAgICAgb25ib2FyZF9tdXNpYy5wbGF5KG9uYm9hcmRfbXVzaWMuREFEQURBRFVNKQoKCgpfRTlfOUZfQjNfRTRfQjlfOTAgPSBGYWxzZQptcHl0aG9uLmJ1dHRvbl9hLmlycShoYW5kbGVyID0gYXR0YWNoSW50ZXJydXB0X2Z1bmMsIHRyaWdnZXIgPSBtYWNoaW5lLlBpbi5JUlFfUklTSU5HKQpfdGhyZWFkLnN0YXJ0X25ld190aHJlYWQodGVzdFRocmVhZCwgKCkpCndoaWxlIFRydWU6CiAgICBvbmJvYXJkX29sZWQuaW1hZ2UoSGVhcnQpCiAgICB0aW1lLnNsZWVwKDAuMSkKICAgIG9uYm9hcmRfb2xlZC5pbWFnZShTbWFsbF9oZWFydCkKICAgIHRpbWUuc2xlZXAoMC4xKQogICAgX0U5Xzk0Xzk5X0U4X0FGX0FGX0U1XzhGXzk4X0U5Xzg3XzhGID0gbm90IF9FOV85NF85OV9FOF9BRl9BRl9FNV84Rl85OF9FOV84N184Rgo=</code> |