Files
mixly3/boards/default/micropython_esp32s3/examples/MixGo Nova/13-1-逻辑计算-手速测试.mix
fredqian 63d582b215 rebuild
2025-03-25 19:37:11 +08:00

1 line
4.6 KiB
XML

<xml version="Mixly 3.0 rc0" board="Python ESP32-S3@元控青春" shown="block"><block type="variables_set" id="ZHzTd|Z;X-1J_:[_+E1t" x="-2314" y="-914"><field name="VAR">按下时刻</field><value name="VALUE"><block type="math_number" id="AZdnGbApnR!CS=2$54Wk"><field name="NUM">0</field></block></value><next><block type="variables_set" id="GTE4(Tj$T$L-ylO1xU-U"><field name="VAR">抬起时刻</field><value name="VALUE"><block type="math_number" id="wxCGLn30bUeUmTAfs6rO"><field name="NUM">0</field></block></value><next><block type="controls_whileUntil" id="TSHo2J6nuR,5Z_Y_0ayS"><field name="MODE">WHILE</field><value name="BOOL"><shadow type="logic_boolean" id="$o_P1k~OfrqN9{i`oj-D"><field name="BOOL">TRUE</field></shadow></value><statement name="DO"><block type="controls_if" id="/O93vc7QAMIPCJj$rQ.V"><value name="IF0"><block type="sensor_mixgo_button_is_pressed" id="N#C@x-/8xsYvY}1*C|~R"><value name="btn"><shadow type="pins_button" id="^Y@hSGxmWucO1LZ?QUA!"><field name="PIN">B1key</field></shadow></value></block></value><statement name="DO0"><block type="variables_set" id="ER25@.7I0M4G/T#ojCVL"><field name="VAR">按下时刻</field><value name="VALUE"><block type="controls_millis" id="0,_MgibDYP1RoU$PJ[]-"><field name="Time">ms</field></block></value><next><block type="do_while" id="M3C;B8vmFG7^`D~QRkf]"><field name="type">true</field><value name="select_data"><block type="logic_negate" id=".cO/oQ/Y_c2H?Dv-vL)M"><value name="BOOL"><block type="sensor_mixgo_button_is_pressed" id="Z5};iepYYZv4wGliT^iP"><value name="btn"><shadow type="pins_button" id=")kcQ4(8WIHa^/zFi!6Zj"><field name="PIN">B1key</field></shadow></value></block></value></block></value><next><block type="variables_set" id=",[mco#)@/xi3[cG`6@Dg"><field name="VAR">抬起时刻</field><value name="VALUE"><block type="controls_millis" id="hPzO{=6+ImR=eo`jFLK,"><field name="Time">ms</field></block></value><next><block type="system_print" id="*{$`e/M;=B~c38)p;*Pc"><value name="VAR"><shadow type="text" id="}XLUW=8$plNYp{a~8e*z"><field name="TEXT">Mixly</field></shadow><block type="math_arithmetic" id="L;sDB@cdx/1/-4S)1*9$"><field name="OP">MINUS</field><value name="A"><shadow type="math_number" id="b$BTVYv}[rA*p@iiYQkt"><field name="NUM">1</field></shadow><block type="variables_get" id="ZDgUwutb1==bY3?|x(tm"><field name="VAR">抬起时刻</field></block></value><value name="B"><shadow type="math_number" id="EN~[_CQp~q!waup;;-Au"><field name="NUM">1</field></shadow><block type="variables_get" id="o6dlXsFXrvA])x{wh1s["><field name="VAR">按下时刻</field></block></value></block></value><next><block type="display_show_image_or_string_delay" id="Pe2$2;kgOxi=l@GFmaIT"><field name="center">True</field><value name="data"><shadow type="text" id="OzV.C6|a}-=n~*O[Q=$S"><field name="TEXT">Mixly</field></shadow><block type="number_to_text" id="9Py9t!8hqU6asy5@SuJ("><value name="VAR"><shadow type="variables_get" id=")@YEg=]RKu~O[3B!.vYK"><field name="VAR">x</field></shadow><block type="math_arithmetic" id="2QgoPP@VpDSQ:$^W}ckZ"><field name="OP">MINUS</field><value name="A"><shadow type="math_number" id="C:x1o?1g5gvs5]Q+C]#,"><field name="NUM">1</field></shadow><block type="variables_get" id="c}gaVC3W/@@5/byc2z6["><field name="VAR">抬起时刻</field></block></value><value name="B"><shadow type="math_number" id="5xh[z(c{+nS1oq``/8EI"><field name="NUM">1</field></shadow><block type="variables_get" id="e)mx~r1OddI$#h@/WS6b"><field name="VAR">按下时刻</field></block></value></block></value></block></value><value name="space"><shadow type="math_number" id="q7Q9MOE0M*seBA2A*.Oa"><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>aW1wb3J0IG1peGdvX25vdmEKaW1wb3J0IHRpbWUKaW1wb3J0IG1hY2hpbmUKZnJvbSBtaXhnb19ub3ZhIGltcG9ydCBvbmJvYXJkX3RmdAoKCuaMieS4i+aXtuWIuyA9IDAK5oqs6LW35pe25Yi7ID0gMAp3aGlsZSBUcnVlOgogICAgaWYgbWl4Z29fbm92YS5CMWtleS5pc19wcmVzc2VkKCk6CiAgICAgICAg5oyJ5LiL5pe25Yi7ID0gdGltZS50aWNrc19tcygpCiAgICAgICAgd2hpbGUgVHJ1ZToKICAgICAgICAgICAgaWYgKG5vdCBtaXhnb19ub3ZhLkIxa2V5LmlzX3ByZXNzZWQoKSk6CiAgICAgICAgICAgICAgICBicmVhawogICAgICAgIOaKrOi1t+aXtuWIuyA9IHRpbWUudGlja3NfbXMoKQogICAgICAgIHByaW50KCjmiqzotbfml7bliLsgLSDmjInkuIvml7bliLspKQogICAgICAgIG9uYm9hcmRfdGZ0LnNob3dzKHN0cigo5oqs6LW35pe25Yi7IC0g5oyJ5LiL5pe25Yi7KSksIHNwYWNlPTAsIGNlbnRlcj1UcnVlKQo=</code>kIgLSBfRTZfOENfODlfRTRfQjhfOEJfRTZfOTdfQjZfRTVfODhfQkIpKQogICAgICAgIG9uYm9hcmRfdGZ0LnNob3dzKHN0cigoX0U2XzhBX0FDX0U4X0I1X0I3X0U2Xzk3X0I2X0U1Xzg4X0JCIC0gX0U2XzhDXzg5X0U0X0I4XzhCX0U2Xzk3X0I2X0U1Xzg4X0JCKSksc3BhY2UgPSAwLGNlbnRlciA9IFRydWUpCg==</code>