Files
mixly3/boards/default/micropython_esp32s3/examples/wJmk17OsKBWA/-PnBDpIQb0yU.mix
2024-07-21 09:30:11 +08:00

1 line
7.6 KiB
XML

<xml version="Mixly 2.0 rc4" board="Python ESP32-S3@元控青春"><block type="variables_set" id="$hm:*i7+M/N,Aw_}Tk12" x="-2009" y="-537"><field name="VAR">震动</field><value name="VALUE"><block type="sensor_get_acceleration" id="M#?-*8^|J,k0bGF+c*^N"><field name="key">strength</field></block></value><next><block type="variables_set" id="BHog3_=xl|hfl7q|],9U"><field name="VAR">光照</field><value name="VALUE"><block type="sensor_mixgo_nova_LTR308" id="{/3s}qiFcU]*)R]2tueC"><field name="direction">l</field></block></value><next><block type="variables_set" id="ETN!}G}5t6!U67xKU110"><field name="VAR">声音</field><value name="VALUE"><block type="sensor_sound" id="U)A11PYj~_T,yyUJ=kpf"></block></value><next><block type="iot_wifi_connect" id="t6G~^:ZoypFbO5mk+r|J"><value name="WIFINAME"><shadow type="text" id="snm8]P6Yx5n*^UY{`_3$"><field name="TEXT">fuhua3</field></shadow></value><value name="PASSWORD"><shadow type="text" id="(,^Qkav~RqWSU;TRvwRK"><field name="TEXT">1234567890</field></shadow></value><next><block type="IOT_EMQX_INIT_AND_CONNECT_BY_MIXLY_CODE" id="2mFz(OIBG7@-g9Il-:nI"><value name="SERVER"><shadow type="text" id="3u=QZi1#K@:z.~;s=q{1"><field name="TEXT">mixio.mixly.cn</field></shadow></value><value name="KEY"><shadow type="iot_mixly_key" id="Tim#Xs})bxOpnJe@Ty[)"><field name="VISITOR_ID">4OG7811O</field></shadow></value><next><block type="controls_thread" id="/4+$daf#6`dkU?rX+i]^"><value name="callback"><shadow type="factory_block_return" id="ybEBk9ozeEu+SiP[WW?j"><field name="VALUE">testThread</field></shadow></value><value name="VAR"><block type="tuple_create_with_noreturn" id="PuSZwo(R!KwzMM)SBxUA" inline="true"><mutation items="0"></mutation></block></value><next><block type="controls_whileUntil" id="lqt#u6LYZlP?SsREl_DW"><field name="MODE">WHILE</field><value name="BOOL"><shadow type="logic_boolean" id="qUUJcMgi#zCdI|l^KCxS"><field name="BOOL">TRUE</field></shadow></value><statement name="DO"><block type="variables_set" id="B5?gY/lT@cNI@qn`-r(f"><field name="VAR">震动</field><value name="VALUE"><block type="sensor_get_acceleration" id="sQIJi!HNM-fThcke2C+~"><field name="key">strength</field></block></value><next><block type="variables_set" id="yNaBMv7KOIB-`P:qLl-!"><field name="VAR">光照</field><value name="VALUE"><block type="sensor_mixgo_nova_LTR308" id="gsK[vQ_u+EVc;we6Fn:$"><field name="direction">l</field></block></value><next><block type="variables_set" id="-v{)~E|#Gaf;1ZWsh.Oa"><field name="VAR">声音</field><value name="VALUE"><block type="sensor_sound" id="4}`BlpcxH!D=R1h}[|C2"></block></value><next><block type="controls_delay_new" id="pi$!4o`i/WqEHkTF*8.f"><field name="Time">s</field><value name="DELAY_TIME"><shadow type="math_number" id="FpyTfwAeYIjzp@J(+,Q}"><field name="NUM">0.1</field></shadow></value><next><block type="controls_if" id="hCmc6)tw[~.zw0mO|NS|"><value name="IF0"><block type="logic_compare" id="r}E,ahw-NuWV,S1W~d,8"><field name="OP">GT</field><value name="A"><block type="variables_get" id="EVZlW*,yJ5Ex5(M4q4bx"><field name="VAR">震动</field></block></value><value name="B"><block type="math_number" id="KS?Mlw$g5XZw3sfT8p~y"><field name="NUM">5</field></block></value></block></value><statement name="DO0"><block type="IOT_MIXIO_PUBLISH" id=",UW1Rb!-4NNl=YaZ|n`;"><value name="TOPIC"><shadow type="text" id="Q6i4d`r^k|EIXlY2*G~l"><field name="TEXT">危险</field></shadow></value><value name="MSG"><shadow type="text" id="_Cpq9|F(a2;^YTPE76X="><field name="TEXT">大震动</field></shadow></value><next><block type="controls_delay_new" id="U`LXlc?e]-RRoE#6k:xI"><field name="Time">s</field><value name="DELAY_TIME"><shadow type="math_number" id="r:QK2!b3f}SZcn(FUh/R"><field name="NUM">1</field></shadow></value></block></next></block></statement></block></next></block></next></block></next></block></next></block></statement></block></next></block></next></block></next></block></next></block></next></block></next></block><block type="procedures_defnoreturn" id="aNc!$Vz2.xQ{$SShLr:C" inline="false" x="-1451" y="-387"><field name="NAME">testThread</field><statement name="STACK"><block type="variables_global" id="OI;iH_v`S5{j#4sA9jPP"><value name="VAR"><block type="variables_get" id="H*ICwH(Xp$v~~]v7buU."><field name="VAR">震动</field></block></value><next><block type="variables_global" id="swequrA#yVGa0PH0~S17"><value name="VAR"><block type="variables_get" id="^-kW.hlJAl8l}LLhPt5/"><field name="VAR">光照</field></block></value><next><block type="variables_global" id="}bB@Q1i#U_7sJ-s(X+Z)"><value name="VAR"><block type="variables_get" id="RXH87pJj0LH/`MWI[}pE"><field name="VAR">声音</field></block></value><next><block type="controls_whileUntil" id="oC5yrD/V=DE?xHyPV96S"><field name="MODE">WHILE</field><value name="BOOL"><block type="logic_boolean" id="CXvIf*Y`+a7Ko#tF`Z2Q"><field name="BOOL">TRUE</field></block></value><statement name="DO"><block type="IOT_MIXIO_PUBLISH" id="AA)h4hd|#|!O(K{SM|Hb"><value name="TOPIC"><shadow type="text" id="7Y1oS?n5vLyS{KWfJF9q"><field name="TEXT">环境</field></shadow></value><value name="MSG"><shadow type="text" id="UC9/;E8OUt=WIn0!H{Tp"><field name="TEXT">大震动</field></shadow><block type="IOT_FORMAT_STRING" id="+h/3D;99*+1j(gPDYwSP"><value name="VAR"><block type="dicts_create_with_noreturn" id="#=_LEn@`D1zhNFK0~gGL" inline="false"><mutation items="3"></mutation><field name="KEY0">"光照"</field><field name="KEY1">"声音"</field><field name="KEY2">"震动"</field><value name="ADD0"><block type="variables_get" id="|Wr=C37SWr,*neVb)fjM"><field name="VAR">光照</field></block></value><value name="ADD1"><block type="variables_get" id="`88)88Q#C#xP1fKg.=+M"><field name="VAR">声音</field></block></value><value name="ADD2"><block type="variables_get" id="{z0Q~RvPY])$P]7~rqJS"><field name="VAR">震动</field></block></value></block></value></block></value><next><block type="controls_delay_new" id="^6TBuq4Y9rvh-*-7D|{3"><field name="Time">s</field><value name="DELAY_TIME"><shadow type="math_number" id="j{qx{kYVz0!C!siMuC!|"><field name="NUM">5</field></shadow></value></block></next></block></statement></block></next></block></next></block></next></block></statement></block></xml><config>{}</config><code>ZnJvbSBtaXhnb19ub3ZhIGltcG9ydCBvbmJvYXJkX2FjYwpmcm9tIG1peGdvX25vdmEgaW1wb3J0IG9uYm9hcmRfYWxzX2wKZnJvbSBtaXhnb19ub3ZhX3ZvaWNlIGltcG9ydCBzb3VuZF9sZXZlbAppbXBvcnQgbWl4aW90CmltcG9ydCBtYWNoaW5lCmZyb20gdWJpbmFzY2lpIGltcG9ydCBoZXhsaWZ5CmltcG9ydCBfdGhyZWFkCmltcG9ydCB0aW1lCmltcG9ydCBtaXhweQoKZGVmIHRlc3RUaHJlYWQoKToKICAgIGdsb2JhbCBfRTlfOUNfODdfRTVfOEFfQTgKICAgIGdsb2JhbCBfRTVfODVfODlfRTdfODVfQTcKICAgIGdsb2JhbCBfRTVfQTNfQjBfRTlfOUZfQjMKICAgIHdoaWxlIFRydWU6CiAgICAgICAgbXF0dF9jbGllbnQucHVibGlzaChNUVRUX1VTUl9QUkogKyAn546v5aKDJywgbWl4cHkuZm9ybWF0X3N0cih7IuWFieeFpyI6X0U1Xzg1Xzg5X0U3Xzg1X0E3LCAi5aOw6Z+zIjpfRTVfQTNfQjBfRTlfOUZfQjMsICLpnIfliqgiOl9FOV85Q184N19FNV84QV9BOH0pKQogICAgICAgIHRpbWUuc2xlZXAoNSkKCgoKX0U5XzlDXzg3X0U1XzhBX0E4ID0gb25ib2FyZF9hY2Muc3RyZW5ndGgoKQpfRTVfODVfODlfRTdfODVfQTcgPSBvbmJvYXJkX2Fsc19sLmFsc192aXMoKQpfRTVfQTNfQjBfRTlfOUZfQjMgPSBzb3VuZF9sZXZlbCgpCm1peGlvdC53bGFuX2Nvbm5lY3QoJ2Z1aHVhMycsJzEyMzQ1Njc4OTAnKQpNUVRUX1VTUl9QUkogPSAiTWl4SU8vNE9HNzgxMU8vZGVmYXVsdC8iCm1xdHRfY2xpZW50ID0gbWl4aW90LmluaXRfTVFUVF9jbGllbnQoJ21peGlvLm1peGx5LmNuJywgIk1peElPX3B1YmxpYyIsICJNaXhJT19wdWJsaWMiLCBNUVRUX1VTUl9QUkopCl90aHJlYWQuc3RhcnRfbmV3X3RocmVhZCh0ZXN0VGhyZWFkLCAoKSkKd2hpbGUgVHJ1ZToKICAgIF9FOV85Q184N19FNV84QV9BOCA9IG9uYm9hcmRfYWNjLnN0cmVuZ3RoKCkKICAgIF9FNV84NV84OV9FN184NV9BNyA9IG9uYm9hcmRfYWxzX2wuYWxzX3ZpcygpCiAgICBfRTVfQTNfQjBfRTlfOUZfQjMgPSBzb3VuZF9sZXZlbCgpCiAgICB0aW1lLnNsZWVwKDAuMSkKICAgIGlmIF9FOV85Q184N19FNV84QV9BOCA+IDU6CiAgICAgICAgbXF0dF9jbGllbnQucHVibGlzaChNUVRUX1VTUl9QUkogKyAn5Y2x6ZmpJywgJ+Wkp+mch+WKqCcpCiAgICAgICAgdGltZS5zbGVlcCgxKQo=</code>