Files
mixly3/boards/default/micropython_esp32c3/examples/pM1GyYPLf4md/BwALJYMkYTgD.mix
2024-07-23 20:47:22 +08:00

1 line
3.5 KiB
XML

<xml version="Mixly 2.0 rc4" board="Python ESP32-C3@MixGo ME"><block type="controls_whileUntil" id="}NfoNl*C1o4_ZdsdZ[IB" x="-2754" y="-915"><field name="MODE">WHILE</field><value name="BOOL"><shadow type="logic_boolean" id="5N*8qgp(G,+^mbv3Qzim"><field name="BOOL">TRUE</field></shadow></value><statement name="DO"><block type="display_show_image" id="d|SB2CxF4[tm(-:OFr-g"><value name="data"><shadow type="pins_builtinimg" id="|OexTr76c0Ocmep,5y$K"><field name="PIN">onboard_matrix.HEART</field></shadow></value><next><block type="controls_delay_new" id="v_f$Uv42BeqP:4lW-d:b"><field name="Time">s</field><value name="DELAY_TIME"><shadow type="math_number" id="q9]u{JU,4UQafj,nk{M#"><field name="NUM">0.5</field></shadow></value><next><block type="display_show_image" id="#8uSoz4Ur|_q6h$_3{Qi"><value name="data"><shadow type="pins_builtinimg" id="$k4GE|1/p@uzjJJO`s`_"><field name="PIN">onboard_matrix.HEART_SMALL</field></shadow></value><next><block type="controls_delay_new" id="Ljv{,A]CeGJ[`~tkl[or"><field name="Time">s</field><value name="DELAY_TIME"><shadow type="math_number" id="|B75Q!B#SXLPbc^9C]uo"><field name="NUM">0.5</field></shadow></value><next><block type="controls_if" id="K-MQl6;qzw@,nzX.)2^["><value name="IF0"><block type="sensor_mixgo_button_was_pressed" id="{e(2S(7d9j?_#q9)Bsw9"><value name="btn"><shadow type="pins_button" id="n,54uQTcyD6B1oT{j${e"><field name="PIN">B1key</field></shadow></value></block></value><statement name="DO0"><block type="actuator_onboard_neopixel_rgb_all" id="Z8.!7{`$6D*#)[k7E=yj"><value name="RVALUE"><shadow type="math_number" id="f].}3EJulcP.Lkts2GrG"><field name="NUM">20</field></shadow></value><value name="GVALUE"><shadow type="math_number" id="}U*)6oP|`XDOLN.Ezqz:"><field name="NUM">20</field></shadow></value><value name="BVALUE"><shadow type="math_number" id="isK=U61fU!_K}HW*O4kW"><field name="NUM">20</field></shadow></value><next><block type="actuator_onboard_neopixel_write" id="aIWdWc572L;9i3#2{y@l"></block></next></block></statement><next><block type="controls_if" id="b0ah~@Ra7xxXnF^BUZtN"><value name="IF0"><block type="sensor_mixgo_button_was_pressed" id="nuWc*~Vc(e2.Oe34w@K("><value name="btn"><shadow type="pins_button" id="N`}Q6:F#,Y5!8+i4=W}Z"><field name="PIN">B2key</field></shadow></value></block></value><statement name="DO0"><block type="actuator_onboard_neopixel_rgb_all" id="YbsQYUi$UDxxNkg(y]?_"><value name="RVALUE"><shadow type="math_number" id="G-:0k|iei+cD:zaHNjD^"><field name="NUM">0</field></shadow></value><value name="GVALUE"><shadow type="math_number" id="(tvCAv:o8WM$jdEc[VX^"><field name="NUM">0</field></shadow></value><value name="BVALUE"><shadow type="math_number" id="pj70:i0jR+N1n@WA~B[y"><field name="NUM">0</field></shadow></value><next><block type="actuator_onboard_neopixel_write" id="4*2bdr!*]_4a}A2gXSkx"></block></next></block></statement></block></next></block></next></block></next></block></next></block></next></block></statement></block></xml><config>{}</config><code>ZnJvbSBtaXhnb19tZSBpbXBvcnQgb25ib2FyZF9tYXRyaXgKaW1wb3J0IHRpbWUKaW1wb3J0IG1peGdvX21lCmZyb20gbWl4Z29fbWUgaW1wb3J0IG9uYm9hcmRfcmdiCgoKd2hpbGUgVHJ1ZToKICAgIG9uYm9hcmRfbWF0cml4LnNob3dzKG9uYm9hcmRfbWF0cml4LkhFQVJUKQogICAgdGltZS5zbGVlcCgwLjUpCiAgICBvbmJvYXJkX21hdHJpeC5zaG93cyhvbmJvYXJkX21hdHJpeC5IRUFSVF9TTUFMTCkKICAgIHRpbWUuc2xlZXAoMC41KQogICAgaWYgbWl4Z29fbWUuQjFrZXkud2FzX3ByZXNzZWQoKToKICAgICAgICBvbmJvYXJkX3JnYi5maWxsKCgyMCwgMjAsIDIwKSkKICAgICAgICBvbmJvYXJkX3JnYi53cml0ZSgpCiAgICBpZiBtaXhnb19tZS5CMmtleS53YXNfcHJlc3NlZCgpOgogICAgICAgIG9uYm9hcmRfcmdiLmZpbGwoKDAsIDAsIDApKQogICAgICAgIG9uYm9hcmRfcmdiLndyaXRlKCkK</code>