1 line
10 KiB
XML
1 line
10 KiB
XML
<xml version="Mixly 3.0 rc0" board="Python ESP32-S3@元控自强(SANT)" shown="block"><variables><variable id="^9Hon$sI^]RE=WL*DO`/">tim</variable></variables><block type="variables_set" id="[RD0A;cv-nf!sHg!YG5r" x="-5012" y="-1370"><field name="VAR">点亮01</field><value name="VALUE"><block type="logic_boolean" id="N2=360iK5_gta]!Txn(5"><field name="BOOL">FALSE</field></block></value><next><block type="variables_set" id="zRPq.HzR3rBnp?=aE@~v"><field name="VAR">点亮23</field><value name="VALUE"><block type="logic_boolean" id="u~j,i*q1eGBPLq5W3jo^"><field name="BOOL">FALSE</field></block></value><next><block type="set_system_timer" id="NGW`wYUa}FB~Q!X]tZ,k"><field name="mode">PERIODIC</field><value name="VAR"><shadow type="variables_get" id=";K,?6?JrOTX)+jdg)$]Q"><field name="VAR">tim</field></shadow></value><value name="PIN"><shadow type="timer_id_pin" id="p0gT:TywBDH?cC+#}YAC"><field name="PIN">0</field></shadow></value><value name="period"><shadow type="math_number" id="xssSHy3sT_62MdJJJLHU"><field name="NUM">100</field></shadow></value><value name="callback"><shadow type="factory_block_return" id="t(+Xp@j5,s7t`T21K8eb"><field name="VALUE">tim_callback</field></shadow></value><next><block type="controls_whileUntil" id="I#zu]6n57EYiV,`lUP0a"><field name="MODE">WHILE</field><value name="BOOL"><shadow type="logic_boolean" id=";g2eM`fjSk}`*.;_C6G-"><field name="BOOL">TRUE</field></shadow></value><statement name="DO"><block type="controls_if" id="OL}r_h6*qaVyYP:#3c1?"><value name="IF0"><block type="logic_compare" id=";C=MN==,LHUGA2v-kWXN"><field name="OP">GT</field><value name="A"><block type="sensor_mixgo_nova_LTR308" id="lEBA#u2~(b8MXAc3db!t"><field name="direction">l</field></block></value><value name="B"><block type="math_number" id="H-/t40+-7~ZiKRNvDI-r"><field name="NUM">1000</field></block></value></block></value><statement name="DO0"><block type="variables_set" id="ho+0_vez[[_4eT.pv#);"><field name="VAR">点亮01</field><value name="VALUE"><block type="logic_boolean" id="7WSZgQnkfC9fI|M=_ouJ"><field name="BOOL">TRUE</field></block></value></block></statement><next><block type="controls_if" id="3U!g0qvS6~qphY]h[pje"><value name="IF0"><block type="logic_compare" id="HILn}]VAc$3blvsOlkC?"><field name="OP">GT</field><value name="A"><block type="sensor_mixgo_nova_LTR308" id="|3Icv}4tUyy5}8tLcPl4"><field name="direction">r</field></block></value><value name="B"><block type="math_number" id="y}gFqTVajzwNS7JH7bGl"><field name="NUM">1000</field></block></value></block></value><statement name="DO0"><block type="variables_set" id="eoIs;0#e5|)[+w#h=`:a"><field name="VAR">点亮23</field><value name="VALUE"><block type="logic_boolean" id="wfx}XHQKgF?K+af8|pJa"><field name="BOOL">TRUE</field></block></value></block></statement><next><block type="controls_if" id="nKW_$(t8[yYBTEg8Ye0T"><value name="IF0"><block type="logic_operation" id="f07|kLBa_|3doVWA0Jx5"><field name="OP">AND</field><value name="A"><block type="variables_get" id="JNYEvEaqm{|+Vx0?Ra#;"><field name="VAR">点亮01</field></block></value><value name="B"><block type="variables_get" id="}*r}?.H*iu+CrUy#:l^-"><field name="VAR">点亮23</field></block></value></block></value><statement name="DO0"><block type="esp32_onboard_music_play_list" id="Ab@JNAza5_5yuO/[x9JK"><value name="LIST"><shadow type="pins_playlist" id="^]y=:fG}ppwMZwuwkPy?"><field name="PIN">onboard_music.BIRTHDAY</field></shadow></value></block></statement></block></next></block></next></block></statement></block></next></block></next></block></next></block><block type="procedures_defnoreturn" id="TYb_Kjy:2wS|uNu^PTF?" x="-4220" y="-1230"><mutation><arg name="tim" varid="^9Hon$sI^]RE=WL*DO`/"></arg></mutation><field name="NAME">tim_callback</field><statement name="STACK"><block type="controls_if" id="JMHlCKxJYEYV9x,Bo=Jv"><value name="IF0"><block type="variables_get" id="3B;#pU}BiaC^0Qhb*eRv"><field name="VAR">点亮01</field></block></value><statement name="DO0"><block type="variables_set" id="B`?`2siAx1sHV$N4tE1b"><field name="VAR">d</field><value name="VALUE"><block type="math_random" id=")fQM(tUED~uXIR,Z#Uq-"><field name="TYPE">int</field><value name="FROM"><shadow type="math_number" id="NJ[e#7}1!dm!*)jE_QX}"><field name="NUM">5</field></shadow></value><value name="TO"><shadow type="math_number" id="K`9N82B[;qL-257OfXsc"><field name="NUM">10</field></shadow></value></block></value><next><block type="actuator_onboard_neopixel_rgb" id="D8ERKo}=EgVVXkPwa(?e"><value name="_LED_"><shadow type="math_number" id="9`P?+YOvpfFL1=^TW{(g"><field name="NUM">0</field></shadow></value><value name="RVALUE"><shadow type="math_number" id="CDleu[lKJI6?ljJfeUkw"><field name="NUM">30</field></shadow><block type="variables_get" id="~cKVvtg=gT6p.j*tcE]h"><field name="VAR">d</field></block></value><value name="GVALUE"><shadow type="math_number" id="0?5vw360$vRw`pzNZUOO"><field name="NUM">30</field></shadow><block type="variables_get" id="2x|B;UIs[.xolhz]J)BO"><field name="VAR">d</field></block></value><value name="BVALUE"><shadow type="math_number" id="6-k5a_E2Ewo)4s.C[wBK"><field name="NUM">0</field></shadow></value><next><block type="variables_set" id="rsvgs}SwUfcDK@Zc5t1j"><field name="VAR">d</field><value name="VALUE"><block type="math_random" id="${Muu{lN@6Z`!wc7!iLh"><field name="TYPE">int</field><value name="FROM"><shadow type="math_number" id="Ri4`REcEQn9TR|9!(#j!"><field name="NUM">5</field></shadow></value><value name="TO"><shadow type="math_number" id="=!~XjoEVjG#?yRsZmv^P"><field name="NUM">10</field></shadow></value></block></value><next><block type="actuator_onboard_neopixel_rgb" id="E]Z:-y}G/A#`Qi@3Sx.Z"><value name="_LED_"><shadow type="math_number" id="{)k)jMUmaZ)AqpzHf?Fb"><field name="NUM">1</field></shadow></value><value name="RVALUE"><shadow type="math_number" id=".=?b,KNpi2K.vEZ;(e[V"><field name="NUM">30</field></shadow><block type="variables_get" id="KlI[=4S*K~c]m8v4kPMk"><field name="VAR">d</field></block></value><value name="GVALUE"><shadow type="math_number" id="-)JtY.6HUq|j6G2=aT1I"><field name="NUM">30</field></shadow><block type="variables_get" id="Z.bD)l!6S#buK,65fzVi"><field name="VAR">d</field></block></value><value name="BVALUE"><shadow type="math_number" id="88jUV$83UGKF|oZw_=*R"><field name="NUM">0</field></shadow></value><next><block type="actuator_onboard_neopixel_write" id="p.;taBt?RquwKXfCRO7_"></block></next></block></next></block></next></block></next></block></statement><next><block type="controls_if" id="6nqj9:Y`5p{M!2*vB~bD"><value name="IF0"><block type="variables_get" id="Ily#7gzqZk_WaazfalJE"><field name="VAR">点亮23</field></block></value><statement name="DO0"><block type="variables_set" id="i@QOfd$BfLiZjDRYQGWd"><field name="VAR">d</field><value name="VALUE"><block type="math_random" id=",}#r.Ox?IdP~aVKtjju@"><field name="TYPE">int</field><value name="FROM"><shadow type="math_number" id="ErtfWGkw@m2oq5$Ysl[h"><field name="NUM">5</field></shadow></value><value name="TO"><shadow type="math_number" id="YHT0+Q{dDB13Rg=A`9a/"><field name="NUM">10</field></shadow></value></block></value><next><block type="actuator_onboard_neopixel_rgb" id="VM}USa1d-)5;AHm)+SZx"><value name="_LED_"><shadow type="math_number" id="?E`9y1SRp6{k~U=dSu67"><field name="NUM">2</field></shadow></value><value name="RVALUE"><shadow type="math_number" id="?/gloN.;00B|0w?,Fnwy"><field name="NUM">30</field></shadow><block type="variables_get" id="SU;l:ICotF7Uo_{+]BV4"><field name="VAR">d</field></block></value><value name="GVALUE"><shadow type="math_number" id=")-d(EjyQU*9Fn0[e:)YK"><field name="NUM">30</field></shadow><block type="variables_get" id="+y9mYapda~PYVWLe`vNr"><field name="VAR">d</field></block></value><value name="BVALUE"><shadow type="math_number" id="4eZMGg,{)R=s@FMv#-6G"><field name="NUM">0</field></shadow></value><next><block type="variables_set" id="|6Z9dgg6mBuukaeW|SJG"><field name="VAR">d</field><value name="VALUE"><block type="math_random" id="[DlnTd+vK6TE_U|8o!5r"><field name="TYPE">int</field><value name="FROM"><shadow type="math_number" id="*fEI47uJD))*O(qt:w|N"><field name="NUM">5</field></shadow></value><value name="TO"><shadow type="math_number" id="NiJ!u*M]x(KBJzmNtofu"><field name="NUM">10</field></shadow></value></block></value><next><block type="actuator_onboard_neopixel_rgb" id="8UlWg4prIMa~;_DOxc*B"><value name="_LED_"><shadow type="math_number" id="o}!)BU;h:LDr5/@=8(tt"><field name="NUM">3</field></shadow></value><value name="RVALUE"><shadow type="math_number" id="b3BXRSJTG{BE$@x_SN|j"><field name="NUM">30</field></shadow><block type="variables_get" id="jU4oZe}fANQ1yIlOXz5^"><field name="VAR">d</field></block></value><value name="GVALUE"><shadow type="math_number" id="OM:=;stT;qioMe@dW7yk"><field name="NUM">30</field></shadow><block type="variables_get" id="^qVOzZoorzY.S:rV-3r("><field name="VAR">d</field></block></value><value name="BVALUE"><shadow type="math_number" id="vEVL5sh.uvZMpraLe2vP"><field name="NUM">0</field></shadow></value><next><block type="actuator_onboard_neopixel_write" id=";6Y/ds|9;PeN{AaIrgw1"></block></next></block></next></block></next></block></next></block></statement></block></next></block></statement></block></xml><config>{"BurnSpeed":{"key":"921600","label":"921600"}}</config><code>aW1wb3J0IG1hY2hpbmUKZnJvbSBtaXhnb19zYW50IGltcG9ydCBvbmJvYXJkX2Fsc19sCmZyb20gbWl4Z29fc2FudCBpbXBvcnQgb25ib2FyZF9hbHNfcgpmcm9tIG1peGdvX3NhbnQgaW1wb3J0IG9uYm9hcmRfbXVzaWMKaW1wb3J0IHJhbmRvbQpmcm9tIG1peGdvX3NhbnQgaW1wb3J0IG9uYm9hcmRfcmdiCgoKZGVmIHRpbV9jYWxsYmFjayh0aW0pOgogICAgaWYg54K55LquMDE6CiAgICAgICAgZCA9IHJhbmRvbS5yYW5kaW50KDUsIDEwKQogICAgICAgIG9uYm9hcmRfcmdiWzBdID0gKGQsIGQsIDApCiAgICAgICAgZCA9IHJhbmRvbS5yYW5kaW50KDUsIDEwKQogICAgICAgIG9uYm9hcmRfcmdiWzFdID0gKGQsIGQsIDApCiAgICAgICAgb25ib2FyZF9yZ2Iud3JpdGUoKQogICAgaWYg54K55LquMjM6CiAgICAgICAgZCA9IHJhbmRvbS5yYW5kaW50KDUsIDEwKQogICAgICAgIG9uYm9hcmRfcmdiWzJdID0gKGQsIGQsIDApCiAgICAgICAgZCA9IHJhbmRvbS5yYW5kaW50KDUsIDEwKQogICAgICAgIG9uYm9hcmRfcmdiWzNdID0gKGQsIGQsIDApCiAgICAgICAgb25ib2FyZF9yZ2Iud3JpdGUoKQoKCgrngrnkuq4wMSA9IEZhbHNlCueCueS6rjIzID0gRmFsc2UKdGltID0gbWFjaGluZS5UaW1lcigwLHBlcmlvZCA9IDEwMCwgbW9kZT1tYWNoaW5lLlRpbWVyLlBFUklPRElDLCBjYWxsYmFjaz10aW1fY2FsbGJhY2spCndoaWxlIFRydWU6CiAgICBpZiBvbmJvYXJkX2Fsc19sLmFsc192aXMoKSA+IDEwMDA6CiAgICAgICAg54K55LquMDEgPSBUcnVlCiAgICBpZiBvbmJvYXJkX2Fsc19yLmFsc192aXMoKSA+IDEwMDA6CiAgICAgICAg54K55LquMjMgPSBUcnVlCiAgICBpZiDngrnkuq4wMSBhbmQg54K55LquMjM6CiAgICAgICAgb25ib2FyZF9tdXNpYy5wbGF5KG9uYm9hcmRfbXVzaWMuQklSVEhEQVkpCg==</code>kob25ib2FyZF9tdXNpYy5CSVJUSERBWSkK</code> |