1 line
5.7 KiB
XML
1 line
5.7 KiB
XML
<xml version="Mixly 2.0 rc4" board="MixGo CE@MixGo CE"><variables><variable id="ok:ro0iEW(eJAtg/iAsj">tim</variable></variables><block type="variables_set" id="+AaP7kJLw@n$.ZwcZRR." x="-3000" y="-1011"><field name="VAR">开始</field><value name="VALUE"><block type="logic_boolean" id="=r-~fyGc8QF#wUdH|-dM"><field name="BOOL">FALSE</field></block></value><next><block type="variables_set" id="[@.@45`mJHP$wu`SyBPJ"><field name="VAR">计时</field><value name="VALUE"><block type="math_number" id="9n*f)tttFkPRjO!?U]mA"><field name="NUM">0</field></block></value><next><block type="system_timer_init" id="(d?zl_`Ig3E/[Wtl6/xu"><value name="SUB"><shadow type="variables_get" id="y(~9$^n;G;Ue]@ALgHrY"><field name="VAR">tim</field></shadow></value><next><block type="system_timer" id="s`4FfyqvdMPL7ho6f7NE"><field name="mode">PERIODIC</field><value name="VAR"><shadow type="variables_get" id="k8;m_dGRDT(?-HKE5ZSj"><field name="VAR">tim</field></shadow></value><value name="period"><shadow type="math_number" id="s,*QN-Bwksn2gk?-p!r9"><field name="NUM">100</field></shadow></value><value name="callback"><shadow type="factory_block_return" id="o1{Z`;G-kN|s{QQ5IY.`"><field name="VALUE">tim_callback</field></shadow></value><next><block type="controls_whileUntil" id="gbcS|G{!,3j|_y`M85xy"><field name="MODE">WHILE</field><value name="BOOL"><shadow type="logic_boolean" id="EnAadOlXDIJ^f;piOQIT"><field name="BOOL">TRUE</field></shadow></value><statement name="DO"><block type="controls_if" id="$IBTc7[0nJ@HRCz0*?6j"><value name="IF0"><block type="sensor_mixgo_button_was_pressed" id="/M`7EJkWbJ@N7?d}Ut/H"><value name="btn"><shadow type="pins_button" id="@=Biyc!.lP]9HCg4#i3{"><field name="PIN">B1key</field></shadow></value></block></value><statement name="DO0"><block type="variables_set" id="eU!!S^pr[+pxoq{rWcr{"><field name="VAR">开始</field><value name="VALUE"><block type="logic_negate" id="mGt_?5y7R*[Ud4fJ[RH/"><value name="BOOL"><block type="variables_get" id="ioG^}c(f#d[LhIjV(ord"><field name="VAR">开始</field></block></value></block></value></block></statement><next><block type="controls_if" id=",2oluGHJJn^quzPW;jMa"><value name="IF0"><block type="logic_operation" id="llg]?Xyc9x8.[nBUI024"><field name="OP">AND</field><value name="A"><block type="sensor_mixgo_button_was_pressed" id="-$9wyhM[eOx(k1-{+uAU"><value name="btn"><shadow type="pins_button" id="DknO(SrLE2:G5wdpTv*@"><field name="PIN">B2key</field></shadow></value></block></value><value name="B"><block type="logic_negate" id="~KB`=8BXDSSgz-pGVE+{"><value name="BOOL"><block type="variables_get" id="N4lP)YnFqy+)Kvtl8#1m"><field name="VAR">开始</field></block></value></block></value></block></value><statement name="DO0"><block type="variables_set" id="l~V:2asjI2s,KGx5;r{("><field name="VAR">计时</field><value name="VALUE"><block type="math_number" id="i|DEkHw~~CE^D(5d;Tnp"><field name="NUM">0</field></block></value></block></statement><next><block type="display_show_image_or_string_delay" id="pNDkA#Lne?G*I31k$m6m"><field name="center">True</field><value name="data"><shadow type="text" id="_uPR4FjJ!T0qP5Q[O1gS"><field name="TEXT">Mixly</field></shadow><block type="number_to_text" id="Z=}rvMq}yYCdVnwOZC/z"><value name="VAR"><shadow type="variables_get" id="g.~r#RcPZH0u85YOp:a{"><field name="VAR">x</field></shadow><block type="variables_get" id=")?H~*zqO]HzEJQN_I`]^"><field name="VAR">计时</field></block></value></block></value><value name="space"><shadow type="math_number" id="]A8A46sbo5l_LYCZ^|q="><field name="NUM">0</field></shadow></value></block></next></block></next></block></statement></block></next></block></next></block></next></block></next></block><block type="procedures_defnoreturn" id="~~1[!AEm-cV[c2;k_Ttu" x="-2972" y="-578"><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="-~.PABv]IU.R=VStJ:q6"><value name="VAR"><block type="variables_get" id=".)G~LSW;L}cg{?k^R8*7"><field name="VAR">计时</field></block></value><next><block type="variables_global" id="s/o#HZWNB`6an]`am}ip"><value name="VAR"><block type="variables_get" id="6r@2q,rptHE0:Y0ye`Op"><field name="VAR">开始</field></block></value><next><block type="controls_if" id="wi.MdwX3`X?gd_ty8mm["><value name="IF0"><block type="variables_get" id="i[|3Mgn1(Of+TV]H=)R]"><field name="VAR">开始</field></block></value><statement name="DO0"><block type="math_selfcalcu" id="{K)XNe!:LuSG:1W[6Pir"><field name="OP">ADD</field><value name="A"><shadow type="variables_get" id="DZ4g.gLOf,gZ,P$*GX-H"><field name="VAR">a</field></shadow><block type="variables_get" id=")/DG:V-lV,tZXhAsXjUE"><field name="VAR">计时</field></block></value><value name="B"><shadow type="math_number" id="3CP{@,paFi0ornMl+V:;"><field name="NUM">1</field></shadow></value></block></statement></block></next></block></next></block></statement></block></xml><config>{}</config><code>aW1wb3J0IG1hY2hpbmUKaW1wb3J0IG1peGdvX2NlCmZyb20gbWl4Z29fY2UgaW1wb3J0IG9uYm9hcmRfbWF0cml4CgpkZWYgdGltX2NhbGxiYWNrKHRpbSk6CiAgICBnbG9iYWwgX0U4X0FFX0ExX0U2Xzk3X0I2CiAgICBnbG9iYWwgX0U1X0JDXzgwX0U1X0E3XzhCCiAgICBpZiBfRTVfQkNfODBfRTVfQTdfOEI6CiAgICAgICAgX0U4X0FFX0ExX0U2Xzk3X0I2ICs9IDEKCgoKX0U1X0JDXzgwX0U1X0E3XzhCID0gRmFsc2UKX0U4X0FFX0ExX0U2Xzk3X0I2ID0gMAp0aW0gPSBtYWNoaW5lLlRpbWVyKDApCnRpbS5pbml0KHBlcmlvZCA9IDEwMCwgbW9kZSA9IG1hY2hpbmUuVGltZXIuUEVSSU9ESUMsIGNhbGxiYWNrID0gdGltX2NhbGxiYWNrKQp3aGlsZSBUcnVlOgogICAgaWYgbWl4Z29fY2UuQjFrZXkud2FzX3ByZXNzZWQoKToKICAgICAgICBfRTVfQkNfODBfRTVfQTdfOEIgPSBub3QgX0U1X0JDXzgwX0U1X0E3XzhCCiAgICBpZiBtaXhnb19jZS5CMmtleS53YXNfcHJlc3NlZCgpIGFuZCBub3QgX0U1X0JDXzgwX0U1X0E3XzhCOgogICAgICAgIF9FOF9BRV9BMV9FNl85N19CNiA9IDAKICAgIG9uYm9hcmRfbWF0cml4LnNob3dzKHN0cihfRThfQUVfQTFfRTZfOTdfQjYpLHNwYWNlID0gMCxjZW50ZXIgPSBUcnVlKQo=</code> |