RSRC LVINLBVWD\W D<dSaved robocontrolt56;;;;;;777777555333 KEEEgggXXX<<<;;;;;;777777555000WWW  (RSRC LVINLBVW% $`@0 <O~ 6ڝ 1Hڸ 5 ُ B~Hl-I?LVIN1Instance 1 22Saved robocontrolt56 .viLVCCSequenceBoolean.ctlSequenceBoolean.ctl@! Sequence FlowPTH0)LEGO.llbSequenceBoolean.ctl @@ 0@SequenceBoolean.ctl!Sequence Flow 2P cP P d-` xP"@P@flg@oRt@eofudf0PSequenceBoolean.ctl!Sequence Flow 2x!dfdP!txdP!oldP!ext c,40@SequenceBoolean.ctl!Sequence Flow 2 c c dP``` (dX`(z`8(T@VIDS1Instance 1 22Saved robocontrolt56 .viPOWX' code $p9w> 'b1H"\8bP!|dx|CxbkA}hN!A8!@,@H,@HĀa|i8`N !8@|cx<?`A|N!A8!@,@K}t}ky@H "L7"TK@99\9\"}kyAHX}t}ky@H}t}kyAH|}t}kyAHH!8b@<?`A|N!A8!@,@K@,@H|qx Q~N a|i8`N 9 w> 'b1ؒ"\8bP!|dx|CxbkA}hN!A8!@,@KX,@KL,@K(,@K0K9 wK9wK|rx|Qx~-UL9'~#x!|dx|CxbkA}hN!A8!@,AHa|i8`N |qx|Bx~(N |Qx~->'b 9'~#x!|dx|CxbkA}hN!A8!@,AHa|i8`N |qx|Bx~(N P>'bTKLy}hN !b<:`4dA|N!A8!@8`Hd|='al}hN!8`#}t}kyAH,!|Cx<>`(A|N!A8!@Kxy}hN |='al}hN!> 'b1Ȓ5> 'b15@> 'b145D!8|Cx<>`ȐA|N!A8!@y}hN Xh'  d8DP(CODE $p\%7.1Oldest compatible LabVIEW.w8vw,PPpJPP6P0@SequenceBoolean.ctl!Sequence Flow 2PZQRRLDTHPD88DK~4<0@SequenceBoolean.ctl!Sequence Flow 2!$ |D43\44\000Has the following tags set: noconfig StartBlock[D<<Sequence Flow 2N HDvEE|FPHP1Instance 1 22Saved robocontrolt56 .viLVCCSequenceBoolean.ctlXPTH0 <@FPHPD,d8d E_ ;~ $p,0vw@#yO@XLDT%@7dXa1 ;ic (||8hLBR |X00X(< X 1 ;ic 4 32]a1 ;ic @d!X=JQL4 FXJ=a,H8hXB K<OXJ44 OLa\ 7LX4h4h 4LV*jKK*KKj*ddj*KKj*ddj L/i/i/i/i/i 5LY4D4D44D4i ;ic - ,(<l1 ;ic 1 ;ic 1 ;ic 1 ;ic =(<l@BDHP1Instance 1 22Saved robocontrolt56 .vi @BDHPDv8tC50~ $plzXv#Oqp,X(<0D<a`1 ;ic l0@<X4 BFi ;ic 1 ;ic 1 ;ic -l(X1 ;ic 1 ;ic 1 ;ic 1 ;iNI.LV.ALL.VILastSavedTarget0Mac_OriginalInstancePath?2PTH0'LEGOBlocksStartStart.vinoconfig`! IsPersistant StartBlock`! IsPersistant_Wizardl@2New PathPTH0Jvi.libLEGOBlocksStart_StartConfig.llbConfigure Start.viNI.LV.ALL.goodSyntaxTargets-@0MacDflt(      €    Lucida Grande Lucida Grande Lucida Grande0 Lucida Grande0RSRC LVINLBVW% $ 4RSIDLEGO.llbSequenceBoolean.ctl 0@SequenceBoolean.ctl!Sequence Flow 2.@SequenceBoolean.ctl! Sequence FlowJJP cP P d-` vP"@P@flg@oRt@eofudf.PSequenceBoolean.ctl! Sequence Flowx!dfdP!txdP!oldP!ext c xP"@P@flg@oRt@eofudf0PSequenceBoolean.ctl!Sequence Flow 2x!dfdP!txdP!oldP!ext cl c40@SequenceBoolean.ctl!Sequence Flow 2 c$2.@SequenceBoolean.ctl! Sequence Flow c  c dP``` dH H @lptx*(0<>vVIDS1Instance 2 22Saved robocontrolt56 .viVIDS Open Claw.rbtPTH0POWX|'. code 8 9w> 'b1.H"\8bP!|dx|CxbkA}hN!A8!@,@H,@Hda|i8`N !8@|cx<?`A|N!A8!@,@K}t}ky@H0"L7$"7"K8998::"99"}kyAH9:""T> 'b1/"\8bPUbk@}hN 9v}t|h@H9v}t|h@H 9" }kyAH}t}ky@H}t}kyAH|}t}kyAHH!8b@<?`A|N!A8!@,@K,@H|qx Q~N a|i8`N 9 w> 'b10x"\8bP!|dx|CxbkA}hN!A8!@,@KX,@KL,@K(,@K0K9 wK9wK|rx|Qx~-UL9'~#x!|dx|CxbkA}hN!A8!@,AHa|i8`N |qx|Bx~(N |Qx~->'b1 9'~#x!|dx|CxbkA}hN!A8!@,AHa|i8`N |qx|Bx~(N P,>'b1KLP>'b20Ky}hN ",@H81!8P~#xbkkk A}hN!A8!@H\|='a4l}hN!A!8@~Cx<?`A|N!A8!@,AKdy}hN 9ā}ky@H"1q b=a9=PTaABԂ"P":""P!b<:`4dA|N!A8!@8`Hd|='a4l}hN!8`#}t}kyAH,!|Cx<>`(A|N!A8!@K y}hN |='a4l}hN!> 'b125 > 'b135> 'b1.5@> 'b145D!8|Cx<>`ȐA|N!A8!@y}hN dT'.  @$0<(<XhCODE 8 \%7.1Oldest compatible LabVIEW.Tx~~pxPPdP.@SequenceBoolean.ctl! Sequence Flow0@SequenceBoolean.ctl!Sequence Flow 2 Opens RoboArm-T56's claw99ݽwp1 1p++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++2DTHPD88~>.@SequenceBoolean.ctl! Sequence Flow!<0@SequenceBoolean.ctl!Sequence Flow 2<P``P LDYD ? ? Sequence FlowN N   LD[D N NSequence Flow 2N N   UDK K Open ClawYDVa Va  Open Claw.rbtHDY V V HDZ\89=PNG  IHDRHJ%LIDATxܱM@@Q_B[P9m aDk:=iv_&uXs?iGl9~<<~gk@sIKrk@A P( @A P( @A P( @A P( @A P( @A P( @A P( @A P( @ay:&кnl.H'@lZU`5IENDB` PNG  IHDR22?gAMA7tEXtSoftwareAdobe ImageReadyqe< sIDATxZ]l>wf5k lq₀ SR5@>PJҷ({UTjҤM+CUԴQJPSHCV@0!.6xwϽ=gڼcߝ;ww~=eB(l |D6-"}b, >w +i!_<KX#` c æ2@W.fUZ)&FYM*h29XGh{gDyӀs7 ˓S#dAMe?+8Вa@T(n#( H߱WLQmAj꺂3無:Ӫ+A8v`&l C[R >K /߅E[ irXY4LIuuos'[ܑW Z["lƘ :KF#e{Fi#,UhcݖkT[b$ְ Q8[]`Kl͂X-x³jq)j-fVV @ 6#s^DZ<-Rw6(ljMZRx5Fۉʼn {!Y]fQ5Yq)\q Zkp%X}aJ*\YĕR{jxaE,NކԔ}v`hPLo%KaF* žkq!mGMK:~ 7c`6_46;G|<{ ]Bŏ%u *gŚ@);pq$r&><k{n]zɟ߄>ʻ] 6UĠ5E.,>>goͮ[ nEZ vl½ѵ>8fں:Z ],޵/oI| ֏NF~CL;8qk{=J̙3g\I)s} SYj) 5LvOn[ \.׹yJd2L>:>cs򖔒'1B`L o[+] 4M'`J JeYDH,8'8VSm.`;2 f {zz Jq RW\'?vpqغYR,"j[Ƒ0Q+9_OSo>/ng ,PcQ4_W IwxUܽ [nD"r$ r#ɘZd VU|tD"IriT|xc0MS-ĢDN-\"F®TOUc4/,;.t: /_tTރoxx!/OIoJPfAtTNB뺞=,X/ K x3aA {)}ؿ.^ wm0e4G!HSr*嚥$w.5 v&ic(vI17Y ːwu^Y"a4 Ғή.rØ@;"?"ל_94z t?0W?ᨘ=xk酘~^,U5ߓH7n2էeS #\[MtzOQ؁O]nCg!3'hkB^ೆ=ޅq݉'/Я3ػzh }59", -`d?9[ݫU~߄;HMNB2Nm@!@,XV͔<w<>/L6^b|sOdtnx~i^VT\r,νR6Wϛ[C(e%seغd ?7#><$&\Tu.Đ{$+3+[^ͥL,^ K0&<AQ]pZ^7BqQ7mÂs0Q: .^*?aCOĂIENDB`FPHP1Instance 2 22Saved robocontrolt56 .viLVCCSequenceBoolean.ctlxPTH0<@FPHPD[8 B;~ 8 (WX opXL  ƀ@71x<l |0 ;ic 1 ;ic 1 ;ic `| ;ic 1 ;ic 1 ;ic @d- 1OJQm ;ic 1 ;ic  @d,1I`JQ||, 8 l ||,8 Hh,,04 JxRJa<OxJ 1I44 BxJ @a(8hxB(\ K\ 7X 1Ih 1Ih4 ORa4 O a`8hBxdR ||| 4V0'?jKK0'?KKj0'?ddj0'?KKj0'?ddj ,Di,Di,Di,Di,Di0x(4 JRJa|@ 5Y1ID1ID1I1ID1I <OJ 1I 4 BJ Oa8hB K4 O RaD, |  H \ 7 X 1Ih 1Ih4 O  a8 h B  R 0  40 4 V0'?jKK0'?KKj0'?ddj0'?KKj0'?ddj  ,Di,Di,Di,Di,Di 5 Y1ID1ID1I1ID1I          0 '+uH G0 ' F; H-l  4 La=<l < 8 X opx]  @, D iDD\vBDHP1Instance 2 22Saved robocontrolt56 .viLVIN Open Claw.rbtPTH08@BDHPD[T8<Tb7 ~ 8 D[[TU p,  0  dat1 ;ic lt a< ;ic 1 ;ic   ;ic -tH 5 ;ic D 1<d @ p4 &KUb c4 34dt0 @ 37 $   @4 B W0@ @7@]-Jp4 B@ 7@i ;ic 1 ;ic 1 ;ic =tH < 8 [TU p, UserBlock  !MerlotIconData*@@@IconElementInfo.ctlnP8@IconOpcode.ctlPictureText Icon Opcode$@P @Left@Top Coordinates@0Text@ imagedata.ctlP@ image type@ image depth@@image@@mask@@colors8@P @left@top @right @bottom Rectangle image data@@P @left@top @right @bottomImage Resize RectIcon Element Info Icon Opcodes @BBBBBBDDDEEEFFFEEEBBB(((&&&RRR<<<666;;;CCCBBBBBBDDDDDD666LPPPַ̢O)));;;"""BBBBBBDDDEEEFFFEEEBBB(((&&&RRR<<<666;;;CCCBBBBBBDDDAAA111 `FFFp"""::: """BBBBBBDDDEEEFFFEEEBBB(((&&&RRR<<<666:::EEECCCBBBAAA___SSSHLLLԹ'''v%%%Ă]]]-BBBBBBDDDEEEFFFEEEBBB(((&&&RRR<<<888444,,,AAAAAAtMMM쎎󫫫BBBBBBDDDEEEFFFEEEBBB(((&&&RRR<<<888777 ===???Y999𢢢\\\BBBBBBDDDEEEFFFEEEBBB(((&&&RRR<<<888777BBB@@@ lll|||EEEg BBBBBBDDDEEEFFFEEEBBB((((((SSS777222555 ###aSSSZZZ캺@@@JJJlllOOOBBBBBBDDDEEEFFFDDD<<<***1@@@mmmzzzUUU Ȗ888!!!'''CCC}}}OBBBBBBDDDEEEEEE=CCC[[[`777V<<<񖖖V }}}^^^555???fffCCC^BBBBBBDDDEEE1DDDX^777y}444YYYabaVUVi.BBBBBBAAA<<<7:::󮮮bbbiiiGGG꟟|||GEGnBBBBBB===/// SSS½'&'AAA/>>>Ȁ̈́z555<<;;;;;;;;;666888666XXX聁M xxxջ'''"^777떖m%%% ;;;;;;;;;333%%% rrr[[[pߔGGG⥥Ҷ&&&);;;;;;;;;222d+++vvv!###:::::: 999C999'jjj!!!L5///5111555222fDDD؏CCCPppp***teee篯݄J 333,333❝PPP)---9111閖OOOS _lllwwwuuu~~~99990009KKK,,,RRRq)777-+++>P]]]$$$WZZZl?%$$$___阘ﶶmmmSSSLLL7<<>>%%%g (OK# $$NI.LV.ALL.VILastSavedTarget0Mac_OriginalInstancePath@2 SubVI PathPTH0z Flowerpower 2UsersTmas DocumentsLEGO CreationsMINDSTORMS ProjectsProfilesDefaultBlocks My Blocks Open Claw.rbtNI.LV.ALL.goodSyntaxTargets%@0Mac(B    $  2 4  ;  Lucida Grande Lucida Grande Lucida Grande0TahomaTahomaRSRC LVINLBVWl0 l 4RSIDHLVSR\BDPWpLIviCPTMDSTMDFDSLIdsVICDversDLDRFPTD$CPMp8STRGLICON`icl8tTITLDTHPTRec MNGILIfpFPHPLIbdBDHPVITSHIST,FTAB@ Ep Bl FK Dn0 D0h %0 F(@ B B p @i &C BP@ D@\ AԐ| B / C+ ARP4 , Cp M< E B  L @ '/  )P  -sP @` Ao`  E] , A0%Kp%R 7 E8T D> B j Cj L8`1Instance 2 22Saved robocontrolt56 .viIRSRC LVINLBVW? >` <BOYBBOYBawžoĞEӊ&?, ACթ* qldW$R_Y LVIN1Instance 3 22Saved robocontrolt56 .vi LVCCSequenceBoolean.ctlSequenceBoolean.ctl@! Sequence FlowPTH0)LEGO.llbSequenceBoolean.ctlLVINInitializeMotorStage.vi @T2MotorStageDefinition.ctlP @Power @Mode @ RegMode.ctlRegMode$@ RunState.ctlRunState.@@NXT_OutputGoalType.ctl Goal Type @Goal@ Update Flagsparams&@NXT_OutputPort.ctlPortPTH06LEGOBlocksMotorInitializeMotorStage.viLVINPreprocessMotorStages.vi x     @stages@@T2MotorStageDefinition.ctlP @Power @Mode @ RegMode.ctlRegMode$@ RunState.ctlRunState.@@NXT_OutputGoalType.ctl Goal Type @Goal@ Update Flagsstage definitions@!Speed Regulation @!Wait@!Direction (T: Fwd)@! Stop After @Power,@NXT_Motor.Action.ctl Ramp Mode @Goal.@@NXT_OutputGoalType.ctl Goal TypePTH07LEGOBlocksMotorPreprocessMotorStages.viLVCC GoalType.ctl! GoalType.ctl.@ UnlimitedDistanceTimeStop Goal TypePTH0*LEGOBlocksMove GoalType.ctlLVCCMotor.Action.ctlMotor.Action.ctl @ActionPTH0/LEGOBlocksMotorMotor.Action.ctlLVIN AbsVal.vi( @Absolute Value @IntegerPTH0'LEGOBlocksMove AbsVal.viLVINPow2.vi"`  @Pow2 @NumberPTH0&LEGO BlockSupportPow2.viLVINPortSemaphore.Acquire.vi3 x @! TookControl?@ MotorBitsPTH07LEGO BlockSupportPortSemaphore.Acquire.viLVINMotor.EvaluateStopCondition.vi x @! Canceled?@! Finished?@ MotorBits@ Start Time@T2MotorStageDefinition.ctlP @Power @Mode @ RegMode.ctlRegMode$@ RunState.ctlRunState.@@NXT_OutputGoalType.ctl Goal Type @Goal@ Update FlagsStageDefinition @!Wait?&@NXT_OutputPort.ctlMotorPTH0=LEGOBlocksMotorMotor.EvaluateStopCondition.viLVINMotor.Release.viC x&@NXT_OutputPort.ctlMotor@ MotorBits@! Cancelled?PTH0/LEGOBlocksMotorMotor.Release.vi$$ x @!Speed Regulation@! Direction@! Direction out0@SequenceBoolean.ctl!Sequence Flow 2@! Stop After@ Degrees out(@Motor.Action.ctl Ramp Mode @!Wait @Goal @Power @Motor.@SequenceBoolean.ctl! Sequence Flow & &Pc cP P d-` vP"@P@flg@oRt@eofudf.PSequenceBoolean.ctl! Sequence Flowx!dfdP!txdP!oldP!ext c xP"@P@flg@oRt@eofudf0PSequenceBoolean.ctl!Sequence Flow 2x!dfdP!txdP!oldP!ext P cRP"@P@flg@oRt@eofudf PMotorpdfdPtxdPoldPext P cRP"@P@flg@oRt@eofudf PGoalxdfdPtxdPoldPext P cRP"@P@flg@oRt@eofudf PPowerpdfdPtxdPoldPext c XP"@P@flg@oRt@eofudfP! Stop Afterx!dfdP!txdP!oldP!ext c RP"@P@flg@oRt@eofudf P!Waitx!dfdP!txdP!oldP!ext cpP"@P@flg@oRt@eofudf(PMotor.Action.ctl Ramp ModexdfdPtxdPoldPext c P"@P@flg@oRt@eofudfDP GoalType.ctl$ UnlimitedDistanceTimeStop Goal TypexdfdPtxdPoldPext c ^P"@P@flg@oRt@eofudfP!Speed Regulationp!dfdP!txdP!oldP!ext P" P@@ P" P@@ cVP"@P@flg@oRt@eofudfP! Directionp!dfdP!txdP!oldP!extP"@P@flg@oRt@eofudf4PpRCXInputOutput RCXOutputGeneric Refnum Name$xpRCXInputOutput RCXOutputdfd$PpRCXInputOutput RCXOutputtxd$PpRCXInputOutput RCXOutputold$PpRCXInputOutput RCXOutputext P cXP"@P@flg@oRt@eofudfP Degrees outxdfdPtxdPoldPext c ZP"@P@flg@oRt@eofudfP! Direction outx!dfdP!txdP!oldP!extZ P$@P@0P`y c| c2.@SequenceBoolean.ctl! Sequence Flow@Absolute Value!@Absolute Value! c| @Motor @Pow2@! Canceled? c<@BlockTachoCount4@pRCXInputOutput RCXOutputGeneric Refnum Name84@pRCXInputOutput RCXOutputGeneric Refnum Name!!! c|@! Finished?@millisecond timer valueT2MotorStageDefinition.ctlP @Power @Mode @ RegMode.ctlRegMode$@ RunState.ctlRunState.@@NXT_OutputGoalType.ctl Goal Type @Goal@ Update Flags @!Wait cl @stages@@T2MotorStageDefinition.ctlP @Power @Mode @ RegMode.ctlRegMode$@ RunState.ctlRunState.@@NXT_OutputGoalType.ctl Goal Type @Goal@ Update Flagsstage definitions c|@ MotorBits c\ c|@!Speed Regulation @!Wait@! Direction@! Stop After @Power,(@Motor.Action.ctl Ramp Mode @Goal.@@NXT_OutputGoalType.ctl Goal Type!HD@ GoalType.ctl$ UnlimitedDistanceTimeStop Goal Type@Absolute Value! c0 c c  (c c c dP``` d h   D P 8ddRCXInputOutput RCXOutput ( 0<> P<\^ |tx,28<P\^ pB|~l t` h p 0<>   VIDS1Instance 3 22Saved robocontrolt56 .vi XFun$RCXInputOutput.*:set_RCXOutputProp:E@PortPTH0RCXInputOutput.frameworkcXFun$RCXInputOutput.*:get_RCXOutputProp:E @BlockTachoCountPTH0RCXInputOutput.framework!VIDSPreprocessMotorStages.viPTH0VIDSPow2.viPTH0VIDSPortSemaphore.Acquire.viPTH0VIDSMotor.Release.viPTH0VIDSMotor.EvaluateStopCondition.viPTH0VIDSInitializeMotorStage.viPTH0VIDS AbsVal.viPTH0pPOWX code Ǡ\9w> b1 H"\8bP!|dx|CxbkA}hN!A8!@,@H8,@Ha|i8`N !8@|cx<?`A|N!A8!@,@K}t}ky@HԂ"L7t"x}ky@H7l"p}ky@H]7\"`}ky@H7d"|h}ky@Hԁ|7<"x@}ky@Hx7T"X}ky@H7L"P}ky@H:7"l }ky@H}l7$"t(}ky@Ht7D"7,"}t}kyAK9$9999P99999,9p9P}t}ky@H0!88|Cxbk b1&"\8bPUbk@}hN 9v}t|h@H9v}t|h@H :""T> b1&"\8bPUbk@}hN 9v}t|h@H9v}t|h@H d:,@H 4:D:""T> b1'p"\8bPUbk@}hN 9v}t|h@H9v}t|h@H ԁ}ky@H 9!<O` b1)("\8bPUbk@}hN 9v}t|h@H9v}t|h@H }ky@H \d:""T> b1)"\8bPUbk@}hN 9v}t|h@H9v}t|h@H lꁺ}ky@H }t}kyAHKdb|ct|mu@H8`~t~ u@H:~yb鉢院聺}ky@H }t}kyAH$b8c,@H8cbK0}t}ky@H0!88 |Cxbk b1."\> b1,p!8P|Dx~#x<`A|N!A8!@,AH,a|i8`N 9v}t|h@H,@H8`r,AH`b,@H4,@H}kyAH:@b,@H8`}ky@HPH|!!Aaځڡ!Aaہۡa $(,!0A4a8<@DHL!PATaX\`dhl!pAtax|" x!|RxB!88bАA}N!Ab8!@~Bx8!  $(,!0A4a8<@DHL!PATaX\`dhl!pAtax!Aaʁʡ!Aaˁˡ8! a}iN > b11"\> b1/ !8P|Dx~#x<`A|N!A8!@,AH,a|i8`N 9v}t|h@H@,@H8`r,AHb,@H4,@H}kyAH:@b,@H9v}t|h@H̀b,AHH,8`AH8`b:""T> b12"\8bPUbk@}hN 9v}t|h@H9v}t|h@H<}ky@HĂ\:""T> b12"\8bPUbk@}hN 9v}t|h@H9v}t|h@Hā}ky@H $}t}kyAH9H0!88 |Cxbk8A}hN!A8!@$}t}kyAH90H0!88 |Cxbk8A}hN!A8!@}t}ky@H+}t}kyAH!8b@<?`A|N!A8!@,@K,@H|qx Q~N a|i8`N 9 w> b14"\8bP!|dx|CxbkA}hN!A8!@,@KX,@KL,@K,,@K K9 wK9wK|rx|Qx~-UL9'~#x!|dx|CxbkA}hN!A8!@,AHa|i8`N |qx|Bx~(N PP<> b5KlPP<> b5KPa|i<` `c5LN |qx9&}t|hAKLKa|i<` `c5N |qx9&}t|hAKKԀa|i<` `c5N |qx9&}t|hAK$Ka|i<` `c5N |qx9&}t|hAKXKla|i<` `c6N |qx9&}t|hAKK8a|i<` `c6PN |qx9&}t|hAKXKy}hN ",@H81!8P~#xbkkk A}hN!A8!@",@H81!8P~#xbkkk A}hN!A8!@",@H81!8P~#xbkkk A}hN!A8!@",@H81!8P~#xbkkk A}hN!A8!@",@H81!8P~#xbkkk A}hN!A8!@",@H81!8P~#xbkkk A}hN!A8!@",@H81!8P~#xbkkk A}hN!A8!@H\|= a?|l}hN!A!8@~Cx<?`A|N!A8!@,AḰy}hN 9}ky@H"1q b:9:9 9(:p4989@9H9P9X9`:d9h=a9=PTaAB"p":""p9}ky@H"1q b:9:9=a9 =PTaAB"p":""p9}ky@H"1q b= H:9=a9 =PTaAB$"p":""p9}ky@H"1q b:t99=a9=PTaAB"p":""p9}ky@H"1q b:9 :l$9(:<9@:pD9H:tT9X9`9h=a9=PTaAB"p":""p9}ky@H"1q b: 9:ܒ9=a9=PTaAB"p":""p9}ky@H"1q b9`:l9p:9=a$9 (=PTaAB,"p" :""p!b<:`4dA|N!A8!@8`Hd|= a?|l}hN!8`#}t}kyAH,!|Cx<>`(A|N!A8!@Ky}hN |= a?|l}hN!8`u|ct~t~y|mu@H 98`H|= a?|l}hN!8`8`v|ct~t|mu@H8`~ u@H`c!98|jx9 9#8888 |Cx<X`IA|N!A8!@y}hN |= a?|l}hN!> b18\5 > b1<5> b1 5@> b1>05D!8|Cx<>`ȐA|N!A8!@y}hN +     (lxp Dh4@LX(8( `8  T$CODE Ǡ\\%7.1Oldest compatible LabVIEW.ZlZLZ$pPPP.@SequenceBoolean.ctl! Sequence Flow0@SequenceBoolean.ctl!Sequence Flow 2 @Motor @Goal @Power@! Stop After @!Wait(@Motor.Action.ctl Ramp ModeD@ GoalType.ctl$ UnlimitedDistanceTimeStop Goal Type@!Speed Regulation@! Direction4@pRCXInputOutput RCXOutputGeneric Refnum Name@ Degrees out@! Direction out  1w??????o|  Ξəٙ   ͙  ٞ ++VVVVVVuVŠVuPPŠŦ+PuŁP++uŁu+ŠŠŁV{P+PV{+PˬPPˬ{P{++{+VP˦{V+uVVV+666 x @!Control Motor Power@! Direction@! Direction out0@SequenceBoolean.ctl!Sequence Flow 2@! Next Action@ Degrees out&@Motor.Action.ctlAction@!Wait for Completion@Duration @Power @Port.@SequenceBoolean.ctl! Sequence FlowDTHPD88~>.@SequenceBoolean.ctl! Sequence Flow!0$ UnlimitedDistanceTimeStop4(@Motor.Action.ctl Ramp Mode @!Wait@! Stop After<0@SequenceBoolean.ctl!Sequence Flow 2 @Power @Goal @MotorPD@ GoalType.ctl$ UnlimitedDistanceTimeStop Goal Type@4 @T2MotorStageDefinition.ctlP @Power @Mode @ RegMode.ctlRegMode$@ RunState.ctlRunState.@@NXT_OutputGoalType.ctl Goal Type @Goal@ Update Flagsparams&@NXT_OutputPort.ctlPort x     @stages@@T2MotorStageDefinition.ctlP @Power @Mode @ RegMode.ctlRegMode$@ RunState.ctlRunState.@@NXT_OutputGoalType.ctl Goal Type @Goal@ Update Flagsstage definitions@!Speed Regulation @!Wait@!Direction (T: Fwd)@! Stop After @Power,@NXT_Motor.Action.ctl Ramp Mode @Goal.@@NXT_OutputGoalType.ctl Goal Type @stages@T2MotorStageDefinition.ctlP @Power @Mode @ RegMode.ctlRegMode$@ RunState.ctlRunState.@@NXT_OutputGoalType.ctl Goal Type @Goal@ Update Flagsparams@@T2MotorStageDefinition.ctlP @Power @Mode @ RegMode.ctlRegMode$@ RunState.ctlRunState.@@NXT_OutputGoalType.ctl Goal Type @Goal@ Update Flagsstage definitionsx x @! Canceled?@! Finished?@ MotorBits@ Start Time@T2MotorStageDefinition.ctlP @Power @Mode @ RegMode.ctlRegMode$@ RunState.ctlRunState.@@NXT_OutputGoalType.ctl Goal Type @Goal@ Update FlagsStageDefinition @!Wait?&@NXT_OutputPort.ctlMotor&@!Speed Regulation6&@NXT_OutputPort.ctlMotor @!Wait?@T2MotorStageDefinition.ctlP @Power @Mode @ RegMode.ctlRegMode$@ RunState.ctlRunState.@@NXT_OutputGoalType.ctl Goal Type @Goal@ Update FlagsStageDefinition@ Start Time@ MotorBits6&@NXT_OutputPort.ctlPort@! Finished?@! Canceled?(@millisecond timer value$@!Direction (T: Fwd) @Pow2th x @! TookControl?@ MotorBits x&@NXT_OutputPort.ctlMotor@ MotorBits@! Cancelled?@! Cancelled?T2MotorStageDefinition.ctlP @Power @Mode @ RegMode.ctlRegMode$@ RunState.ctlRunState.@@NXT_OutputGoalType.ctl Goal Type @Goal@ Update Flags>.@@NXT_OutputGoalType.ctl Goal Type @Goal8,@NXT_Motor.Action.ctl Ramp Mode@y@! Direction@4@pRCXInputOutput RCXOutputGeneric Refnum Name 7L@@P @!status @code@0sourceerror in (no error)F6@P @!status @code@0source error out @Port @BlockTachoCount @Absolute Value@ Degrees out"@! Direction out @IntegerD8( @Absolute Value @IntegerVF`  @Pow2 @Number @Number"@! TookControl?$4d$  88P < <P ` p  <   , H p  $$  0  $    p  ,$ , , T$$TT d$$ H $ hh (l$$  \$ YDXX Sequence FlowN [D@ASequence Flow 2N@GAG QDkvkvMotorHD]q|Dq~CPD_j_jGoalHD^dq|q~QDkAv]kBv]PowerHD^qr|qt~VD Stop AfterHD_T PD WaitHD_ \Dv]v] Speed RegulationHD_vrvs ZDCNECNEConnector paneUD//  Goal TypeH_GUITN   HD_ ? >N  YDA A  Duration TypeTDDuration_D== Wait for CompletionWD  Next Action_Dfcsfds Control Motor PowerQD`nk`okPowerPD`k'`k'PortRD 7 7ActionUD Ramp ModeN      HD`( N  H`<_a UD ?? DirectionH$`PI|J|3_DMNGeneric Refnum NameH``Z\WD]hD]hD Degrees outH`pp{App@WDFF Degrees outYDH&SZH'SZ Direction outYD>`I>aI Direction outUDEwFw  DirectionHD_0UUHD]bcHD\(RnSn HD^0;0;HD^wwHD^ HD^HD`T_ T_ dD T VPreprocessMotorStages.viHD_ HD_;;cD  InitializeMotorStage.vi\D + +Motor.Release.viRE True qD%%%Illegal motor specified. Do nothing.HDaMDyHD`D HD`XNNHD`h(9(9 UD(( AbsVal.viHD`8E>8E> SDPow2.vidD).4)/4PortSemaphore.Acquire.vijDFGMotor.EvaluateStopCondition.vi%.0f%.0f%.0f%.0f%.0f%.0f%.0f OFF/ON OFF/ON OFF/ON! UnlimitedDistanceTimeStopConstantRamp Up Ramp Down&BackwardForwardBackwardForwardωPNG  IHDRH- pHYs  +iCCPPhotoshop ICC profilexc``2ptqre``+) rwRR`?> v^~^*vD_@J.(*(%8./)3E vQH3}KI H}:6–KR+@28Teg(ZZZ*8'*W+x%%Bjd29bgb\ZTe22#̘#࿔B̤aT!>þ9OgAMAaLA cHRMz%RX:oZIDATxڜJ@Iją#i7C܈/Rtg.| PZHܹ.bHIPj83{QU6?И}m+_Aik8lG0@D6:2PĢs K3ĦX\INh+gے}`V#4윁B )9^OU F'*qB$D(zߏ Ob%czgY?͎IENDB`PNG  IHDRh,4gAMA7tEXtSoftwareAdobe ImageReadyqe<GIDATxMJAk~0FG!b zWBG\`ܸ I xtLgY=t%l 8P -59&#hlšR?W0u+N%sVSDFÁJvg)R,c<( 99=}0wuPN06_n  ( ((Lͣ͐ +bW=*U77qD:fHdy1Wu{9K?_pW9tzd9KXFe.tڜEo0qć<|+3JIENDB`FPHP1Instance 3 22Saved robocontrolt56 .viLVCCSequenceBoolean.ctlPTH0LVCC GoalType.ctl`PTH0LVCCMotor.Action.ctl!(PTH01\@FPHP_80+@ Ao1[XL/X/ V7~D ǠQ_|] uV<Lcdd||||8h|B|hR 0D ( |D|8hBT@R 0D 0@d YJQD|4 FJYa,Hx8hB K<OJJ4 O|a\ 7|XJhJh 4|V1@jKK1@KKj1@ddj1@KKj1@ddj |EiEiEiEiEi 5|YJDJDJJDJ@d!X:P JQl4 FJ?a,@ h t 8hB K<OJ:v 4 O?Ha\ 7X:vh:vh 4V]ljKK]lKKj]lddj]lKKj]lddj ?qi?qi?qi?qi?qi 5Y?vD?vD?v?vD?v||  t %P -p X    )8   @P _I D || 4 N  jwa0  lId8 6 p}EGp 4  0kwckwckwc8h B R p 4  wbwbwbL :  p}0u0/.-\0D  P< ||@P^\d4 Fx ^ka0 x ld8  6x p}Gټٸp 4x 0kwckwckwc8 hxBP R  |p 4x wbwbwbL :x p}0u0/.-\ |0 Ddx@ P_b (  | |4 N j@w^aٴ0  lmd8  6 pq}Gٰ٬p 4 0kbwnckbwnckbwnc8hBR |p 4 wbnbwbnbwbnbL : pq}w0u0/.-\|p0DP |||0D<t<O$ T4 O<d٨8h<Bd << n<٤_H 6<<O$>0DhH 6h8hhB <4 Ohd٠< nhٜ_||8h"hBT`|0D$!(,2||8hHB|hTe| 0D%`P<O$teb$||4 O u^d٘8h B\H << n uqٔ_H 6 vbt|D0D`# pB0 8(DD 0 *4 DBOFaِ@d$D4 K4 N`J0aٌ<|` 8h`B KPW`JD8JH FVGول4 NH aـ0 H Dd,H< 6H @G|_p 4H 0 c c cp 4H  b b b4 NHR ax4 F`RJBat 0'0 *4 FxR ap<!(T!|!|4! GhR>dl,"T4" G<Rdh,# x #|4# G Rebtdd,$p4$ FR _mla`<%x@4% F R _l(a\<& d d T ,&|&|9,&!h!!"h@&d$8  n 4& F!(RJ 8aX,'"4# "#"#T4' J!(JaT8(h!(B K4( N"hR !aPP)W!(JY !&8)N"h  LH0+  6"h/ ,_4, N"haD0-  "hY .`<. 6"h ^ G@`40|<0O%PD/,z40 O# @d<81h#B  ;<1  r#H}8`H3 #DiDhDiDjDk03D {#,3' &4'&'L(|83U(LK%3&&p(43 F%QLa4<4 2&p YG0 X5%QK%rs%p05 7&p OXc5|@5 2&pO 05 &p Kd5|5|p5 2&p+  PWuPWuPWu85h%B''|T05D(%h85h&pB&#T5|9t@5PC)\G+T5|B|45 F( \iEa,06 ( kFd86 2( o|BG($08D)(p88h(BR p8 8( 0jvcjvcjvcp8 8( vbvbvbL8 :( o|0u0/.-\1++.8.0000`048 F(R Ga <9+|))* *+)P)1., ;Dic <9O-p=_].9|Ip49 O,G%T[a8:h,BR: ,Ja[rlKKJa[rKKlJa[rddlJa[rKKlJa[rddl0:D,X,0: 7,WH_]tefH_]tfeH_]teH_]teH_]te1. ;Dic 4: G,R=_Ja,;.h,l,-,1/ ;Dic 4; G#RDxd,<.$$|$$DL<X  8t%P(L)-p\<-p)(L%P,t8  Xi ;Dic 1 ;Dic 1 ;Dic 1 ;Dic 1 ;Dic =+.8.0000`00=D EQRCXInputOutput RCXOutputBDHP1Instance 3 22Saved robocontrolt56 .viLVINInitializeMotorStage.viPTH0LVINPreprocessMotorStages.vi@PTH0LVIN AbsVal.viDPTH0LVINPow2.viLPTH0LVINPortSemaphore.Acquire.viRPTH0LVINMotor.EvaluateStopCondition.viePTH0LVINMotor.Release.viPTH00@BDHP]84CL A /,< KLXL0<DL,<~D ǠyN_(]W p0<@p8D0 t4< BDV0=@p8XDaq4= Ba 0>@p;  Qqa<4> B Qo0?@$  p h0?@$<L D4? B/<0@@$ 44@ Bv4A Bp0B@$ P 4B B0C@$8`p h04C BS`!D Dm4x4D h[X D"]T fXDH4D"0 Dp4D-4D h] DDLD!4D"$?`DD1 h S7s DD DDhD D@ D d#D DxD( D@ XLD4D@h xdDQ. D@ `4D:lQ"DD D`D! hdD>Cl  D D 4D4n !$4D h^ 4D h<^!4D h-|l,! D#h<DD5DDD 4D h\Q D@,D D"XL4D &K@ Sc E@, 4E@h (2!3EQEgc4E[ H!Eo4j|E 8@E L D H<Ez 4E hmx! E".r@dZEt&4E"c6soMxVsQE.0 E@ P` EE0E$$IzE<4E3@'k/s+o4E3@d/k7s3o E@:890E@$ # 4E B 0F@$,tD t4F BD<GGH,G$rrt0Gkt4G h`8! 4G3@!k's#o G@ pGHGHG G@ 0G%$&J#3+ G@L4G34G3@,ksoGG<4G &K c4H3@4'c7k/g4H3@7c'kg H@ !! H@ H`0HE K,#4H3@:['c_4H3@;/S7[3W4H3@U'S/[+W H@4H3@ 8'[7c/_4H3@TS'[#W H@H4H3@\SS[W H@p0HE L50 H @$L4Hk! H@ `H# H".-(4H tx 4H Xs(!)DH1! H 8H dHHH4H"$O H @cdZH1dH.H dHhH#0HE` M,404H h <Q H"!4H hL.D4H"$!N(#HL H"$d#44H"cro+x4s/H@hH H DLH*4H/AAaa4H06AAaaQQH HHH Hh4H/Xt<&`HtHHtd H/#hDH1 h2  ,D !UH54H@h k!0 Hmh(H DQQsQ H @c-(H101yH|H, H5 -#h4H &K ,c IlLI0pI.e4I3 I@4I3I4I34I3, It4I3 I4I3PId Id4I3II I4I34 IH I114I3. I I&Th&4 I I"#XI, DHtnI8()D,,I zz~I@FI|i,I uI%|I! ,I %|" !' IB$,,h II% I @$ I!4I"<]QII#h##II"%@Ih#IH I%&T%'4I/4!"4I0"b"4I0"P" I###h4I0# am I#X$ I#$d$04I/"  Nm4I0#L[m4I"t/,#4I0#h\m0I hz|I'0I*%|"XY I@%|Y\%'I&"LI) 4u{?! 0I! 0I&&4 I%&T&' I@%|&&'4I! %`3*0I*%|%Zu~yI& I@&4I?qLI5T5t,I $!l I"&)P,0I'<HP I @$,)P,Iecb,I16&TI'h'0I*%| u I".@ t0I. 8j IB$(7 IB'(7 I@@ )(74ID82l!4I"$( f<I$1 P 4c JB',h 4JD;KD4J '<,K+*+8++@KP,*HkK+8K2*t c8Mh*tBLM :*t 00/.-\0M 3*t i M@p,4,+4M J*t ,Np*l*td4ND820N- 8m N@@ ),h 4N hZ\L N"-HN,-( N @$ P-H4N"$- o+4/N -(HNX4N0Dp,z40`0N@hrtN+o,xx,o N%1(<No4pN$dNL4N00q$4,`N011,N&"1d5T5. N@%|o(<N1d10N*%|1wu~y N%1144N! p,Q+ N@%|144N@hD\!2@N x(L2LaLjmvvw\xtx Nm2LHN)HN,4HN aNaIN&Ty,N&4%@15t50NDN#h5t N%66<#h4NoT!& N%65#h N@%|5#h N @c D t N@%|5 6<#hN550N*%|' >u ~yN5T50N*%|5= N<N(l54N! 6 q!,N<4N/D7@PoN7N84N78474N067io4N067,ho N6)7\7N7 N6)8T N7( N6,47+4N067goN+84N'< hN)!L,N(((4ND49,!HN8q 0N@zLhun0Q<6 hu n Q<=L=Q=| Q<>xzQ>0Q>@Q<>P(u!G Q<B,>>@Q<>d(5u.G Qx>,Q<<==|>0> QB'AA0Q-0  A-61QAAB QB$FAA Q@@ C$AB 4Qz G6QB B|0Q@pC$)B )91B4Q BB|):0R$cCy$Rb4RDB`1IJJ8Jhyy@,R)P-H@4X RFd4R"c dgpkRfX@RET RD{ED4RD4RE4R &KD)cؼ SETD4EFxDS1z DD|)I zSGSGSGG SDEtET4S3DD 9IA SDEE4S3DDh9IA4S3DDT)914S3DFd)91SFx SDB,F0>S@z4S h|DD S @c]TCfX4S/z E<>^Z4S0GEDYN4S0GE(DYN SG}0G<GS>GFx SGB,Gp> SB'H H0S-0  HJSN,S()AH SB$I H H|SHH|H S@@ IH H,S(,B HS,hAH 4S h}!SHIp0S@pI-pHFVNI4S BIp7F?ظ4TDITH!y ;Dic 1 ;Dic 1 ;Dic T;aT)<T IpB|:D6 + ,T +DB|Ip,Tp:6 <TIC$);8),4DT1YM`M,= !CTMTM4T &KLcش0UMMNNOOpOPT ULMMUN4U3LM5=9 ULN8M ULNN4U3LM-51 4U3LN%! UN ULX|NlN4U3LM%-)  ULOO4U3LO\-51UOp ULO(OpUO4U3LO5=9UO ULPtO4U3LP@%!UPT ULZP Zl4U3LO%-)UX|! 91!9!_HUZ!! U"XNUD#WD(#(LU) hbd \dR^bRUYUXLRDU1YS|SH5-UM@  URSS(4U &KR(-5cذ@V S(ST$UPUUpUV@VXHWxWVS( VRTxS4V3RSMEUMQI VRTDT$4V3RU<=EEMAI4V3RTEEMMIIVS4V3RT5E=M9IVUP VRV UVUVT$ VRTUP VRUUp4V3RU5=EE=AVUp VRVUVU4V3RU(E=UEMA VRV`V@4V3RV55E==9VV@ VRVV4V3RX4M-U5Q14V3RUE5U=M94V3RWdCE-M5I1 VXH VRWWx4V3RWB=-E5A1 VWx VRX|XW4V3RXhA5-=591 VV VRW0XHVW4VYbP0VYa4V"$Z<&!,V RhY@Rb VRL4Van%0V* RhZ?&! V".a`' VXZYYVYal4VYZPQTVYPT V@Rh,YZlVYZlVQZV!L'Zl V @$aXN VXX|aNV5V(lhtV+Whh.,.,WHV #o#V,!!\V1akk4VCux!(V 8h HV!##V3W4;;4WHVWV __V:8/__V,oo4V"cZv 4V@hch3D- VvaL V @cY\`'V%@alVY[4V hcs0V*RhbH9[&d!_ V@RhaaNV[b(VZlb(VYa V@.BbVcVNW[VX|Z`V! do upBc@@VYj0V%cbx{Vb(Zv V @$  fX V@. cc V]TkfXVdHVI,Valp5F4V"c cMVQ,V!'-(?ZcDV1@hee|Ee" !Q Vef$e\4V &KeEcج@W e\ffXgg<gh hthj|ijWe\ Weff4W3ee5]ea We1fxfX4W3egp2]ea4W3ef3]eaWf4W3eg(1]eaWg Weh@g<Wg<WfX We fg Wegg4W3eg/U]YWg Wer@i0Wh 4W3eg\0U]Y We@h54W3eh+MUQWht Wehh4W3ejh*EMI4W3eh,-MUQ4W3ei)EMI Wj| Wei4W3ej(EMI Wi Weaj4al4W3ej'EMI Wh WeidpWj W}v$,HW@sQQ\Ws/I/<W & d'h,?pQHW/s/4W0d0e$z,(`W Pgg//4W3/]WjWm4W3$_$,(4W38^$ 4W3AX  WvXmWcxtWyHWY\4WlqQ' W".pW5 00,W`p tCdW1y W @cop4W"c/t HWoW&y"a"aaHW6y4W@h]u01<WbcYo4(l|@ 8<W c#" &<W "#%|c\W+,,,Wr@1 @aWa!!_SSr!rW@~<>0\W!Q!Q\W]T5  DoY\&X$d!HWr@QQW]Tk((kk4W3m V 4W3m R,$ WawNWv4W3A$W,$ Wwv4W3wHH$,(Wv Ww|w\4W3wG$  Ww\Wxt4W3vQ  Wx,x 4W3x`E  Wx W xfX4W3wF HW a ;Dic 1 ;Dic 0W*yF'"WLW) htj W@y|yp,,W y{{@0Wz xLW ( Dp!L9AH|,W$@Rh$yLW yRh9$@pD ,WzL<GD WzL{|`D4,WGD<9t W@yF|`D4W{l{4Wz |(8WD4{lW{A0W*y{-610W*y|JSN W@yI |GW}d|4W h}~4Wz ~|!7 WzL}0|G4W h<W~<~\W|H|W?z0W*y}kto WzL~ , W@y}~ ,WG}dHW|""\W}|a ,I F:8 P,  \W}o4Wz t\(5WC$11,W9t{l}d@~<,W{|z~\,W|`|yp~ W~\j,W}0{B, prototype EditorVIsBlocksMotor_MotorConfig.llbConfigure Motor.vi_OriginalInstancePath?2PTH0'LEGOBlocksMotorMotor.vi Localized:&@0Localization Status (string)LocalizeMerlotMotorBlockConfign@Motor.Config.ctlFP 8@<PadSelectorOutput.ctl0ABC ConnectionJ@Move Direction Selector.ctlForwardBackwardStop Direction&@Motor.Action.ctlAction @Power@ Distance @!Wait6@u9oMove Next Action.ctlStopCoastNext2@NMove Distance Type.ctl Distance Type@!Regulate Motor Configd@vNI.LV.ALL.goodSyntaxTargets%@0Mac(@UUAn *>>*>>@?M     $  2 4 6  =  K Lucida Grande Lucida Grande Lucida Grande02Tahoma Lucida Grande2RSRC LVINLBVW? > 4 RSIDLVSRBDPWLIviCPTMDSTMDFDSLIdsVICD$vers8DLDRLFPTD`CPMptICONicl4icl8TITLCPCTDTHPTRecESTRGxCPST MNGI |LIfp FPHP OMId LIbd BDHP VITS HIST PRT 0FTAB D B  Dl E FC@ T M; | Ep - EBP! -PA @iA8 @pPAXDB BC &c`C @E C@I -N I F J C^DP^ @|_@ "t__ B`LO` ` A6 ` B a8 ED a %0a Dn0b8C50b B0b CPc$ Cc +F0c A`d0 'Td Ad B e, Fex A? e /P!f, Au"f Bp`#f F$gD F$%g .`&hJ'hT B(h E)i @ *i\ @~-i B0i CJ1jH B03j C[4j @P5kT B06k Ch7k D'9lH Bz:l Bp;m@<md E;P=m C>n F`?nX Bڰ@n D An @Bo< ECo Bl@Do @0Ep FjFp A`Gp C1 Hq H Iq CJq AKr@ DPLr AWNs DπOsX L4Ps FbRs E0St< BTt `Ut F[PVu< A``Wu @`v - v Bv, D0v8 :+vD B8vP @WMv\ E#vh CvxD@v DvD/v Ed2v ,lp,w @0.y AVP{ D| DQ C B=@ DV84P; C < BOp< Bސ1Instance 3 22Saved robocontrolt56 .viIRSRC LVINLBVW? >` <BOYBBOYBa1gI. g]1eG\^ qldW FN 'KO/8r LVIN1Instance 4 22Saved robocontrolt56 .vi LVCCSequenceBoolean.ctlSequenceBoolean.ctl@! Sequence FlowPTH0)LEGO.llbSequenceBoolean.ctlLVINInitializeMotorStage.vi @T2MotorStageDefinition.ctlP @Power @Mode @ RegMode.ctlRegMode$@ RunState.ctlRunState.@@NXT_OutputGoalType.ctl Goal Type @Goal@ Update Flagsparams&@NXT_OutputPort.ctlPortPTH06LEGOBlocksMotorInitializeMotorStage.viLVINPreprocessMotorStages.vi x     @stages@@T2MotorStageDefinition.ctlP @Power @Mode @ RegMode.ctlRegMode$@ RunState.ctlRunState.@@NXT_OutputGoalType.ctl Goal Type @Goal@ Update Flagsstage definitions@!Speed Regulation @!Wait@!Direction (T: Fwd)@! Stop After @Power,@NXT_Motor.Action.ctl Ramp Mode @Goal.@@NXT_OutputGoalType.ctl Goal TypePTH07LEGOBlocksMotorPreprocessMotorStages.viLVCC GoalType.ctl! GoalType.ctl.@ UnlimitedDistanceTimeStop Goal TypePTH0*LEGOBlocksMove GoalType.ctlLVCCMotor.Action.ctlMotor.Action.ctl @ActionPTH0/LEGOBlocksMotorMotor.Action.ctlnLVIN AbsVal.vi( @Absolute Value @IntegerPTH0'LEGOBlocksMove AbsVal.viLVINPow2.vi"`  @Pow2 @NumberPTH0&LEGO BlockSupportPow2.viLVINPortSemaphore.Acquire.vi3 x @! TookControl?@ MotorBitsPTH07LEGO BlockSupportPortSemaphore.Acquire.vi LVINMotor.EvaluateStopCondition.vi x @! Canceled?@! Finished?@ MotorBits@ Start Time@T2MotorStageDefinition.ctlP @Power @Mode @ RegMode.ctlRegMode$@ RunState.ctlRunState.@@NXT_OutputGoalType.ctl Goal Type @Goal@ Update FlagsStageDefinition @!Wait?&@NXT_OutputPort.ctlMotorPTH0=LEGOBlocksMotorMotor.EvaluateStopCondition.vitLVINMotor.Release.viC x&@NXT_OutputPort.ctlMotor@ MotorBits@! Cancelled?PTH0/LEGOBlocksMotorMotor.Release.vie$$ x @!Speed Regulation@! Direction@! Direction out0@SequenceBoolean.ctl!Sequence Flow 2@! Stop After@ Degrees out(@Motor.Action.ctl Ramp Mode @!Wait @Goal @Power @Motor.@SequenceBoolean.ctl! Sequence Flow & &Pc cP P d-` vP"@P@flg@oRt@eofudf.PSequenceBoolean.ctl! Sequence Flowx!dfdP!txdP!oldP!ext c xP"@P@flg@oRt@eofudf0PSequenceBoolean.ctl!Sequence Flow 2x!dfdP!txdP!oldP!ext P cRP"@P@flg@oRt@eofudf PMotorpdfdPtxdPoldPext P cRP"@P@flg@oRt@eofudf PGoalxdfdPtxdPoldPext P cRP"@P@flg@oRt@eofudf PPowerpdfdPtxdPoldPext c XP"@P@flg@oRt@eofudfP! Stop Afterp!dfdP!txdP!oldP!ext c RP"@P@flg@oRt@eofudf P!Waitp!dfdP!txdP!oldP!ext cpP"@P@flg@oRt@eofudf(PMotor.Action.ctl Ramp ModexdfdPtxdPoldPext c P"@P@flg@oRt@eofudfDP GoalType.ctl$ UnlimitedDistanceTimeStop Goal TypepdfdPtxdPoldPext c ^P"@P@flg@oRt@eofudfP!Speed Regulationx!dfdP!txdP!oldP!ext P" P@@ P" P@@ cVP"@P@flg@oRt@eofudfP! Directionp!dfdP!txdP!oldP!extP"@P@flg@oRt@eofudf4PpRCXInputOutput RCXOutputGeneric Refnum Name$xpRCXInputOutput RCXOutputdfd$PpRCXInputOutput RCXOutputtxd$PpRCXInputOutput RCXOutputold$PpRCXInputOutput RCXOutputext P cXP"@P@flg@oRt@eofudfP Degrees outxdfdPtxdPoldPext c ZP"@P@flg@oRt@eofudfP! Direction outx!dfdP!txdP!oldP!extZ P$@P@0P`y c| c2.@SequenceBoolean.ctl! Sequence Flow@Absolute Value!@Absolute Value! c| @Motor @Pow2@! Canceled? c<@BlockTachoCount4@pRCXInputOutput RCXOutputGeneric Refnum Name84@pRCXInputOutput RCXOutputGeneric Refnum Name!!! c|@! Finished?@millisecond timer valueT2MotorStageDefinition.ctlP @Power @Mode @ RegMode.ctlRegMode$@ RunState.ctlRunState.@@NXT_OutputGoalType.ctl Goal Type @Goal@ Update Flags @!Wait cl @stages@@T2MotorStageDefinition.ctlP @Power @Mode @ RegMode.ctlRegMode$@ RunState.ctlRunState.@@NXT_OutputGoalType.ctl Goal Type @Goal@ Update Flagsstage definitions c|@ MotorBits c\ c|@!Speed Regulation @!Wait@! Direction@! Stop After @Power,(@Motor.Action.ctl Ramp Mode @Goal.@@NXT_OutputGoalType.ctl Goal Type!HD@ GoalType.ctl$ UnlimitedDistanceTimeStop Goal Type@Absolute Value! c0 c c  (c c c dP``` d h   D P 8dKRCXInputOutput RCXOutput ( 0<> P<\^ |tx,28<P\^ pB|~l t` h p 0<>   VIDS1Instance 4 22Saved robocontrolt56 .vi XFun$RCXInputOutput.*:set_RCXOutputProp:E@PortPTH0RCXInputOutput.frameworkXFun$RCXInputOutput.*:get_RCXOutputProp:E @BlockTachoCountPTH0RCXInputOutput.frameworkVIDSPreprocessMotorStages.viPTH0VIDSPow2.viPTH0VIDSPortSemaphore.Acquire.viPTH0VIDSMotor.Release.viPTH0VIDSMotor.EvaluateStopCondition.viPTH0VIDSInitializeMotorStage.viPTH0VIDS AbsVal.viPTH0pPOWX code "#0\9w> b1H"\8bP!|dx|CxbkA}hN!A8!@,@H8,@Ha|i8`N !8@|cx<?`A|N!A8!@,@K}t}ky@HԂ"L7t"x}ky@H7l"p}ky@H]7\"`}ky@H7d"|h}ky@Hԁ|7<"x@}ky@Hx7T"X}ky@H7L"P}ky@H:7"l }ky@H}l7$"t(}ky@Ht7D"7,"}t}kyAK9$9999P99999,9p9P}t}ky@H0!88|Cxbk b1怒"\8bPUbk@}hN 9v}t|h@H9v}t|h@H :""T> b1"\8bPUbk@}hN 9v}t|h@H9v}t|h@H d:,@H 4:D:""T> b1p"\8bPUbk@}hN 9v}t|h@H9v}t|h@H ԁ}ky@H 9!<O` b1("\8bPUbk@}hN 9v}t|h@H9v}t|h@H }ky@H \d:""T> b1騒"\8bPUbk@}hN 9v}t|h@H9v}t|h@H lꁺ}ky@H }t}kyAHKdb|ct|mu@H8`~t~ u@H:~yb鉢院聺}ky@H }t}kyAH$b8c,@H8cbK0}t}ky@H0!88 |Cxbk b1"\> b1p!8P|Dx~#x<`A|N!A8!@,AH,a|i8`N 9v}t|h@H,@H8`r,AH`b,@H4,@H}kyAH:@b,@H8`}ky@HPH|!!Aaځڡ!Aaہۡa $(,!0A4a8<@DHL!PATaX\`dhl!pAtax|" x!|RxB!88bАA}N!Ab8!@~Bx8!  $(,!0A4a8<@DHL!PATaX\`dhl!pAtax!Aaʁʡ!Aaˁˡ8! a}iN > b1"\> b1 !8P|Dx~#x<`A|N!A8!@,AH,a|i8`N 9v}t|h@H@,@H8`r,AHb,@H4,@H}kyAH:@b,@H9v}t|h@H̀b,AHH,8`AH8`b:""T> b1"\8bPUbk@}hN 9v}t|h@H9v}t|h@H<}ky@HĂ\:""T> b1"\8bPUbk@}hN 9v}t|h@H9v}t|h@Hā}ky@H $}t}kyAH9H0!88 |Cxbk8A}hN!A8!@$}t}kyAH90H0!88 |Cxbk8A}hN!A8!@}t}ky@H+}t}kyAH!8b@<?`A|N!A8!@,@K,@H|qx Q~N a|i8`N 9 w> b1"\8bP!|dx|CxbkA}hN!A8!@,@KX,@KL,@K,,@K K9 wK9wK|rx|Qx~-UL9'~#x!|dx|CxbkA}hN!A8!@,AHa|i8`N |qx|Bx~(N PP<> bKlPP<> bKPa|i<` `cLN |qx9&}t|hAKLKa|i<` `cN |qx9&}t|hAKKԀa|i<` `cN |qx9&}t|hAK$Ka|i<` `cN |qx9&}t|hAKXKla|i<` `cN |qx9&}t|hAKK8a|i<` `cPN |qx9&}t|hAKXKy}hN ",@H81!8P~#xbkkk A}hN!A8!@",@H81!8P~#xbkkk A}hN!A8!@",@H81!8P~#xbkkk A}hN!A8!@",@H81!8P~#xbkkk A}hN!A8!@",@H81!8P~#xbkkk A}hN!A8!@",@H81!8P~#xbkkk A}hN!A8!@",@H81!8P~#xbkkk A}hN!A8!@H\|= a|l}hN!A!8@~Cx<?`A|N!A8!@,AḰy}hN 9}ky@H"1q b:9:9 9(:p4989@9H9P9X9`:d9h=a9=PTaAB"p":""p9}ky@H"1q b:9:9=a9 =PTaAB"p":""p9}ky@H"1q b= H:9=a9 =PTaAB$"p":""p9}ky@H"1q b:t99=a9=PTaAB"p":""p9}ky@H"1q b:9 :l$9(:<9@:pD9H:tT9X9`9h=a9=PTaAB"p":""p9}ky@H"1q b: 9:ܒ9=a9=PTaAB"p":""p9}ky@H"1q b9`:l9p:9=a$9 (=PTaAB,"p" :""p!b<:`4dA|N!A8!@8`Hd|= a|l}hN!8`#}t}kyAH,!|Cx<>`(A|N!A8!@Ky}hN |= a|l}hN!8`u|ct~t~y|mu@H 98`H|= a|l}hN!8`8`v|ct~t|mu@H8`~ u@H`c!98|jx9 9#8888 |Cx<X`IA|N!A8!@y}hN |= a|l}hN!> b1\5 > b15> b1਒5@> b105D!8|Cx<>`ȐA|N!A8!@y}hN +     (lxp Dh4@LX(8( `8  T$CODE "#0\ؤ\%7.1Oldest compatible LabVIEW.بa$a apPPP.@SequenceBoolean.ctl! Sequence Flow0@SequenceBoolean.ctl!Sequence Flow 2 @Motor @Goal @Power@! Stop After @!Wait(@Motor.Action.ctl Ramp ModeD@ GoalType.ctl$ UnlimitedDistanceTimeStop Goal Type@!Speed Regulation@! Direction4@pRCXInputOutput RCXOutputGeneric Refnum Name@ Degrees out@! Direction out  1w??????o|  Ξəٙ   ͙  ٞ ++VVVVVVuVŠVuPPŠŦ+PuŁP++uŁu+ŠŠŁV{P+PV{+PˬPPˬ{P{++{+VP˦{V+uVVV+866 x @!Control Motor Power@! Direction@! Direction out0@SequenceBoolean.ctl!Sequence Flow 2@! Next Action@ Degrees out&@Motor.Action.ctlAction@!Wait for Completion@Duration @Power @Port.@SequenceBoolean.ctl! Sequence FlowDTHPD88~>.@SequenceBoolean.ctl! Sequence Flow!0$ UnlimitedDistanceTimeStop4(@Motor.Action.ctl Ramp Mode @!Wait@! Stop After<0@SequenceBoolean.ctl!Sequence Flow 2 @Power @Goal @MotorPD@ GoalType.ctl$ UnlimitedDistanceTimeStop Goal Type@4 @T2MotorStageDefinition.ctlP @Power @Mode @ RegMode.ctlRegMode$@ RunState.ctlRunState.@@NXT_OutputGoalType.ctl Goal Type @Goal@ Update Flagsparams&@NXT_OutputPort.ctlPort x     @stages@@T2MotorStageDefinition.ctlP @Power @Mode @ RegMode.ctlRegMode$@ RunState.ctlRunState.@@NXT_OutputGoalType.ctl Goal Type @Goal@ Update Flagsstage definitions@!Speed Regulation @!Wait@!Direction (T: Fwd)@! Stop After @Power,@NXT_Motor.Action.ctl Ramp Mode @Goal.@@NXT_OutputGoalType.ctl Goal Type @stages@T2MotorStageDefinition.ctlP @Power @Mode @ RegMode.ctlRegMode$@ RunState.ctlRunState.@@NXT_OutputGoalType.ctl Goal Type @Goal@ Update Flagsparams@@T2MotorStageDefinition.ctlP @Power @Mode @ RegMode.ctlRegMode$@ RunState.ctlRunState.@@NXT_OutputGoalType.ctl Goal Type @Goal@ Update Flagsstage definitionsx x @! Canceled?@! Finished?@ MotorBits@ Start Time@T2MotorStageDefinition.ctlP @Power @Mode @ RegMode.ctlRegMode$@ RunState.ctlRunState.@@NXT_OutputGoalType.ctl Goal Type @Goal@ Update FlagsStageDefinition @!Wait?&@NXT_OutputPort.ctlMotor&@!Speed Regulation6&@NXT_OutputPort.ctlMotor @!Wait?@T2MotorStageDefinition.ctlP @Power @Mode @ RegMode.ctlRegMode$@ RunState.ctlRunState.@@NXT_OutputGoalType.ctl Goal Type @Goal@ Update FlagsStageDefinition@ Start Time@ MotorBits6&@NXT_OutputPort.ctlPort@! Finished?@! Canceled?(@millisecond timer value$@!Direction (T: Fwd) @Pow2th x @! TookControl?@ MotorBits x&@NXT_OutputPort.ctlMotor@ MotorBits@! Cancelled?@! Cancelled?T2MotorStageDefinition.ctlP @Power @Mode @ RegMode.ctlRegMode$@ RunState.ctlRunState.@@NXT_OutputGoalType.ctl Goal Type @Goal@ Update Flags>.@@NXT_OutputGoalType.ctl Goal Type @Goal8,@NXT_Motor.Action.ctl Ramp Mode@y@! Direction@4@pRCXInputOutput RCXOutputGeneric Refnum Name 7L@@P @!status @code@0sourceerror in (no error)F6@P @!status @code@0source error out @Port @BlockTachoCount @Absolute Value@ Degrees out"@! Direction out @IntegerD8( @Absolute Value @IntegerVF`  @Pow2 @Number @Number"@! TookControl?$4d$  88P < <P ` p  <   , H p  $$  0  $    p  ,$ , , T$$TT d$$ H $ hh (l$$  \$ YDXX Sequence FlowN [D@ASequence Flow 2N@GAG QDkvkvMotorHD`q|Dq~CPD_j_jGoalHD`q|q~QDkAv]kBv]PowerHD`lqr|qt~VD Stop AfterHD`@ PD WaitHD` \Dv]v] Speed RegulationHD_vrvs ZDCNECNEConnector paneUD//  Goal TypeH_GUITN   HD_ ? >N  YDA A  Duration TypeTDDuration_D== Wait for CompletionWD  Next Action_Dfcsfds Control Motor PowerQD`nk`okPowerPD`k'`k'PortRD 7 7ActionUD Ramp ModeN      HDa N  Ha_a UD ?? DirectionH$aI|J|3_DMNGeneric Refnum NameHaZ\WD]hD]hD Degrees outHap{App@WDFF Degrees outYDH&SZH'SZ Direction outYD>`I>aI Direction outUDEwFw  DirectionHD`UUHD`bcHD`RnSn HD`0;0;HD`|wwHD`\ HD`,HDaT_ T_ dD T VPreprocessMotorStages.viHD_ HD`;;cD  InitializeMotorStage.vi\D + +Motor.Release.viRE True qD%%%Illegal motor specified. Do nothing.HDbMDyHDa HDaNNHDa(9(9 UD(( AbsVal.viHDb 8E>8E> SDPow2.vidD).4)/4PortSemaphore.Acquire.vijDFGMotor.EvaluateStopCondition.vi%.0f%.0f%.0f%.0f%.0f%.0f%.0f OFF/ON OFF/ON OFF/ON! UnlimitedDistanceTimeStopConstantRamp Up Ramp Down&BackwardForwardBackwardForwardωPNG  IHDRH- pHYs  +iCCPPhotoshop ICC profilexc``2ptqre``+) rwRR`?> v^~^*vD_@J.(*(%8./)3E vQH3}KI H}:6–KR+@28Teg(ZZZ*8'*W+x%%Bjd29bgb\ZTe22#̘#࿔B̤aT!>þ9OgAMAaLA cHRMz%RX:oZIDATxڜJ@Iją#i7C܈/Rtg.| PZHܹ.bHIPj83{QU6?И}m+_Aik8lG0@D6:2PĢs K3ĦX\INh+gے}`V#4윁B )9^OU F'*qB$D(zߏ Ob%czgY?͎IENDB`PNG  IHDRh,4gAMA7tEXtSoftwareAdobe ImageReadyqe<GIDATxMJAk~0FG!b zWBG\`ܸ I xtLgY=t%l 8P -59&#hlšR?W0u+N%sVSDFÁJvg)R,c<( 99=}0wuPN06_n  ( ((Lͣ͐ +bW=*U77qD:fHdy1Wu{9K?_pW9tzd9KXFe.tڜEo0qć<|+3JIENDB`FPHP1Instance 4 22Saved robocontrolt56 .viLVCCSequenceBoolean.ctlPTH0LVCC GoalType.ctl`PTH0LVCCMotor.Action.ctl!(PTH01\@FPHP]80+@ o1[XL/X/ !S7~D "#0Q`aD uV<Lcdd||||8h|B|hR 0D ( |D|8hBT@R 0D 0@d YJQD|4 FJYaT,Hx8hB K<OJJ4 O|a@\ 7|XJhJh 4|V1@jKK1@KKj1@ddj1@KKj1@ddj |EiEiEiEiEi 5|YJDJDJJDJ@d!X:P JQl4 FJ?a<,@ h t 8hB K<OJ:v 4 O?HaD\ 7X:vh:vh 4V]ljKK]lKKj]lddj]lKKj]lddj ?qi?qi?qi?qi?qi 5Y?vD?vD?v?vD?v||  t %P -p X    )8   @P _I D || 4 N  jwa80  lId8 6 p}EG40p 4  0kwckwckwc8h B R p 4  wbwbwbL :  p}0u0/.-\0D  P< ||@P^\d4 Fx ^ka,0 x ld8  6x p}G($p 4x 0kwckwckwc8 hxBP R  |p 4x wbwbwbL :x p}0u0/.-\ |0 Ddx@ P_b (  | |4 N j@w^a 0  lmd8  6 pq}Gp 4 0kbwnckbwnckbwnc8hBR |p 4 wbnbwbnbwbnbL : pq}w0u0/.-\|p0DP |||0D<t<O$ T4 O<d8h<Bd << n<`TH 6<<O$>0DhH 6h8hhB <4 Ohd < nh`$||8h"hBT`|0D$!(,2||8hHB|hTe| 0D%`P<O$teb$||4 O u^d8h B\H << n uqd_H 6 vbt|D0D`# pB0 8(DD 0 *4 DBOFa@d$D4 K4 N`J0aL<|` 8h`B KPW`JD8JH FVGh<4 NH aδ0 H Dd,H< 6H @Gθ_p 4H 0 c c cp 4H  b b b4 NHR a84 F`RJBa4 0'0 *4 FxR a0<!(T!|!|4! GhR>d,,"T4" G<Rd(,# x #|4# G Rebtd$,$p4$ FR _mla <%x@4% F R _l(a<& d d T ,&|&|9,&!h!!"h@&d$8  n 4& F!(RJ 8a,'"4# "#"#T4' J!(Ja8(h!(B K4( N"hR !aP)W!(JY !&8)N"h   0+  6"h/ ,}4, N"ha0-  "hY .~<. 6"h ^ Ga0|<0O%PD/,z40 O# @d81h#B  ;<1  r#H}a3 #DiDhDiDjDk03D {#,3' &4'&'L(|83U(LK%3&&p(43 F%QLa<4 2&p YG X5%QK%rs%p05 7&p OXc5|@5 2&pO 05 &p Kd5|5|p5 2&p+  PWuPWuPWu85h%B''|T05D(%h85h&pB&#T5|9t@5PC)\G+T5|B|45 F( \iEa06 ( kFd86 2( o|BG08D)(p88h(BR p8 8( 0jvcjvcjvcp8 8( vbvbvbL8 :( o|0u0/.-\1++.8.0000`048 F(R Ga<9+|))* *+)P)1., ;Dic <9O-p=_].9|Ip49 O,G%T[a8:h,BR: ,Ja[rlKKJa[rKKlJa[rddlJa[rKKlJa[rddl0:D,X,0: 7,WH_]tefH_]tfeH_]teH_]teH_]te1. ;Dic 4: G,R=_Ja,;.h,l,-,1/ ;Dic 4; G#RDxd,<.$$|$$DL<X  8t%P(L)-p\<-p)(L%P,t8  Xi ;Dic 1 ;Dic 1 ;Dic 1 ;Dic 1 ;Dic =+.8.0000`00=D0QRCXInputOutput RCXOutputBDHP1Instance 4 22Saved robocontrolt56 .viLVINInitializeMotorStage.viPTH0LVINPreprocessMotorStages.vi@PTH0LVIN AbsVal.viDPTH0LVINPow2.viLPTH0LVINPortSemaphore.Acquire.viRPTH0LVINMotor.EvaluateStopCondition.viePTH0LVINMotor.Release.viPTH00@BDHP\$84CL Dn0/,< KLXL0<DL,<~D "#0yNa\$W p0<@p8D0 t4< BDV0=@p8XDaq4= Ba0>@p;  Qqa<4> B Qo0?@$  p h0?@$<L D4? B/<0@@$ 44@ Bv4A Bpּ0B@$ P 4B Bָ0C@$8`p h04C BS`!ִD Dm4x4D h[X D"]T fXDH4D"0 Dp4D-4D h] DDLD!4D"$?`DD1 h S7s DD DDhD D@ D d#D DxD( D@ XLD4D@h xdDQ. D@ `4D:lQ"DD D`D! hdD>Cl  D D 4D4n !$4D h^ 4D h<^!4D h-|l,! D#h<DD5DDD 4D h\Q D@,D D"XL4D &K@ Scְ E@, 4E@h (2!3EQEgc4E[ H!Eo4j|E 8@E L D H<Ez 4E hmx! E".r@dZEt&4E"c6soMxVsQE.0 E@ P` EE0E$$IzE<4E3@'k/s+o4E3@d/k7s3o E@:890E@$ # 4E B ֬0F@$,tD t4F BD<֨GGH,G$rrt0Gkt4G h`8! 4G3@!k's#o G@ pGHGHG G@ 0G%$&J#3+ G@L4G34G3@,ksoGG<4G &K c֤4H3@4'c7k/g4H3@7c'kg H@ !! H@ H`0HE K,#4H3@:['c_4H3@;/S7[3W4H3@U'S/[+W H@4H3@ 8'[7c/_4H3@TS'[#W H@H4H3@\SS[W H@p0HE L50 H @$L4Hk! H@ `H# H".-(4H tx 4H Xs(!)DH1! H 8H dHHH4H"$O H @cdZH1dH.H dHhH#0HE` M,404H h <Q H"!4H hL.D4H"$!N(#HL H"$d#44H"cro+x4s/H@hH H DLH*4H/AAaa4H06AAaaQQH HHH Hh4H/Xt<&`HtHHtd H/#hDH1 h2  ,D !UH54H@h k!0 Hmh(H DQQsQ H @c-(H101yH|H, H5 -#h4H &K ,c֠ IlLI0pI.e4I3 I@4I3I4I34I3, It4I3 I4I3PId Id4I3II I4I34 IH I114I3. I I&Th&4 I I"#XI, DHtnI8()D,,I zz~I@FI|i,I uI%|I! ,I %|" !' IB$,,h II% I @$ I!4I"<]QII#h##II"%@Ih#IH I%&T%'4I/4!"4I0"b"4I0"P" I###h4I0# am I#X$ I#$d$04I/"  Nm4I0#L[m4I"t/,#4I0#h\m0I hz|I'0I*%|"XY I@%|Y\%'I&"LI) 4u{?! 0I! 0I&&4 I%&T&' I@%|&&'4I! %`3*0I*%|%Zu~yI& I@&4I?qLI5T5t,I $!l I"&)P,0I'<HP I @$,)P,Iecb,I16&TI'h'0I*%| u I".@ t0I. 8j IB$(7 IB'(7 I@@ )(74ID82l!4I"$( f<I$1 P 4c֜ JB',h 4JD;KD4J '<֘,K+*+8++@KP,*HkK+8K2*t c֔֐8Mh*tBLM :*t 00/.-\0M 3*t i M@p,4,+4M J*t ֌,Np*l*td4ND820N- 8m N@@ ),h 4N hZ\L N"-HN,-( N @$ P-H4N"$- o+4/N -(HNX4N0Dp,z40`0N@hrtN+o,xx,o N%1(<No4pN$dNL4N00q$4,`N011,N&"1d5T5. N@%|o(<N1d10N*%|1wu~y N%1144N! p,Q+ N@%|144N@hD\!2@N x(L2LaLjmvvw\xtx Nm2LHN)HN,4HN aNaIN&Ty,N&4%@15t50NDN#h5t N%66<#h4NoT!& N%65#h N@%|5#h N @c D t N@%|5 6<#hN550N*%|' >u ~yN5T50N*%|5= N<N(l54N! 6 q!,N<4N/D7@PoN7N84N78474N067io4N067,ho N6)7\7N7 N6)8T N7( N6,47+4N067goN+84N'< hN)!L,N(((4ND49,!HN8q 0N@zLhun0Q<6 hu n Q<=L=Q=| Q<>xzQ>0Q>@Q<>P(u!G Q<B,>>@Q<>d(5u.G Qx>,Q<<==|>0> QB'AA0Q-0  A-61QAAB QB$FAA Q@@ C$AB 4Qz G6QB B|0Q@pC$)B )91B4Q BB|):ր0R$cCy$Rb4RDB`1IJJ8Jhyy@,R)P-H@4X RFd4R"c dgpkRfX@RET RD{ED4RD4RE4R &KD)c| SETD4EFxDS1z DD|)I zSGSGSGG SDEtET4S3DD 9IA SDEE4S3DDh9IA4S3DDT)914S3DFd)91SFx SDB,F0>S@z4S h|DD S @c]TCfX4S/z E<>^Z4S0GEDYN4S0GE(DYN SG}0G<GS>GFx SGB,Gp> SB'H H0S-0  HJSN,S()AH SB$I H H|SHH|H S@@ IH H,S(,B HS,hAH 4S h}!SHIp0S@pI-pHFVNI4S BIp7F?x4TDITH!y ;Dic 1 ;Dic 1 ;Dic T;aT)<T IpB|:D6 + ,T +DB|Ip,Tp:6 <TIC$);8),4DT1YM`M,= !CTMTM4T &KLct0UMMNNOOpOPT ULMMUN4U3LM5=9 ULN8M ULNN4U3LM-51 4U3LN%! UN ULX|NlN4U3LM%-)  ULOO4U3LO\-51UOp ULO(OpUO4U3LO5=9UO ULPtO4U3LP@%!UPT ULZP Zl4U3LO%-)UX|! 91!9!_HUZ!! U"XNUD#WD(#(LU) hbd \dR^bRUYUXLRDU1YS|SH5-UM@  URSS(4U &KR(-5cp@V S(ST$UPUUpUV@VXHWxWVS( VRTxS4V3RSMEUMQI VRTDT$4V3RU<=EEMAI4V3RTEEMMIIVS4V3RT5E=M9IVUP VRV UVUVT$ VRTUP VRUUp4V3RU5=EE=AVUp VRVUVU4V3RU(E=UEMA VRV`V@4V3RV55E==9VV@ VRVV4V3RX4M-U5Q14V3RUE5U=M94V3RWdCE-M5I1 VXH VRWWx4V3RWB=-E5A1 VWx VRX|XW4V3RXhA5-=591 VV VRW0XHVW4VYbP0VYa4V"$Z<&!,V RhY@Rb VRL4Van%0V* RhZ?&! V".a`' VXZYYVYal4VYZPQTVYPT V@Rh,YZlVYZlVQZV!L'Zl V @$aXN VXX|aNV5V(lhtV+Whh.,.,WHV #o#V,!!\V1akk4VCux!(V 8h HV!##V3W4;;4WHVWV __V:8/__V,oo4V"cZv 4V@hch3D- VvaL V @cY\`'V%@alVY[4V hcs0V*RhbH9[&d!_ V@RhaaNV[b(VZlb(VYa V@.BbVcVNW[VX|Z`V! do upBc@@VYj0V%cbx{Vb(Zv V @$  fX V@. cc V]TkfXVdHVI,Valp5F4V"c cMVQ,V!'-(?ZcDV1@hee|Ee" !Q Vef$e\4V &KeEcl@W e\ffXgg<gh hthj|ijWe\ Weff4W3ee5]ea We1fxfX4W3egp2]ea4W3ef3]eaWf4W3eg(1]eaWg Weh@g<Wg<WfX We fg Wegg4W3eg/U]YWg Wer@i0Wh 4W3eg\0U]Y We@h54W3eh+MUQWht Wehh4W3ejh*EMI4W3eh,-MUQ4W3ei)EMI Wj| Wei4W3ej(EMI Wi Weaj4al4W3ej'EMI Wh WeidpWj W}v$,HW@sQQ\Ws/I/<W & d'h,?pQHW/s/4W0d0e$z,(`W Pgg//4W3/]WjWm4W3$_$,(4W38^$ 4W3AX  WvXmWcxtWyHWY\4WlqQ' W".pW5 00,W`p tCdW1y W @cop4W"c/t HWoW&y"a"aaHW6y4W@h]u01<WbcYo4(l|@ 8<W c#" &<W "#%|c\W+,,,Wr@1 @aWa!!_SSr!rW@~<>0\W!Q!Q\W]T5  DoY\&X$d!HWr@QQW]Tk((kk4W3m V 4W3m R,$ WawNWv4W3A$W,$ Wwv4W3wHH$,(Wv Ww|w\4W3wG$  Ww\Wxt4W3vQ  Wx,x 4W3x`E  Wx W xfX4W3wF HW a ;Dic 1 ;Dic 0W*yF'"WLW) htj W@y|yp,,W y{{@0Wz xLW ( Dp!L9AH|,W$@Rh$yLW yRh9$@pD ,WzL<GD WzL{|`D4,WGD<9t W@yF|`D4W{l{4Wz |(8WD4{lW{A0W*y{-610W*y|JSN W@yI |GW}d|4W h}~4Wz ~|!7 WzL}0|G4W h<W~<~\W|H|W?z0W*y}kto WzL~ , W@y}~ ,WG}dHW|""\W}|a ,I F:8 P,  \W}o4Wz t\(5WC$11,W9t{l}d@~<,W{|z~\,W|`|yp~ W~\j,W}0{B, prototype EditorVIsBlocksMotor_MotorConfig.llbConfigure Motor.vi_OriginalInstancePath?2PTH0'LEGOBlocksMotorMotor.vi Localized:&@0Localization Status (string)LocalizeMerlotMotorBlockConfign@Motor.Config.ctlFP 8@<PadSelectorOutput.ctl0ABC ConnectionJ@Move Direction Selector.ctlForwardBackwardStop Direction&@Motor.Action.ctlAction @Power@ Distance @!Wait6@u9oMove Next Action.ctlStopCoastNext2@NMove Distance Type.ctl Distance Type@!Regulate Motor ConfigK@vNI.LV.ALL.goodSyntaxTargets%@0Mac(@UUAn *>>*>>@?M     $  2 4 6  =  K Lucida Grande Lucida Grande Lucida Grande02Tahoma Lucida Grande2RSRC LVINLBVW? > 4 RSIDLVSRBDPWLIviCPTMDSTMDFDSLIdsVICD$vers8DLDRLFPTD`CPMptICONicl4icl8TITLCPCTDTHPTRecESTRGxCPST MNGI |LIfp FPHP OMId LIbd BDHP VITS HIST PRT 0FTAB D EPl DV A@ T .e | B BE H! DA @iA8 qAX C`BDpC FPC EpE E_I ,PI FJ D0^ @0^ _@ E_ B _ F[P`L ` ` E0 ` Fb a8 Dπ a AWa Ab8 H b C1 b DPc$ @`c &,@c Ed0 @d Apd Ee, Aex E e .!f, /"f E 0#f B5$gD CP%g C&h E]'hT E(h M< )i D#0*i\ &J-i C0i *1jH -3j EK04j O^5kT C>`6k C7k A 9lH FL:l Cp;m &@<md P=m B>n AP?nX ED@n %An &CBo< D@Co AԐDo B0Ep F@Fp ,GpPHq E0Iq CpJq MKr@ ELr ENs BOsX EPs BRs @ St< D$`Tt &zUt @EVu< L8Wu Ev B v L4v, DPv8 @|0+vD C"8vP FHMv\ '/vh Cvx C`v "v F/v &*2v C,w F.y C6{ F| 0Q &P0 D B 84 @ ; A@< Es< CP1Instance 4 22Saved robocontrolt56 .viIRSRC LVINLBVW? >` <BOYBBOYBa|Oh,WK&Rx/ 9 rD60Υ qldWWܻSP4) LVIN1Instance 5 22Saved robocontrolt56 .vi LVCCSequenceBoolean.ctlSequenceBoolean.ctl@! Sequence FlowPTH0)LEGO.llbSequenceBoolean.ctlLVINInitializeMotorStage.vi @T2MotorStageDefinition.ctlP @Power @Mode @ RegMode.ctlRegMode$@ RunState.ctlRunState.@@NXT_OutputGoalType.ctl Goal Type @Goal@ Update Flagsparams&@NXT_OutputPort.ctlPortPTH06LEGOBlocksMotorInitializeMotorStage.viLVINPreprocessMotorStages.vi x     @stages@@T2MotorStageDefinition.ctlP @Power @Mode @ RegMode.ctlRegMode$@ RunState.ctlRunState.@@NXT_OutputGoalType.ctl Goal Type @Goal@ Update Flagsstage definitions@!Speed Regulation @!Wait@!Direction (T: Fwd)@! Stop After @Power,@NXT_Motor.Action.ctl Ramp Mode @Goal.@@NXT_OutputGoalType.ctl Goal TypePTH07LEGOBlocksMotorPreprocessMotorStages.viLVCC GoalType.ctl! GoalType.ctl.@ UnlimitedDistanceTimeStop Goal TypePTH0*LEGOBlocksMove GoalType.ctlLVCCMotor.Action.ctlMotor.Action.ctl @ActionPTH0/LEGOBlocksMotorMotor.Action.ctlnLVIN AbsVal.vi( @Absolute Value @IntegerPTH0'LEGOBlocksMove AbsVal.viLVINPow2.vi"`  @Pow2 @NumberPTH0&LEGO BlockSupportPow2.viLVINPortSemaphore.Acquire.vi3 x @! TookControl?@ MotorBitsPTH07LEGO BlockSupportPortSemaphore.Acquire.vi LVINMotor.EvaluateStopCondition.vi x @! Canceled?@! Finished?@ MotorBits@ Start Time@T2MotorStageDefinition.ctlP @Power @Mode @ RegMode.ctlRegMode$@ RunState.ctlRunState.@@NXT_OutputGoalType.ctl Goal Type @Goal@ Update FlagsStageDefinition @!Wait?&@NXT_OutputPort.ctlMotorPTH0=LEGOBlocksMotorMotor.EvaluateStopCondition.vitLVINMotor.Release.viC x&@NXT_OutputPort.ctlMotor@ MotorBits@! Cancelled?PTH0/LEGOBlocksMotorMotor.Release.vie$$ x @!Speed Regulation@! Direction@! Direction out0@SequenceBoolean.ctl!Sequence Flow 2@! Stop After@ Degrees out(@Motor.Action.ctl Ramp Mode @!Wait @Goal @Power @Motor.@SequenceBoolean.ctl! Sequence Flow & &Pc cP P d-` vP"@P@flg@oRt@eofudf.PSequenceBoolean.ctl! Sequence Flowx!dfdP!txdP!oldP!ext c xP"@P@flg@oRt@eofudf0PSequenceBoolean.ctl!Sequence Flow 2x!dfdP!txdP!oldP!ext P cRP"@P@flg@oRt@eofudf PMotorpdfdPtxdPoldPext P cRP"@P@flg@oRt@eofudf PGoalpdfdPtxdPoldPext P cRP"@P@flg@oRt@eofudf PPowerpdfdPtxdPoldPext c XP"@P@flg@oRt@eofudfP! Stop Afterp!dfdP!txdP!oldP!ext c RP"@P@flg@oRt@eofudf P!Waitp!dfdP!txdP!oldP!ext cpP"@P@flg@oRt@eofudf(PMotor.Action.ctl Ramp ModexdfdPtxdPoldPext c P"@P@flg@oRt@eofudfDP GoalType.ctl$ UnlimitedDistanceTimeStop Goal TypepdfdPtxdPoldPext c ^P"@P@flg@oRt@eofudfP!Speed Regulationp!dfdP!txdP!oldP!ext P" P@@ P" P@@ cVP"@P@flg@oRt@eofudfP! Directionp!dfdP!txdP!oldP!extP"@P@flg@oRt@eofudf4PpRCXInputOutput RCXOutputGeneric Refnum Name$xpRCXInputOutput RCXOutputdfd$PpRCXInputOutput RCXOutputtxd$PpRCXInputOutput RCXOutputold$PpRCXInputOutput RCXOutputext P cXP"@P@flg@oRt@eofudfP Degrees outxdfdPtxdPoldPext c ZP"@P@flg@oRt@eofudfP! Direction outx!dfdP!txdP!oldP!extZ P$@P@0P`y c| c2.@SequenceBoolean.ctl! Sequence Flow@Absolute Value!@Absolute Value! c| @Motor @Pow2@! Canceled? c<@BlockTachoCount4@pRCXInputOutput RCXOutputGeneric Refnum Name84@pRCXInputOutput RCXOutputGeneric Refnum Name!!! c|@! Finished?@millisecond timer valueT2MotorStageDefinition.ctlP @Power @Mode @ RegMode.ctlRegMode$@ RunState.ctlRunState.@@NXT_OutputGoalType.ctl Goal Type @Goal@ Update Flags @!Wait cl @stages@@T2MotorStageDefinition.ctlP @Power @Mode @ RegMode.ctlRegMode$@ RunState.ctlRunState.@@NXT_OutputGoalType.ctl Goal Type @Goal@ Update Flagsstage definitions c|@ MotorBits c\ c|@!Speed Regulation @!Wait@! Direction@! Stop After @Power,(@Motor.Action.ctl Ramp Mode @Goal.@@NXT_OutputGoalType.ctl Goal Type!HD@ GoalType.ctl$ UnlimitedDistanceTimeStop Goal Type@Absolute Value! c0 c c  (c c c dP``` d h   D P 8ddRCXInputOutput RCXOutput ( 0<> P<\^ |tx,28<P\^ pB|~l t` h p 0<>   VIDS1Instance 5 22Saved robocontrolt56 .vi XFun$RCXInputOutput.*:set_RCXOutputProp:E@PortPTH0RCXInputOutput.frameworkXFun$RCXInputOutput.*:get_RCXOutputProp:E @BlockTachoCountPTH0RCXInputOutput.frameworkVIDSPreprocessMotorStages.viPTH0VIDSPow2.viPTH0VIDSPortSemaphore.Acquire.viPTH0VIDSMotor.Release.viPTH0VIDSMotor.EvaluateStopCondition.viPTH0VIDSInitializeMotorStage.viPTH0VIDS AbsVal.viPTH0pPOWX  code "{@\9w> b1H"\8bP!|dx|CxbkA}hN!A8!@,@H8,@Ha|i8`N !8@|cx<?`A|N!A8!@,@K}t}ky@HԂ"L7t"x}ky@H7l"p}ky@H]7\"`}ky@H7d"|h}ky@Hԁ|7<"x@}ky@Hx7T"X}ky@H7L"P}ky@H:7"l }ky@H}l7$"t(}ky@Ht7D"7,"}t}kyAK9$9999P99999,9p9P}t}ky@H0!88|Cxbk b1"\8bPUbk@}hN 9v}t|h@H9v}t|h@H :""T> b1"\8bPUbk@}hN 9v}t|h@H9v}t|h@H d:,@H 4:D:""T> b1p"\8bPUbk@}hN 9v}t|h@H9v}t|h@H ԁ}ky@H 9!<O` b1("\8bPUbk@}hN 9v}t|h@H9v}t|h@H }ky@H \d:""T> b1"\8bPUbk@}hN 9v}t|h@H9v}t|h@H lꁺ}ky@H }t}kyAHKdb|ct|mu@H8`~t~ u@H:~yb鉢院聺}ky@H }t}kyAH$b8c,@H8cbK0}t}ky@H0!88 |Cxbk b1"\> b1p!8P|Dx~#x<`A|N!A8!@,AH,a|i8`N 9v}t|h@H,@H8`r,AH`b,@H4,@H}kyAH:@b,@H8`}ky@HPH|!!Aaځڡ!Aaہۡa $(,!0A4a8<@DHL!PATaX\`dhl!pAtax|" x!|RxB!88bАA}N!Ab8!@~Bx8!  $(,!0A4a8<@DHL!PATaX\`dhl!pAtax!Aaʁʡ!Aaˁˡ8! a}iN > b1"\> b1 !8P|Dx~#x<`A|N!A8!@,AH,a|i8`N 9v}t|h@H@,@H8`r,AHb,@H4,@H}kyAH:@b,@H9v}t|h@H̀b,AHH,8`AH8`b:""T> b1 "\8bPUbk@}hN 9v}t|h@H9v}t|h@H<}ky@HĂ\:""T> b1 "\8bPUbk@}hN 9v}t|h@H9v}t|h@Hā}ky@H $}t}kyAH9H0!88 |Cxbk8A}hN!A8!@$}t}kyAH90H0!88 |Cxbk8A}hN!A8!@}t}ky@H+}t}kyAH!8b@<?`A|N!A8!@,@K,@H|qx Q~N a|i8`N 9 w> b1""\8bP!|dx|CxbkA}hN!A8!@,@KX,@KL,@K,,@K K9 wK9wK|rx|Qx~-UL9'~#x!|dx|CxbkA}hN!A8!@,AHa|i8`N |qx|Bx~(N PP<> b#KlPP<> b#KPa|i<` `c#LN |qx9&}t|hAKLKa|i<` `c#N |qx9&}t|hAKKԀa|i<` `c#N |qx9&}t|hAK$Ka|i<` `c#N |qx9&}t|hAKXKla|i<` `c$N |qx9&}t|hAKK8a|i<` `c$PN |qx9&}t|hAKXKy}hN ",@H81!8P~#xbkkk A}hN!A8!@",@H81!8P~#xbkkk A}hN!A8!@",@H81!8P~#xbkkk A}hN!A8!@",@H81!8P~#xbkkk A}hN!A8!@",@H81!8P~#xbkkk A}hN!A8!@",@H81!8P~#xbkkk A}hN!A8!@",@H81!8P~#xbkkk A}hN!A8!@H\|= a-|l}hN!A!8@~Cx<?`A|N!A8!@,AḰy}hN 9}ky@H"1q b:9:9 9(:p4989@9H9P9X9`:d9h=a9=PTaAB"p":""p9}ky@H"1q b:9:9=a9 =PTaAB"p":""p9}ky@H"1q b= H:9=a9 =PTaAB$"p":""p9}ky@H"1q b:t99=a9=PTaAB"p":""p9}ky@H"1q b:9 :l$9(:<9@:pD9H:tT9X9`9h=a9=PTaAB"p":""p9}ky@H"1q b: 9:ܒ9=a9=PTaAB"p":""p9}ky@H"1q b9`:l9p:9=a$9 (=PTaAB,"p" :""p!b<:`4dA|N!A8!@8`Hd|= a-|l}hN!8`#}t}kyAH,!|Cx<>`(A|N!A8!@Ky}hN |= a-|l}hN!8`u|ct~t~y|mu@H 98`H|= a-|l}hN!8`8`v|ct~t|mu@H8`~ u@H`c!98|jx9 9#8888 |Cx<X`IA|N!A8!@y}hN |= a-|l}hN!> b1&\5 > b1*5> b15@> b1,05D!8|Cx<>`ȐA|N!A8!@y}hN +     (lxp  Dh4@LX(8( `8  T$CODE "{@\d\%7.1Oldest compatible LabVIEW.hbbbpPPP.@SequenceBoolean.ctl! Sequence Flow0@SequenceBoolean.ctl!Sequence Flow 2 @Motor @Goal @Power@! Stop After @!Wait(@Motor.Action.ctl Ramp ModeD@ GoalType.ctl$ UnlimitedDistanceTimeStop Goal Type@!Speed Regulation@! Direction4@pRCXInputOutput RCXOutputGeneric Refnum Name@ Degrees out@! Direction out  1w??????o|  Ξəٙ   ͙  ٞ ++VVVVVVuVŠVuPPŠŦ+PuŁP++uŁu+ŠŠŁV{P+PV{+PˬPPˬ{P{++{+VP˦{V+uVVV+966 x @!Control Motor Power@! Direction@! Direction out0@SequenceBoolean.ctl!Sequence Flow 2@! Next Action@ Degrees out&@Motor.Action.ctlAction@!Wait for Completion@Duration @Power @Port.@SequenceBoolean.ctl! Sequence FlowDTHPD88~>.@SequenceBoolean.ctl! Sequence Flow!0$ UnlimitedDistanceTimeStop4(@Motor.Action.ctl Ramp Mode @!Wait@! Stop After<0@SequenceBoolean.ctl!Sequence Flow 2 @Power @Goal @MotorPD@ GoalType.ctl$ UnlimitedDistanceTimeStop Goal Type@4 @T2MotorStageDefinition.ctlP @Power @Mode @ RegMode.ctlRegMode$@ RunState.ctlRunState.@@NXT_OutputGoalType.ctl Goal Type @Goal@ Update Flagsparams&@NXT_OutputPort.ctlPort x     @stages@@T2MotorStageDefinition.ctlP @Power @Mode @ RegMode.ctlRegMode$@ RunState.ctlRunState.@@NXT_OutputGoalType.ctl Goal Type @Goal@ Update Flagsstage definitions@!Speed Regulation @!Wait@!Direction (T: Fwd)@! Stop After @Power,@NXT_Motor.Action.ctl Ramp Mode @Goal.@@NXT_OutputGoalType.ctl Goal Type @stages@T2MotorStageDefinition.ctlP @Power @Mode @ RegMode.ctlRegMode$@ RunState.ctlRunState.@@NXT_OutputGoalType.ctl Goal Type @Goal@ Update Flagsparams@@T2MotorStageDefinition.ctlP @Power @Mode @ RegMode.ctlRegMode$@ RunState.ctlRunState.@@NXT_OutputGoalType.ctl Goal Type @Goal@ Update Flagsstage definitionsx x @! Canceled?@! Finished?@ MotorBits@ Start Time@T2MotorStageDefinition.ctlP @Power @Mode @ RegMode.ctlRegMode$@ RunState.ctlRunState.@@NXT_OutputGoalType.ctl Goal Type @Goal@ Update FlagsStageDefinition @!Wait?&@NXT_OutputPort.ctlMotor&@!Speed Regulation6&@NXT_OutputPort.ctlMotor @!Wait?@T2MotorStageDefinition.ctlP @Power @Mode @ RegMode.ctlRegMode$@ RunState.ctlRunState.@@NXT_OutputGoalType.ctl Goal Type @Goal@ Update FlagsStageDefinition@ Start Time@ MotorBits6&@NXT_OutputPort.ctlPort@! Finished?@! Canceled?(@millisecond timer value$@!Direction (T: Fwd) @Pow2th x @! TookControl?@ MotorBits x&@NXT_OutputPort.ctlMotor@ MotorBits@! Cancelled?@! Cancelled?T2MotorStageDefinition.ctlP @Power @Mode @ RegMode.ctlRegMode$@ RunState.ctlRunState.@@NXT_OutputGoalType.ctl Goal Type @Goal@ Update Flags>.@@NXT_OutputGoalType.ctl Goal Type @Goal8,@NXT_Motor.Action.ctl Ramp Mode@y@! Direction@4@pRCXInputOutput RCXOutputGeneric Refnum Name 7L@@P @!status @code@0sourceerror in (no error)F6@P @!status @code@0source error out @Port @BlockTachoCount @Absolute Value@ Degrees out"@! Direction out @IntegerD8( @Absolute Value @IntegerVF`  @Pow2 @Number @Number"@! TookControl?$4d$  88P < <P ` p  <   , H p  $$  0  $    p  ,$ , , T$$TT d$$ H $ hh (l$$  \$ YDXX Sequence FlowN [D@ASequence Flow 2N@GAG QDkvkvMotorHDbTq|Dq~CPD_j_jGoalHDbq|q~QDkAv]kBv]PowerHDaqr|qt~VD Stop AfterHDa PD WaitHDa \Dv]v] Speed RegulationHD]vrvs ZDCNECNEConnector paneUD//  Goal TypeH_GUITN   HD`  ? >N  YDA A  Duration TypeTDDuration_D== Wait for CompletionWD  Next Action_Dfcsfds Control Motor PowerQD`nk`okPowerPD`k'`k'PortRD 7 7ActionUD Ramp ModeN      HDb N  Hc _a UD ?? DirectionH$c I|J|3_DMNGeneric Refnum NameHc0Z\WD]hD]hD Degrees outHc@p{App@WDFF Degrees outYDH&SZH'SZ Direction outYD>`I>aI Direction outUDEwFw  DirectionHDbUUHDbpbcHDb\RnSn HDbL0;0;HDbwwHDa HDaHDbT_ T_ dD T VPreprocessMotorStages.viHD_ HDaP;;cD  InitializeMotorStage.vi\D + +Motor.Release.viRE True qD%%%Illegal motor specified. Do nothing.HDcMDyHDc HDc(NNHDc8(9(9 UD(( AbsVal.viHDcP8E>8E> SDPow2.vidD).4)/4PortSemaphore.Acquire.vijDFGMotor.EvaluateStopCondition.vi%.0f%.0f%.0f%.0f%.0f%.0f%.0f OFF/ON OFF/ON OFF/ON! UnlimitedDistanceTimeStopConstantRamp Up Ramp Down&BackwardForwardBackwardForwardωPNG  IHDRH- pHYs  +iCCPPhotoshop ICC profilexc``2ptqre``+) rwRR`?> v^~^*vD_@J.(*(%8./)3E vQH3}KI H}:6–KR+@28Teg(ZZZ*8'*W+x%%Bjd29bgb\ZTe22#̘#࿔B̤aT!>þ9OgAMAaLA cHRMz%RX:oZIDATxڜJ@Iją#i7C܈/Rtg.| PZHܹ.bHIPj83{QU6?И}m+_Aik8lG0@D6:2PĢs K3ĦX\INh+gے}`V#4윁B )9^OU F'*qB$D(zߏ Ob%czgY?͎IENDB`PNG  IHDRh,4gAMA7tEXtSoftwareAdobe ImageReadyqe<GIDATxMJAk~0FG!b zWBG\`ܸ I xtLgY=t%l 8P -59&#hlšR?W0u+N%sVSDFÁJvg)R,c<( 99=}0wuPN06_n  ( ((Lͣ͐ +bW=*U77qD:fHdy1Wu{9K?_pW9tzd9KXFe.tڜEo0qć<|+3JIENDB`FPHP1Instance 5 22Saved robocontrolt56 .viLVCCSequenceBoolean.ctlPTH0LVCC GoalType.ctl`PTH0LVCCMotor.Action.ctl!(PTH01\@FPHPaD80+@ DP1[XL/X/ !07~D "{@QbHb uV<Lcdd||||8h|B|hR 0D ( |D|8hBT@R 0D 0@d YJQD|4 FJYa,Hx8hB K<OJJ4 O|a\ 7|XJhJh 4|V1@jKK1@KKj1@ddj1@KKj1@ddj |EiEiEiEiEi 5|YJDJDJJDJ@d!X:P JQl4 FJ?a,@ h t 8hB K<OJ:v 4 O?Ha\ 7X:vh:vh 4V]ljKK]lKKj]lddj]lKKj]lddj ?qi?qi?qi?qi?qi 5Y?vD?vD?v?vD?v||  t %P -p X    )8   @P _I D || 4 N  jwa0  lId8 6 p}EGp 4  0kwckwckwc8h B R p 4  wbwbwbL :  p}0u0/.-\0D  P< ||@P^\d4 Fx ^ka0 x ld8  6x p}Gp 4x 0kwckwckwc8 hxBP R  |p 4x wbwbwbL :x p}0u0/.-\ |0 Ddx@ P_b (  | |4 N j@w^a0  lmd8  6 pq}Gp 4 0kbwnckbwnckbwnc8hBR |p 4 wbnbwbnbwbnbL : pq}w0u0/.-\|p0DP |||0D<t<O$ T4 O<d8h<Bd << n<aH 6<<O$>0DhH 6h8hhB <4 Ohd< nha||8h"hBT`|0D$!(,2||8hHB|hTe| 0D%`P<O$teb$||4 O u^d8h B\H << n uq_4H 6 vbt|D0D`# pB0 8(DD 0 *4 DBOFaռ@d$D4 K4 N`J0aո<|` 8h`B KPW`JD8JH FVGմհ4 NH aլ0 H Dd,H< 6H @Gը_p 4H 0 c c cp 4H  b b b4 NHR aդ4 F`RJBaՠ 0'0 *4 FxR a՜<!(T!|!|4! GhR>d՘,"T4" G<RdՔ,# x #|4# G RebtdՐ,$p4$ FR _mlaՌ<%x@4% F R _l(aՈ<& d d T ,&|&|9,&!h!!"h@&d$8  n 4& F!(RJ 8aՄ,'"4# "#"#T4' J!(JaՀ8(h!(B K4( N"hR !a|P)W!(JY !&8)N"h  xt0+  6"h/ ,4, N"hap0-  "hY .<. 6"h ^ Glc0|<0O%PD/,z40 O# @dh81h#B  ;<1  r#H}dc3 #DiDhDiDjDk03D {#,3' &4'&'L(|83U(LK%3&&p(43 F%QLa`<4 2&p YG\ X5%QK%rs%p05 7&p OXc5|@5 2&pO 05 &p Kd5|5|p5 2&p+  PWuPWuPWu85h%B''|T05D(%h85h&pB&#T5|9t@5PC)\G+T5|B|45 F( \iEaX06 ( kFd86 2( o|BGTP08D)(p88h(BR p8 8( 0jvcjvcjvcp8 8( vbvbvbL8 :( o|0u0/.-\1++.8.0000`048 F(R GaL<9+|))* *+)P)1., ;Dic <9O-p=_].9|Ip49 O,G%T[aH8:h,BR: ,Ja[rlKKJa[rKKlJa[rddlJa[rKKlJa[rddl0:D,X,0: 7,WH_]tefH_]tfeH_]teH_]teH_]te1. ;Dic 4: G,R=_JaD,;.h,l,-,1/ ;Dic 4; G#RDxd@,<.$$|$$DL<X  8t%P(L)-p\<-p)(L%P,t8  Xi ;Dic 1 ;Dic 1 ;Dic 1 ;Dic 1 ;Dic =+.8.0000`00=D{QRCXInputOutput RCXOutputBDHP1Instance 5 22Saved robocontrolt56 .viLVINInitializeMotorStage.viPTH0LVINPreprocessMotorStages.vi@PTH0LVIN AbsVal.viDPTH0LVINPow2.viLPTH0LVINPortSemaphore.Acquire.viRPTH0LVINMotor.EvaluateStopCondition.viePTH0LVINMotor.Release.viPTH00@BDHPa484CL H /,< KLXL0<DL,<~D "{@yNba4W p0<@p8D0 t4< BDV<0=@p8XDaq4= Ba80>@p;  Qqa<4> B Qo40?@$  p h0?@$<L D4? B/<00@@$ 44@ Bv,4A Bp(0B@$ P 4B B$0C@$8`p h04C BS`! D Dm4x4D h[X D"]T fXDH4D"0 Dp4D-4D h] DDLD!4D"$?`DD1 h S7s DD DDhD D@ D d#D DxD( D@ XLD4D@h xdDQ. D@ `4D:lQ"DD D`D! hdD>Cl  D D 4D4n !$4D h^ 4D h<^!4D h-|l,! D#h<DD5DDD 4D h\Q D@,D D"XL4D &K@ Sc E@, 4E@h (2!3EQEgc4E[ H!Eo4j|E 8@E L D H<Ez 4E hmx! E".r@dZEt&4E"c6soMxVsQE.0 E@ P` EE0E$$IzE<4E3@'k/s+o4E3@d/k7s3o E@:890E@$ # 4E B 0F@$,tD t4F BD<GGH,G$rrt0Gkt4G h`8! 4G3@!k's#o G@ pGHGHG G@ 0G%$&J#3+ G@L4G34G3@,ksoGG<4G &K c4H3@4'c7k/g4H3@7c'kg H@ !! H@ H`0HE K,#4H3@:['c_4H3@;/S7[3W4H3@U'S/[+W H@4H3@ 8'[7c/_4H3@TS'[#W H@H4H3@\SS[W H@p0HE L50 H @$L4Hk! H@ `H# H".-(4H tx 4H Xs(!)DH1! H 8H dHHH4H"$O H @cdZH1dH.H dHhH#0HE` M,404H h <Q H"!4H hL.D4H"$!N(#HL H"$d#44H"cro+x4s/H@hH H DLH*4H/AAaa4H06AAaaQQH HHH Hh4H/Xt<&`HtHHtd H/#hDH1 h2  ,D !UH54H@h k!0 Hmh(H DQQsQ H @c-(H101yH|H, H5 -#h4H &K ,c IlLI0pI.e4I3 I@4I3I4I34I3, It4I3 I4I3PId Id4I3II I4I34 IH I114I3. I I&Th&4 I I"#XI, DHtnI8()D,,I zz~I@FI|i,I uI%|I! ,I %|" !' IB$,,h II% I @$ I!4I"<]QII#h##II"%@Ih#IH I%&T%'4I/4!"4I0"b"4I0"P" I###h4I0# am I#X$ I#$d$04I/"  Nm4I0#L[m4I"t/,#4I0#h\m0I hz|I'0I*%|"XY I@%|Y\%'I&"LI) 4u{?! 0I! 0I&&4 I%&T&' I@%|&&'4I! %`3*0I*%|%Zu~yI& I@&4I?qLI5T5t,I $!l I"&)P,0I'<HP I @$,)P,Iecb,I16&TI'h'0I*%| u I".@ t0I. 8j IB$(7 IB'(7 I@@ )(74ID82l!4I"$( f<I$1 P 4c JB',h 4JD;KD4J '<,K+*+8++@KP,*HkK+8K2*t c8Mh*tBLM :*t 00/.-\0M 3*t i M@p,4,+4M J*t ,Np*l*td4ND820N- 8m N@@ ),h 4N hZ\L N"-HN,-( N @$ P-H4N"$- o+4/N -(HNX4N0Dp,z40`0N@hrtN+o,xx,o N%1(<No4pN$dNL4N00q$4,`N011,N&"1d5T5. N@%|o(<N1d10N*%|1wu~y N%1144N! p,Q+ N@%|144N@hD\!2@N x(L2LaLjmvvw\xtx Nm2LHN)HN,4HN aNaIN&Ty,N&4%@15t50NDN#h5t N%66<#h4NoT!& N%65#h N@%|5#h N @c D t N@%|5 6<#hN550N*%|' >u ~yN5T50N*%|5= N<N(l54N! 6 q!,N<4N/D7@PoN7N84N78474N067io4N067,ho N6)7\7N7 N6)8T N7( N6,47+4N067goN+84N'< hN)!L,N(((4ND49,!HN8q 0N@zLhun0Q<6 hu n Q<=L=Q=| Q<>xzQ>0Q>@Q<>P(u!G Q<B,>>@Q<>d(5u.G Qx>,Q<<==|>0> QB'AA0Q-0  A-61QAAB QB$FAA Q@@ C$AB 4Qz G6QB B|0Q@pC$)B )91B4Q BB|):0R$cCy$Rb4RDB`1IJJ8Jhyy@,R)P-H@4X RFd4R"c dgpkRfX@RET RD{ED4RD4RE4R &KD)c SETD4EFxDS1z DD|)I zSGSGSGG SDEtET4S3DD 9IA SDEE4S3DDh9IA4S3DDT)914S3DFd)91SFx SDB,F0>S@z4S h|DD S @c]TCfX4S/z E<>^Z4S0GEDYN4S0GE(DYN SG}0G<GS>GFx SGB,Gp> SB'H H0S-0  HJSN,S()AH SB$I H H|SHH|H S@@ IH H,S(,B HS,hAH 4S h}!SHIp0S@pI-pHFVNI4S BIp7F?4TDITH!y ;Dic 1 ;Dic 1 ;Dic T;aT)<T IpB|:D6 + ,T +DB|Ip,Tp:6 <TIC$);8),4DT1YM`M,= !CTMTM4T &KLc0UMMNNOOpOPT ULMMUN4U3LM5=9 ULN8M ULNN4U3LM-51 4U3LN%! UN ULX|NlN4U3LM%-)  ULOO4U3LO\-51UOp ULO(OpUO4U3LO5=9UO ULPtO4U3LP@%!UPT ULZP Zl4U3LO%-)UX|! 91!9!_HUZ!! U"XNUD#WD(#(LU) hbd \dR^bRUYUXLRDU1YS|SH5-UM@  URSS(4U &KR(-5c@V S(ST$UPUUpUV@VXHWxWVS( VRTxS4V3RSMEUMQI VRTDT$4V3RU<=EEMAI4V3RTEEMMIIVS4V3RT5E=M9IVUP VRV UVUVT$ VRTUP VRUUp4V3RU5=EE=AVUp VRVUVU4V3RU(E=UEMA VRV`V@4V3RV55E==9VV@ VRVV4V3RX4M-U5Q14V3RUE5U=M94V3RWdCE-M5I1 VXH VRWWx4V3RWB=-E5A1 VWx VRX|XW4V3RXhA5-=591 VV VRW0XHVW4VYbP0VYa4V"$Z<&!,V RhY@Rb VRL4Van%0V* RhZ?&! V".a`' VXZYYVYal4VYZPQTVYPT V@Rh,YZlVYZlVQZV!L'Zl V @$aXN VXX|aNV5V(lhtV+Whh.,.,WHV #o#V,!!\V1akk4VCux!(V 8h HV!##V3W4;;4WHVWV __V:8/__V,oo4V"cZv 4V@hch3D- VvaL V @cY\`'V%@alVY[4V hcs0V*RhbH9[&d!_ V@RhaaNV[b(VZlb(VYa V@.BbVcVNW[VX|Z`V! do upBc@@VYj0V%cbx{Vb(Zv V @$  fX V@. cc V]TkfXVdHVI,Valp5F4V"c cMVQ,V!'-(?ZcDV1@hee|Ee" !Q Vef$e\4V &KeEc@W e\ffXgg<gh hthj|ijWe\ Weff4W3ee5]ea We1fxfX4W3egp2]ea4W3ef3]eaWf4W3eg(1]eaWg Weh@g<Wg<WfX We fg Wegg4W3eg/U]YWg Wer@i0Wh 4W3eg\0U]Y We@h54W3eh+MUQWht Wehh4W3ejh*EMI4W3eh,-MUQ4W3ei)EMI Wj| Wei4W3ej(EMI Wi Weaj4al4W3ej'EMI Wh WeidpWj W}v$,HW@sQQ\Ws/I/<W & d'h,?pQHW/s/4W0d0e$z,(`W Pgg//4W3/]WjWm4W3$_$,(4W38^$ 4W3AX  WvXmWcxtWyHWY\4WlqQ' W".pW5 00,W`p tCdW1y W @cop4W"c/t HWoW&y"a"aaHW6y4W@h]u01<WbcYo4(l|@ 8<W c#" &<W "#%|c\W+,,,Wr@1 @aWa!!_SSr!rW@~<>0\W!Q!Q\W]T5  DoY\&X$d!HWr@QQW]Tk((kk4W3m V 4W3m R,$ WawNWv4W3A$W,$ Wwv4W3wHH$,(Wv Ww|w\4W3wG$  Ww\Wxt4W3vQ  Wx,x 4W3x`E  Wx W xfX4W3wF HW a ;Dic 1 ;Dic 0W*yF'"WLW) htj W@y|yp,,W y{{@0Wz xLW ( Dp!L9AH|,W$@Rh$yLW yRh9$@pD ,WzL<GD WzL{|`D4,WGD<9t W@yF|`D4W{l{4Wz |(8WD4{lW{A0W*y{-610W*y|JSN W@yI |GW}d|4W h}~4Wz ~|!7 WzL}0|G4W h<W~<~\W|H|W?z0W*y}kto WzL~ , W@y}~ ,WG}dHW|""\W}|a ,I F:8 P,  \W}o4Wz t\(5WC$11,W9t{l}d@~<,W{|z~\,W|`|yp~ W~\j,W}0{B, prototype EditorVIsBlocksMotor_MotorConfig.llbConfigure Motor.vi_OriginalInstancePath?2PTH0'LEGOBlocksMotorMotor.vi Localized:&@0Localization Status (string)LocalizeMerlotMotorBlockConfign@Motor.Config.ctlFP 8@<PadSelectorOutput.ctl0ABC ConnectionJ@Move Direction Selector.ctlForwardBackwardStop Direction&@Motor.Action.ctlAction @Power@ Distance @!Wait6@u9oMove Next Action.ctlStopCoastNext2@NMove Distance Type.ctl Distance Type@!Regulate Motor Configd?NI.LV.ALL.goodSyntaxTargets%@0Mac(@UUAn *>>*>>@?M     $  2 4 6  =  K Lucida Grande Lucida Grande Lucida Grande02Tahoma Lucida Grande2RSRC LVINLBVW? > 4 RSIDLVSRBDPWLIviCPTMDSTMDFDSLIdsVICD$vers8DLDRLFPTD`CPMptICONicl4icl8TITLCPCTDTHPTRecESTRGxCPST MNGI |LIfp FPHP OMId LIbd BDHP VITS HIST PRT 0FTAB D C @ l B D T &P0 | 0 F C6! FA @iA@ Bp`A` .`C CC @0C DE @L0I @I %J AR^ C"^ E_H Cp_R _Kp`T A0 ` Ao` ` C a@ B a &c`a -N b@ CbPb F@c, B0c D@c &Cd8 %d EDd oe4 Ce +F0 e A`!f4 A "f C#f C>`$gL O^%g EK0&h -'h\ *(h C)i &J*id D#0-i B00j 01jPl3j A@4j A5k\ P6k @7l Ao9lP @:l E;m B<ml A(=m >n p?n` A @n F)An E`BoD ,pCo @Do A``Ep( @`Fp -Gp BHq( @0Iq :Jq @WKrH E#Lr CNs AOs`DPs @&Rs AH StD #yTt Ut FVuD CWu ANv E] v(Dv4 C@v@ %0+vL B8vX FbMvdD@vp F v ,v AԐv2/v C`2v C0,w CJ.y C[{ D| Q E DVP8< C ; Bc< C}< -@1Instance 5 22Saved robocontrolt56 .viIRSRC LVINLBVW? >` <BOYBBOYBaOpt .9"J3OX3i qldW)l{&CV LVIN1Instance 6 22Saved robocontrolt56 .vi LVCCSequenceBoolean.ctlSequenceBoolean.ctl@! Sequence FlowPTH0)LEGO.llbSequenceBoolean.ctlLVINInitializeMotorStage.vi @T2MotorStageDefinition.ctlP @Power @Mode @ RegMode.ctlRegMode$@ RunState.ctlRunState.@@NXT_OutputGoalType.ctl Goal Type @Goal@ Update Flagsparams&@NXT_OutputPort.ctlPortPTH06LEGOBlocksMotorInitializeMotorStage.viLVINPreprocessMotorStages.vi x     @stages@@T2MotorStageDefinition.ctlP @Power @Mode @ RegMode.ctlRegMode$@ RunState.ctlRunState.@@NXT_OutputGoalType.ctl Goal Type @Goal@ Update Flagsstage definitions@!Speed Regulation @!Wait@!Direction (T: Fwd)@! Stop After @Power,@NXT_Motor.Action.ctl Ramp Mode @Goal.@@NXT_OutputGoalType.ctl Goal TypePTH07LEGOBlocksMotorPreprocessMotorStages.viLVCC GoalType.ctl! GoalType.ctl.@ UnlimitedDistanceTimeStop Goal TypePTH0*LEGOBlocksMove GoalType.ctlLVCCMotor.Action.ctlMotor.Action.ctl @ActionPTH0/LEGOBlocksMotorMotor.Action.ctlnLVIN AbsVal.vi( @Absolute Value @IntegerPTH0'LEGOBlocksMove AbsVal.viLVINPow2.vi"`  @Pow2 @NumberPTH0&LEGO BlockSupportPow2.viLVINPortSemaphore.Acquire.vi3 x @! TookControl?@ MotorBitsPTH07LEGO BlockSupportPortSemaphore.Acquire.vi LVINMotor.EvaluateStopCondition.vi x @! Canceled?@! Finished?@ MotorBits@ Start Time@T2MotorStageDefinition.ctlP @Power @Mode @ RegMode.ctlRegMode$@ RunState.ctlRunState.@@NXT_OutputGoalType.ctl Goal Type @Goal@ Update FlagsStageDefinition @!Wait?&@NXT_OutputPort.ctlMotorPTH0=LEGOBlocksMotorMotor.EvaluateStopCondition.vitLVINMotor.Release.viC x&@NXT_OutputPort.ctlMotor@ MotorBits@! Cancelled?PTH0/LEGOBlocksMotorMotor.Release.vie$$ x @!Speed Regulation@! Direction@! Direction out0@SequenceBoolean.ctl!Sequence Flow 2@! Stop After@ Degrees out(@Motor.Action.ctl Ramp Mode @!Wait @Goal @Power @Motor.@SequenceBoolean.ctl! Sequence Flow & &Pc cP P d-` vP"@P@flg@oRt@eofudf.PSequenceBoolean.ctl! Sequence Flowx!dfdP!txdP!oldP!ext c xP"@P@flg@oRt@eofudf0PSequenceBoolean.ctl!Sequence Flow 2x!dfdP!txdP!oldP!ext P cRP"@P@flg@oRt@eofudf PMotorpdfdPtxdPoldPext P cRP"@P@flg@oRt@eofudf PGoalxdfdPtxdPoldPext P cRP"@P@flg@oRt@eofudf PPowerpdfdPtxdPoldPext c XP"@P@flg@oRt@eofudfP! Stop Afterx!dfdP!txdP!oldP!ext c RP"@P@flg@oRt@eofudf P!Waitx!dfdP!txdP!oldP!ext cpP"@P@flg@oRt@eofudf(PMotor.Action.ctl Ramp ModexdfdPtxdPoldPext c P"@P@flg@oRt@eofudfDP GoalType.ctl$ UnlimitedDistanceTimeStop Goal TypexdfdPtxdPoldPext c ^P"@P@flg@oRt@eofudfP!Speed Regulationp!dfdP!txdP!oldP!ext P" P@@ P" P@@ cVP"@P@flg@oRt@eofudfP! Directionx!dfdP!txdP!oldP!extP"@P@flg@oRt@eofudf4PpRCXInputOutput RCXOutputGeneric Refnum Name$xpRCXInputOutput RCXOutputdfd$PpRCXInputOutput RCXOutputtxd$PpRCXInputOutput RCXOutputold$PpRCXInputOutput RCXOutputext P cXP"@P@flg@oRt@eofudfP Degrees outxdfdPtxdPoldPext c ZP"@P@flg@oRt@eofudfP! Direction outx!dfdP!txdP!oldP!extZ P$@P@0P`y c| c2.@SequenceBoolean.ctl! Sequence Flow@Absolute Value!@Absolute Value! c| @Motor @Pow2@! Canceled? c<@BlockTachoCount4@pRCXInputOutput RCXOutputGeneric Refnum Name84@pRCXInputOutput RCXOutputGeneric Refnum Name!!! c|@! Finished?@millisecond timer valueT2MotorStageDefinition.ctlP @Power @Mode @ RegMode.ctlRegMode$@ RunState.ctlRunState.@@NXT_OutputGoalType.ctl Goal Type @Goal@ Update Flags @!Wait cl @stages@@T2MotorStageDefinition.ctlP @Power @Mode @ RegMode.ctlRegMode$@ RunState.ctlRunState.@@NXT_OutputGoalType.ctl Goal Type @Goal@ Update Flagsstage definitions c|@ MotorBits c\ c|@!Speed Regulation @!Wait@! Direction@! Stop After @Power,(@Motor.Action.ctl Ramp Mode @Goal.@@NXT_OutputGoalType.ctl Goal Type!HD@ GoalType.ctl$ UnlimitedDistanceTimeStop Goal Type@Absolute Value! c0 c c  (c c c dP``` d h   D P 8ddRCXInputOutput RCXOutput ( 0<> P<\^ |tx,28<P\^ pB|~l t` h p 0<>   VIDS1Instance 6 22Saved robocontrolt56 .vi XFun$RCXInputOutput.*:set_RCXOutputProp:E@PortPTH0RCXInputOutput.frameworkXFun$RCXInputOutput.*:get_RCXOutputProp:E @BlockTachoCountPTH0RCXInputOutput.frameworkVIDSPreprocessMotorStages.viPTH0VIDSPow2.viPTH0VIDSPortSemaphore.Acquire.viPTH0VIDSMotor.Release.viPTH0VIDSMotor.EvaluateStopCondition.viPTH0VIDSInitializeMotorStage.viPTH0VIDS AbsVal.viPTH0pPOWX < code " \9w> b1 b1B"\8bPUbk@}hN 9v}t|h@H9v}t|h@H :""T> b1B"\8bPUbk@}hN 9v}t|h@H9v}t|h@H d:,@H 4:D:""T> b1Cp"\8bPUbk@}hN 9v}t|h@H9v}t|h@H ԁ}ky@H 9!<O` b1E("\8bPUbk@}hN 9v}t|h@H9v}t|h@H }ky@H \d:""T> b1E"\8bPUbk@}hN 9v}t|h@H9v}t|h@H lꁺ}ky@H }t}kyAHKdb|ct|mu@H8`~t~ u@H:~yb鉢院聺}ky@H }t}kyAH$b8c,@H8cbK0}t}ky@H0!88 |Cxbk b1J"\> b1Hp!8P|Dx~#x<`A|N!A8!@,AH,a|i8`N 9v}t|h@H,@H8`r,AH`b,@H4,@H}kyAH:@b,@H8`}ky@HPH|!!Aaځڡ!Aaہۡa $(,!0A4a8<@DHL!PATaX\`dhl!pAtax|" x!|RxB!88bАA}N!Ab8!@~Bx8!  $(,!0A4a8<@DHL!PATaX\`dhl!pAtax!Aaʁʡ!Aaˁˡ8! a}iN > b1M"\> b1K !8P|Dx~#x<`A|N!A8!@,AH,a|i8`N 9v}t|h@H@,@H8`r,AHb,@H4,@H}kyAH:@b,@H9v}t|h@H̀b,AHH,8`AH8`b:""T> b1N"\8bPUbk@}hN 9v}t|h@H9v}t|h@H<}ky@HĂ\:""T> b1N"\8bPUbk@}hN 9v}t|h@H9v}t|h@Hā}ky@H $}t}kyAH9H0!88 |Cxbk8A}hN!A8!@$}t}kyAH90H0!88 |Cxbk8A}hN!A8!@}t}ky@H+}t}kyAH!8b@<?`A|N!A8!@,@K,@H|qx Q~N a|i8`N 9 w> b1P"\8bP!|dx|CxbkA}hN!A8!@,@KX,@KL,@K,,@K K9 wK9wK|rx|Qx~-UL9'~#x!|dx|CxbkA}hN!A8!@,AHa|i8`N |qx|Bx~(N PP<> bQKlPP<> bQKPa|i<` `cQLN |qx9&}t|hAKLKa|i<` `cQN |qx9&}t|hAKKԀa|i<` `cQN |qx9&}t|hAK$Ka|i<` `cQN |qx9&}t|hAKXKla|i<` `cRN |qx9&}t|hAKK8a|i<` `cRPN |qx9&}t|hAKXKy}hN ",@H81!8P~#xbkkk A}hN!A8!@",@H81!8P~#xbkkk A}hN!A8!@",@H81!8P~#xbkkk A}hN!A8!@",@H81!8P~#xbkkk A}hN!A8!@",@H81!8P~#xbkkk A}hN!A8!@",@H81!8P~#xbkkk A}hN!A8!@",@H81!8P~#xbkkk A}hN!A8!@H\|= a[|l}hN!A!8@~Cx<?`A|N!A8!@,AḰy}hN 9}ky@H"1q b:9:9 9(:p4989@9H9P9X9`:d9h=a9=PTaAB"p":""p9}ky@H"1q b:9:9=a9 =PTaAB"p":""p9}ky@H"1q b= H:9=a9 =PTaAB$"p":""p9}ky@H"1q b:t99=a9=PTaAB"p":""p9}ky@H"1q b:9 :l$9(:<9@:pD9H:tT9X9`9h=a9=PTaAB"p":""p9}ky@H"1q b: 9:ܒ9=a9=PTaAB"p":""p9}ky@H"1q b9`:l9p:9=a$9 (=PTaAB,"p" :""p!b<:`4dA|N!A8!@8`Hd|= a[|l}hN!8`#}t}kyAH,!|Cx<>`(A|N!A8!@Ky}hN |= a[|l}hN!8`u|ct~t~y|mu@H 98`H|= a[|l}hN!8`8`v|ct~t|mu@H8`~ u@H`c!98|jx9 9#8888 |Cx<X`IA|N!A8!@y}hN |= a[|l}hN!> b1T\5 > b1X5> b1<5@> b1Z05D!8|Cx<>`ȐA|N!A8!@y}hN +     (lxp < Dh4@LX(8( `8  T$CODE " \\%7.1Oldest compatible LabVIEW.cccpPPP.@SequenceBoolean.ctl! Sequence Flow0@SequenceBoolean.ctl!Sequence Flow 2 @Motor @Goal @Power@! Stop After @!Wait(@Motor.Action.ctl Ramp ModeD@ GoalType.ctl$ UnlimitedDistanceTimeStop Goal Type@!Speed Regulation@! Direction4@pRCXInputOutput RCXOutputGeneric Refnum Name@ Degrees out@! Direction out  1w??????o|  Ξəٙ   ͙  ٞ ++VVVVVVuVŠVuPPŠŦ+PuŁP++uŁu+ŠŠŁV{P+PV{+PˬPPˬ{P{++{+VP˦{V+uVVV+1066 x @!Control Motor Power@! Direction@! Direction out0@SequenceBoolean.ctl!Sequence Flow 2@! Next Action@ Degrees out&@Motor.Action.ctlAction@!Wait for Completion@Duration @Power @Port.@SequenceBoolean.ctl! Sequence FlowDTHPD88~>.@SequenceBoolean.ctl! Sequence Flow!0$ UnlimitedDistanceTimeStop4(@Motor.Action.ctl Ramp Mode @!Wait@! Stop After<0@SequenceBoolean.ctl!Sequence Flow 2 @Power @Goal @MotorPD@ GoalType.ctl$ UnlimitedDistanceTimeStop Goal Type@4 @T2MotorStageDefinition.ctlP @Power @Mode @ RegMode.ctlRegMode$@ RunState.ctlRunState.@@NXT_OutputGoalType.ctl Goal Type @Goal@ Update Flagsparams&@NXT_OutputPort.ctlPort x     @stages@@T2MotorStageDefinition.ctlP @Power @Mode @ RegMode.ctlRegMode$@ RunState.ctlRunState.@@NXT_OutputGoalType.ctl Goal Type @Goal@ Update Flagsstage definitions@!Speed Regulation @!Wait@!Direction (T: Fwd)@! Stop After @Power,@NXT_Motor.Action.ctl Ramp Mode @Goal.@@NXT_OutputGoalType.ctl Goal Type @stages@T2MotorStageDefinition.ctlP @Power @Mode @ RegMode.ctlRegMode$@ RunState.ctlRunState.@@NXT_OutputGoalType.ctl Goal Type @Goal@ Update Flagsparams@@T2MotorStageDefinition.ctlP @Power @Mode @ RegMode.ctlRegMode$@ RunState.ctlRunState.@@NXT_OutputGoalType.ctl Goal Type @Goal@ Update Flagsstage definitionsx x @! Canceled?@! Finished?@ MotorBits@ Start Time@T2MotorStageDefinition.ctlP @Power @Mode @ RegMode.ctlRegMode$@ RunState.ctlRunState.@@NXT_OutputGoalType.ctl Goal Type @Goal@ Update FlagsStageDefinition @!Wait?&@NXT_OutputPort.ctlMotor&@!Speed Regulation6&@NXT_OutputPort.ctlMotor @!Wait?@T2MotorStageDefinition.ctlP @Power @Mode @ RegMode.ctlRegMode$@ RunState.ctlRunState.@@NXT_OutputGoalType.ctl Goal Type @Goal@ Update FlagsStageDefinition@ Start Time@ MotorBits6&@NXT_OutputPort.ctlPort@! Finished?@! Canceled?(@millisecond timer value$@!Direction (T: Fwd) @Pow2th x @! TookControl?@ MotorBits x&@NXT_OutputPort.ctlMotor@ MotorBits@! Cancelled?@! Cancelled?T2MotorStageDefinition.ctlP @Power @Mode @ RegMode.ctlRegMode$@ RunState.ctlRunState.@@NXT_OutputGoalType.ctl Goal Type @Goal@ Update Flags>.@@NXT_OutputGoalType.ctl Goal Type @Goal8,@NXT_Motor.Action.ctl Ramp Mode@y@! Direction@4@pRCXInputOutput RCXOutputGeneric Refnum Name 7L@@P @!status @code@0sourceerror in (no error)F6@P @!status @code@0source error out @Port @BlockTachoCount @Absolute Value@ Degrees out"@! Direction out @IntegerD8( @Absolute Value @IntegerVF`  @Pow2 @Number @Number"@! TookControl?$4d$  88P < <P ` p  <   , H p  $$  0  $    p  ,$ , , T$$TT d$$ H $ hh (l$$  \$ YDXX Sequence FlowN [D@ASequence Flow 2N@GAG QDkvkvMotorHDcq|Dq~CPD_j_jGoalHDc\q|q~QDkAv]kBv]PowerHDc<qr|qt~VD Stop AfterHDc PD WaitHDb \Dv]v] Speed RegulationHD`vrvs ZDCNECNEConnector paneUD//  Goal TypeH_GUITN   HDa ? >N  YDA A  Duration TypeTDDuration_D== Wait for CompletionWD  Next Action_Dfcsfds Control Motor PowerQD`nk`okPowerPD`k'`k'PortRD 7 7ActionUD Ramp ModeN      HDd< N  HdP_a UD ?? DirectionH$ddI|J|3_DMNGeneric Refnum NameHdtZ\WD]hD]hD Degrees outHdp{App@WDFF Degrees outYDH&SZH'SZ Direction outYD>`I>aI Direction outUDEwFw  DirectionHDcUUHDcbcHDcRnSn HDc0;0;HDcLwwHDc, HDbHDd,T_ T_ dD T VPreprocessMotorStages.viHD` HDb@;;cD  InitializeMotorStage.vi\D + +Motor.Release.viRE True qD%%%Illegal motor specified. Do nothing.HDe$MDyHDdX HDdlNNHDd|(9(9 UD(( AbsVal.viHDd8E>8E> SDPow2.vidD).4)/4PortSemaphore.Acquire.vijDFGMotor.EvaluateStopCondition.vi%.0f%.0f%.0f%.0f%.0f%.0f%.0f OFF/ON OFF/ON OFF/ON! UnlimitedDistanceTimeStopConstantRamp Up Ramp Down&BackwardForwardBackwardForwardωPNG  IHDRH- pHYs  +iCCPPhotoshop ICC profilexc``2ptqre``+) rwRR`?> v^~^*vD_@J.(*(%8./)3E vQH3}KI H}:6–KR+@28Teg(ZZZ*8'*W+x%%Bjd29bgb\ZTe22#̘#࿔B̤aT!>þ9OgAMAaLA cHRMz%RX:oZIDATxڜJ@Iją#i7C܈/Rtg.| PZHܹ.bHIPj83{QU6?И}m+_Aik8lG0@D6:2PĢs K3ĦX\INh+gے}`V#4윁B )9^OU F'*qB$D(zߏ Ob%czgY?͎IENDB`PNG  IHDRh,4gAMA7tEXtSoftwareAdobe ImageReadyqe<GIDATxMJAk~0FG!b zWBG\`ܸ I xtLgY=t%l 8P -59&#hlšR?W0u+N%sVSDFÁJvg)R,c<( 99=}0wuPN06_n  ( ((Lͣ͐ +bW=*U77qD:fHdy1Wu{9K?_pW9tzd9KXFe.tڜEo0qć<|+3JIENDB`FPHP1Instance 6 22Saved robocontrolt56 .viLVCCSequenceBoolean.ctlPTH0LVCC GoalType.ctl`PTH0LVCCMotor.Action.ctl!(PTH01\@FPHPb80+@ E1[XL/X/ ! 7~D " Qcd uV<Lcdd||||8h|B|hR 0D ( |D|8hBT@R 0D 0@d YJQD|4 FJYaԀ,Hx8hB K<OJJ4 O|al\ 7|XJhJh 4|V1@jKK1@KKj1@ddj1@KKj1@ddj |EiEiEiEiEi 5|YJDJDJJDJ@d!X:P JQl4 FJ?ah,@ h t 8hB K<OJ:v 4 O?Hap\ 7X:vh:vh 4V]ljKK]lKKj]lddj]lKKj]lddj ?qi?qi?qi?qi?qi 5Y?vD?vD?v?vD?v||  t %P -p X    )8   @P _I D || 4 N  jwad0  lId8 6 p}EG`\p 4  0kwckwckwc8h B R p 4  wbwbwbL :  p}0u0/.-\0D  P< ||@P^\d4 Fx ^kaX0 x ld8  6x p}GTPp 4x 0kwckwckwc8 hxBP R  |p 4x wbwbwbL :x p}0u0/.-\ |0 Ddx@ P_b (  | |4 N j@w^aL0  lmd8  6 pq}GHDp 4 0kbwnckbwnckbwnc8hBR |p 4 wbnbwbnbwbnbL : pq}w0u0/.-\|p0DP |||0D<t<O$ T4 O<d@8h<Bd << n<<c$H 6<<O$>0DhH 6h8hhB <4 Ohd8< nh4b||8h"hBT`|0D$!(,2||8hHB|hTe| 0D%`P<O$teb$||4 O u^d08h B\H << n uq,`H 6 vbt|D0D`# pB0 8(DD 0 *4 DBOFa(@d$D4 K4 N`J0a$<|` 8h`B KPW`JD8JH FVG 4 NH a0 H Dd,H< 6H @G^Tp 4H 0 c c cp 4H  b b b4 NHR a4 F`RJBa  0'0 *4 FxR a<!(T!|!|4! GhR>d,"T4" G<Rd,# x #|4# G Rebtd,$p4$ FR _mla<%x@4% F R _l(a<& d d T ,&|&|9,&!h!!"h@&d$8  n 4& F!(RJ 8a,'"4# "#"#T4' J!(Ja8(h!(B K4( N"hR !aP)W!(JY !&8)N"h  0+  6"h/ ,4, N"ha0-  "hY .<. 6"h ^ GdH0|<0O%PD/,z40 O# @d81h#B  ;<1  r#H}d\3 #DiDhDiDjDk03D {#,3' &4'&'L(|83U(LK%3&&p(43 F%QLa<4 2&p YG X5%QK%rs%p05 7&p OXc5|@5 2&pO 05 &p Kd5|5|p5 2&p+  PWuPWuPWu85h%B''|T05D(%h85h&pB&#T5|9t@5PC)\G+T5|B|45 F( \iEa06 ( kFd86 2( o|BGӼ08D)(p88h(BR p8 8( 0jvcjvcjvcp8 8( vbvbvbL8 :( o|0u0/.-\1++.8.0000`048 F(R GaӸ<9+|))* *+)P)1., ;Dic <9O-p=_].9|Ip49 O,G%T[aӴ8:h,BR: ,Ja[rlKKJa[rKKlJa[rddlJa[rKKlJa[rddl0:D,X,0: 7,WH_]tefH_]tfeH_]teH_]teH_]te1. ;Dic 4: G,R=_JaӰ,;.h,l,-,1/ ;Dic 4; G#RDxdӬ,<.$$|$$DL<X  8t%P(L)-p\<-p)(L%P,t8  Xi ;Dic 1 ;Dic 1 ;Dic 1 ;Dic 1 ;Dic =+.8.0000`00=D>@Q,RCXInputOutput RCXOutputBDHP1Instance 6 22Saved robocontrolt56 .viLVINInitializeMotorStage.viPTH0LVINPreprocessMotorStages.vi@PTH0LVIN AbsVal.viDPTH0LVINPow2.viLPTH0LVINPortSemaphore.Acquire.viRPTH0LVINMotor.EvaluateStopCondition.viePTH0LVINMotor.Release.viPTH00@BDHPb84CL C/,< KLXL0<DL,<~D " yNcbW p0<@p8D0 t4< BDVӨ0=@p8XDaq4= BaӤ0>@p;  Qqa<4> B QoӠ0?@$  p h0?@$<L D4? B/<Ӝ0@@$ 44@ BvӘ4A BpӔ0B@$ P 4B BӐ0C@$8`p h04C BS`!ӌD Dm4x4D h[X D"]T fXDH4D"0 Dp4D-4D h] DDLD!4D"$?`DD1 h S7s DD DDhD D@ D d#D DxD( D@ XLD4D@h xdDQ. D@ `4D:lQ"DD D`D! hdD>Cl  D D 4D4n !$4D h^ 4D h<^!4D h-|l,! D#h<DD5DDD 4D h\Q D@,D D"XL4D &K@ Scӈ E@, 4E@h (2!3EQEgc4E[ H!Eo4j|E 8@E L D H<Ez 4E hmx! E".r@dZEt&4E"c6soMxVsQE.0 E@ P` EE0E$$IzE<4E3@'k/s+o4E3@d/k7s3o E@:890E@$ # 4E B ӄ0F@$,tD t4F BD<ӀGGH,G$rrt0Gkt4G h`8! 4G3@!k's#o G@ pGHGHG G@ 0G%$&J#3+ G@L4G34G3@,ksoGG<4G &K c|4H3@4'c7k/g4H3@7c'kg H@ !! H@ H`0HE K,#4H3@:['c_4H3@;/S7[3W4H3@U'S/[+W H@4H3@ 8'[7c/_4H3@TS'[#W H@H4H3@\SS[W H@p0HE L50 H @$L4Hk! H@ `H# H".-(4H tx 4H Xs(!)DH1! H 8H dHHH4H"$O H @cdZH1dH.H dHhH#0HE` M,404H h <Q H"!4H hL.D4H"$!N(#HL H"$d#44H"cro+x4s/H@hH H DLH*4H/AAaa4H06AAaaQQH HHH Hh4H/Xt<&`HtHHtd H/#hDH1 h2  ,D !UH54H@h k!0 Hmh(H DQQsQ H @c-(H101yH|H, H5 -#h4H &K ,cx IlLI0pI.e4I3 I@4I3I4I34I3, It4I3 I4I3PId Id4I3II I4I34 IH I114I3. I I&Th&4 I I"#XI, DHtnI8()D,,I zz~I@FI|i,I uI%|I! ,I %|" !' IB$,,h II% I @$ I!4I"<]QII#h##II"%@Ih#IH I%&T%'4I/4!"4I0"b"4I0"P" I###h4I0# am I#X$ I#$d$04I/"  Nm4I0#L[m4I"t/,#4I0#h\m0I hz|I'0I*%|"XY I@%|Y\%'I&"LI) 4u{?! 0I! 0I&&4 I%&T&' I@%|&&'4I! %`3*0I*%|%Zu~yI& I@&4I?qLI5T5t,I $!l I"&)P,0I'<HP I @$,)P,Iecb,I16&TI'h'0I*%| u I".@ t0I. 8j IB$(7 IB'(7 I@@ )(74ID82l!4I"$( f<I$1 P 4ct JB',h 4JD;KD4J '<p,K+*+8++@KP,*HkK+8K2*t clh8Mh*tBLM :*t 00/.-\0M 3*t i M@p,4,+4M J*t d,Np*l*td4ND820N- 8m N@@ ),h 4N hZ\L N"-HN,-( N @$ P-H4N"$- o+4/N -(HNX4N0Dp,z40`0N@hrtN+o,xx,o N%1(<No4pN$dNL4N00q$4,`N011,N&"1d5T5. N@%|o(<N1d10N*%|1wu~y N%1144N! p,Q+ N@%|144N@hD\!2@N x(L2LaLjmvvw\xtx Nm2LHN)HN,4HN aNaIN&Ty,N&4%@15t50NDN#h5t N%66<#h4NoT!& N%65#h N@%|5#h N @c D t N@%|5 6<#hN550N*%|' >u ~yN5T50N*%|5= N<N(l54N! 6 q!,N<4N/D7@PoN7N84N78474N067io4N067,ho N6)7\7N7 N6)8T N7( N6,47+4N067goN+84N'< hN)!L,N(((4ND49,!HN8q 0N@zLhun0Q<6 hu n Q<=L=Q=| Q<>xzQ>0Q>@Q<>P(u!G Q<B,>>@Q<>d(5u.G Qx>,Q<<==|>0> QB'AA0Q-0  A-61QAAB QB$FAA Q@@ C$AB 4Qz G6QB B|0Q@pC$)B )91B4Q BB|):X0R$cCy$Rb4RDB`1IJJ8Jhyy@,R)P-H@4X RFd4R"c dgpkRfX@RET RD{ED4RD4RE4R &KD)cT SETD4EFxDS1z DD|)I zSGSGSGG SDEtET4S3DD 9IA SDEE4S3DDh9IA4S3DDT)914S3DFd)91SFx SDB,F0>S@z4S h|DD S @c]TCfX4S/z E<>^Z4S0GEDYN4S0GE(DYN SG}0G<GS>GFx SGB,Gp> SB'H H0S-0  HJSN,S()AH SB$I H H|SHH|H S@@ IH H,S(,B HS,hAH 4S h}!SHIp0S@pI-pHFVNI4S BIp7F?P4TDITH!y ;Dic 1 ;Dic 1 ;Dic T;aT)<T IpB|:D6 + ,T +DB|Ip,Tp:6 <TIC$);8),4DT1YM`M,= !CTMTM4T &KLcL0UMMNNOOpOPT ULMMUN4U3LM5=9 ULN8M ULNN4U3LM-51 4U3LN%! UN ULX|NlN4U3LM%-)  ULOO4U3LO\-51UOp ULO(OpUO4U3LO5=9UO ULPtO4U3LP@%!UPT ULZP Zl4U3LO%-)UX|! 91!9!_HUZ!! U"XNUD#WD(#(LU) hbd \dR^bRUYUXLRDU1YS|SH5-UM@  URSS(4U &KR(-5cH@V S(ST$UPUUpUV@VXHWxWVS( VRTxS4V3RSMEUMQI VRTDT$4V3RU<=EEMAI4V3RTEEMMIIVS4V3RT5E=M9IVUP VRV UVUVT$ VRTUP VRUUp4V3RU5=EE=AVUp VRVUVU4V3RU(E=UEMA VRV`V@4V3RV55E==9VV@ VRVV4V3RX4M-U5Q14V3RUE5U=M94V3RWdCE-M5I1 VXH VRWWx4V3RWB=-E5A1 VWx VRX|XW4V3RXhA5-=591 VV VRW0XHVW4VYbP0VYa4V"$Z<&!,V RhY@Rb VRL4Van%0V* RhZ?&! V".a`' VXZYYVYal4VYZPQTVYPT V@Rh,YZlVYZlVQZV!L'Zl V @$aXN VXX|aNV5V(lhtV+Whh.,.,WHV #o#V,!!\V1akk4VCux!(V 8h HV!##V3W4;;4WHVWV __V:8/__V,oo4V"cZv 4V@hch3D- VvaL V @cY\`'V%@alVY[4V hcs0V*RhbH9[&d!_ V@RhaaNV[b(VZlb(VYa V@.BbVcVNW[VX|Z`V! do upBc@@VYj0V%cbx{Vb(Zv V @$  fX V@. cc V]TkfXVdHVI,Valp5F4V"c cMVQ,V!'-(?ZcDV1@hee|Ee" !Q Vef$e\4V &KeEcD@W e\ffXgg<gh hthj|ijWe\ Weff4W3ee5]ea We1fxfX4W3egp2]ea4W3ef3]eaWf4W3eg(1]eaWg Weh@g<Wg<WfX We fg Wegg4W3eg/U]YWg Wer@i0Wh 4W3eg\0U]Y We@h54W3eh+MUQWht Wehh4W3ejh*EMI4W3eh,-MUQ4W3ei)EMI Wj| Wei4W3ej(EMI Wi Weaj4al4W3ej'EMI Wh WeidpWj W}v$,HW@sQQ\Ws/I/<W & d'h,?pQHW/s/4W0d0e$z,(`W Pgg//4W3/]WjWm4W3$_$,(4W38^$ 4W3AX  WvXmWcxtWyHWY\4WlqQ' W".pW5 00,W`p tCdW1y W @cop4W"c/t HWoW&y"a"aaHW6y4W@h]u01<WbcYo4(l|@ 8<W c#" &<W "#%|c\W+,,,Wr@1 @aWa!!_SSr!rW@~<>0\W!Q!Q\W]T5  DoY\&X$d!HWr@QQW]Tk((kk4W3m V 4W3m R,$ WawNWv4W3A$W,$ Wwv4W3wHH$,(Wv Ww|w\4W3wG$  Ww\Wxt4W3vQ  Wx,x 4W3x`E  Wx W xfX4W3wF HW a ;Dic 1 ;Dic 0W*yF'"WLW) htj W@y|yp,,W y{{@0Wz xLW ( Dp!L9AH|,W$@Rh$yLW yRh9$@pD ,WzL<GD WzL{|`D4,WGD<9t W@yF|`D4W{l{4Wz |(8WD4{lW{A0W*y{-610W*y|JSN W@yI |GW}d|4W h}~4Wz ~|!7 WzL}0|G4W h<W~<~\W|H|W?z0W*y}kto WzL~ , W@y}~ ,WG}dHW|""\W}|a ,I F:8 P,  \W}o4Wz t\(5WC$11,W9t{l}d@~<,W{|z~\,W|`|yp~ W~\j,W}0{B,@NW pNI.LV.ALL.VILastSavedTarget0Mac_BYOB Creator Info@`0TagValue"Express VI Development Toolkit 1.0_Wizardt@2New PathPTH0R prototype EditorVIsBlocksMotor_MotorConfig.llbConfigure Motor.vi_OriginalInstancePath?2PTH0'LEGOBlocksMotorMotor.vi Localized:&@0Localization Status (string)LocalizeMerlotMotorBlockConfign@Motor.Config.ctlFP 8@<PadSelectorOutput.ctl0ABC ConnectionJ@Move Direction Selector.ctlForwardBackwardStop Direction&@Motor.Action.ctlAction @Power@ Distance @!Wait6@u9oMove Next Action.ctlStopCoastNext2@NMove Distance Type.ctl Distance Type@!Regulate Motor Configd@vNI.LV.ALL.goodSyntaxTargets%@0Mac(@UUAn *>>*>>@?M     $  2 4 6  =  K Lucida Grande Lucida Grande Lucida Grande02Tahoma Lucida Grande2RSRC LVINLBVW? > 4 RSIDLVSRBDPWLIviCPTMDSTMDFDSLIdsVICD$vers8DLDRLFPTD`CPMptICONicl4icl8TITLCPCTDTHPTRecESTRGxCPST MNGI |LIfp FPHP OMId LIbd BDHP VITS HIST PRT 0FTAB D E El C F/ T B=@ | C` DP @`! EA @iA8 ChAX &/B 'C BC ARE MI C4PI F`J Do^ E^ -P_@ &z_ .e_ B`L BE ` D ` L8` a8 D a A0a FV@b8 ,`b b B c$ F[Pc E0c Fbd0 Dπd AWd D0e, Bl@ex Dp e ,!f, Ap"f A#f E$gD .%g /&h E 0'hT CP(h C)i C*i\ B-i F00i Dܠ1jH &P3j FL4j A`5kT +F06k P7k AP9lH A6 :l D;mp<md /=m &9>n -N ?nX &c`@n BAn CBo< Ao`Co A0DoKpEp R Fp CpGp L4Hq 'TIq @|0Jq AEKr@ LLr@Ns C`OsX /Ps FRs CSt< DTt CPUt B0Vu< @pPWu DDv H v Edv, Ev8 EJ+vD @ 8vP BMv\ Cvh Dlvx Ev `v Fy/v Ch2v A,w D0.y B{ C+| E0Q &*b Dn084 B ; @ < P< ,1Instance 6 22Saved robocontrolt56 .viIRSRC LVINLBVW? >` <BOYBBOYBaȭ\AOZ FOx qldW rvV a. LVIN1Instance 7 22Saved robocontrolt56 .vi LVCCSequenceBoolean.ctlSequenceBoolean.ctl@! Sequence FlowPTH0)LEGO.llbSequenceBoolean.ctlLVINInitializeMotorStage.vi @T2MotorStageDefinition.ctlP @Power @Mode @ RegMode.ctlRegMode$@ RunState.ctlRunState.@@NXT_OutputGoalType.ctl Goal Type @Goal@ Update Flagsparams&@NXT_OutputPort.ctlPortPTH06LEGOBlocksMotorInitializeMotorStage.viLVINPreprocessMotorStages.vi x     @stages@@T2MotorStageDefinition.ctlP @Power @Mode @ RegMode.ctlRegMode$@ RunState.ctlRunState.@@NXT_OutputGoalType.ctl Goal Type @Goal@ Update Flagsstage definitions@!Speed Regulation @!Wait@!Direction (T: Fwd)@! Stop After @Power,@NXT_Motor.Action.ctl Ramp Mode @Goal.@@NXT_OutputGoalType.ctl Goal TypePTH07LEGOBlocksMotorPreprocessMotorStages.viLVCC GoalType.ctl! GoalType.ctl.@ UnlimitedDistanceTimeStop Goal TypePTH0*LEGOBlocksMove GoalType.ctlLVCCMotor.Action.ctlMotor.Action.ctl @ActionPTH0/LEGOBlocksMotorMotor.Action.ctlnLVIN AbsVal.vi( @Absolute Value @IntegerPTH0'LEGOBlocksMove AbsVal.viLVINPow2.vi"`  @Pow2 @NumberPTH0&LEGO BlockSupportPow2.viLVINPortSemaphore.Acquire.vi3 x @! TookControl?@ MotorBitsPTH07LEGO BlockSupportPortSemaphore.Acquire.vi LVINMotor.EvaluateStopCondition.vi x @! Canceled?@! Finished?@ MotorBits@ Start Time@T2MotorStageDefinition.ctlP @Power @Mode @ RegMode.ctlRegMode$@ RunState.ctlRunState.@@NXT_OutputGoalType.ctl Goal Type @Goal@ Update FlagsStageDefinition @!Wait?&@NXT_OutputPort.ctlMotorPTH0=LEGOBlocksMotorMotor.EvaluateStopCondition.vitLVINMotor.Release.viC x&@NXT_OutputPort.ctlMotor@ MotorBits@! Cancelled?PTH0/LEGOBlocksMotorMotor.Release.vie$$ x @!Speed Regulation@! Direction@! Direction out0@SequenceBoolean.ctl!Sequence Flow 2@! Stop After@ Degrees out(@Motor.Action.ctl Ramp Mode @!Wait @Goal @Power @Motor.@SequenceBoolean.ctl! Sequence Flow & &Pc cP P d-` vP"@P@flg@oRt@eofudf.PSequenceBoolean.ctl! Sequence Flowx!dfdP!txdP!oldP!ext c xP"@P@flg@oRt@eofudf0PSequenceBoolean.ctl!Sequence Flow 2x!dfdP!txdP!oldP!ext P cRP"@P@flg@oRt@eofudf PMotorpdfdPtxdPoldPext P cRP"@P@flg@oRt@eofudf PGoalxdfdPtxdPoldPext P cRP"@P@flg@oRt@eofudf PPowerpdfdPtxdPoldPext c XP"@P@flg@oRt@eofudfP! Stop Afterp!dfdP!txdP!oldP!ext c RP"@P@flg@oRt@eofudf P!Waitp!dfdP!txdP!oldP!ext cpP"@P@flg@oRt@eofudf(PMotor.Action.ctl Ramp ModexdfdPtxdPoldPext c P"@P@flg@oRt@eofudfDP GoalType.ctl$ UnlimitedDistanceTimeStop Goal TypepdfdPtxdPoldPext c ^P"@P@flg@oRt@eofudfP!Speed Regulationx!dfdP!txdP!oldP!ext P" P@@ P" P@@ cVP"@P@flg@oRt@eofudfP! Directionp!dfdP!txdP!oldP!extP"@P@flg@oRt@eofudf4PpRCXInputOutput RCXOutputGeneric Refnum Name$xpRCXInputOutput RCXOutputdfd$PpRCXInputOutput RCXOutputtxd$PpRCXInputOutput RCXOutputold$PpRCXInputOutput RCXOutputext P cXP"@P@flg@oRt@eofudfP Degrees outxdfdPtxdPoldPext c ZP"@P@flg@oRt@eofudfP! Direction outx!dfdP!txdP!oldP!extZ P$@P@0P`y c| c2.@SequenceBoolean.ctl! Sequence Flow@Absolute Value!@Absolute Value! c| @Motor @Pow2@! Canceled? c<@BlockTachoCount4@pRCXInputOutput RCXOutputGeneric Refnum Name84@pRCXInputOutput RCXOutputGeneric Refnum Name!!! c|@! Finished?@millisecond timer valueT2MotorStageDefinition.ctlP @Power @Mode @ RegMode.ctlRegMode$@ RunState.ctlRunState.@@NXT_OutputGoalType.ctl Goal Type @Goal@ Update Flags @!Wait cl @stages@@T2MotorStageDefinition.ctlP @Power @Mode @ RegMode.ctlRegMode$@ RunState.ctlRunState.@@NXT_OutputGoalType.ctl Goal Type @Goal@ Update Flagsstage definitions c|@ MotorBits c\ c|@!Speed Regulation @!Wait@! Direction@! Stop After @Power,(@Motor.Action.ctl Ramp Mode @Goal.@@NXT_OutputGoalType.ctl Goal Type!HD@ GoalType.ctl$ UnlimitedDistanceTimeStop Goal Type@Absolute Value! c0 c c  (c c c dP``` d h   D P 8dKRCXInputOutput RCXOutput ( 0<> P<\^ |tx,28<P\^ pB|~l t` h p 0<>   VIDS1Instance 7 22Saved robocontrolt56 .vi XFun$RCXInputOutput.*:set_RCXOutputProp:E@PortPTH0RCXInputOutput.frameworkXFun$RCXInputOutput.*:get_RCXOutputProp:E @BlockTachoCountPTH0RCXInputOutput.frameworkVIDSPreprocessMotorStages.viPTH0VIDSPow2.viPTH0VIDSPortSemaphore.Acquire.viPTH0VIDSMotor.Release.viPTH0VIDSMotor.EvaluateStopCondition.viPTH0VIDSInitializeMotorStage.viPTH0VIDS AbsVal.viPTH0pPOWX j code #%\9w> b1jH"\8bP!|dx|CxbkA}hN!A8!@,@H8,@Ha|i8`N !8@|cx<?`A|N!A8!@,@K}t}ky@HԂ"L7t"x}ky@H7l"p}ky@H]7\"`}ky@H7d"|h}ky@Hԁ|7<"x@}ky@Hx7T"X}ky@H7L"P}ky@H:7"l }ky@H}l7$"t(}ky@Ht7D"7,"}t}kyAK9$9999P99999,9p9P}t}ky@H0!88|Cxbk b1p"\8bPUbk@}hN 9v}t|h@H9v}t|h@H :""T> b1p"\8bPUbk@}hN 9v}t|h@H9v}t|h@H d:,@H 4:D:""T> b1qp"\8bPUbk@}hN 9v}t|h@H9v}t|h@H ԁ}ky@H 9!<O` b1s("\8bPUbk@}hN 9v}t|h@H9v}t|h@H }ky@H \d:""T> b1s"\8bPUbk@}hN 9v}t|h@H9v}t|h@H lꁺ}ky@H }t}kyAHKdb|ct|mu@H8`~t~ u@H:~yb鉢院聺}ky@H }t}kyAH$b8c,@H8cbK0}t}ky@H0!88 |Cxbk b1x"\> b1vp!8P|Dx~#x<`A|N!A8!@,AH,a|i8`N 9v}t|h@H,@H8`r,AH`b,@H4,@H}kyAH:@b,@H8`}ky@HPH|!!Aaځڡ!Aaہۡa $(,!0A4a8<@DHL!PATaX\`dhl!pAtax|" x!|RxB!88bАA}N!Ab8!@~Bx8!  $(,!0A4a8<@DHL!PATaX\`dhl!pAtax!Aaʁʡ!Aaˁˡ8! a}iN > b1{"\> b1y !8P|Dx~#x<`A|N!A8!@,AH,a|i8`N 9v}t|h@H@,@H8`r,AHb,@H4,@H}kyAH:@b,@H9v}t|h@H̀b,AHH,8`AH8`b:""T> b1|"\8bPUbk@}hN 9v}t|h@H9v}t|h@H<}ky@HĂ\:""T> b1|"\8bPUbk@}hN 9v}t|h@H9v}t|h@Hā}ky@H $}t}kyAH9H0!88 |Cxbk8A}hN!A8!@$}t}kyAH90H0!88 |Cxbk8A}hN!A8!@}t}ky@H+}t}kyAH!8b@<?`A|N!A8!@,@K,@H|qx Q~N a|i8`N 9 w> b1~"\8bP!|dx|CxbkA}hN!A8!@,@KX,@KL,@K,,@K K9 wK9wK|rx|Qx~-UL9'~#x!|dx|CxbkA}hN!A8!@,AHa|i8`N |qx|Bx~(N PP<> bKlPP<> bKPa|i<` `cLN |qx9&}t|hAKLKa|i<` `cN |qx9&}t|hAKKԀa|i<` `cN |qx9&}t|hAK$Ka|i<` `cN |qx9&}t|hAKXKla|i<` `cN |qx9&}t|hAKK8a|i<` `cPN |qx9&}t|hAKXKy}hN ",@H81!8P~#xbkkk A}hN!A8!@",@H81!8P~#xbkkk A}hN!A8!@",@H81!8P~#xbkkk A}hN!A8!@",@H81!8P~#xbkkk A}hN!A8!@",@H81!8P~#xbkkk A}hN!A8!@",@H81!8P~#xbkkk A}hN!A8!@",@H81!8P~#xbkkk A}hN!A8!@H\|= a|l}hN!A!8@~Cx<?`A|N!A8!@,AḰy}hN 9}ky@H"1q b:9:9 9(:p4989@9H9P9X9`:d9h=a9=PTaAB"p":""p9}ky@H"1q b:9:9=a9 =PTaAB"p":""p9}ky@H"1q b= H:9=a9 =PTaAB$"p":""p9}ky@H"1q b:t99=a9=PTaAB"p":""p9}ky@H"1q b:9 :l$9(:<9@:pD9H:tT9X9`9h=a9=PTaAB"p":""p9}ky@H"1q b: 9:ܒ9=a9=PTaAB"p":""p9}ky@H"1q b9`:l9p:9=a$9 (=PTaAB,"p" :""p!b<:`4dA|N!A8!@8`Hd|= a|l}hN!8`#}t}kyAH,!|Cx<>`(A|N!A8!@Ky}hN |= a|l}hN!8`u|ct~t~y|mu@H 98`H|= a|l}hN!8`8`v|ct~t|mu@H8`~ u@H`c!98|jx9 9#8888 |Cx<X`IA|N!A8!@y}hN |= a|l}hN!> b1\5 > b15> b1j5@> b105D!8|Cx<>`ȐA|N!A8!@y}hN +     (lxp j Dh4@LX(8( `8  T$CODE #%\<\%7.1Oldest compatible LabVIEW.@e8e4e0pPPP.@SequenceBoolean.ctl! Sequence Flow0@SequenceBoolean.ctl!Sequence Flow 2 @Motor @Goal @Power@! Stop After @!Wait(@Motor.Action.ctl Ramp ModeD@ GoalType.ctl$ UnlimitedDistanceTimeStop Goal Type@!Speed Regulation@! Direction4@pRCXInputOutput RCXOutputGeneric Refnum Name@ Degrees out@! Direction out  1w??????o|  Ξəٙ   ͙  ٞ ++VVVVVVuVŠVuPPŠŦ+PuŁP++uŁu+ŠŠŁV{P+PV{+PˬPPˬ{P{++{+VP˦{V+uVVV+1266 x @!Control Motor Power@! Direction@! Direction out0@SequenceBoolean.ctl!Sequence Flow 2@! Next Action@ Degrees out&@Motor.Action.ctlAction@!Wait for Completion@Duration @Power @Port.@SequenceBoolean.ctl! Sequence FlowDTHPD88~>.@SequenceBoolean.ctl! Sequence Flow!0$ UnlimitedDistanceTimeStop4(@Motor.Action.ctl Ramp Mode @!Wait@! Stop After<0@SequenceBoolean.ctl!Sequence Flow 2 @Power @Goal @MotorPD@ GoalType.ctl$ UnlimitedDistanceTimeStop Goal Type@4 @T2MotorStageDefinition.ctlP @Power @Mode @ RegMode.ctlRegMode$@ RunState.ctlRunState.@@NXT_OutputGoalType.ctl Goal Type @Goal@ Update Flagsparams&@NXT_OutputPort.ctlPort x     @stages@@T2MotorStageDefinition.ctlP @Power @Mode @ RegMode.ctlRegMode$@ RunState.ctlRunState.@@NXT_OutputGoalType.ctl Goal Type @Goal@ Update Flagsstage definitions@!Speed Regulation @!Wait@!Direction (T: Fwd)@! Stop After @Power,@NXT_Motor.Action.ctl Ramp Mode @Goal.@@NXT_OutputGoalType.ctl Goal Type @stages@T2MotorStageDefinition.ctlP @Power @Mode @ RegMode.ctlRegMode$@ RunState.ctlRunState.@@NXT_OutputGoalType.ctl Goal Type @Goal@ Update Flagsparams@@T2MotorStageDefinition.ctlP @Power @Mode @ RegMode.ctlRegMode$@ RunState.ctlRunState.@@NXT_OutputGoalType.ctl Goal Type @Goal@ Update Flagsstage definitionsx x @! Canceled?@! Finished?@ MotorBits@ Start Time@T2MotorStageDefinition.ctlP @Power @Mode @ RegMode.ctlRegMode$@ RunState.ctlRunState.@@NXT_OutputGoalType.ctl Goal Type @Goal@ Update FlagsStageDefinition @!Wait?&@NXT_OutputPort.ctlMotor&@!Speed Regulation6&@NXT_OutputPort.ctlMotor @!Wait?@T2MotorStageDefinition.ctlP @Power @Mode @ RegMode.ctlRegMode$@ RunState.ctlRunState.@@NXT_OutputGoalType.ctl Goal Type @Goal@ Update FlagsStageDefinition@ Start Time@ MotorBits6&@NXT_OutputPort.ctlPort@! Finished?@! Canceled?(@millisecond timer value$@!Direction (T: Fwd) @Pow2th x @! TookControl?@ MotorBits x&@NXT_OutputPort.ctlMotor@ MotorBits@! Cancelled?@! Cancelled?T2MotorStageDefinition.ctlP @Power @Mode @ RegMode.ctlRegMode$@ RunState.ctlRunState.@@NXT_OutputGoalType.ctl Goal Type @Goal@ Update Flags>.@@NXT_OutputGoalType.ctl Goal Type @Goal8,@NXT_Motor.Action.ctl Ramp Mode@y@! Direction@4@pRCXInputOutput RCXOutputGeneric Refnum Name 7L@@P @!status @code@0sourceerror in (no error)F6@P @!status @code@0source error out @Port @BlockTachoCount @Absolute Value@ Degrees out"@! Direction out @IntegerD8( @Absolute Value @IntegerVF`  @Pow2 @Number @Number"@! TookControl?$4d$  88P < <P ` p  <   , H p  $$  0  $    p  ,$ , , T$$TT d$$ H $ hh (l$$  \$ YDXX Sequence FlowN [D@ASequence Flow 2N@GAG QDkvkvMotorHDdq|Dq~CPD_j_jGoalHDdq|q~QDkAv]kBv]PowerHDdqr|qt~VD Stop AfterHDdT PD WaitHDd( \Dv]v] Speed RegulationHDbXvrvs ZDCNECNEConnector paneUD//  Goal TypeH_GUITN   HDb ? >N  YDA A  Duration TypeTDDuration_D== Wait for CompletionWD  Next Action_Dfcsfds Control Motor PowerQD`nk`okPowerPD`k'`k'PortRD 7 7ActionUD Ramp ModeN      HDe N  He_a UD ?? DirectionH$eI|J|3_DMNGeneric Refnum NameHeZ\WD]hD]hD Degrees outHep{App@WDFF Degrees outYDH&SZH'SZ Direction outYD>`I>aI Direction outUDEwFw  DirectionHDeUUHDdbcHDdRnSn HDd0;0;HDdwwHDdp HDd@HDepT_ T_ dD T VPreprocessMotorStages.viHDa HDc;;cD  InitializeMotorStage.vi\D + +Motor.Release.viRE True qD%%%Illegal motor specified. Do nothing.HDfhMDyHDe HDeNNHDe(9(9 UD(( AbsVal.viHDe8E>8E> SDPow2.vidD).4)/4PortSemaphore.Acquire.vijDFGMotor.EvaluateStopCondition.vi%.0f%.0f%.0f%.0f%.0f%.0f%.0f OFF/ON OFF/ON OFF/ON! UnlimitedDistanceTimeStopConstantRamp Up Ramp Down&BackwardForwardBackwardForwardωPNG  IHDRH- pHYs  +iCCPPhotoshop ICC profilexc``2ptqre``+) rwRR`?> v^~^*vD_@J.(*(%8./)3E vQH3}KI H}:6–KR+@28Teg(ZZZ*8'*W+x%%Bjd29bgb\ZTe22#̘#࿔B̤aT!>þ9OgAMAaLA cHRMz%RX:oZIDATxڜJ@Iją#i7C܈/Rtg.| PZHܹ.bHIPj83{QU6?И}m+_Aik8lG0@D6:2PĢs K3ĦX\INh+gے}`V#4윁B )9^OU F'*qB$D(zߏ Ob%czgY?͎IENDB`PNG  IHDRh,4gAMA7tEXtSoftwareAdobe ImageReadyqe<GIDATxMJAk~0FG!b zWBG\`ܸ I xtLgY=t%l 8P -59&#hlšR?W0u+N%sVSDFÁJvg)R,c<( 99=}0wuPN06_n  ( ((Lͣ͐ +bW=*U77qD:fHdy1Wu{9K?_pW9tzd9KXFe.tڜEo0qć<|+3JIENDB`FPHP1Instance 7 22Saved robocontrolt56 .viLVCCSequenceBoolean.ctlPTH0LVCC GoalType.ctl`PTH0LVCCMotor.Action.ctl!(PTH01\@FPHPd80+@ Ep1[XL/X/ " p7~D #%QdeX uV<Lcdd||||8h|B|hR 0D ( |D|8hBT@R 0D 0@d YJQD|4 FJYa,Hx8hB K<OJJ4 O|a\ 7|XJhJh 4|V1@jKK1@KKj1@ddj1@KKj1@ddj |EiEiEiEiEi 5|YJDJDJJDJ@d!X:P JQl4 FJ?a,@ h t 8hB K<OJ:v 4 O?Ha\ 7X:vh:vh 4V]ljKK]lKKj]lddj]lKKj]lddj ?qi?qi?qi?qi?qi 5Y?vD?vD?v?vD?v||  t %P -p X    )8   @P _I D || 4 N  jwa0  lId8 6 p}EGp 4  0kwckwckwc8h B R p 4  wbwbwbL :  p}0u0/.-\0D  P< ||@P^\d4 Fx ^ka0 x ld8  6x p}GҼp 4x 0kwckwckwc8 hxBP R  |p 4x wbwbwbL :x p}0u0/.-\ |0 Ddx@ P_b (  | |4 N j@w^aҸ0  lmd8  6 pq}GҴҰp 4 0kbwnckbwnckbwnc8hBR |p 4 wbnbwbnbwbnbL : pq}w0u0/.-\|p0DP |||0D<t<O$ T4 O<dҬ8h<Bd << n<ҨdhH 6<<O$>0DhH 6h8hhB <4 OhdҤ< nhҠd8||8h"hBT`|0D$!(,2||8hHB|hTe| 0D%`P<O$teb$||4 O u^dҜ8h B\H << n uqҘbH 6 vbt|D0D`# pB0 8(DD 0 *4 DBOFaҔ@d$D4 K4 N`J0aҐ<|` 8h`B KPW`JD8JH FVGҌ҈4 NH a҄0 H Dd,H< 6H @GҀ`p 4H 0 c c cp 4H  b b b4 NHR a|4 F`RJBax 0'0 *4 FxR at<!(T!|!|4! GhR>dp,"T4" G<Rdl,# x #|4# G Rebtdh,$p4$ FR _mlad<%x@4% F R _l(a`<& d d T ,&|&|9,&!h!!"h@&d$8  n 4& F!(RJ 8a\,'"4# "#"#T4' J!(JaX8(h!(B K4( N"hR !aTP)W!(JY !&8)N"h  PL0+  6"h/ ,4, N"haH0-  "hY .<. 6"h ^ GDe0|<0O%PD/,z40 O# @d@81h#B  ;<1  r#H}<e3 #DiDhDiDjDk03D {#,3' &4'&'L(|83U(LK%3&&p(43 F%QLa8<4 2&p YG4 X5%QK%rs%p05 7&p OXc5|@5 2&pO 05 &p Kd5|5|p5 2&p+  PWuPWuPWu85h%B''|T05D(%h85h&pB&#T5|9t@5PC)\G+T5|B|45 F( \iEa006 ( kFd86 2( o|BG,(08D)(p88h(BR p8 8( 0jvcjvcjvcp8 8( vbvbvbL8 :( o|0u0/.-\1++.8.0000`048 F(R Ga$<9+|))* *+)P)1., ;Dic <9O-p=_].9|Ip49 O,G%T[a 8:h,BR: ,Ja[rlKKJa[rKKlJa[rddlJa[rKKlJa[rddl0:D,X,0: 7,WH_]tefH_]tfeH_]teH_]teH_]te1. ;Dic 4: G,R=_Ja,;.h,l,-,1/ ;Dic 4; G#RDxd,<.$$|$$DL<X  8t%P(L)-p\<-p)(L%P,t8  Xi ;Dic 1 ;Dic 1 ;Dic 1 ;Dic 1 ;Dic =+.8.0000`00=D"@Q0RCXInputOutput RCXOutputBDHP1Instance 7 22Saved robocontrolt56 .viLVINInitializeMotorStage.viPTH0LVINPreprocessMotorStages.vi@PTH0LVIN AbsVal.viDPTH0LVINPow2.viLPTH0LVINPortSemaphore.Acquire.viRPTH0LVINMotor.EvaluateStopCondition.viePTH0LVINMotor.Release.viPTH00@BDHPd84CL :/,< KLXL0<DL,<~D #%yNedW p0<@p8D0 t4< BDV0=@p8XDaq4= Ba0>@p;  Qqa<4> B Qo 0?@$  p h0?@$<L D4? B/<0@@$ 44@ Bv4A Bp0B@$ P 4B B0C@$8`p h04C BS`!D Dm4x4D h[X D"]T fXDH4D"0 Dp4D-4D h] DDLD!4D"$?`DD1 h S7s DD DDhD D@ D d#D DxD( D@ XLD4D@h xdDQ. D@ `4D:lQ"DD D`D! hdD>Cl  D D 4D4n !$4D h^ 4D h<^!4D h-|l,! D#h<DD5DDD 4D h\Q D@,D D"XL4D &K@ Sc E@, 4E@h (2!3EQEgc4E[ H!Eo4j|E 8@E L D H<Ez 4E hmx! E".r@dZEt&4E"c6soMxVsQE.0 E@ P` EE0E$$IzE<4E3@'k/s+o4E3@d/k7s3o E@:890E@$ # 4E B 0F@$,tD t4F BD<GGH,G$rrt0Gkt4G h`8! 4G3@!k's#o G@ pGHGHG G@ 0G%$&J#3+ G@L4G34G3@,ksoGG<4G &K c4H3@4'c7k/g4H3@7c'kg H@ !! H@ H`0HE K,#4H3@:['c_4H3@;/S7[3W4H3@U'S/[+W H@4H3@ 8'[7c/_4H3@TS'[#W H@H4H3@\SS[W H@p0HE L50 H @$L4Hk! H@ `H# H".-(4H tx 4H Xs(!)DH1! H 8H dHHH4H"$O H @cdZH1dH.H dHhH#0HE` M,404H h <Q H"!4H hL.D4H"$!N(#HL H"$d#44H"cro+x4s/H@hH H DLH*4H/AAaa4H06AAaaQQH HHH Hh4H/Xt<&`HtHHtd H/#hDH1 h2  ,D !UH54H@h k!0 Hmh(H DQQsQ H @c-(H101yH|H, H5 -#h4H &K ,c IlLI0pI.e4I3 I@4I3I4I34I3, It4I3 I4I3PId Id4I3II I4I34 IH I114I3. I I&Th&4 I I"#XI, DHtnI8()D,,I zz~I@FI|i,I uI%|I! ,I %|" !' IB$,,h II% I @$ I!4I"<]QII#h##II"%@Ih#IH I%&T%'4I/4!"4I0"b"4I0"P" I###h4I0# am I#X$ I#$d$04I/"  Nm4I0#L[m4I"t/,#4I0#h\m0I hz|I'0I*%|"XY I@%|Y\%'I&"LI) 4u{?! 0I! 0I&&4 I%&T&' I@%|&&'4I! %`3*0I*%|%Zu~yI& I@&4I?qLI5T5t,I $!l I"&)P,0I'<HP I @$,)P,Iecb,I16&TI'h'0I*%| u I".@ t0I. 8j IB$(7 IB'(7 I@@ )(74ID82l!4I"$( f<I$1 P 4c JB',h 4JD;KD4J '<,K+*+8++@KP,*HkK+8K2*t c8Mh*tBLM :*t 00/.-\0M 3*t i M@p,4,+4M J*t ,Np*l*td4ND820N- 8m N@@ ),h 4N hZ\L N"-HN,-( N @$ P-H4N"$- o+4/N -(HNX4N0Dp,z40`0N@hrtN+o,xx,o N%1(<No4pN$dNL4N00q$4,`N011,N&"1d5T5. N@%|o(<N1d10N*%|1wu~y N%1144N! p,Q+ N@%|144N@hD\!2@N x(L2LaLjmvvw\xtx Nm2LHN)HN,4HN aNaIN&Ty,N&4%@15t50NDN#h5t N%66<#h4NoT!& N%65#h N@%|5#h N @c D t N@%|5 6<#hN550N*%|' >u ~yN5T50N*%|5= N<N(l54N! 6 q!,N<4N/D7@PoN7N84N78474N067io4N067,ho N6)7\7N7 N6)8T N7( N6,47+4N067goN+84N'< hN)!L,N(((4ND49,!HN8q 0N@zLhun0Q<6 hu n Q<=L=Q=| Q<>xzQ>0Q>@Q<>P(u!G Q<B,>>@Q<>d(5u.G Qx>,Q<<==|>0> QB'AA0Q-0  A-61QAAB QB$FAA Q@@ C$AB 4Qz G6QB B|0Q@pC$)B )91B4Q BB|):0R$cCy$Rb4RDB`1IJJ8Jhyy@,R)P-H@4X RFd4R"c dgpkRfX@RET RD{ED4RD4RE4R &KD)c SETD4EFxDS1z DD|)I zSGSGSGG SDEtET4S3DD 9IA SDEE4S3DDh9IA4S3DDT)914S3DFd)91SFx SDB,F0>S@z4S h|DD S @c]TCfX4S/z E<>^Z4S0GEDYN4S0GE(DYN SG}0G<GS>GFx SGB,Gp> SB'H H0S-0  HJSN,S()AH SB$I H H|SHH|H S@@ IH H,S(,B HS,hAH 4S h}!SHIp0S@pI-pHFVNI4S BIp7F?Ѽ4TDITH!y ;Dic 1 ;Dic 1 ;Dic T;aT)<T IpB|:D6 + ,T +DB|Ip,Tp:6 <TIC$);8),4DT1YM`M,= !CTMTM4T &KLcѸ0UMMNNOOpOPT ULMMUN4U3LM5=9 ULN8M ULNN4U3LM-51 4U3LN%! UN ULX|NlN4U3LM%-)  ULOO4U3LO\-51UOp ULO(OpUO4U3LO5=9UO ULPtO4U3LP@%!UPT ULZP Zl4U3LO%-)UX|! 91!9!_HUZ!! U"XNUD#WD(#(LU) hbd \dR^bRUYUXLRDU1YS|SH5-UM@  URSS(4U &KR(-5cѴ@V S(ST$UPUUpUV@VXHWxWVS( VRTxS4V3RSMEUMQI VRTDT$4V3RU<=EEMAI4V3RTEEMMIIVS4V3RT5E=M9IVUP VRV UVUVT$ VRTUP VRUUp4V3RU5=EE=AVUp VRVUVU4V3RU(E=UEMA VRV`V@4V3RV55E==9VV@ VRVV4V3RX4M-U5Q14V3RUE5U=M94V3RWdCE-M5I1 VXH VRWWx4V3RWB=-E5A1 VWx VRX|XW4V3RXhA5-=591 VV VRW0XHVW4VYbP0VYa4V"$Z<&!,V RhY@Rb VRL4Van%0V* RhZ?&! V".a`' VXZYYVYal4VYZPQTVYPT V@Rh,YZlVYZlVQZV!L'Zl V @$aXN VXX|aNV5V(lhtV+Whh.,.,WHV #o#V,!!\V1akk4VCux!(V 8h HV!##V3W4;;4WHVWV __V:8/__V,oo4V"cZv 4V@hch3D- VvaL V @cY\`'V%@alVY[4V hcs0V*RhbH9[&d!_ V@RhaaNV[b(VZlb(VYa V@.BbVcVNW[VX|Z`V! do upBc@@VYj0V%cbx{Vb(Zv V @$  fX V@. cc V]TkfXVdHVI,Valp5F4V"c cMVQ,V!'-(?ZcDV1@hee|Ee" !Q Vef$e\4V &KeEcѰ@W e\ffXgg<gh hthj|ijWe\ Weff4W3ee5]ea We1fxfX4W3egp2]ea4W3ef3]eaWf4W3eg(1]eaWg Weh@g<Wg<WfX We fg Wegg4W3eg/U]YWg Wer@i0Wh 4W3eg\0U]Y We@h54W3eh+MUQWht Wehh4W3ejh*EMI4W3eh,-MUQ4W3ei)EMI Wj| Wei4W3ej(EMI Wi Weaj4al4W3ej'EMI Wh WeidpWj W}v$,HW@sQQ\Ws/I/<W & d'h,?pQHW/s/4W0d0e$z,(`W Pgg//4W3/]WjWm4W3$_$,(4W38^$ 4W3AX  WvXmWcxtWyHWY\4WlqQ' W".pW5 00,W`p tCdW1y W @cop4W"c/t HWoW&y"a"aaHW6y4W@h]u01<WbcYo4(l|@ 8<W c#" &<W "#%|c\W+,,,Wr@1 @aWa!!_SSr!rW@~<>0\W!Q!Q\W]T5  DoY\&X$d!HWr@QQW]Tk((kk4W3m V 4W3m R,$ WawNWv4W3A$W,$ Wwv4W3wHH$,(Wv Ww|w\4W3wG$  Ww\Wxt4W3vQ  Wx,x 4W3x`E  Wx W xfX4W3wF HW a ;Dic 1 ;Dic 0W*yF'"WLW) htj W@y|yp,,W y{{@0Wz xLW ( Dp!L9AH|,W$@Rh$yLW yRh9$@pD ,WzL<GD WzL{|`D4,WGD<9t W@yF|`D4W{l{4Wz |(8WD4{lW{A0W*y{-610W*y|JSN W@yI |GW}d|4W h}~4Wz ~|!7 WzL}0|G4W h<W~<~\W|H|W?z0W*y}kto WzL~ , W@y}~ ,WG}dHW|""\W}|a ,I F:8 P,  \W}o4Wz t\(5WC$11,W9t{l}d@~<,W{|z~\,W|`|yp~ W~\j,W}0{B, prototype EditorVIsBlocksMotor_MotorConfig.llbConfigure Motor.vi_OriginalInstancePath?2PTH0'LEGOBlocksMotorMotor.vi Localized:&@0Localization Status (string)LocalizeMerlotMotorBlockConfign@Motor.Config.ctlFP 8@<PadSelectorOutput.ctl0ABC ConnectionJ@Move Direction Selector.ctlForwardBackwardStop Direction&@Motor.Action.ctlAction @Power@ Distance @!Wait6@u9oMove Next Action.ctlStopCoastNext2@NMove Distance Type.ctl Distance Type@!Regulate Motor ConfigK@vNI.LV.ALL.goodSyntaxTargets%@0Mac(@UUAn *>>*>>@?M     $  2 4 6  =  K Lucida Grande Lucida Grande Lucida Grande02Tahoma Lucida Grande2RSRC LVINLBVW? > 4 RSIDLVSRBDPWLIviCPTMDSTMDFDSLIdsVICD$vers8DLDRLFPTD`CPMptICONicl4icl8TITLCPCTDTHPTRecESTRGxCPST MNGI |LIfp FPHP OMId LIbd BDHP VITS HIST PRT 0FTAB D @  B l Dn0 FC@ T &P0 | CG @| "t! AuA @iA8 AAX ChB FyC pC EE @0I E#I EDJ Af@^ o^ AH _@ D_ 0_ F`L C6 ` Bސ ` C0 a85P a B`a %b8 C"b EbDPc$ L8c A0c Ao`d0 Cd Bd Ee, M< ex D@ e D!f, %"f D~#f &@$gD Cp%g A &h C'hT O^(h EK0)i C*i\ E-il0i P1jH @3j D 4j @5kT E6k E7k A9lH E`:l ,p;m !@<md +_=m A>n FV@?nX A0@n DAn L8`Bo< DCo BEDo BEp .eFp &zGpDHq EIq DoJq F`Kr@ C4PLr MNs BOsX 'Ps &/Rs E]St< C[Tt DUt Vu< EWu DVv F v "v, @v8 B+vD B08vP F)Mv\ ARvh ARvx L4vKpv E/v A2v Ao,w 0.y A@{ BP| Q Ch C E84 -; Dհ< C1 < A1Instance 7 22Saved robocontrolt56 .vi8RSRC LVINLBVW3, 3 ` 0 <Ҽ; @Ec KB†2? qldWS,z+RLVIN1Instance 8 22Saved robocontrolt56 .viLVCC LoopCount.ctl$ LoopCount.ctl@ Loop CountPTH0$LEGOLoop LoopCount.ctlVV(  &@$ LoopCount.ctl Loop Count@ Hidden Cnt @Cnt InVVP cP P d-`  P cTP"@P@flg@oRt@eofudf PCnt InxdfdPtxdPoldPextnP"@P@flg@oRt@eofudf&P$ LoopCount.ctl Loop CountxdfdPtxdPoldPext P cXP"@P@flg@oRt@eofudfP Hidden CntxdfdPtxdPoldPext P c< @Cnt In c c dP``` d dLBT0$D08DPX"@@VIDS1Instance 8 22Saved robocontrolt56 .vi@POWX \ code #y9w> b1\H"\8bP!|dx|CxbkA}hN!A8!@,@H,@Ha|i8`N !8@|cx<?`A|N!A8!@,@K}t}ky@Hd"L74"쁷8}ky@H4쑯}t}kyAK9$999$9$}t}ky@H0!88|Cxbk b1_"\8bP!|dx|CxbkA}hN!A8!@,@KX,@KL,@K,@K K9 wK9wK|rx|Qx~-UL9'~#x!|dx|CxbkA}hN!A8!@,AHa|i8`N |qx|Bx~(N |Qx~-> b`, 9'~#x!|dx|CxbkA}hN!A8!@,AHa|i8`N |qx|Bx~(N P,,> b`KLy}hN !b<:`4dA|N!A8!@8`Hd|= ab(l}hN!8`#}t}kyAH,!|Cx<>`(A|N!A8!@Kxy}hN |= ab(l}hN!> b1`5> b1\5@> b1a`5D!8|Cx<>`ȐA|N!A8!@y}hN  \  Hdp|(CODE #y\Ѩ%7.1Oldest compatible LabVIEW.Ѭf|fxftbbp\PPHP @Cnt In&@$ LoopCount.ctl Loop Count@ Hidden Cnt ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffLoopCntDTHPD88~`6&@$ LoopCount.ctl Loop Count@ Hidden Cnt @Cnt In,88P RDj#t<j$t<Cnt InHf@z'Sz)zRVDpq Hidden CntHf,tvD<P<PYYYSeveral VIs depend on the connector pane of this VI. Consult Jason before making changesVDcrmcsm Loop CountLDcrmwcsmwHesv~sxsHDfL5 @%5 @%HDf5@ 5@ HDf4   %.0f%.0f%.0fvFPHP1Instance 8 22Saved robocontrolt56 .viLVCC LoopCount.ctl PTH0|@FPHPDeX8 @{~ #y,!feH-2(yTXL D p !р@7|@PBiX(0 h u"Xd,L\|D4 Fh i"u=al8 2h y&TG`P0h$D8hhBR p 4h 0t#ct#ct#cp 4h #b#b#bL :h y&,0u0/.-\||8h B@R 0, D||| @PCPo$d,P\4 F oa@0  od8 2 sG<8p < 0dpcdpcdpc8hBR p 8 dpbdpbdpbL : sy0u0/.-\0"4 ;Qa4 1 ;ic 1 ;ic   ,xP,Px1  ;ic \ x P  1 ;ic 4 F Jbqna0@ d!xbq $ #|p8 h B K ( 0 ` 1 ;ic 1 ;ic 1 ;ic @ PC Jnq z,  <  d@p <  0mfyrcmfyrcmfyrc4 N  bqnxa,8  2 ruG($L :  ru{0u0/.-\0  nqd  X p 8  yfrbyfrbyfrbi ;ic = ( 0 `  ! u@ v|-2'x T TD5F J`qnA!x`q D@BDHP1Instance 8 22Saved robocontrolt56 .vi@BDHPDfd8 E_ ~ #y"fTfdNL0p, (|0 T0 @pDAQ(It4 BD4A& 0 @pxDAQI4 B4A 0@pPD.&<4 B  4`pp&II&ID t1 ;ic 1 ;ic ,D , Di ;ic 1 ;ic - <l1 ;ic 1 ;ic 1 ;ic 1 ;ic =`NI.LV.ALL.VILastSavedTarget0Mac_OriginalInstancePath>2PTH0&LEGOLoopLoopCntCount.vinoconfig`! IsPersistantconfiguredCntNode`! IsPersistantconfiguredLoopCntNode`! IsPersistantNI.LV.ALL.goodSyntaxTargets%@0Mac(KUUA Q8>*>*>Q8>K?      €  Lucida Grande Lucida Grande Lucida Grande00RSRC LVINLBVW3, 3 4RSIDTLVSRhBDPW|LIviCPTMDSTMDFDSLIdsVICDversDLDRFPTD0CPMpDICONXicl4licl8TITLDTHPTRec STRGLIfpFPHPLIbdBDHPVITS$HIST8PRT LFTAB` Bc ,`l H A P B5 B  F[P D' @P ( E;P T Bz t @Y R L4 p ARt ARx F) B A h .` C` DP\ E  CP d C0  Fa0  @L0L %0 Fb D @`  B ,D@)D)H &z/( Ep0 C0 D1@ AVP1Instance 8 22Saved robocontrolt56 .vi~RSRC LVINLBVWx w` <BOYBBOYBa>Xr?@& uL v {8Hjy qldWRX}V7eL!1DLVIN1Instance 9 22Saved robocontrolt56 .viLVCCButtonSelector.ctl<:ButtonSelector.ctl @ButtonPTH00LEGO BlockConfigButtonSelector.ctlLVCCSequenceBoolean.ctlSequenceBoolean.ctl@! Sequence FlowPTH0)LEGO.llbSequenceBoolean.ctlLVINNXT Buttons_sub.vi< x @!Button Pressed@! Bumped Mode@ Button IndexPTH07LEGOBlocks NXT ButtonsNXT Buttons_sub.vi x   @!Boolean0@SequenceBoolean.ctl!Sequence Flow 2(@<:ButtonSelector.ctlButton @Mode.@SequenceBoolean.ctl! Sequence Flow||P$ cP P d-` vP"@P@flg@oRt@eofudf.PSequenceBoolean.ctl! Sequence Flowx!dfdP!txdP!oldP!ext c xP"@P@flg@oRt@eofudf0PSequenceBoolean.ctl!Sequence Flow 2x!dfdP!txdP!oldP!ext c TP"@P@flg@oRt@eofudf P!Booleanx!dfdP!txdP!oldP!ext cpP"@P@flg@oRt@eofudf(P<:ButtonSelector.ctlButtonpdfdPtxdPoldPext P cRP"@P@flg@oRt@eofudf PModexdfdPtxdPoldPext P" P@@Z P$@P@0P(! !(!(! ! ! c| c2.@SequenceBoolean.ctl! Sequence Flow@!Button Pressed!!@!Button Pressed c|!@ Button Index @Mode,(@<:ButtonSelector.ctlButton c dP``` dx  r$08\t\P (` 0<>`P*\^d lx| |VIDS1Instance 9 22Saved robocontrolt56 .viVIDSNXT Buttons_sub.vi\PTH0\lPOWX code #H9w> b1H"\8bP!|dx|CxbkA}hN!A8!@,@H ,@Ha|i8`N !8@|cx<?`A|N!A8!@,@K}t}ky@H"L7t"`x}ky@H`7,"d7d"7l"p}ky@H}t}kyAK9$9999l9}t}ky@H0!88|Cxbk b1T"\8bP\Ubk@}hN 9v}t|h@H9v}t|h@Hjhbh|ct|mu@H8`hcbhi~ u@HjdHhd$}t}kyAH9PH0!88|Cxbk8A}hN!A8!@}t}ky@H+}t}kyAH!8b@<?`A|N!A8!@,@Kd,@H|qx Q~N a|i8`N 9 w> b1´"\8bP!|dx|CxbkA}hN!A8!@,@KX,@KL,@K,,@K K9 wK9wK|rx|Qx~-UL9'~#x!|dx|CxbkA}hN!A8!@,AHa|i8`N |qx|Bx~(N y}hN "\,@H81!8P~#xb\kkk A}hN!A8!@H\|= ahl}hN!A!8@~Cx<?`A|N!A8!@,AKdy}hN 9t\}ky@H"\1q bt:j9:9:9=a|9=PTaAB""x:"p"!b<:`4dA|N!A8!@8`Hd|= ahl}hN!8`#}t}kyAH,!|Cx<>`(A|N!A8!@Ky}hN |= ahl}hN!> b15 > b1 5> b15@> b1Ō5D!8|Cx<>`ȐA|N!A8!@y}hN 4@  t( CODE #\H%7.1Oldest compatible LabVIEW.f f(f0pPPP.@SequenceBoolean.ctl! Sequence Flow0@SequenceBoolean.ctl!Sequence Flow 2 @!Boolean(@<:ButtonSelector.ctlButton @Mode ?uUXGDuD_DDuGXuU@?ffffffffffffffffffffffffffffo""""""""" """"""""" """""""""" fffffffff" " " " " " 3?" " " 6" " " fo" "-"-"-"-fffffffff++++++$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$##$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$++++++13 x  @!Yes / No0@SequenceBoolean.ctl!Sequence Flow 2(@DButtonSelector.ctlButton @Action.@SequenceBoolean.ctl! Sequence FlowDTHPD88~<0@SequenceBoolean.ctl!Sequence Flow 2>.@SequenceBoolean.ctl! Sequence Flow! @!Booleanz x @!Button Pressed@! Bumped Mode@ Button Index @!Button Pressed4(@<:ButtonSelector.ctlButton"@ Button Index@! Bumped Mode @Mode/$`pp @P `P``$ ```````````````` RDdBpcdCpcButtonYD     Sequence FlowN   [D < <Sequence Flow 2N   RDh>sYh?sY ButtonSD$$BooleanPDAGL^AHL^ ModeHdGsRGuTRD6oA6pA ActionTD  Yes / NoHDe lwllHfinvipu SDh>vh?s Button:LDdBpHdCpHHD`$1/u$2/u HDbD"-"-HDcHDdx++^DGINXT Buttons_sub.viHDdSD&%PressedTD+*ReleasedRD+*BumpedXE## 0, Default LDLDLD LD LDLD%.0f%.0f* Enter button Left button Right buttonωPNG  IHDRH- pHYs  +iCCPPhotoshop ICC profilexc``2ptqre``+) rwRR`?> v^~^*vD_@J.(*(%8./)3E vQH3}KI H}:6–KR+@28Teg(ZZZ*8'*W+x%%Bjd29bgb\ZTe22#̘#࿔B̤aT!>þ9OgAMAaLA cHRMz%RX:oZIDATxڜJ@Iją#i7C܈/Rtg.| PZHܹ.bHIPj83{QU6?И}m+_Aik8lG0@D6:2PĢs K3ĦX\INh+gے}`V#4윁B )9^OU F'*qB$D(zߏ Ob%czgY?͎IENDB`PNG  IHDRh,4gAMA7tEXtSoftwareAdobe ImageReadyqe<GIDATxMJAk~0FG!b zWBG\`ܸ I xtLgY=t%l 8P -59&#hlšR?W0u+N%sVSDFÁJvg)R,c<( 99=}0wuPN06_n  ( ((Lͣ͐ +bW=*U77qD:fHdy1Wu{9K?_pW9tzd9KXFe.tڜEo0qć<|+3JIENDB`FPHP1Instance 9 22Saved robocontrolt56 .viLVCCButtonSelector.ctlPTH0LVCCSequenceBoolean.ctl PTH0P@FPHPeH8t FOXL| #L7~D # ZefD7^x{d|||D           h\8hBT@R 0Dh( ||8h BR 0DP 0||||8h BxdR0D P*||8h<BT`0Dl |\@d hd={ <: # ||4 NJcAqdaP8hB Kp@d  9 JQ,<@ pX4 FJ  aT4 O a<8hB K<OJ9\ 7X9h9h 4V$/jKK$/KKj$/ddj$/KKj$/ddj 4i4i4i4i4i 5Y9D9D99D9@d!  9= HJQ d 4 F J =a8, 8 ` l8h B K<O J9% 4 O  a4\ 7 X9%h9%h 4 V$ /jKK$ /KKj$ /ddj$ /KKj$ /ddj  4 i4 i4 i4 i4 i 5 Y9%D9%D9%9%D9%4 FRJg=tZa0<O .4 O %a,  ,lKK,KKl,ddl,KKl,ddl 7 W.ef.fe.e.e.ea1 ;Dic h@P\5cY8"||4 N @FM_a(0  BnWd8  2 FrSG$ p 4 0AcMocAcMocAcMoc8 hB4 R  |p 0 McYobMcYobMcYobL : FrSx0u0/.-\0 D! , \h ,  h\! ;Dic 1 ;Dic 1 ;Dic -D1 ;Dic 5 ;Dic 4 FR 5nBa< H|T4 G R a, tP= ;Dic  T, `00P WJdh{ fx8 N< kx< 6< hmwG f 0 6</hv0 <dh{4 N<Rg=wa4 N<cAqIa, H<i ;Dic =D ѻt7^xv{d 5O -,`X=|BDHP1Instance 9 22Saved robocontrolt56 .viLVINNXT Buttons_sub.viXPTH0+P@BDHPe8(LP #y+O, $X$,%0D! ~D #cegn{G*^p0@p(D00@P8@t4 BD#00vD4 B!.0@p( D.>64D!0@p ph\4 B\0@ph%4 B,4DLH!8(8@684/D40\$ \%<< 8 \h \Xt40\ \$840\840\ 4Dt"!h  < #$#<a p1 ;Dic "p "@ X X 8 X$ X8D1D Ff\p #  4 &KXFc43X^fb@ 8 ( ` 4 43X$ ^fb (43X ^fb X H 43X V^Z X (43X ^fb X  43X NVR X 43X |V^Z ` X  `43X FNJ X 43X FNJ 43X LNVR43X FNJ  X@ P43X FNJ  X p  4 X 4\ 4D T&1"4 ;Dic  #%<#<tt0@p\@4 B @@ ,dt0. #<(X,D 71` Bx @@ @0- $.72 B, BL B, BL4 BxT @@ t,4T B,< BL Bx, h ,0- %.72,t,  @,@ ,,l& <O@ ''(8hBp\<0<|| @,<,,(<O ' )(<|@ 6 '*)*8hB@ 6 '))*|4 <'4<p! 4<!  , 0|L0|, 4 @L,L*<O &D+)X`@ 6 &))*8hB||  T,L,\<O0 &-)$@ 6\ &))*8h\B@,||4 ,4 ! 44 h! @L0 ,x0(,d,T @x,x .4<O 'p/)@ 64 '*)*8h4B|| @xL,,xx,<OL  ')T|| , ,H\8hB4 (,4( !,4(D!8! T<$1 P 4$c 4D!t@ 6  '*)*4D &!t8H<2H2H2H2\2,D\\22' ;Dic 1 ;Dic 1)p "@"p''(2<4/D(40##|40#,p X#\< # X\\D8<4D$'! <$%<@ ph(4D$%p!%<@J2==H pJ$b) ;Dic 1 ;Dic 1 ;Dic 1 ;Dic =p "@"p''((L4 J 4 J 4! J\ 4" J 4# J 4$ J4 i)NI.LV.ALL.VILastSavedTarget0Mac_OriginalInstancePathK2PTH03LEGOBlocks NXT ButtonsNXT Buttons.vi Localized:&@0Localization Status (string)LocalizeNI.LV.ALL.goodSyntaxTargets%@0Mac(*KUUAn Q8>*>*>Q8>K?O     $  2 4 6 8  ?  M Lucida Grande Lucida Grande Lucida Grande020Tahoma Lucida Grande2RSRC LVINLBVWx w 4RSIDxLVSRBDPWLIviCPTMDSTMDFDSLIdsVICDvers,DLDR@FPTDTCPMphICON|icl4icl8TITLCPCTDTHPTRecSTRG`CPSTMNGILIfpFPHPLIbdBDHPVITSHIST(PRT LEGOLoop LoopCount.ctlVV(  &@$ LoopCount.ctl Loop Count@ Hidden Cnt @Cnt InVVP cP P d-`  P cTP"@P@flg@oRt@eofudf PCnt InxdfdPtxdPoldPextnP"@P@flg@oRt@eofudf&P$ LoopCount.ctl Loop CountxdfdPtxdPoldPext P cXP"@P@flg@oRt@eofudfP Hidden CntxdfdPtxdPoldPext P c< @Cnt In c c dP``` d dLBT0$D08DPX"@@VIDS1Instance 10 22Saved robocontrolt56 .vi@POWX l code # 9w> b1lH"\8bP!|dx|CxbkA}hN!A8!@,@H,@Ha|i8`N !8@|cx<?`A|N!A8!@,@K}t}ky@Hd"L74"쁷8}ky@H4쑯}t}kyAK9$999$9$}t}ky@H0!88|Cxbk b1o"\8bP!|dx|CxbkA}hN!A8!@,@KX,@KL,@K,@K K9 wK9wK|rx|Qx~-UL9'~#x!|dx|CxbkA}hN!A8!@,AHa|i8`N |qx|Bx~(N |Qx~-> bp, 9'~#x!|dx|CxbkA}hN!A8!@,AHa|i8`N |qx|Bx~(N P,,> bpKLy}hN !b<:`4dA|N!A8!@8`Hd|= ar(l}hN!8`#}t}kyAH,!|Cx<>`(A|N!A8!@Kxy}hN |= ar(l}hN!> b1p5> b1l5@> b1q`5D!8|Cx<>`ȐA|N!A8!@y}hN  l  Hdp|(CODE # \ϼ%7.1Oldest compatible LabVIEW.g ggbbp\PPHP @Cnt In&@$ LoopCount.ctl Loop Count@ Hidden Cnt ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff LoopCnt2DTHPD88~`6&@$ LoopCount.ctl Loop Count@ Hidden Cnt @Cnt In,88P RDj#t<j$t<Cnt InHfz'Sz)zRVDpq Hidden CntHftvD<P<PYYYSeveral VIs depend on the connector pane of this VI. Consult Jason before making changesVDcrmcsm Loop CountLDcrmwcsmwHd0sv~sxsHDf5 @%5 @%HDd5@ 5@ HDf   %.0f%.0f%.0fvFPHP1Instance 10 22Saved robocontrolt56 .viLVCC LoopCount.ctl PTH0|@FPHPDfD8 E0{~ # ,!fgH-2(yTXL D p #@7|@PBiX(0 h u"Xd,L\|D4 Fh i"u=aϐ8 2h y&TG|x0h$D8hhBR p 4h 0t#ct#ct#cp 4h #b#b#bL :h y&,0u0/.-\||8h B@R 0, D||| @PCPo$d,P\4 F oaπ0  od8 2 sGtpp < 0dpcdpcdpc8hBR p 8 dpbdpbdpbL : sy0u0/.-\0"4 ;Qal 1 ;ic 1 ;ic   ,xP,Px1  ;ic \ x P  1 ;ic 4 F Jbqnah@ d!xbq $ #|p8 h B K ( 0 ` 1 ;ic 1 ;ic 1 ;ic @ PC Jnq z,  <  d@p <  0mfyrcmfyrcmfyrc4 N  bqnxad8  2 ruG`\L :  ru{0u0/.-\0  nqd  X p 8  yfrbyfrbyfrbi ;ic = ( 0 `  ! u@ v|-2'x T TD5F J`qnA!x`q D@BDHP1Instance 10 22Saved robocontrolt56 .vi@BDHPDe8 CP ~ # "feNL0p, (|0 T0 @pDAQ(It4 BD4A&X0 @pxDAQI4 B4A T0@pPD.&<4 B  P4`pp&II&ID t1 ;ic 1 ;ic ,D , Di ;ic 1 ;ic - <l1 ;ic 1 ;ic 1 ;ic 1 ;ic =`NI.LV.ALL.VILastSavedTarget0Mac_OriginalInstancePath>2PTH0&LEGOLoopLoopCntCount.vinoconfig`! IsPersistantconfiguredCntNode`! IsPersistantconfiguredLoopCntNode`! IsPersistantNI.LV.ALL.goodSyntaxTargets%@0Mac(KUUA Q8>*>*>Q8>K?      €  Lucida Grande Lucida Grande Lucida Grande00RSRC LVINLBVW30 3 4RSIDTLVSRhBDPW|LIviCPTMDSTMDFDSLIdsVICDversDLDRFPTD0CPMpDICONXicl4licl8TITLDTHPTRec STRGLIfpFPHPLIbdBDHPVITS$HIST8PRT LFTAB` F0 Bl ElP BE EP B=@ @` ( @ T @Y t P @ @ p Apt Ex E AW A(l Fb A FV@` D  L8` h F  "  DπP E E 0 +_ A0  H  E ) Fd)LKp/, 'T0 L0DP1D B01Instance 10 22Saved robocontrolt56 .vi~RSRC LVINLBVWx w` <BOYBBOYBa_v1FWvг Kv>RGXh) qldWV4ϧUDLVIN1Instance 11 22Saved robocontrolt56 .viLVCCButtonSelector.ctl<:ButtonSelector.ctl @ButtonPTH00LEGO BlockConfigButtonSelector.ctlLVCCSequenceBoolean.ctlSequenceBoolean.ctl@! Sequence FlowPTH0)LEGO.llbSequenceBoolean.ctlLVINNXT Buttons_sub.vi< x @!Button Pressed@! Bumped Mode@ Button IndexPTH07LEGOBlocks NXT ButtonsNXT Buttons_sub.vi x   @!Boolean0@SequenceBoolean.ctl!Sequence Flow 2(@<:ButtonSelector.ctlButton @Mode