1 line
11 KiB
XML
1 line
11 KiB
XML
<xml version="Mixly 3.0 rc0" board="Python ESP32-C5@元控自立(SOWL)" shown="block"><variables><variable id="mN]~=Y$4O.fuMnFY$L9L">序号</variable><variable id="fkA#{-A*{E1Q$^NL3CMN">R</variable><variable id="Q1[5=hwW!b#E:g2}S27=">G</variable><variable id="EHYhD03`QjdqFb6tr9fr">B</variable></variables><block type="controls_whileUntil" id="b*q*YtJ$O[qX[WYav7Ss" x="-2966" y="-123"><field name="MODE">WHILE</field><value name="BOOL"><shadow type="logic_boolean" id="~?l!oiKd|vE8[nZ#y[RR"><field name="BOOL">TRUE</field></shadow></value><statement name="DO"><block type="procedures_callnoreturn" id="@Y_1#[txW:#3D0$kaoLZ" inline="true"><mutation name="设置RGB灯"><arg name="序号"></arg><arg name="R"></arg><arg name="G"></arg><arg name="B"></arg></mutation><value name="ARG0"><block type="math_number" id="m*5)-wjV,zad[713.ZU6"><field name="NUM">0</field></block></value><value name="ARG1"><block type="math_number" id="TQ.oTAA(3Vp2:hV3pB#D"><field name="NUM">0</field></block></value><value name="ARG2"><block type="math_number" id="Yp7Y:$BWmw-ux1jfSU{h"><field name="NUM">30</field></block></value><value name="ARG3"><block type="math_number" id="FZXP6.1wWTwW)o8?ofUL"><field name="NUM">0</field></block></value><next><block type="controls_forEach" id="/xd{OdHq7A?eaW1zrg]3"><value name="LIST"><shadow type="list_many_input" id="={9~rHQj)Z,:la=}ms^P"><field name="CONTENT">0,1,2,3</field></shadow><block type="controls_range" id="?B8xn6EOF2FqMpX?Cn~l"><value name="FROM"><shadow type="math_number" id="o2A7GMd^@w={7[BT7_OR"><field name="NUM">9</field></shadow></value><value name="TO"><shadow type="math_number" id="${kZSiohKv_M}qtzW.n_"><field name="NUM">3</field></shadow></value><value name="STEP"><shadow type="math_number" id="qhQJiTY(j$IU3xnz)8=6"><field name="NUM">-1</field></shadow></value></block></value><value name="VAR"><shadow type="variables_get" id="?eSaXxc+}[j.dsYGY24b"><field name="VAR">i</field></shadow></value><statement name="DO"><block type="controls_delay_new" id="U#2$shDCG_YJ#(cb?huL"><field name="Time">s</field><value name="DELAY_TIME"><shadow type="math_number" id="p0menF41;zzj[p_l1A8)"><field name="NUM">0.2</field></shadow></value><next><block type="display_show_image_or_string_delay" id="!8^tCt7_!H$Tl;HA7@HF"><field name="center">True</field><value name="data"><shadow type="text" id="*19@}9#Ow_QmTto@l`y|"><field name="TEXT">Mixly</field></shadow><block type="variables_get" id="dgE.m9L@x+Cu#klZ;M?o"><field name="VAR">i</field></block></value><value name="space"><shadow type="math_number" id="sfvF|lJ`-.LZ5*L)XBd("><field name="NUM">0</field></shadow></value><value name="boolean"><shadow type="logic_boolean" id=",O-WjadJ?mx^}-itwWSn"><field name="BOOL">TRUE</field></shadow></value></block></next></block></statement><next><block type="controls_forEach" id=":/=|Tt)}HEgcbHe(pNCE"><value name="LIST"><shadow type="list_many_input" id="3;i/(L?)kn|,+m+7a6@4"><field name="CONTENT">0,1,2,3</field></shadow><block type="controls_range" id="ZmQ;?b#A!{oSbS5lsQc-"><value name="FROM"><shadow type="math_number" id="~)jCYP5E:H_bc=4mg)h-"><field name="NUM">3</field></shadow></value><value name="TO"><shadow type="math_number" id="$4|{v6e+AqB{LgAGbBOE"><field name="NUM">-1</field></shadow></value><value name="STEP"><shadow type="math_number" id="A3ndzqUuG$Gs*xlrK-?z"><field name="NUM">-1</field></shadow></value></block></value><value name="VAR"><shadow type="variables_get" id=";}!ty;a;R:Xboiy~?y-["><field name="VAR">i</field></shadow></value><statement name="DO"><block type="procedures_callnoreturn" id="h78ch$Kd`Mg.{c]ROgCQ" inline="true"><mutation name="设置RGB灯"><arg name="序号"></arg><arg name="R"></arg><arg name="G"></arg><arg name="B"></arg></mutation><value name="ARG0"><block type="math_number" id="@pZ@5}dJ:=zt~kX7n=[o"><field name="NUM">0</field></block></value><value name="ARG1"><block type="math_number" id="qqHx:(#g{u2IaKtcnzMQ"><field name="NUM">0</field></block></value><value name="ARG2"><block type="math_number" id="@{+2`_?0lfQLON?k;mWI"><field name="NUM">30</field></block></value><value name="ARG3"><block type="math_number" id="pv2*/JeH)_#:_O.ZT7Zd"><field name="NUM">0</field></block></value><next><block type="controls_delay_new" id="nmjSXXV9X;Se9fI3@R0C"><field name="Time">s</field><value name="DELAY_TIME"><shadow type="math_number" id="_yT)w#uIy*7;r}an0{8k"><field name="NUM">0.1</field></shadow></value><next><block type="display_show_image_or_string_delay" id="{n2o(=:x{*hrHFg{4Z8@"><field name="center">True</field><value name="data"><shadow type="text" id="*19@}9#Ow_QmTto@l`y|"><field name="TEXT">Mixly</field></shadow><block type="variables_get" id="F[+,cM|u;fyfAIm3zegs"><field name="VAR">i</field></block></value><value name="space"><shadow type="math_number" id="@-fl=`@n,6Dzx}of;|+{"><field name="NUM">0</field></shadow></value><value name="boolean"><shadow type="logic_boolean" id="}-~[aOWt}(}4/]E=.BeJ"><field name="BOOL">TRUE</field></shadow></value><next><block type="procedures_callnoreturn" id="js0Qt]~U-#tv#}+5XnKf" inline="true"><mutation name="设置RGB灯"><arg name="序号"></arg><arg name="R"></arg><arg name="G"></arg><arg name="B"></arg></mutation><value name="ARG0"><block type="math_number" id="d$)H[9@*T^E(.msdZG9l"><field name="NUM">0</field></block></value><value name="ARG1"><block type="math_number" id="o(=+RqdIUMzhsTG7A?xU"><field name="NUM">0</field></block></value><value name="ARG2"><block type="math_number" id="~m39h-6ViS[K`?-qzW!X"><field name="NUM">0</field></block></value><value name="ARG3"><block type="math_number" id="Hd!UFMA6VqB6]{jUSOF;"><field name="NUM">0</field></block></value><next><block type="controls_delay_new" id="egy3B~Q{DryI,oca`_.B"><field name="Time">s</field><value name="DELAY_TIME"><shadow type="math_number" id="fV4,wJ=`Ry8/Sw^q$L2y"><field name="NUM">0.1</field></shadow></value></block></next></block></next></block></next></block></next></block></statement><next><block type="procedures_callnoreturn" id=";K)H(ghN3z`h?IA1o*#y" inline="true"><mutation name="设置RGB灯"><arg name="序号"></arg><arg name="R"></arg><arg name="G"></arg><arg name="B"></arg></mutation><value name="ARG0"><block type="math_number" id="9j8+C]nqxL3-[XX$#OQ5"><field name="NUM">0</field></block></value><value name="ARG1"><block type="math_number" id="1YQWOD:5~`[veO)R3Zn2"><field name="NUM">30</field></block></value><value name="ARG2"><block type="math_number" id="VRaWmij(,c|nV$US*3[O"><field name="NUM">30</field></block></value><value name="ARG3"><block type="math_number" id="WdR#Bw$T]z0XD.ujUKq6"><field name="NUM">0</field></block></value><next><block type="controls_delay_new" id="Z[QKr_[fqGR?.5yMRLo]"><field name="Time">s</field><value name="DELAY_TIME"><shadow type="math_number" id="_xfPT|ysR}`o)?t+@_)F"><field name="NUM">0.5</field></shadow></value><next><block type="procedures_callnoreturn" id=".kAeIOurv-N!1Fy0fgPJ" inline="true"><mutation name="设置RGB灯"><arg name="序号"></arg><arg name="R"></arg><arg name="G"></arg><arg name="B"></arg></mutation><value name="ARG0"><block type="math_number" id="Wfv2Pbm2]W5illO;}P8_"><field name="NUM">0</field></block></value><value name="ARG1"><block type="math_number" id="CO0BR:;alQ1zf{vzJ.M-"><field name="NUM">30</field></block></value><value name="ARG2"><block type="math_number" id="mnQ#P)gW4GU!#*49Jc-C"><field name="NUM">0</field></block></value><value name="ARG3"><block type="math_number" id="h}2f:pSjlZu-]dxqu.Gm"><field name="NUM">0</field></block></value><next><block type="controls_forEach" id="X)0p1wLj5yT.v;X|)+od"><value name="LIST"><shadow type="list_many_input" id="A!^}w#/:Dh{OQNEgK`e~"><field name="CONTENT">0,1,2,3</field></shadow><block type="controls_range" id="H}Y^XTMxgTJ`Aj-SnZ/|"><value name="FROM"><shadow type="math_number" id="EVnE.|@kazrLO[lui@f?"><field name="NUM">9</field></shadow></value><value name="TO"><shadow type="math_number" id="/D8)|?$.AN`/!j]=Ph,;"><field name="NUM">-1</field></shadow></value><value name="STEP"><shadow type="math_number" id="tnhIAFNQpau^kqfg`x:_"><field name="NUM">-1</field></shadow></value></block></value><value name="VAR"><shadow type="variables_get" id="npCdFpa.{*dPPne-+u~!"><field name="VAR">i</field></shadow></value><statement name="DO"><block type="controls_delay_new" id="gXV*py8uvG6top$fD1BO"><field name="Time">s</field><value name="DELAY_TIME"><shadow type="math_number" id="J3m]*]l?m!KdvQ+}3ZA:"><field name="NUM">0.2</field></shadow></value><next><block type="display_show_image_or_string_delay" id=",{eO^fTG_d35/A|h[T[="><field name="center">True</field><value name="data"><shadow type="text" id="*19@}9#Ow_QmTto@l`y|"><field name="TEXT">Mixly</field></shadow><block type="variables_get" id="J[jW!FHc8Xu:`-9EaY0G"><field name="VAR">i</field></block></value><value name="space"><shadow type="math_number" id="qQN*LgjRt/MM1+-a3-tM"><field name="NUM">0</field></shadow></value><value name="boolean"><shadow type="logic_boolean" id="/jW,0y,L5_Jq=wq)R(S:"><field name="BOOL">TRUE</field></shadow></value></block></next></block></statement></block></next></block></next></block></next></block></next></block></next></block></next></block></statement></block><block type="procedures_defnoreturn" id="anftAy/NU,)nSl/Q2~7z" x="-2166" y="152"><mutation><arg name="序号" varid="mN]~=Y$4O.fuMnFY$L9L"></arg><arg name="R" varid="fkA#{-A*{E1Q$^NL3CMN"></arg><arg name="G" varid="Q1[5=hwW!b#E:g2}S27="></arg><arg name="B" varid="EHYhD03`QjdqFb6tr9fr"></arg></mutation><field name="NAME">设置RGB灯</field><statement name="STACK"><block type="actuator_onboard_neopixel_rgb" id="dS#B8Ka/O.}vsQ)q:^[k"><value name="_LED_"><shadow type="math_number" id="8_4CozG*n*Y/jAQ9!UA+"><field name="NUM">0</field></shadow><block type="variables_get" id="l??QOjS@)f~d)Eok`u*:"><field name="VAR">序号</field></block></value><value name="RVALUE"><shadow type="math_number" id="Fb9*TWT#R[[;;_hz[e;J"><field name="NUM">0</field></shadow><block type="variables_get" id="u_`Kh_^jw76O]uUG+ey{"><field name="VAR">R</field></block></value><value name="GVALUE"><shadow type="math_number" id="(!68m/jV7k||klBRmkY-"><field name="NUM">0</field></shadow><block type="variables_get" id="{csY!fC;}6Mk]D.S81@]"><field name="VAR">G</field></block></value><value name="BVALUE"><shadow type="math_number" id="?5blIeP!5l+~U3v~:U28"><field name="NUM">0</field></shadow><block type="variables_get" id="JAhtG2p-Aj)ySRTbD_x7"><field name="VAR">B</field></block></value><next><block type="actuator_onboard_neopixel_write" id="qcKZ*ECq;*XV=_d51]aW"></block></next></block></statement></block></xml><config>{}</config><code>aW1wb3J0IHRpbWUKZnJvbSBtaXhnb19zYW50IGltcG9ydCBvbmJvYXJkX3RmdApmcm9tIG1peGdvX3NhbnQgaW1wb3J0IG9uYm9hcmRfcmdiCgpkZWYg6K6+572uUkdC54GvKOW6j+WPtywgUiwgRywgQik6CiAgICBvbmJvYXJkX3JnYlvluo/lj7ddID0gKFIsIEcsIEIpCiAgICBvbmJvYXJkX3JnYi53cml0ZSgpCgoKd2hpbGUgVHJ1ZToKICAgIOiuvue9rlJHQueBrygwLCAwLCAzMCwgMCkKICAgIGZvciBpIGluIHJhbmdlKDksIDMsIC0xKToKICAgICAgICB0aW1lLnNsZWVwKDAuMikKICAgICAgICBvbmJvYXJkX3RmdC5zaG93cyhpLCBzcGFjZT0wLCBjZW50ZXI9VHJ1ZSxzeW5jPVRydWUpCiAgICBmb3IgaSBpbiByYW5nZSgzLCAtMSwgLTEpOgogICAgICAgIOiuvue9rlJHQueBrygwLCAwLCAzMCwgMCkKICAgICAgICB0aW1lLnNsZWVwKDAuMSkKICAgICAgICBvbmJvYXJkX3RmdC5zaG93cyhpLCBzcGFjZT0wLCBjZW50ZXI9VHJ1ZSxzeW5jPVRydWUpCiAgICAgICAg6K6+572uUkdC54GvKDAsIDAsIDAsIDApCiAgICAgICAgdGltZS5zbGVlcCgwLjEpCiAgICDorr7nva5SR0Lnga8oMCwgMzAsIDMwLCAwKQogICAgdGltZS5zbGVlcCgwLjUpCiAgICDorr7nva5SR0Lnga8oMCwgMzAsIDAsIDApCiAgICBmb3IgaSBpbiByYW5nZSg5LCAtMSwgLTEpOgogICAgICAgIHRpbWUuc2xlZXAoMC4yKQogICAgICAgIG9uYm9hcmRfdGZ0LnNob3dzKGksIHNwYWNlPTAsIGNlbnRlcj1UcnVlLHN5bmM9VHJ1ZSkK</code> |