RSRC LVINLBVW  Saved SpeedTest_NXT-GBrady_1_1 0(<>p|~$  !"#$0RSRC LVINLBVW,X ,l`@0 <Xs4=B{  B&.OW%E ُ B~Q.}LEGO.llbSequenceBoolean.ctld@@ 0@+jSequenceBoolean.ctl!Sequence Flow 2P cP P d-` c xP"@P@flg@oRt@eofudf0P+jSequenceBoolean.ctl!Sequence Flow 2x!dfdP!txdP!oldP!ext c c,40@+jSequenceBoolean.ctl!Sequence Flow 2 c c dP``` (dxH^02<>tJVIDS;Instance 1 32Saved SpeedTest_NXT-GBrady_1_1 .viXi386/ codeEw/ E\EPPUEd$=>=fÐjӀ}ELXCtƅ8ƅ|ƅ|fxV} }K}QRPE@$}ood$ZY=z= p h搐ÐEw / E\EPPUEd$===z=yEw Ew‰ppVL@'PUEd$=Ðpf/ p @'PUEd$=ÐP/ _^ZY[]ÐQRu.d$ZY,Ul$SQRVW}#QRUnd$ZY_^ZY[]ÐUl$SQRVWu/ F/ F@/ FDQRhU֥nd$ZY_^ZY[]ÐXA/ fnv%CODEx}1%7.1Oldest compatible LabVIEW.1~0~//PPpJPP6P0@+jSequenceBoolean.ctl!Sequence Flow 2PZQRRLDTHPD/88DK~4<0@+jSequenceBoolean.ctl!Sequence Flow 2!$ |D43\44\000Has the following tags set: noconfig StartBlock[DBBSequence Flow 2LDH$t{0LDHD/JJOK ,PNG  IHDRJ]kgAMA7tEXtSoftwareAdobe ImageReadyqe<IDATxmLǏ`bb$HLvUUB2eKHkK6Mڧ*i.ekK4 j N ,!&clnswz>'MO;c?wϽR2#E2oP[51楙YZXe+Z3Lqi$%)%JY;0e9:u{9ʛ ͛)33֔ TBBB...ƥ1;;CwcU_vFfUpO=(egMNS7ڝ;N## ^>))M۶{Ictt^JCC<sJ400cvrb<ξ\'*`5 zGibb9v6~gT c֭[ϰʨ)uwwS{{{X@gǎqFjnnA)h0Hss49gboYW.J_3_,-?x|j*,[=O 5ΝN}TWW#@<\{EǝYYYa?"k^4կ?8kT%Qhhl4tv7Oɨ  w8mn'0\#(5lV #GzzyueaaAبm_݃;lglCy7Ky-$cy<&8Y3a}}=oݺ917)@0Ͱ[5 K v0 蠂,-^q/gU?0PBclǬ@4 V5 YeԀ6|/Ā,ltP&/{]ifȜ,FPڂ:)--5%AFPЀ6|XX @č=I,QH4'+M:lԀ6|X`U81z@`ݘdJ55c^aί !P#Fq% }G^AAC̾l,9ש)=4 h<LF*t|bdQźBitˌ Ѷ@5넸@3<<[wcccF hÇx X Уmٲ8 z{r+zfxxX5ڵ?@2§5*V Œ$Y .QxXfr8ors[$3jU `T0fHJJ*l[8P47DOboֹ))bԀ6|/)HX :bQggogS5reٰX@T^Ϩy5\|O/hjBKݻ,]mVgSUaŽY>8}\MNN12n.KŁ[:KsIaF/--V "cjFNrb,dS\IN x511!E*略6~48ٴim UN5~~1K(_3g4#y*vaZSE.N8c=GGgk!ȠT[/ u(əOP':CYZADĢgH6}v Vcc%?r@bx@^H>ONX߰שeK:۷ $Ct9IENDB`FPHP;Instance 1 32Saved SpeedTest_NXT-GBrady_1_1 .viLVCCSequenceBoolean.ctlPTH0 @FPHPD/8X ~,0Lz0~0#yOH/W@XLT(X@7d||8h`BpT|002<  1; ib 4 32]`@~11; ib @d!C+j0,4 FJC`T~18hB K]; ib 1; ib 1; ib 1; ib 1; ib 1; ib =d4d,, 4 O`R`H~1<OJ;< ~`4~1~04 O``0~1 `; ; ; ; ; 8l`ib 0 ; ib 0 ; ib 04 ; ib 0d ; ib 0 ; ib <d4d( 0JBDHP;Instance 1 32Saved SpeedTest_NXT-GBrady_1_1 .vih @BDHPD~08蝘 g~lDz0~0#Oq@/W,(<0<0@<4 BK,~1  i; ib 1; ib 1; ib 1; ib 1; ib 1; ib 1; ib 1; iNI.LV.ALL.VILastSavedTarget0Dflt_OriginalInstancePath?2PTH0'LEGOBlocksStartStart.vinoconfig`! IsPersistant StartBlock`! IsPersistant_Wizardl@2New PathPTH0Jvi.libLEGOBlocksStart_StartConfig.llbConfigure Start.viNI.LV.ALL.goodSyntaxTargets&@0Dflt(        TahomaTahomaTahoma00RSRC LVINLBVW,X ,l 4RSIDTLVSRhBDPW|LIviCPTMDSTMDFDSLIdsVICDversDLDRFPTD0CPMpDICONXicl4licl8TITLDTHPTRecCPST4MNGIHLIfp\FPHPpLIbdBDHPVITSHISTFTAB<  l  l(. H L3 L4^ 7 P- 0\ ^ 8[ D< 8 L & ؔ (x 5 y X( 3 $_ @X L4 |1 e %(8f %xm (m * * ;Instance 1 32Saved SpeedTest_NXT-GBrady_1_1 .vi=RSRC LVINLBVW84 8` 0 <:JE9 dpx@@  @JVIDS;Instance 2 32Saved SpeedTest_NXT-GBrady_1_1 .vi-i386mcodeMEwE\EPPUEd$=X=ÐjӀ}5ELXC$C4}E$EEƅdɍHHƅdhhUEP>p8PP$P@!Continue@ Start Time ?333333?3333333333333333?33333333333333333333?33333333333333333333333333?3333333333?33333333333333333333333?333333333333333333333?33333333333?33333333333333333333333?3333333333333333333333333333?333333333333333333?33333333333333?##################################################################################################################################################################################################################################################################################################################################################################################################################################### LoopTermDTHPD/88~@!Continue@ Start Time"@ MilliSeconds(@millisecond timer value!L 00PP0x TD8B8BContinueVD3(=O3)=O  Start TimeH@/C,PXC.CWDZZqSeveral VIs depend on the connector pane of this VI. Consult Jason before making changes ScriptLoopForConfig.viHDl/wxZDZgZgLoop N secondsHD/XD MilliSecondsDMM??aConstants used on this diagram (for scripting): 'MilliSeconds'- Length of time to loop (mode 2) Dv?w?aaa!!! Don't change the constant name or put into a subDiagram, its value is modified via scripting.HD\/ %.0f%.0fJFPHP;Instance 2 32Saved SpeedTest_NXT-GBrady_1_1 .vi @FPHPD\z08 8 ~Mz0z0s{?|H/W,XL@7|D|<O<7V,l4 Gh7C`~18hhBR0@h02 hCTlKKCTKKlCTddlCTKKlCTddl 7hWAVefAVfeAVeAVeAVe|@PB2U]A|,0<d(4 F 2'>P`~10  >'U]d8 2 B+QYF}11}p 4 0=I(c=I(c=I(cL : B+Q10u0/.-[p 4 IU(bIU(bIU(b0d8hBTR 4 `}1` 81; ib 1; ib 8 @1; ib 1; ib <,`<\  <  i@pp 1; ib 1; ib 1; ib 1; ib =@pp A@J d0JBDHP;Instance 2 32Saved SpeedTest_NXT-GBrady_1_1 .vi\@BDHPD~08 P [~Mt/~0: $ybB5@/W, P @000@< vt4 BDv}14 !4 Yh}1 @p4/h48 4 \ @ TXp T, p @0`82 b}11}@ P` 0 3 h |L :  00/.-[ |8 h B|4 /\ p (p4 B  }1, L4 0(4 0T  h4 0T h4 0T$  h T$p D4 L}14  lT4 u@}10 @4 B}14 @ <,0WW    <   a@ p 1; ib 1; ib p 4/ LlOn  p 40  \gan  0  40 R\Wn p   p40 R\Wn,(T  p  D; ib 1; ib 1<p < T(dD,D; ib 1; ib 1; ib  `0BBWi; ib =p  -LDp L92  5B  5H}$M:NI.LV.ALL.VILastSavedTarget0Dflt_OriginalInstancePath>2PTH0&LEGOLoopLoopTermTime.vinoconfig`! IsPersistantconfiguredLoopTestNode`! IsPersistantNI.LV.ALL.goodSyntaxTargets-@0MacDflt(<KUUA Q8>*>*>Q8>K?        TahomaTahomaTahoma00RSRC LVINLBVW84 8 4RSIDTLVSRhBDPW|LIviCPTMDSTMDFDSLIdsVICDversDLDRFPTD0CPMpDICONXicl4licl8TITLDTHPTRec STRGLIfpFPHPLIbdBDHPVITSHIST$PRT 8FTABLm 8f le 1 4 X  $_ 3 (   5 x d t& L 8 < [ ^ <0\ P- 4^ y   T <  > d 7  Ș3 H "h # @ 4l1 5 5 6\ ;Instance 2 32Saved SpeedTest_NXT-GBrady_1_1 .viHRSRC LVINLBVWCT C` 0 <le' BKfo!w LFp qldW䆆>؎ 2LVIN;Instance 3 32Saved SpeedTest_NXT-GBrady_1_1 .viLVCC LoopCount.ctl$ LoopCount.ctl@ Loop CountPTH0$LEGOLoop LoopCount.ctlVV(  &@$ LoopCount.ctl Loop Count@ Start Time @Cnt InP cP P d-` cXP"@P@flg@oRt@eofudfP Start TimexdfdPtxdPoldPext P cTP"@P@flg@oRt@eofudf PCnt InxdfdPtxdPoldPext P cnP"@P@flg@oRt@eofudf&P$ LoopCount.ctl Loop CountxdfdPtxdPoldPext PZ P$@P@0P c< @Cnt In@millisecond timer value! c@ Start Time c$ c  c dP``` d d dVHj8<D`^dpx0$208,0@08.@,<<4JVIDS;Instance 3 32Saved SpeedTest_NXT-GBrady_1_1 .vii386#codeH^Ew$E\EPPUEd$=X=iÐjӀ}5ELXC40C$,}E$EEƅdɍlHƅhdhhUEPH~C X @ 40XDk{0@T u}4 Btfu }14 4 D2p@ @@4 K@apb}14g@ p{4 H !TXX, (CvI| x,t,|00.p zv~z BHx0 <$1P 4CRb}1 BxP @@4xX@H@ D ,4 d @ BH@0- w{ @@   B  D tH@{{4 , d Dx {{\4~M~zz1  ( \}{{a ; ib 1; ib 0@ -x=5 4 B Xx- }1P D X, 4  I5I ~5 ~C 5 J5 JP 5P; ib 1; ib -X t,t X; ib 1; ib 1; ib 1; ib = ( (4 /`}1, Xtip/]XD4 /q8H787Rp/]X-DT-NI.LV.ALL.VILastSavedTarget0Dflt_OriginalInstancePath=2PTH0%LEGOLoopLoopCntTime.vinoconfig`! IsPersistantconfiguredCntNode`! IsPersistantconfiguredLoopCntNode`! IsPersistantNI.LV.ALL.goodSyntaxTargets-@0MacDflt Localized:&@0Localization Status (string)Localize( KUUA Q8>*>*>Q8>K?        TahomaTahomaTahoma00RSRC LVINLBVWCT C 4RSID`LVSRtBDPWLIviCPTMDSTMDFDSLIdsVICDversDLDR(FPTD   <  x  y  4^ P- 0\ $^ [ t< 8 & t 5  l( $_ X d 8f m \(. D6 ܵ L x ļ3 4 T1 - .h ?d A AD A8 ;Instance 3 32Saved SpeedTest_NXT-GBrady_1_1 .viRSRC LVINLBVW , d`@ 2<:j[C ?  j Nօ8 qldWy hLVIN;Instance 4 32Saved SpeedTest_NXT-GBrady_1_1 .viLVCCPadSelectorInput.ctlPadSelectorInput.ctl @01234Output SelectorPTH0*LEGO.llbPadSelectorInput.ctlLVCCDecisionSlider.ctlӜDecisionSlider.ctl@ ThresholdPTH0(LEGO.llbDecisionSlider.ctlLVINNewLightSensor_Sub.viA x @ Raw Value@Scaled Intensity@! Floodlight@ ConnectionPTH0;LEGOBlocks Light SensorNewLightSensor_Sub.viLVCCSequenceBoolean.ctl+jSequenceBoolean.ctl@! Sequence FlowPTH0)LEGO.llbSequenceBoolean.ctlLVCCMerlotRadioButton.ctlMerlotRadioButton.ctl @!BooleanPTH0/LEGOWidgetsMerlotRadioButton.ctl44 x @ Raw Value@ Intensity @!Boolean0@+jSequenceBoolean.ctl!Sequence Flow 2@! Floodlight@!Polarity*@ӜDecisionSlider.ctl Threshold:@PadSelectorInput.ctl01234 Connection.@+jSequenceBoolean.ctl! Sequence FlowP1 cP P d-` crP"@P@flg@oRt@eofudf*PӜDecisionSlider.ctl ThresholdpdfdPtxdPoldPext c P"@P@flg@oRt@eofudf:PPadSelectorInput.ctl01234 ConnectionpdfdPtxdPoldPext c,TP"@P@flg@oRt@eofudf P!Booleanx!dfdP!txdP!oldP!ext Pb P         @P  P c9VP"@P@flg@oRt@eofudfP IntensityxdfdPtxdPoldPext c.vP"@P@flg@oRt@eofudf.P+jSequenceBoolean.ctl! Sequence Flowx!dfdP!txdP!oldP!ext c/xP"@P@flg@oRt@eofudf0P+jSequenceBoolean.ctl!Sequence Flow 2x!dfdP!txdP!oldP!ext c/VP"@P@flg@oRt@eofudfP!Polarityp!dfdP!txdP!oldP!ext c/XP"@P@flg@oRt@eofudfP! Floodlightp!dfdP!txdP!oldP!ext P c%VP"@P@flg@oRt@eofudfP Raw ValuexdfdPtxdPoldPext" P@!@! c c| c!@Scaled Intensity40@+jSequenceBoolean.ctl!Sequence Flow 2@ Raw Value! c@!Polarity! c.*@ӜDecisionSlider.ctl Threshold c|@! Floodlight@ Connection c>:@PadSelectorInput.ctl01234 Connection2.@+jSequenceBoolean.ctl! Sequence Flow c c d P``` d dV l j 0DHXL`^ 2@Y@I@?k $208l dpx:Plx|T ~X0<>dp|~T\@l@@dd@@\D@Thr`R@PVIDS;Instance 4 32Saved SpeedTest_NXT-GBrady_1_1 .viVIDSNewLightSensor_Sub.viLPTH0,ri3865/ codeVEw$5/ E\EPPUEd$==ÐjӀ}ELXCdlClC,PC$TCtC4XC\dCT{XPR}ZXC\@ƅ$ƅdƅƅƅ0ƅpɍHHH ƅ$hhUEP} }K}QRPE@$pd$ZY=R= p h搐ÐEw -9/ E\EPPUEd$===z=yEw Ew‰ppVL@'PUEd$=Ðp9/ p @'PUEd$=ÐPp9/ P*:/ WPd:/ PE:/ P :/ _^ZY[]ÐL=,PEP$PPS;/ $L$@ $Ðd$.Ul$SQRVWT$ QRPE@$R7pd$ZY=_^ZY[]ÐDžtLL@ tDžDžDžDžDž|DžDžPTABxpQRub.d$ZY,Ul$SQRVW}#QRU^od$ZY(_^ZY[]ÐUl$SQRVWu\;/ F >.@+jSequenceBoolean.ctl! Sequence Flow<0@+jSequenceBoolean.ctl!Sequence Flow 2@!Polarity@ Raw Value x @ Raw Value@Scaled Intensity@! Floodlight@ Connection0$@MerlotRadioButton.ctl!20$@MerlotRadioButton.ctl!1012340$@MerlotRadioButton.ctl!08(@x@(@<ll@8xx(D VD?I?I ConnectionSD~~BooleanUD@O@O  ThresholdN@N@N N9G9G Hd/MZMZHDt/Y$f1Y%f1UD!! IntensityH/&%$TDlmPolarityVD  Floodlight[DjkSequence Flow 2YDCD Sequence FlowPDCNCN PortUD!H!H Raw ValueH̭/R&~T}N.<.< YD.=.=  Trigger PointZDqqGreater / LessZDp$~wp%~wGenerate LightUD!! IntensityUDNO Raw ValueTDrrYes / NoLD?I?IQDCP5CN5 Port:MDCNCN 0LDCNCN H$0/BOBOMDE9P?E:P? 1LDE9P@E:P@ MDEePkEfPk 2LDEePlEfPl MDEPEP 3LDEPEP MDEPEP 4LDEPEP LDX_Y_H$,/`oaoLDCJDJLDLDjqkqH$/HDL/.;.; HD/ # # HDD/-:-:HD|/xvxwHDT/&& HD/11HD/=J=JaDNewLightSensor_Sub.viHD/)")"HDĭ/11 %.0f%.0f%.0f%.0f T*X* TeVePNG  IHDRrP6gAMA7tEXtSoftwareAdobe ImageReadyqe<IDATx̔10aAu np X8$$.82Y H<6 +m٦,yX8=9R$9*0{ǝ}'sN[i*2d&-j$m J]יGg p $pm3I侗g/^LD,X.4RzsAGFmێQn.`R˫hn˚P{uB$N%VCDA @BcL&a213'iM10sIQ=\pH@hr ` \"`C緩ԛ z=uB/a~S⛟̤v^FiJ *+t~r•=z8 `CMN UU+ȈE'<ۅ.lWt:7Z9M{HO{0! kXJѴ=5 mUBcO+99; uqjZd&j5 dki*][6{IJe,vtMNȂ?8\Tnnn->G/&H1y2ߙ& "Ob5O 8vIENDB`QPNG  IHDR r|gAMA7tEXtSoftwareAdobe ImageReadyqe<IDATxL]K`O0&Ү v0W(v`^Nۅc^ҋ7]&⍠l`]oY˓.6;~vu=6Xf*GU fNoReZ Y2LMl'(8'^1~P[F]2_ pU Y e"*"jz(/Pw' ih^*E (Co}(+kҩwpݮ[4D!%A~U8ObyؿBR.I+ xd^ji rO6PKDYU@,$;a#Hqd~{pY. /U.fuIENDB`QPNG  IHDR r|gAMA7tEXtSoftwareAdobe ImageReadyqe<IDATxL]K`O0&Ү v0W(v`^Nۅc^ҋ7]&⍠l`]oY˓.6;~vu=6Xf*GU fNoReZ Y2LMl'(8'^1~P[F]2_ pU Y e"*"jz(/Pw' ih^*E (Co}(+kҩwpݮ[4D!%A~U8ObyؿBR.I+ xd^ji rO6PKDYU@,$;a#Hqd~{pY. /U.fuIENDB`PPNG  IHDR r|gAMA7tEXtSoftwareAdobe ImageReadyqe<IDATxLMkaLƦi1NK1N$EAh BB\E]+.\BYH&6_NI' 7ЁsU|߇(*qIogBWA!T01x!Z7j"`goә'''εJ6 g\׿tǛbM"t2JL^''ñZwŁ8 ?ۡC'MO;c?wϽR2#E2oP[51楙YZXe+Z3Lqi$%)%JY;0e9:u{9ʛ ͛)33֔ TBBB...ƥ1;;CwcU_vFfUpO=(egMNS7ڝ;N## ^>))M۶{Ictt^JCC<sJ400cvrb<ξ\'*`5 zGibb9v6~gT c֭[ϰʨ)uwwS{{{X@gǎqFjnnA)h0Hss49gboYW.J_3_,-?x|j*,[=O 5ΝN}TWW#@<\{EǝYYYa?"k^4կ?8kT%Qhhl4tv7Oɨ  w8mn'0\#(5lV #GzzyueaaAبm_݃;lglCy7Ky-$cy<&8Y3a}}=oݺ917)@0Ͱ[5 K v0 蠂,-^q/gU?0PBclǬ@4 V5 YeԀ6|/Ā,ltP&/{]ifȜ,FPڂ:)--5%AFPЀ6|XX @č=I,QH4'+M:lԀ6|X`U81z@`ݘdJ55c^aί !P#Fq% }G^AAC̾l,9ש)=4 h<LF*t|bdQźBitˌ Ѷ@5넸@3<<[wcccF hÇx X Уmٲ8 z{r+zfxxX5ڵ?@2§5*V Œ$Y .QxXfr8ors[$3jU `T0fHJJ*l[8P47DOboֹ))bԀ6|/)HX :bQggogS5reٰX@T^Ϩy5\|O/hjBKݻ,]mVgSUaŽY>8}\MNN12n.KŁ[:KsIaF/--V "cjFNrb,dS\IN x511!E*略6~48ٴim UN5~~1K(_3g4#y*vaZSE.N8c=GGgk!ȠT[/ u(əOP':CYZADĢgH6}v Vcc%?r@bx@^H>ONX߰שeK:۷ $Ct9IENDB`OFFONOFFONOKOKRFPHP;Instance 4 32Saved SpeedTest_NXT-GBrady_1_1 .viLVCCPadSelectorInput.ctlPTH0LVCCDecisionSlider.ctlPTH0LVCCSequenceBoolean.ctldPTH0LVCCMerlotRadioButton.ctl!<#&<)PTH030@FPHPDXz081,@ 3/~Vb/J`|18hB K<Oq( |t4 OH}`|18hHBR HlKKKKlddlKKlddl0H: 7HW~ef~fe~e~e~e|||X||||@d -gv Ӝl|4 NJ?P`t|18hB KHXJ@gv @P AGw_ 4 N?O`|14 J 8H`{1|,l H X L : L[0u0/.-[ < 82 L[Fz11|00  H_d8hB0Rp 0 0GwScGwScGwScp 0 Sw_bSw_bSw_b0 4HP,@0 HPm@dd0 7HP;p @$P19@$P19@%P090 7FRrCdD`40Tgv ,Tgv1z0 2 (T*Y+ 0 7HkPp:dd0 2 -TeWf 4 6 X#g2z1@ PC@+*H-4 N  "`z10  +*d8  2 '&FҌz11zp 8  0ccc8h Bx@R p 8  +b+b+bL :  '0u0/.-[0 l8h.BT0d~ ||   @  <    X||$8h00BT0| 0<Op||T4 Ok`z18hBdR lddKKlddlKKlddl 7Wefeeee00<Oo#x4 O`z18hBR %6ldd%6KKl%6ddl%6KKl%6ddl 7W#8e#8fe#8e#8e#8e0lp@d)<i05+j0,4 FJi`y18hB K@d,B/+j0,4 FdJB`y18hdB K"4 FRJBO`lz10  M+d@PCM+!84 N "I`hz18hBR 8 2 Q'Fdz11z`p 8 0BNcBNcBNc|||\p 8 B+NbB+NbB+NbL : Q'W0u0/.-[0 "T< <@X< X@<, Dx4 NR-=`\z1< 8 X ( l |4 FRJ-> `Xz14 GRp`Tz1,TP4 GRo#x`Pz1,X 4 F R "`Lz1< @  tL4 FR M`Hz1<<t `4 GHRq`Dz1,,(\ 0 7ATDJ@VT74 N >J`@z14 NR BQ6` B'y14? B$2y10@@<$0@@T;K C4@ BT<Ky14At!4A ! Axt4AH!DA1$$L$pI ApdAA4A/X3SAxA Ax Ax A@A4A005PB AT A<t4A0DHPL4A0#5>9A 4A0>HC4A &Kpby1@B  h $  ` 4B3p%$ B Bp  Bp@ 4B3p&4B3p T( B h Bp h4B3p'  Bp X 4B3p * B $ Bp $B 4B3p )$B Bp \ 4B3p , B  Bp 4B3p -$ 4B3p D+$ Bp ( 4B3p  B Bp 04B3p L  B ` Bp  `B B Bp 4B3p   4B,0B@  0&*F"6 `4B B 0*#y14C4C !a; ib 1; ib 0C@  !4C B\2y1D `D 0 D\Dd(4D/)FIfPoDDd4D00d./VDa9[o4D00x/9LDV>Qo D0<D( D0DD D0@4D00 /L9V4Qo4D/OHohOnDDD4D0UXjc_]n4D0_NjXdSn D0D D(DD D@d4D0UN_XZSn,Dp0,DdXDD(<D DtX$T 0\D "6"HD 6LD 0p\ 0T$XtD<D @ <LDxTXtD@< DCBBD<99[HD DL_]_wKwKDCCLD@   ~  ~ dS >Q ~c d5 >5 dD4ZB4BZS4Qi; ib 1; ib 1; ib 1; ib 1; ib 1; ib = ,$T-NI.LV.ALL.VILastSavedTarget0Dflt_OriginalInstancePathM2PTH05LEGOBlocks Light SensorLight Sensor.vi Localized:&@0Localization Status (string)LocalizeNI.LV.ALL.goodSyntaxTargets&@0Dflt(@N"(  /  6  = ?  FH JL TahomaTahomaTahoma0Tahoma0002RSRC LVINLBVW , d 4RSIDxLVSRBDPWLIviCPTMDSTMDFDSLIdsVICDvers,DLDR@FPTDTCPMphICON|icl4icl8TITLCPCTDTHPTRec3STRGPICCTMNGI|CPSTLIfp0FPHPDLIbdXBDHPlVITSHISTFTAB h l 1  4 X3 dx dL ܵ  L(. lm 8f | <|7 @J !D r !Lp% "< ' (Pl/ (- )1 )X0 )<\ )z *D+ *؛ *T\ +D2 +\ ,Tw ,`  ,j - -\ -{ .|p .pP .l /, /o /- !00l "0y #08o %1, &1x +1̌ ,2d= -2p .2̰ /3 03d 13@. 24$ 44X` 54* 74 85D6 :5? ;5D6 <6,8 =6x@ >6TA ?75 @7\TD A7DE B7B C8\@ D8C 8h 9+ 9  9x 9$ 94- 9D ':pj (= )?h4F *A 6DL $MDD 3M\\ 9Mhl_ Mt: Nx> C $A d xG B ;Instance 4 32Saved SpeedTest_NXT-GBrady_1_1 .vi0RSRC LVINLBVWȼ t Ȝ` <BOYBBOYBa;tCRp* L}:Ms2 qldW(sK0zd~{<@LVIN;Instance 5 32Saved SpeedTest_NXT-GBrady_1_1 .viLVCCSequenceBoolean.ctl+jSequenceBoolean.ctl@! Sequence FlowPTH0)LEGO.llbSequenceBoolean.ctlLVINLEGO.SetTypeAndMode.vi` x @!Changed?.@NXT_InputPort.ctlInput Port Dup@ SensorMode@ SensorType*@NXT_InputPort.ctl Input PortPTH05LEGO BlockSupportLEGO.SetTypeAndMode.viLVCCHWPage.SensorType.ctlHWPage.SensorType.ctl@ SensorTypePTH0+LEGO.llbHWPage.SensorType.ctlLVCCHWPage.SensorMode.ctl>-nHWPage.SensorMode.ctl@ Sensor ModePTH0+LEGO.llbHWPage.SensorMode.ctltLVINReadDistance.viS x  @!Error?@Distance@!Convert cm to inches?@!Perform Setup?$@NXT_InputPort.ctlPortPTH08LEGOBlocksDistance SensorReadDistance.vi x @Distance @!Boolean0@+jSequenceBoolean.ctl!Sequence Flow 2@ Threshold@ Connection@!Polarity.@+jSequenceBoolean.ctl! Sequence Flow88PH cP P d-` c vP"@P@flg@oRt@eofudf.P+jSequenceBoolean.ctl! Sequence Flowx!dfdP!txdP!oldP!ext c/xP"@P@flg@oRt@eofudf0P+jSequenceBoolean.ctl!Sequence Flow 2x!dfdP!txdP!oldP!ext c/XP"@P@flg@oRt@eofudfP ConnectionpdfdPtxdPoldPext Pb P         @P  c7VP"@P@flg@oRt@eofudfP ThresholdpdfdPtxdPoldPext c,TP"@P@flg@oRt@eofudf P!Booleanx!dfdP!txdP!oldP!ext c/VP"@P@flg@oRt@eofudfP!Polarityp!dfdP!txdP!oldP!ext c/RP"@P@flg@oRt@eofudf P!Errorx!dfdP!txdP!oldP!ext P c,VP"@P@flg@oRt@eofudfPDistancexdfdPtxdPoldPext P cRP"@P@flg@oRt@eofudf PDelaypdfdPtxdPoldPext c,XP"@P@flg@oRt@eofudfP! Inches (F)p!dfdP!txdP!oldP!ext P.`HWPage.SensorType.ctl SensorType" P@@.h>-nHWPage.SensorMode.ctl Sensor Mode" P@@Z P$@P@0P  ! c| c2.@+jSequenceBoolean.ctl! Sequence Flow! @!Error@Distance @!Error?! @!Error?@Distance! c@!Polarity! c@ Threshold c|@!Convert cm to inches?@!Changed? c@ Connection!! c@millisecond timer value@millisecond timer value @Delay c|! c@! Inches (F)!@Distance c c d P``` d p  8. X h t^OF@o@@I@$?e22  @` 02<> p|~ 4`d pxj 0(<>p|~t dVIDS;Instance 5 32Saved SpeedTest_NXT-GBrady_1_1 .viVIDSReadDistance.viPTH0VIDSLEGO.SetTypeAndMode.viPTH0 i386& . code.} Ew$. E\EPPUEd$==ÐjӀ}ELXCt{xPR=ZXCd`{hP`RZXC\{`PRtZXC,Cl{pPRZXC$}E$EEƅ0ƅƅdƅ0hhUEPTCODE.} x| %7.1Oldest compatible LabVIEW.1y/4// pPPP .@+jSequenceBoolean.ctl! Sequence Flow0@+jSequenceBoolean.ctl!Sequence Flow 2@ Connection@ Threshold @!Boolean@!Polarity @!Error@Distance @Delay@! Inches (F) ?uUXGDuD_DDuGXuU@?ffffffffffffffffffffffffffffo""""""""" """"""""" """""""""" fffffffff" " " " " " 3?" " " 6" " " fo" "-"-"-"-fffffffff++++++$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$##$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$++++++Distance Sensor x @Distance@!Yes / No0@SequenceBoolean.ctl!Sequence Flow 2@ Trigger Point @Port@!Greater / Less.@SequenceBoolean.ctl! Sequence FlowDTHPD/88~<0@+jSequenceBoolean.ctl!Sequence Flow 2>.@+jSequenceBoolean.ctl! Sequence Flow!>.@>-nHWPage.SensorMode.ctl Sensor Mode>.@HWPage.SensorType.ctl SensorType x @!Changed?.@NXT_InputPort.ctlInput Port Dup@ SensorMode@ SensorType*@NXT_InputPort.ctl Input Port:*@NXT_InputPort.ctl Input Port@ SensorType@ SensorMode@ Connection@Distance@! Inches (F)@ Threshold @!Boolean@!Polarity x  @!Error?@Distance@!Convert cm to inches?@!Perform Setup?$@NXT_InputPort.ctlPort@!Changed?>.@NXT_InputPort.ctlInput Port Dup0$@NXT_InputPort.ctlPort @!Error? @Delay(@millisecond timer value*@!Convert cm to inches? @!Error @!Perform Setup?\$`pp8888`Hdd``dd```$`8888Hd88`Pd88P`8hxhPx888`x`hx`ppppppp`` UDiwiw  ThresholdN]k]k H/q~q~HD/BUCUSDBooleanTDPolarityYD Sequence Flow[DBBSequence Flow 2QDHUHUErrorTDI9VcI:VcDistanceH/Nm[NoNYDUcUc  Trigger PointZD((Greater / LessTDtEtEYes / NoTD;iH;jHDistanceQD<I6<I6ErrorQD~DelayH8/VD1<1< Inches (F)VDCNCN ConnectionHP/I.VZI0IYPD8*C<8+C< PortLDH$/LDLD  LDH$|/ HD/vv HDĮ/t1t1HDH/ HD/B'OWB(OW HD/bzob{oHDȮ/`m`mbD9F9FLEGO.SetTypeAndMode.viVD?L?L SensorTypeND?L?L HDد/`m`mHD/O\O\NDR_R_ HD/ssHDp/boboWDR_R_ Sensor ModeHD0/HD/z{zDon...Must give sensor hardware some time to settle.HD/z{DDo the actual distance measurement in a mutexed subVI. Important for parallel measurements on the same port!!! Shouldn't cause too much contention, since measurement is a ~5ms process.[DReadDistance.viHD@/=J"=J"RE** True LDHD/LD,3-3%.0f%.0f%.0f%.0f%.0f%.0f%.0f%.0f }KK }__OKOK} NO_SENSORSWITCH TEMPERATURE REFLECTIONANGLE LIGHT_ACTIVELIGHT_INACTIVESOUND_DB SOUND_DBACUSTOMLOWSPEED LOWSPEED_9VvRAWMODE BOOLEANMODETRANSITIONCNTMODEPERIODCOUNTERMODEPCTFULLSCALEMODE CELSIUSMODEFAHRENHEITMODE ANGLESTEPMODE ,PNG  IHDRJ]kgAMA7tEXtSoftwareAdobe ImageReadyqe<IDATxmLǏ`bb$HLvUUB2eKHkK6Mڧ*i.ekK4 j N ,!&clnswz>'MO;c?wϽR2#E2oP[51楙YZXe+Z3Lqi$%)%JY;0e9:u{9ʛ ͛)33֔ TBBB...ƥ1;;CwcU_vFfUpO=(egMNS7ڝ;N## ^>))M۶{Ictt^JCC<sJ400cvrb<ξ\'*`5 zGibb9v6~gT c֭[ϰʨ)uwwS{{{X@gǎqFjnnA)h0Hss49gboYW.J_3_,-?x|j*,[=O 5ΝN}TWW#@<\{EǝYYYa?"k^4կ?8kT%Qhhl4tv7Oɨ  w8mn'0\#(5lV #GzzyueaaAبm_݃;lglCy7Ky-$cy<&8Y3a}}=oݺ917)@0Ͱ[5 K v0 蠂,-^q/gU?0PBclǬ@4 V5 YeԀ6|/Ā,ltP&/{]ifȜ,FPڂ:)--5%AFPЀ6|XX @č=I,QH4'+M:lԀ6|X`U81z@`ݘdJ55c^aί !P#Fq% }G^AAC̾l,9ש)=4 h<LF*t|bdQźBitˌ Ѷ@5넸@3<<[wcccF hÇx X Уmٲ8 z{r+zfxxX5ڵ?@2§5*V Œ$Y .QxXfr8ors[$3jU `T0fHJJ*l[8P47DOboֹ))bԀ6|/)HX :bQggogS5reٰX@T^Ϩy5\|O/hjBKݻ,]mVgSUaŽY>8}\MNN12n.KŁ[:KsIaF/--V "cjFNrb,dS\IN x511!E*略6~48ٴim UN5~~1K(_3g4#y*vaZSE.N8c=GGgk!ȠT[/ u(əOP':CYZADĢgH6}v Vcc%?r@bx@^H>ONX߰שeK:۷ $Ct9IENDB`FPHP;Instance 5 32Saved SpeedTest_NXT-GBrady_1_1 .viLVCCSequenceBoolean.ctl`PTH0' @FPHPBDHP;Instance 5 32Saved SpeedTest_NXT-GBrady_1_1 .viLVINLEGO.SetTypeAndMode.vi8PTH0LVCCHWPage.SensorType.ctlPTH0LVCCHWPage.SensorMode.ctlPTH0LVINReadDistance.vi!PTH0PBDHPȭ/8N?4( P,'@DDLD0'DCH'~D.} <(/ȭ/ydw@/W0'@p(Dt4' BDuw1(D4( Bs2w10)@p(PD4)D6!0)@pE \4) B\`x10*@8P P&`FX64* BA&PX\x10+@pT @9pyx4+D:=x!4+ B$aypXx1,, 4,7/! ,:t@ 4,0)gt ,d54,0z~,t ,0,@8P\n~vL , t4, B_nTx14-/7,e4-0pzu- -4,4-0Pgpk-4-76$-!4-74.t!-t-x- -8hD-17Ii: x`\-  --44- &K88GbPx1@. 4 l ( 0 .84.4.38a2i:e6 .8+4.38T2Q2Y:U64.383Y2a:]64.38 X1I2Q:M6. .8 \ l. l .8 $H .8 4.38 ,I*Y2Q.. .8 L (. (4.38 -Y*i2a. .8 4.38 I"Y*Q&. .8  4.38 ai"e4.38 HY"i*a&4.38 Ya"] . .8 4.38  QY"U . .8F PH4.38 H IQ"M . .8p . ,.8P .  .@8P .|. 04. NJ>MbLx18/hB 4 S/|P/WJM^ ,,/X<l4/ J  >MHx1@0 2 O N]0|@0d$ M^  @.0 \ 00 3 M^ h80h B0|,08P 0 0@8Pp@0d$`qX .0<H0|0|80j _nbw11x@<2  2 N]bw1 ܮ/84hBt SP4WJ`qL,48p44 JH Q`8x1@5 2HO ap85jH rb4x11x0<7  2H apb,x1/09 3H `qh89hHB(9|9|49 NJQ`b(x14:7 (x 4:7|  :`8:t4:D<=!:0:@*'`4: B`$x1,;t4;7)0x;((4;761$ H;'\;RooH; H0;@p`y 4; By x14< *Xpx1==8`=!*XzD, = @'xt,=( (=4="B =" xt0=8,=`t=`0=$d =@t0=%Kgwo =@D= =4=0LL#=4=/8=]Vq=t4=/8# =`4=0`0MMXRq= =` d4=0`NCMHq=D=@=D@4=8L!=D= =``4=0`OCMHq4=8=@==t4=84=/*X =@((@t=H//4=0@C,=7'0zo4=/*Xg==8=8 ='lt ='`=4=0Dg =((t4=0Eg4=0XFg,= 0=@p'D<y 4= B Tyx14> 7x1?UUD?17"0!.۷ ?!< "!4? &K!bx1@@ !""$#$$$$%\&&,&@! @!<#,"4@3!"p9 @!""4@3!#=4@3!#`<@"4@3!#>@$ @!$#@#@" @!#t$ @!$D$$4@3!$xG@$$ @!%$@$4@3!#A @!%$4@3!%HI@$ @!-%|%\4@3!&J4@3!$H4@3!&R @& @!&LH4@3!&5 @&, @!&&4@3!'4 @%\ @!)|%@&@)4@D>>H@'4@*X4@*XD'x