1 line
4.9 KiB
XML
1 line
4.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="5WItal*H*J7-m8:#sED^" x="-2776" y="-1041"><field name="VAR">是否亮灯</field><value name="VALUE"><block type="logic_boolean" id="=ad7L_-Gs^B#M$qef.PS"><field name="BOOL">FALSE</field></block></value><next><block type="sensor_mixgo_button_attachInterrupt" id="May;=sfQ=J31x}w|92LI"><field name="mode">machine.Pin.IRQ_RISING</field><value name="btn"><shadow type="pins_button" id="03Kk0)_s~Yg.2Bol+lP."><field name="PIN">B2key</field></shadow></value><value name="DO"><shadow type="factory_block_return" id="eYwvYy?4):!@J+M4IE0O"><field name="VALUE">attachInterrupt_func</field></shadow></value><next><block type="controls_whileUntil" id="ElIgPzaV:js3uwRD;KYs"><field name="MODE">WHILE</field><value name="BOOL"><shadow type="logic_boolean" id="02}#Xoj9x!HgLbg5/Q/a"><field name="BOOL">TRUE</field></shadow></value><statement name="DO"><block type="display_show_image" id="H4NfVD?dLCa(!qB.TCdD"><value name="data"><shadow type="pins_builtinimg" id="a1_0Qf55N}OSa9m1MOV!"><field name="PIN">onboard_matrix.HEART</field></shadow></value><next><block type="controls_delay_new" id="DFx/nvWZ_l?Pp]XD2@2;"><field name="Time">s</field><value name="DELAY_TIME"><shadow type="math_number" id="{es3vxn[#_0^MSqGILK2"><field name="NUM">0.5</field></shadow></value><next><block type="display_show_image" id="~_Bn_Bb0_+pcI.lg0o9X"><value name="data"><shadow type="pins_builtinimg" id="e0-AH{)BU[9.uzD5fK[#"><field name="PIN">onboard_matrix.HEART_SMALL</field></shadow></value><next><block type="controls_delay_new" id="/qp*QBk!jjXkUX9dG_T2"><field name="Time">s</field><value name="DELAY_TIME"><shadow type="math_number" id="Toiog-(g~BC86W8.=otb"><field name="NUM">0.5</field></shadow></value></block></next></block></next></block></next></block></statement></block></next></block></next></block><block type="procedures_defnoreturn" id="@89D~2/S|GTeUaV9t#m8" x="-2787" y="-716"><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="7e]l2J13():6Vb(zwjOp"><value name="VAR"><block type="variables_get" id="RG1Y!HvwXl$]T-/Mo^0a"><field name="VAR">是否亮灯</field></block></value><next><block type="variables_set" id="2Y65)bGr0JrZy)ftyxQz"><field name="VAR">是否亮灯</field><value name="VALUE"><block type="logic_negate" id="[n37]VcE_`rRPZYUMc_w"><value name="BOOL"><block type="variables_get" id="e(os{ow]9=}crNul]Nnb"><field name="VAR">是否亮灯</field></block></value></block></value><next><block type="controls_if" id="|EAx|c[9weCS2~qac7UU"><mutation else="1"></mutation><value name="IF0"><block type="variables_get" id="gH:bZ@l9NcT+Nbcg}plx"><field name="VAR">是否亮灯</field></block></value><statement name="DO0"><block type="actuator_onboard_neopixel_rgb_all" id="VBou22tv1B$h;TCP?ZRu"><value name="RVALUE"><shadow type="math_number" id="i/p$F7g(zw*5FCz]hhzg"><field name="NUM">10</field></shadow></value><value name="GVALUE"><shadow type="math_number" id="{LGS*Z,r6@;e?`j[(jTA"><field name="NUM">10</field></shadow></value><value name="BVALUE"><shadow type="math_number" id="3^I*K7c~gOz0XujAE$Zg"><field name="NUM">10</field></shadow></value></block></statement><statement name="ELSE"><block type="actuator_onboard_neopixel_rgb_all" id="D2gKVsK.{vjP79h[Pfa*"><value name="RVALUE"><shadow type="math_number" id="8n0DzgTOgAk?b$3bPY::"><field name="NUM">0</field></shadow></value><value name="GVALUE"><shadow type="math_number" id="LAA[K[`mHb/#RS:FNOh="><field name="NUM">0</field></shadow></value><value name="BVALUE"><shadow type="math_number" id="7m_VKVfBMH[[B=1?8eJc"><field name="NUM">0</field></shadow></value></block></statement><next><block type="actuator_onboard_neopixel_write" id="o7JpLR+x^o5(HIu_}$b;"></block></next></block></next></block></next></block></statement></block></xml><config>{}</config><code>aW1wb3J0IG1hY2hpbmUKaW1wb3J0IG1peGdvX21pbmkKZnJvbSBtaXhnb19taW5pIGltcG9ydCBvbmJvYXJkX21hdHJpeAppbXBvcnQgdGltZQpmcm9tIG1peGdvX21pbmkgaW1wb3J0IG9uYm9hcmRfcmdiCgpkZWYgYXR0YWNoSW50ZXJydXB0X2Z1bmMoeCk6CiAgICBnbG9iYWwgX0U2Xzk4X0FGX0U1XzkwX0E2X0U0X0JBX0FFX0U3XzgxX0FGCiAgICBfRTZfOThfQUZfRTVfOTBfQTZfRTRfQkFfQUVfRTdfODFfQUYgPSBub3QgX0U2Xzk4X0FGX0U1XzkwX0E2X0U0X0JBX0FFX0U3XzgxX0FGCiAgICBpZiBfRTZfOThfQUZfRTVfOTBfQTZfRTRfQkFfQUVfRTdfODFfQUY6CiAgICAgICAgb25ib2FyZF9yZ2IuZmlsbCgoMTAsIDEwLCAxMCkpCiAgICBlbHNlOgogICAgICAgIG9uYm9hcmRfcmdiLmZpbGwoKDAsIDAsIDApKQogICAgb25ib2FyZF9yZ2Iud3JpdGUoKQoKCgpfRTZfOThfQUZfRTVfOTBfQTZfRTRfQkFfQUVfRTdfODFfQUYgPSBGYWxzZQptaXhnb19taW5pLkIya2V5LmlycShoYW5kbGVyID0gYXR0YWNoSW50ZXJydXB0X2Z1bmMsIHRyaWdnZXIgPSBtYWNoaW5lLlBpbi5JUlFfUklTSU5HKQp3aGlsZSBUcnVlOgogICAgb25ib2FyZF9tYXRyaXguc2hvd3Mob25ib2FyZF9tYXRyaXguSEVBUlQpCiAgICB0aW1lLnNsZWVwKDAuNSkKICAgIG9uYm9hcmRfbWF0cml4LnNob3dzKG9uYm9hcmRfbWF0cml4LkhFQVJUX1NNQUxMKQogICAgdGltZS5zbGVlcCgwLjUpCg==</code> |