1 line
7.9 KiB
XML
1 line
7.9 KiB
XML
<xml version="Mixly 2.0 rc4" board="MixGo CE@MixGo CE"><block type="variables_set" id="raR21{alXr0B)r7pr5N;" x="-667" y="-321"><field name="VAR">target</field><value name="VALUE"><block type="math_number" id="A0or`R!Uw~[Vc98ZvQ}o"><field name="NUM">30000</field></block></value><next><block type="variables_set" id="VbhdixwYvh`~a8jALhz1"><field name="VAR">error</field><value name="VALUE"><block type="math_number" id="5s7-`tiH-kyR.)7qY.^!"><field name="NUM">0</field></block></value><next><block type="variables_set" id="h*~{fva1C6vUmo.z^Saq"><field name="VAR">KP</field><value name="VALUE"><block type="math_number" id="MYN)D16tlPAem0Dkr|jJ"><field name="NUM">0.002</field></block></value><next><block type="variables_set" id="L5uLc:{],vFFFN0!hPi#"><field name="VAR">P</field><value name="VALUE"><block type="math_number" id="nly*2Y28pj(bs,F0Az2V"><field name="NUM">0</field></block></value><next><block type="ce_go_pin_near_state_change" id="Zf~7.$Mk+6-x4+];c*7*"><field name="key">AS</field><next><block type="controls_whileUntil" id="ghiqgb+E.APs~Rs)nF?/" disabled="true"><field name="MODE">WHILE</field><value name="BOOL"><shadow type="logic_boolean" id="Q=PVU0.4#a(*3HBScC6L"><field name="BOOL">TRUE</field></shadow></value><statement name="DO"><block type="display_show_image_or_string_delay" id="$T(RSEg1r,/**[.mWz~g"><field name="center">True</field><value name="data"><shadow type="text" id="}2tfxe6iwjEf?3J6hO2N"><field name="TEXT">Mixly</field></shadow><block type="number_to_text" id="eXQz9X|kz6?L0Mj$L!oN"><value name="VAR"><shadow type="variables_get" id="p`r]-lmw,t($:hX}c[bT"><field name="VAR">x</field></shadow><block type="math_arithmetic" id="X+~.`Mu{|a|nLK^1Fm3i"><field name="OP">ZHENGCHU</field><value name="A"><shadow type="math_number" id="o9Uv-x[JdIt9YfT_qp{a"><field name="NUM">1</field></shadow><block type="ce_go_pin_near_line" id="s?86(mZV[^ssx1[-+l_X"><field name="key">[1]</field></block></value><value name="B"><shadow type="math_number" id="c|ADF|PtV:T+F[eM?eS|"><field name="NUM">100</field></shadow></value></block></value></block></value><value name="space"><shadow type="math_number" id="obV9kw;0.9wb/{#yHK*Q"><field name="NUM">0</field></shadow></value><next><block type="controls_delay_new" id="RWQnW4xZD3C}(q|5|)Oy"><field name="Time">s</field><value name="DELAY_TIME"><shadow type="math_number" id="5Q-[S),VNwkyBtbY9FI|"><field name="NUM">1</field></shadow></value></block></next></block></statement><next><block type="variables_set" id="rDmZOTbx.[H5ml*u[ll-"><field name="VAR">speed</field><value name="VALUE"><block type="math_number" id="2upV9@y[VbJh?W$J2W6N"><field name="NUM">100</field></block></value><next><block type="controls_whileUntil" id="1@Rj$d|.*OfI-NI(+)C0"><field name="MODE">WHILE</field><value name="BOOL"><shadow type="logic_boolean" id="qRHFf|yf;:B5Nu~:$(d?"><field name="BOOL">TRUE</field></shadow></value><statement name="DO"><block type="variables_set" id=")E;$EGy62~QpU_kBU(ga"><field name="VAR">error</field><value name="VALUE"><block type="math_arithmetic" id="t_-XCL!)ri_J:LkX|Mw9"><field name="OP">MINUS</field><value name="A"><shadow type="math_number" id="`nS=g[.0[MH21Wf7yi#a"><field name="NUM">1</field></shadow><block type="ce_go_pin_near_line" id="=_#o[PeH4)cb;pbs5{uO"><field name="key">[1]</field></block></value><value name="B"><shadow type="math_number" id="tD,*wM[7;~}EEMzom9#h"><field name="NUM">15</field></shadow><block type="variables_get" id="6PtGRN-p$05|eF/7Y$m0"><field name="VAR">target</field></block></value></block></value><next><block type="variables_set" id="dYpS-9_w|)`{8Kjbzf79"><field name="VAR">P</field><value name="VALUE"><block type="math_arithmetic" id="dB:6|;iQkC3V-[STy,=7"><field name="OP">MULTIPLY</field><value name="A"><shadow type="math_number" id="t0B`j/e6,NRo[6whPq)."><field name="NUM">1</field></shadow><block type="variables_get" id="q1cP1tGO4NB{,L(J6`2$"><field name="VAR">error</field></block></value><value name="B"><shadow type="math_number" id="2sCl7$mUoGtpVXck2KFp"><field name="NUM">1</field></shadow><block type="variables_get" id="[G-^k-LrCa8aAC8@h[7c"><field name="VAR">KP</field></block></value></block></value><next><block type="display_show_image_or_string_delay" id="0lVsu?y;S1qy6hqoxi[w"><field name="center">True</field><value name="data"><shadow type="text" id="GMpSx!*9Min!rz9vA1hR"><field name="TEXT">Mixly</field></shadow><block type="number_to_text" id="J+@QK1UTpU]fwd`d?aPm"><value name="VAR"><shadow type="variables_get" id="NxYqE]8y2B]aS(7UznGE"><field name="VAR">x</field></shadow><block type="text_to_number" id="WKqjD[$7}QISlFYA7~K`"><field name="TOWHAT">int</field><value name="VAR"><shadow type="variables_get" id="G:D/:.6n~Xz4#?8Rd55;"><field name="VAR">x</field></shadow><block type="variables_get" id="=BwIkV,sO}XnrFPWaW2S"><field name="VAR">error</field></block></value></block></value></block></value><value name="space"><shadow type="math_number" id="PRJNO@Yrke6W4B0}8?n["><field name="NUM">0</field></shadow></value><next><block type="ce_go_dc_motor" id="Zz;|3AY)fP=-,;({r[Y]"><field name="wheel">0</field><field name="direction">CW</field><value name="speed"><shadow type="math_number" id="9y/b6VKW_kn0D_2:wdsO"><field name="NUM">100</field></shadow><block type="math_constrain" id="*NcyTNYa3cU5ro)3:B$z"><value name="VALUE"><shadow type="math_number" id="puhs-:OsCf#TEt8+hi5("><field name="NUM">1000</field></shadow><block type="math_arithmetic" id="oS$Mbt$p|*1vWFZLlfpi"><field name="OP">ADD</field><value name="A"><shadow type="math_number" id="5`Rf7XDxn),@VL3Y|?`q"><field name="NUM">1</field></shadow><block type="variables_get" id="QN.E#Js,L#|b=|6:0h4["><field name="VAR">speed</field></block></value><value name="B"><shadow type="math_number" id="VO/ZMCQ6|dO+|X.HtjTq"><field name="NUM">1</field></shadow><block type="variables_get" id="}ESh(=oOtLyZ(+q[]XKI"><field name="VAR">P</field></block></value></block></value><value name="LOW"><shadow type="math_number" id="0uEL~7Bf=dgZH=TF@^(Y"><field name="NUM">-50</field></shadow></value><value name="HIGH"><shadow type="math_number" id="ryVycIjH?|P?{xr8.~Dn"><field name="NUM">100</field></shadow></value></block></value><next><block type="ce_go_dc_motor" id="C$H{rn~una}a@7*Ri:Bo"><field name="wheel">1</field><field name="direction">CW</field><value name="speed"><shadow type="math_number" id="9y/b6VKW_kn0D_2:wdsO"><field name="NUM">100</field></shadow><block type="math_constrain" id="9V?Q4=[}$@NwaiBinK[Y"><value name="VALUE"><shadow type="math_number" id="puhs-:OsCf#TEt8+hi5("><field name="NUM">1000</field></shadow><block type="math_arithmetic" id=";Rf1QJmI{ZN5zJHYOnK7"><field name="OP">MINUS</field><value name="A"><shadow type="math_number" id="5`Rf7XDxn),@VL3Y|?`q"><field name="NUM">1</field></shadow><block type="variables_get" id="):NkQ?vC1=?vy#e8WDay"><field name="VAR">speed</field></block></value><value name="B"><shadow type="math_number" id="VO/ZMCQ6|dO+|X.HtjTq"><field name="NUM">1</field></shadow><block type="variables_get" id="uKlcfi|[f)RjWT4|KzC]"><field name="VAR">P</field></block></value></block></value><value name="LOW"><shadow type="math_number" id="sg3Q7Grk599c0H+WIWyT"><field name="NUM">-50</field></shadow></value><value name="HIGH"><shadow type="math_number" id="0!+I)]G/XyhrcWVZcLrV"><field name="NUM">100</field></shadow></value></block></value></block></next></block></next></block></next></block></next></block></statement></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block></xml><config>{}</config><code>ZnJvbSBjZV9nbyBpbXBvcnQgY2FyCmZyb20gbWl4Z29fY2UgaW1wb3J0IG9uYm9hcmRfbWF0cml4CmZyb20gY2VfZ28gaW1wb3J0IGNhcgoKCnRhcmdldCA9IDMwMDAwCmVycm9yID0gMApLUCA9IDAuMDAyClAgPSAwCmNhci5pcl9tb2RlKGNhci5BUykKc3BlZWQgPSAxMDAKd2hpbGUgVHJ1ZToKICAgIGVycm9yID0gY2FyLnBhdHJvbCgpWzFdIC0gdGFyZ2V0CiAgICBQID0gZXJyb3IgKiBLUAogICAgb25ib2FyZF9tYXRyaXguc2hvd3Moc3RyKGludChlcnJvcikpLHNwYWNlID0gMCxjZW50ZXIgPSBUcnVlKQogICAgY2FyLm1vdG9yKGNhci5NT1RPWzBdLCJDQ1ciLChtaW4obWF4KHNwZWVkICsgUCwgLTUwKSwgMTAwKSkpCiAgICBjYXIubW90b3IoY2FyLk1PVE9bMV0sIkNXIiwobWluKG1heChzcGVlZCAtIFAsIC01MCksIDEwMCkpKQo=</code> |