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

1 line
3.4 KiB
XML

<xml version="Mixly 2.0 rc4" board="Python ESP32-C3@MixGo ME"><block type="display_bright_point" id="8+Ue@pNol?SZu[2TYLbm" x="-675" y="-358"><value name="x"><shadow type="pins_exlcdh" id="F@Hl|[6!x]X)nL-AD?{K"><field name="PIN">4</field></shadow></value><value name="y"><shadow type="pins_exlcdv" id="fyjpZJS;8pvorx]FgIzW"><field name="PIN">3</field></shadow></value><value name="STAT"><shadow type="display_onoff" id="[F7t06]ml1-2=[GTVf$@"><field name="ONOFF">ON</field></shadow></value><next><block type="controls_whileUntil" id="0N}ULt+Z$iBGn+k*upE~"><field name="MODE">WHILE</field><value name="BOOL"><shadow type="logic_boolean" id="KVYm)}1`*CDogL*38]Qg"><field name="BOOL">TRUE</field></shadow></value><statement name="DO"><block type="controls_if" id="CA]R+jN9Z/t_~:sBjux@"><value name="IF0"><block type="sensor_mixgo_button_was_pressed" id="{oFwL:_fW~tb{1H!Yq#@"><value name="btn"><shadow type="pins_button" id=";KGy1DYx](9E_3#A@feA"><field name="PIN">A1key</field></shadow></value></block></value><statement name="DO0"><block type="display_shift" id="tV[vuFmYmf.{x#~p6oWZ"><field name="OP">shift_down</field><value name="val"><shadow type="math_number" id="wjT!bI=[iz!GmL~3EIT|"><field name="NUM">1</field></shadow></value></block></statement><next><block type="controls_if" id="TcZ4c:|.luNHA@}zDLo9"><value name="IF0"><block type="sensor_mixgo_button_was_pressed" id="E)[lb22cDfa}3htb?2GH"><value name="btn"><shadow type="pins_button" id="EB31av6I4Aa0D/7SPAJ0"><field name="PIN">A2key</field></shadow></value></block></value><statement name="DO0"><block type="display_shift" id="1=:ukZy:kUMeob.UZB+,"><field name="OP">shift_left</field><value name="val"><shadow type="math_number" id="1z{!T?h.X$Xe[#Tb:0x."><field name="NUM">1</field></shadow></value></block></statement><next><block type="controls_if" id="aC#e44FC_OAy?;#F#e8@"><value name="IF0"><block type="sensor_mixgo_button_was_pressed" id="qFsA4s`XqKCvg0ut2}H{"><value name="btn"><shadow type="pins_button" id="Xs)){khPQZPBn~J?j1|)"><field name="PIN">A3key</field></shadow></value></block></value><statement name="DO0"><block type="display_shift" id=",!dWX++kmz)fbfQzGFi|"><field name="OP">shift_up</field><value name="val"><shadow type="math_number" id="LA8K;IxUOygpV`mSpV/m"><field name="NUM">1</field></shadow></value></block></statement><next><block type="controls_if" id="`QkKsEMSdTYbwN|Nc/,R"><value name="IF0"><block type="sensor_mixgo_button_was_pressed" id="]z2BqMIvelSS2D*Vklc-"><value name="btn"><shadow type="pins_button" id=",,T-f.,gY`1Dg+mvf,kS"><field name="PIN">A4key</field></shadow></value></block></value><statement name="DO0"><block type="display_shift" id="tEp)3]T!^@pj6^}19r:="><field name="OP">shift_right</field><value name="val"><shadow type="math_number" id="_/(A^3X-A-UZ_C`tP:!F"><field name="NUM">1</field></shadow></value></block></statement></block></next></block></next></block></next></block></statement></block></next></block></xml><config>{}</config><code>ZnJvbSBtaXhnb19tZSBpbXBvcnQgb25ib2FyZF9tYXRyaXgKaW1wb3J0IG1peGdvX21lCgoKb25ib2FyZF9tYXRyaXgucGl4ZWwoaW50KDQpLCBpbnQoMyksIDEpCm9uYm9hcmRfbWF0cml4LnNob3coKQp3aGlsZSBUcnVlOgogICAgaWYgbWl4Z29fbWUuQTFrZXkud2FzX3ByZXNzZWQoKToKICAgICAgICBvbmJvYXJkX21hdHJpeC5zaGlmdF9kb3duKDEpCiAgICBpZiBtaXhnb19tZS5BMmtleS53YXNfcHJlc3NlZCgpOgogICAgICAgIG9uYm9hcmRfbWF0cml4LnNoaWZ0X2xlZnQoMSkKICAgIGlmIG1peGdvX21lLkEza2V5Lndhc19wcmVzc2VkKCk6CiAgICAgICAgb25ib2FyZF9tYXRyaXguc2hpZnRfdXAoMSkKICAgIGlmIG1peGdvX21lLkE0a2V5Lndhc19wcmVzc2VkKCk6CiAgICAgICAgb25ib2FyZF9tYXRyaXguc2hpZnRfcmlnaHQoMSkK</code>