-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy path13603 tesTH fine movement.blk
1 lines (1 loc) · 47.3 KB
/
13603 tesTH fine movement.blk
1
<xml xmlns="https://developers.google.com/blockly/xml"><variables><variable id="H*CqIe;iJz+aq#aJXyX5">rx</variable><variable id="VrDIV+}?^0xRu7~,IgZe">robotangle</variable></variables><block type="procedures_defnoreturn" id="WtpyD@tEu+EoY=P9iY,D" deletable="false" editable="false" x="65" y="60"><field name="NAME">runOpMode</field><comment pinned="false" h="32" w="543">This function is executed when this Op Mode is selected from the Driver Station.</comment><statement name="STACK"><block type="comment" id="lQTOqNg4{zh%na~vB]y7"><field name="COMMENT">Initialize all the motors and settings</field><next><block type="dcMotor_setProperty_Direction" id="tP38#o3H`oMFzEL}$qzJ"><field name="IDENTIFIER">FLMAsDcMotor</field><field name="PROP">Direction</field><data>{"IDENTIFIER":"FLM"}</data><value name="VALUE"><shadow type="dcMotor_typedEnum_direction" id="QlR~idHVL6x_y(7_rWCC"><field name="DIRECTION">REVERSE</field></shadow></value><next><block type="dcMotor_setProperty_Direction" id=".ZPRU}9aF4Q!$)gKWl*K"><field name="IDENTIFIER">BLMAsDcMotor</field><field name="PROP">Direction</field><data>{"IDENTIFIER":"BLM"}</data><value name="VALUE"><shadow type="dcMotor_typedEnum_direction" id="XYv2XK9Ss/*sVkiHWK5t"><field name="DIRECTION">REVERSE</field></shadow></value><next><block type="dcMotor_setProperty_Direction" id="o=%?7BJYv[IkyYm:mktE"><field name="IDENTIFIER">armAsDcMotor</field><field name="PROP">Direction</field><data>{"IDENTIFIER":"arm"}</data><value name="VALUE"><shadow type="dcMotor_typedEnum_direction" id="t/goAcac+|O[HR+JxU`G"><field name="DIRECTION">REVERSE</field></shadow></value><next><block type="comment" id="vtAyvVg.DA[qnEd`F*)?"><field name="COMMENT">Boilerplate$ is the left side foundation hook</field><next><block type="comment" id="2:C3sGn=o$oRWn}itYOC"><field name="COMMENT">Boilerplate is the right side foundation hook</field><next><block type="servo_setProperty_Direction" id="nY#E.MO:OJ_2[(H}|ZY~"><field name="IDENTIFIER">boilerplate$AsServo</field><field name="PROP">Direction</field><data>{"IDENTIFIER":"boilerplate$"}</data><value name="VALUE"><shadow type="servo_typedEnum_direction" id="[{pvN([LZ~IwB%L1N#R:"><field name="DIRECTION">REVERSE</field></shadow></value><next><block type="servo_setProperty_Number" id="=b`^o/1qh[%p~QXqs{:H"><field name="IDENTIFIER">boilerplateAsServo</field><field name="PROP">Position</field><data>{"IDENTIFIER":"boilerplate"}</data><value name="VALUE"><shadow type="math_number" id="Rw8wDQ3u*-h6xlEzeV2["><field name="NUM">0</field></shadow></value><next><block type="servo_setProperty_Number" id="_Y+dCH*q}w*R)7(4Yx+b"><field name="IDENTIFIER">boilerplate$AsServo</field><field name="PROP">Position</field><data>{"IDENTIFIER":"boilerplate$"}</data><value name="VALUE"><shadow type="math_number" id="aba$mISO_i[AVlEgub%5"><field name="NUM">0</field></shadow></value><next><block type="servo_setProperty_Number" id="sWF6I*[*NseYIRKi-THY"><field name="IDENTIFIER">clawservoAsServo</field><field name="PROP">Position</field><data>{"IDENTIFIER":"clawservo"}</data><value name="VALUE"><shadow type="math_number" id=";OXNnl1Fh3+~N|p=27ku"><field name="NUM">0</field></shadow></value><next><block type="linearOpMode_waitForStart" id=":`$wN_ci`O;o6P0~.(+g"><next><block type="comment" id="]Vl/SO3b$CYjZ]h0Q`4!"><field name="COMMENT">The start of the main program for TeleOp</field><next><block type="controls_if" id="}Q?5mbxSO8Di;i!__6[y"><value name="IF0"><block type="linearOpMode_opModeIsActive" id=")o%YFX/#9kvv^sgXr4~5"/></value><statement name="DO0"><block type="controls_whileUntil" id="^0Kagy/e+Ea{rbZPv2G6"><field name="MODE">WHILE</field><value name="BOOL"><block type="linearOpMode_opModeIsActive" id="e)cr{!2VIET83s,JWC.="/></value><statement name="DO"><block type="controls_whileUntil" id="wyeCFQBof.26}:3j3LX9"><field name="MODE">WHILE</field><value name="BOOL"><block type="logic_compare" id="6_49~23t0)}dCp8(;9-g"><field name="OP">LT</field><value name="A"><block type="gamepad_getProperty_Number" id="]2WQsiey+#peq#W4_}LR"><field name="IDENTIFIER">gamepad1</field><field name="PROP">RightTrigger</field><data>{"IDENTIFIER":"gamepad1"}</data></block></value><value name="B"><block type="math_number" id="FlqtT]}4}dYn=6J2F]F."><field name="NUM">0.5</field></block></value></block></value><statement name="DO"><block type="variables_set" id="vS%Z$q31}Dez[^?UBVHp"><field name="VAR" id="VrDIV+}?^0xRu7~,IgZe">robotangle</field><value name="VALUE"><block type="math_arithmetic" id="HiE~8-gR1ugM_`gI9gNU"><field name="OP">ADD</field><value name="A"><shadow xmlns="http://www.w3.org/1999/xhtml" type="math_number" id="yb.(BpHxhX`_9kn*2/e#"><field name="NUM">1</field></shadow><block type="misc_atan2" id="a-y#ubttK[mE?J/A@!8w"><value name="Y"><shadow xmlns="http://www.w3.org/1999/xhtml" type="math_number" id="ax63j6w$EY$n.m.qJpLH"><field name="NUM">20</field></shadow><block type="gamepad_getProperty_Number" id="__xM58(t-wS*@G{b.Tmm"><field name="IDENTIFIER">gamepad1</field><field name="PROP">LeftStickY</field><data>{"IDENTIFIER":"gamepad1"}</data></block></value><value name="X"><shadow xmlns="http://www.w3.org/1999/xhtml" type="math_number" id=".`~X846dn+u=q(Ev#3~]"><field name="NUM">20</field></shadow><block type="gamepad_getProperty_Number" id="Y|)zG6$H0D5H0z$(|l9E"><field name="IDENTIFIER">gamepad1</field><field name="PROP">LeftStickX</field><data>{"IDENTIFIER":"gamepad1"}</data></block></value></block></value><value name="B"><shadow type="math_number" id="pOj@~H)9m[e9FZIYz$`}"><field name="NUM">-20</field></shadow></value></block></value><next><block type="variables_set" id="jXI@-gEF@fioxK}2wRz{"><field name="VAR" id="H*CqIe;iJz+aq#aJXyX5">rx</field><value name="VALUE"><block type="gamepad_getProperty_Number" id="0UZ8!OL~7dPDe{0uo%:m"><field name="IDENTIFIER">gamepad1</field><field name="PROP">RightStickX</field><data>{"IDENTIFIER":"gamepad1"}</data></block></value><next><block type="telemetry_addNumericData_Number" id="2Z`@oWq:0;JUPeUnZj+u"><value name="KEY"><shadow type="text" id="]4Wpqd^[d/MBAU9,g2P0"><field name="TEXT">hypot</field></shadow></value><value name="NUMBER"><shadow xmlns="http://www.w3.org/1999/xhtml" type="math_number" id="8_h2.e(4Pa:s(-uf7I;?"><field name="NUM">123</field></shadow><block type="procedures_callreturn" id="CDk~gi2Wn@CtdeG+a%Y)"><mutation name="hypotonuse"/></block></value><next><block type="telemetry_addNumericData_Number" id="fh]LFJ2?S%^5W5Pwc8w#"><value name="KEY"><shadow type="text" id="])J*:b{!@t45W~V/w^eA"><field name="TEXT">roboangle</field></shadow></value><value name="NUMBER"><shadow xmlns="http://www.w3.org/1999/xhtml" type="math_number" id="iu_J66I@c+RgcbnYM;1v"><field name="NUM">123</field></shadow><block type="variables_get" id=":mQM9LCM2=DPP4ni.uDA"><field name="VAR" id="VrDIV+}?^0xRu7~,IgZe">robotangle</field></block></value><next><block type="telemetry_addNumericData_Number" id="nU52Ps2[6@IBd!yV:_Ao"><value name="KEY"><shadow type="text" id="qQIBz~~uj*vT.FzjWlj`"><field name="TEXT">right stick x</field></shadow></value><value name="NUMBER"><shadow xmlns="http://www.w3.org/1999/xhtml" type="math_number" id="8_h2.e(4Pa:s(-uf7I;?"><field name="NUM">123</field></shadow><block type="gamepad_getProperty_Number" id="Z0Kpa:hxj%#K[Z2270m_"><field name="IDENTIFIER">gamepad1</field><field name="PROP">RightStickX</field><data>{"IDENTIFIER":"gamepad1"}</data></block></value><next><block type="telemetry_update" id="tUc+|,%LfEZN9r0hKf1R"><next><block type="dcMotor_setProperty_Number" id="x2?)oHCkw7{/ir,s9?]:"><field name="IDENTIFIER">FLMAsDcMotor</field><field name="PROP">Power</field><data>{"IDENTIFIER":"FLM"}</data><value name="VALUE"><shadow xmlns="http://www.w3.org/1999/xhtml" type="math_number" id="XYXW2NUQEE2JTE4-O5;5"><field name="NUM">1</field></shadow><block type="procedures_callreturn" id="XG|73d(K[*3Q_i$)!Ry#"><mutation name="v1"/></block></value><next><block type="dcMotor_setProperty_Number" id="t[WE;f%_dMLEy$_O46B6"><field name="IDENTIFIER">FRMAsDcMotor</field><field name="PROP">Power</field><data>{"IDENTIFIER":"FRM"}</data><value name="VALUE"><shadow xmlns="http://www.w3.org/1999/xhtml" type="math_number" id="XYXW2NUQEE2JTE4-O5;5"><field name="NUM">1</field></shadow><block type="procedures_callreturn" id="8,VxbvFZ=$tMJiQVk6,d"><mutation name="v2"/></block></value><next><block type="dcMotor_setProperty_Number" id="?V8i1-F8Va@x[Ol51r}z"><field name="IDENTIFIER">BLMAsDcMotor</field><field name="PROP">Power</field><data>{"IDENTIFIER":"BLM"}</data><value name="VALUE"><shadow xmlns="http://www.w3.org/1999/xhtml" type="math_number" id="XYXW2NUQEE2JTE4-O5;5"><field name="NUM">1</field></shadow><block type="procedures_callreturn" id="S#TA;g.SOpqK|8-FI~G="><mutation name="v3"/></block></value><next><block type="dcMotor_setProperty_Number" id="k[Em]=3R),=l`aG2aTuM"><field name="IDENTIFIER">BRMAsDcMotor</field><field name="PROP">Power</field><data>{"IDENTIFIER":"BRM"}</data><value name="VALUE"><shadow xmlns="http://www.w3.org/1999/xhtml" type="math_number" id="XYXW2NUQEE2JTE4-O5;5"><field name="NUM">1</field></shadow><block type="procedures_callreturn" id="FUww;0_v9z:ovgs}^-9T"><mutation name="v4"/></block></value><next><block type="controls_if" id="(c0;A,l2CuJ!BeAAMo6L"><mutation elseif="1"/><value name="IF0"><block type="logic_compare" id="c!%fysv~_Fb4Z#Bil%m:"><field name="OP">EQ</field><value name="A"><block type="logic_boolean" id="+/)To:f@x]ce%Gavb]55"><field name="BOOL">FALSE</field></block></value><value name="B"><block type="gamepad_getProperty_Boolean" id="S9+9P1oSS+Pftxnfo[tB"><field name="IDENTIFIER">gamepad2</field><field name="PROP">Y</field><data>{"IDENTIFIER":"gamepad2"}</data></block></value></block></value><statement name="DO0"><block type="controls_if" id="EXSv/`zQ~K+g5S-@uX1."><mutation else="1"/><value name="IF0"><block type="logic_compare" id="$Rq(x(:kt^62nTBrq`:h"><field name="OP">EQ</field><value name="A"><block type="logic_boolean" id="Dr__?8lZ;{%|~);TxMgB"><field name="BOOL">TRUE</field></block></value><value name="B"><block type="gamepad_getProperty_Boolean" id="Ky32V1FZXn-fU}Xw_j8v"><field name="IDENTIFIER">gamepad2</field><field name="PROP">A</field><data>{"IDENTIFIER":"gamepad2"}</data></block></value></block></value><statement name="DO0"><block type="dcMotor_setDualProperty_Number" id="wCD[(69..tg81E=/r0rE"><field name="PROP">Power</field><field name="IDENTIFIER1">armAsDcMotor</field><field name="IDENTIFIER2">arm2AsDcMotor</field><data>{"IDENTIFIER1":"arm","IDENTIFIER2":"arm2"}</data><value name="VALUE1"><shadow type="math_number" id="Ttc6d?FJz~(}Aahyj/|Z"><field name="NUM">-1</field></shadow></value><value name="VALUE2"><shadow type="math_number" id="sRdRyF,Rt0%BR3!P=_R~"><field name="NUM">-1</field></shadow></value></block></statement><statement name="ELSE"><block type="dcMotor_setDualProperty_Number" id="+YAz.^w,IZJ)8*?44Qva"><field name="PROP">Power</field><field name="IDENTIFIER1">armAsDcMotor</field><field name="IDENTIFIER2">arm2AsDcMotor</field><data>{"IDENTIFIER1":"arm","IDENTIFIER2":"arm2"}</data><value name="VALUE1"><shadow type="math_number" id="dvbN=r(uF*w!xw?5/`xU"><field name="NUM">0</field></shadow></value><value name="VALUE2"><shadow type="math_number" id=".Q%v%,~*[_vT95n|1;ua"><field name="NUM">0</field></shadow></value></block></statement></block></statement><value name="IF1"><block type="logic_compare" id="H1(A`!g(7ix;WoMaD=U`"><field name="OP">EQ</field><value name="A"><block type="logic_boolean" id="/;r=}3OKB|hFQ`/}BXO!"><field name="BOOL">TRUE</field></block></value><value name="B"><block type="gamepad_getProperty_Boolean" id="3VceX(emSKI!Ptax*3s;"><field name="IDENTIFIER">gamepad2</field><field name="PROP">Y</field><data>{"IDENTIFIER":"gamepad2"}</data></block></value></block></value><statement name="DO1"><block type="dcMotor_setDualProperty_Number" id="x6nq(0;]NHPBSZ^t0x`H"><field name="PROP">Power</field><field name="IDENTIFIER1">armAsDcMotor</field><field name="IDENTIFIER2">arm2AsDcMotor</field><data>{"IDENTIFIER1":"arm","IDENTIFIER2":"arm2"}</data><value name="VALUE1"><shadow type="math_number" id="0eqsr~OYFVXf8KmnA:?3"><field name="NUM">1</field></shadow></value><value name="VALUE2"><shadow type="math_number" id="6T|zra7yib-B.V5k8nx7"><field name="NUM">1</field></shadow></value></block></statement><next><block type="controls_if" id="nL^~|pyz}#L2a2T5b^kc"><mutation elseif="1" else="1"/><value name="IF0"><block type="logic_compare" id="!V4T[JPX[ubkp5S]@SUj"><field name="OP">EQ</field><value name="A"><block type="logic_boolean" id="%ZOFG#;y`8AEv4hNk910"><field name="BOOL">FALSE</field></block></value><value name="B"><block type="gamepad_getProperty_Boolean" id="Dqff=-a|kH-(hGS!jb7N"><field name="IDENTIFIER">gamepad2</field><field name="PROP">X</field><data>{"IDENTIFIER":"gamepad2"}</data></block></value></block></value><statement name="DO0"><block type="comment" id="D:/u~eUVjF2.t={ld_5d"><field name="COMMENT">open claw</field><next><block type="servo_setProperty_Number" id="9dLH8+630Fj3ylg:#iS:"><field name="IDENTIFIER">clawservoAsServo</field><field name="PROP">Position</field><data>{"IDENTIFIER":"clawservo"}</data><value name="VALUE"><shadow type="math_number" id="V|Dx6]WArt8wG_OWwsH{"><field name="NUM">0</field></shadow></value></block></next></block></statement><value name="IF1"><block type="logic_compare" id="iQRLAme7CV)Cclwt[qQt"><field name="OP">EQ</field><value name="A"><block type="logic_boolean" id="tyXWCy2b@i#wjcqM`L7H"><field name="BOOL">TRUE</field></block></value><value name="B"><block type="gamepad_getProperty_Boolean" id="cA?Q]pO|z`z[lc#b.3n-"><field name="IDENTIFIER">gamepad2</field><field name="PROP">X</field><data>{"IDENTIFIER":"gamepad2"}</data></block></value></block></value><statement name="DO1"><block type="comment" id="LQciSa3c]s(`=)wWn}97"><field name="COMMENT">close claw</field><next><block type="servo_setProperty_Number" id="gx?z^pImix$jZycp,mCK"><field name="IDENTIFIER">clawservoAsServo</field><field name="PROP">Position</field><data>{"IDENTIFIER":"clawservo"}</data><value name="VALUE"><shadow type="math_number" id="o~/A{(5VE3,$kSGewBnD"><field name="NUM">1</field></shadow></value></block></next></block></statement><statement name="ELSE"><block type="controls_if" id="f1U2[dM87:[z%%[+8)$X"><mutation else="1"/><value name="IF0"><block type="gamepad_getProperty_Boolean" id="/_*HozycBkYt3[}Abp-*"><field name="IDENTIFIER">gamepad2</field><field name="PROP">B</field><data>{"IDENTIFIER":"gamepad2"}</data></block></value><statement name="DO0"><block type="servo_setProperty_Number" id="JZH#_wI[$PxsmZ50A3fZ"><field name="IDENTIFIER">boilerplateAsServo</field><field name="PROP">Position</field><data>{"IDENTIFIER":"boilerplate"}</data><value name="VALUE"><shadow type="math_number" id="@0KEJI1v9L.f_+{b.!(-"><field name="NUM">1</field></shadow></value><next><block type="servo_setProperty_Number" id="l4YL=x6YD{Xc1`vS^L]d"><field name="IDENTIFIER">boilerplate$AsServo</field><field name="PROP">Position</field><data>{"IDENTIFIER":"boilerplate$"}</data><value name="VALUE"><shadow type="math_number" id="q.mZ)NV[x/d8dyS@%LY~"><field name="NUM">1</field></shadow></value></block></next></block></statement><statement name="ELSE"><block type="servo_setProperty_Number" id="=zql!F9-A5Qyt@Avk;7T"><field name="IDENTIFIER">boilerplateAsServo</field><field name="PROP">Position</field><data>{"IDENTIFIER":"boilerplate"}</data><value name="VALUE"><shadow type="math_number" id="sUt*;-bY4a2GCJ}Y$w;s"><field name="NUM">0</field></shadow></value><next><block type="servo_setProperty_Number" id="2RWa**{P)cv5sz)/haPI"><field name="IDENTIFIER">boilerplate$AsServo</field><field name="PROP">Position</field><data>{"IDENTIFIER":"boilerplate$"}</data><value name="VALUE"><shadow type="math_number" id="#@6wYlKBpa5.83:!8YAq"><field name="NUM">0</field></shadow></value></block></next></block></statement><next><block type="controls_if" id="T(D1uon=pLTVlW$[Ad3F"><mutation else="1"/><value name="IF0"><block type="logic_compare" id="KDm^uF;td4%iu^_`Gy%M"><field name="OP">GT</field><value name="A"><block type="gamepad_getProperty_Number" id="8n$YBF/Pk0W8k|?_~!pk"><field name="IDENTIFIER">gamepad2</field><field name="PROP">LeftTrigger</field><data>{"IDENTIFIER":"gamepad2"}</data></block></value><value name="B"><block type="math_number" id="8yTpo60..-lteuSH}I0C"><field name="NUM">0.5</field></block></value></block></value><statement name="DO0"><block type="dcMotor_setProperty_Number" id="6O%Dk3;blG8^wA=%rf~I"><field name="IDENTIFIER">BLMAsDcMotor</field><field name="PROP">Power</field><data>{"IDENTIFIER":"BLM"}</data><value name="VALUE"><shadow type="math_number" id="cNf}Ast!heauZQ=+3Fy)"><field name="NUM">1</field></shadow></value><next><block type="linearOpMode_sleep_Number" id="zhAm]]SxB}6{ds1Q}{.G"><value name="MILLISECONDS"><shadow type="math_number" id="yvO/[lf:EgqIW`VLX?%w"><field name="NUM">500</field></shadow></value></block></next></block></statement><statement name="ELSE"><block type="dcMotor_setProperty_Number" id="Dnl1zA;}5|x*VO=Ig%TN"><field name="IDENTIFIER">BLMAsDcMotor</field><field name="PROP">Power</field><data>{"IDENTIFIER":"BLM"}</data><value name="VALUE"><shadow type="math_number" id="#[?0KXL5vJ/rNyWwKbn_"><field name="NUM">-1</field></shadow></value><next><block type="linearOpMode_sleep_Number" id="NEDt|Jm2C?%z;G]SD7/t"><value name="MILLISECONDS"><shadow type="math_number" id="-+bnHB6^D1vKOO}d3k}n"><field name="NUM">500</field></shadow></value></block></next></block></statement></block></next></block></statement></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block></statement><next><block type="controls_whileUntil" id="*mQowz1x3z;^*`0|*I^N"><field name="MODE">WHILE</field><value name="BOOL"><block type="logic_compare" id="cgSHvPc^Y6Iuh8m~P#,-"><field name="OP">GT</field><value name="A"><block type="gamepad_getProperty_Number" id="8A1BHbNUW,S@??4klPR("><field name="IDENTIFIER">gamepad1</field><field name="PROP">RightTrigger</field><data>{"IDENTIFIER":"gamepad1"}</data></block></value><value name="B"><block type="math_number" id="d_BQLnD,3hETust:!Jqd"><field name="NUM">0.5</field></block></value></block></value><statement name="DO"><block type="variables_set" id="hx01cLUsiUFHJwccp1}f"><field name="VAR" id="VrDIV+}?^0xRu7~,IgZe">robotangle</field><value name="VALUE"><block type="math_arithmetic" id="8bW6fzqP-/utfPBr}3/{"><field name="OP">ADD</field><value name="A"><shadow xmlns="http://www.w3.org/1999/xhtml" type="math_number"><field name="NUM">1</field></shadow><block type="misc_atan2" id="O.l8#|T?JWL1YeKbetf$"><value name="Y"><shadow xmlns="http://www.w3.org/1999/xhtml" type="math_number"><field name="NUM">20</field></shadow><block type="gamepad_getProperty_Number" id="E_.KVj^A9ElClXGI]=/*"><field name="IDENTIFIER">gamepad1</field><field name="PROP">LeftStickY</field><data>{"IDENTIFIER":"gamepad1"}</data></block></value><value name="X"><shadow xmlns="http://www.w3.org/1999/xhtml" type="math_number"><field name="NUM">20</field></shadow><block type="gamepad_getProperty_Number" id="x9OBSLdvhDvy{xgN:b:0"><field name="IDENTIFIER">gamepad1</field><field name="PROP">LeftStickX</field><data>{"IDENTIFIER":"gamepad1"}</data></block></value></block></value><value name="B"><shadow type="math_number" id="SG+LEB]ShKhQ1[93HGUw"><field name="NUM">-20</field></shadow></value></block></value><next><block type="variables_set" id="yYLJ$X4!U^EJutC~8}@c"><field name="VAR" id="H*CqIe;iJz+aq#aJXyX5">rx</field><value name="VALUE"><block type="math_arithmetic" id="o*T#lh;u,qPitl)+ES%W"><field name="OP">DIVIDE</field><value name="A"><shadow type="math_number" id="dewW5dyqw@BAR4HY48v2"><field name="NUM">1</field></shadow><block type="gamepad_getProperty_Number" id="+gnaZ@T;l#tBCN,|VOPG"><field name="IDENTIFIER">gamepad1</field><field name="PROP">RightStickX</field><data>{"IDENTIFIER":"gamepad1"}</data></block></value><value name="B"><shadow type="math_number" id="ttQd,%])f+6a@epw7JP/"><field name="NUM">4</field></shadow></value></block></value><next><block type="telemetry_addNumericData_Number" id="uMpFs!qd0tLGJ0f.)1rT"><value name="KEY"><shadow type="text" id="`5tLMMEN9j,`BkQgmPv3"><field name="TEXT">hypot</field></shadow></value><value name="NUMBER"><shadow type="math_number" id="O}H@(;zmQK`A_p*f-R(Z"><field name="NUM">123</field></shadow><block type="procedures_callreturn" id="#K)Xge8NP|NxqTqmzp}j"><mutation name="hypotonuse2"/></block></value><next><block type="telemetry_addNumericData_Number" id="BhlLa1#3WgqQ:g$9h63:"><value name="KEY"><shadow type="text" id="nb);TB9b82wlZADWB+l_"><field name="TEXT">roboangle</field></shadow></value><value name="NUMBER"><shadow xmlns="http://www.w3.org/1999/xhtml" type="math_number"><field name="NUM">123</field></shadow><block type="variables_get" id="e#`{1@DoiqU+4PKgf/U}"><field name="VAR" id="VrDIV+}?^0xRu7~,IgZe">robotangle</field></block></value><next><block type="telemetry_addNumericData_Number" id="znTj^h{DZ13eD4[VYSgu"><value name="KEY"><shadow type="text" id="^sQDw(/w7Hzln:W/liTc"><field name="TEXT">right stick x</field></shadow></value><value name="NUMBER"><shadow xmlns="http://www.w3.org/1999/xhtml" type="math_number"><field name="NUM">123</field></shadow><block type="gamepad_getProperty_Number" id="+S3B3P*/m|oVNCgC1UF0"><field name="IDENTIFIER">gamepad1</field><field name="PROP">RightStickX</field><data>{"IDENTIFIER":"gamepad1"}</data></block></value><next><block type="telemetry_update" id="D}m7M%X+IZFvd5oWHT~B"><next><block type="dcMotor_setProperty_Number" id="?rab!2U(A!_CCaP1q7i$"><field name="IDENTIFIER">FLMAsDcMotor</field><field name="PROP">Power</field><data>{"IDENTIFIER":"FLM"}</data><value name="VALUE"><shadow type="math_number" id="6}_zgnR%jqp_bB03D?wk"><field name="NUM">1</field></shadow><block type="procedures_callreturn" id="GG2Vvbi6_k%z6c6(BtH,"><mutation name="v5"/></block></value><next><block type="dcMotor_setProperty_Number" id="rMFXo[ezE7Qn:WABX^Jc"><field name="IDENTIFIER">FRMAsDcMotor</field><field name="PROP">Power</field><data>{"IDENTIFIER":"FRM"}</data><value name="VALUE"><shadow type="math_number" id="cjz@zMe;HEChD=iv(YpD"><field name="NUM">1</field></shadow><block type="procedures_callreturn" id="P0%)r5Aix?Q3m-,/]WAO"><mutation name="v6"/></block></value><next><block type="dcMotor_setProperty_Number" id="FJu!L_Q8/y^k2lt,03eS"><field name="IDENTIFIER">BLMAsDcMotor</field><field name="PROP">Power</field><data>{"IDENTIFIER":"BLM"}</data><value name="VALUE"><shadow type="math_number" id="FPQK?nd/hh#FnSOQH*Mg"><field name="NUM">1</field></shadow><block type="procedures_callreturn" id="]0tkc2B1pyK+eVCUB_I#"><mutation name="v7"/></block></value><next><block type="dcMotor_setProperty_Number" id="wS5UX9kg7HCYXyu}m2y1"><field name="IDENTIFIER">BRMAsDcMotor</field><field name="PROP">Power</field><data>{"IDENTIFIER":"BRM"}</data><value name="VALUE"><shadow type="math_number" id="T[([r:mR#nJU*n|[,sk|"><field name="NUM">1</field></shadow><block type="procedures_callreturn" id=")qf-oqX]HHKe)|M:hLj?"><mutation name="v8"/></block></value><next><block type="controls_if" id="X#f6SU4oS8etXMYmf,B?"><mutation elseif="1"/><value name="IF0"><block type="logic_compare" id="XB+qjt-nilq?EO-bXc*7"><field name="OP">EQ</field><value name="A"><block type="logic_boolean" id="#`Z5KAR+F*x)IL1+P)S!"><field name="BOOL">FALSE</field></block></value><value name="B"><block type="gamepad_getProperty_Boolean" id="yqFO/dM-NdA4Te-@c:0I"><field name="IDENTIFIER">gamepad2</field><field name="PROP">Y</field><data>{"IDENTIFIER":"gamepad2"}</data></block></value></block></value><statement name="DO0"><block type="controls_if" id="YY:5J2dqWrDF$/-~L({E"><mutation else="1"/><value name="IF0"><block type="logic_compare" id="/Nq0K4_UMK/Im+3(J%w6"><field name="OP">EQ</field><value name="A"><block type="logic_boolean" id="rS6_i}APwyqE5X{dUY}{"><field name="BOOL">TRUE</field></block></value><value name="B"><block type="gamepad_getProperty_Boolean" id="D,INFw@+t7aZYHr)7$5t"><field name="IDENTIFIER">gamepad2</field><field name="PROP">A</field><data>{"IDENTIFIER":"gamepad2"}</data></block></value></block></value><statement name="DO0"><block type="dcMotor_setDualProperty_Number" id="F40X4DYA9zN+:BM*0P[D"><field name="PROP">Power</field><field name="IDENTIFIER1">armAsDcMotor</field><field name="IDENTIFIER2">arm2AsDcMotor</field><data>{"IDENTIFIER1":"arm","IDENTIFIER2":"arm2"}</data><value name="VALUE1"><shadow type="math_number" id=";DEH_{^Bu%jN:G[vWLtc"><field name="NUM">-0.7</field></shadow></value><value name="VALUE2"><shadow type="math_number" id="gFsbar:(NXxY-6AJ+^zY"><field name="NUM">-0.7</field></shadow></value></block></statement><statement name="ELSE"><block type="dcMotor_setDualProperty_Number" id="GMw~/Wkir.^X^_bfp:%$"><field name="PROP">Power</field><field name="IDENTIFIER1">armAsDcMotor</field><field name="IDENTIFIER2">arm2AsDcMotor</field><data>{"IDENTIFIER1":"arm","IDENTIFIER2":"arm2"}</data><value name="VALUE1"><shadow type="math_number" id="ilWA=Kiud25kOVZcEhyo"><field name="NUM">0</field></shadow></value><value name="VALUE2"><shadow type="math_number" id="DU?=M-^EMxEqj6clOz2;"><field name="NUM">0</field></shadow></value></block></statement></block></statement><value name="IF1"><block type="logic_compare" id=";pfn1T2%:^c.GO=3Z,%Z"><field name="OP">EQ</field><value name="A"><block type="logic_boolean" id="1VL9;XI+ee3uQ9jN;EYW"><field name="BOOL">TRUE</field></block></value><value name="B"><block type="gamepad_getProperty_Boolean" id="JAX@6D,p`Vql|uaTbi6V"><field name="IDENTIFIER">gamepad2</field><field name="PROP">Y</field><data>{"IDENTIFIER":"gamepad2"}</data></block></value></block></value><statement name="DO1"><block type="dcMotor_setDualProperty_Number" id="GWvm1X2Bm6Tfd)?J|(M]"><field name="PROP">Power</field><field name="IDENTIFIER1">armAsDcMotor</field><field name="IDENTIFIER2">arm2AsDcMotor</field><data>{"IDENTIFIER1":"arm","IDENTIFIER2":"arm2"}</data><value name="VALUE1"><shadow type="math_number" id="9jy=}KrgOB}}rC4J+9b("><field name="NUM">0.7</field></shadow></value><value name="VALUE2"><shadow type="math_number" id="CNU)BS?M@Kse#/{]ni2p"><field name="NUM">0.7</field></shadow></value></block></statement><next><block type="controls_if" id="o42V0-EHU)}1r:vw*}PC"><mutation elseif="1" else="1"/><value name="IF0"><block type="logic_compare" id="c*Q*z#8,}Mj#/9|eDb=Y"><field name="OP">EQ</field><value name="A"><block type="logic_boolean" id="MMs*jEo.e_qCqCquRHMI"><field name="BOOL">FALSE</field></block></value><value name="B"><block type="gamepad_getProperty_Boolean" id="}tWjVBDz|Se}$;^aHXC~"><field name="IDENTIFIER">gamepad2</field><field name="PROP">X</field><data>{"IDENTIFIER":"gamepad2"}</data></block></value></block></value><statement name="DO0"><block type="servo_setProperty_Number" id="9e$Ktm3]M6Y_6.n1=+r+"><field name="IDENTIFIER">clawservoAsServo</field><field name="PROP">Position</field><data>{"IDENTIFIER":"clawservo"}</data><value name="VALUE"><shadow type="math_number" id="hk?b01a[k9]#/IjFvX}W"><field name="NUM">0</field></shadow></value></block></statement><value name="IF1"><block type="logic_compare" id="1K_+IZ)B0m8/|}COSS*+"><field name="OP">EQ</field><value name="A"><block type="logic_boolean" id="|de(k:@jzYy/vg[cu42{"><field name="BOOL">TRUE</field></block></value><value name="B"><block type="gamepad_getProperty_Boolean" id=",.dWHVU:AONvFyWcML)k"><field name="IDENTIFIER">gamepad2</field><field name="PROP">X</field><data>{"IDENTIFIER":"gamepad2"}</data></block></value></block></value><statement name="DO1"><block type="servo_setProperty_Number" id="R=%{n7cOA/6,Jqhky5M#"><field name="IDENTIFIER">clawservoAsServo</field><field name="PROP">Position</field><data>{"IDENTIFIER":"clawservo"}</data><value name="VALUE"><shadow type="math_number" id="`*F.[ZB@vEmi5MD6YYTp"><field name="NUM">1</field></shadow></value></block></statement><statement name="ELSE"><block type="controls_if" id="n`HP9BowR+CSZ3LCnMlw"><mutation else="1"/><value name="IF0"><block type="gamepad_getProperty_Boolean" id="7#ASassAO*U*9ZgqpWUo"><field name="IDENTIFIER">gamepad2</field><field name="PROP">B</field><data>{"IDENTIFIER":"gamepad2"}</data></block></value><statement name="DO0"><block type="servo_setProperty_Number" id="qGk7Ok]5It/~,,A@P^`m"><field name="IDENTIFIER">boilerplateAsServo</field><field name="PROP">Position</field><data>{"IDENTIFIER":"boilerplate"}</data><value name="VALUE"><shadow type="math_number" id="N/$uKGA*EF1B@lb)x!~F"><field name="NUM">1</field></shadow></value><next><block type="servo_setProperty_Number" id="=vRN`d`MERGW%6`SMz]."><field name="IDENTIFIER">boilerplate$AsServo</field><field name="PROP">Position</field><data>{"IDENTIFIER":"boilerplate$"}</data><value name="VALUE"><shadow type="math_number" id="jHe)AWZzd=cTe]ek!{+%"><field name="NUM">1</field></shadow></value></block></next></block></statement><statement name="ELSE"><block type="servo_setProperty_Number" id="O%*hWl:!yX9K2{HD*/+m"><field name="IDENTIFIER">boilerplateAsServo</field><field name="PROP">Position</field><data>{"IDENTIFIER":"boilerplate"}</data><value name="VALUE"><shadow type="math_number" id="e{kwqYS|YT0_}r%(@XI+"><field name="NUM">0</field></shadow></value><next><block type="servo_setProperty_Number" id="O1(;7Zk~I%@#fUmx#cH|"><field name="IDENTIFIER">boilerplate$AsServo</field><field name="PROP">Position</field><data>{"IDENTIFIER":"boilerplate$"}</data><value name="VALUE"><shadow type="math_number" id="a{$([jx([B8j-dHxQRR("><field name="NUM">0</field></shadow></value></block></next></block></statement></block></statement></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block></statement></block></next></block></statement></block></statement></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block></statement></block><block type="procedures_defreturn" id="v.[cQpZl*ikD101O`g1Z" x="824" y="498"><field name="NAME">v1</field><comment pinned="false" h="80" w="160">Describe this function...</comment><value name="RETURN"><block type="math_arithmetic" id="T$Db1;9D7#SG0NyoH7.V"><field name="OP">ADD</field><value name="A"><shadow xmlns="http://www.w3.org/1999/xhtml" type="math_number" id="^!Lq$4V*u2Z%H/2WX0kZ"><field name="NUM">1</field></shadow><block type="math_arithmetic" id="k5rO}-RUi~UK?j8zFWEz"><field name="OP">MULTIPLY</field><value name="A"><shadow xmlns="http://www.w3.org/1999/xhtml" type="math_number" id="m;!7AM0eB8cVflQ7hUbR"><field name="NUM">1</field></shadow><block type="procedures_callreturn" id="$ULnj`rq7^[8v`iDeLq1"><mutation name="hypotonuse"/></block></value><value name="B"><shadow xmlns="http://www.w3.org/1999/xhtml" type="math_number" id="oyvkFP^Qg`|Q}I(3(l3H"><field name="NUM">1</field></shadow><block type="math_trig" id="IhM!pxV$X7eY81=WzN]A"><field name="OP">COS</field><value name="NUM"><shadow xmlns="http://www.w3.org/1999/xhtml" type="math_number" id="YINthnsJIU2jJ[.pkSPl"><field name="NUM">45</field></shadow><block type="variables_get" id="yKVk`^}dStl)7+#4R_ZY"><field name="VAR" id="VrDIV+}?^0xRu7~,IgZe">robotangle</field></block></value></block></value></block></value><value name="B"><shadow xmlns="http://www.w3.org/1999/xhtml" type="math_number" id="8f]R9n^:MZ8M*a~gecSX"><field name="NUM">1</field></shadow><block type="variables_get" id="=+xWfC*a=(ZM)ut,C^V6"><field name="VAR" id="H*CqIe;iJz+aq#aJXyX5">rx</field></block></value></block></value></block><block type="procedures_defreturn" id="n1_1z`oMyzt~vng*eoc8" x="821" y="616"><field name="NAME">v2</field><comment pinned="false" h="80" w="160">Describe this function...</comment><value name="RETURN"><block type="math_arithmetic" id=";=~S76?H*n?jxm:C|Y50"><field name="OP">MINUS</field><value name="A"><shadow xmlns="http://www.w3.org/1999/xhtml" type="math_number" id="m;!7AM0eB8cVflQ7hUbR"><field name="NUM">1</field></shadow><block type="math_arithmetic" id="uXOQ_;J:A/l()sf.7$aQ"><field name="OP">MULTIPLY</field><value name="A"><shadow xmlns="http://www.w3.org/1999/xhtml" type="math_number" id="*g,nIsg]cDlx@+rH@,x;"><field name="NUM">1</field></shadow><block type="procedures_callreturn" id="u~yv8!|2v(/cs:*ypQ8p"><mutation name="hypotonuse"/></block></value><value name="B"><shadow xmlns="http://www.w3.org/1999/xhtml" type="math_number" id="#9P!cWs~BBUyWxYS/i30"><field name="NUM">1</field></shadow><block type="math_trig" id="48W;4:9w*0ff5H%q@ii+"><field name="OP">SIN</field><value name="NUM"><shadow xmlns="http://www.w3.org/1999/xhtml" type="math_number" id="+J0}hSCla(AXy`T@X0#Q"><field name="NUM">45</field></shadow><block type="variables_get" id="4-Sp`pB^h@ah]u0E}-tl"><field name="VAR" id="VrDIV+}?^0xRu7~,IgZe">robotangle</field></block></value></block></value></block></value><value name="B"><shadow xmlns="http://www.w3.org/1999/xhtml" type="math_number" id="oyvkFP^Qg`|Q}I(3(l3H"><field name="NUM">1</field></shadow><block type="variables_get" id="!Tc[z^PdXg:),a*H[/_S"><field name="VAR" id="H*CqIe;iJz+aq#aJXyX5">rx</field></block></value></block></value></block><block type="procedures_defreturn" id="p(OevUsYj9UAELblXCnb" x="837" y="733"><field name="NAME">v3</field><comment pinned="false" h="80" w="160">Describe this function...</comment><value name="RETURN"><block type="math_arithmetic" id=",$zj[!ztr7qK=xz%5o#3"><field name="OP">ADD</field><value name="A"><shadow xmlns="http://www.w3.org/1999/xhtml" type="math_number" id="m;!7AM0eB8cVflQ7hUbR"><field name="NUM">1</field></shadow><block type="math_arithmetic" id=",D]X%JYWmUH#a-7I%;gT"><field name="OP">MULTIPLY</field><value name="A"><shadow xmlns="http://www.w3.org/1999/xhtml" type="math_number" id="*g,nIsg]cDlx@+rH@,x;"><field name="NUM">1</field></shadow><block type="procedures_callreturn" id="tS^|@#@Y0QBYAEdLNby;"><mutation name="hypotonuse"/></block></value><value name="B"><shadow xmlns="http://www.w3.org/1999/xhtml" type="math_number" id="#9P!cWs~BBUyWxYS/i30"><field name="NUM">1</field></shadow><block type="math_trig" id="_E{iV1xGbUI/3(VAJfF9"><field name="OP">SIN</field><value name="NUM"><shadow xmlns="http://www.w3.org/1999/xhtml" type="math_number" id="+J0}hSCla(AXy`T@X0#Q"><field name="NUM">45</field></shadow><block type="variables_get" id="806@,rNLz/S|?#U7MrOY"><field name="VAR" id="VrDIV+}?^0xRu7~,IgZe">robotangle</field></block></value></block></value></block></value><value name="B"><shadow xmlns="http://www.w3.org/1999/xhtml" type="math_number" id="oyvkFP^Qg`|Q}I(3(l3H"><field name="NUM">1</field></shadow><block type="variables_get" id="jC,]azJ8WF]gvAYH%=F^"><field name="VAR" id="H*CqIe;iJz+aq#aJXyX5">rx</field></block></value></block></value></block><block type="procedures_defreturn" id="/2Fdm`y1_mCSu0Higo!/" x="851" y="856"><field name="NAME">v4</field><comment pinned="false" h="80" w="160">Describe this function...</comment><value name="RETURN"><block type="math_arithmetic" id="D^TDfu?`NXZ8RN2B+%@p"><field name="OP">MINUS</field><value name="A"><shadow xmlns="http://www.w3.org/1999/xhtml" type="math_number" id="m;!7AM0eB8cVflQ7hUbR"><field name="NUM">1</field></shadow><block type="math_arithmetic" id="UNyvGjzRDr$X5uDWTVv}"><field name="OP">MULTIPLY</field><value name="A"><shadow xmlns="http://www.w3.org/1999/xhtml" type="math_number" id="*g,nIsg]cDlx@+rH@,x;"><field name="NUM">1</field></shadow><block type="procedures_callreturn" id="#+bJc?f_^*ux#5wF#|/("><mutation name="hypotonuse"/></block></value><value name="B"><shadow xmlns="http://www.w3.org/1999/xhtml" type="math_number" id="#9P!cWs~BBUyWxYS/i30"><field name="NUM">1</field></shadow><block type="math_trig" id="C/X|N9g%e-,tH!FO;S!h"><field name="OP">COS</field><value name="NUM"><shadow xmlns="http://www.w3.org/1999/xhtml" type="math_number" id="+J0}hSCla(AXy`T@X0#Q"><field name="NUM">45</field></shadow><block type="variables_get" id="um/FFwm(fu7=oK$V8gg|"><field name="VAR" id="VrDIV+}?^0xRu7~,IgZe">robotangle</field></block></value></block></value></block></value><value name="B"><shadow xmlns="http://www.w3.org/1999/xhtml" type="math_number" id="oyvkFP^Qg`|Q}I(3(l3H"><field name="NUM">1</field></shadow><block type="variables_get" id="f6IOHDgD*~4)20d*XeFO"><field name="VAR" id="H*CqIe;iJz+aq#aJXyX5">rx</field></block></value></block></value></block><block type="procedures_defreturn" id=".KTt8wGo]h4)As/YcABg" x="842" y="983"><field name="NAME">hypotonuse</field><comment pinned="false" h="80" w="160">Describe this function...</comment><value name="RETURN"><block type="math_single" id="g;Pv|s[k0vN[j:RGKjAf"><field name="OP">ROOT</field><value name="NUM"><shadow xmlns="http://www.w3.org/1999/xhtml" type="math_number" id="m*-Jy,,pNGkZ32IY_BrF"><field name="NUM">9</field></shadow><block type="math_arithmetic" id="{2ICWHaR8d;{Amj_gBQ1"><field name="OP">ADD</field><value name="A"><shadow xmlns="http://www.w3.org/1999/xhtml" type="math_number" id="]P3qYa#27l?R6m`G`.]I"><field name="NUM">1</field></shadow><block type="math_arithmetic" id="svCem@Y3Ed]?/_Jvq$R["><field name="OP">MULTIPLY</field><value name="A"><shadow xmlns="http://www.w3.org/1999/xhtml" type="math_number" id="%Y~V[;_chT(3@I=):NJ$"><field name="NUM">1</field></shadow><block type="gamepad_getProperty_Number" id="*,$v:-CV-}$b1!:G1_fO"><field name="IDENTIFIER">gamepad1</field><field name="PROP">LeftStickX</field><data>{"IDENTIFIER":"gamepad1"}</data></block></value><value name="B"><shadow xmlns="http://www.w3.org/1999/xhtml" type="math_number" id="?{xCJ;bTEmRcv_i9~(%I"><field name="NUM">1</field></shadow><block type="gamepad_getProperty_Number" id=",+vtik8{EGz6w-xFR~sm"><field name="IDENTIFIER">gamepad1</field><field name="PROP">LeftStickX</field><data>{"IDENTIFIER":"gamepad1"}</data></block></value></block></value><value name="B"><shadow xmlns="http://www.w3.org/1999/xhtml" type="math_number" id="5Buw_%ag#[email protected]"><field name="NUM">1</field></shadow><block type="math_arithmetic" id="GhKB!3QOXv]h3-ST}f`!"><field name="OP">MULTIPLY</field><value name="A"><shadow xmlns="http://www.w3.org/1999/xhtml" type="math_number" id="|[^n?{_W;oimQ:Ceuv2:"><field name="NUM">1</field></shadow><block type="gamepad_getProperty_Number" id="0YF/^BiSXhh)Kua:VG?h"><field name="IDENTIFIER">gamepad1</field><field name="PROP">LeftStickY</field><data>{"IDENTIFIER":"gamepad1"}</data></block></value><value name="B"><shadow xmlns="http://www.w3.org/1999/xhtml" type="math_number" id="6NU!SGPsX{]mD9k35X}N"><field name="NUM">1</field></shadow><block type="gamepad_getProperty_Number" id=".Cfd%|D.8;pmCk?f8C`i"><field name="IDENTIFIER">gamepad1</field><field name="PROP">LeftStickY</field><data>{"IDENTIFIER":"gamepad1"}</data></block></value></block></value></block></value></block></value></block><block type="procedures_defreturn" id="}^R{s1L@r?ti+|A~@JFx" x="835" y="1900"><field name="NAME">v5</field><comment pinned="false" h="80" w="160">Describe this function...</comment><value name="RETURN"><block type="math_arithmetic" id="xF]ALdVCnCh/5GtD)@y@"><field name="OP">DIVIDE</field><value name="A"><shadow type="math_number" id="Yj*23dGVW({=Lj)1-1Zo"><field name="NUM">1</field></shadow><block type="math_arithmetic" id="0vZ?e2Ukv@GGqahExlzs"><field name="OP">ADD</field><value name="A"><shadow xmlns="http://www.w3.org/1999/xhtml" type="math_number"><field name="NUM">1</field></shadow><block type="math_arithmetic" id="o3$m;=qN}hzBB)XGX,ng"><field name="OP">MULTIPLY</field><value name="A"><shadow type="math_number" id="oRU4pZFizcqcUE[U$%/p"><field name="NUM">1</field></shadow><block type="procedures_callreturn" id="OH(n`hP}Bf%Eu.K`r6$q"><mutation name="hypotonuse2"/></block></value><value name="B"><shadow xmlns="http://www.w3.org/1999/xhtml" type="math_number"><field name="NUM">1</field></shadow><block type="math_trig" id="n_zm(,F[n_kXbSx7C7xd"><field name="OP">COS</field><value name="NUM"><shadow xmlns="http://www.w3.org/1999/xhtml" type="math_number"><field name="NUM">45</field></shadow><block type="variables_get" id="U[yqr~J!FPPOn?OWf3#+"><field name="VAR" id="VrDIV+}?^0xRu7~,IgZe">robotangle</field></block></value></block></value></block></value><value name="B"><shadow xmlns="http://www.w3.org/1999/xhtml" type="math_number"><field name="NUM">1</field></shadow><block type="variables_get" id="7!|}_+/j#kTrH=Nifjsz"><field name="VAR" id="H*CqIe;iJz+aq#aJXyX5">rx</field></block></value></block></value><value name="B"><shadow type="math_number" id="n}Ppyz+T(=uTg7sk?ee5"><field name="NUM">3</field></shadow></value></block></value></block><block type="procedures_defreturn" id="Hv40Cj`Ey_O0mO:5kS!S" x="838" y="2031"><field name="NAME">v6</field><comment pinned="false" h="80" w="160">Describe this function...</comment><value name="RETURN"><block type="math_arithmetic" id="zfELuQhrOR$/*@`$*$my"><field name="OP">DIVIDE</field><value name="A"><shadow type="math_number" id="B(U8,8WOAX!9qEW}})ka"><field name="NUM">1</field></shadow><block type="math_arithmetic" id="aP$=.!C1,UhENMl{~F+y"><field name="OP">MINUS</field><value name="A"><shadow xmlns="http://www.w3.org/1999/xhtml" type="math_number"><field name="NUM">1</field></shadow><block type="math_arithmetic" id="mee$gyG$m_4]%Ss;5IM/"><field name="OP">MULTIPLY</field><value name="A"><shadow type="math_number" id="8;ObgU@y]i#yq=?Cdw11"><field name="NUM">1</field></shadow><block type="procedures_callreturn" id="=1UUIH=(qi/L#v(`bD)s"><mutation name="hypotonuse2"/></block></value><value name="B"><shadow xmlns="http://www.w3.org/1999/xhtml" type="math_number"><field name="NUM">1</field></shadow><block type="math_trig" id="D{5S}vG2KS466T%8.]?w"><field name="OP">SIN</field><value name="NUM"><shadow xmlns="http://www.w3.org/1999/xhtml" type="math_number"><field name="NUM">45</field></shadow><block type="variables_get" id="jSmGWX})|K*v-Q?M_^rV"><field name="VAR" id="VrDIV+}?^0xRu7~,IgZe">robotangle</field></block></value></block></value></block></value><value name="B"><shadow xmlns="http://www.w3.org/1999/xhtml" type="math_number"><field name="NUM">1</field></shadow><block type="variables_get" id="5Dq{6d[fVQ{n,aaoLydt"><field name="VAR" id="H*CqIe;iJz+aq#aJXyX5">rx</field></block></value></block></value><value name="B"><shadow type="math_number" id="jqPM1Za2:;(EDYi_xL^m"><field name="NUM">3</field></shadow></value></block></value></block><block type="procedures_defreturn" id="ku)h(T7MaK=13QhWln,b" x="850" y="2164"><field name="NAME">v7</field><comment pinned="false" h="80" w="160">Describe this function...</comment><value name="RETURN"><block type="math_arithmetic" id=")P:eGvLb(TsaU{],g$(Z"><field name="OP">DIVIDE</field><value name="A"><shadow type="math_number" id="bFCr2bYz]FJBK[IJS|D]"><field name="NUM">1</field></shadow><block type="math_arithmetic" id="*rQ(dEZW5nR=dj!x8B0N"><field name="OP">ADD</field><value name="A"><shadow xmlns="http://www.w3.org/1999/xhtml" type="math_number"><field name="NUM">1</field></shadow><block type="math_arithmetic" id="l}2FNX?Q7}ppCXN-/vET"><field name="OP">MULTIPLY</field><value name="A"><shadow type="math_number" id="MD1-6RL-kR8)}9=Ls{@*"><field name="NUM">1</field></shadow><block type="procedures_callreturn" id="3JS`1{{%RVHx%vFz9?]n"><mutation name="hypotonuse2"/></block></value><value name="B"><shadow xmlns="http://www.w3.org/1999/xhtml" type="math_number"><field name="NUM">1</field></shadow><block type="math_trig" id="j@y+J%skAJ5.(hY#7*/F"><field name="OP">SIN</field><value name="NUM"><shadow xmlns="http://www.w3.org/1999/xhtml" type="math_number"><field name="NUM">45</field></shadow><block type="variables_get" id="l[aZ8]vaC8bvcac[ni$w"><field name="VAR" id="VrDIV+}?^0xRu7~,IgZe">robotangle</field></block></value></block></value></block></value><value name="B"><shadow xmlns="http://www.w3.org/1999/xhtml" type="math_number"><field name="NUM">1</field></shadow><block type="variables_get" id="[o^kQLI.nH/8fLRhi}:M"><field name="VAR" id="H*CqIe;iJz+aq#aJXyX5">rx</field></block></value></block></value><value name="B"><shadow type="math_number" id=";Zg,Q0gDwFJA)Gk._~,N"><field name="NUM">3</field></shadow></value></block></value></block><block type="procedures_defreturn" id="fU6Z#^/f:a*:S?}b9cU?" x="852" y="2301"><field name="NAME">v8</field><comment pinned="false" h="80" w="160">Describe this function...</comment><value name="RETURN"><block type="math_arithmetic" id="pfEyk)fI^aVY0!~.^.W`"><field name="OP">DIVIDE</field><value name="A"><shadow type="math_number" id="Q!=^9^9x,pByST*b?zKS"><field name="NUM">1</field></shadow><block type="math_arithmetic" id="O`QQ}^Eh-ld2ldYNAIFD"><field name="OP">MINUS</field><value name="A"><shadow xmlns="http://www.w3.org/1999/xhtml" type="math_number"><field name="NUM">1</field></shadow><block type="math_arithmetic" id="@^{vd`F4gLlWU)#Lfx|D"><field name="OP">MULTIPLY</field><value name="A"><shadow type="math_number" id="7tfLmR_+t:WpE*yaD-^O"><field name="NUM">1</field></shadow><block type="procedures_callreturn" id="L5bN8y+}y:4z5yv},M)R"><mutation name="hypotonuse2"/></block></value><value name="B"><shadow xmlns="http://www.w3.org/1999/xhtml" type="math_number"><field name="NUM">1</field></shadow><block type="math_trig" id="?_B/UGTp%eIXR@z]k~0r"><field name="OP">COS</field><value name="NUM"><shadow xmlns="http://www.w3.org/1999/xhtml" type="math_number"><field name="NUM">45</field></shadow><block type="variables_get" id="ok0}|7DREIj+CK}m@|uc"><field name="VAR" id="VrDIV+}?^0xRu7~,IgZe">robotangle</field></block></value></block></value></block></value><value name="B"><shadow xmlns="http://www.w3.org/1999/xhtml" type="math_number"><field name="NUM">1</field></shadow><block type="variables_get" id="hn/hM~q/kyc*8Whz@pgl"><field name="VAR" id="H*CqIe;iJz+aq#aJXyX5">rx</field></block></value></block></value><value name="B"><shadow type="math_number" id="m+]s~X)l1gj%M%$seH4a"><field name="NUM">3</field></shadow></value></block></value></block><block type="procedures_defreturn" id="-|i$%$(lIHBWozt`[sBg" x="838" y="2438"><field name="NAME">hypotonuse2</field><comment pinned="false" h="80" w="160">Describe this function...</comment><value name="RETURN"><block type="math_arithmetic" id="T^Whr-A9nyk!G24P7!=g"><field name="OP">DIVIDE</field><value name="A"><shadow type="math_number" id="pUmZ/~6tq$kF|5Q=dSum"><field name="NUM">1</field></shadow><block type="math_single" id="^/*xx[Ru/k?AixPCeC1R"><field name="OP">ROOT</field><value name="NUM"><shadow xmlns="http://www.w3.org/1999/xhtml" type="math_number"><field name="NUM">9</field></shadow><block type="math_arithmetic" id="0fFw=6F?KP~=RT4Y2Grs"><field name="OP">ADD</field><value name="A"><shadow xmlns="http://www.w3.org/1999/xhtml" type="math_number"><field name="NUM">1</field></shadow><block type="math_arithmetic" id="=exp)hG3]ALMvabi7P,1"><field name="OP">MULTIPLY</field><value name="A"><shadow xmlns="http://www.w3.org/1999/xhtml" type="math_number"><field name="NUM">1</field></shadow><block type="gamepad_getProperty_Number" id="i=rqvm$/`=UO]D[xh?|D"><field name="IDENTIFIER">gamepad1</field><field name="PROP">LeftStickX</field><data>{"IDENTIFIER":"gamepad1"}</data></block></value><value name="B"><shadow xmlns="http://www.w3.org/1999/xhtml" type="math_number"><field name="NUM">1</field></shadow><block type="gamepad_getProperty_Number" id="}[email protected]~482uD1)wA"><field name="IDENTIFIER">gamepad1</field><field name="PROP">LeftStickX</field><data>{"IDENTIFIER":"gamepad1"}</data></block></value></block></value><value name="B"><shadow xmlns="http://www.w3.org/1999/xhtml" type="math_number"><field name="NUM">1</field></shadow><block type="math_arithmetic" id="#.bEeDQfl%;D6$9Wz)L}"><field name="OP">MULTIPLY</field><value name="A"><shadow xmlns="http://www.w3.org/1999/xhtml" type="math_number"><field name="NUM">1</field></shadow><block type="gamepad_getProperty_Number" id="z$XGsN_GBFQed2)x,woc"><field name="IDENTIFIER">gamepad1</field><field name="PROP">LeftStickY</field><data>{"IDENTIFIER":"gamepad1"}</data></block></value><value name="B"><shadow xmlns="http://www.w3.org/1999/xhtml" type="math_number"><field name="NUM">1</field></shadow><block type="gamepad_getProperty_Number" id="LZ(mU:2lR|._cKA()%ro"><field name="IDENTIFIER">gamepad1</field><field name="PROP">LeftStickY</field><data>{"IDENTIFIER":"gamepad1"}</data></block></value></block></value></block></value></block></value><value name="B"><shadow type="math_number" id="r$Gsx$^mQq;oy%kbF2Mo"><field name="NUM">3</field></shadow></value></block></value></block></xml><?xml version='1.0' encoding='UTF-8' standalone='yes' ?><Extra><OpModeMeta flavor="TELEOP" group="" /><Enabled value="true" /></Extra>