1 line
4.7 KiB
XML
1 line
4.7 KiB
XML
<xml version="Mixly 2.0 rc4" board="Python ESP32-S3@元控青春"><variables><variable id="ok:ro0iEW(eJAtg/iAsj">tim</variable></variables><block type="variables_set" id="$Dr7Y9;pUIW8itBsgv-G" x="-2908" y="-1031"><field name="VAR">开始</field><value name="VALUE"><block type="logic_boolean" id="_fi?dZ7NH/uYzJ|x_Cz!"><field name="BOOL">FALSE</field></block></value><next><block type="variables_set" id="3OvprsQJ6l=5Ybl{L5Hn"><field name="VAR">计时</field><value name="VALUE"><block type="math_number" id="@}*:w7V-c@tr2_H?|0LK"><field name="NUM">0</field></block></value><next><block type="system_timer_init" id="4_ITMs{@rHw5GVTg78*a"><value name="SUB"><shadow type="variables_get" id="=ka7CBSF$CV~,BaLLX=o"><field name="VAR">tim</field></shadow></value><next><block type="system_timer" id="**gm5Uw#^A}0^BS0(.8@"><field name="mode">PERIODIC</field><value name="VAR"><shadow type="variables_get" id=".hz]U@BC#[Je8_5}R@.T"><field name="VAR">tim</field></shadow></value><value name="period"><shadow type="math_number" id="jo^oTq{6XwcBC:x^(}W-"><field name="NUM">100</field></shadow></value><value name="callback"><shadow type="factory_block_return" id="b4)eenxQFk_eZrhc27G$"><field name="VALUE">tim_callback</field></shadow></value><next><block type="controls_whileUntil" id="pa+5wq[[}$f$z-fOYsI."><field name="MODE">WHILE</field><value name="BOOL"><shadow type="logic_boolean" id=";1f`yP{?N^eF^R=6:;kD"><field name="BOOL">TRUE</field></shadow></value><statement name="DO"><block type="controls_if" id="r43Boa*7afZp|CSQ#o)V"><value name="IF0"><block type="sensor_mixgo_button_was_pressed" id="T}voj{o=z5~6akBcT3_:"><value name="btn"><shadow type="pins_button" id="^y^x~aoLxc|q_6BsY+l."><field name="PIN">B1key</field></shadow></value></block></value><statement name="DO0"><block type="variables_set" id="W5PdlsJnq!J4$B.vgY#8"><field name="VAR">开始</field><value name="VALUE"><block type="logic_negate" id="6T0a~BqWwkq+512gOn]W"><value name="BOOL"><block type="variables_get" id="(HSU7(wxwIR_=alymkAj"><field name="VAR">开始</field></block></value></block></value></block></statement></block></statement></block></next></block></next></block></next></block></next></block><block type="procedures_defnoreturn" id="3z8ONJ1pg|`*VJ3`m(5." x="-2911" y="-737"><mutation><arg name="tim" varid="ok:ro0iEW(eJAtg/iAsj"></arg></mutation><field name="NAME">tim_callback</field><statement name="STACK"><block type="variables_global" id="fIU`*qIj*eJ(U}j*iHmn"><value name="VAR"><block type="variables_get" id="D^/JD@?f9?:IgKs=LT;c"><field name="VAR">计时</field></block></value><next><block type="variables_global" id="bpe4v|_D-U64@;v8N31O"><value name="VAR"><block type="variables_get" id=",)*Wy0F(V=q#-a,@~4Ws"><field name="VAR">开始</field></block></value><next><block type="controls_if" id="Rb[V{V`lJA:V*DA)azJE"><value name="IF0"><block type="variables_get" id="60s.W4s9.Fpy?u~3JIsZ"><field name="VAR">开始</field></block></value><statement name="DO0"><block type="math_selfcalcu" id="]5pQQN?Prsw9uz.$w8Q("><field name="OP">ADD</field><value name="A"><shadow type="variables_get" id="B6^Gm$UB(N}~T$?UJsni"><field name="VAR">a</field></shadow><block type="variables_get" id="IjSj*fNLxI$QXOhN}Iuw"><field name="VAR">计时</field></block></value><value name="B"><shadow type="math_number" id="it3E_MYl7~Ie-ljLFLl3"><field name="NUM">1</field></shadow></value><next><block type="display_show_image_or_string_delay" id="o0FJ3}CRx:/=No6J[zw_"><field name="center">True</field><value name="data"><shadow type="text" id="N|O:(qp}ob#Xab;!k2,X"><field name="TEXT">Mixly</field></shadow><block type="number_to_text" id="=[Y@o|Yh66_S}_*Z,QQc"><value name="VAR"><shadow type="variables_get" id="YUyKG)i@3(h-2)][?}`)"><field name="VAR">x</field></shadow><block type="variables_get" id="b[Lr|!-3p(FK$gh!i@q9"><field name="VAR">计时</field></block></value></block></value><value name="space"><shadow type="math_number" id="!Uo_AW3aDm;m2_w,)ii6"><field name="NUM">0</field></shadow></value></block></next></block></statement></block></next></block></next></block></statement></block></xml><config>{}</config><code>aW1wb3J0IG1hY2hpbmUKaW1wb3J0IG1peGdvX25vdmEKZnJvbSBtaXhnb19ub3ZhIGltcG9ydCBvbmJvYXJkX3RmdAoKZGVmIHRpbV9jYWxsYmFjayh0aW0pOgogICAgZ2xvYmFsIF9FOF9BRV9BMV9FNl85N19CNgogICAgZ2xvYmFsIF9FNV9CQ184MF9FNV9BN184QgogICAgaWYgX0U1X0JDXzgwX0U1X0E3XzhCOgogICAgICAgIF9FOF9BRV9BMV9FNl85N19CNiArPSAxCiAgICAgICAgb25ib2FyZF90ZnQuc2hvd3Moc3RyKF9FOF9BRV9BMV9FNl85N19CNiksc3BhY2UgPSAwLGNlbnRlciA9IFRydWUpCgoKCl9FNV9CQ184MF9FNV9BN184QiA9IEZhbHNlCl9FOF9BRV9BMV9FNl85N19CNiA9IDAKdGltID0gbWFjaGluZS5UaW1lcigwKQp0aW0uaW5pdChwZXJpb2QgPSAxMDAsIG1vZGUgPSBtYWNoaW5lLlRpbWVyLlBFUklPRElDLCBjYWxsYmFjayA9IHRpbV9jYWxsYmFjaykKd2hpbGUgVHJ1ZToKICAgIGlmIG1peGdvX25vdmEuQjFrZXkud2FzX3ByZXNzZWQoKToKICAgICAgICBfRTVfQkNfODBfRTVfQTdfOEIgPSBub3QgX0U1X0JDXzgwX0U1X0E3XzhCCg==</code> |