1 line
5.2 KiB
XML
1 line
5.2 KiB
XML
<xml version="Mixly 2.0 rc2" board="Arduino AVR@Arduino/Genuino Uno"><block type="factory_notes" id="9]b?/Ze-vC|;xYv)lDHM" x="-864" y="547"><field name="VALUE">串口发送方式改为no</field><next><block type="factory_notes" id="9zb5_!x,Q:{,4)8v.=ZK"><field name="VALUE">思考此种方式接收串口数据的优点</field><next><block type="factory_notes" id="1=-Z$_lYk4PsEV[^oz#O"><field name="VALUE">延时2毫秒能删除吗?改一改试试吧</field></block></next></block></next></block><block type="base_setup" id="^p}W8JcR-ZB$v8xShKjw" x="-861" y="676"><statement name="DO"><block type="serial_begin" id=",aks}mncIL3E.VHK#SbG"><field name="serial_select">Serial</field><value name="CONTENT"><shadow type="math_number" id="nfDi{RZnvZ0fSF_YpI.}"><field name="NUM">9600</field></shadow></value></block></statement></block><block type="procedures_defreturn" id="AXu:d;ZqLu=jU;aSiI3J" x="-225" y="688"><field name="NAME">串口输入</field><field name="TYPE">String</field><statement name="STACK"><block type="variables_declare" id="4T*g-w1o(bll|O4I4V`,"><field name="variables_type">local_variate</field><field name="VAR">串口数据</field><field name="TYPE">String</field><value name="VALUE"><block type="text" id="bZupLl!CMZ$#]DO#JHG@"><field name="TEXT"></field></block></value><next><block type="controls_whileUntil" id="q|g8wN48:H4udn]}8Ip2"><field name="MODE">WHILE</field><value name="BOOL"><shadow type="logic_boolean" id="rs$7S~tzBkBP/EN.E.19"><field name="BOOL">TRUE</field></shadow><block type="serial_available" id="1|OrL[}!kwMp@T`f/3C]"><field name="serial_select">Serial</field></block></value><statement name="DO"><block type="variables_set" id="mIAAna|I4Eib74xS75o5"><field name="VAR">串口数据</field><value name="VALUE"><block type="text_join" id="5wkW*k^:zM[YWD6A:E(j"><value name="A"><shadow type="text" id="zvw5q7Uw_p:Qx,?z8wd6"><field name="TEXT">Hello</field></shadow><block type="variables_get" id="Ir|?1rn_![fVg]=q4=QA"><field name="VAR">串口数据</field></block></value><value name="B"><shadow type="text" id="7gSm1w-mjpgYiJ438g@J"><field name="TEXT">Mixly</field></shadow><block type="ascii_to_char" id="A}y$CG{rygQQJg?I]s;n"><value name="VAR"><shadow type="math_number"><field name="NUM">223</field></shadow><block type="serial_parseInt_Float" id="9OXh1!+;}QJXj9A.a)=m"><field name="serial_select">Serial</field><field name="STAT">read</field></block></value></block></value></block></value><next><block type="controls_delay" id="PQJh._U#K9zNJKVe4w_8"><field name="UNIT">delay</field><value name="DELAY_TIME"><shadow type="math_number" id="^nQvE,g$=A#-mQ{#$JS?"><field name="NUM">2</field></shadow></value></block></next></block></statement></block></next></block></statement><value name="RETURN"><block type="variables_get" id="ypGv4/:./XvdxMZ6@Ce;"><field name="VAR">串口数据</field></block></value></block><block type="controls_if" id="Ey3YpuKi@(uB}cvni#ip" x="-861" y="775"><value name="IF0"><block type="serial_available" id="x3b`V-~Zjp7y+,@bZ4zA"><field name="serial_select">Serial</field></block></value><statement name="DO0"><block type="variables_declare" id="c?Xb)a9)Y@ui_O*NX9S,"><field name="variables_type">local_variate</field><field name="VAR">时间</field><field name="TYPE">unsigned long</field><value name="VALUE"><block type="controls_millis" id="veK~Ty^!F!nwcI,G}2K1"><field name="UNIT">millis</field></block></value><next><block type="serial_print" id="PutWRKy3w_qGxKdOAM-p"><field name="serial_select">Serial</field><field name="new_line">println</field><value name="CONTENT"><block type="procedures_callreturn" id="VPJcdQ`}o8mEmV!$-8iB"><mutation name="串口输入"></mutation></block></value><next><block type="serial_print" id="`4nJDHg-@{GU4CupIwPo"><field name="serial_select">Serial</field><field name="new_line">println</field><value name="CONTENT"><block type="math_arithmetic" id="Kueq|VftE89bhWqMh8n;"><field name="OP">MINUS</field><value name="A"><shadow type="math_number" id="|yMw(lJJ8Q|9|[1hnz9h"><field name="NUM">1</field></shadow><block type="controls_millis" id="_#`j5_EH~Oq7hdJgye]s"><field name="UNIT">millis</field></block></value><value name="B"><shadow type="math_number" id="52C2COPaosSyP;l]=DMQ"><field name="NUM">1</field></shadow><block type="variables_get" id="^dVS9-Ekbq!x@x98Zlt]"><field name="VAR">时间</field></block></value></block></value></block></next></block></next></block></statement></block></xml><code>U3RyaW5nIF9FNF9COF9CMl9FNV84Rl9BM19FOF9CRV85M19FNV84NV9BNSgpIHsKICBTdHJpbmcgX0U0X0I4X0IyX0U1XzhGX0EzX0U2Xzk1X0IwX0U2XzhEX0FFID0gIiI7CiAgd2hpbGUgKFNlcmlhbC5hdmFpbGFibGUoKSA+IDApIHsKICAgIF9FNF9COF9CMl9FNV84Rl9BM19FNl85NV9CMF9FNl84RF9BRSA9IFN0cmluZyhfRTRfQjhfQjJfRTVfOEZfQTNfRTZfOTVfQjBfRTZfOERfQUUpICsgU3RyaW5nKGNoYXIoU2VyaWFsLnJlYWQoKSkpOwogICAgZGVsYXkoMik7CiAgfQogIHJldHVybiBfRTRfQjhfQjJfRTVfOEZfQTNfRTZfOTVfQjBfRTZfOERfQUU7Cn0KCnZvaWQgc2V0dXAoKXsKICBTZXJpYWwuYmVnaW4oOTYwMCk7Cn0KCnZvaWQgbG9vcCgpewogIC8v5Liy5Y+j5Y+R6YCB5pa55byP5pS55Li6bm8KICAvL+aAneiAg+atpOenjeaWueW8j+aOpeaUtuS4suWPo+aVsOaNrueahOS8mOeCuQogIC8v5bu25pe2Muavq+enkuiDveWIoOmZpOWQl++8n+aUueS4gOaUueivleivleWQpwoKICBpZiAoU2VyaWFsLmF2YWlsYWJsZSgpID4gMCkgewogICAgdW5zaWduZWQgbG9uZyBfRTZfOTdfQjZfRTlfOTdfQjQgPSBtaWxsaXMoKTsKICAgIFNlcmlhbC5wcmludGxuKChfRTRfQjhfQjJfRTVfOEZfQTNfRThfQkVfOTNfRTVfODVfQTUoKSkpOwogICAgU2VyaWFsLnByaW50bG4oKG1pbGxpcygpIC0gX0U2Xzk3X0I2X0U5Xzk3X0I0KSk7CgogIH0KCn0=</code> |