Files
mixly3/boards/default/micropython_esp32c3/examples/3xtn-eVfIEev/-uoQhrB8xqID.mix
2024-07-23 20:47:22 +08:00

1 line
4.6 KiB
XML

<xml version="Mixly 2.0 rc4" board="Python ESP32-C3@MixGo CC"><block type="variables_set" id="SE1cY_ivZv$|WEg#Cc;_" x="-2099" y="-915"><field name="VAR">按下时刻</field><value name="VALUE"><block type="math_number" id="GG{cY6XG6AJ5;/+z.m1a"><field name="NUM">0</field></block></value><next><block type="variables_set" id="Y-@A:sRgtw#QB4u{$C7?"><field name="VAR">抬起时刻</field><value name="VALUE"><block type="math_number" id="B4A5L^eyv4-PTC[^R~]J"><field name="NUM">0</field></block></value><next><block type="controls_whileUntil" id="bo,yUp#9c0fcj`_Q57f5"><field name="MODE">WHILE</field><value name="BOOL"><shadow type="logic_boolean" id="wP[wEKLm#4zmwOQ05wsc"><field name="BOOL">TRUE</field></shadow></value><statement name="DO"><block type="controls_if" id="EM!n;S7,rfpiB]-8!q^3"><value name="IF0"><block type="sensor_mixgo_button_is_pressed" id="E^3p=YO-G7Uc$W9(26!O"><value name="btn"><shadow type="pins_button" id="b![ZD/7t3#@C3-:G`AS2"><field name="PIN">B1key</field></shadow></value></block></value><statement name="DO0"><block type="variables_set" id="}=hOIsT_+^Zy}C].|juq"><field name="VAR">按下时刻</field><value name="VALUE"><block type="controls_millis" id="WrM9R)af7r)-wZs*)n1$"><field name="Time">ms</field></block></value><next><block type="do_while" id="h#kQsO@e#Y=`WS=c12HG"><field name="type">true</field><value name="select_data"><block type="logic_negate" id="YBWCsNqu=@0t=/X`#R(}"><value name="BOOL"><block type="sensor_mixgo_button_is_pressed" id="NvtCF=Ee*AoLUgU2mHf#"><value name="btn"><shadow type="pins_button" id="(PZ*s4.lATQ|(D.v6.cl"><field name="PIN">B1key</field></shadow></value></block></value></block></value><next><block type="variables_set" id="p;9jJrSb8w)7K}Cb^RhN"><field name="VAR">抬起时刻</field><value name="VALUE"><block type="controls_millis" id="}R]A`dgFC{]^;)M6@9|o"><field name="Time">ms</field></block></value><next><block type="system_print" id="l^w^x;Qy5xiXe)58FF@*"><value name="VAR"><shadow type="text" id="gb{G`.{qYVv~90HtM}UM"><field name="TEXT">Mixly</field></shadow><block type="math_arithmetic" id="^z?GaM)}/`=Nm04*8X5S"><field name="OP">MINUS</field><value name="A"><shadow type="math_number" id="z`Q7yIVpns2gJ2`j$Lnx"><field name="NUM">1</field></shadow><block type="variables_get" id="l;M,s,vMI-M2[Bnm!+!a"><field name="VAR">抬起时刻</field></block></value><value name="B"><shadow type="math_number" id="{{K+P_{:f#CY.mmcMg|L"><field name="NUM">1</field></shadow><block type="variables_get" id="_SAMyrbbHHxK}a.01Utx"><field name="VAR">按下时刻</field></block></value></block></value><next><block type="display_show_image_or_string_delay" id="rp};2FSrvI*UtlEN1B9("><field name="center">True</field><value name="data"><shadow type="text" id="io]#$x=.31^[eQRu`2@A"><field name="TEXT">Mixly</field></shadow><block type="number_to_text" id="UEM9L]PbTuNetY@+0NB,"><value name="VAR"><shadow type="variables_get" id="Chg#}Y;=nVZo!~ypzD`,"><field name="VAR">x</field></shadow><block type="math_arithmetic" id="{se}IoVK@Qhi*U!$Pi^-"><field name="OP">MINUS</field><value name="A"><shadow type="math_number" id="pwcq*L[Jbc?XZ8Q9IAr."><field name="NUM">1</field></shadow><block type="variables_get" id="YR*?p.OcGD6b-VyA}+`K"><field name="VAR">抬起时刻</field></block></value><value name="B"><shadow type="math_number" id="D*U.cEnpZj|hHIbp],xI"><field name="NUM">1</field></shadow><block type="variables_get" id="gNA)_^s;0V-uM/-nBQX1"><field name="VAR">按下时刻</field></block></value></block></value></block></value><value name="space"><shadow type="math_number" id="20QAB?,uwR{qe{ziw{cN"><field name="NUM">0</field></shadow></value></block></next></block></next></block></next></block></next></block></statement></block></statement></block></next></block></next></block></xml><config>{}</config><code>aW1wb3J0IG1peGdvX2NjCmltcG9ydCB0aW1lCmltcG9ydCBtYWNoaW5lCmZyb20gbWl4Z29fY2MgaW1wb3J0IG9uYm9hcmRfbWF0cml4CgoKX0U2XzhDXzg5X0U0X0I4XzhCX0U2Xzk3X0I2X0U1Xzg4X0JCID0gMApfRTZfOEFfQUNfRThfQjVfQjdfRTZfOTdfQjZfRTVfODhfQkIgPSAwCndoaWxlIFRydWU6CiAgICBpZiBtaXhnb19jYy5CMWtleS5pc19wcmVzc2VkKCk6CiAgICAgICAgX0U2XzhDXzg5X0U0X0I4XzhCX0U2Xzk3X0I2X0U1Xzg4X0JCID0gdGltZS50aWNrc19tcygpCiAgICAgICAgd2hpbGUgVHJ1ZToKICAgICAgICAgICAgaWYgKG5vdCBtaXhnb19jYy5CMWtleS5pc19wcmVzc2VkKCkpOgogICAgICAgICAgICAgICAgYnJlYWsKICAgICAgICBfRTZfOEFfQUNfRThfQjVfQjdfRTZfOTdfQjZfRTVfODhfQkIgPSB0aW1lLnRpY2tzX21zKCkKICAgICAgICBwcmludCgoX0U2XzhBX0FDX0U4X0I1X0I3X0U2Xzk3X0I2X0U1Xzg4X0JCIC0gX0U2XzhDXzg5X0U0X0I4XzhCX0U2Xzk3X0I2X0U1Xzg4X0JCKSkKICAgICAgICBvbmJvYXJkX21hdHJpeC5zaG93cyhzdHIoKF9FNl84QV9BQ19FOF9CNV9CN19FNl85N19CNl9FNV84OF9CQiAtIF9FNl84Q184OV9FNF9COF84Ql9FNl85N19CNl9FNV84OF9CQikpLHNwYWNlID0gMCxjZW50ZXIgPSBUcnVlKQo=</code>