Files
mixly3/boards/default/micropython_robot/examples/0tAPk7aoL8zm/eqOEDHRkoVYC.mix
2024-07-23 20:47:22 +08:00

1 line
2.6 KiB
XML

<xml version="Mixly 2.0 rc4" board="Python Robot@飞乙"><block type="controls_whileUntil" id="8ov:nK7j!pDhKi9{!RT8" x="-1507" y="-849"><field name="MODE">WHILE</field><value name="BOOL"><shadow type="logic_boolean" id="E]oF=$MB-_kM|UobRNaW"><field name="BOOL">TRUE</field></shadow></value><statement name="DO"><block type="controls_if" id="hi-mf`]bq(-X3t:|F}5|"><value name="IF0"><block type="logic_compare" id="NqpHQk)+L48o)K[LdSZ|"><field name="OP">GT</field><value name="A"><block type="sensor_mixgo_cc_mmc5603_get_magnetic" id="6#NyI|:wbi/^Zh!a_nb7"><field name="key">all</field></block></value><value name="B"><block type="math_number" id="+_-/ANT#dZowyh{J/j3F"><field name="NUM">2000</field></block></value></block></value><statement name="DO0"><block type="esp32_onboard_music_pitch_with_time" id="-v_;5f8xP`,Fw(Vha7;3"><value name="pitch"><shadow type="pins_tone_notes" id="a3?w|=hUqWN|n6@5C(PY"><field name="PIN">440</field></shadow></value><value name="time"><shadow type="math_number" id="9tt(A]3^d^LI==L,m)Y="><field name="NUM">100</field></shadow></value><next><block type="display_show_image_or_string_delay" id="GK`:ypXNhFZ!fvwrPJ@`"><field name="center">True</field><value name="data"><shadow type="text" id="*$$IGe+Z*WaA:R?KLLkC"><field name="TEXT"></field></shadow></value><value name="space"><shadow type="math_number" id="s2zmD/oX~l@:~r0n+CX:"><field name="NUM">0</field></shadow></value><next><block type="controls_delay_new" id="f.m#lU!,zynTK#/ortXW"><field name="Time">s</field><value name="DELAY_TIME"><shadow type="math_number" id="C)n-#@iof:|*@x}]`]_A"><field name="NUM">1</field></shadow></value></block></next></block></next></block></statement><next><block type="controls_if" id="JD||HKYmD/}*n*bn|VEq"><value name="IF0"><block type="sensor_mixgo_button_was_pressed" id="c!q^cQdAje/YqE!Wn.km"><value name="btn"><shadow type="pins_button" id=":D$^A]x|BfH80Ry0;S(a"><field name="PIN">button_a</field></shadow></value></block></value><statement name="DO0"><block type="display_clear" id=")7raZ]fAED2(F8qCJtN;"></block></statement></block></next></block></statement></block></xml><config>{}</config><code>ZnJvbSBmZWl5aSBpbXBvcnQgb25ib2FyZF9tZ3MKZnJvbSBmZWl5aSBpbXBvcnQgb25ib2FyZF9tdXNpYwpmcm9tIGZlaXlpIGltcG9ydCBvbmJvYXJkX21hdHJpeAppbXBvcnQgdGltZQppbXBvcnQgZmVpeWkKCgp3aGlsZSBUcnVlOgogICAgaWYgb25ib2FyZF9tZ3MuZ2V0c3RyZW5ndGgoKSA+IDIwMDA6CiAgICAgICAgb25ib2FyZF9tdXNpYy5waXRjaF90aW1lKDQ0MCwgMTAwKQogICAgICAgIG9uYm9hcmRfbWF0cml4LnNob3dzKCfph5EnLHNwYWNlID0gMCxjZW50ZXIgPSBUcnVlKQogICAgICAgIHRpbWUuc2xlZXAoMSkKICAgIGlmIGZlaXlpLmJ1dHRvbl9hLndhc19wcmVzc2VkKCk6CiAgICAgICAgb25ib2FyZF9tYXRyaXguZmlsbCgwKQogICAgICAgIG9uYm9hcmRfbWF0cml4LnNob3coKQo=</code>