1 line
5.9 KiB
XML
1 line
5.9 KiB
XML
<xml version="Mixly 2.0 rc4" board="Python ESP32-C2@MixGo MINI"><variables><variable id="kujED6C|3`}2*o!`dvF;">x</variable></variables><block type="variables_set" id="y8eHrnngc/XlktFt{08!" x="-3074" y="-1085"><field name="VAR">音乐</field><value name="VALUE"><block type="logic_boolean" id="$~b9]fog+7V6z5ANq2/w"><field name="BOOL">FALSE</field></block></value><next><block type="sensor_mixgo_button_attachInterrupt" id="U+AESc!Xue*V(|IW7MD5"><field name="mode">machine.Pin.IRQ_RISING</field><value name="btn"><shadow type="pins_button" id="b0YvH3VLUAu)j+a~k.V!"><field name="PIN">B1key</field></shadow></value><value name="DO"><shadow type="factory_block_return" id="Ie/GcjGn(cj$LTJs2@D0"><field name="VALUE">attachInterrupt_func</field></shadow></value><next><block type="controls_thread" id="a6}tQS:va_oYZfLOq;a,"><value name="callback"><shadow type="factory_block_return" id="YP+|iioLT0COgc$RcNLc"><field name="VALUE">testThread</field></shadow></value><value name="VAR"><block type="tuple_create_with_noreturn" id="4[pCLTp_@u@{D).vZY8m" inline="true"><mutation items="0"></mutation></block></value><next><block type="controls_whileUntil" id="X_8nlt_|de=Fsw@]]n[]"><field name="MODE">WHILE</field><value name="BOOL"><shadow type="logic_boolean" id="DB,o(q$=h!o?^-U|`+WA"><field name="BOOL">TRUE</field></shadow></value><statement name="DO"><block type="display_show_image" id="up.lO2cWWhoLlQr(^s=l"><value name="data"><shadow type="pins_builtinimg" id="wp^!e0F1uyv_UQd-4rK."><field name="PIN">onboard_matrix.HEART</field></shadow></value><next><block type="controls_delay_new" id="Ui3!~*8}J$dq?`n|;fT+"><field name="Time">s</field><value name="DELAY_TIME"><shadow type="math_number" id="IYXW+F5-Wu.oK`@.+(AB"><field name="NUM">0.1</field></shadow></value><next><block type="display_show_image" id="03H$^O.kvZkx3mB5jL`u"><value name="data"><shadow type="pins_builtinimg" id="R5cR9l`s]2RA_!WbQ-d`"><field name="PIN">onboard_matrix.HEART_SMALL</field></shadow></value><next><block type="controls_delay_new" id="DxP6Uo6R~fPbjJqEM,u/"><field name="Time">s</field><value name="DELAY_TIME"><shadow type="math_number" id="XnmBOi:e8Jt(2]E`~Z*q"><field name="NUM">0.1</field></shadow></value><next><block type="variables_set" id="S~G?f8rW/s#PulrPTPy#"><field name="VAR">错误变量</field><value name="VALUE"><block type="logic_negate" id="Z`44_,*YqYWZ1@eyPWQA"><value name="BOOL"><block type="variables_get" id="*7Q]R)eSl=6qFJe}i/(H"><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="B^]ZcNms/H_Tt]BBBqDx" 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="vxF#vbGj{s62AmFK2t0;"><value name="VAR"><block type="variables_get" id="m.:ZFVF:UZ,zbOTY2MQ|"><field name="VAR">音乐</field></block></value><next><block type="variables_set" id="5SIRJT*g+Rj:;3R?0$O$"><field name="VAR">音乐</field><value name="VALUE"><block type="logic_negate" id="gH@(r{^X`G#t@._)-X|A"><value name="BOOL"><block type="variables_get" id="_8]@};3U-V_z[hqMaIeL"><field name="VAR">音乐</field></block></value></block></value><next><block type="controls_if" id="=j},V2W:l.Y$INO@@B^V"><value name="IF0"><block type="logic_negate" id="5-6S1)61eEh,*^P~D]IT"><value name="BOOL"><block type="variables_get" id="V~=^R2Ue7U8q$^T{3ueV"><field name="VAR">音乐</field></block></value></block></value><statement name="DO0"><block type="esp32_onboard_music_stop" id="R),Ada4JyiBTJjDT~2oZ"></block></statement></block></next></block></next></block></statement></block><block type="procedures_defnoreturn" id="Imli_95/:OL$SP6]D+:." inline="false" x="-3062" y="-688"><field name="NAME">testThread</field><statement name="STACK"><block type="variables_global" id="$!rQ{B}Bq$22{:(tPK,-"><value name="VAR"><block type="variables_get" id="n.VY#`zJ-G@g34H^D_nF"><field name="VAR">音乐</field></block></value><next><block type="controls_whileUntil" id=",/A5]+~]VAkRHdp_Ksf^"><field name="MODE">WHILE</field><value name="BOOL"><block type="logic_boolean" id="L7Y=q}tCbkMsjh=p_o?2"><field name="BOOL">TRUE</field></block></value><statement name="DO"><block type="controls_if" id="QgW#w7@oB-.(4l+5jy^T"><value name="IF0"><block type="variables_get" id="KES[wF]DJ*CA6IGkUi()"><field name="VAR">音乐</field></block></value><statement name="DO0"><block type="esp32_onboard_music_play_list" id="})Z1qO(|6`ae76Pse?6A"><value name="LIST"><shadow type="pins_playlist" id="TUWu2P(]{|dfvnX=*49:"><field name="PIN">onboard_music.DADADADUM</field></shadow></value></block></statement></block></statement></block></next></block></statement></block></xml><config>{}</config><code>aW1wb3J0IG1hY2hpbmUKaW1wb3J0IG1peGdvX21pbmkKaW1wb3J0IF90aHJlYWQKZnJvbSBtaXhnb19taW5pIGltcG9ydCBvbmJvYXJkX21hdHJpeAppbXBvcnQgdGltZQpmcm9tIG1peGdvX21pbmkgaW1wb3J0IG9uYm9hcmRfbXVzaWMKCmRlZiBhdHRhY2hJbnRlcnJ1cHRfZnVuYyh4KToKICAgIGdsb2JhbCBfRTlfOUZfQjNfRTRfQjlfOTAKICAgIF9FOV85Rl9CM19FNF9COV85MCA9IG5vdCBfRTlfOUZfQjNfRTRfQjlfOTAKICAgIGlmIG5vdCBfRTlfOUZfQjNfRTRfQjlfOTA6CiAgICAgICAgb25ib2FyZF9tdXNpYy5zdG9wKCkKCmRlZiB0ZXN0VGhyZWFkKCk6CiAgICBnbG9iYWwgX0U5XzlGX0IzX0U0X0I5XzkwCiAgICB3aGlsZSBUcnVlOgogICAgICAgIGlmIF9FOV85Rl9CM19FNF9COV85MDoKICAgICAgICAgICAgb25ib2FyZF9tdXNpYy5wbGF5KG9uYm9hcmRfbXVzaWMuREFEQURBRFVNKQoKCgpfRTlfOUZfQjNfRTRfQjlfOTAgPSBGYWxzZQptaXhnb19taW5pLkIxa2V5LmlycShoYW5kbGVyID0gYXR0YWNoSW50ZXJydXB0X2Z1bmMsIHRyaWdnZXIgPSBtYWNoaW5lLlBpbi5JUlFfUklTSU5HKQpfdGhyZWFkLnN0YXJ0X25ld190aHJlYWQodGVzdFRocmVhZCwgKCkpCndoaWxlIFRydWU6CiAgICBvbmJvYXJkX21hdHJpeC5zaG93cyhvbmJvYXJkX21hdHJpeC5IRUFSVCkKICAgIHRpbWUuc2xlZXAoMC4xKQogICAgb25ib2FyZF9tYXRyaXguc2hvd3Mob25ib2FyZF9tYXRyaXguSEVBUlRfU01BTEwpCiAgICB0aW1lLnNsZWVwKDAuMSkKICAgIF9FOV85NF85OV9FOF9BRl9BRl9FNV84Rl85OF9FOV84N184RiA9IG5vdCBfRTlfOTRfOTlfRThfQUZfQUZfRTVfOEZfOThfRTlfODdfOEYK</code> |