1 line
9.0 KiB
XML
1 line
9.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="rpQ~{`#QZ:#$/N7o|?Hv" x="-2082" y="-753"><field name="VAR">显示内容</field><value name="VALUE"><block type="text" id="IeZ^=d+7Ne,5MV0WYMi2"><field name="TEXT">Mixly</field></block></value><next><block type="iot_wifi_connect" id="#bB)dXeQd-bDOLr@GTA9"><value name="WIFINAME"><shadow type="text" id="?enisQ0Z;!h3B),F+$YD"><field name="TEXT">fuhua3</field></shadow></value><value name="PASSWORD"><shadow type="text" id="hD|;[~rUi.|VihCCz;5|"><field name="TEXT">1234567890</field></shadow></value><next><block type="display_show_image_or_string_delay" id="aT}!tC?Kx;LY./4S:0`k"><field name="center">True</field><value name="data"><shadow type="text" id="`#LN|OaCmjrm~#x,Q7A@"><field name="TEXT">WO</field></shadow></value><value name="space"><shadow type="math_number" id="LJeM9`ED7|6Is[CXE$ig"><field name="NUM">0</field></shadow></value><next><block type="IOT_EMQX_INIT_AND_CONNECT_BY_MIXLY_CODE" id="fo^M$K2],roQ8lcLU$~J"><value name="SERVER"><shadow type="text" id="/wc6_Yn5dXnmLS4)hY,V"><field name="TEXT">mixio.mixly.cn</field></shadow></value><value name="KEY"><shadow type="iot_mixly_key" id="qKrfN#gnGaR:x|m83}K$"><field name="VISITOR_ID">31MOTCLJ</field></shadow></value><next><block type="display_show_image_or_string_delay" id="$fT8{(zcd[@Pq+b$_h2i"><field name="center">True</field><value name="data"><shadow type="text" id="}wj)U4ce4S!IJ7JqF|hD"><field name="TEXT">MO</field></shadow></value><value name="space"><shadow type="math_number" id="KWdPujK~Pk=/*QeWJgez"><field name="NUM">0</field></shadow></value><next><block type="IOT_MIXIO_SUBSCRIBE" id="4.JkT:!xI:vovqUr?=v@"><value name="TOPIC"><shadow type="text" id="zXN**V*(F_kZMx_@w,TZ"><field name="TEXT">显示内容</field></shadow></value><value name="METHOD"><shadow type="factory_block_return" id="zdEz9eqSW~hF_oV;8-Tf"><field name="VALUE">method</field></shadow></value><next><block type="IOT_MIXIO_SUBSCRIBE" id="~L+f$wOJ=5I2-#hWhZ*W"><value name="TOPIC"><shadow type="text" id=".~6GHedPZxyakZe+AU^V"><field name="TEXT">亮灯</field></shadow></value><value name="METHOD"><shadow type="factory_block_return" id="MT_CKzi[D^8vCr2.Ko,8"><field name="VALUE">method2</field></shadow></value><next><block type="controls_thread" id="W{BibSEJ~4Sn`T=]l=I]"><value name="callback"><shadow type="factory_block_return" id="7!kaOF?#.k!ulRq4Xj]j"><field name="VALUE">testThread</field></shadow></value><value name="VAR"><block type="tuple_create_with_noreturn" id="#D*Edu[qbGJv87SI{!2x" inline="true"><mutation items="0"></mutation></block></value><next><block type="controls_whileUntil" id="jPdVi#!_D8ll^3erRq0T"><field name="MODE">WHILE</field><value name="BOOL"><shadow type="logic_boolean" id="fiBauh!TAjI4q4v=gV.:"><field name="BOOL">TRUE</field></shadow></value><statement name="DO"><block type="iot_mixio_check" id="1~N0B[zNS7EQ7)}W],l5"><next><block type="controls_delay_new" id="vT1}WgYG4aG@MP3|@QQ("><field name="Time">ms</field><value name="DELAY_TIME"><shadow type="math_number" id="5QmuqyiAEzRN6gM@TG){"><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></next></block><block type="procedures_defnoreturn" id="x?m`^Ti1/R-]9uaYzXJt" x="-1337" y="-506"><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">method2</field><statement name="STACK"><block type="controls_if" id="A$nIWwk1vQWMvKk6?,(Q"><value name="IF0"><block type="logic_compare" id="v]MNm(o9=m(Woa5=14T8"><field name="OP">EQ</field><value name="A"><block type="variables_get" id="cUvTaM`Ebg*nViV_WuS?"><field name="VAR">msg</field></block></value><value name="B"><block type="text" id="T-Wb_jFoG:cUr)IoAu0W"><field name="TEXT">1</field></block></value></block></value><statement name="DO0"><block type="actuator_onboard_neopixel_rgb_all" id=")*9^.]jPGj^lnix(8L1-"><value name="RVALUE"><shadow type="math_number" id="5ZyP)[51WQ@`k9Ku*80B"><field name="NUM">25</field></shadow></value><value name="GVALUE"><shadow type="math_number" id="+170`Yq6F5X6_]2FS^a["><field name="NUM">25</field></shadow></value><value name="BVALUE"><shadow type="math_number" id="`+2?XoOh(q:#6}jm@jp|"><field name="NUM">25</field></shadow></value><next><block type="actuator_onboard_neopixel_write" id="EhVF~xADjvp,Wtu8u]nK"></block></next></block></statement><next><block type="controls_if" id="S[Lzi.Gr#cB)cv$,aU(*"><value name="IF0"><block type="logic_compare" id="I4@v,UKcN3}~tWa-v$vB"><field name="OP">EQ</field><value name="A"><block type="variables_get" id="tF#o4$`^3~Hno:EIUpGM"><field name="VAR">msg</field></block></value><value name="B"><block type="text" id="7H:`wRDUlF8N6ZNO)j2A"><field name="TEXT">0</field></block></value></block></value><statement name="DO0"><block type="actuator_onboard_neopixel_rgb_all" id="Bt?fwUpaE?kWwyvhKhwt"><value name="RVALUE"><shadow type="math_number" id="8Cj.f`S)DRQ4TE)RzP4o"><field name="NUM">0</field></shadow></value><value name="GVALUE"><shadow type="math_number" id="Q/vK153r?d5?9jUP=UJ["><field name="NUM">0</field></shadow></value><value name="BVALUE"><shadow type="math_number" id="ZL5VOWl3[m;#ZuH28i0J"><field name="NUM">0</field></shadow></value><next><block type="actuator_onboard_neopixel_write" id="U0ut,8]j0d(VibUeLuK`"></block></next></block></statement></block></next></block></statement></block><block type="procedures_defnoreturn" id="q*UC7k3an6UyS$Xp.:Iu" inline="false" x="-1738" y="-324"><field name="NAME">testThread</field><statement name="STACK"><block type="variables_global" id="r)k`79AJ=X3.vgSCgUOy"><value name="VAR"><block type="variables_get" id="?ErQb2O_^:ijWb(78!@^"><field name="VAR">显示内容</field></block></value><next><block type="controls_whileUntil" id="M1mrrEFB$^30[V}y~tw`"><field name="MODE">WHILE</field><value name="BOOL"><block type="logic_boolean" id="0ny}Zo#gSFJ;JIr*B~0D"><field name="BOOL">TRUE</field></block></value><statement name="DO"><block type="display_scroll_string" id="Y?pOd5qHHU*T{d=;^0ii"><value name="data"><shadow type="text" id="s@2V]mkE5=?:s*oNJQab"><field name="TEXT">Mixly</field></shadow><block type="variables_get" id="B4{.9+.}K}GJZCWhw7eR"><field name="VAR">显示内容</field></block></value></block></statement></block></next></block></statement></block><block type="procedures_defnoreturn" id="Kh/GlQnj=I}z[(-X+2N?" x="-2093" y="-286"><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="K+HUnwBJ_ke(X?GrKr3y"><value name="VAR"><block type="variables_get" id="pf}I^g7cyD=n7f~N0DCE"><field name="VAR">显示内容</field></block></value><next><block type="variables_set" id="*:T.+sl3+b++dXsm8aj,"><field name="VAR">显示内容</field><value name="VALUE"><block type="variables_get" id="w4Nf|}N(jq{!BI=]U`*A"><field name="VAR">msg</field></block></value></block></next></block></statement></block></xml><config>{}</config><code>aW1wb3J0IG1peGlvdApmcm9tIG1peGdvX2NlIGltcG9ydCBvbmJvYXJkX21hdHJpeAppbXBvcnQgbWFjaGluZQpmcm9tIHViaW5hc2NpaSBpbXBvcnQgaGV4bGlmeQppbXBvcnQgX3RocmVhZAppbXBvcnQgdGltZQpmcm9tIG1peGdvX2NlIGltcG9ydCBvbmJvYXJkX3JnYgoKZGVmIG1ldGhvZDIoY2xpZW50LCB0b3BpYywgbXNnKToKICAgIGlmIG1zZyA9PSAnMSc6CiAgICAgICAgb25ib2FyZF9yZ2IuZmlsbCgoMjUsIDI1LCAyNSkpCiAgICAgICAgb25ib2FyZF9yZ2Iud3JpdGUoKQogICAgaWYgbXNnID09ICcwJzoKICAgICAgICBvbmJvYXJkX3JnYi5maWxsKCgwLCAwLCAwKSkKICAgICAgICBvbmJvYXJkX3JnYi53cml0ZSgpCgpkZWYgdGVzdFRocmVhZCgpOgogICAgZ2xvYmFsIF9FNl85OF9CRV9FN19BNF9CQV9FNV84Nl84NV9FNV9BRV9COQogICAgd2hpbGUgVHJ1ZToKICAgICAgICBvbmJvYXJkX21hdHJpeC5zY3JvbGwoX0U2Xzk4X0JFX0U3X0E0X0JBX0U1Xzg2Xzg1X0U1X0FFX0I5KQoKZGVmIG1ldGhvZChjbGllbnQsIHRvcGljLCBtc2cpOgogICAgZ2xvYmFsIF9FNl85OF9CRV9FN19BNF9CQV9FNV84Nl84NV9FNV9BRV9COQogICAgX0U2Xzk4X0JFX0U3X0E0X0JBX0U1Xzg2Xzg1X0U1X0FFX0I5ID0gbXNnCgoKCl9FNl85OF9CRV9FN19BNF9CQV9FNV84Nl84NV9FNV9BRV9COSA9ICdNaXhseScKbWl4aW90LndsYW5fY29ubmVjdCgnZnVodWEzJywnMTIzNDU2Nzg5MCcpCm9uYm9hcmRfbWF0cml4LnNob3dzKCdXTycsc3BhY2UgPSAwLGNlbnRlciA9IFRydWUpCk1RVFRfVVNSX1BSSiA9ICJNaXhJTy8zMU1PVENMSi9kZWZhdWx0LyIKbXF0dF9jbGllbnQgPSBtaXhpb3QuaW5pdF9NUVRUX2NsaWVudCgnbWl4aW8ubWl4bHkuY24nLCAiTWl4SU9fcHVibGljIiwgIk1peElPX3B1YmxpYyIsIE1RVFRfVVNSX1BSSikKb25ib2FyZF9tYXRyaXguc2hvd3MoJ01PJyxzcGFjZSA9IDAsY2VudGVyID0gVHJ1ZSkKbXF0dF9jbGllbnQuc2V0X2NhbGxiYWNrKCfmmL7npLrlhoXlrrknLG1ldGhvZCwgTVFUVF9VU1JfUFJKKQptcXR0X2NsaWVudC5zdWJzY3JpYmUoTVFUVF9VU1JfUFJKICsgJ+aYvuekuuWGheWuuScpCm1xdHRfY2xpZW50LnNldF9jYWxsYmFjaygn5Lqu54GvJyxtZXRob2QyLCBNUVRUX1VTUl9QUkopCm1xdHRfY2xpZW50LnN1YnNjcmliZShNUVRUX1VTUl9QUkogKyAn5Lqu54GvJykKX3RocmVhZC5zdGFydF9uZXdfdGhyZWFkKHRlc3RUaHJlYWQsICgpKQp3aGlsZSBUcnVlOgogICAgbXF0dF9jbGllbnQuY2hlY2tfbXNnKCkKICAgIHRpbWUuc2xlZXBfbXMoNTAwKQo=</code> |