1 line
7.7 KiB
XML
1 line
7.7 KiB
XML
<xml version="Mixly 3.0 rc0" board="Python ESP32-S3@元控自强" shown="block"><block type="onboard_RTC_settime_string" id="Sy~eK{+E?Zb+LH;GSh$E" x="-4838" y="-1398"><value name="CONTENT"><shadow type="tuple_input" id="w5;jc30|-hA3*rXmDPp-"><field name="CONTENT">2025,5,31,19,30,27</field></shadow></value><next><block type="variables_set" id="Ab;KgBvrdrNcBD-OKTHL"><field name="VAR">开启药盒</field><value name="VALUE"><block type="logic_boolean" id="V#_G9)G*PYp2agBQF?LN"><field name="BOOL">FALSE</field></block></value><next><block type="lists_create_with" id="I*Z=1#CYaLO#*,XJ8e+S" inline="true"><mutation items="0"></mutation><field name="VAR">mylist</field><next><block type="controls_whileUntil" id="OB~6e7O7)fkMB+6Jp=jY"><field name="MODE">WHILE</field><value name="BOOL"><shadow type="logic_boolean" id="osZpQjhbbmH`3EIAZSMg"><field name="BOOL">TRUE</field></shadow></value><statement name="DO"><block type="controls_if" id="XbP=I!bi-@,aV?74!:;C"><value name="IF0"><block type="logic_operation" id="MD1-lT+F8#q`z5*-WsSK" inline="false"><field name="OP">AND</field><value name="A"><block type="logic_compare" id="PC|e40m]FT1h-$^EL;05"><field name="OP">GT</field><value name="A"><block type="sensor_mixgo_nova_LTR308" id="f]6#=ElpzShcCcws1iK1"><field name="direction">l</field></block></value><value name="B"><block type="math_number" id=":I]?:Kel^dI}S*fPmiSm"><field name="NUM">50</field></block></value></block></value><value name="B"><block type="logic_compare" id="AM2I/R}X@v?C?#wjRhFR"><field name="OP">GT</field><value name="A"><block type="sensor_mixgo_nova_LTR308" id="l7e7D9VsC}a*^Q3j7Ghp"><field name="direction">r</field></block></value><value name="B"><block type="math_number" id="Gd]{)IedZ1L}3+}`?Sby"><field name="NUM">50</field></block></value></block></value></block></value><statement name="DO0"><block type="variables_set" id="ahwPLR0CP0f!([9W!N.t"><field name="VAR">开启药盒</field><value name="VALUE"><block type="logic_boolean" id="|#D6@,RnE8$$d2BpFd()"><field name="BOOL">TRUE</field></block></value><next><block type="lists_append_extend" id="y_?SY,6DvrSj_{Av*TXo"><field name="OP">append</field><value name="LIST"><shadow type="variables_get" id="eWW;HD?+x/g=#WU@ilkR"><field name="VAR">mylist</field></shadow></value><value name="DATA"><shadow type="math_number" id="e^(LdNix0wtz~8L(D:q7"><field name="NUM">0</field></shadow><block type="onboard_RTC_get_time_str" id="P{Xp5+W1=Xbc$n)3_Pix"></block></value><next><block type="display_clear" id="4jqQQFCNr*Q8HHtZ=:FA"><value name="boolean"><shadow type="logic_boolean" id="O^vQ3n_K+GzHtIx$?46r"><field name="BOOL">FALSE</field></shadow></value><next><block type="controls_forEach" id="]gFU)IG_;H;w}A(h{k2$"><value name="LIST"><shadow type="list_many_input" id="~T(|-d,F*AdNtd9^P?V~"><field name="CONTENT">0,1,2,3</field></shadow><block type="controls_range" id="sO;,/pJehzQD0TGUXWo/"><value name="FROM"><shadow type="math_number" id="P^R2C`ZSghI52!l#Rers"><field name="NUM">0</field></shadow></value><value name="TO"><shadow type="math_number" id="[.vPHi;hbbN7Re:Dliwy"><field name="NUM">5</field></shadow><block type="list_trig" id="BO[A_gOC6MRDm~nSZ^!H"><field name="OP">LEN</field><value name="data"><shadow type="variables_get" id="91o5T7:88p-R[4aB)Kya"><field name="VAR">mylist</field></shadow></value></block></value><value name="STEP"><shadow type="math_number" id="R{#Hb7G8_|M)_5STtWx1"><field name="NUM">1</field></shadow></value></block></value><value name="VAR"><shadow type="variables_get" id="qIVZ[XOgNLh1*_*FPBDR"><field name="VAR">i</field></shadow></value><statement name="DO"><block type="onboard_tft_show_image_or_string_delay" id="g2k2m?`.y_S{Pioo8Syj"><field name="center">True</field><value name="data"><shadow type="text" id=":TKh!_G,?IfMkNL+UYsh"><field name="TEXT">Mixly</field></shadow><block type="lists_get_index" id="PYvdkq(MVk7~zW+Xf!H."><value name="LIST"><shadow type="variables_get" id="*;y!Q1Llu,VXTtE#.wfi"><field name="VAR">mylist</field></shadow></value><value name="AT"><shadow type="math_number" id="auSG$HwTL4o|rRywYPKj"><field name="NUM">0</field></shadow><block type="variables_get" id="My|Nj+U$]DOBitS`b(QI"><field name="VAR">i</field></block></value></block></value><value name="x"><shadow type="math_number" id="dZ|NmnWAVOsA|Akq65En"><field name="NUM">0</field></shadow></value><value name="y"><shadow type="math_number" id="9E2(Zdc5w9[Mu_k{4D}#"><field name="NUM">0</field></shadow><block type="math_arithmetic" id="].)dy/r~{D}l7O;U]YxR"><field name="OP">MULTIPLY</field><value name="A"><shadow type="math_number" id="3#_l$`C.squp2sRRHG:D"><field name="NUM">1</field></shadow><block type="variables_get" id="laOclH!B(7UY8/-Vy0/h"><field name="VAR">i</field></block></value><value name="B"><shadow type="math_number" id="RBUQXZ9P=(apiMAHnX;$"><field name="NUM">20</field></shadow></value></block></value><value name="size"><shadow type="math_number" id="n:G?/4n,)wo2u@kJl8VX"><field name="NUM">1</field></shadow></value><value name="space"><shadow type="math_number" id="0T0P+4XPsBO]Obw7}FKU"><field name="NUM">0</field></shadow></value><value name="VAR"><shadow type="tuple_create_with_text_return" id=".Xi|#zEdtTKcdRf[bp.("><field name="TEXT">255,255,0</field></shadow><block type="display_color_seclet" id="Em(_~n?FNpQ.lYLSfF*v"><field name="COLOR">#ffffff</field></block></value><value name="boolean"><shadow type="logic_boolean" id="T|*lFP{qotV7s#c-#E5("><field name="BOOL">FALSE</field></shadow></value></block></statement><next><block type="display_available" id="6jGgFa=?l.Nlt4gWl0h4"><next><block type="do_while" id="k,Km]+R9)l={^Qtu)}lD"><field name="type">true</field><value name="select_data"><block type="logic_operation" id="qE0pl3v+=.lSl-)}|4r1" inline="false"><field name="OP">AND</field><value name="A"><block type="logic_compare" id="^$#gytm#-!O#NsIbD2A1"><field name="OP">LT</field><value name="A"><block type="sensor_mixgo_nova_LTR308" id="-:pdVRnf6UZ{oo(*#f!)"><field name="direction">l</field></block></value><value name="B"><block type="math_number" id="3p^j?n7dcMRwDp]rE}jc"><field name="NUM">30</field></block></value></block></value><value name="B"><block type="logic_compare" id="L)Zm?pu.{ij?S;44M`Ii"><field name="OP">LT</field><value name="A"><block type="sensor_mixgo_nova_LTR308" id="8ct.kNO*LbfhjWVTj^S+"><field name="direction">r</field></block></value><value name="B"><block type="math_number" id="=Y3ghu*5p+5uXs.mgq66"><field name="NUM">30</field></block></value></block></value></block></value><next><block type="variables_set" id="G7ZQqtr,~zknwH7v)x;*"><field name="VAR">开启药盒</field><value name="VALUE"><block type="logic_boolean" id="EihMFzseBmO7nz1JFx}K"><field name="BOOL">FALSE</field></block></value></block></next></block></next></block></next></block></next></block></next></block></next></block></statement></block></statement></block></next></block></next></block></next></block></xml><config>{}</config><code>aW1wb3J0IHJ0Y3RpbWUKZnJvbSBtaXhnb19zYW50IGltcG9ydCBvbmJvYXJkX2Fsc19sCmZyb20gbWl4Z29fc2FudCBpbXBvcnQgb25ib2FyZF9hbHNfcgpmcm9tIG1peGdvX3NhbnQgaW1wb3J0IG9uYm9hcmRfdGZ0CmltcG9ydCBtYXRoCgpydGN0aW1lLnNldHRpbWUoKDIwMjUsNSwzMSwxOSwzMCwyNykpCuW8gOWQr+iNr+ebkiA9IEZhbHNlCm15bGlzdCA9IFtdCndoaWxlIFRydWU6CiAgICBpZiBvbmJvYXJkX2Fsc19sLmFsc192aXMoKSA+IDUwIGFuZCBvbmJvYXJkX2Fsc19yLmFsc192aXMoKSA+IDUwOgogICAgICAgIOW8gOWQr+iNr+ebkiA9IFRydWUKICAgICAgICBteWxpc3QuYXBwZW5kKHJ0Y3RpbWUuc3RydGltZSgpKQogICAgICAgIG9uYm9hcmRfdGZ0LmZpbGwoMCxzeW5jPUZhbHNlKQogICAgICAgIGZvciBpIGluIHJhbmdlKDAsIGxlbihteWxpc3QpLCAxKToKICAgICAgICAgICAgb25ib2FyZF90ZnQuc2hvd3MobXlsaXN0W2ldLCB4PTAsIHk9aSAqIDIwLCBzaXplPTEsIHNwYWNlPTAsIGNlbnRlcj1UcnVlLCBjb2xvcj0weGZmZmYsc3luYz1GYWxzZSkKICAgICAgICBvbmJvYXJkX3RmdC53cml0ZSgpCiAgICAgICAgd2hpbGUgVHJ1ZToKICAgICAgICAgICAgaWYgKG9uYm9hcmRfYWxzX2wuYWxzX3ZpcygpIDwgMzAgYW5kIG9uYm9hcmRfYWxzX3IuYWxzX3ZpcygpIDwgMzApOgogICAgICAgICAgICAgICAgYnJlYWsKICAgICAgICDlvIDlkK/oja/nm5IgPSBGYWxzZQo=</code> |