Files
mixly3/boards/default/micropython_esp32s2/examples/31-1-物联网-单主题数据订阅2.mix
2024-07-23 21:49:42 +08:00

1 line
6.0 KiB
XML

<xml version="Mixly 2.0 rc4" board="MixGo CE@MixGo CE"><variables><variable id="x@Yfw8DrgkM3CEl{odMY">client</variable><variable id="Q.[d]Bc~)FuhqVb/l{Uh">topic</variable><variable id="0.A^[Eto)4wE7Tef?SZQ">msg</variable></variables><block type="variables_set" id="JtC65i5oeZpAo)`q_]=P" x="-2044" y="-709"><field name="VAR">显示内容</field><value name="VALUE"><block type="text" id="ek4:zCrImRCb*rW:QGG,"><field name="TEXT">Mixly</field></block></value><next><block type="iot_wifi_connect" id="S6VIfqj2lhT@dY}xotu$"><value name="WIFINAME"><shadow type="text" id="DN*(ItN#~+(aC;=-r{em"><field name="TEXT">fuhua3</field></shadow></value><value name="PASSWORD"><shadow type="text" id="XLi;s,|gTCvN(o?|YOT6"><field name="TEXT">1234567890</field></shadow></value><next><block type="display_show_image_or_string_delay" id="0lRK{bok:ze_kMLFytwc"><field name="center">True</field><value name="data"><shadow type="text" id="d?#Cuh^5[V=v7M=;V^7i"><field name="TEXT">WO</field></shadow></value><value name="space"><shadow type="math_number" id="=R(o7skJqXyAAeyu6HiC"><field name="NUM">0</field></shadow></value><next><block type="IOT_EMQX_INIT_AND_CONNECT_BY_MIXLY_CODE" id=",0Wf{HDu-}@:cw[Lu.=h"><value name="SERVER"><shadow type="text" id="N2f?GPc;FZJ:H[=N7$E|"><field name="TEXT">mixio.mixly.cn</field></shadow></value><value name="KEY"><shadow type="iot_mixly_key" id="*m!0cbGw]Pk~i[*+A@ZX"><field name="VISITOR_ID">31MOTCLJ</field></shadow></value><next><block type="display_show_image_or_string_delay" id="2[A!7c4*!^/ncKH~]O*?"><field name="center">True</field><value name="data"><shadow type="text" id="o5uRy@$_=rasK!]oeLDS"><field name="TEXT">MO</field></shadow></value><value name="space"><shadow type="math_number" id="8mT0wdw,AS:L~E^UOtiU"><field name="NUM">0</field></shadow></value><next><block type="IOT_MIXIO_SUBSCRIBE" id="f6fm4]WI#iZ8#mt-ZfD["><value name="TOPIC"><shadow type="text" id=".,RCRDugEt17,$!xUs9x"><field name="TEXT">显示内容</field></shadow></value><value name="METHOD"><shadow type="factory_block_return" id="@kyg8N..rABs3nK0dlJ8"><field name="VALUE">method</field></shadow></value><next><block type="controls_thread" id="sjA.+_.*yEfN|STu_iN,"><value name="callback"><shadow type="factory_block_return" id="|;qH]8ASK_4)GBd.r545"><field name="VALUE">testThread</field></shadow></value><value name="VAR"><block type="tuple_create_with_noreturn" id="SS3;M~-O(n[^~DJkSuKf" inline="true"><mutation items="0"></mutation></block></value><next><block type="controls_whileUntil" id="wNdb6k7TnHf7LP|bl|Yk"><field name="MODE">WHILE</field><value name="BOOL"><shadow type="logic_boolean" id="~@@=3zYc)!MOYdJ5T,[2"><field name="BOOL">TRUE</field></shadow></value><statement name="DO"><block type="iot_mixio_check" id="2lIA*lUO3fk0tVrLcY:7"><next><block type="controls_delay_new" id="U2$-bHB~PnYw56Rb(|Qi"><field name="Time">ms</field><value name="DELAY_TIME"><shadow type="math_number" id="huxFnKmKYUjEgJX9rP9c"><field name="NUM">500</field></shadow></value></block></next></block></statement></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block><block type="procedures_defnoreturn" id="}AW#|3p-F5Uw,;)~r!zI" x="-2032" y="-281"><mutation><arg name="client" varid="x@Yfw8DrgkM3CEl{odMY"></arg><arg name="topic" varid="Q.[d]Bc~)FuhqVb/l{Uh"></arg><arg name="msg" varid="0.A^[Eto)4wE7Tef?SZQ"></arg></mutation><field name="NAME">method</field><statement name="STACK"><block type="variables_global" id="dF3_!vuxzHebSq9OQBPA"><value name="VAR"><block type="variables_get" id="];O7chdu.XR`8CGn+!hZ"><field name="VAR">显示内容</field></block></value><next><block type="variables_set" id="BhSXv$,WhgIpX)y9)(8B"><field name="VAR">显示内容</field><value name="VALUE"><block type="variables_get" id="#]z:6WKV8{,e!M1Ss.,9"><field name="VAR">msg</field></block></value></block></next></block></statement></block><block type="procedures_defnoreturn" id="2g?{jOale)(Vav5{U,_:" inline="false" x="-1688" y="-248"><field name="NAME">testThread</field><statement name="STACK"><block type="variables_global" id=";.QBj9wJk2|lv)++c2l4"><value name="VAR"><block type="variables_get" id="2X+CRN6jS~??BiMFi(|k"><field name="VAR">显示内容</field></block></value><next><block type="controls_whileUntil" id="HHj0Dy*_5$O*(^:NER(l"><field name="MODE">WHILE</field><value name="BOOL"><block type="logic_boolean" id="M`#T(Hi:=cYgyyyd?=N7"><field name="BOOL">TRUE</field></block></value><statement name="DO"><block type="display_scroll_string" id="#2F/cQNHW~6@Iil.Yq:O"><value name="data"><shadow type="text" id="Y};WxL2H**M{zW}o7zbX"><field name="TEXT">Mixly</field></shadow><block type="variables_get" id="[+]s},^tRYq0^76]IA--"><field name="VAR">显示内容</field></block></value></block></statement></block></next></block></statement></block></xml><config>{}</config><code>aW1wb3J0IG1peGlvdApmcm9tIG1peGdvX2NlIGltcG9ydCBvbmJvYXJkX21hdHJpeAppbXBvcnQgbWFjaGluZQpmcm9tIHViaW5hc2NpaSBpbXBvcnQgaGV4bGlmeQppbXBvcnQgX3RocmVhZAppbXBvcnQgdGltZQoKZGVmIG1ldGhvZChjbGllbnQsIHRvcGljLCBtc2cpOgogICAgZ2xvYmFsIF9FNl85OF9CRV9FN19BNF9CQV9FNV84Nl84NV9FNV9BRV9COQogICAgX0U2Xzk4X0JFX0U3X0E0X0JBX0U1Xzg2Xzg1X0U1X0FFX0I5ID0gbXNnCgpkZWYgdGVzdFRocmVhZCgpOgogICAgZ2xvYmFsIF9FNl85OF9CRV9FN19BNF9CQV9FNV84Nl84NV9FNV9BRV9COQogICAgd2hpbGUgVHJ1ZToKICAgICAgICBvbmJvYXJkX21hdHJpeC5zY3JvbGwoX0U2Xzk4X0JFX0U3X0E0X0JBX0U1Xzg2Xzg1X0U1X0FFX0I5KQoKCgpfRTZfOThfQkVfRTdfQTRfQkFfRTVfODZfODVfRTVfQUVfQjkgPSAnTWl4bHknCm1peGlvdC53bGFuX2Nvbm5lY3QoJ2Z1aHVhMycsJzEyMzQ1Njc4OTAnKQpvbmJvYXJkX21hdHJpeC5zaG93cygnV08nLHNwYWNlID0gMCxjZW50ZXIgPSBUcnVlKQpNUVRUX1VTUl9QUkogPSAiTWl4SU8vMzFNT1RDTEovZGVmYXVsdC8iCm1xdHRfY2xpZW50ID0gbWl4aW90LmluaXRfTVFUVF9jbGllbnQoJ21peGlvLm1peGx5LmNuJywgIk1peElPX3B1YmxpYyIsICJNaXhJT19wdWJsaWMiLCBNUVRUX1VTUl9QUkopCm9uYm9hcmRfbWF0cml4LnNob3dzKCdNTycsc3BhY2UgPSAwLGNlbnRlciA9IFRydWUpCm1xdHRfY2xpZW50LnNldF9jYWxsYmFjaygn5pi+56S65YaF5a65JyxtZXRob2QsIE1RVFRfVVNSX1BSSikKbXF0dF9jbGllbnQuc3Vic2NyaWJlKE1RVFRfVVNSX1BSSiArICfmmL7npLrlhoXlrrknKQpfdGhyZWFkLnN0YXJ0X25ld190aHJlYWQodGVzdFRocmVhZCwgKCkpCndoaWxlIFRydWU6CiAgICBtcXR0X2NsaWVudC5jaGVja19tc2coKQogICAgdGltZS5zbGVlcF9tcyg1MDApCg==</code>