RSRC LVINLBVW tP <@?ùObR ]p@Bُ B~0ُ B~+U3#/Rgd Ufʬv؁ "LVINLV_TeleOp_Template.viVIVINXT_DisplayText.viPTH0Eaddons NXTToolkit Library VIsDisplayNXT_DisplayText.vi 6+jSequenceBoolean.ctl@!Sequence Flow out@!Clear Display (F)@0Text@X@Y@PLocation (0,0)6+jSequenceBoolean.ctl@!Sequence Flow in< x VIVINXT_ReadMessage.viPTH0Eaddons NXTToolkit Library VIsMessageNXT_ReadMessage.vi,NXT_StatusCodes.ctl@Status@!Message Received@0Text out6+jSequenceBoolean.ctl@!Sequence Flow out/NXT_MessageMailbox.ctl@Mailbox6+jSequenceBoolean.ctl@!Sequence Flow in< x VIVI NXT_Wait.viPTH0;addons NXTToolkit Library VIsWait NXT_Wait.vi@millisecond timer value6+jSequenceBoolean.ctl@!Sequence Flow out@ Wait (ms)6+jSequenceBoolean.ctl@!Sequence Flow in< x VIVIFTC Read Packet.viPTH02addons FTC ToolkitFTC Read Packet.vi @!Stop @!Mode6+jSequenceBoolean.ctl@!Sequence Flow out@0 Controller 1@0 Controller 2@0Packet6+jSequenceBoolean.ctl@!Sequence Flow in< x VICCNXT_OutputPort.ctlPTH0Kaddons NXTToolkit Library VIs Block SupportNXT_OutputPort.ctl/NXT_OutputPort.ctl@ Output PortVIVIFTC Move Motors.viPTH02addons FTC ToolkitFTC Move Motors.vi 6+jSequenceBoolean.ctl@!Sequence Flow in6+jSequenceBoolean.ctl@!Sequence Flow out @Port@ Controller @Motor@ Power (0)@Reverse (None) @!Error?L    VIVIFTC Move Servos.viPTH02addons FTC ToolkitFTC Move Servos.vi6+jSequenceBoolean.ctl@!Sequence Flow in @Port@ Controller@Update Interval (2)6+jSequenceBoolean.ctl@!Sequence Flow out @Servo 1 @Servo 2 @Servo 3 @Servo 4 @Servo 5 @Servo 6@!Power Servos? (T) @!Error?L  VIVINXT_StopMotor.viPTH0Aaddons NXTToolkit Library VIsMotorNXT_StopMotor.vi/NXT_OutputPort.ctl@ Output dup6+jSequenceBoolean.ctl@!Sequence Flow outBŲKNXT_Motor.BreakNextAction.ctl@Next Action (Brake)3NXT_OutputPort.ctl@Output (Port A)6+jSequenceBoolean.ctl@!Sequence Flow in< x  L c d1` PP @0 @ PP @ Wait (ms)@0string@X@Y@PLocation (0,0) @Motor @ @ P@!Power Servos? (T)3NXT_OutputPort.ctl@Output (Port A)@ Output Port @ P @ P! c( cX c d@0Text@!Clear Display (F) c@0 Controller 2@0 Controller 1 @!Mode6+jSequenceBoolean.ctl@!Sequence Flow out @!StopBŲKNXT_Motor.BreakNextAction.ctl@Next Action (Brake) c c6+jSequenceBoolean.ctl@!Sequence Flow in@0Text out@!Message Received,NXT_StatusCodes.ctl@Status/NXT_MessageMailbox.ctl@Mailbox cG@ Power (0)@Reverse (None)@ Controller @Port @!Error? cu @Servo 4 @Servo 5 @Servo 6 @Servo 3 @Servo 2@Update Interval (2) @Servo 1 cs c{ c c d cd c c dX 00 8 00 880 0 8  00 00000( !"#0$$$$%$$$&$'()$*+$$$$$+,$$$$$-$.%$$&$$$+$+/$'$$$$$+0$$$+$&%0$$$0.%$$$$$$+$$$'1+23$$04$$$$5$$$$6/7$890:$$+$;09$$<=>:?@8A+B$C$$0$$$/-$+$D$$$$$$0$+-EEEFFEEEEEEEG0HIJK0$x/CaƟU(5P $$&gXf &q[mb504 { o.^sĀvΨA M^@Fo R?ZFbv->m~uݣrᒜc ^?h3S8R6F_暳sv!ֲ5j-9@0<&v4S^PxDFlRʾR?$RA bףּ ùniP<|!8N&ɟ$2A.rHF=1LvW@JEIɫNm?Ʃ{!d٩'2GNK)a5JJ^K_[#yGvο'#ߓe0uVIDSLV_TeleOp_Template.viDSDS NXT_Wait.viPTH0DSDSNXT_StopMotor.viPTH0DSDSNXT_ReadMessage.viPTH0DSDSNXT_DisplayText.viPTH0DSDSFTC Read Packet.viPTH0DSDSFTC Move Servos.viPTH0DSDSFTC Move Motors.viPTH0 "xZ p>gI:[-[ M@&L֦\b 64; E2Lִd=YS#smS,p5NN?Oy݅㔿;(w(.A#?dne 7;Qq mb#Ml'{K4wC%@\KgCDhr\NG}&SEF1Q`';`'?4+\e/s?}SgsˠtxFEp8S>ATI-! lwlW 3ɇ(Š$>^(2 RaGЈX2Ugm_1.}f qL7I[:^v01rYzS_V)}a=dIȌv`5ہn P`C,2bm興YeLn"ٽh~29C&gJM~[f&3C5ə`Nt2yb~6X49[_e;EiYjDع?g,^5[$MB|`7 0يXpm­P7islUy{-(&lҜs'<g 7&CybV[wBy RMTJG+Ͼj^+c9orc\US[HG#-VG*L~2(mnd;wK\~LjF,"a?~Zt:V+ڻ athiP"_G j\YK}3po>q>߇o1z1z w )4J@yF*520qsqsl{yTg%U6i򒘺G4G+Hs+Ӈ#< 8C//#Y WǷWn5z}FU;O/M5 h]JVbtd|>Bk_KUBLhg"ӑՒ`>b3_Mf+1[˅ݟ()e.LR4#*Zl=6*6$V튊WH /yis4yGRqmeFQMm!ʞuW'^'QaT b0LS^0$^zo% E:W+1[,h|Q0Ex3M2?BubnJS4@EmE!}#{֮ .zB*Ǖ =aVxtEwR4%왚hFz%0dy'1oWg݂`>̃b*9~H̗S*$V[z.,@[̜b<%l拉jVCwt-8f,e4LmMN13.ʸ_Rr7[u/RcE)4fƌB&N;)2ی)fMvFӤ>S<OJ59UvF[;鼩Yozʕu0ͻtyϰy&[z{5g~v}ڧk.]{ѿ_YGެ;ֿPo4p{C݆% ;Nin7n|q鼍{y5⿘|uM{NQx P8.54 PP P pAn example program for the FIRST Tech Challenge 2008. Obeys the disable flag and has a TeleOperated/Autonomous mode switch. Base code written by Will Donnelly of Team 288.TTTuu$TT$;a$aI2x!a!!!!!,,,,+,,,,,++,,,++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,###,,,#,##,,,,,,,,#,,#,,,,,########0!@0 Controller 26+jSequenceBoolean.ctl@!Sequence Flow out/NXT_OutputPort.ctl@ Output dup@!Power Servos? (T)6+jSequenceBoolean.ctl@!Sequence Flow in @Port@ Controller@Update Interval (2) @Servo 1 @Servo 2 @Servo 3 @Servo 4 @Servo 5 @Servo 6 @!Error?L   @Motor@ Power (0)@Reverse (None)L      3NXT_OutputPort.ctl@Output (Port A)@!Clear Display (F)@0Text@X@Y@PLocation (0,0)@0string@ Wait (ms) @!Stop @!Mode@0 Controller 1@0Packet< !"#$ x @0Text out,NXT_StatusCodes.ctl@Status@!Message Received/NXT_MessageMailbox.ctl@Mailbox< '(&) x <  x BŲKNXT_Motor.BreakNextAction.ctl@Next Action (Brake)< , x  @millisecond timer value< . x        % $#"!&* )&('+ - ,- +#",- ,+ . /  +$FPHPLV_TeleOp_Template.vi]D>KS>KSSEE BLOCK DIAGRAMP/</<Pane^DyzNXT_DisplayText.viDYY::iThe number of the Motor controller in line from the NXT. If directly connected to NXT it is controller 1.D= TEMPLATE for the TeleOperated Mode for an FTC Competition. D::iThe number of the Servo controller in line from the NXT. If directly connected to NXT it is controller 1.D..addons FTC ToolkitFTC Read Packet.viPTH0IUVINXT_ReadMessage.viPTH0Eaddons NXTToolkit Library VIsMessageNXT_ReadMessage.vi0PTH0IUVIFTC Move Motors.viPTH02addons FTC ToolkitFTC Move Motors.vi1PTH0IUVIFTC Move Servos.viPTH02addons FTC ToolkitFTC Move Servos.vi;PTH0IUVINXT_StopMotor.viPTH0Aaddons NXTToolkit Library VIsMotorNXT_StopMotor.vix-PTH0TDCCNXT_OutputPort.ctlPTH0Kaddons NXTToolkit Library VIs Block SupportNXT_OutputPort.ctlvOPTH0IUVINXT_DisplayText.viPTH0Eaddons NXTToolkit Library VIsDisplayNXT_DisplayText.vi/PTH0IUVI NXT_Wait.viPTH0;addons NXTToolkit Library VIsWait NXT_Wait.viPTH0*Qxŝ {vgd{inATnEDEэFGaANb DcQ+7( U9\73z]]U=;|ϫzUޫzUCZk12;JQ珧ߓ%4oy%z%cTDF/"{ OfݢB&T{AjƖbkcFɞH%e\="Uy$X0^o alUSi1D|r;T1L`#1*|}HC:ôLbS a! rvs1oBՆ]PCfl,~_;HTL X-1̝~= $ UT4 PJW01HN`Ciߑ*MsjȨa HЁmv,PdZiep0BvnT!LYT!l lM:nI–`EtQ2m YPu]O[|m虷^Όj[y%Tvc rnIJ>,$dZO}UЍ$X}Mڳ"yFy--XŠDd74?;WE7wb 㼜nLv!b8,#v>A.vi d LJ EP368Z65TV y6Qؠu0v~W _P՞3i}@:@W"@ Dzi]Pþ D| .)C̛ }X DR>b c,c{D9)FLb1i2o 2V󁨃8zuLeZ DZ>bY< D#| `iGiU7Q`: 1e;m<< AƳ|bibY Wic |.)C&y2w5Pm > eh]92l7o(`+@FPB.:g(ʴPD7c nDkmck`yhUY[J{ր.a]e[OCqX~CIyƀ.`1PV!e9ܠPvZY[J`-FZngjnfY?UZƳ w*,VCM*k^nߛCQs0 (R()uMrZ FYV+u~cIs0 (R(*'=@a5dY->3|ByOy3YneR33~z?rKP HY(!<@&`P*R(W+<%s5:gVNL;Jg1[5uƪ5M(b݃׹x"L#VhІA.!OU!z-YI&X 쪁KGf3ѥKCNmj.`]ך᙮Pul ^C+𾶔s5V 9'R;~>׵"%w-ȹq" 8xm"lـs~> cka@5KU 2 p^< ԸI[ݜ-= kU|U>,D9F.!W(' ed!abBrsȏS|`8C1oCwc@^ļ# ZlEKs\ )يL>!@LЏf+pLAi&]|#8{s1M|' nF=ILcNb{>&1|*Ə$e|P8C1P|Nt 2,$]ذ`aB)M08=8C=8:^ÍI]H㸅+d:AwY')q^ZQz+(AgrXYUÈWm0^1w7A6vC[(7Z*7AW 9 zǼ)Qj>;8s6E,#׍u̪(j?V|mꭠ^a6AD ~8[9YQ&X!%aAI8][ GwoߧyCPlGQ k׺R_Wa$1"B?ǼA%i\^bv5dJ. qW!i٘ɵӑ cQ|>m; XN/qzѡfQFjVNctN$TJ*!i`>u:|0y'+Љa54x4& ?B[f-}Y2n"kҋ+uc %:5ST+">r֓VzOb72 l-`AB\7ٛ ^7 nlqX҇!j9~7sc̍=F?G5܍l%[Ä́-SzGq?C|]P.O ZocFr({~xD9v9~,pnA΍3<>~oj?8qrH^(r{l;bWOZEN0 Ua~8i#G6ny@6)Nj!VVI_81sx陋`aVt]Gφg {sÅ)^ HY(p?eT8)12O"^Ƚ@{eP8O&8ݗp{)2(i_3">ƚK̺IX%gk>,@7Bx^WVgcm]֜)Y8\Mި8;p|po)7|7Ž7oox!zÓ:[]añmKwI{8p[#N;#;ч( UMzxꋼv.ڧժ>7vMQQFD.rj/TvQʍ,zaEWcOXvYfʼn.Ύo>JeɈn|c H:)𫶃8ZԠxq0z͉sbZbvSĄzu[Ifꤣ?F'ea_]Y׉Ia0.y|N[I/ /mbxKVD:Zb-)ǖزǖ`+^GXi9XY]Ipl Bgl=|lQ4I Ojh&5/yt$ЉfwI C0Kof*A5΀/'ޣ$Ic\MxX4 =ua!S.D.EY׳"RR3HaTFkVN4;j-u54NAo;谾Uʴ7U']W$UWԩB*vZ2>wnh2%Wjqήh,>=Jޅ8~`a~F)4Wrn!嫕t8{lAW+a_aQFEYey@180fbE*_ӏ <0s32ÿU~1!ҋ`@YI3w(SN w<(2QnW(3THpx Y,oUweR2ʯ r.\e@z% & ߦȒ Wy<^HY(* N RXjZ{\-`ej+,^9uiQh v]'68NúD@c@wҳq@ns#@%84zVdo!aG<#`dvռd6e9WigBm1s2 "!ݱ6 lC;/aE~Lk!ݱ6d`@k;c:I&CL̇TT*ϰH3`@\ˏ$؁3m; df<`Q ?&,!iƲ4 s"M؏9GږdҌv30 ?f` ڦ$nF9 e2\0@If&ckPY##06P?À7R$o&&8&+2}᠓݄#mN_h0h:s8FV<~ } }ǔԬ1Gtŧyg)G#~!SO31ܙ?!I%ޙ15Yd)Ǽ,';sS Q 󺐠w}CL-bV0 F !Cޙư^w!Ew}CL-b*ݏ̧ư7`gGHRw:BqĬQ0{j!Kq/͵Ca<(wgZea!YV֝RD:;t/nwfw}XНIם;kН߅TdoP e?VN;O;j3p24't-y!P"*m]Y@)DJ.%~p޹,3J[9=ue1j^B4D~=d)@)DJU0\9'ky6°.G'k1z=Y{:` 41[mz[mH3 ;P0[7=BEL+<`cz7g1yF;tA{;t=ȴ-\++ws+r eh ٲs0H_J8=<$#OӒ8=^k 9ki8^*Ȼi^7?jle2?eȒ,g*S>V.d,A&K'Eze,(K"A?+a%αq K>ʒdr\X?ɍ[>eidirO3P~Ug3JzCk y7S(~J CB-lJGH~V )'U(==ݞIferX١\vzqxhN=-c;q~1dz)T#+qc_nYm$D1ȗCތd#0CKOg}|FCO3:$ Z_pYMt'P>; A:Vӝ@كfB觜-sù]{)fB9O!r#]^j^j~h!Ϡvaֲ+{::A n?DL>J%$sy8w$%:$%u]cC (Q&iD%Xk$JtIK:' qݥ<$:gT$r! (Q=RG'%iKb=֕~%-%[@كݔr]\Kzm/Y~@PS,%޶P;RuEۛdKjZRn[jTEmy m)y"E> ظW%LV V:0JiCGЉLe;Ki ta%oS㬮s3B}%fLߴsJƒcR{}RGǃdyad?;VzF< QZn2 #G33p1ZIdiMf%բFX9ȹ,.pwd,.Vt3T._D]N)f;<#"t-6q9SPޡ*,k"e {s}w{5 3yUW})"Ghg9f N9Jj{&Ig`]at0Cv> aǚ/FrW}dCDZ^YxCն^W؇߿82t"Iɐk4&m< C'%Cj!\򢴉7|k gxS;75>qSo>Gߞ"%mySO4Z Tx~ۺ~CBslśk'5Gc8l/9ZQq.o,lyvB9orviRD zRl^ wX#>b$5Nu[g.(tQۼ&uؤ0j\[1 1r[Tc8Gc4N"l ڦqq3mPm6Ӹyms6 26LfL2a*jl46|3|gM㽔]q\h#c(eΊ$"t11--gkyW6D[Z--wX粏nKޤk*4ÓT/Lqj!܏0DގhJ?wBswh_y;Z^[z;Z;Z`bZI;ZecK3cx e~ݛ{B䎖-3:SѢtwSIfdv?F'c|Q-!7K(5jh;)VQ0خHLv١Mz0f5irEy:)ߡa8J657"}ϖ` f2b֤bb֐Q[eyΐC΀)[喩YeU)O;0o@h9 Paj-H^@^T)E5p>QҠNw+?uZDkA}r<Rn!_ʷA}!vԭ-S* [LXގ23(f2JB7֩Xo3ӝ@0J9̰!e'.&\䑋@f"*.FFK؇/wh%A YdRw]oui8mL;m\MMw6!6C<#Na]+coƩ$2Np ke</a9>T_j*zx1Nʃ-*g;A\a4S-ԅ@/vvS.ԓ׭de._J\%讒]"kh۷}UIde]%K2s!JX9UinX *f.lub6S'=tI)sAO']tK"s!N'bu$:Q2mpWf.tNh8s_̅@2w\thvB@^e2$ff.\& fg.Zʙ Gtk(iM2ZA"S%1{F_`#S+Ԋ=x'Xy|l'D,1I-sp4 ြvW`Nv.ݥ%Jc 1kY {X UAxxQJծ? Ayk͜kՀ}]ԴG?YMٱӸmhq>\Tjhw"VK򯎼L85t;+ĬxpצfsF߬AGg=Jbr^SHY#9 zd H㎙<1S%/0RAi}تF|PCvcY\ur|4I?y FjEdhdHp,}"Rу^,i%S?H_bHLqB'x4G@va<>> ?0!?|"?#@0$@%@&A\'A(B)B|*B+CX,C-D.Dl/D0E,1E2E3FH4F5F6G07G|8G9H@:H;H<I(=I>I?J$@JpAJBK CKlDKELFL\GLHLIMPJMKMLNPMNNOOO\POQORPHSPTPUQ<VQWQXR8YRZR[S$\Sp]S^TTdV V[LV_TeleOp_Template.vi