Files
mixly3/boards/default/micropython_esp32s3/examples/MixGo Nova/26-2-红外遥控-万能遥控.mix
2024-07-23 21:49:42 +08:00

1 line
4.9 KiB
XML

<xml version="Mixly 2.0 rc4" board="Python ESP32-S3@元控青春"><block type="communicate_ir_recv_init" id="u}8nFi`_g^C1U[RD:r(S" x="-961" y="-259"><field name="type">0</field><value name="PIN"><shadow type="pins_digital_pin" id="WCAi$bu!*uf;[_FvU/go"><field name="PIN">16</field></shadow></value><value name="SUB"><shadow type="factory_block_return" id="TJgS(#t_]w1H#J[ZABmC"><field name="VALUE"></field></shadow></value><next><block type="communicate_ir_send_init" id="m5:?{Sqjx)#?(NmN.JF1"><field name="type">False</field><value name="PIN"><shadow type="pins_digital_pin" id="4p,z9Z?c$FU$B56LQfar"><field name="PIN">21</field></shadow></value><value name="power"><shadow type="math_number" id="m/e:@hLil[wRR$FwtCAn"><field name="NUM">100</field></shadow></value><next><block type="variables_set" id="7(7X1+ruuGtSip;hKR5|"><field name="VAR">万能遥控码1</field><value name="VALUE"><block type="list_many_input" id="~];{5dA(IVM~KWskYW^3"><field name="CONTENT">9400,4500,560,560</field></block></value><next><block type="controls_whileUntil" id="2bBF2vLd)5]UY1TL2@YM"><field name="MODE">WHILE</field><value name="BOOL"><shadow type="logic_boolean" id="`Tx#Iw-dS|!uHa72$}V0"><field name="BOOL">TRUE</field></shadow></value><statement name="DO"><block type="controls_if" id="a:||7ueqvwnRw/zf1lW7"><mutation else="1"></mutation><value name="IF0"><block type="sensor_mixgo_button_was_pressed" id="iZyxrCaB}y(yM/$nEi$x"><value name="btn"><shadow type="pins_button" id="L0Qw3p$LuTPoM=3V8N+Y"><field name="PIN">A1key</field></shadow></value></block></value><statement name="DO0"><block type="recv_fun" id="evwe4ZqA5V#.qfi@R3v3"><field name="en">True</field><next><block type="ir_transmit_study_code" id="[g3]vv)c/Ush70r3q6)S"><value name="LIST"><shadow type="list_many_input" id="6jy=am]F}:i#9NR?2n+K"><field name="CONTENT">9000,4500,563,563</field></shadow><block type="variables_get" id="mS*#)]kdj9M9@)lK#F3Z"><field name="VAR">万能遥控码1</field></block></value><next><block type="system_print" id="I1DCu}/vI8=$@|Yx-vqR"><value name="VAR"><shadow type="text" id="kRuoGCYo:sWaani{Frq~"><field name="TEXT">发射万能遥控</field></shadow></value><next><block type="controls_delay_new" id="P.Fp=7ZAW.ndG941vBZ]"><field name="Time">s</field><value name="DELAY_TIME"><shadow type="math_number" id="?w$:;8:O@r2uS*NPcw^F"><field name="NUM">1</field></shadow></value><next><block type="recv_fun" id="csuxbT5djVxk;wI[;r?)"><field name="en">False</field></block></next></block></next></block></next></block></next></block></statement><statement name="ELSE"><block type="controls_if" id="5`hG6Zi;i6LRY{BT,xd["><value name="IF0"><block type="ir_whether_recv" id="{^QS-8vTrcaXQcou)xTU"></block></value><statement name="DO0"><block type="variables_set" id="_d2=qG^OLeB}`7wxg+Fp"><field name="VAR">万能遥控码1</field><value name="VALUE"><block type="internal_variable" id="H=Sx7}Ry7ZrtIplTP@=Q"><field name="index">3</field></block></value><next><block type="system_print_many" id=":Heuu~W@RcReRYRdh@0C"><mutation items="3"></mutation><value name="ADD0"><block type="math_dec" id="[s+q;F$7/DMx0gj_+L+j"><field name="OP">hex</field><value name="NUM"><shadow type="math_number" id="fRMYQd9Trq_{o4~gw8sa"><field name="NUM">15</field></shadow><block type="internal_variable" id="VtWM=X_6d.1BZN~]h4m^"><field name="index">2</field></block></value></block></value><value name="ADD1"><block type="list_trig" id="i5JadXbk0QFQXk6/F@i#"><field name="OP">LEN</field><value name="data"><shadow type="variables_get" id="4gS=N9*a$V$}(!.HUJW,"><field name="VAR">mylist</field></shadow><block type="internal_variable" id="]s=0}(~h84].bOs3.L~a"><field name="index">3</field></block></value></block></value><value name="ADD2"><block type="list_tolist" id="J*S#D8z{]K~j!o6lOBjB"><value name="VAR"><shadow type="variables_get" id="PPPJ)OJH7.1$+q8:VLs^"><field name="VAR">x</field></shadow><block type="internal_variable" id="wr#d6{_a[2]`LrZx{@n1"><field name="index">3</field></block></value></block></value></block></next></block></statement></block></statement></block></statement></block></next></block></next></block></next></block></xml><config>{}</config><code>aW1wb3J0IGlycmVtb3RlCmltcG9ydCBtaXhnb19ub3ZhCmltcG9ydCBtYWNoaW5lCmltcG9ydCB0aW1lCmltcG9ydCBtYXRoCgoKaXJfcnggPSBpcnJlbW90ZS5ORUNfUlgoMTYsMCkKaXJfdHggPSBpcnJlbW90ZS5ORUNfVFgoMjEsRmFsc2UsMTAwKQpfRTRfQjhfODdfRThfODNfQkRfRTlfODFfQTVfRTZfOEVfQTdfRTdfQTBfODExID0gWzk0MDAsNDUwMCw1NjAsNTYwXQp3aGlsZSBUcnVlOgogICAgaWYgbWl4Z29fbm92YS5BMWtleS53YXNfcHJlc3NlZCgpOgogICAgICAgIGlyX3J4LmVuYWJsZShUcnVlKQogICAgICAgIGlyX3R4LnRyYW5zbWl0KHB1bHNlcz1fRTRfQjhfODdfRThfODNfQkRfRTlfODFfQTVfRTZfOEVfQTdfRTdfQTBfODExKQogICAgICAgIHByaW50KCflj5HlsITkuIfog73pgaXmjqcnKQogICAgICAgIHRpbWUuc2xlZXAoMSkKICAgICAgICBpcl9yeC5lbmFibGUoRmFsc2UpCiAgICBlbHNlOgogICAgICAgIGlmIGlyX3J4LmFueSgpOgogICAgICAgICAgICBfRTRfQjhfODdfRThfODNfQkRfRTlfODFfQTVfRTZfOEVfQTdfRTdfQTBfODExID0gaXJfcnguY29kZVszXQogICAgICAgICAgICBwcmludChoZXgoaXJfcnguY29kZVsyXSksIGxlbihpcl9yeC5jb2RlWzNdKSwgbGlzdChpcl9yeC5jb2RlWzNdKSkK</code>