1 line
4.8 KiB
XML
1 line
4.8 KiB
XML
<xml version="Mixly 3.0 rc0" board="Python ESP32-S3@元控自强(SANT)" shown="block"><block type="espnow_radio_channel" id="eCbn(s/zFm-Z/ld~/,@/" x="-1011" y="-474"><value name="CHNL"><shadow type="espnow_channel" id="Bweq#OD=kRvle#(n?$ZG"><field name="PIN">1</field></shadow></value><next><block type="espnow_radio_on_off" id="~PGrm[(@+*KuoKIYf`=7"><field name="on_off">True</field><next><block type="dicts_create_with" id="P]@t|OJ|]I(DxwD~.iq0"><mutation items="2"></mutation><field name="VAR">mydict</field><field name="KEY0">"序号"</field><field name="KEY1">"消息"</field><value name="ADD0"><block type="math_number" id="/UO4SnjN!SfO{|@VzC#+"><field name="NUM">0</field></block></value><value name="ADD1"><block type="text" id="SZ{Zpf*MaM=x-4_/6ThI"><field name="TEXT">light</field></block></value><next><block type="controls_whileUntil" id="s2hz5/`6z6L^6;Mb-:^r"><field name="MODE">WHILE</field><value name="BOOL"><shadow type="logic_boolean" id="A28PcQUsaE7Y51P1k@rF"><field name="BOOL">TRUE</field></shadow></value><statement name="DO"><block type="controls_if" id="WOj.U3LDT*k6jisQr?+u"><value name="IF0"><block type="sensor_mixgo_button_was_pressed" id="$)-55}di]#neBK,gn@~H"><value name="btn"><shadow type="pins_button" id="2]=L54XH:MFFGY9g}+L7"><field name="PIN">B1key</field></shadow></value></block></value><statement name="DO0"><block type="dicts_add_or_change" id="Tu*rm,.neij!Q:buZ@oi"><value name="DICT"><shadow type="variables_get" id="k5F+O9:c97|?9HXUz`T9"><field name="VAR">mydict</field></shadow></value><value name="KEY"><shadow type="text" id="m4mKPv#A0|R)NnVU=qjV"><field name="TEXT">序号</field></shadow></value><value name="VAR"><shadow type="math_number" id="[aD.gCR{W}y|xc.A(#x$"><field name="NUM">0</field></shadow><block type="math_arithmetic" id="5sMRZ(}D)#-7.5r#z$27"><field name="OP">ADD</field><value name="A"><shadow type="math_number" id="HPkao!8d}syuSxXJD$)N"><field name="NUM">1</field></shadow><block type="dicts_get" id="G8=W_E8a5K#;,Cx/=dJz"><value name="DICT"><shadow type="variables_get" id="Zoi0Ons(!2_mxqL;U,UC"><field name="VAR">mydict</field></shadow></value><value name="KEY"><shadow type="text" id="_Qnuw)Hog`+Eko$dz[!1"><field name="TEXT">序号</field></shadow></value></block></value><value name="B"><shadow type="math_number" id="plx{k#bWQCOUyq2(La3-"><field name="NUM">1</field></shadow></value></block></value><next><block type="espnow_radio_send" id="tX{RM:TFZ-$QUP`Ve!81"><value name="send"><shadow type="text" id="WZ/B@`[g6]EyKHBQ*hEO"><field name="TEXT">Mixly</field></shadow><block type="dicts_to_json" id="D}p$nA=vsyzEVvOe9El_"><value name="DICT"><shadow type="variables_get" id="Ah=AWGS3r^w0~O4e0jq="><field name="VAR">mydict</field></shadow></value></block></value></block></next></block></statement></block></statement></block></next></block></next></block></next></block><block type="espnow_radio_recv_new" id=")p)4#}413GfC*nCsstPJ" x="-1013" y="-72"><statement name="DO"><block type="variables_set" id="FR0ods`Il7c`8P)1[uMN"><field name="VAR">msg</field><value name="VALUE"><block type="espnow_radio_recv_msg" id="ON!Hm]+!A}wOL?O(;O9{"></block></value><next><block type="variables_set" id="8}iiXl#A7dSCY7-eY6dF"><field name="VAR">dictcmd</field><value name="VALUE"><block type="json_to_dicts" id="iETl^,Jp`8HeSUhrFn|}"><value name="VAR"><shadow type="text" id="3Ff$V+ql(Edp2CV7!bq?"><field name="TEXT">{"name":"Mixly","color":"green"}</field></shadow><block type="variables_get" id="=a-FicKE$w^/~pLh$/A1"><field name="VAR">msg</field></block></value></block></value><next><block type="system_print" id="BjdqESr;u.M}gkMzvUCG"><value name="VAR"><shadow type="text" id="eN9twE[Th(E^dugZ^k@|"><field name="TEXT">Mixly</field></shadow><block type="dicts_get" id="S5`~(NzejUon[ucZ*0~("><value name="DICT"><shadow type="variables_get" id="BjHM]VC,X$)@Y$x@yq)*"><field name="VAR">dictcmd</field></shadow></value><value name="KEY"><shadow type="text" id="-t^{waZgRWdhV6{sEpab"><field name="TEXT">序号</field></shadow></value></block></value></block></next></block></next></block></statement></block></xml><config>{}</config><code>aW1wb3J0IHJhZGlvCmltcG9ydCBtaXhnb19zYW50CmltcG9ydCBqc29uCmltcG9ydCBtYWNoaW5lCgpFU1BOb3dfcmFkaW8gPSByYWRpby5FU1BOb3coKQoKZGVmIEVTUE5vd19yYWRpb19yZWN2KG1hYywgRVNQTm93X3JhZGlvX21zZyk6CiAgICBtc2cgPSBFU1BOb3dfcmFkaW9fbXNnCiAgICBkaWN0Y21kID0ganNvbi5sb2Fkcyhtc2cpCiAgICBwcmludChkaWN0Y21kWyfluo/lj7cnXSkKCkVTUE5vd19yYWRpby5yZWN2X2NiKCJfX2FsbF9fIiwgRVNQTm93X3JhZGlvX3JlY3YpCgoKRVNQTm93X3JhZGlvLnNldF9jaGFubmVsKGNoYW5uZWw9MSkKRVNQTm93X3JhZGlvLmFjdGl2ZShUcnVlKQpteWRpY3Q9IHsi5bqP5Y+3IjowLCAi5raI5oGvIjonbGlnaHQnfQp3aGlsZSBUcnVlOgogICAgaWYgbWl4Z29fc2FudC5CMWtleS53YXNfcHJlc3NlZCgpOgogICAgICAgIG15ZGljdFsn5bqP5Y+3J10gPSBteWRpY3RbJ+W6j+WPtyddICsgMQogICAgICAgIEVTUE5vd19yYWRpby5zZW5kKCJmZmZmZmZmZmZmZmYiLGpzb24uZHVtcHMobXlkaWN0KSkK</code>Y+3J10gKyAxCiAgICAgICAgRVNQTm93X3JhZGlvLnNlbmQoImZmZmZmZmZmZmZmZiIsanNvbi5kdW1wcyhteWRpY3QpKQo=</code> |