1 line
4.8 KiB
XML
1 line
4.8 KiB
XML
<xml version="Mixly 2.0 rc4" board="Python Robot@飞乙"><variables><variable id="kujED6C|3`}2*o!`dvF;">x</variable></variables><block type="variables_set" id="Y(Bu,j#gc}u:nq}bF~D8" x="-2776" y="-1041"><field name="VAR">是否亮灯</field><value name="VALUE"><block type="logic_boolean" id="dBMc)y#ZTKBD[x+dl^kK"><field name="BOOL">FALSE</field></block></value><next><block type="sensor_mixgo_button_attachInterrupt" id="NaCVQ]+xNJtiOHOb!MIT"><field name="mode">machine.Pin.IRQ_RISING</field><value name="btn"><shadow type="pins_button" id="yow}:VeCiVS8O/g=-u9Z"><field name="PIN">button_a</field></shadow></value><value name="DO"><shadow type="factory_block_return" id="T,P:L{h2Frxs+s#M[|9)"><field name="VALUE">attachInterrupt_func</field></shadow></value><next><block type="controls_whileUntil" id=")K4n.v5oWsl=C*awg8h8"><field name="MODE">WHILE</field><value name="BOOL"><shadow type="logic_boolean" id="00W@X=G*FK?K=t?BVmu?"><field name="BOOL">TRUE</field></shadow></value><statement name="DO"><block type="display_show_image" id="{_{o0Y3Vv9OA]?]A8Hp1"><value name="data"><shadow type="pins_builtinimg" id="RWaFV;2ON^.J?KJ}:sj!"><field name="PIN">onboard_matrix.HEART</field></shadow></value><next><block type="controls_delay_new" id="RKw3tXFGc5_r!n2lBas."><field name="Time">s</field><value name="DELAY_TIME"><shadow type="math_number" id="/=(38{T]YIeM9NUtS-3|"><field name="NUM">0.5</field></shadow></value><next><block type="display_show_image" id="5eLrgrQ_1rN}o-cb}*)g"><value name="data"><shadow type="pins_builtinimg" id="PBh3qy{{NWt=z,yG1@.l"><field name="PIN">onboard_matrix.HEART_SMALL</field></shadow></value><next><block type="controls_delay_new" id="]R)Ti/sh3h8*|=9ptqNj"><field name="Time">s</field><value name="DELAY_TIME"><shadow type="math_number" id="Arogy4I;:AD5`=.O}##?"><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="SGObzI$hP6L,$!GotVbn" x="-2775" y="-673"><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=")dy;~|qjR:{:]z!zEvBF"><value name="VAR"><block type="variables_get" id="lVv;fw,V72?L_muiI]/D"><field name="VAR">是否亮灯</field></block></value><next><block type="variables_set" id="qf$^RP[8WQqXa`MpAWmp"><field name="VAR">是否亮灯</field><value name="VALUE"><block type="logic_negate" id="F[2jHnwFz26/Dej.Q@q5"><value name="BOOL"><block type="variables_get" id="EekExlrvvkJLo_-1i(XE"><field name="VAR">是否亮灯</field></block></value></block></value><next><block type="controls_if" id=";`0bV_*23e6ePoG6EJs`"><mutation else="1"></mutation><value name="IF0"><block type="variables_get" id=":b`)|/]*/(4F3]S[1PW2"><field name="VAR">是否亮灯</field></block></value><statement name="DO0"><block type="actuator_onboard_neopixel_rgb_all" id="[fsg)uk[:X8Cb5+WbHj)"><value name="RVALUE"><shadow type="math_number" id="$nf`kRD^!0V0)?*{0JAg"><field name="NUM">50</field></shadow></value><value name="GVALUE"><shadow type="math_number" id="`9@jPtr|~(q2hj3JypYV"><field name="NUM">50</field></shadow></value><value name="BVALUE"><shadow type="math_number" id="6b_m?J~4AGF33J=:ay{4"><field name="NUM">50</field></shadow></value></block></statement><statement name="ELSE"><block type="actuator_onboard_neopixel_rgb_all" id="0f))9Ho(`8QemvlRVbfJ"><value name="RVALUE"><shadow type="math_number" id="f[MsB;RWGU(!x/#6.vFk"><field name="NUM">0</field></shadow></value><value name="GVALUE"><shadow type="math_number" id="{0|=4IOF?p7`JpSRcTf."><field name="NUM">0</field></shadow></value><value name="BVALUE"><shadow type="math_number" id="2=X37);ehs`v!sVNGj;_"><field name="NUM">0</field></shadow></value></block></statement><next><block type="actuator_onboard_neopixel_write" id="2!l+0s!=dJ3~du@1~Yx-"></block></next></block></next></block></next></block></statement></block></xml><config>{}</config><code>aW1wb3J0IG1hY2hpbmUKaW1wb3J0IGZlaXlpCmZyb20gZmVpeWkgaW1wb3J0IG9uYm9hcmRfbWF0cml4CmltcG9ydCB0aW1lCmZyb20gZmVpeWkgaW1wb3J0IG9uYm9hcmRfcmdiCgpkZWYgYXR0YWNoSW50ZXJydXB0X2Z1bmMoeCk6CiAgICBnbG9iYWwgX0U2Xzk4X0FGX0U1XzkwX0E2X0U0X0JBX0FFX0U3XzgxX0FGCiAgICBfRTZfOThfQUZfRTVfOTBfQTZfRTRfQkFfQUVfRTdfODFfQUYgPSBub3QgX0U2Xzk4X0FGX0U1XzkwX0E2X0U0X0JBX0FFX0U3XzgxX0FGCiAgICBpZiBfRTZfOThfQUZfRTVfOTBfQTZfRTRfQkFfQUVfRTdfODFfQUY6CiAgICAgICAgb25ib2FyZF9yZ2IuZmlsbCgoNTAsIDUwLCA1MCkpCiAgICBlbHNlOgogICAgICAgIG9uYm9hcmRfcmdiLmZpbGwoKDAsIDAsIDApKQogICAgb25ib2FyZF9yZ2Iud3JpdGUoKQoKCgpfRTZfOThfQUZfRTVfOTBfQTZfRTRfQkFfQUVfRTdfODFfQUYgPSBGYWxzZQpmZWl5aS5idXR0b25fYS5pcnEoaGFuZGxlciA9IGF0dGFjaEludGVycnVwdF9mdW5jLCB0cmlnZ2VyID0gbWFjaGluZS5QaW4uSVJRX1JJU0lORykKd2hpbGUgVHJ1ZToKICAgIG9uYm9hcmRfbWF0cml4LnNob3dzKG9uYm9hcmRfbWF0cml4LkhFQVJUKQogICAgdGltZS5zbGVlcCgwLjUpCiAgICBvbmJvYXJkX21hdHJpeC5zaG93cyhvbmJvYXJkX21hdHJpeC5IRUFSVF9TTUFMTCkKICAgIHRpbWUuc2xlZXAoMC41KQo=</code> |