1 line
8.2 KiB
XML
1 line
8.2 KiB
XML
<xml version="Mixly 3.0 rc0" board="Python ESP32-C5@元控自立(SOWL)" shown="block"><block type="variables_set" id="+zoZ@CVnA*4,FtlyZ-.`" x="-2056" y="-639"><field name="VAR">亮灯时刻</field><value name="VALUE"><block type="math_number" id="F9C.E-?v[XV]8zqtQdD1"><field name="NUM">0</field></block></value><next><block type="variables_set" id=":[,$xx;D6[0mfX)b8:nO"><field name="VAR">按下时刻</field><value name="VALUE"><block type="math_number" id="=Anx[aN;sI`|$TC9iR~b"><field name="NUM">0</field></block></value><next><block type="variables_set" id="z/XZz}27{j@bf4~J#Ed-"><field name="VAR">亮灯编号</field><value name="VALUE"><block type="math_number" id="99_.-3GXN:6fxD6?FVng"><field name="NUM">0</field></block></value><next><block type="controls_whileUntil" id="EyNIWudlgSQC3VaMa_f4"><field name="MODE">WHILE</field><value name="BOOL"><shadow type="logic_boolean" id="}duODd/Rkks27_v`Y_q."><field name="BOOL">TRUE</field></shadow></value><statement name="DO"><block type="variables_set" id="uP/g}c52fRGOvL^9qAv}"><field name="VAR">亮灯编号</field><value name="VALUE"><block type="math_random" id="(}j/}@,vNeb?sEy}|~|Z"><field name="TYPE">int</field><value name="FROM"><shadow type="math_number" id="iZ8UiUo/xGCTB0AWnzBV"><field name="NUM">1</field></shadow></value><value name="TO"><shadow type="math_number" id="wM9=;H8WvH*U]l@4:owH"><field name="NUM">2</field></shadow></value></block></value><next><block type="controls_delay_new" id="$z^y(X[a*3?[*UGL4|jp"><field name="Time">s</field><value name="DELAY_TIME"><shadow type="math_number" id="i3c7:_AkdCqEDA~~:Ivb"><field name="NUM">1</field></shadow><block type="math_random" id="qF;z/[t`1gBDw}hl2|O`"><field name="TYPE">float</field><value name="FROM"><shadow type="math_number" id="qfS[#^@5L_(1mDrEIUH]"><field name="NUM">1</field></shadow></value><value name="TO"><shadow type="math_number" id="OI4uctKhQ9|JlsDhYg9Y"><field name="NUM">2</field></shadow></value></block></value><next><block type="actuator_led_bright" id="R-qIF*f8u$lhGC6^dKi0"><value name="led"><shadow type="number" id="zO!*1Aa?M@o-}@!$*Gp?"><field name="op">1</field></shadow><block type="variables_get" id="PG{IfiSSIa^V`7fqu0Uu"><field name="VAR">亮灯编号</field></block></value><value name="bright"><shadow type="ledswitch" id="|KUByK})~dRC2DPmDg2d"><field name="flag">1</field></shadow></value><next><block type="variables_set" id="vw0I24IV?/Kh@ets_PYI"><field name="VAR">亮灯时刻</field><value name="VALUE"><block type="controls_millis" id="B]Pxc.u!lJln)K,G|a6+"><field name="Time">ms</field></block></value><next><block type="do_while" id="imOD3^]#Y1KKkI9w@+6["><field name="type">true</field><value name="select_data"><block type="logic_operation" id="d)8(=`d+Quz}UAg+M.k?"><field name="OP">OR</field><value name="A"><block type="sensor_mixgo_button_is_pressed" id="C{X.Zny#F6:^GqX16Cs)"><value name="btn"><shadow type="pins_button" id="_tvl`u[NN@tZtr^ELD8B"><field name="PIN">B1key</field></shadow></value></block></value><value name="B"><block type="sensor_mixgo_button_is_pressed" id="1l`_Ng0a=~;B]LHJdOb#"><value name="btn"><shadow type="pins_button" id="$#=DB?K;lm4!Nf7{SF3w"><field name="PIN">B2key</field></shadow></value></block></value></block></value><next><block type="actuator_led_bright" id="wGAV(Q6pu~y(Gm5d?z?`"><value name="led"><shadow type="number" id="@@WlURM@Ju8w^o[bsj8?"><field name="op">1</field></shadow></value><value name="bright"><shadow type="ledswitch" id="SA+tu=}s5QpcM?;l7!mK"><field name="flag">0</field></shadow></value><next><block type="actuator_led_bright" id="[FCZ-$#**R@yZ?:6iy:K"><value name="led"><shadow type="number" id="Onl#OFY3a#s^Sj{s}Hkt"><field name="op">2</field></shadow></value><value name="bright"><shadow type="ledswitch" id="w^,@~[3qB$IQN8=~+0iz"><field name="flag">0</field></shadow></value><next><block type="variables_set" id="PviKu7vM^=a:s-_JAU@Q"><field name="VAR">按下时刻</field><value name="VALUE"><block type="controls_millis" id="6/R43RcZkI:Il+YP=;`R"><field name="Time">ms</field></block></value><next><block type="controls_if" id="hn{6N8hj+OxeIa0H_qY3"><mutation else="1"></mutation><value name="IF0"><block type="logic_operation" id="31S2UPc*ib-A/n~CN8Do" inline="false"><field name="OP">OR</field><value name="A"><block type="logic_operation" id="x8R.WOu_esh6l$){!]/T"><field name="OP">AND</field><value name="A"><block type="logic_compare" id="h`=^^9i4JvOQYhS-06wb"><field name="OP">EQ</field><value name="A"><block type="variables_get" id="z0(8={rb8_X[*T*(C1=^"><field name="VAR">亮灯编号</field></block></value><value name="B"><block type="math_number" id="[8@L;-3tT`#|!.`ik`8j"><field name="NUM">1</field></block></value></block></value><value name="B"><block type="sensor_mixgo_button_is_pressed" id="BV{sYw3/)hY=2,y7y1W;"><value name="btn"><shadow type="pins_button" id="6HYG._(}xuy)W-UF|B4k"><field name="PIN">B2key</field></shadow></value></block></value></block></value><value name="B"><block type="logic_operation" id="Z:D3e7jtDG_A}Mp3?0VJ"><field name="OP">AND</field><value name="A"><block type="logic_compare" id="{)ceR$tkMak$mR7ri[V`"><field name="OP">EQ</field><value name="A"><block type="variables_get" id="eD5^A]K2l(OlOm|SQ@]g"><field name="VAR">亮灯编号</field></block></value><value name="B"><block type="math_number" id="$tQa|zlaN{hlDc6Tr`S~"><field name="NUM">2</field></block></value></block></value><value name="B"><block type="sensor_mixgo_button_is_pressed" id="9aa|jQs=4#5LItiGGV^Y"><value name="btn"><shadow type="pins_button" id="mg_.QuSv~,#!;wc(M*vK"><field name="PIN">B1key</field></shadow></value></block></value></block></value></block></value><statement name="DO0"><block type="display_show_image_or_string_delay" id="-xe8j#C2NSqqmip_*@dL"><field name="center">True</field><value name="data"><shadow type="text" id=":iVQLzNtt3GXJDvL*dT@"><field name="TEXT">Mixly</field></shadow><block type="math_arithmetic" id="c0g,;keg4Q.HB9gxA6O~"><field name="OP">MINUS</field><value name="A"><shadow type="math_number" id="^9.?}6xXr_Q`Wo.6An,$"><field name="NUM">1</field></shadow><block type="variables_get" id="HLYx03##kCa_~unrd/;I"><field name="VAR">按下时刻</field></block></value><value name="B"><shadow type="math_number" id="*6qQfst=+Ty7hWdYP$~W"><field name="NUM">1</field></shadow><block type="variables_get" id="1.zfFTWFP7`Eroy6]|=."><field name="VAR">亮灯时刻</field></block></value></block></value><value name="space"><shadow type="math_number" id="vC+3dWBO-IH$5te.k^os"><field name="NUM">0</field></shadow></value><value name="boolean"><shadow type="logic_boolean" id="W=HY}kM[(ol{|n4FMn0B"><field name="BOOL">TRUE</field></shadow></value></block></statement><statement name="ELSE"><block type="display_show_image" id="KFgST5I^2Lc-d|ASXRWw"><value name="data"><shadow type="pins_builtinimg" id="Pr]bCNMcdo#}#X}d{)1b"><field name="PIN">informatio_picture.NO</field></shadow></value><value name="boolean"><shadow type="logic_boolean" id="Xk}NJ.EsD,_KuM|@,|Lw"><field name="BOOL">TRUE</field></shadow></value></block></statement></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block></statement></block></next></block></next></block></next></block></xml><config>{}</config><code>aW1wb3J0IHJhbmRvbQppbXBvcnQgdGltZQpmcm9tIG1peGdvX3NhbnQgaW1wb3J0IG9uYm9hcmRfbGVkCmltcG9ydCBtaXhnb19zYW50CmZyb20gbWl4Z29fc2FudCBpbXBvcnQgb25ib2FyZF90ZnQKZnJvbSBpbmZvcm1hdGlvX3BpY3R1cmUgaW1wb3J0IE5PCgrkuq7nga/ml7bliLsgPSAwCuaMieS4i+aXtuWIuyA9IDAK5Lqu54Gv57yW5Y+3ID0gMAp3aGlsZSBUcnVlOgogICAg5Lqu54Gv57yW5Y+3ID0gcmFuZG9tLnJhbmRpbnQoMSwgMikKICAgIHRpbWUuc2xlZXAoKHJhbmRvbS51bmlmb3JtKDEsIDIpKSkKICAgIG9uYm9hcmRfbGVkLnNldG9ub2ZmKOS6rueBr+e8luWPtywxKQogICAg5Lqu54Gv5pe25Yi7ID0gdGltZS50aWNrc19tcygpCiAgICB3aGlsZSBUcnVlOgogICAgICAgIGlmIChtaXhnb19zYW50LkIxa2V5LmlzX3ByZXNzZWQoKSBvciBtaXhnb19zYW50LkIya2V5LmlzX3ByZXNzZWQoKSk6CiAgICAgICAgICAgIGJyZWFrCiAgICBvbmJvYXJkX2xlZC5zZXRvbm9mZigxLDApCiAgICBvbmJvYXJkX2xlZC5zZXRvbm9mZigyLDApCiAgICDmjInkuIvml7bliLsgPSB0aW1lLnRpY2tzX21zKCkKICAgIGlmICjkuq7nga/nvJblj7cgPT0gMSBhbmQgbWl4Z29fc2FudC5CMmtleS5pc19wcmVzc2VkKCkpIG9yICjkuq7nga/nvJblj7cgPT0gMiBhbmQgbWl4Z29fc2FudC5CMWtleS5pc19wcmVzc2VkKCkpOgogICAgICAgIG9uYm9hcmRfdGZ0LnNob3dzKOaMieS4i+aXtuWIuyAtIOS6rueBr+aXtuWIuywgc3BhY2U9MCwgY2VudGVyPVRydWUsc3luYz1UcnVlKQogICAgZWxzZToKICAgICAgICBvbmJvYXJkX3RmdC5pbWFnZShOTywgY29sb3I9MHhmZmZmLHN5bmM9VHJ1ZSkK</code>kX21hdHJpeC5TQUQpCg==</code> |