RSRC LVINLBVW8 8HSaved Atelier 3 /RSRC LVINLBVW+] +p`@0 <ʇY;Dc7R T_ DVI6 ُ B~WgTT.Y`G LVIN,Instance 1 17Saved Atelier 3 .viLVCCSequenceBoolean.ctl+jSequenceBoolean.ctl@! Sequence FlowPTH0)LEGO.llbSequenceBoolean.ctl@@ 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<>t<VIDS,Instance 1 17Saved Atelier 3 .viXi386codeMEw$E\EPPUEd$=>=fÐjӀ}ELXCtƅ8ƅ|ƅ|fxV} }K}QRPE@$=:d$ZY=z= p h搐ÐEw E\EPPUEd$===z=yEw Ew‰ppVL@'PUEd$=Ðpp @'PUEd$=ÐP_^ZY[]ÐQRu|d$ZY,Ul$SQRVW}#QRU諃d$ZY_^ZY[]ÐUl$SQRVWu$FWF@XFDQRhUpd$ZY_^ZY[]ÐXAfnv%CODEMxTr%7.1Oldest compatible LabVIEW.:k:l:l|PPpJPP6P0@+jSequenceBoolean.ctl!Sequence Flow 2PZQRRLDTHPDHO88DK~4<0@+jSequenceBoolean.ctl!Sequence Flow 2!$ |D43\44\000Has the following tags set: noconfig StartBlock[DSequence Flow 2LDH$ LDLDBBHDȳ 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`xFPHP,Instance 1 17Saved Atelier 3 .viLVCCSequenceBoolean.ctlPTH0L@FPHPD0 8PK~M,0$  #yOH/^@XLT@@7d|||8hBT|002<  4 32]` @d!Cp+j0,]4 FJ` 8hB KaT; ib 1; ib 4 OR`X <OJ;,,X< ~`  4 O` ;;;;;1; ib 4 FRJC`L , $i; ib 1; ib 1; ib 1; ib 1; ib =\` Pmb <\`<BDHP,Instance 1 17Saved Atelier 3 .vih @BDHPD 8ބg ~MleO #Oq@/^, (  <0  <0 @<4 BKg  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(qX  _  f  m o TahomaTahomaTahoma00RSRC LVINLBVW+] +p 40RSIDTLVSRhBDPW|LIviCPTMDSTMDFDSLIdsVICDversDLDRFPTD0CPMpDICONXicl4licl8TITLDTHPTRecCPSTHMNGI\LIfppFPHPLIbdBDHPVITSHISTFTABhɡ  lS xˡ `̌ X @8 @ڡ  |L xw k D (H  ڡ  lq  |  ¡ <(  , (ҡ tE Pۡ < ,p $|`ȡ $(a ((\ ) ) ,Instance 1 17Saved Atelier 3 .vi RSRC LVINLBVW  `@ <BOYBBOYBav1:)cN[B [ΪK6}g+ qldW5iQsQ I:@ONLVIN,Instance 2 17Saved Atelier 3 .viLVIN Light_Sub.vi  @!Power@ Intensity @PortPTH0+LEGOBlocksLight Light_Sub.viLVCCSequenceBoolean.ctl+jSequenceBoolean.ctl@! Sequence FlowPTH0)LEGO.llbSequenceBoolean.ctl@LVCCMerlotRadioButton.ctlMerlotRadioButton.ctl @!BooleanPTH0/LEGOWidgetsMerlotRadioButton.ctlLVCCPadSelectorOutput.ctl<PadSelectorOutput.ctl@0ABCOutput SelectorPTH0+LEGO.llbPadSelectorOutput.ctl x  0@+jSequenceBoolean.ctl!Sequence Flow 28@<PadSelectorOutput.ctl0ABC Connection @!Action@ Intensity.@+jSequenceBoolean.ctl! Sequence FlowP cP P d-` cP"@P@flg@oRt@eofudf8P<PadSelectorOutput.ctl0ABC ConnectionpdfdPtxdPoldPext 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 IntensitypdfdPtxdPoldPext Pb P         @P TP"@P@flg@oRt@eofudf P!Actionp!dfdP!txdP!oldP!ext" P@!@! c c| c40@+jSequenceBoolean.ctl!Sequence Flow 2 c c< @!Action@ Intensity @Port c<8@<PadSelectorOutput.ctl0ABC Connection2.@+jSequenceBoolean.ctl! Sequence Flow c dP``` d h  h^2d@Y@9@9?Y$208` p|~d< X p|~TrVIDS,Instance 2 17Saved Atelier 3 .viVIDS Light_Sub.vi PTH0i386I"codekEw"E\EPPUEd$==ÐjӀ}ELXC\`CtdC4ClX{pPXRZXCdT{hPTR}ZXHƅ$ƅpƅƅƅp$hhUEP.@+jSequenceBoolean.ctl! Sequence Flow<0@+jSequenceBoolean.ctl!Sequence Flow 2F6  @!Power@ Intensity @Port @!Power @Port0$@MerlotRadioButton.ctl!B0$@MerlotRadioButton.ctl!A0$@MerlotRadioButton.ctl!00ABC|,p\l,H, YD U U Sequence Flow[D34Sequence Flow 2UDanLalL IntensitUDb7lWb8lW IntensityNeoeo H\Obmbm HD]Oirir RD ActionRD66 ActionPDBM0BM0 PortVD>I>I ConnectionLD>I>I QDBQWBMW Port:MDBMBM 0NBMBM  H$ ANANMDCeNmCfNm ANCeNlCfNl  MDCNCN BNCNCN  MDCNCN CNCNCN  LD!("(LD  H$\fO)8*8LDHOIOLD3:4:H$X[OP_Q_HD̿ ?? HD]O9DX9DX HDeO6A6AXDyz Light_Sub.viHD ?? HDT\O00 PNG  IHDRB*gAMAomtEXtSoftwareGraphicConverter5]H IDATxZ TV=)f* C$@oOYYfVkRh^_ee`/LK|%hϔ|*~Qy̜3߃=k5ߙ32 jгI"AIHIIyzر10@J!7o,0hx ȇ~x/H U""D0, $l[RD؉Dwy"aڵg@yI"rrrD^^ 1i )e%0YO>cƌ) =z yyo "ۻN@@e_Nڨ;0jΝ;'v!Jba1t&B'E(0_voئk[&By 6RB&|0BZ C>}@fΚ5k.pMhh"P0aQv V޽{Ӿ$|Uf*$;;I&z+ @._\~>ؿy/&O\B+1 @b:&''#pgPL*PrVDK/|Q~A2r~'ؑ]vwH%|=8 bΜ9Lr84cƌ`7^P?~S/]t$dg߿2Vƶ ul4v?8qBlQ\\h"-[$*t嶭Vk[~Qn^gϞ|$#0$m!`T.]CnܸQr˃dѣ*f@Әܴi&gJ'*u.'ۧ T BJPIWV#jd.Ӌ!@j}\aE/fSpi"E"A"k&<JmγFe hdArx5Ny`kp+BvU5R+ oKI?=Av ӂm6ؒEѢ#bIq1k,pBJK"iIrrr"D:/VRVD֭ Ѩ8x*Ko07tF0?䋙ʮs7oe˖ɥK+L©{~%P1{QC%|[MPeL60_w|M+>W^oT\ؠXY%72'[J%,-t@ $)/$2/81ԭ["3gά?qYXg &G pUXx!n 輸 O neJJ^q5ҊO^Η&E ,K8B^V !H+ >D؉d9{LED:u.ѯ_ 7lذÇ/:thSO=("Na]4x"5nܸYYYI[n+. H'شo"""m6z)L>v - N5iuK]6loX U~VJLgNl'p'? ;dȐ &E|@E bhI@ݫJkڴif׮]WmO8PF2lGBpo1<"99yO%E77Mmϝ5wSt%w뭷2VM k`j \,#FI8o^[ :AXXS&nQBnĶhb n hM` -@hY\\<襈'M)%pjפ^ Zƍ :լYIII˨ .5DLܷ~^s ~$5~ϯp$_H e `8DAW5Ν+rE"2($~-Ed-[֭rOprXξ!M9d %/ڤI&&͛7,2p^*nϊ܄1sm!x≲;CYD\ ?fdh7A2X㏟DرcŘ1c*Ϭ|"55l6mPxM) ɺSON˔@b5n\I]V=_@i`wr?JH :0LAJiXի狁d:Y{lCwkMHlBkr`Y]މ]`$"u0@5!6[yA@S7 Xs nCW/IENDB`PNG  IHDR;mGgAMA7tEXtSoftwareAdobe ImageReadyqe<IDATxb? *0h(< &I.addL(%zfP67%D pJlBtc;!؎%ڎ;ܤ؎ː؎bZd*4rCA.Wdh! ^aFy`唛UIENDB` PNG  IHDR;mGgAMA7tEXtSoftwareAdobe ImageReadyqe<IDATxb? Gƌ*@CKF11 \0 4۱$,m؎%^"v.!v۩b@? @Lp*4` 2 $`)H2PFj'-d_CtIENDB`$PNG  IHDR /8tEXtSoftwareGraphicConverter5]HIDATx Pf"kTDi)lZ.8Q (+=` ='WD>zAflF@otCXT,1:,"IM(>zI `c|=a'fv=E[X(X[|)݀(#uQxc2Z ! x|Iǁ(J /-.IENDB`PNG  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`%.0f%.0f dh dfOFFONOFFONOKOKFPHP,Instance 2 17Saved Atelier 3 .viLVCCSequenceBoolean.ctlPTH0LVCCMerlotRadioButton.ctl00PTH0LVCCPadSelectorOutput.ctl8PTH0#@FPHP  8# #XL7~Dk1;\O\ @ "PH/^{d||8hBT@U|`0D8$2P||8h0BT0Dp ||8h BT|0D4 <||||8hB\H 0D |d@d ` V+j0,]4 FJ V`T 8hB K@d!2"T +j0,]4 FJ2`l 8hB K|0 'DMw,`\|$ Volume audio|HX` _ sHL D $ T , lp0 7aMr^0 7ar 4 FR` oM` 4 Na6mX` ,  P  L@P A_px4 J dp`8  2 anatttn @ : @_gppl@ : gpookL : am00/.-[0  _p`8 hB?p erer eo33`0 :i`oe0 h`na===D `00hVs&hVs 0 2 T(dieeeeee0 2 T-dgyyyyyy4 6 ThslS @ 6kdmg@ 6km|<O\~Q 4 O `HS 8h BR  2 V8Gjdd8GKKj8Gddj8GKKj8Gddj\ 7 XQhQh0DD p   LiLiLiLiLi 7 YQQDQQDQ,\X`         \`|4 G R~7`tS , h$ 0@d >S<04 F8RJAN1`TqS 4 J8J=J`x 8h8B K1"d; Dib ,tPh0 7?RD8J>SH4 N =J` 4 NR ARX` 0  >RSd,000 7 BVOF,00@d AN{4 FJAN`(uS 8hB K||H|4 OAN` < j@O 8hB |<OJAN,,h|@d BVOnp{4 F0JBdOn` 8h0B K 6ANANANANANANAN < O0JBVOc HD4 OBdOm` 8!hB| !|!|@!d BO {!|!|!(\4! FJBO` 8"hB K"|"|<"OJBO"4" OBO` # 6BVOcBVOcBVOcBVOcBVOcBVOcBVOc #|#|@#d BOp{# 4# F0JBO`t 8$h0B  K$|$|<$O0JBO\$x4$ O BO`%|% 6BOBOBOBOBOBOBO 8%hB 8%h B %|,%x<%OJ Ul,% (4% O0R )`x&,`0& 6 BOBOBOBOBOBOBO 4& O0 `fS <' ~0(9\b [O) 0 U U* U* U* U*<*OJ2| ,*!!L!!4* O RGP`b 4+ O 2;`<, ~ O`||S  .  2|2|*2|*2|*2|*. i; Dib 1; Dib 1; Dib 1; Dib 1; Dib 1; Dib 1; Dib =p"rBDHP,Instance 2 17Saved Atelier 3 .viLVIN Light_Sub.vihPTH0 BDHP_O8 `K ,. T0.Dt.ph.~Dk%X]O_OIf1WKJ@/^0.@p`/4. B`@ / @0/@p`EU6M&4/ B8EYp 40 B|5B,uS 01@p|BRJH11 141 &Khxb 2`@2 2@D21Dx `?Z42D$ 2h` 2h 2h0d 2h@423h 423h x423h@x423hTx42D02@p0d2"42 Bd@0 3d ,3dh|`03@p\0 @43 B1h ,4`|d44DH!440"aa44 qqa t; Dib 1; Dib ,40i; Dib 1; Dib 1; Dib 1; Dib 1; Dib 1; Dib =$  @ p =$ NI.LV.ALL.VILastSavedTarget0Dflt_BYOB Creator Info@`0TagValue"Express VI Development Toolkit 1.0_Wizardt@2New PathPTH0R prototype EditorVIsBlocksLight_LightConfig.llbConfigure Light.vi_OriginalInstancePath?2PTH0'LEGOBlocksLightLight.vi Localized:&@0Localization Status (string)LocalizeNI.LV.ALL.goodSyntaxTargets&@0Dflt(1@@?n AAB A@?C!    &  - / 1  8  y? A TahomaTahomaTahoma02TahomaTahoma02RSRC LVINLBVW  4RSIDLVSRBDPWLIviCPTMDSTMDFDSLIdsVICD$vers8DLDRLFPTD`CPMptICONicl4icl8TITLCPCTDTHPTRec!MNGI STRGpPICCCPSTLIfpFPHPLIbd$BDHP8VITSLHIST`PRT tFTAB(a `ȡ lp < $Pۡ E ҡ \, ڡ ¡  | lq P Tڡ X dH DD k xxw 8 4X ̌ xˡ 0ԡ |4 4  ,  䪡  ܨ !,苡 ! !؄D ", "x|͡ !"ߡ "# ɡ ##t $#ܦ %$0 &$p '$% )% +%\X ,% .%T /&H( 0& 1& 2', 3' 4' ( L 5 6,ڡ 7< 8d 9$ <0z > @` *C4L͡ LdS Lphɡ L| LPá L (L -L L䏡 M q r | ~  ԥ x ,Instance 2 17Saved Atelier 3 .vi:RSRC LVINLBVW6( 6` 0 <-׊8vkqMtfV dpx@@  @<VIDS,Instance 3 17Saved Atelier 3 .vi-i386mcode`/ Ew$E\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?##################################################################################################################################################################################################################################################################################################################################################################################################################################### LoopTermDTHPDHO88~@!Continue@ Start Time"@ MilliSeconds(@millisecond timer value!L 00PP0x TD8B8BContinueVD3(=O3)=O  Start TimeH[OC,PXC.CWDZZqSeveral VIs depend on the connector pane of this VI. Consult Jason before making changes ScriptLoopForConfig.viHDd wxZDZgZgLoop N secondsHDp 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%.0f<FPHP,Instance 3 17Saved Atelier 3 .vi @FPHPD\ 8 ل ~`/ ]O s{?|H/^,XL,X@7|D|<O<7V,l4 Gh7C`p 8hhBR0@h02 hCTlKKCTKKlCTddlCTKKlCTddl 7hWAVefAVfeAVeAVeAVe|@PB2U]A|,0<d(4 F 2'>P`ІS 0  >'U]d8 2 B+QYFS Sp 4 0=I(c=I(c=I(cL : B+Q10u0/.-[p 4 IU(bIU(bIU(b0d8hBTR 4 `S `a; ib 1; ib <,`<\  <  i; ib 1; ib 1; ib 1; ib 1; ib 1; ib = D t <BDHP,Instance 3 17Saved Atelier 3 .vi`@BDHPD 8 $_~`/ <\O : $ybB5@/^, 00 0@< vt4 BDvDS 4  !4 Yh  @p4/h48 4 \ @ TXp T, p @0`82 bS S@ P` 0 3 h |L :  00/.-[ |8 h B|4 /\ p (p4 B  pS , L4 0(4 0T  h4 0T h4 0T$  h T$p D4 LS 4  X4 u@ 0 @4 BS 4 @ <,0WW   \   a@4/ LlOn  \40 \  \gan  \0  \40 \ HR\Wn  \ |p40 \ R\Wn,(T \  \ Da ; ib 1; ib < \T(dD,Da; ib 1; ib 0BBWi; ib 1; ib 1; ib 1; ib =0 ` (4d` (4dm` (X4d:NI.LV.ALL.VILastSavedTarget0Dflt_OriginalInstancePath>2PTH0&LEGOLoopLoopTermTime.vinoconfig`! IsPersistantconfiguredLoopTestNode`! IsPersistantNI.LV.ALL.goodSyntaxTargets-@0MacDflt(<KUUA Q8>*>*>Q8>K?qX  _  f  m o TahomaTahomaTahoma00RSRC LVINLBVW6( 6 4RSIDTLVSRhBDPW|LIviCPTMDSTMDFDSLIdsVICDversDLDRFPTD0CPMpDICONXicl4licl8TITLDTHPTRec STRGLIfpFPHPLIbdBDHPVITSHIST$PRT 8FTABL  l 䏡    Pá  hɡ S DL͡ T` z $ 𜀡  ڡ x    4(  X  D% L T   ! "<0 2D 3 4 ɡ 4ߡ ,Instance 3 17Saved Atelier 3 .viERSRC LVINLBVW@hE @H` 0 <ڢkKWίoe LFp qldWnѴ19I;LVIN,Instance 4 17Saved Atelier 3 .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.@,<<4<VIDS,Instance 4 17Saved Atelier 3 .vii386#$9codel Ew$$9E\EPPUEd$=X=iÐjӀ}5ELXC40C$,}E$EEƅdɍlHƅhdhhUEPH~C X @ 40XDk{0@T u}4 Btfu S 4 l4 H D2p@ @@4 K@apb 4g@ p{4 H !TXX, (CvI| x,t,|00.p zv~z BHx0 ,<$1P 4CRbS BxP @@4xX@H@ D ,4 d @ BH@0- w{ @@   B  D tH@{{4 , d Dx {{\4~M~zz\}{{0@ X-x=5 4 B x- P D , 4  I5I ~5 ~C 5 J5 JP 5P1 ; ib ,t ; ib 1; ib 1; ib 4 /` ,< ti; ib 1; ib 1; ib 1; ib =P ,l ]ONI.LV.ALL.VILastSavedTarget0Dflt_OriginalInstancePath=2PTH0%LEGOLoopLoopCntTime.vinoconfig`! IsPersistantconfiguredCntNode`! IsPersistantconfiguredLoopCntNode`! IsPersistantNI.LV.ALL.goodSyntaxTargets-@0MacDflt Localized:&@0Localization Status (string)Localize( KUUA Q8>*>*>Q8>K?qX  _  f  m o TahomaTahomaTahoma00RSRC LVINLBVW@hE @H 4RSID`LVSRtBDPWLIviCPTMDSTMDFDSLIdsVICDversDLDR(FPTD @I >Lơ >Ф ,Instance 4 17Saved Atelier 3 .viYRSRC LVINLBVW `@ 2<XG:  BkJ) 9I qldW+D¥3?z 8LVIN,Instance 5 17Saved Atelier 3 .viLVCCSequenceBoolean.ctl+jSequenceBoolean.ctl@! Sequence FlowPTH0)LEGO.llbSequenceBoolean.ctlLVINInitializeMovement.vi x@MoveDefinition.ctlP @Power@ TurnRatio @ RegMode.ctlRegMode$@ RunState.ctlRunState.@@NXT_OutputGoalType.ctl Goal Type @Goal@ Update Flagsparams>@@,@NXT_OutputPort.ctl Other MotormotorsPTH03LEGOBlocksMoveInitializeMovement.viLVINPreprocessMovemement.vi x   @stages@@MoveDefinition.ctlP @Power@ TurnRatio @ RegMode.ctlRegMode$@ RunState.ctlRunState.@@NXT_OutputGoalType.ctl Goal Type @Goal@ Update Flagsstage definitions @!Valid?@!Direction (T: Fwd)>@@,@NXT_OutputPort.ctl Other Motormotors@ Steering in@Power in.@@NXT_OutputGoalType.ctl Goal Type @Goal@! Stop AfterPTH05LEGOBlocksMovePreprocessMovemement.viLVCC GoalType.ctl! GoalType.ctl.@ UnlimitedDistanceTimeStop Goal TypePTH0*LEGOBlocksMove GoalType.ctlLVINBuildMotorArray.viG x @@Motors@ MotorBits@ Other Motor@ Right Motor@ Left MotorPTH00LEGOBlocksMoveBuildMotorArray.viLVINMove.Release.viI x2@@ NXT_OutputPort.ctlMotors@ MotorBits@! Cancelled?PTH0-LEGOBlocksMoveMove.Release.viLVINPortSemaphore.Acquire.vi3 x @! TookControl?@ MotorBitsPTH07LEGO BlockSupportPortSemaphore.Acquire.viLVINMove.EvaluateStopCondition.vi x @! Canceled?@! Finished?@ MotorBits@ Start Time@MoveDefinition.ctlP @Power@ TurnRatio @ RegMode.ctlRegMode$@ RunState.ctlRunState.@@NXT_OutputGoalType.ctl Goal Type @Goal@ Update FlagsStageDefinition2@@ NXT_OutputPort.ctlMotorsPTH0;LEGOBlocksMoveMove.EvaluateStopCondition.vi  @Goal@Steering @Power0@+jSequenceBoolean.ctl!Sequence Flow 2@ Other Motor@! Direction@ Right Motor@ Left Motor@! Stop After.@+jSequenceBoolean.ctl! Sequence Flow PS cP P d-`  P cvP"@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 P P c RP"@P@flg@oRt@eofudf PPowerpdfdPtxdPoldPext c VP"@P@flg@oRt@eofudfPSteeringxdfdPtxdPoldPext c RP"@P@flg@oRt@eofudf PGoalpdfdPtxdPoldPext c,XP"@P@flg@oRt@eofudfP! Stop Afterp!dfdP!txdP!oldP!ext P" P@@ c$P"@P@flg@oRt@eofudfDP GoalType.ctl$ UnlimitedDistanceTimeStop Goal TypepdfdPtxdPoldPext c/VP"@P@flg@oRt@eofudfP! Directionp!dfdP!txdP!oldP!ext P c,XP"@P@flg@oRt@eofudfP Left MotorpdfdPtxdPoldPext P c,XP"@P@flg@oRt@eofudfP Right MotorxdfdPtxdPoldPext P c,XP"@P@flg@oRt@eofudfP Other MotorxdfdPtxdPoldPextZ P$@P@0P c cl c40@+jSequenceBoolean.ctl!Sequence Flow 2 c|@@Motors@ MotorBits@! Canceled?!!! c c|@! Finished? c@millisecond timer valueMoveDefinition.ctlP @Power@ TurnRatio @ RegMode.ctlRegMode$@ RunState.ctlRunState.@@NXT_OutputGoalType.ctl Goal Type @Goal@ Update Flags c @stages c c|@@MoveDefinition.ctlP @Power@ TurnRatio @ RegMode.ctlRegMode$@ RunState.ctlRunState.@@NXT_OutputGoalType.ctl Goal Type @Goal@ Update Flagsstage definitions c c|@ MotorBits @!Valid? c c|@! Direction@Steering @Power.@@NXT_OutputGoalType.ctl Goal Type c @Goal@! Stop After c c|@ Other Motor@ Right Motor@ Left Motor2.@+jSequenceBoolean.ctl! Sequence FlowHD@ GoalType.ctl$ UnlimitedDistanceTimeStop Goal Type c` c d P``` d dX , ( *    T ( ^| Kh 0D<>p|~lj$ $&08,p|~0a0 <> p|~   @$@ @, .@0 <@ @@ @ x@ d,rr,:zr,x||~L:L|,|x:thVIDS,Instance 5 17Saved Atelier 3 .viVIDSPreprocessMovemement.viXPTH0VIDSPortSemaphore.Acquire.vi\PTH0VIDSMove.Release.vihPTH0VIDSMove.EvaluateStopCondition.vidPTH0VIDSInitializeMovement.vi`PTH0VIDSBuildMotorArray.viTPTH04"i386jdcodeP 1 EwdE\EPPUEd$==, ÐjӀ}ELXCdC4lC,${0P$RZXC$ {(P RZXC,{ P,R4ZXC\0{`P0R}ZXCD{HPRZXCT{XPR=ZXCL{PPR}ZXC<{@PRZXsƅ0ƅxƅƅƅ$ƅpƅƅ0ƅpƅɍHHƅhhUEP4ƅ ƅ fxB>ƅ 9ȸƅ fxF5ƅ ɍ$ ƅ ƅ fxZ<ƅ$ ET>dE\EPd.UR@␐}v}vƅ$ PtXfx^EhxMƅ fxJƅ <ɀȈƅ PXfxNEhx&=- ƅfx"ƅpETdE\EPh.UR@␐}v}v=ƅfx&Ehxaƅfx} }K}QRPE@$1;d$ZY== p h搐ÐEw KdE\EPPUEd$===z=yEw Ew‰ppVL@'PUEd$=ÐdÐx&^dÐx&R dÐx&o"dÐx&8dÐx&pZdp @'PUEd$=ÐPsh  8|dPh  dWPh  dPh * dPh d dP9h   doPh  d5Ph !dP=h  L!dPkh  !dP8h !dMPkh $!dPh 4"dPh n"dPh  "deP]h !"d+Ph &#dPh *V#dP/ h "#d}P h # #dCP h  p$d PC h  >$dPh h x$d_^ZY[]ÐT=,PEP$PP$d$T$@ $Ðd$X=,PEP$PP0%d$X$@ $Ðd$\=,PEP$PPm%d$\$@ $Ðd$`=,PEP$PP%d$`$@ $Ðd$d=,PEP$PP%d$d$@ $Ðd$h=,PEP$PP$&d$h$@ $Ðd$.Ul$SQRVWT$ QRPE@$Rf.;d$ZY=__^ZY[]ÐDž<TT@ <dDžhlDžpDžDžDžDžDDžHDžLPTAB@8DžXX@ DžDžDžDžDžDžDž(DžDžDžDžDžDžPTABDž$\\@ $DžX DžDž,Dž0 Dž4PTAB( Dž``@ |Dž DžDžDžDžPTABDždd@ $Dž(t,Dž0DDžHxLDžP|dDžhlDžpDžDžDž PTABDžthh@ tDžDžDžDž|Dž DžPTABxpQRud$ZY,Ul$SQRVW}#QRU"p:d$ZY_^ZY[]ÐUl$SQRVWt$ 0<ƅ}Ul$SQRVW|$ < QRhPhhhP$P$hU{d$$ZY_^ZY[]ÐUl$SQRVWu-&dF *dFdF@+dFDQRhUD\:d$ZY_^ZY[]ÐXG+ JXd/-  q7 Yg ) { O A08@H%>r| Z p WKCODEP 1 x %7.1Oldest compatible LabVIEW.  Oe:k:yH22p,PPP .@+jSequenceBoolean.ctl! Sequence Flow0@+jSequenceBoolean.ctl!Sequence Flow 2 @Power@Steering @Goal@! Stop AfterD@ GoalType.ctl$ UnlimitedDistanceTimeStop Goal Type@! Direction@ Left Motor@ Right Motor@ Other Motor   SR"#mɪU)ÙMove.vi  @Dure@ Direction@ Puissance0@+jSequenceBoolean.ctl!Sequence Flow 2@ Autre moteur@! Direction@Moteur de droite@Moteur de gauche@!Action suivante:.@+jSequenceBoolean.ctl! Sequence FlowDTHPDHO88~@&@@Motors@@MoveDefinition.ctlP @Power@ TurnRatio @ RegMode.ctlRegMode$@ RunState.ctlRunState.@@NXT_OutputGoalType.ctl Goal Type @Goal@ Update Flagsstage definitions!PD@ GoalType.ctl$ UnlimitedDistanceTimeStop Goal Type0$ UnlimitedDistanceTimeStopMoveDefinition.ctlP @Power@ TurnRatio @ RegMode.ctlRegMode$@ RunState.ctlRunState.@@NXT_OutputGoalType.ctl Goal Type @Goal@ Update Flags@ MotorBits@! Stop After<0@+jSequenceBoolean.ctl!Sequence Flow 2>.@+jSequenceBoolean.ctl! Sequence Flow @Goalth x @! TookControl?@ MotorBits@MoveDefinition.ctlP @Power@ TurnRatio @ RegMode.ctlRegMode$@ RunState.ctlRunState.@@NXT_OutputGoalType.ctl Goal Type @Goal@ Update FlagsparamsN>@@,@NXT_OutputPort.ctl Other MotormotorsfV x@MoveDefinition.ctlP @Power@ TurnRatio @ RegMode.ctlRegMode$@ RunState.ctlRunState.@@NXT_OutputGoalType.ctl Goal Type @Goal@ Update Flagsparams>@@,@NXT_OutputPort.ctl Other Motormotors@! Canceled?@! Cancelled? x2@@ NXT_OutputPort.ctlMotors@ MotorBits@! Cancelled?@SteeringB2@@ NXT_OutputPort.ctlMotors@ Left Motor@ Right Motor @Power @stages@ Other Motor @!Valid?$@!Direction (T: Fwd)@ Steering in@Power in>.@@NXT_OutputGoalType.ctl Goal Type x   @stages@@MoveDefinition.ctlP @Power@ TurnRatio @ RegMode.ctlRegMode$@ RunState.ctlRunState.@@NXT_OutputGoalType.ctl Goal Type @Goal@ Update Flagsstage definitions @!Valid?@!Direction (T: Fwd)>@@,@NXT_OutputPort.ctl Other Motormotors@ Steering in@Power in.@@NXT_OutputGoalType.ctl Goal Type @Goal@! Stop After(@millisecond timer value| x @! Canceled?@! Finished?@ MotorBits@ Start Time@MoveDefinition.ctlP @Power@ TurnRatio @ RegMode.ctlRegMode$@ RunState.ctlRunState.@@NXT_OutputGoalType.ctl Goal Type @Goal@ Update FlagsStageDefinition2@@ NXT_OutputPort.ctlMotors@! Finished?@ Start Time@! Direction x @@Motors@ MotorBits@ Other Motor@ Right Motor@ Left Motor"@! TookControl?@MoveDefinition.ctlP @Power@ TurnRatio @ RegMode.ctlRegMode$@ RunState.ctlRunState.@@NXT_OutputGoalType.ctl Goal Type @Goal@ Update FlagsStageDefinitionL   ,|,       0H      Hd  0     < |      < X t0    H L     h    ||          <     \<HH PDGoalHD]O10YDee Sequence Flow[DCDSequence Flow 2QDDcEcPowerHD8 EqGpTDSteeringHDhZOVD#C0v#D0v Stop AfterHD 3R@3S@ UD+8+8 Goal TypeN+8+8 H  =J==HD[O=J=JQDDure_Du4u5Volet de connecteureD 2 3Panneau config uniquement]DCCPCDP Action suivante:UD DirectionUDAqBq PuissanceUD DirectionH$p]O3UD  DirectionUD<< <-LibellUDFF <-LgendeVD6A-6A- Left MotorH  <BIn<D<mWD6DAu6EAu Right MotorH@ <I<<WD6A6A Other MotorH[O<I<<XD+6 +6  Autre moteur\D+6+6 Moteur de droite\D+>6+?6 Moteur de gaucheLD1828H$@ 9H:HLD##LDX_Y_LDCJDJH$ `oaoHD ^_ HD @AHD XwYwHD dXqdYqHDp XnYnHDx XY aD5 7 InitializeMovement.vicD>=PreprocessMovemement.viHD` XY ~D("*!222Convert enum to U8 to account for compiler oddity.HD 9XF9YF HD h$uWh%uW HD VVHD WW ^D{{BuildMotorArray.viRE`{m`|m Vrai Duv;;;Preprocess proclaimed this movement invalid, so do nothing.[DC P[C P[Move.Release.vidDIVIVPortSemaphore.Acquire.viiD89Move.EvaluateStopCondition.vi%.0f%.0f%.0f%.0f%.0f%.0f%.0fDSACTIV/ACTIV! UnlimitedDistanceTimeStop, En arrireEn avant En arrireEn avantOKOK ,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 17Saved Atelier 3 .viLVCCSequenceBoolean.ctl<PTH0LVCC GoalType.ctl`PTH0'@FPHPD, 8'H" '~P 1 t9/4 L 3ZQeH/^,XL!p!ت@7|@P 6\0(0 T 6d|||D8h#8B@T00D |||8h$B|hT0<p4 FT `S 8 6T 2FĠ Sw,p 4T 0cccp 4T bbb8hTB R @d 8f$|+j0,]4 FJf`, 8hB K@d!B$+j0,]4 F<JB`8h<B K|@P 8$5<|||@P 5v>N|l0 x @vd||4 Fx Cd`8 6x DrFS p 4x 05Ac5Ac5Ac8 hxBdR p 4x 5Ab5Ab5AbL :x DJ0u0/.-[0 =xj4 F `p 0  d8  6 FD Sp 4 0ccc8 hBPc62B>c62B>cp$ 2D B2N>bB2N>bB2N>bL$ :D ;AJG0u0/.-[$|$|$|P$|$|$|@$PB*zN oAx4$ N@ 5CBv`tS 0% @ 7Nd8% 2@ ;JF@} S} p' 6@ 06zBc6zBc6zBc8'h@BR p' 2@ BzNbBzNbBzNbL' :@ ;J0u0/.-[0'n@p0'  7Nd@'PB4*N Tr4' N 5B`@b 8(hBR 8( 2 ;JF,b bp* 6 06Bc6Bc6Bc0*,sp* 2 BNbBNbBNbL* : ;J0u0/.-[4* FR *7 `Pb <+  dT4+ F@R *7`} <, 44, FDR *=7` <-! |dL- 8 8 tL44\-44L@t 8 81"h; ib ,-###t#&L; ib 1; ib 1; ib 4- O#8R09`S <.OJe"H<. ~#88IS T[O40 O#8$`S 1 #8ee2e2e2e22#82|$<2O<JB$,2%%P%%42 O$RW``tb 43 O$BK`db <4 ~$_phb ?6 $BB2B2B2B2i; ib 1; ib 1; ib 1; ib ="t"""X&&&&b <'"t"""X&&&&ABDHP,Instance 5 17Saved Atelier 3 .viLVINInitializeMovement.vi ,PTH0LVINPreprocessMovemement.viHPTH0LVINBuildMotorArray.vi PTH0LVINMove.Release.vi9PTH0LVINPortSemaphore.Acquire.viAPTH0LVINMove.EvaluateStopCondition.viPPTH0o BDHPD`]O8nMԘJo6~P 1 Y `]OF Y]QP@/^,610)n8061|06@8D]}mt46 BD]07@?_O07@ Wwg47 B?(dS 08@ 8 T$D|L >H 4>3H@!)% >HtT4>3HA!>T >Hh4>3HD> >H)$ >HdT4>3HF)!>D >H4>3HG > >H&4"4>3HhH)!> >H<4>3HJ >| >HLl4>3H8K!)%> >HdlL4>3HL! >L >H4>3HM > >H<84>3HpN   >4>00`n_yisdm>H04>/`0K,kL!">H>@>H@ > @4>+@1Q 4>3HE  >$4>,3  4>'4x4>'$54>'\5$4>'@6|!,>I?ML=|4>`i >"Lh+4>"Xoixrsm>H > @,Hh+4>0P_d_niidm4>0 Q<fG[A" >@,>`HkL>)`Y\Hk#>eY>,> 8HY0>Y> , > >@>d0>*S&!4>LHb$0>*R&! >$P >@$P4>Yb0Q%>W0P>Tt0>@dWwg04> BW 4?'x3?<?4?0^Q2f<[7"4? `'#D @ ,0@@LTGWWwOg4@ BT8WG 4A'8!0A@ 4gXwxoh4A Bg#vX 0B@ LPXxh4B BP~W 0C@ 4Xxh4C BXt4D&2t4D&h7(4D&7 DD1!T! Tt8D!D!4D &K zb @E !!""# #t#$X$%H%% E !!E"4E3 u E "<! E &""4E3 ! v4E3 "fE" E Jp"p"4E3 !g E ## 4E3 #`dE#t E #,#tE#4E3 #eE# E $#4E3 $DE$X E $$X4E3 %C4E3 # E $x$4E3 %4B E%H E %4E3 %: E% E L%hPE$E% E &4E%4E3 %9 EP%E%H4E*H 4E($ihE<|ElE8EELETDXE,J_>e8JD+()T`E,?,E'CCX.,E'-((|EE)$0E($J0E.'-Hm  EB(($0E(PI<E$1'P 4_znb ,F H' FB)$($ F@@')($4F,9,!0F-',j F@@'h*0F",|4F($@4kQ FB(**0 FB)$*00F-'-i"F*` FB(,H+T FB)$+T F@@'+TF(P($0F-'-,h FB(&+" FB)$+"4F($@kD F@@'&+"F$) FC?p1,FT+F***`F+|+\+F,(,,|F)))4F (PttG-dG@P@ GB)$I"4G"0x+Yb],G&KB,H*04G/`^~&`G. G.H/H/`4G0.H.fnj`G084G`/,e!!G`/4G`e!# G"LL-Q4G0.H.|fvn` G.H./`4G0.H0$nvr`G/ G.HL.Q G @0-QG/|0X4G($0l!G0X>G@P@,0G* B(W` [LG'H PT8<lDLG Dl<8TPGh G ohoG GdgGzzgGgGL%g%Gg G LhG hGOOg!G)   DG1($:x:DQ q)h-prG:G; 4G &K9B Q\b @H :; ;@;<0<==|>>l>? H9::H;@4H39:.i!q)m% H9;`; H9;;@4H39:0/a!i)e%4H39;3Q!Y)U%H; H9;;4H39:1Y!a)]% H9<<04H39<6Qa!YH< H9&;i qm 4H39<7aqi H9=>4H39>XIa ie H>l H9>$>l4H39>,Y a] H> H90>QH>H? H9?<?4H39?Q YU 4HC,@_H?pC H@BK1?H@A?H@A1H,GH* HCC@,|H@A HCCA,|0H*B-xBK|F H@B&@,|H+\DH1C,DA|Ww6\  Ⱦ HABdA\4H &KAHWbi IA\0I*B@pABJKEF I@BBA,|4I($BHjIA4I3AAo.w6s2 IADBIBLI)($?ASK wM?CIC,,IBHHt? ,I(B90IC,0IB94IC,H_@I A\BDDE\EE|EFLFHTGG IADdDD4I3AEH_.g6c24I3ABg.o6k24I3AE~W._6[2IE\ IAFEIEIDD IADE\ IAEE|4I3AE|W&g._*IE| IAGEIE4I3AE4}g&w.o* IAFlFL4I3AFzWg&_"IFL IAFF4I3AH@yows4I3AF{gw&o"4I3AGpxgok IHT IAGG4I3AGw_gc IG IA?pH ?4I3AH*W_[ IF IAG<HTICAIAIGI@P@I&)! 0I-'I IB(KI"I-IJ,I)*+|,(-,I)*+\,I,I*0++I4IJK  I"J I@@'JpI",I)*`+,|JHIJp 0I*KPbkf4I($mH IKTIKK I@LdKT4I`^fp!"Id\K4I`[d4I`]Ld@ I"LLLJ4I"Ml |?HC,I<H/|L I @KLJILML,I0XML,I\h-L!m; ib 1; ib 1; ib 1; ib 1; ib 1; ib `I!`XD71[x,ZdZ OO`II[\4IWO_!+IRPZIIPpUDI1WPP7WdUHL IPt I"W0UX IQ,IQ4I &KP7b @J Q,QQRPRS SSTxTUHU JPQ`Q,JQ4J3PPVOWS JPQQ JP^RpQ4J3PPW OWS4J3PR<ZOWSJRP JPORRP4J3PQLYO WS JPS@R4J3PR\G OKJS JPRS JS4J3PSt[ GOKJR JP\TD\4J3PSb? GCJS JPUSU4J3PUhc7?;4J3PS,] ?GC JPTTx4J3PT 7?; JT JPTT4J3PU47 ?; JUH JP]U\JTxJU JP[DVZ J @OWX 4JWVa)4J3PU|7?; <J O.H`,JUO^]\[DJPpS,JZZZ[\^pPpJ U,JOWtVt0JWVJZ,JPZZ<JLO.H4J`Vc4J"OO,JZ\\^UJXY<4J`^ cQ JXP0J*Xp +b4k/f,JdTKX J@XXP,JtKY<,J$KTXJT XJJ J@W0ZdZ0J%OZP<hxpJZ0J$OW` -%JZZ J@W0OZ Z J"W0[D[ J @OLd[4J"OOtQ.?7H2C4JW\4a&,J[[\l^<X4J"OZ?JKZ J"W0\[ML J @OL[MLJZUJQ^p4J"O]h 4JW]aD' J"W0]\lP J @OX\lPJ[SJ^p^JL\J\\4JW^`Q(LJ WLXLLd/H.J\UHJY<\4J"O]0.Y7b2] J"W0^^<Q J @OL^<Q4JW\P`!*J^/|08J?p[[HJCEF|FJOpS\J^2]S]HJ];HJ\2CC\JUCCHJ[D;J!8/f-/-J8!f,,HJWpJX/~~/fHJLC2CHJLdfHJm!J/HnnJ.nnrnrJLj2]]]j]]J[AidiY[YJ)[[)[7pJ)!)JmJ&F|FYJsdsmJBmEFFJ,Hsm`s`J*mJ0]] JK   [ [ C C Y 1nx; ib LJJp)&h  LdLi; ib =MN@NpNNNnn-N@NpNNNnn-K   [ [ C C Y NI.LV.ALL.VILastSavedTarget0Dflt_OriginalInstancePath=2PTH0%LEGOBlocksMoveMove.vi Localized:&@0Localization Status (string)LocalizeMerlotMoveBlockConfig@/Move Instance Config.ctl~P @ Goal @Power@Steering.@ŠMove Distance Type.ctl Goal Type @NextJ@Move Direction Selector.ctlForwardBackwardStop Direction6@pMove Motor Side.ctlABC Left Motor6@pMove Motor Side.ctlABC Right Motor6@pMove Motor Side.ctlABC Other Motor2@ŠMove Distance Type.ctl Old Goal Type Move Config?KNI.LV.ALL.goodSyntaxTargets&@0Dflt(KUUA Q8>*>*>Q8>K?:!    &  - / 1  8 TahomaTahomaTahoma02Tahoma2RSRC LVINLBVW  4 |RSIDxLVSRBDPWLIviCPTMDSTMDFDSLIdsVICDvers,DLDR@FPTDTCPMphICON|icl4icl8TITLCPCTDTHPTRec;STRGCPST0MNGILIfpFPHPLIbdBDHPVITSHIST PRT FTAB 4ܦ  l 䏡  S  o 7ߡ 7< 7\ 8 8X 94 ;8 ?a ?aD @bD|X AbȌ Bcӡ Cc`蚡 Dc_ EcL Fd\ Gdؿ He@4 Ie Jf fxz f f fT $fD 'fڡ *f| f̔ f gԡ /g@, 5gL`ȡ 2gXPۡ p[ q@d O \  F  8  ̤ϡ P辡 ,Instance 5 17Saved Atelier 3 .viMRSRC LVINLBVWB| E B\`@ <BOYBBOYBaA@ɶbN6 ; ?AM_d7.= qldW\P<8`͝T LVIN,Instance 6 17Saved Atelier 3 .vi LVCCSequenceBoolean.ctl+jSequenceBoolean.ctl@! Sequence FlowPTH0)LEGO.llbSequenceBoolean.ctl.LVINInitializeMotorStage.vi @MotorStageDefinition.ctlP @Power @Mode @ RegMode.ctlRegMode$@ RunState.ctlRunState.@@NXT_OutputGoalType.ctl Goal Type @Goal@ Update Flagsparams&@NXT_OutputPort.ctlPortPTH06LEGOBlocksMotorInitializeMotorStage.viLVINPreprocessMotorStages.vi x     @stages@@MotorStageDefinition.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.vieLVCC GoalType.ctl! GoalType.ctl.@ UnlimitedDistanceTimeStop Goal TypePTH0*LEGOBlocksMove GoalType.ctlLVCCMotor.Action.ctlMotor.Action.ctl @ActionPTH0/LEGOBlocksMotorMotor.Action.ctl!LVIN AbsVal.vi( @Absolute Value @IntegerPTH0'LEGOBlocksMove AbsVal.viLVINPow2.vi"`  @Pow2 @NumberPTH0&LEGO BlockSupportPow2.viLVINPortSemaphore.Acquire.vi3 x @! TookControl?@ MotorBitsPTH07LEGO BlockSupportPortSemaphore.Acquire.viaLVINMotor.EvaluateStopCondition.vi x @! Canceled?@! Finished?@ MotorBits@ Start Time@MotorStageDefinition.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@+jSequenceBoolean.ctl!Sequence Flow 2@! Stop After@ Degrees out(@Motor.Action.ctl Ramp Mode @!Wait @Goal @Power @Motor.@+jSequenceBoolean.ctl! Sequence Flow Ps 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 P c,RP"@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 c+pP"@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 Regulationx!dfdP!txdP!oldP!ext P" P@@ P" P@@ cVP"@P@flg@oRt@eofudfP! Directionp!dfdP!txdP!oldP!ext c#P"@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 c| c40@+jSequenceBoolean.ctl!Sequence Flow 2@Absolute Value!@Absolute Value! c c| @Motor @Pow2@! Canceled? c c<@BlockTachoCount4@pRCXInputOutput RCXOutputGeneric Refnum Name84@pRCXInputOutput RCXOutputGeneric Refnum Name!!! c c|@! Finished? c@millisecond timer valueMotorStageDefinition.ctlP @Power @Mode @ RegMode.ctlRegMode$@ RunState.ctlRunState.@@NXT_OutputGoalType.ctl Goal Type @Goal@ Update Flags c @!Wait cl @stages@@MotorStageDefinition.ctlP @Power @Mode @ RegMode.ctlRegMode$@ RunState.ctlRunState.@@NXT_OutputGoalType.ctl Goal Type @Goal@ Update Flagsstage definitions c c|@ MotorBits c c\ c c|@!Speed Regulation @!Wait c@! Direction@! Stop After @Power,(@Motor.Action.ctl Ramp Mode @Goal.@@NXT_OutputGoalType.ctl Goal Type! cHD@ GoalType.ctl$ UnlimitedDistanceTimeStop Goal Type@Absolute Value! c2.@+jSequenceBoolean.ctl! Sequence Flow c0 c c  (c c c c dP``` d  ^  \  $ ^i KRCXInputOutput RCXOutput 02<> p|~@ F  $"08 p~|~ < 0<>  pL|~    |$ $08D p|~H   VIDS,Instance 6 17Saved Atelier 3 .vi XFun$RCXInputOutput.*:set_RCXOutputProp:E @PortPTH0-PlatformLEGORCXInputOutput.dllXFun$RCXInputOutput.*:get_RCXOutputProp:E @BlockTachoCountPTH0-PlatformLEGORCXInputOutput.dllVIDSPreprocessMotorStages.vi$PTH0VIDSPow2.vi(PTH0VIDSPortSemaphore.Acquire.vi,PTH0VIDSMotor.Release.vi<PTH0VIDSMotor.EvaluateStopCondition.vi4PTH0VIDSInitializeMotorStage.vi0PTH0VIDS AbsVal.vi8PTH0gi386@codeXѧ|EwdE\EPPUEd$== ÐjӀ}ELXCt C4@Cl{pPRZXC\ {`P RZXCd {hP R4ZXC< {@P R}ZXCT{XPRZXCL {PP RffZXC { P R}ZXC$ {(P RZXCDDC,H_ƅ0ƅxƅƅƅ$ƅpƅƅƅpƅhhUEP.@+jSequenceBoolean.ctl! Sequence Flow!0$ UnlimitedDistanceTimeStop4(@Motor.Action.ctl Ramp Mode @!Wait@! Stop After<0@+jSequenceBoolean.ctl!Sequence Flow 2 @Power @Goal @MotorPD@ GoalType.ctl$ UnlimitedDistanceTimeStop Goal Type@4 @MotorStageDefinition.ctlP @Power @Mode @ RegMode.ctlRegMode$@ RunState.ctlRunState.@@NXT_OutputGoalType.ctl Goal Type @Goal@ Update Flagsparams&@NXT_OutputPort.ctlPort x     @stages@@MotorStageDefinition.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@MotorStageDefinition.ctlP @Power @Mode @ RegMode.ctlRegMode$@ RunState.ctlRunState.@@NXT_OutputGoalType.ctl Goal Type @Goal@ Update Flagsparams@@MotorStageDefinition.ctlP @Power @Mode @ RegMode.ctlRegMode$@ RunState.ctlRunState.@@NXT_OutputGoalType.ctl Goal Type @Goal@ Update Flagsstage definitionsx x @! Canceled?@! Finished?@ MotorBits@ Start Time@MotorStageDefinition.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?@MotorStageDefinition.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?MotorStageDefinition.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$$  \$  YDQ Q Sequence Flow[D45Sequence Flow 2QDkxkxMotorHD$ q~Dq~CPD]j]jGoalHDZOq~q~QDk>x]k?x]PowerHD qr~qt~VD Stop AfterHD AA PD WaitHD, AA \Dv]v ] Speed RegulationHD[Ovrvs _DCP]CP]Volet de connecteurUD33  Goal TypeH GUITN   HD  ? >N  YDF F  Type de dureQDDure[D Attendre la fin]D$$ Action suivante:lDfcsfds Contrler la puissance du moteurUD^nk^ok PuissancePD^k)^k)PortRD 7 7ActionUD Ramp ModeN # #  HD  N  H _a UD?? DirectionH$l JzKz3_DMNGeneric Refnum NameHx Z\WD]hE]hE Degrees outH p}App@\DXX Degrs en sortieYDH%SZH&SZ Direction out_D>`I>aI Direction en sortieUDEpFp  DirectionLD$$H$0 %4&4LD LDIPJPLD4;5;H$dZOQ`R`HD {?{?HD w~wHD RkSk HDL[O.9.9HD uuHD  HDd HD R]R]dDTVPreprocessMotorStages.viHDX  HDh 44cD_^InitializeMotorStage.vi\D. / Motor.Release.viRE~ ~  Vrai qD%%%Illegal motor specified. Do nothing.HD MDyHDZO HD 89HDpZOF&G& UD&& AbsVal.viHD4[O6FC6GC SDR yS yPow2.vidD# # PortSemaphore.Acquire.vijD//Motor.EvaluateStopCondition.vi%.0f%.0f%.0f%.0f%.0f%.0f%.0fDSACTIV/ACTIVDSACTIV/ACTIVDSACTIV/ACTIV! UnlimitedDistanceTimeStop/ ConstanteAcc. progress.Ralent. progress., En arrireEn avant En arrireEn avantOKOKω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` ,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 6 17Saved Atelier 3 .viLVCCSequenceBoolean.ctl4PTH0LVCC GoalType.ctlPTH0LVCCMotor.Action.ctlpPTH0/T@FPHPL 8.(I/SXL)<)$7~DXѧ,SH   uV8LUH/^dd||||8h*B|hT0D 02 |D|8h,TBT@T0D 4p@d R,+j0,]4 FJR`x 8hB K@d!X3,8 +j0,]4 F4J3`4S 8h4B K||@D    'X X T $  (  h@Ph]I*|| 4 N jy`y 0  lId8 6 pEFy yp 6 0kwckwckwc8hB@R p 6 wbwbwbL : p0u0/.-[0DTF ||@P (\4 F \k`x 0  ld8 6 pFn p 6 0kwckwckwc8 hBR  |p 6 wbwbwbL : p0u0/.-[ |0 D@ P ]bp  | |4 N X j=y^`t 0  X lmd8  6 X pqF| |p 6 X 0kbwnckbwnckbwnc8 h XB  DR  |p 6 X wbnbwbnbwbnbL : X pqw0u0/.-[ |p0 D  X$"  | | |0 D p~< O$T%4 OcH| 8 hB  << nB|| | H 4<O$<0D@H 48hB, <4 OcH < nB *QQ?Q?Q?Q??*?t,T<?O4J3},,?,,-$-` 4? O,TRHQ`P 4@ O,T3<`8 <A ~,TPa ?C ,T3}3}?3}?3}?3}?i; Dib 1; Dib 1; Dib =()*D*t*-(.X.00DXѧS  uV8LUH/^RCXInputOutput RCXOutputBDHP,Instance 6 17Saved Atelier 3 .viLVINInitializeMotorStage.viPTH0LVINPreprocessMotorStages.vi@PTH0LVIN AbsVal.vi=PTH0LVINPow2.viCPTH0LVINPortSemaphore.Acquire.viHdPTH0LVINMotor.EvaluateStopCondition.viTPTH0LVINMotor.Release.viDPTH0 BDHP\O80CK,CCLCg0CDCC~DXѧg$ \O9yQ@/^0C@pD t4C BDz@0d0D@pX}4D Bv}U/.0U*#/='0+U6 U&/T4Ux/vL!-U54U/D1PoU1U1U1114U000io4U000ho U0't11U1 U0(82 U1'T U0*1P* 4U001goU* 1U%U(*U'4''T0U@b,5"27W G5TU7@0U@#$3|2 3,4U B2 V2 4V3`k!V-4V/D4({"#V4@V4`V4@4` V3(84 V354 V 4`4V034|#4V034}#4VD4V4@*14V B27 4Wb8|o750W6,0,fs l W6,76 W6,556 dW!b:f8:|8\ RCXOutputT 0X6,2fsl X6,67@0X6,7`0X6,0  X6,67@X6 X6,fx7aX7tX7@X6,7f(  X6,;p87@X6,7(f7/ X5766X26 X89 X"%D9x*XSX%$8 X @$d9x*,X$#h-@//& X",$-<U4X"$8~ % ,XR&0]XX4X9Pt00 Xb,fxad*X.XXQX78,X6 57@67t7 XB%::0X-0 h;++44//X:;0;P XB#$?:;0 X@@hh Y=c?=HY=HY>4Y &K='b Z>h=H>?DZ1b=='G80kZ@Z@Z@@ Z=>>h4Z3==47G? Z=>>4Z3==|7G?4Z3==h'7/4Z3=?x'7/Z? Z=;p?D7Z:4a4Zd$kp Z @RP<U4Z/b>P<\Z4Z0@>(BWL4Z0@><BWL Z@e@P@Z7@? Z@;p@7 ZB%A4A0Z-0 hAH+Q4L/,Z'4(:A ZB#$B4A4AZAAA Z@@hBA4A,Z'T*;PAZ*:A44Zei!ZAB0Z@pB'XADETeLUB4Z BB5EDĤ 4[DBhl!1`; Dib <[ B;3D0h*  ,[ * D;B,[p30hD[1NDDL Q,q(ȘU [D[E4[ &KCQ zb8 0\DEE8EF(FG Gt \CDD\E84\3CD$$a,q(i \CEXE \CEE84\3CD8a$q i4\3CE aqi\E \CMEE4\3CDaqi \CFF(4\3CF|Q$a Y\F \CFHF\G 4\3CF$Q,a(Y\F( \CGG 4\3CG` QaY\Gt \COG,O4\3CFQaY \"N`EL\)tEKKAH4\N\N0CHdD\1NHH$D,@HȾ \HdIpH4\ &KHd$ b@ @] HIPIJJJKXKL(MLM`]H ]HdIIP4]3HdI<<D@ ]HdII4]3HdJ,404]3HdJ,4<8]IP4]3HdJt$,(]J ]HdKJ]J]I ]HdJ@J ]HdKJ4]3HdKD$4,]J ]HdL|KX]KX4]3HdJ4D< ]HdKK4]3HdL$4,]K ]HdLHL(4]3HdM<D@4]3HdKx4D<4]3HdLC4<8 ]M ]HdML4]3HdMLB,40 ]L ]HdMMM`4]3HdMA$,( ]L( ]HdLM]M`4]NRP0]NH4]"$P(<$,]GNHHi ]HdC4]Qz&0]* GP ? ENI ]",$Q\Q(& ]N0OOO`]O@Q4]NO]O`Gt ]@G+OO]O`O]GP`]&O ] @$QN`E ]N0MR E]/T]&X4]<w@!)] 8W4]"ROvYb]4]9S<t. ]D^Q ] @RNQ(&]#Q4]S0]*GRp9  ]@GQR E]PRP ]@,$<$R]S]EM`P`]!TmYs_\Tl<$SX99]O@Y0]%RRx]RPP`^ ] @$  U ]@,$ SXS ]PZU]S,]Q\/T?4]"R c,]&+9 P`SD]19U<U4"0(U ]TUT4] &KT0b< @^ TUUWVW0WXXhZY8Y^T ^TV8U4^3TU|5 ^T-VU4^3TV24^3TVl3^U4^3TV1^W ^TWV^V^U ^T VW ^TWPW04^3TW/^W0 ^T\X^W4^3TV0 ^T:X /T4^3TXT+^X ^TXXh4^3TY*4^3TW-4^3TY$) ^Z ^TYX4^3TY( ^Y8 ^TQ\YQ4^3TZ(' ^Xh ^TX\^Y ^Ded^`*<^ %$ d%+D8G4^0Te"*&`4^3D,]EMI^Z<^[4^3D$_$E,M(I4^3D8^E$M I4^3D:TX EMI ^D^[^S`4^zDQ( ^",$\,^Q(\ t8<TD ^ @R\\4^"R,ttYb]4^9Q sD2<^RSO@\4&|9X 8<^ R"T!$ $%$<^ !$"T#R,^\- :Q\^:4f7t\^P. D\N%DX" 04^3D[V =EA4^3D[R5,=$9 ^DQ`E^^4^3D:hW=,E$A ^D_P_04^3D_H$-,5(1^_0 ^D__4^3D_G-$5 1 ^_^`4^3D^Q 5=9 ^D`h`H4^3D`E -51 ^`H ^D `U4^3D`F-51 agl; Dib 1; Dib 0^*a?-%6 1L^)f-r&3h g ^@adad*,^aclc gL0^bfL^ ' Dp2;0A,^#$@G$aDL^ aDG2$@pD ,^b,6,@= ^b,cd@=H,^@=6,2 ^@a?d@=H^cLc4^bdnt9^=HcL^c;00^*ac+4&/!0^*adHQ&L! ^@aB4dp@^eDd4^eld4^bf\m!8 ^b,edp@4^g0j^ff<^dA^9 a0^*aei<rEm@ ^b,fxe* ^@aede*^@eD4^b]mX6,^2cLeD:4f,^cdaf<,^d@dpade^f<Z<,^fxec;p51g; Dib ^Q,^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@ŠMove Next Action.ctlStopCoastNext2@ŠMove Distance Type.ctl Distance Type@!Regulate Motor ConfigK@vNI.LV.ALL.goodSyntaxTargets&@0Dflt(@UUAn *>>*>>@?<!    &  - / 1  8 : TahomaTahomaTahoma02Tahoma02RSRC LVINLBVWB| E B\ 4 RSIDLVSRBDPWLIviCPTMDSTMDFDSLIdsVICD$vers8DLDRLFPTD`CPMptICONicl4icl8TITLCPCTDTHPTRecISTRGCPST TMNGI LIfp 0FPHP DOMId XLIbd lBDHP VITS HIST PRT FTAB F \ lO d P[ xPۡ l`ȡ , "|ԡ 9 9< 9\| :ڡ ;D ;T = A Az C V W$4 Wؿ W X(_ X|蚡 XȌ Y |X Yl YȄ Z` ZhԮ ZV [(a [`p [< \ E \l \¡ ] ]`lq ] ^ !^xH "^k #_Lxw $_8 %_X &`Ť '`xˡ (a4 +aP .a /a 1bL% 2b 3bx 4cH( 5c 7cڡ 8dP 9d :e$ ;ep` =ehɡ >f @f\ Af Cf DgH Ego Fg Gh,S Hhx Ih䏡 Ji Ki\ Li Mjܦ Nj\ Oj؞ Pk Qkpy Rk_ Sl@š Ul Vlˡ Wm,pO Ymx Zmp [n x¡ \nl ]n@F ^o,T oL oӡ oD oҡ )o4 6o Tox ol p ` p(0 pDڡ -pl0 0pL <pL͡ BpX *p ,sD ?uxPá ~  X ҡ lס ;\ɡ ?lУ ?C @W ,Instance 6 17Saved Atelier 3 .vi RSRC LVINLBVW `@ <BOYBBOYBar[%A1Db [ΪK6}g+ qldWN=mG^ZGc(LVIN,Instance 7 17Saved Atelier 3 .viLVIN Light_Sub.vi  @!Power@ Intensity @PortPTH0+LEGOBlocksLight Light_Sub.vinLVCCSequenceBoolean.ctl+jSequenceBoolean.ctl@! Sequence FlowPTH0)LEGO.llbSequenceBoolean.ctltLVCCMerlotRadioButton.ctlMerlotRadioButton.ctl @!BooleanPTH0/LEGOWidgetsMerlotRadioButton.ctlLVCCPadSelectorOutput.ctl<PadSelectorOutput.ctl@0ABCOutput SelectorPTH0+LEGO.llbPadSelectorOutput.ctlv x  0@+jSequenceBoolean.ctl!Sequence Flow 28@<PadSelectorOutput.ctl0ABC Connection @!Action@ Intensity.@+jSequenceBoolean.ctl! Sequence FlowP cP P d-` cP"@P@flg@oRt@eofudf8P<PadSelectorOutput.ctl0ABC ConnectionpdfdPtxdPoldPext 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 IntensitypdfdPtxdPoldPext Pb P         @P TP"@P@flg@oRt@eofudf P!Actionp!dfdP!txdP!oldP!ext" P@!@! c c| c40@+jSequenceBoolean.ctl!Sequence Flow 2 c c< @!Action@ Intensity @Port c<8@<PadSelectorOutput.ctl0ABC Connection2.@+jSequenceBoolean.ctl! Sequence Flow c dP``` d h  h^2d@Y@9@9?Y$208` p|~d< X p|~TrVIDS,Instance 7 17Saved Atelier 3 .viVIDS Light_Sub.vi PTH0i386I@codekEwdE\EPPUEd$==ÐjӀ}ELXC\`CtdC4ClX{pPXRZXCdT{hPTR}ZXHƅ$ƅpƅƅƅp$hhUEP.@+jSequenceBoolean.ctl! Sequence Flow<0@+jSequenceBoolean.ctl!Sequence Flow 2F6  @!Power@ Intensity @Port @!Power @Port0$@MerlotRadioButton.ctl!B0$@MerlotRadioButton.ctl!A0$@MerlotRadioButton.ctl!00ABC|,p\l,H, YD U U Sequence Flow[D34Sequence Flow 2UDanLalL IntensitUDb7lWb8lW IntensityNeoeo H[Obmbm HD irir RD ActionRD66 ActionPDBM0BM0 PortVD>I>I ConnectionLD>I>I QDBQWBMW Port:MDBMBM 0NBMBM  H$h]OANANMDCeNmCfNm ANCeNlCfNl  MDCNCN BNCNCN  MDCNCN CNCNCN  LD!("(LD  H$ )8*8LDHOIOLD3:4:H$D P_Q_HD ?? HD0 9DX9DX HD 6A6AXDyz Light_Sub.viHD ?? HD 00 PNG  IHDRB*gAMAomtEXtSoftwareGraphicConverter5]H IDATxZ TV=)f* C$@oOYYfVkRh^_ee`/LK|%hϔ|*~Qy̜3߃=k5ߙ32 jгI"AIHIIyzر10@J!7o,0hx ȇ~x/H U""D0, $l[RD؉Dwy"aڵg@yI"rrrD^^ 1i )e%0YO>cƌ) =z yyo "ۻN@@e_Nڨ;0jΝ;'v!Jba1t&B'E(0_voئk[&By 6RB&|0BZ C>}@fΚ5k.pMhh"P0aQv V޽{Ӿ$|Uf*$;;I&z+ @._\~>ؿy/&O\B+1 @b:&''#pgPL*PrVDK/|Q~A2r~'ؑ]vwH%|=8 bΜ9Lr84cƌ`7^P?~S/]t$dg߿2Vƶ ul4v?8qBlQ\\h"-[$*t嶭Vk[~Qn^gϞ|$#0$m!`T.]CnܸQr˃dѣ*f@Әܴi&gJ'*u.'ۧ T BJPIWV#jd.Ӌ!@j}\aE/fSpi"E"A"k&<JmγFe hdArx5Ny`kp+BvU5R+ oKI?=Av ӂm6ؒEѢ#bIq1k,pBJK"iIrrr"D:/VRVD֭ Ѩ8x*Ko07tF0?䋙ʮs7oe˖ɥK+L©{~%P1{QC%|[MPeL60_w|M+>W^oT\ؠXY%72'[J%,-t@ $)/$2/81ԭ["3gά?qYXg &G pUXx!n 輸 O neJJ^q5ҊO^Η&E ,K8B^V !H+ >D؉d9{LED:u.ѯ_ 7lذÇ/:thSO=("Na]4x"5nܸYYYI[n+. H'شo"""m6z)L>v - N5iuK]6loX U~VJLgNl'p'? ;dȐ &E|@E bhI@ݫJkڴif׮]WmO8PF2lGBpo1<"99yO%E77Mmϝ5wSt%w뭷2VM k`j \,#FI8o^[ :AXXS&nQBnĶhb n hM` -@hY\\<襈'M)%pjפ^ Zƍ :լYIII˨ .5DLܷ~^s ~$5~ϯp$_H e `8DAW5Ν+rE"2($~-Ed-[֭rOprXξ!M9d %/ڤI&&͛7,2p^*nϊ܄1sm!x≲;CYD\ ?fdh7A2X㏟DرcŘ1c*Ϭ|"55l6mPxM) ɺSON˔@b5n\I]V=_@i`wr?JH :0LAJiXի狁d:Y{lCwkMHlBkr`Y]މ]`$"u0@5!6[yA@S7 Xs nCW/IENDB`PNG  IHDR;mGgAMA7tEXtSoftwareAdobe ImageReadyqe<IDATxb? *0h(< &I.addL(%zfP67%D pJlBtc;!؎%ڎ;ܤ؎ː؎bZd*4rCA.Wdh! ^aFy`唛UIENDB` PNG  IHDR;mGgAMA7tEXtSoftwareAdobe ImageReadyqe<IDATxb? Gƌ*@CKF11 \0 4۱$,m؎%^"v.!v۩b@? @Lp*4` 2 $`)H2PFj'-d_CtIENDB`$PNG  IHDR /8tEXtSoftwareGraphicConverter5]HIDATx Pf"kTDi)lZ.8Q (+=` ='WD>zAflF@otCXT,1:,"IM(>zI `c|=a'fv=E[X(X[|)݀(#uQxc2Z ! x|Iǁ(J /-.IENDB`PNG  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`%.0f%.0f dh dfOFFONOFFONOKOKFPHP,Instance 7 17Saved Atelier 3 .viLVCCSequenceBoolean.ctlPTH0LVCCMerlotRadioButton.ctl00PTH0LVCCPadSelectorOutput.ctl8PTH0#@FPHP 8# #XL07~Dk1; (^O@ "PH/^{d||8hBT@U|`0D8$2P||8h0BT0Dp ||8h BT|0D4 <||||8hB\H 0D |d@d ` V+j0,]4 FJ V` 8hB K@d!2"T +j0,]4 FJ2`nS 8hB K|0 'DMw,`\|$ Volume audio|HX` _ sHL D $ T , lp0 7aMr^0 7ar 4 FR` oM` 4 Na6mX` ,  P  L@P A_px4 J dp`lS 8  2 anattt @ : @_gppl@ : gpookL : am00/.-[0  _p`8 hB?p erer eo33`0 :i`oe0 h`na===D `00hVs&hVs S0 2 T(dieeeeee0 2 T-dgyyyyyy4 6 Ths8{ @ 6kdmg@ 6km|<O\~Q 4 O `~ 8h BR  2 V8Gjdd8GKKj8Gddj8GKKj8Gddj\ 7 XQhQh0DD p   LiLiLiLiLi 7 YQQDQQDQ,\X`         \`|4 G R~7`S , h$ 0@d >S<04 F8RJAN1` 4 J8J=J` 8h8B K1"d; Dib ,tPh0 7?RD8J>SH4 N =J`l 4 NR ARX` 0  >RSd,000 7 BVOF,00@d AN{4 FJAN` 8hB K||H|4 OAN`y< j@O|  8hB |<OJAN,,h|@d BVOnp{4 F0JBdOn` 8h0B K 6ANANANANANANAN < O0JBVOc HD4 OBdOm` 8!hB| !|!|@!d BO {!|!|!(\4! FJBO` 8"hB K"|"|<"OJBO"4" OBO` # 6BVOcBVOcBVOcBVOcBVOcBVOcBVOc #|#|@#d BOp{# 4# F0JBO`T 8$h0B  K$|$|<$O0JBO\$x4$ O BO` %|% 6BOBOBOBOBOBOBO 8%hB 8%h B %|,%x<%OJ Ul,% (4% O0R )`&,`0& 6 BOBOBOBOBOBOBO 4& O0 `ib <' ~0(9 | ) 0 U U* U* U* U*<*OJ2| ,*!!L!!4* O RGP` 4+ O 2;` <, ~ O` ZO.  2|2|*2|*2|*2|*. i; Dib 1; Dib 1; Dib 1; Dib 1; Dib 1; Dib 1; Dib =p"rBDHP,Instance 7 17Saved Atelier 3 .viLVIN Light_Sub.vihPTH0 BDHPܿ 8 0 ,. T0.Dt.ph.~Dk%ħ ܿ If1WKJ@/^0.@p`/4. B`@ / @0/@p`EU6M&4/ B8EY 40 B|5B 01@p|BRJH11 141 &Khxb 2`@2 2@D21Dx `?Z42D$ 2h` 2h 2h0d 2h@423h 423h x423h@x423hTx42D02@p0d2"42 Bd@3d ,3dh|`03@p\0 @43 B1 ,4`|d44DH!440"aa44 qqa t; Dib 1; Dib ,40i; Dib 1; Dib 1; Dib 1; Dib 1; Dib 1; Dib =$  @ p =$ NI.LV.ALL.VILastSavedTarget0Dflt_BYOB Creator Info@`0TagValue"Express VI Development Toolkit 1.0_Wizardt@2New PathPTH0R prototype EditorVIsBlocksLight_LightConfig.llbConfigure Light.vi_OriginalInstancePath?2PTH0'LEGOBlocksLightLight.vi Localized:&@0Localization Status (string)LocalizeNI.LV.ALL.goodSyntaxTargets&@0Dflt(1@@?n AAB A@?C!    &  - / 1  8  y? A TahomaTahomaTahoma02TahomaTahoma02RSRC LVINLBVW 4RSIDLVSRBDPWLIviCPTMDSTMDFDSLIdsVICD$vers8DLDRLFPTD`CPMptICONicl4icl8TITLCPCTDTHPTRec!MNGI STRGpPICCCPSTLIfpFPHPLIbd$BDHP8VITSLHIST`PRT tFTAB\ɡ  llס ҡ $  Pá \D Դ 辡 L͡ ؔL 0 ڡ P0 T` Xl hx H 4 |ҡ T 8@F  x¡ 4š _ ظy  0  ؞  ܦ !0 ! ! "0 "|S !" "#$ ##x $#hɡ %$ ` &$t$ '$Ĝ )%ڡ +%`( ,%x .&% /&LX 0&4 1&xˡ 2'0̌ 3'X 4'8 ($D 5ӡ 60L 7@ 8h 9 <4o > @ *C8 Lhp LtpO Lˡ L L䏡 (L -LĘ L Mؠ qxw r k }f ~ $ lq ,Instance 7 17Saved Atelier 3 .vi:RSRC LVINLBVW6( 6` 0 <DҤM; dpx@@  @<VIDS,Instance 8 17Saved Atelier 3 .vi-i386mcodeH2Ew$E\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?##################################################################################################################################################################################################################################################################################################################################################################################################################################### LoopTerm3DTHPDHO88~@!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.viHD_OwxZDZgZgLoop N secondsHD^OXD 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%.0f<FPHP,Instance 8 17Saved Atelier 3 .vi @FPHPD(^O8 I ~H2 @ s{?|H/^,XL,X@7|D|<O<7V,l4 Gh7C` 8hhBR0@h02 hCTlKKCTKKlCTddlCTKKlCTddl 7hWAVefAVfeAVeAVeAVe|@PB2U]A|,0<d(4 F 2'>P` 0  >'U]d8 2 B+QYF@ pp 4 0=I(c=I(c=I(cL : B+Q10u0/.-[p 4 IU(bIU(bIU(b0d8hBTR 4 `P `a; ib 1; ib <,`<\  <  i; ib 1; ib 1; ib 1; ib 1; ib 1; ib = D t <BDHP,Instance 8 17Saved Atelier 3 .vi`@BDHPD 8 $_~H2  : $ybB5@/^, 00 0@< vt4 BDvd 4  !4 Yh  @p4/h48 4 \ @ TXp T, p @0`82 bb \@ P` 0 3 h |L :  00/.-[ |8 h B|4 /\ p (p4 B   , L4 0(4 0T  h4 0T h4 0T$  h T$p D4 L 4  X4 u@ 0 @4 B( 4 @ <,0WW   \   a@4/ LlOn  \40 \  \gan  \0  \40 \ HR\Wn  \ |p40 \ R\Wn,(T \  \ Da ; ib 1; ib < \T(dD,Da; ib 1; ib 0BBWi; ib 1; ib 1; ib 1; ib =0 ` (4d` (4dm` (X4d:NI.LV.ALL.VILastSavedTarget0Dflt_OriginalInstancePath>2PTH0&LEGOLoopLoopTermTime.vinoconfig`! IsPersistantconfiguredLoopTestNode`! IsPersistantNI.LV.ALL.goodSyntaxTargets-@0MacDflt(<KUUA Q8>*>*>Q8>K?qX  _  f  m o TahomaTahomaTahoma00RSRC LVINLBVW6( 6 4RSIDTLVSRhBDPW|LIviCPTMDSTMDFDSLIdsVICDversDLDRFPTD0CPMpDICONXicl4licl8TITLDTHPTRec STRGLIfpFPHPLIbdBDHPVITSHIST$PRT 8FTABLf k lxw    䏡   W pO p D T  o    L xӡ 8 ˡ 4 4X x ( ڡ D D % X ̌ !$ "<` 2H 3 4 4 ,Instance 8 17Saved Atelier 3 .viERSRC LVINLBVW@dE @D` 0 <3.A B LFp qldWOs- Y)LVIN,Instance 9 17Saved Atelier 3 .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.@,<<4<VIDS,Instance 9 17Saved Atelier 3 .vii386#@code8'EwdE\EPPUEd$=X=iÐjӀ}5ELXC40C$,}E$EEƅdɍlHƅhdhhUEPd$ZY=w= p h搐ÐEw HE\EPPUEd$===z=yEw Ew‰ppVL@'PUEd$=ÐÐx&AÐx&pp @'PUEd$=ÐP7PYqWPPP+PYYoP5_^ZY[]ÐQRud$ZY,Ul$SQRVW}#QRUd$ZY_^ZY[]ÐUl$SQRVWuFF@#FDQRhUsd$ZY_^ZY[]ÐX5+@(Jb% CODE8'x %7.1Oldest compatible LabVIEW. Og8OltO~Lbbp\PPHP @Cnt In@ Start Time&@$ LoopCount.ctl Loop Count ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff NbreBoucles\\(  ,@$ LoopCount.ctlNombre de boucles@ Start Time @Cnt InDTHPDHO88~!@ Start Time(@millisecond timer value6&@$ LoopCount.ctl Loop Count @Cnt InL <<pp RDj#t:j$t:Cnt InH[Oz'Sz)zRVDpq  Start TimeH8 tvVDo[yo\y  Loop CountLDo[y`o\y`HL tttLDdndn]DdndnNombre de bouclesHD 3 @(3 @(HD gtgt pDbobo$Instance 257 9Atelier 3 .viREDQDQ Vrai HD\ y,z,D01YYYSeveral VIs depend on the connector pane of this VI. Consult Jason before making changes%.0f%.0f%.0frFPHP,Instance 9 17Saved Atelier 3 .viLVCC LoopCount.ctl pPTH0@FPHPD 8p|8~8',)B( ` ( +HH/^@XL @70A4$2@PBiXD0  u"Xd,4hx|4 F i"u;`8 2 y&TF 0 d8hBR p 4 0t#ct#ct#cp 4 #b#b#bL : y&,0u0/.-[@PCToT |4 F4 o` 8 24 sFҔ L :4 sy0u0/.-[|,X0 4 od8h4B@tR p <4 0dpcdpcdpcp 84 dpbdpbdpb|t@||| 8h |BR 0  p1 4; ib ,TX\ X T  1 D; ib @d!Xc $(4 N pJnZz`P 8h pB K, L |4 N | nZza``@ PC pJo L : | s0u0/.-[8  2 | sFg i,0  | odp < | 0n}zcn}zcn}zcp 8 | z}bz}bz}ba t; ib 1; ib , XT<   H  p @ 4 N |R co`N4 F pRJco`Xi i; ib 1; ib 1; ib 1; ib =@ P A8')B` (<BDHP,Instance 9 17Saved Atelier 3 .viBDHPD 8 D ~8'h  R@/^, p d0    4 /k  0 @ AQ(I4 B2A) 4/`n8XYxx 4x  408tHS~M40Lt>H~C X @ 40XDk{0@T u}4 Btfu @o 4 l4 H D2p@ @@4 K@apb, 4g@ p{4 H !TXX, (CvI| x,t,|00.p zv~z BHx0 ,<$1P 4CRb8r BxP @@4xX@H@ D ,4 d @ BH@0- w{ @@   B  D tH@{{4 , d Dx {{\4~M~zz\}{{0@ X-x=5 4 B x- P D , 4  I5I ~5 ~C 5 J5 JP 5P1 ; ib ,t ; ib 1; ib 1; ib 4 /`~ ,< ti; ib 1; ib 1; ib 1; ib =P ,8' NI.LV.ALL.VILastSavedTarget0Dflt_OriginalInstancePath=2PTH0%LEGOLoopLoopCntTime.vinoconfig`! IsPersistantconfiguredCntNode`! IsPersistantconfiguredLoopCntNode`! IsPersistantNI.LV.ALL.goodSyntaxTargets-@0MacDflt Localized:&@0Localization Status (string)Localize( KUUA Q8>*>*>Q8>K?qX  _  f  m o TahomaTahomaTahoma00RSRC LVINLBVW@dE @D 4RSID`LVSRtBDPWLIviCPTMDSTMDFDSLIdsVICDversDLDR(FPTD >H@I >̔F ,Instance 9 17Saved Atelier 3 .vi RSRC LVINLBVW `@ <BOYBBOYBaфv`Hʊk_ [ΪK6}g+ qldWq&RZ&ARLVIN,Instance 10 17Saved Atelier 3 .viLVIN Light_Sub.vi  @!Power@ Intensity @PortPTH0+LEGOBlocksLight Light_Sub.viLVCCSequenceBoolean.ctl+jSequenceBoolean.ctl@! Sequence FlowPTH0)LEGO.llbSequenceBoolean.ctlLVCCMerlotRadioButton.ctlMerlotRadioButton.ctl @!BooleanPTH0/LEGOWidgetsMerlotRadioButton.ctlLVCCPadSelectorOutput.ctl<PadSelectorOutput.ctl@0ABCOutput SelectorPTH0+LEGO.llbPadSelectorOutput.ctl x  0@+jSequenceBoolean.ctl!Sequence Flow 28@<PadSelectorOutput.ctl0ABC Connection @!Action@ Intensity.@+jSequenceBoolean.ctl! Sequence FlowP cP P d-` cP"@P@flg@oRt@eofudf8P<PadSelectorOutput.ctl0ABC ConnectionpdfdPtxdPoldPext 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 IntensitypdfdPtxdPoldPext Pb P         @P TP"@P@flg@oRt@eofudf P!Actionp!dfdP!txdP!oldP!ext" P@!@! c c| c40@+jSequenceBoolean.ctl!Sequence Flow 2 c c< @!Action@ Intensity @Port c<8@<PadSelectorOutput.ctl0ABC Connection2.@+jSequenceBoolean.ctl! Sequence Flow c dP``` d h  h^2d@Y@9@9?Y$208` p|~d< X p|~TrVIDS,Instance 10 17Saved Atelier 3 .viVIDS Light_Sub.vi PTH0i386I@ 2code(Ewd 2E\EPPUEd$==ÐjӀ}ELXC\`CtdC4ClX{pPXRZXCdT{hPTR}ZXHƅ$ƅpƅƅƅp$hhUEP.@+jSequenceBoolean.ctl! Sequence Flow<0@+jSequenceBoolean.ctl!Sequence Flow 2F6  @!Power@ Intensity @Port @!Power @Port0$@MerlotRadioButton.ctl!B0$@MerlotRadioButton.ctl!A0$@MerlotRadioButton.ctl!00ABC|,p\l,H, YD U U Sequence Flow[D34Sequence Flow 2UDanLalL IntensitUDb7lWb8lW IntensityNeoeo H  bmbm HD( irir RD ActionRD66 ActionPDBM0BM0 PortVD>I>I ConnectionLD>I>I QDBQWBMW Port:MDBMBM 0NBMBM  H$ ANANMDCeNmCfNm ANCeNlCfNl  MDCNCN BNCNCN  MDCNCN CNCNCN  LD!("(LD  H$ )8*8LDHOIOLD3:4:H$ P_Q_HD ?? HDD 9DX9DX HDP 6A6AXDyz Light_Sub.viHDh ?? HD 00 PNG  IHDRB*gAMAomtEXtSoftwareGraphicConverter5]H IDATxZ TV=)f* C$@oOYYfVkRh^_ee`/LK|%hϔ|*~Qy̜3߃=k5ߙ32 jгI"AIHIIyzر10@J!7o,0hx ȇ~x/H U""D0, $l[RD؉Dwy"aڵg@yI"rrrD^^ 1i )e%0YO>cƌ) =z yyo "ۻN@@e_Nڨ;0jΝ;'v!Jba1t&B'E(0_voئk[&By 6RB&|0BZ C>}@fΚ5k.pMhh"P0aQv V޽{Ӿ$|Uf*$;;I&z+ @._\~>ؿy/&O\B+1 @b:&''#pgPL*PrVDK/|Q~A2r~'ؑ]vwH%|=8 bΜ9Lr84cƌ`7^P?~S/]t$dg߿2Vƶ ul4v?8qBlQ\\h"-[$*t嶭Vk[~Qn^gϞ|$#0$m!`T.]CnܸQr˃dѣ*f@Әܴi&gJ'*u.'ۧ T BJPIWV#jd.Ӌ!@j}\aE/fSpi"E"A"k&<JmγFe hdArx5Ny`kp+BvU5R+ oKI?=Av ӂm6ؒEѢ#bIq1k,pBJK"iIrrr"D:/VRVD֭ Ѩ8x*Ko07tF0?䋙ʮs7oe˖ɥK+L©{~%P1{QC%|[MPeL60_w|M+>W^oT\ؠXY%72'[J%,-t@ $)/$2/81ԭ["3gά?qYXg &G pUXx!n 輸 O neJJ^q5ҊO^Η&E ,K8B^V !H+ >D؉d9{LED:u.ѯ_ 7lذÇ/:thSO=("Na]4x"5nܸYYYI[n+. H'شo"""m6z)L>v - N5iuK]6loX U~VJLgNl'p'? ;dȐ &E|@E bhI@ݫJkڴif׮]WmO8PF2lGBpo1<"99yO%E77Mmϝ5wSt%w뭷2VM k`j \,#FI8o^[ :AXXS&nQBnĶhb n hM` -@hY\\<襈'M)%pjפ^ Zƍ :լYIII˨ .5DLܷ~^s ~$5~ϯp$_H e `8DAW5Ν+rE"2($~-Ed-[֭rOprXξ!M9d %/ڤI&&͛7,2p^*nϊ܄1sm!x≲;CYD\ ?fdh7A2X㏟DرcŘ1c*Ϭ|"55l6mPxM) ɺSON˔@b5n\I]V=_@i`wr?JH :0LAJiXի狁d:Y{lCwkMHlBkr`Y]މ]`$"u0@5!6[yA@S7 Xs nCW/IENDB`PNG  IHDR;mGgAMA7tEXtSoftwareAdobe ImageReadyqe<IDATxb? *0h(< &I.addL(%zfP67%D pJlBtc;!؎%ڎ;ܤ؎ː؎bZd*4rCA.Wdh! ^aFy`唛UIENDB` PNG  IHDR;mGgAMA7tEXtSoftwareAdobe ImageReadyqe<IDATxb? Gƌ*@CKF11 \0 4۱$,m؎%^"v.!v۩b@? @Lp*4` 2 $`)H2PFj'-d_CtIENDB`$PNG  IHDR /8tEXtSoftwareGraphicConverter5]HIDATx Pf"kTDi)lZ.8Q (+=` ='WD>zAflF@otCXT,1:,"IM(>zI `c|=a'fv=E[X(X[|)݀(#uQxc2Z ! x|Iǁ(J /-.IENDB`PNG  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`%.0f%.0f dh dfOFFONOFFONOKOKFPHP,Instance 10 17Saved Atelier 3 .viLVCCSequenceBoolean.ctlPTH0LVCCMerlotRadioButton.ctl00PTH0LVCCPadSelectorOutput.ctl8PTH0#@FPHP` 8# T#XL7~D(1;lZOо @ "PH/^{d||8hBT@U|`0D8$2P||8h0BT0Dp ||8h BT|0D4 <||||8hB\H 0D |d@d ` V+j0,]4 FJ V`i 8hB K@d!2"T +j0,]4 FJ2`S 8hB K|0 'DMw,`\|$ Volume audio|HX` _ sHL D $ T , lp0 7aMr^0 7ar 4 FR` oM` 4 Na6mX` ,  P  L@P A_px4 J dp`S 8  2 anatttS |@ : @_gppl@ : gpookL : am00/.-[0  _p`8 hB?p erer eo33`0 :i`oe0 h`na===D `00hVs&hVs y00 2 T(dieeeeee0 2 T-dgyyyyyy4 6 Ths~ @ 6kdmg@ 6km|<O\~Q 4 O `c8h BR  2 V8Gjdd8GKKj8Gddj8GKKj8Gddj\ 7 XQhQh0DD p   LiLiLiLiLi 7 YQQDQQDQ,\X`         \`|4 G R~7`z , h$ 0@d >S<04 F8RJAN1`{ 4 J8J=J`~ 8h8B K1"d; Dib ,tPh0 7?RD8J>SH4 N =J`H 4 NR ARX`{ 0  >RSd,000 7 BVOF,00@d AN{4 FJAN`z 8hB K||H|4 OAN` { < j@O 4 8hB |<OJAN,,h|@d BVOnp{4 F0JBdOn` 8h0B K 6ANANANANANANAN < O0JBVOc HD4 OBdOm`eS 8!hB| !|!|@!d BO {!|!|!(\4! FJBO` 8"hB K"|"|<"OJBO"4" OBO`HN# 6BVOcBVOcBVOcBVOcBVOcBVOcBVOc #|#|@#d BOp{# 4# F0JBO`D 8$h0B  K$|$|<$O0JBO\$x4$ O BO` %|% 6BOBOBOBOBOBOBO 8%hB 8%h B %|,%x<%OJ Ul,% (4% O0R )` &,`0& 6 BOBOBOBOBOBOBO 4& O0 `d <' ~0(9S  ) 0 U U* U* U* U*<*OJ2| ,*!!L!!4* O RGP`{ 4+ O 2;` <, ~ O`~  .  2|2|*2|*2|*2|*. i; Dib 1; Dib 1; Dib 1; Dib 1; Dib 1; Dib 1; Dib =p"rBDHP,Instance 10 17Saved Atelier 3 .viLVIN Light_Sub.vihPTH0 BDHPh 8 K ,. T0.Dt.ph.~D(% h If1WKJ@/^0.@p`/4. B`@ܿ / @0/@p`EU6M&4/ B8EY 40 B|5B 01@p|BRJH11 141 &Khxb 2`@2 2@D21Dx `?Z42D$ 2h` 2h 2h0d 2h@423h 423h x423h@x423hTx42D02@p0d2"42 Bd@@ 3d ,3dh|`03@p\0 @43 B1 prototype EditorVIsBlocksLight_LightConfig.llbConfigure Light.vi_OriginalInstancePath?2PTH0'LEGOBlocksLightLight.vi Localized:&@0Localization Status (string)LocalizeNI.LV.ALL.goodSyntaxTargets&@0Dflt(1@@?n AAB A@?C!    &  - / 1  8  y? A TahomaTahomaTahoma02TahomaTahoma02RSRC LVINLBVW 4RSIDLVSRBDPWLIviCPTMDSTMDFDSLIdsVICD$vers8DLDRLFPTD`CPMptICONicl4icl8TITLCPCTDTHPTRec!MNGI STRGpPICCCPSTLIfpFPHPLIbd$BDHP8VITSLHIST`PRT tFTABhɡ  l|[ $ 䏡 p \ 섡  xˡ f k ( P T X hW HpO  |  8L ӡ 8 4ڡ  ؐD  0%  X  $ !0` !H !xw "0y "|_ !"T "#$ҡ ##x4 $# %$ x &$tl '$` )%ڡ +%`L ,%L͡ .& /&L 0& 1& ҡ 2'0lס 3' 4'\ɡ ($o 5 60 7@4 8ȟ 9š <4x¡ > @@F *C80 Lhˡ LtX Lx Llq L (L0 -L辡 LD MPá q r \E }D ~xԡ $* ǡ ,Instance 10 17Saved Atelier 3 .vi:RSRC LVINLBVW6( 6` 0 <1'OQ; dpx@@  @<VIDS,Instance 11 17Saved Atelier 3 .vi-i386mcode3EwE\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?##################################################################################################################################################################################################################################################################################################################################################################################################################################### LoopTerm2DTHPDHO88~@!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.viHDt 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.HDD  %.0f%.0f<FPHP,Instance 11 17Saved Atelier 3 .vi @FPHPDо 8 (I ~3 Խ s{?|H/^,XL,X @7|D|<O<7V,l4 Gh7C`b 8hhBR0@h02 hCTlKKCTKKlCTddlCTKKlCTddl 7hWAVefAVfeAVeAVeAVe|@PB2U]A|,0<d(4 F 2'>P`S 0  >'U]d8 2 B+QYFkS Skp 4 0=I(c=I(c=I(cL : B+Q10u0/.-[p 4 IU(bIU(bIU(b0d8hBTR 4 `kS `a; ib 1; ib <,`<\  <  i; ib 1; ib 1; ib 1; ib 1; ib 1; ib = D t <BDHP,Instance 11 17Saved Atelier 3 .vi`@BDHPD 8 $T_~3  : $ybB5@/^, 00 0@< vt4 BDvlS 4  !4 YhsS  @p4/h48 4 \ @ TXp T, p @0`82 bkS Sk@ P` 0 3 h |L :  00/.-[ |8 h B|4 /\ p (p4 B  kS , L4 0(4 0T  h4 0T h4 0T$  h T$p D4 L 4  X4 u@htb 0 @4 BPn4 @ <,0WW   \   a@4/ LlOn  \40 \  \gan  \0  \40 \ HR\Wn  \ |p40 \ R\Wn,(T \  \ Da ; ib 1; ib < \T(dD,Da; ib 1; ib 0BBWi; ib 1; ib 1; ib 1; ib =0 ` (4d` (4dm` (X4d:NI.LV.ALL.VILastSavedTarget0Dflt_OriginalInstancePath>2PTH0&LEGOLoopLoopTermTime.vinoconfig`! IsPersistantconfiguredLoopTestNode`! IsPersistantNI.LV.ALL.goodSyntaxTargets-@0MacDflt(<KUUA Q8>*>*>Q8>K?qX  _  f  m o TahomaTahomaTahoma00RSRC LVINLBVW6( 6 4RSIDTLVSRhBDPW|LIviCPTMDSTMDFDSLIdsVICDversDLDRFPTD0CPMpDICONXicl4licl8TITLDTHPTRec STRGLIfpFPHPLIbdBDHPVITSHIST$PRT 8FTABLD \E l Pá D  辡 0  lq  F X ˡ D0 T@F ؤ x¡ š ̌ 4  x \ɡ x Ԅ 4 L͡ ܔL ڡ D` o   lס !l "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.@,<<4<VIDS,Instance 12 17Saved Atelier 3 .vii386#codex(Ew$E\EPPUEd$=X=iÐjӀ}5ELXC40C$,}E$EEƅdɍlHƅhdhhUEPH~C X @ 40XDk{0@T u}4 Btfu  4 l4 H D2p@ @@4 K@apbЃ 4g@ p{4 H !TXX, (CvI| x,t,|00.p zv~z BHx0 ,<$1P 4CRb BxP @@4xX@H@ D ,4 d @ BH@0- w{ @@   B  D tH@{{4 , d Dx {{\4~M~zz\}{{0@ X-x=5 4 B x-y P D , 4  I5I ~5 ~C 5 J5 JP 5P1 ; ib ,t ; ib 1; ib 1; ib 4 /`,< ti; ib 1; ib 1; ib 1; ib =P ,x( NI.LV.ALL.VILastSavedTarget0Dflt_OriginalInstancePath=2PTH0%LEGOLoopLoopCntTime.vinoconfig`! IsPersistantconfiguredCntNode`! IsPersistantconfiguredLoopCntNode`! IsPersistantNI.LV.ALL.goodSyntaxTargets-@0MacDflt Localized:&@0Localization Status (string)Localize( KUUA Q8>*>*>Q8>K?qX  _  f  m o TahomaTahomaTahoma00RSRC LVINLBVW@hE @H 4RSID`LVSRtBDPWLIviCPTMDSTMDFDSLIdsVICDversDLDR(FPTD Pϡ >LH > ,Instance 12 17Saved Atelier 3 .viMRSRC LVINLBVWB| E B\`@ <BOYBBOYBa}C uKc ; ?AM_d7.= qldWì=9ŭ0B LVIN,Instance 13 17Saved Atelier 3 .vi LVCCSequenceBoolean.ctl+jSequenceBoolean.ctl@! Sequence FlowPTH0)LEGO.llbSequenceBoolean.ctlLVINInitializeMotorStage.vi @MotorStageDefinition.ctlP @Power @Mode @ RegMode.ctlRegMode$@ RunState.ctlRunState.@@NXT_OutputGoalType.ctl Goal Type @Goal@ Update Flagsparams&@NXT_OutputPort.ctlPortPTH06LEGOBlocksMotorInitializeMotorStage.viLVINPreprocessMotorStages.vi x     @stages@@MotorStageDefinition.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@MotorStageDefinition.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@+jSequenceBoolean.ctl!Sequence Flow 2@! Stop After@ Degrees out(@Motor.Action.ctl Ramp Mode @!Wait @Goal @Power @Motor.@+jSequenceBoolean.ctl! Sequence Flow Ps 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 P c,RP"@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 c+pP"@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 Regulationx!dfdP!txdP!oldP!ext P" P@@ P" P@@ cVP"@P@flg@oRt@eofudfP! Directionp!dfdP!txdP!oldP!ext c#P"@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 c| c40@+jSequenceBoolean.ctl!Sequence Flow 2@Absolute Value!@Absolute Value! c c| @Motor @Pow2@! Canceled? c c<@BlockTachoCount4@pRCXInputOutput RCXOutputGeneric Refnum Name84@pRCXInputOutput RCXOutputGeneric Refnum Name!!! c c|@! Finished? c@millisecond timer valueMotorStageDefinition.ctlP @Power @Mode @ RegMode.ctlRegMode$@ RunState.ctlRunState.@@NXT_OutputGoalType.ctl Goal Type @Goal@ Update Flags c @!Wait cl @stages@@MotorStageDefinition.ctlP @Power @Mode @ RegMode.ctlRegMode$@ RunState.ctlRunState.@@NXT_OutputGoalType.ctl Goal Type @Goal@ Update Flagsstage definitions c c|@ MotorBits c c\ c c|@!Speed Regulation @!Wait c@! Direction@! Stop After @Power,(@Motor.Action.ctl Ramp Mode @Goal.@@NXT_OutputGoalType.ctl Goal Type! cHD@ GoalType.ctl$ UnlimitedDistanceTimeStop Goal Type@Absolute Value! c2.@+jSequenceBoolean.ctl! Sequence Flow c0 c c  (c c c c dP``` d  ^  \  $ ^i KRCXInputOutput RCXOutput 02<> p|~@ F  $"08 p~|~ < 0<>  pL|~    |$ $08D p|~H   VIDS,Instance 13 17Saved Atelier 3 .vi XFun$RCXInputOutput.*:set_RCXOutputProp:E @PortPTH0-PlatformLEGORCXInputOutput.dllXFun$RCXInputOutput.*:get_RCXOutputProp:E @BlockTachoCountPTH0-PlatformLEGORCXInputOutput.dllVIDSPreprocessMotorStages.vi$PTH0VIDSPow2.vi(PTH0VIDSPortSemaphore.Acquire.vi,PTH0VIDSMotor.Release.vi<PTH0VIDSMotor.EvaluateStopCondition.vi4PTH0VIDSInitializeMotorStage.vi0PTH0VIDS AbsVal.vi8PTH0gi386@N code |EwdN E\EPPUEd$== ÐjӀ}ELXCt C4@Cl{pPRZXC\ {`P RZXCd {hP R4ZXC< {@P R}ZXCT{XPRZXCL {PP RffZXC { P R}ZXC$ {(P RZXCDDC,H_ƅ0ƅxƅƅƅ$ƅpƅƅƅpƅhhUEP.@+jSequenceBoolean.ctl! Sequence Flow!0$ UnlimitedDistanceTimeStop4(@Motor.Action.ctl Ramp Mode @!Wait@! Stop After<0@+jSequenceBoolean.ctl!Sequence Flow 2 @Power @Goal @MotorPD@ GoalType.ctl$ UnlimitedDistanceTimeStop Goal Type@4 @MotorStageDefinition.ctlP @Power @Mode @ RegMode.ctlRegMode$@ RunState.ctlRunState.@@NXT_OutputGoalType.ctl Goal Type @Goal@ Update Flagsparams&@NXT_OutputPort.ctlPort x     @stages@@MotorStageDefinition.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@MotorStageDefinition.ctlP @Power @Mode @ RegMode.ctlRegMode$@ RunState.ctlRunState.@@NXT_OutputGoalType.ctl Goal Type @Goal@ Update Flagsparams@@MotorStageDefinition.ctlP @Power @Mode @ RegMode.ctlRegMode$@ RunState.ctlRunState.@@NXT_OutputGoalType.ctl Goal Type @Goal@ Update Flagsstage definitionsx x @! Canceled?@! Finished?@ MotorBits@ Start Time@MotorStageDefinition.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?@MotorStageDefinition.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?MotorStageDefinition.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$$  \$  YDQ Q Sequence Flow[D45Sequence Flow 2QDkxkxMotorHD$]Oq~Dq~CPD]j]jGoalHD[Oq~q~QDk>x]k?x]PowerHD\Oqr~qt~VD Stop AfterHDdOAA PD WaitHD\OAA \Dv]v ] Speed RegulationHDteOvrvs _DCP]CP]Volet de connecteurUD33  Goal TypeH\OGUITN   HD[O ? >N  YDF F  Type de dureQDDure[D Attendre la fin]D$$ Action suivante:lDfcsfds Contrler la puissance du moteurUD^nk^ok PuissancePD^k)^k)PortRD 7 7ActionUD Ramp ModeN # #  HDZO N  H,fO_a UD?? DirectionH$[OJzKz3_DMNGeneric Refnum NameHeOZ\WD]hE]hE Degrees outHĵ p}App@\DXX Degrs en sortieYDH%SZH&SZ Direction out_D>`I>aI Direction en sortieUDEpFp  DirectionLD$$H$dO%4&4LD LDIPJPLD4;5;H$dOQ`R`HD]O{?{?HDP w~wHDdORkSk HD[O.9.9HD8\OuuHDeO HDdOHD R]R]dDTVPreprocessMotorStages.viHD\O HD0\O44cD_^InitializeMotorStage.vi\D. / Motor.Release.viRE~ ~  Vrai qD%%%Illegal motor specified. Do nothing.HDfOMDyHDeO HDnO89HD fOF&G& UD&& AbsVal.viHD<]O6FC6GC SDR yS yPow2.vidD# # PortSemaphore.Acquire.vijD//Motor.EvaluateStopCondition.vi%.0f%.0f%.0f%.0f%.0f%.0f%.0fDSACTIV/ACTIVDSACTIV/ACTIVDSACTIV/ACTIV! UnlimitedDistanceTimeStop/ ConstanteAcc. progress.Ralent. progress., En arrireEn avant En arrireEn avantOKOKω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` ,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 13 17Saved Atelier 3 .viLVCCSequenceBoolean.ctl4PTH0LVCC GoalType.ctlPTH0LVCCMotor.Action.ctlpPTH0/T@FPHP 8.(Մ/SXL)<)$7~D ,SX^OHbO uV8LUH/^dd||||8h*B|hT0D 02 |D|8h,TBT@T0D 4p@d R,+j0,]4 FJR`t8hB K@d!X3,8 +j0,]4 F4J3`u8h4B K||@D    'X X T $  (  h@Ph]I*|| 4 N jy`T0  lId8 6 pEFS }p 6 0kwckwckwc8hB@R p 6 wbwbwbL : p0u0/.-[0DTF ||@P (\4 F \k`~ 0  ld8 6 pF hp 6 0kwckwckwc8 hBR  |p 6 wbwbwbL : p0u0/.-[ |0 D@ P ]bp  | |4 N X j=y^` 0  X lmd8  6 X pqFS xp 6 X 0kbwnckbwnckbwnc8 h XB  DR  |p 6 X wbnbwbnbwbnbL : X pqw0u0/.-[ |p0 D  X$"  | | |0 D p~< O$T%4 Oc 8 hB  << nB TdOH 4<O$<0D@H 48hB, <4 OcS < nBT  ||8hB  T`|0Dlp<||8hBTe| 0D%0<O$eb$||4 OTu^cjb 8hTB << nTuqS \OH 4Tvbo|D0D#TpL0 8(DD0 *4 DBQ^` @d$$G| ` 4 NJ4`S <TL8hB KPWJD8J FVFS @4 N `{ 0  Dd,X< 6 @F4 fOp 6 0 c c cp 6  b b b4 NR `l 4 FRJG`8 0'0 *4 FR `, <p d X 4 ||4 GRci , d4 GR%c` ,!h,h!|4! GTRebtc ,"$`4" F XR ]ml`( <#< $ \  4# FR ]l*` <$ht$|$|2,$D@$d$ Dnp4$ FpRJ 8`d ,%|h844% JpJ`L 8&hpB K4& NR $`x P'WpJY &8'N  pi 0)  6/ *4* N`0+  Y ,<, 6 ^ Fg fO.|<.OD)z4. O@ci 8/hB ;</  rI{$} TfO1 DhDgDhDiDj01D0{,1!T |!!!"81U"K ,1 H "\41 FQL`| <2 2 YF0} X3QK|}B03 7  OXb3|@3 2 O 03  Kd3|3|p3 2 +  PWuPWuPWu83hB!!T03D"|83h B!@T3|2@3PC$\Y%h3|;43 F# \iF`g 04 # kFd84 2# o~BF} d06D#P#$86h#BR p6 :# 0jvcjvcjvcp6 :# vbvbvbL6 :# o~0u0/.-[46 F#R Y`i <7%#d#$h$%H#$0<7O'X=_](7|B47 O&G$T[`i 88h&BR8 &Ja[rlKKJa[rKKlJa[rddlJa[rKKlJa[rddl08D&@&p8 7&WH_]tefH_]tfeH_]teH_]teH_]te,8*+P++48 G&R=_J`L ,9(L&T&'&1); Dib 49 GRDqc ,:(XL:Xh ( T$"$'X\:'X$"t$T (hX-; Dib 1; Dib 1; Dib 1; Dib 4: O*R%`|i <;OJQ( <; ~*$5$  4= O*`S > *QQ?Q?Q?Q??*?t,T<?O4J3},,?,,-$-` 4? O,TRHQ`S 4@ O,T3<`tS <A ~,TPaX dOC ,T3}3}?3}?3}?3}?i; Dib 1; Dib 1; Dib =()*D*t*-(.X.00D SHbO uV8LUH/^RCXInputOutput RCXOutputBDHP,Instance 13 17Saved Atelier 3 .viLVINInitializeMotorStage.viPTH0LVINPreprocessMotorStages.vi@PTH0LVIN AbsVal.vi=PTH0LVINPow2.viCPTH0LVINPortSemaphore.Acquire.viHdPTH0LVINMotor.EvaluateStopCondition.viTPTH0LVINMotor.Release.viDPTH0 BDHPD 80Cp,CCLCg0CDCC~D g$\OD 9yQ@/^0C@pD t4C BDz@S 0D@pX}4D Bv}S 0E@p5h Qqa<4E B Ql0F@#$ Tp h0F@#$ (:J B4F B-: 0G@#$  44G Bt 4H BpS 0I@#$ P 4I B 0J@#$^n f04J BQ^ K KD[(x4Kq$ K"P UKH4K |tKp4K|,4K KKLK4K"$8` DK1 S5s$ (sU KK DKKH K@ K d"K KxK K@ XLK4K9 xtxQ/ K@ `4K3{Q#KD D`K!TxB<<l  K K 4K.!%4K` 4K<~! 4K+r|! K!<KD3;KKK 4K~Q K@,D K"XL4K &K@Sb L@, 4L9 (s!4LGLWS4LPy"L\4ZL 8@L L D H<Lb4L[px! L",$\TDP`L$%$4L"R0@smvqL,T- L@ P` LL0L$$IxL<4L3@%k-s)o4L3@d-k5s1o L@3|20L@#$$ ! 4L B  0M@#$,D t4M BD5 NNH,N$]D]^0NZ\4Nq! 4N3@!k%s!o N@ pNHNHN N@ 0N%$%J!1 ) N@L4N3 4N3@,ksoNN<4N &K`b 4O3@4%c5k-g4O3@7c%kg O@ 0 O@ O`0OE K*+!#4O3@:[%c_4O3@;-S5[1W4O3@U%S-[)W O@4O3@ 8%[5c-_4O3@TS%[!W O@O4O3@\SS[W O@p0OE L+3;.3 O @$L4O4yP! O@ `O" O",$8+4O xH!4O Xw!*DO1xH0XHS 8O D0T8(OOD4O"$O O @RTDP`O-p,TO dOHO"40OE` M*2+.#4O < O" 04O"$ N&! O!$"!H4O"Rrmzvq~O9O O DO(l4O/?_4O006?_OO ODO0OT Oh4O/:&`O$OPO$PS O,!DO1.p -,M<DXO/tP4O9ul!1 OD[\ O @R8+O|O+D O.+!4O &KD- b PDZP-\P,$T4P3  P04P3x P4P3d 4P3 P4P3$ PPT4P3P Pt4P3P(P8 P 84P3 P P-X-4P3. P P$$ P( P!$!XHXP,DA}t4n.B2d&'@,PhbbP9X?P|Y8,PP0P#Px,P # d&L PB#$+* PP$  P @$ P4P }QPP!""4PP!#P"4PHH P$ $#h&4P/4%!"4P0!$b "4P0!$P " P"T!!4P0"T aBMGm P"TX" P"T""H4P/ x2 RNm4P0"TL[8B=m4P } $4P0"Th\8B=m0Pb\P%0P*# Y'0+ P@#N#h&P$l!LP)$.x0 *9,d0Px,P$l$ P$ $$& P@#%D$&4Px#v+0P*#$PZP%$ P@%$4P8zP//4,Ph#T P"%D'*0P%Ad P @$+'*PTSR,P-0\$P%&0P*# u'0+ P",$: t0P.h2j PB#$&1 PB%&1 P@@h't&14PD1i!4P"$&xf<P$1hP 4}b| QB%* 4QD584Q % ,R*,) )))X@RP*`(kR* 8R 2( bl 8Th(BLT :( 00/.-[0T 3( h T@p**`* 4T J( @,Up) l(4UD2Hj0U-h2m U@@h(8* 4UPD U"+U+D+ U @$ P+4U"$+doz~U +4U0p*2.`0U9] U$ -&U\4\U4U0q"2*`,U$l!-p/.,T U@#\&U-p-0U*#-$w U$ --@4UxuQ, U@#-@4U9=s!3@U x.XQZ<[^_0_``H UD[.X,U$#-/4/t-U!/4 U$ 0\/!4Ux!' U$ 0\/! U@#/! U @R D t U@#./!U./t0U*#%x>U/.0U*#/='0+U6 U&/T4Ux/vL!-U54U/D1PoU1U1U1114U000io4U000ho U0't11U1 U0(82 U1'T U0*1P* 4U001goU* 1U%U(*U'4''T0U@b,5"27W G5TU7@0U@#$3|2 3,4U B2 V2 4V3`k!V-4V/D4({"#V4@V4`V4@4` V3(84 V354 V 4`4V034|#4V034}#4VD4V4@*14V B27 4Wb8|o750W6,0,fs l W6,76 W6,556 dW!b:f8:|8\ RCXOutput 0X6,2fsl X6,67@0X6,7`0X6,0  X6,67@X6 X6,fx7aX7tX7@X6,7f(  X6,;p87@X6,7(f7/ X5766X26 X89 X"%D9x*XSX%$8 X @$d9x*,X$#h-@//& X",$-<U4X"$8~ % ,XR&0]XX4X9Pt00 Xb,fxad*X.XXQX78,X6 57@67t7 XB%::0X-0 h;++44//X:;0;P XB#$?:;0 X@@hh Y=c?=HY=HY>4Y &K='b Z>h=H>?DZ1b=='G80kZ@Z@Z@@ Z=>>h4Z3==47G? Z=>>4Z3==|7G?4Z3==h'7/4Z3=?x'7/Z? Z=;p?D7Z:4a4Zd$kp Z @RP<U4Z/b>P<\Z4Z0@>(BWL4Z0@><BWL Z@e@P@Z7@? Z@;p@7 ZB%A4A0Z-0 hAH+Q4L/,Z'4(:A ZB#$B4A4AZAAA Z@@hBA4A,Z'T*;PAZ*:A44Zei!ZAB0Z@pB'XADETeLUB4Z BB5EDh4[DBhl!1`; Dib <[ B;3D0h*  ,[ * D;B,[p30hD[1NDDL Q,q(ȘU [D[E4[ &KCQ zbx 0\DEE8EF(FG Gt \CDD\E84\3CD$$a,q(i \CEXE \CEE84\3CD8a$q i4\3CE aqi\E \CMEE4\3CDaqi \CFF(4\3CF|Q$a Y\F \CFHF\G 4\3CF$Q,a(Y\F( \CGG 4\3CG` QaY\Gt \COG,O4\3CFQaY \"N`EL\)tEKKAH4\N\N0CHdD\1NHH$D,@HȾ \HdIpH4\ &KHd$ b @] HIPIJJJKXKL(MLM`]H ]HdIIP4]3HdI<<D@ ]HdII4]3HdJ,404]3HdJ,4<8]IP4]3HdJt$,(]J ]HdKJ]J]I ]HdJ@J ]HdKJ4]3HdKD$4,]J ]HdL|KX]KX4]3HdJ4D< ]HdKK4]3HdL$4,]K ]HdLHL(4]3HdM<D@4]3HdKx4D<4]3HdLC4<8 ]M ]HdML4]3HdMLB,40 ]L ]HdMMM`4]3HdMA$,( ]L( ]HdLM]M`4]NRP0]NH4]"$P(<$,]GNHHi ]HdC4]Qz&0]* GP ? ENI ]",$Q\Q(& ]N0OOO`]O@Q4]NO]O`Gt ]@G+OO]O`O]GP`]&O ] @$QN`E ]N0MR E]/T]&X4]<w@!)] 8W4]"ROvYb]4]9S<t. ]D^Q ] @RNQ(&]#Q4]S0]*GRp9  ]@GQR E]PRP ]@,$<$R]S]EM`P`]!TmYs_\Tl<$SX99]O@Y0]%RRx]RPP`^ ] @$  U ]@,$ SXS ]PZU]S,]Q\/T?4]"R c,]&+9 P`SD]19U<U4"0(U ]TUT4] &KT0b @^ TUUWVW0WXXhZY8Y^T ^TV8U4^3TU|5 ^T-VU4^3TV24^3TVl3^U4^3TV1^W ^TWV^V^U ^T VW ^TWPW04^3TW/^W0 ^T\X^W4^3TV0 ^T:X /T4^3TXT+^X ^TXXh4^3TY*4^3TW-4^3TY$) ^Z ^TYX4^3TY( ^Y8 ^TQ\YQ4^3TZ(' ^Xh ^TX\^Y ^Ded^`*<^ %$ d%+D8G4^0Te"*&`4^3D,]EMI^Z<^[4^3D$_$E,M(I4^3D8^E$M I4^3D:TX EMI ^D^[^S`4^zDQ( ^",$\,^Q(\ t8<TD ^ @R\\4^"R,ttYb]4^9Q sD2<^RSO@\4&|9X 8<^ R"T!$ $%$<^ !$"T#R,^\- :Q\^:4f7t\^P. D\N%DX" 04^3D[V =EA4^3D[R5,=$9 ^DQ`E^^4^3D:hW=,E$A ^D_P_04^3D_H$-,5(1^_0 ^D__4^3D_G-$5 1 ^_^`4^3D^Q 5=9 ^D`h`H4^3D`E -51 ^`H ^D `U4^3D`F-51 agl; Dib 1; Dib 0^*a?-%6 1L^)f-r&3h g ^@adad*,^aclc gL0^bfL^ ' Dp2;0A,^#$@G$aDL^ aDG2$@pD ,^b,6,@= ^b,cd@=H,^@=6,2 ^@a?d@=H^cLc4^bdnt9^=HcL^c;00^*ac+4&/!0^*adHQ&L! ^@aB4dp@^eDd4^eld4^bf\m!8 ^b,edp@4^g0j^ff<^dA^9 a0^*aei<rEm@ ^b,fxe* ^@aede*^@eD4^b]mX6,^2cLeD:4f,^cdaf<,^d@dpade^f<Z<,^fxec;p51g; Dib ^Q,^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@ŠMove Next Action.ctlStopCoastNext2@ŠMove Distance Type.ctl Distance Type@!Regulate Motor ConfigK@vNI.LV.ALL.goodSyntaxTargets&@0Dflt(@UUAn *>>*>>@?<!    &  - / 1  8 : TahomaTahomaTahoma02Tahoma02RSRC LVINLBVWB| E B\ 4 RSIDLVSRBDPWLIviCPTMDSTMDFDSLIdsVICD$vers8DLDRLFPTD`CPMptICONicl4icl8TITLCPCTDTHPTRecISTRGCPST TMNGI LIfp 0FPHP DOMId XLIbd lBDHP VITS HIST PRT FTAB W lܦ Pá PD x lˡ  "|ġ 9T 9< ҡ 9\D :\E ;L ;辡 =0 Alq AF CX V0 W$@F Wx¡ Wš X(4 X| X\ɡ Y x Yl YȠǡ Zڡ Zho Z [lס [`l [x \ ѡ \l% \ ] ڡ ]`8 ]ӡ ^L !^x "^ #_L $_pO %_W &`T '` (a +aPf .a섡 /a 1bL䏡 2b 3b 4cH|[ 5c 7c 8dP< 9dp :e(a ;epV =e` >f @f\|X Af Cf_ DgHh Eg Fg༴ Gh,z Hhx Ih JiT Ki\D Liڡ Mj| Nj\ Oj Pkԡ Qkp, Rk`ȡ Sl@Pۡ Uld VlO Wm,\ Ymxߡ Zm [n  \nl ]nx ^o,H ǒ o o o )o( 6ohɡ To[ oL͡ p ` p( pDD -pl 0pp <pԮ Bp蚡 *pk ,sxˡ ?ux ~ ؿ XF < 0q ;l ?lt ? @ ,Instance 13 17Saved Atelier 3 .vi]RSRC LVINLBVW `@ 2<C 2K ԢpN2hw[ qldWŕT3!x~_j 8LVIN,Instance 14 17Saved Atelier 3 .viLVCCSequenceBoolean.ctl+jSequenceBoolean.ctl@! Sequence FlowPTH0)LEGO.llbSequenceBoolean.ctlLVINInitializeMovement.vi x@MoveDefinition.ctlP @Power@ TurnRatio @ RegMode.ctlRegMode$@ RunState.ctlRunState.@@NXT_OutputGoalType.ctl Goal Type @Goal@ Update Flagsparams>@@,@NXT_OutputPort.ctl Other MotormotorsPTH03LEGOBlocksMoveInitializeMovement.viLVINPreprocessMovemement.vi x   @stages@@MoveDefinition.ctlP @Power@ TurnRatio @ RegMode.ctlRegMode$@ RunState.ctlRunState.@@NXT_OutputGoalType.ctl Goal Type @Goal@ Update Flagsstage definitions @!Valid?@!Direction (T: Fwd)>@@,@NXT_OutputPort.ctl Other Motormotors@ Steering in@Power in.@@NXT_OutputGoalType.ctl Goal Type @Goal@! Stop AfterPTH05LEGOBlocksMovePreprocessMovemement.viLVCC GoalType.ctl! GoalType.ctl.@ UnlimitedDistanceTimeStop Goal TypePTH0*LEGOBlocksMove GoalType.ctlLVINBuildMotorArray.viG x @@Motors@ MotorBits@ Other Motor@ Right Motor@ Left MotorPTH00LEGOBlocksMoveBuildMotorArray.viLVINMove.Release.viI x2@@ NXT_OutputPort.ctlMotors@ MotorBits@! Cancelled?PTH0-LEGOBlocksMoveMove.Release.viLVINPortSemaphore.Acquire.vi3 x @! TookControl?@ MotorBitsPTH07LEGO BlockSupportPortSemaphore.Acquire.viLVINMove.EvaluateStopCondition.vi x @! Canceled?@! Finished?@ MotorBits@ Start Time@MoveDefinition.ctlP @Power@ TurnRatio @ RegMode.ctlRegMode$@ RunState.ctlRunState.@@NXT_OutputGoalType.ctl Goal Type @Goal@ Update FlagsStageDefinition2@@ NXT_OutputPort.ctlMotorsPTH0;LEGOBlocksMoveMove.EvaluateStopCondition.vi  @Goal@Steering @Power0@+jSequenceBoolean.ctl!Sequence Flow 2@ Other Motor@! Direction@ Right Motor@ Left Motor@! Stop After.@+jSequenceBoolean.ctl! Sequence Flow PS cP P d-`  P cvP"@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 P P c RP"@P@flg@oRt@eofudf PPowerpdfdPtxdPoldPext c VP"@P@flg@oRt@eofudfPSteeringxdfdPtxdPoldPext c RP"@P@flg@oRt@eofudf PGoalpdfdPtxdPoldPext c,XP"@P@flg@oRt@eofudfP! Stop Afterp!dfdP!txdP!oldP!ext P" P@@ c$P"@P@flg@oRt@eofudfDP GoalType.ctl$ UnlimitedDistanceTimeStop Goal TypepdfdPtxdPoldPext c/VP"@P@flg@oRt@eofudfP! Directionp!dfdP!txdP!oldP!ext P c,XP"@P@flg@oRt@eofudfP Left MotorpdfdPtxdPoldPext P c,XP"@P@flg@oRt@eofudfP Right MotorxdfdPtxdPoldPext P c,XP"@P@flg@oRt@eofudfP Other MotorxdfdPtxdPoldPextZ P$@P@0P c cl c40@+jSequenceBoolean.ctl!Sequence Flow 2 c|@@Motors@ MotorBits@! Canceled?!!! c c|@! Finished? c@millisecond timer valueMoveDefinition.ctlP @Power@ TurnRatio @ RegMode.ctlRegMode$@ RunState.ctlRunState.@@NXT_OutputGoalType.ctl Goal Type @Goal@ Update Flags c @stages c c|@@MoveDefinition.ctlP @Power@ TurnRatio @ RegMode.ctlRegMode$@ RunState.ctlRunState.@@NXT_OutputGoalType.ctl Goal Type @Goal@ Update Flagsstage definitions c c|@ MotorBits @!Valid? c c|@! Direction@Steering @Power.@@NXT_OutputGoalType.ctl Goal Type c @Goal@! Stop After c c|@ Other Motor@ Right Motor@ Left Motor2.@+jSequenceBoolean.ctl! Sequence FlowHD@ GoalType.ctl$ UnlimitedDistanceTimeStop Goal Type c` c d P``` d dX , ( *    T ( ^| Kh 0D<>p|~lj$ $&08,p|~0a0 <> p|~   @$@ @, .@0 <@ @@ @ x@ d,rr,:zr,x||~L:L|,|x:thVIDS,Instance 14 17Saved Atelier 3 .viVIDSPreprocessMovemement.viXPTH0VIDSPortSemaphore.Acquire.vi\PTH0VIDSMove.Release.vihPTH0VIDSMove.EvaluateStopCondition.vidPTH0VIDSInitializeMovement.vi`PTH0VIDSBuildMotorArray.viTPTH04"i386j@ Ncoder Ewd NE\EPPUEd$==, ÐjӀ}ELXCdC4lC,${0P$RZXC$ {(P RZXC,{ P,R4ZXC\0{`P0R}ZXCD{HPRZXCT{XPR=ZXCL{PPR}ZXC<{@PRZXsƅ0ƅxƅƅƅ$ƅpƅƅ0ƅpƅɍHHƅhhUEP4ƅ ƅ fxB>ƅ 9ȸƅ fxF5ƅ ɍ$ ƅ ƅ fxZ<ƅ$ ETNE\EPd.UR@␐}v}vƅ$ PtXfx^EhxMƅ fxJƅ <ɀȈƅ PXfxNEhx&=- ƅfx"ƅpETWNE\EPh.UR@␐}v}v=ƅfx&Ehxaƅfx} }K}QRPE@$7r| Z p WKCODErxy %7.1Oldest compatible LabVIEW. ~LOz LOz22p,PPP .@+jSequenceBoolean.ctl! Sequence Flow0@+jSequenceBoolean.ctl!Sequence Flow 2 @Power@Steering @Goal@! Stop AfterD@ GoalType.ctl$ UnlimitedDistanceTimeStop Goal Type@! Direction@ Left Motor@ Right Motor@ Other Motor   SR"#mɪU)Ù Move.vi2  @Dure@ Direction@ Puissance0@+jSequenceBoolean.ctl!Sequence Flow 2@ Autre moteur@! Direction@Moteur de droite@Moteur de gauche@!Action suivante:.@+jSequenceBoolean.ctl! Sequence FlowDTHPDHO88~@&@@Motors@@MoveDefinition.ctlP @Power@ TurnRatio @ RegMode.ctlRegMode$@ RunState.ctlRunState.@@NXT_OutputGoalType.ctl Goal Type @Goal@ Update Flagsstage definitions!PD@ GoalType.ctl$ UnlimitedDistanceTimeStop Goal Type0$ UnlimitedDistanceTimeStopMoveDefinition.ctlP @Power@ TurnRatio @ RegMode.ctlRegMode$@ RunState.ctlRunState.@@NXT_OutputGoalType.ctl Goal Type @Goal@ Update Flags@ MotorBits@! Stop After<0@+jSequenceBoolean.ctl!Sequence Flow 2>.@+jSequenceBoolean.ctl! Sequence Flow @Goalth x @! TookControl?@ MotorBits@MoveDefinition.ctlP @Power@ TurnRatio @ RegMode.ctlRegMode$@ RunState.ctlRunState.@@NXT_OutputGoalType.ctl Goal Type @Goal@ Update FlagsparamsN>@@,@NXT_OutputPort.ctl Other MotormotorsfV x@MoveDefinition.ctlP @Power@ TurnRatio @ RegMode.ctlRegMode$@ RunState.ctlRunState.@@NXT_OutputGoalType.ctl Goal Type @Goal@ Update Flagsparams>@@,@NXT_OutputPort.ctl Other Motormotors@! Canceled?@! Cancelled? x2@@ NXT_OutputPort.ctlMotors@ MotorBits@! Cancelled?@SteeringB2@@ NXT_OutputPort.ctlMotors@ Left Motor@ Right Motor @Power @stages@ Other Motor @!Valid?$@!Direction (T: Fwd)@ Steering in@Power in>.@@NXT_OutputGoalType.ctl Goal Type x   @stages@@MoveDefinition.ctlP @Power@ TurnRatio @ RegMode.ctlRegMode$@ RunState.ctlRunState.@@NXT_OutputGoalType.ctl Goal Type @Goal@ Update Flagsstage definitions @!Valid?@!Direction (T: Fwd)>@@,@NXT_OutputPort.ctl Other Motormotors@ Steering in@Power in.@@NXT_OutputGoalType.ctl Goal Type @Goal@! Stop After(@millisecond timer value| x @! Canceled?@! Finished?@ MotorBits@ Start Time@MoveDefinition.ctlP @Power@ TurnRatio @ RegMode.ctlRegMode$@ RunState.ctlRunState.@@NXT_OutputGoalType.ctl Goal Type @Goal@ Update FlagsStageDefinition2@@ NXT_OutputPort.ctlMotors@! Finished?@ Start Time@! Direction x @@Motors@ MotorBits@ Other Motor@ Right Motor@ Left Motor"@! TookControl?@MoveDefinition.ctlP @Power@ TurnRatio @ RegMode.ctlRegMode$@ RunState.ctlRunState.@@NXT_OutputGoalType.ctl Goal Type @Goal@ Update FlagsStageDefinitionL   ,|,       0H      Hd  0     < |      < X t0    H L     h    ||          <     \<HH PDGoalHDheO10YDee Sequence Flow[DCDSequence Flow 2QDDcEcPowerHDdOEqGpTDSteeringHD0dOVD#C0v#D0v Stop AfterHD4]O3R@3S@ UD+8+8 Goal TypeN+8+8 HdO=J==HDD]O=J=JQDDure_Du4u5Volet de connecteureD 2 3Panneau config uniquement]DCCPCDP Action suivante:UD DirectionUDAqBq PuissanceUD DirectionH$\dO3UD  DirectionUD<< <-LibellUDFF <-LgendeVD6A-6A- Left MotorHD <BIn<D<mWD6DAu6EAu Right MotorHdnO<I<<WD6A6A Other MotorHdO<I<<XD+6 +6  Autre moteur\D+6+6 Moteur de droite\D+>6+?6 Moteur de gaucheLD1828H$fO9H:HLD##LDX_Y_LDCJDJH$P `oaoHDeO^_ HD(eO@AHD0eOXwYwHD eOdXqdYqHDpfOXnYnHDdOXY aD5 7 InitializeMovement.vicD>=PreprocessMovemement.viHD XY ~D("*!222Convert enum to U8 to account for compiler oddity.HDtfO9XF9YF HDeOh$uWh%uW HD]OVVHD\OWW ^D{{BuildMotorArray.viRE`{m`|m Vrai Duv;;;Preprocess proclaimed this movement invalid, so do nothing.[DC P[C P[Move.Release.vidDIVIVPortSemaphore.Acquire.viiD89Move.EvaluateStopCondition.vi%.0f%.0f%.0f%.0f%.0f%.0f%.0fDSACTIV/ACTIV! UnlimitedDistanceTimeStop, En arrireEn avant En arrireEn avantOKOK ,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 14 17Saved Atelier 3 .viLVCCSequenceBoolean.ctl<PTH0LVCC GoalType.ctl`PTH0'@FPHPDHbO8'H" U'~rt9/dO$fO3ZQeH/^,XL!p!@7|@P 6\0(0 T 6d|||D8h#8B@T00D |||8h$B|hT0<p4 FT `| 8 6T 2F,z Sxp 4T 0cccp 4T bbb8hTB R @d 8f$|+j0,]4 FJf`y 8hB K@d!B$+j0,]4 F<JB` 8h<B K|@P 8$5<|||@P 5v>N|l0 x @vd||4 Fx Cd` 8 6x DrFeb p 4x 05Ac5Ac5Ac8 hxBdR p 4x 5Ab5Ab5AbL :x DJ0u0/.-[0 =xj4 F `qS 0  d8  6 F p 4 0ccc8 hBPc62B>c62B>cp$ 2D B2N>bB2N>bB2N>bL$ :D ;AJG0u0/.-[$|$|$|P$|$|$|@$PB*zN oAx4$ N@ 5CBv`< 0% @ 7Nd8% 2@ ;JFh Sֈp' 6@ 06zBc6zBc6zBc8'h@BR p' 2@ BzNbBzNbBzNbL' :@ ;J0u0/.-[0'n@p0'  7Nd@'PB4*N Tr4' N 5B` 8(hBR 8( 2 ;JF|S qPp* 6 06Bc6Bc6Bc0*,sp* 2 BNbBNbBNbL* : ;J0u0/.-[4* FR *7 `\ <+  dT4+ F@R *7`L <, 44, FDR *=7`{ <-! |dL- 8 8 tL44\-44L@t 8 81"h; ib ,-###t#&L; ib 1; ib 1; ib 4- O#8R09`8j <.OJe"H<. ~#88Iy eO40 O#8$`< 1 #8ee2e2e2e22#82|$<2O<JB$,2%%P%%42 O$RW``g 43 O$BK`n <4 ~$_p ^O6 $BB2B2B2B2i; ib 1; ib 1; ib 1; ib ="t"""X&&&&b <'"t"""X&&&&ABDHP,Instance 14 17Saved Atelier 3 .viLVINInitializeMovement.vi ,PTH0LVINPreprocessMovemement.viHPTH0LVINBuildMotorArray.vi PTH0LVINMove.Release.vi9PTH0LVINPortSemaphore.Acquire.viAPTH0LVINMove.EvaluateStopCondition.viPPTH0o BDHPD[O8nMJo6~rY$ [OF Y]QP@/^,610)n8061|06@8D]}mt46 BD]T 07@?_O07@ Wwg47 B?@e 08@ 8 T$D|L >H 4>3H@!)% >HtT4>3HA!>T >Hh4>3HD> >H)$ >HdT4>3HF)!>D >H4>3HG > >H&4"4>3HhH)!> >H<4>3HJ >| >HLl4>3H8K!)%> >HdlL4>3HL! >L >H4>3HM > >H<84>3HpN   >4>00`n_yisdm>H04>/`0K,kL!">H>@>H@ > @4>+@1Q 4>3HE  >$4>,3  4>'4x4>'$54>'\5$4>'@6|!,>I?ML=|4>`i >"Lh+4>"Xoixrsm>H > @,Hh+4>0P_d_niidm4>0 Q<fG[A" >@,>`HkL>)`Y\Hk#>eY>,> 8HY0>Y> , > >@>d0>*S&!4>LHb$0>*R&! >$P >@$P4>Yb0Q%>W0P>Tt0>@dWwg04> BW, 4?'x3?<?4?0^Q2f<[7"4? `'# @ ,0@@LTGWWwOg4@ BT8WG`S 4A'8!0A@ 4gXwxoh4A Bg#vXPi 0B@ LPXxh4B BP~W0 0C@ 4Xxh4C BXĀ 4D&2t4D&h7(4D&7 DD1!T! Tt8D!D!4D &K zb @E !!""# #t#$X$%H%% E !!E"4E3 u E "<! E &""4E3 ! v4E3 "fE" E Jp"p"4E3 !g E ## 4E3 #`dE#t E #,#tE#4E3 #eE# E $#4E3 $DE$X E $$X4E3 %C4E3 # E $x$4E3 %4B E%H E %4E3 %: E% E L%hPE$E% E &4E%4E3 %9 EP%E%H4E*H 4E($ihE<|ElE8EELETDXE,J_>e8JD+()T`E,?,E'CCX.,E'-((|EE)$0E($J0E.'-Hm  EB(($0E(PI<E$1'P 4_znb ,F H' FB)$($ F@@')($4F,9,!0F-',j F@@'h*0F",|4F($@4kQ FB(**0 FB)$*00F-'-i"F*` FB(,H+T FB)$+T F@@'+TF(P($0F-'-,h FB(&+" FB)$+"4F($@kD F@@'&+"F$) FC?p1,FT+F***`F+|+\+F,(,,|F)))4F (Pt G-dG@P@ GB)$I"4G"0x+Yb],G&KB,H*04G/`^~&`G. G.H/H/`4G0.H.fnj`G084G`/,e!!G`/4G`e!# G"LL-Q4G0.H.|fvn` G.H./`4G0.H0$nvr`G/ G.HL.Q G @0-QG/|0X4G($0l!G0X>G@P@,0G* B(W` [LG'H PT8<lDLG Dl<8TPGh G ohoG GdgGzzgGgGL%g%Gg G LhG hGOOg!G)   DG1($:x:DQ q)h-prG:G; 4G &K9B Q\bȀ @H :; ;@;<0<==|>>l>? H9::H;@4H39:.i!q)m% H9;`; H9;;@4H39:0/a!i)e%4H39;3Q!Y)U%H; H9;;4H39:1Y!a)]% H9<<04H39<6Qa!YH< H9&;i qm 4H39<7aqi H9=>4H39>XIa ie H>l H9>$>l4H39>,Y a] H> H90>QH>H? H9?<?4H39?Q YU 4HC,@_H?pC H@BK1?H@A?H@A1H,GH* HCC@,|H@A HCCA,|0H*B-xBK|F H@B&@,|H+\DH1C,DA|Ww6\  Ⱦ HABdA\4H &KAHWbx IA\0I*B@pABJKEF I@BBA,|4I($BHjIA4I3AAo.w6s2 IADBIBLI)($?ASK wM?CIC,,IBHHt? ,I(B90IC,0IB94IC,H_@I A\BDDE\EE|EFLFHTGG IADdDD4I3AEH_.g6c24I3ABg.o6k24I3AE~W._6[2IE\ IAFEIEIDD IADE\ IAEE|4I3AE|W&g._*IE| IAGEIE4I3AE4}g&w.o* IAFlFL4I3AFzWg&_"IFL IAFF4I3AH@yows4I3AF{gw&o"4I3AGpxgok IHT IAGG4I3AGw_gc IG IA?pH ?4I3AH*W_[ IF IAG<HTICAIAIGI@P@I&)! 0I-'I IB(KI"I-IJ,I)*+|,(-,I)*+\,I,I*0++I4IJK  I"J I@@'JpI",I)*`+,|JHIJp 0I*KPbkf4I($mH IKTIKK I@LdKT4I`^fp!"Id\K4I`[d4I`]Ld@ I"LLLJ4I"Ml |?HC,I<H/|L I @KLJILML,I0XML,I\h-L!m; ib 1; ib 1; ib 1; ib 1; ib 1; ib `I!`XD71[x,ZdZ OO`II[\4IWO_!+IRPZIIPpUDI1WPP7WdUHL IPt I"W0UX IQ,IQ4I &KP7bt @J Q,QQRPRS SSTxTUHU JPQ`Q,JQ4J3PPVOWS JPQQ JP^RpQ4J3PPW OWS4J3PR<ZOWSJRP JPORRP4J3PQLYO WS JPS@R4J3PR\G OKJS JPRS JS4J3PSt[ GOKJR JP\TD\4J3PSb? GCJS JPUSU4J3PUhc7?;4J3PS,] ?GC JPTTx4J3PT 7?; JT JPTT4J3PU47 ?; JUH JP]U\JTxJU JP[DVZ J @OWX 4JWVa)4J3PU|7?; <J O.H`,JUO^]\[DJPpS,JZZZ[\^pPpJ U,JOWtVt0JWVJZ,JPZZ<JLO.H4J`Vc4J"OO,JZ\\^UJXY<4J`^ cQ JXP0J*Xp +b4k/f,JdTKX J@XXP,JtKY<,J$KTXJT XJJ J@W0ZdZ0J%OZP<hxpJZ0J$OW` -%JZZ J@W0OZ Z J"W0[D[ J @OLd[4J"OOtQ.?7H2C4JW\4a&,J[[\l^<X4J"OZ?JKZ J"W0\[ML J @OL[MLJZUJQ^p4J"O]h 4JW]aD' J"W0]\lP J @OX\lPJ[SJ^p^JL\J\\4JW^`Q(LJ WLXLLd/H.J\UHJY<\4J"O]0.Y7b2] J"W0^^<Q J @OL^<Q4JW\P`!*J^/|08J?p[[HJCEF|FJOpS\J^2]S]HJ];HJ\2CC\JUCCHJ[D;J!8/f-/-J8!f,,HJWpJX/~~/fHJLC2CHJLdfHJm!J/HnnJ.nnrnrJLj2]]]j]]J[AidiY[YJ)[[)[7pJ)!)JmJ&F|FYJsdsmJBmEFFJ,Hsm`s`J*mJ0]] JK   [ [ C C Y 1nx; ib LJJp)&h  LdLi; ib =MN@NpNNNnn-N@NpNNNnn-K   [ [ C C Y NI.LV.ALL.VILastSavedTarget0Dflt_OriginalInstancePath=2PTH0%LEGOBlocksMoveMove.vi Localized:&@0Localization Status (string)LocalizeMerlotMoveBlockConfig@/Move Instance Config.ctl~P @ Goal @Power@Steering.@ŠMove Distance Type.ctl Goal Type @NextJ@Move Direction Selector.ctlForwardBackwardStop Direction6@pMove Motor Side.ctlABC Left Motor6@pMove Motor Side.ctlABC Right Motor6@pMove Motor Side.ctlABC Other Motor2@ŠMove Distance Type.ctl Old Goal Type Move Config?KNI.LV.ALL.goodSyntaxTargets&@0Dflt(KUUA Q8>*>*>Q8>K?:!    &  - / 1  8 TahomaTahomaTahoma02Tahoma2RSRC LVINLBVW  4 |RSIDxLVSRBDPWLIviCPTMDSTMDFDSLIdsVICDvers,DLDR@FPTDTCPMphICON|icl4icl8TITLCPCTDTHPTRec;STRGCPST0MNGILIfpFPHPLIbdBDHPVITSHIST PRT FTAB 4l 0q l< F ؿ  xˡ k 7 7<Ԯ 7\p 8 8D 94 ;8` ?aѡ ?ax @bHl Ablס Bc Ccdo Dcڡ Ecǡ Fd` Gdx HeD\ɡ Ie Jf 4 f| f fߡ fԡ $f` 'fp *f fиO f줮 g /gD 5gPW 2g\ p qD š x¡  <  0  X TF ,Instance 14 17Saved Atelier 3 .vi RSRC LVINLBVW `@ <BOYBBOYBarm^FMrގ [ΪK6}g+ qldW g 0ZW\LVIN,Instance 15 17Saved Atelier 3 .viLVIN Light_Sub.vi  @!Power@ Intensity @PortPTH0+LEGOBlocksLight Light_Sub.viLVCCSequenceBoolean.ctl+jSequenceBoolean.ctl@! Sequence FlowPTH0)LEGO.llbSequenceBoolean.ctlLVCCMerlotRadioButton.ctlMerlotRadioButton.ctl @!BooleanPTH0/LEGOWidgetsMerlotRadioButton.ctlLVCCPadSelectorOutput.ctl<PadSelectorOutput.ctl@0ABCOutput SelectorPTH0+LEGO.llbPadSelectorOutput.ctl x  0@+jSequenceBoolean.ctl!Sequence Flow 28@<PadSelectorOutput.ctl0ABC Connection @!Action@ Intensity.@+jSequenceBoolean.ctl! Sequence FlowP cP P d-` cP"@P@flg@oRt@eofudf8P<PadSelectorOutput.ctl0ABC ConnectionpdfdPtxdPoldPext 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 IntensitypdfdPtxdPoldPext Pb P         @P TP"@P@flg@oRt@eofudf P!Actionp!dfdP!txdP!oldP!ext" P@!@! c c| c40@+jSequenceBoolean.ctl!Sequence Flow 2 c c< @!Action@ Intensity @Port c<8@<PadSelectorOutput.ctl0ABC Connection2.@+jSequenceBoolean.ctl! Sequence Flow c dP``` d h  h^2d@Y@9@9?Y$208` p|~d< X p|~TrVIDS,Instance 15 17Saved Atelier 3 .viVIDS Light_Sub.vi PTH0i386I@ codekEwd E\EPPUEd$==ÐjӀ}ELXC\`CtdC4ClX{pPXRZXCdT{hPTR}ZXHƅ$ƅpƅƅƅp$hhUEP.@+jSequenceBoolean.ctl! Sequence Flow<0@+jSequenceBoolean.ctl!Sequence Flow 2F6  @!Power@ Intensity @Port @!Power @Port0$@MerlotRadioButton.ctl!B0$@MerlotRadioButton.ctl!A0$@MerlotRadioButton.ctl!00ABC|,p\l,H, YD U U Sequence Flow[D34Sequence Flow 2UDanLalL IntensitUDb7lWb8lW IntensityNeoeo HI>I ConnectionLD>I>I QDBQWBMW Port:MDBMBM 0NBMBM  H$8dOANANMDCeNmCfNm ANCeNlCfNl  MDCNCN BNCNCN  MDCNCN CNCNCN  LD!("(LD  H$\O)8*8LDHOIOLD3:4:H$nOP_Q_HD\O?? HD 9DX9DX HD 6A6AXDyz Light_Sub.viHDt ?? HDeO00 PNG  IHDRB*gAMAomtEXtSoftwareGraphicConverter5]H IDATxZ TV=)f* C$@oOYYfVkRh^_ee`/LK|%hϔ|*~Qy̜3߃=k5ߙ32 jгI"AIHIIyzر10@J!7o,0hx ȇ~x/H U""D0, $l[RD؉Dwy"aڵg@yI"rrrD^^ 1i )e%0YO>cƌ) =z yyo "ۻN@@e_Nڨ;0jΝ;'v!Jba1t&B'E(0_voئk[&By 6RB&|0BZ C>}@fΚ5k.pMhh"P0aQv V޽{Ӿ$|Uf*$;;I&z+ @._\~>ؿy/&O\B+1 @b:&''#pgPL*PrVDK/|Q~A2r~'ؑ]vwH%|=8 bΜ9Lr84cƌ`7^P?~S/]t$dg߿2Vƶ ul4v?8qBlQ\\h"-[$*t嶭Vk[~Qn^gϞ|$#0$m!`T.]CnܸQr˃dѣ*f@Әܴi&gJ'*u.'ۧ T BJPIWV#jd.Ӌ!@j}\aE/fSpi"E"A"k&<JmγFe hdArx5Ny`kp+BvU5R+ oKI?=Av ӂm6ؒEѢ#bIq1k,pBJK"iIrrr"D:/VRVD֭ Ѩ8x*Ko07tF0?䋙ʮs7oe˖ɥK+L©{~%P1{QC%|[MPeL60_w|M+>W^oT\ؠXY%72'[J%,-t@ $)/$2/81ԭ["3gά?qYXg &G pUXx!n 輸 O neJJ^q5ҊO^Η&E ,K8B^V !H+ >D؉d9{LED:u.ѯ_ 7lذÇ/:thSO=("Na]4x"5nܸYYYI[n+. H'شo"""m6z)L>v - N5iuK]6loX U~VJLgNl'p'? ;dȐ &E|@E bhI@ݫJkڴif׮]WmO8PF2lGBpo1<"99yO%E77Mmϝ5wSt%w뭷2VM k`j \,#FI8o^[ :AXXS&nQBnĶhb n hM` -@hY\\<襈'M)%pjפ^ Zƍ :լYIII˨ .5DLܷ~^s ~$5~ϯp$_H e `8DAW5Ν+rE"2($~-Ed-[֭rOprXξ!M9d %/ڤI&&͛7,2p^*nϊ܄1sm!x≲;CYD\ ?fdh7A2X㏟DرcŘ1c*Ϭ|"55l6mPxM) ɺSON˔@b5n\I]V=_@i`wr?JH :0LAJiXի狁d:Y{lCwkMHlBkr`Y]މ]`$"u0@5!6[yA@S7 Xs nCW/IENDB`PNG  IHDR;mGgAMA7tEXtSoftwareAdobe ImageReadyqe<IDATxb? *0h(< &I.addL(%zfP67%D pJlBtc;!؎%ڎ;ܤ؎ː؎bZd*4rCA.Wdh! ^aFy`唛UIENDB` PNG  IHDR;mGgAMA7tEXtSoftwareAdobe ImageReadyqe<IDATxb? Gƌ*@CKF11 \0 4۱$,m؎%^"v.!v۩b@? @Lp*4` 2 $`)H2PFj'-d_CtIENDB`$PNG  IHDR /8tEXtSoftwareGraphicConverter5]HIDATx Pf"kTDi)lZ.8Q (+=` ='WD>zAflF@otCXT,1:,"IM(>zI `c|=a'fv=E[X(X[|)݀(#uQxc2Z ! x|Iǁ(J /-.IENDB`PNG  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`%.0f%.0f dh dfOFFONOFFONOKOKFPHP,Instance 15 17Saved Atelier 3 .viLVCCSequenceBoolean.ctlPTH0LVCCMerlotRadioButton.ctl00PTH0LVCCPadSelectorOutput.ctl8PTH0#@FPHP$fO8# S#XL7~Dk1; T @ "PH/^{d||8hBT@U|`0D8$2P||8h0BT0Dp ||8h BT|0D4 <||||8hB\H 0D |d@d ` V+j0,]4 FJ V`S<04 F8RJAN1`Ti 4 J8J=J` 8h8B K1"d; Dib ,tPh0 7?RuD8J>SH4 N =J``i 4 NR ARX`( 0  >RSd,000 7 BVOF,00@d AN{4 FJAN`@i 8hB K||H|4 OAN` prototype EditorVIsBlocksLight_LightConfig.llbConfigure Light.vi_OriginalInstancePath?2PTH0'LEGOBlocksLightLight.vi Localized:&@0Localization Status (string)LocalizeNI.LV.ALL.goodSyntaxTargets&@0Dflt(1@@?n AAB A@?C!    &  - / 1  8  y? A TahomaTahomaTahoma02TahomaTahoma02RSRC LVINLBVW 4RSIDLVSRBDPWLIviCPTMDSTMDFDSLIdsVICD$vers8DLDRLFPTD`CPMptICONicl4icl8TITLCPCTDTHPTRec!MNGI STRGpPICCCPSTLIfpFPHPLIbd$BDHP8VITSLHIST`PRT tFTAB< x¡ lš $  W \ Լ  O  p ` Pԡ Tߡ X h H4  |\ɡ ڡ 8o  lס 4ڡ 8 ӡ  0L  蚡  !0 !f !섡 "0 "| !"V "#$ ##x|X $#̌ %$ _ &$th '$ )% +%`T ,%D .&| /&L 0&Pۡ 1&d 2'0\ 3' 4' ($x 5 60ǡ 7@x 8hpO 9|[ <4 >< @(a *C8 Lhl Ltѡ L% L L䏡 (Lz -LĜڡ LД M, qx r H }@F ~ $ ( ,Instance 15 17Saved Atelier 3 .vi:RSRC LVINLBVW6( 6` 0 <@\vH dpx@@  @<VIDS,Instance 16 17Saved Atelier 3 .vi-i386mcode0EwE\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?##################################################################################################################################################################################################################################################################################################################################################################################################################################### LoopTerm4DTHPDHO88~@!Continue@ Start Time"@ MilliSeconds(@millisecond timer value!L 00PP0x TD8B8BContinueVD3(=O3)=O  Start TimeHeOC,PXC.CWDZZqSeveral VIs depend on the connector pane of this VI. Consult Jason before making changes ScriptLoopForConfig.viHD,^OwxZDZgZgLoop 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.HDxeO %.0f%.0f<FPHP,Instance 16 17Saved Atelier 3 .vi @FPHPDT 8 pH ~0@nO,eOs{?|H/^,XL,Xx@7|D|<O<7V,l4 Gh7C` yS 8hhBR0@h02 hCTlKKCTKKlCTddlCTKKlCTddl 7hWAVefAVfeAVeAVeAVe|@PB2U]A|,0<d(4 F 2'>P` b 0  >'U]d8 2 B+QYFy Dp 4 0=I(c=I(c=I(cL : B+Q10u0/.-[p 4 IU(bIU(bIU(b0d8hBTR 4 `\y `a; ib 1; ib <,`<\  <  i; ib 1; ib 1; ib 1; ib 1; ib 1; ib = D t <BDHP,Instance 16 17Saved Atelier 3 .vi`@BDHPD\\O8 $S_~0l \\O: $ybB5@/^, 00 0@< vt4 BDv 4  !4 Yhd  @p4/h48 4 \ @ TXp T, p @0`82 bD| @ P` 0 3 h |L :  00/.-[ |8 h B|4 /\ p (p4 B  L , L4 0(4 0T  h4 0T h4 0T$  h T$p D4 Lo 4  X4 u@H 0 @4 BN4 @ <,0WW   \   a@4/ LlOn  \40 \  \gan  \0  \40 \ HR\Wn  \ |p40 \ R\Wn,(T \  \ Da ; ib 1; ib < \T(dD,Da; ib 1; ib 0BBWi; ib 1; ib 1; ib 1; ib =0 ` (4d` (4dm` (X4d:NI.LV.ALL.VILastSavedTarget0Dflt_OriginalInstancePath>2PTH0&LEGOLoopLoopTermTime.vinoconfig`! IsPersistantconfiguredLoopTestNode`! IsPersistantNI.LV.ALL.goodSyntaxTargets-@0MacDflt(<KUUA Q8>*>*>Q8>K?qX  _  f  m o TahomaTahomaTahoma00RSRC LVINLBVW6( 6 4RSIDTLVSRhBDPW|LIviCPTMDSTMDFDSLIdsVICDversDLDRFPTD0CPMpDICONXicl4licl8TITLDTHPTRec STRGLIfpFPHPLIbdBDHPVITSHIST$PRT 8FTABL@F H lx , Д  ڡ z 䏡 ؜  F ѡ l D T(a <  |[ pO x ǡ x  % Pۡ 4 D T  D x |  \ !h "<_ 2̌ 3|X 4 4V ,Instance 16 17Saved Atelier 3 .viERSRC LVINLBVW@hE @H` 0 <TLGJU LFp qldW,~F͇m3@ LVIN,Instance 17 17Saved Atelier 3 .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.@,<<4<VIDS,Instance 17 17Saved Atelier 3 .vii386#@codeX'EwdE\EPPUEd$=X=iÐjӀ}5ELXC40C$,}E$EEƅdɍlHƅhdhhUEPd$ZY=w= p h搐ÐEw HE\EPPUEd$===z=yEw Ew‰ppVL@'PUEd$=ÐÐx&AÐx&pp @'PUEd$=ÐP7PYqWPPP+PYYoP5_^ZY[]ÐQRud$ZY,Ul$SQRVW}#QRUd$ZY_^ZY[]ÐUl$SQRVWuFF@#FDQRhUsd$ZY_^ZY[]ÐX5+@(Jb% CODEX'x%7.1Oldest compatible LabVIEW.r4OrOrO~\bbp\PPHP @Cnt In@ Start Time&@$ LoopCount.ctl Loop Count ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff NbreBoucles4\\(  ,@$ LoopCount.ctlNombre de boucles@ Start Time @Cnt InDTHPDHO88~!@ Start Time(@millisecond timer value6&@$ LoopCount.ctl Loop Count @Cnt InL <<pp RDj#t:j$t:Cnt InH4oOz'Sz)zRVDpq  Start TimeHmOtvVDo[yo\y  Loop CountLDo[y`o\y`HpoOtttLDdndn]DdndnNombre de bouclesHDX\O3 @(3 @(HDnOgtgt pDbobo$Instance 265 9Atelier 3 .viREDQDQ Vrai HDXoOy,z,D01YYYSeveral VIs depend on the connector pane of this VI. Consult Jason before making changes%.0f%.0f%.0frFPHP,Instance 17 17Saved Atelier 3 .viLVCC LoopCount.ctl pPTH0@FPHPD,eO8p|~X',)BxbOnO( +HH/^@XL ̘@70A4$2@PBiXD0  u"Xd,4hx|4 F i"u;`y 8 2 y&TFH~C X @ 40XDk{0@T u}4 Btfu p 4 l4 H D2p@ @@4 K@apb 4g@ p{4 H !TXX, (CvI| x,t,|00.p zv~z BHx0 ,<$1P 4CRbܮS BxP @@4xX@H@ D ,4 d @ BH@0- w{ @@   B  D tH@{{4 , d Dx {{\4~M~zz\}{{0@ X-x=5 4 B x-ĮS P D , 4  I5I ~5 ~C 5 J5 JP 5P1 ; ib ,t ; ib 1; ib 1; ib 4 /`S ,< ti; ib 1; ib 1; ib 1; ib =P ,X'nONI.LV.ALL.VILastSavedTarget0Dflt_OriginalInstancePath=2PTH0%LEGOLoopLoopCntTime.vinoconfig`! IsPersistantconfiguredCntNode`! IsPersistantconfiguredLoopCntNode`! IsPersistantNI.LV.ALL.goodSyntaxTargets-@0MacDflt Localized:&@0Localization Status (string)Localize( KUUA Q8>*>*>Q8>K?qX  _  f  m o TahomaTahomaTahoma00RSRC LVINLBVW@hE @H 4RSID`LVSRtBDPWLIviCPTMDSTMDFDSLIdsVICDversDLDR(FPTD |͡ >Lԥ >t ,Instance 17 17Saved Atelier 3 .vi`  < E1L6x^ IU`d@JaC?[ ُ B~($@ąePPN,LVIN Atelier 3.rbtLVIN,Instance 1 17Saved Atelier 3 .vi 0@+jSequenceBoolean.ctl!Sequence Flow 2PTH01,Instance 1 17Saved Atelier 3 .viLVIN,Instance 2 17Saved Atelier 3 .viu x  0@+jSequenceBoolean.ctl!Sequence Flow 28@<PadSelectorOutput.ctl0ABC Connection @!Action@ Intensity.@+jSequenceBoolean.ctl! Sequence FlowPTH01,Instance 2 17Saved Atelier 3 .viLVIN,Instance 3 17Saved Atelier 3 .vi( @!Continue@ Start TimePTH01,Instance 3 17Saved Atelier 3 .viILVIN,Instance 4 17Saved Atelier 3 .vi*(  &@$ LoopCount.ctl Loop Count@ Start Time @Cnt InPTH01,Instance 4 17Saved Atelier 3 .viLVIN,Instance 5 17Saved Atelier 3 .vit  @Goal@Steering @Power0@+jSequenceBoolean.ctl!Sequence Flow 2@ Other Motor@! Direction@ Right Motor@ Left Motor@! Stop After.@+jSequenceBoolean.ctl! Sequence FlowPTH01,Instance 5 17Saved Atelier 3 .vifLVIN,Instance 6 17Saved Atelier 3 .vi x @!Speed Regulation@! Direction@! Direction out0@+jSequenceBoolean.ctl!Sequence Flow 2@! Stop After@ Degrees out(@Motor.Action.ctl Ramp Mode @!Wait @Goal @Power @Motor.@+jSequenceBoolean.ctl! Sequence FlowPTH01,Instance 6 17Saved Atelier 3 .viLVIN,Instance 7 17Saved Atelier 3 .viu x  0@+jSequenceBoolean.ctl!Sequence Flow 28@<PadSelectorOutput.ctl0ABC Connection @!Action@ Intensity.@+jSequenceBoolean.ctl! Sequence FlowPTH01,Instance 7 17Saved Atelier 3 .viLVIN,Instance 8 17Saved Atelier 3 .vi( @!Continue@ Start TimePTH01,Instance 8 17Saved Atelier 3 .vi'LVIN,Instance 9 17Saved Atelier 3 .vi*(  &@$ LoopCount.ctl Loop Count@ Start Time @Cnt InPTH01,Instance 9 17Saved Atelier 3 .vi2LVIN,Instance 10 17Saved Atelier 3 .viu x  0@+jSequenceBoolean.ctl!Sequence Flow 28@<PadSelectorOutput.ctl0ABC Connection @!Action@ Intensity.@+jSequenceBoolean.ctl! Sequence FlowPTH01,Instance 10 17Saved Atelier 3 .viLVIN,Instance 11 17Saved Atelier 3 .vi( @!Continue@ Start TimePTH01,Instance 11 17Saved Atelier 3 .vi LVIN,Instance 12 17Saved Atelier 3 .vi*(  &@$ LoopCount.ctl Loop Count@ Start Time @Cnt InPTH01,Instance 12 17Saved Atelier 3 .viLVIN,Instance 13 17Saved Atelier 3 .vi x @!Speed Regulation@! Direction@! Direction out0@+jSequenceBoolean.ctl!Sequence Flow 2@! Stop After@ Degrees out(@Motor.Action.ctl Ramp Mode @!Wait @Goal @Power @Motor.@+jSequenceBoolean.ctl! Sequence FlowPTH01,Instance 13 17Saved Atelier 3 .viyLVIN,Instance 14 17Saved Atelier 3 .vit  @Goal@Steering @Power0@+jSequenceBoolean.ctl!Sequence Flow 2@ Other Motor@! Direction@ Right Motor@ Left Motor@! Stop After.@+jSequenceBoolean.ctl! Sequence FlowPTH01,Instance 14 17Saved Atelier 3 .viLVIN,Instance 15 17Saved Atelier 3 .viu x  0@+jSequenceBoolean.ctl!Sequence Flow 28@<PadSelectorOutput.ctl0ABC Connection @!Action@ Intensity.@+jSequenceBoolean.ctl! Sequence FlowPTH01,Instance 15 17Saved Atelier 3 .viLVIN,Instance 16 17Saved Atelier 3 .vi( @!Continue@ Start TimePTH01,Instance 16 17Saved Atelier 3 .viLVIN,Instance 17 17Saved Atelier 3 .vi*(  &@$ LoopCount.ctl Loop Count@ Start Time @Cnt InPTH01,Instance 17 17Saved Atelier 3 .viP cP(P d-` 8 P"@PP8 P"@PP8 P"@PP8 P"@PP8 P"@PP8 P"@PP8 P"@PP8 P"@PP8 P"@PP8 P"@PP8 P"@PP8 P"@PP8 P"@PP cl cI II II  III VIDS Atelier 3.rbt;i386skcodeQRhU胐3d$ZY_^ZY[]ÐUl$SQRVWu kF@;kFDQRhU2d$ZY_^ZY[]Ð)akIQCODExHdb %7.1Oldest compatible LabVIEW. Sq:l:OZ pPPP99ݽwp1 p1p0@++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ DTHPDHO88 ~TL@ 0@+jSequenceBoolean.ctl!Sequence Flow 2<0@+jSequenceBoolean.ctl!Sequence Flow 2! x  0@+jSequenceBoolean.ctl!Sequence Flow 28@<PadSelectorOutput.ctl0ABC Connection @!Action@ Intensity.@+jSequenceBoolean.ctl! Sequence Flow>.@+jSequenceBoolean.ctl! Sequence Flow@ Intensity @!ActionD8@<PadSelectorOutput.ctl0ABC Connection@!Continue@ Start TimeF6( @!Continue@ Start Time@! Stop After"@! Direction out@! Direction&@!Speed Regulation  @Goal@Steering @Power0@+jSequenceBoolean.ctl!Sequence Flow 2@ Other Motor@! Direction@ Right Motor@ Left Motor@! Stop After.@+jSequenceBoolean.ctl! Sequence Flow@ Left Motor@ Right Motor@ Other Motor @Cnt In6&@$ LoopCount.ctl Loop CountfV(  &@$ LoopCount.ctl Loop Count@ Start Time @Cnt In @Power@Steering @Goal@ Degrees out4(@Motor.Action.ctl Ramp Mode @!Wait @Goal @Motor0$ x @!Speed Regulation@! Direction@! Direction out0@+jSequenceBoolean.ctl!Sequence Flow 2@! Stop After@ Degrees out(@Motor.Action.ctl Ramp Mode @!Wait @Goal @Power @Motor.@+jSequenceBoolean.ctl! Sequence Flow4DDDDD44L4h4444444D444DD D<XtD4h@Xt@ $444D4444DD4L4hh44444L4hh4 D@ $tX@DtX<D444D4444DD4L4hh4 FPHP Atelier 3.rbtFPHPDnO8H~`oOhoO#QZ#QZH/^XL@TT@h7,  i; ib 1; ib x1; ib 1; ib D1; ib 1; ib 1; LD~~D9F9FADfi 1: Faire clignoter une ampoule alors qu'un moteur fonctionne`D]j ]j Blocs ncessaires :  D:n:n""Dfi 2 : Toujours en mme temps... 1- Faire allumer une ampoule et fonctionner un moteur 2- Faire teindre l'ampoule et arrter le moteur 3- Faire allumer l'ampoule et fonctionner le moteur_DxxBlocs ncessaires :SD"LumireTDfsIfsILoopTermXDYY NbreBoucles2TD"Lumire3TD"ssLumire4UD&3/&3/ LoopTerm2XDVc9Vc9 NbreBoucles3oD ^ ^###Atelier 3 : Squence moteur ampouleSD"[mh[nhMove.viTD"mnMotor.viTD"[h[hLumire2UDOO LoopTerm3WD>KS>KS NbreBouclesND  ouUD"MN Motor.vi2TD"sMsNMove.vi2UD~/~/ LoopTerm4XD99 NbreBoucles4ND    ouBDHP Atelier 3.rbtLVIN,Instance 1 17Saved Atelier 3 .viXPTH0LVIN,Instance 2 17Saved Atelier 3 .vi8PTH0LVIN,Instance 3 17Saved Atelier 3 .vixPTH0LVIN,Instance 4 17Saved Atelier 3 .viPTH0LVIN,Instance 5 17Saved Atelier 3 .vi'PTH0LVIN,Instance 6 17Saved Atelier 3 .vi.,PTH0LVIN,Instance 7 17Saved Atelier 3 .vi6PTH0LVIN,Instance 8 17Saved Atelier 3 .vi>PTH0LVIN,Instance 9 17Saved Atelier 3 .viAPTH0LVIN,Instance 10 17Saved Atelier 3 .viPTH0LVIN,Instance 11 17Saved Atelier 3 .vi"PTH0LVIN,Instance 12 17Saved Atelier 3 .vi$PTH0LVIN,Instance 13 17Saved Atelier 3 .viPHPTH0LVIN,Instance 14 17Saved Atelier 3 .viHPTH0LVIN,Instance 15 17Saved Atelier 3 .viZPTH0LVIN,Instance 16 17Saved Atelier 3 .vicPTH0LVIN,Instance 17 17Saved Atelier 3 .vifPTH0{$@BDHPD`nO8{{#~y oO `nOGU .@/^, uv8v0DD10LPM X&<4 &JX}b$db  Xp43X0$43X"8-X40((1(3ivzb 4 8GS 4 \k S 4 9od4 w`S a3ib 13ivzb  8d4 ){8bPD1|xk @ 4X < 8438&x| 80438$x|438%x|438# 84 8  8T438!x| 8438"x| 8$438x| 8x438x|X438 x|438 (x|  8 \438 x|  < 8/4 438 d 88-8x P$`  44 !``!@ xP 8 x X D ,  d ` @  X |0 4    @ H 0% 0 +71 0$ "-'4"   " (  @ 4" ` 8PD " ( ,, | `  @ 4( ,  ,  4 4|4 4\! `D1B 4t8`/ (D x$4 &KxetJbS |X( xHX43x(80 xx43x( 43xt(8|043xt(| ( x04 4|! ( `D1B 4,!,9l 84 &KZb  4 3 8!,& 04 36 4 3h7 4 35  P  | ,  x, x |8 -6!,p8  '4  4<, 0H( H|01|1 0|  13ib  D 4 9{bD 1L(  x@  pXT t4 3 b4 3`  4 38a (4 3\   kh4 3' pax`3ivzb 13i|b  x4 3 X 4 3H4 3 4 3 T 4 3      t \ j4 3@  8 -L 4 9{ZrbD 1V U8HrZT  4 3,     @ Hl4 " HDZ_\ ` "!LO,  @ Ho4 " HZ_0\$  "!LO,  !L"$` !@ 80Ph !" OO @!LO|!,  H ,! , $"! , PNO,O|0  !|,  !`0 $ H!Mf Y  @!LN" 0 % H"<h t !4 &K"%40by D 1B ""P4Tg3 " "#P#$ "#4 3""cDTL "N#p4 3"#d4D< #P "#4 3"$ eDTL # "P$@4 3"$tf4D< $ % %%N4D 1B $$h lx(N4 &K$Ud:b` $%@4 3$%thh t % $P%4 3$%iOWS % $N % W \\ R4 _ 4&&! &$$$;18D1(D( hn-P 1 ,8 '(4 9{'Zlibؒ 8 '((*)*0*++h,' ')843'(|< h(r$m ')43'): h(r$m43')l; h(r$m(43')48PD* '*)( 'LL) '*P43'*2 h(r$m*0 '+*43')3 h(r$m '+ 43'+T0 h(r$m+ '+43',/ h(r$m43'*1 h(r$m43',$.8hPDt ,8-'5|U hj,p`+h 'L+---<-\- .,.p .,0 .,1l4 9{.,lb .,31-. .,0H/hD1.-|xhDXѧ343.,,,xhr|m@ --<-\--./h012<23, .,0| 04//  .,21/443.,-(xhr|m43.,-=xhr|m .,143.,,+xhr|m .,25$ 66743.,,*xhr|m43.,-)43.,/ ?xhr|m43.,/@xhr|m .,2\43.,3Axhr|m 43.,.>xhr|m .,243.,3Bxhr|m 2 .,4(3L43.,3Cht 3,8-.,|xh3t@2<4,5D! 44\4x! 3,4(Dt 67378D166\ nQk;4 9{6Zib̒ 436'G ($8P@ 185$7788P99 9`9::p 6784361XE ($94361$F ($ 6H74365H8PD9 4366I ($ 68p4366J ($9` 684367lK ($ 69,4368L ($ 6: 69 684369N ($ 9 6:(436:\O ($ : 6H:436;P8PD 4368M ($`!@ ;l hP8 P8<<>$>tDD;<0  @; J=<;:p8-65U j:x "?D=  @; I>T>?>A,CCDD`>4"; ;RBG D,>>T<< @?D`>$0$; =T5"N-A' @?C>t0%; >UP+i7\1>TD1B<?0><8ZH24 &K> Pb ?PBh@0@ >?p43>?V,(<840?PBh0<=43>?W(,8$0 >@P43>@X,<(4 @0 >C@43>@Y,($ @D1B<AxADP!i,_8'C84 &KA=LTbn ABD$B AA43AA[P!h,\&A ACB 43ABT\7? ;B >C?43AB]7? ;D$ AD`B43AC$^7? ;B8-ALl6P!i,Cp4<CFB@4<DE!Bh>T AB<<4<DG>B4<DDF@4   :p,;C$0\1$1DDDDC;$ ; D`A';A*7<04E@I  4H`I! HDD4H|J  HDD4ExKl  IDDD[JDD4E\L 4HDM,! LDtD]LLDDN443$&jOWS $O|NT43$MkOWS8-$dh M%$ 4 On\!#P!4 O`m!`4 Oo< N4 PHQ4 NmD1PPHy U4 9{PHLbli @ OQHQRRRSPWTThTU843PHQ4mHRMO PHQh43PHQnHRMQH PHQ43PHRoHRMQ PHt@R843PHRlpyR PHR43PHRqHRMR PHS43PHS<rHRMR PHSp43PHSsHRMSPW43PHStHRM PHT 43PHTTuHRMT PHT43PHTvHRM Th PHT43PHU$wHRM T PHs`UX43PHUxH`T U88-PH\|HU 4 9{HrLb 8 VXVW(WWXLXYYY HVx43HVz8H@R<MVX HV43HW{8H@R<MV HWH43HW||8H@R<MW( Hv\WW PHS HX43HW~8H@R<M HXl43HX8H@R<MXL HX43HY8H@R<MX HY<43HYp8H@R<MY HY43HY8H@R<MY HoZ 43HZ@PHh`\T Y8-HM\m|8HZXD1Z8k`@ [$[[\\\],]]^d^_4_ Z[D43Z[x8@<[$ Z[43Z[8@<[ Z\43Z\H8@<[ Zl\|43Z\Ph\\\ Zc\43HW}Pyh\ Z]L43Z]8@<], Z]43Z]8@<] Z^43Z^P8@<] Z^43Z^8@<^d Z^43Z_ 8@< ^ Z_T43Z_8@< _4 Zk_43Z_Ph\ _8-ZMm8`<`!@ `0bac8ijj$`a\  @`Pkh`4"`Pa a<` "bi@`  @`Ps`a|4"`Pa0$aa\ "bi@a|b`a|, `PbHbtb,fcc|cbcf,hhi@i0bbPP,cc|a<a @bic80$`Pch c @bhic|43Z\8@<D1Bbd\d(04 &Kc}0bd d|deLe cd43cdd| che43ce8d cel43ceeL che43cfeD1Bbff` X'hT4 &Kf:bTt fggg ff43fg f fhg<43fgpg fg43fgg fih 43fh@g8-f h4bhq\#ge4bi$p!"dc|4bitr!!a<a4bir cg0%`Pc 4   @ t4jlj  j}4ls! _4kk k\\}`4&8o!a\U8PS<SO,\\$N<t<4pw!O|YSYl\\Yhhii@$4ltt!kh4&Tu ! s`$Tt@lHPH`P HZj8E ; 6'.,&h 8dXLX8 .,'6; Z H`PPHH\vt@s`olkkhjLLLJIHH4(3/4& 4&$w! o\$\Tv\\Ay3i|b 13ib =44d(lxxy `nO:U .@/^x&xi u8vv-Dyy `nO:U .@/^x- u8vv-D zzxvSh'X BlockImage P@3Picture@ SkinsEnum.ctlp StdBlockNoneEasyAction Flow ControlSensorData OpsAdvanced My BlocksLoopTest LoopCount CaseSelectorSkin /   mUFF(F(F'G'F'G'F&G'F%G&G&F%F$F%F%lSFmmmoXGH! Y) c,f/e,e.d*f,d)e,e*f+d'd(f*f)c%zP>;;;S/q4MUWTXQURTQTMNQPG?///b9Piᬍ_^ Z222l;YtI`e!333o?`w v6Ye!222o>`~H$ _/ k6k9j6l:k5k2[m!333oBf} _0 Tfe`eek4[s!666pAck8jxNՃk6au!888pBjk9nxN*^Մl:bu!888pAfl9oN*l@ sl7e{ 888oBfl9nwPl8Pwl9d} 555pCkl;{ևn׋l? j ///pDk܊l@ lȿ---pCiYl:gȿ///oCh渌OxEn Ǿ111pEp}iyJl<mE wS hnkwR mA l? zQ h|Ǿ222gGj߀zo{́ۆ܊́wr~Fƽ:::D GѵļGGGȿǾǾƽƽƽƽƽƽƽûggiOOOqqsEEE]]]YYYKKKRRRUUUSSSQQQOOOLLLKKKKKKKKKLLLNNNPPPRRRSSS\\\lllwwwrrr8 BlockImage_P@3Picture@ SkinsEnum.ctlp StdBlockNoneEasyAction Flow ControlSensorData OpsAdvanced My BlocksLoopTest LoopCount CaseSelectorSkin_/S\SDII ,UUUeMMMMMMSSSSSSSSSSSSSSSSSSTTTPPPyEEE]JJJYYYYYY=UUUsMMMNNNTTTSSSSSSSSSSSSSSSTTTLLLwIIIJGGG TTT鶶깹길길길길黻촴bbb;YYYWWW\\\ꪪ길길길길길길깹쫫JJJ0 TTTNNN빹ddd777EEELLLJJJXXXAAA===GGGMMMOOOlMMMYYY\PPPRRR{{{򯯯쳳鵵鴴跷򪪪ﱱ굵鼼嗗TTT91UUUKKKgggꩩPPPbtTTTSSSNNNo"dddﱱNNNo"tttNNNo"sssNNNo"sssNNNo"sssNNNo"sssNNNo"sssNNNo"sssNNNo"sssNNNo"sssNNNo"sssnnnNNNo"ssseeeNNNo"sssNNNo"sss```NNNo"sssxxxNNNo"sssvvvNNNo"sss{{{MMMp"sssmmmAAAn"ssslllGGG_tttxxxKKKx9 oooQQQ###AUUUWWWSSSRRRQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQRRRNNNKKK$$$INkmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmohF !&9@C /1D,  $ < w$H w$000$w$ H $w$ <ww< $HwwH$ $000$ /12DE $ k$00000000000$kk$ $00000000000$  NI_Inactive  !  NI_Inactive  ! Config@LoopConfigData.ctlrP @Mode @Count@ MilliSeconds@!Wait For@0Sensor@! StopIfTrue @Unused @UnusedLoop ConfigurationBumper WhileImagettP@3Picture@ SkinsEnum.ctlp StdBlockNoneEasyAction Flow ControlSensorData OpsAdvanced My BlocksLoopTest LoopCount CaseSelectorSkins/TThIH 絶鮯4[\^ (ZRRT֍< 򵶺j+/00000000000000:ʊљ}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}Ƈ90:ʊљ???????????????????????????????????:66666666666666666666>?@s$????????Ƈ90:ʊљ?????????????????????????????????????2l7E????????????>>?B{>>B+l2???????Ƈ90:ʊљ?????????????????????????????????????<}'E@????????????>>B2c ,???????Ƈ90:ʊљ?????????????????????????????????????6s6H?????????????>>C+l2???????Ƈ90:ʊљ?????????????????????????????????????.wAG??@@?????????>?B}$JE@@@@@@?????????@q#????????Ƈ90:ʊљ????????????????????????????????????<'MB@@@@@@????????A8o*????????Ƈ90:ʊљ????????????????????????????????????9t5K?????????????>>C1m7????????Ƈ90:ʊљ????????????????????????????????????3rBH>???????>>>>>>>C-q8????????Ƈ90:ʊљ???????????????????????????????????>'HC>??????>>>>>>>?A#};????????Ƈ90:ʊљ???????????????????????????????????=&M?>>>>>>>>>>>>>>@>r&?????????Ƈ90:ʊљ???????????????????????????????????9y3L???????????????A;l.?????????Ƈ90:ʊљ???????????????????????????????????4j:<5666666666665558+k5?????????Ƈ90:ʊљ???????????????????????????????????-^ pkhiiiiiiiijjiiiiib ;?????????Ƈ90:ʊљ???????????????????????????????????8.--.................9??????????Ƈ90:ʊљ???????????????????????????????????????????????????????????????????Ƈ90:ʊy:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::Ƈ900000000000ȿȿȿ0ȿȿȿȿ0ȿȿǾǾǾ0ȿȿǾǾǾǾǾ0ȿȿǾǾǾƽƽƽǾ0ȿȿȿǾǾƽƽƽƽƽƽ0ȿȿȿȿȿȿǾǾǾǾǾǾǾǾǾȿȿȿȿȿȿȿȿȿȿȿȿȿȿȿȿǾǾǾƽƽƽƽƽƽƽƽ0ȿȿȿǾǾǾǾǾǾǾǾǾǾǾǾǾǾǾǾǾǾǾǾǾǾǾǾǾǾǾǾȿȿȿȿȿȿȿȿȿȿȿȿǾǾǾǾƽƽƽƽƽƽƽƽƽƽ0ȿǾǾǾǾƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽǾǾǾǾǾǾǾǾǾǾǾǾǾǾǾƽƽƽƽƽƽƽƽƽƽƽƽƽ0ȿȿǾǾƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽŽ/ƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽvvy+zxxdbb[YZZXXZXXZXXZXXZXXZXXZXXYWXYWXYWXYWXYWXYWXYWXYWXZXXZXXZXXZXXZXXZXXZXXZXXZXXZXXZXXZXXZXXYWXYWXYWXYWXYWWYWWYWWYWWYWWYWWYWWYWWXWWLLNƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽû$$%jBppsuux< Q:;<Սg99grC00000000000000000.*  *.000000000000000000000000000000000000000000$ *5B31,000 /-, ?QQQ쿿쿿΄;,,, ooo999.sssDDDPPPvvv~~~Nrrr fffNNN񒒒:vQQQ[[[s%1666}}}aaaccc.DDDLLL0 TTTxxxIIIiii0fffcccsssPPPQQQppp0tttqqqWWWAAA]]]0www|||]]]0iii0[SSS0KKKܑttt0b[[[|||0hhh___0oooVVV0___SSS0^HHHqqqXXX0 >???jjjgggRRRWWWrrrrrrhhhgggggggggiii0eeeyyy0www0www0www0www0www0www0www0www0www0www0www0www0www0xxx0xxx0ppp0ggg~~~0aVVVaaawwwvvvuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuyyynnnJJJ+@pU!+...............................( NI_Inactive  !x ConfigLoopTst`! IsPersistantNI_AlwaysActive`! IsPersistant BlockImageP@3Picture@ SkinsEnum.ctlp StdBlockNoneEasyAction Flow ControlSensorData OpsAdvanced My BlocksLoopTest LoopCount CaseSelectorSkinL Tahoma 0 9DBLoopTermTimeNI_AlwaysActive`! IsPersistant ConfigLoopCnt`! IsPersistant BlockImageP@3Picture@ SkinsEnum.ctlp StdBlockNoneEasyAction Flow ControlSensorData OpsAdvanced My BlocksLoopTest LoopCount CaseSelectorSkinj/dL :g_S ^YQHͺܔq: ɰi˲+˲/ʰ0ɯzz}ffiɮ]]_ȮrruffiVVXǬ333\\_WWZPPSƫpps333ƫssvccfYY\TTVMMPũffi\\_ZZ\VVY||zHHKĨ^^aCCEĨTTWLLOGGICCEAAB>>@>>@>>@??AĨY333333æ0æ0æ0DZ0~'%"{%Cg9 ' BlockImage4P@3Picture@ SkinsEnum.ctlp StdBlockNoneEasyAction Flow ControlSensorData OpsAdvanced My BlocksLoopTest LoopCount CaseSelectorSkin4,/""// BBBFFF DDDVVVzzzS000MMM111III1777333XXX򐐐....O>>>?777 BBBHHHwwwOOO['''Y***```!!!{LLL旗sss}444aDDDVVV⃃sss響[[[\CCCCCCx %;666SSS]]]h" 777cccI FFF???/...[[[WWW777ttt666***U;;;...MMM AAA777888888---fIIIxxx㇇ﲲ}}}wwwGGG&&&eee}}}﨨kkkZ)))===.FFF\\\pppoooZZZP777xNNNOOO)))"""---888sss򘘘!!!/EEE-CCCT>>>1;;;LAAA3330 uHHHﲲ[[[BBB333&&&EEEPPPyyyrrr< FFFsGGGmmmQQQCS@@@꭭111LLLL霜xxxSSS111wwwHHH$$$} 2EEEJEEE녅2229 a>>>222_555򗗗󊊊fffRRRz{zmlm];@@@I???욚򂂂'''OOOPPP(((xxxvvvVUVW "111QQQiii@?@^ BBB8AAA;;;;+++ p222xvx¾wuwdbd%`CCC|||㉉PPPl444s///uuu~~~LLL~nnnqqq􀀀kikWUW212BBB=== 1>>>ddd񒒒vvvvvv}|}lll!!!333,,,d%BBBD888󒒒pnpomoa17RO. III'999VVVSSS,,,333---@  H333􂂂wwwTTTTTTnnn555b\H"2&&&cccTTT"""j: GGG1>>>G<<222&&&%%%(((333ggg|>bbb777###"""P )AM+++iiibbbh!!!]]]uuu###^M@% ***AAAccc|||]]]```yyy```555KGGGNNNyyy}}}EEEL###GGG3@@@ppprrr )III!;;;PPP}}}___dddvvvOOO: r555fffyyyHHH###YYY[[[$$$"""EEErrrmmm&&&{1+++!!! w{```hhhom  Q:B7FFF}}}xxx===^(+?<  /;;;dddwww***///888&&&kkkddd% /???ddd:::vvv444eee8 333~888QQQyyySSSrh(((sssqqqRRKKKuuuQQQ))) 7 i&&&w>B666```___@U$$$###{O AL 5,===QQQsssxxxJJJ;  6A3  %[a(  *+  Tahoma (7 DA /1D, $ o7o7o7$ o7o7o7o7o7o7o7< o7o7o7o7o7o7o7o7o7Ȱ< o7o7o7o7o7o7o7o7Ȱw$Ȱo7o7o7o7o7o7o7o7ȰH o7o7o7o7o7o7o7Ȱw$o7o7o7o7o7o7o7o70o7o7o7o7o7o7Ȱ0Ȱo7o7o7Ȱ0$kk$ $2 HxzH0$ $00HwwH00$  $0$ /3F $ q7q7< q7q7q7q7< q7q7q7q7q7q7< q7Ȱq7q7Ȱq7< q7q7w$$kwq7q7kwk$ $$q7q7<$$ q7q70q7q70q7q70q7q70q7q700$kk$ $00$ /12DE  < o7< o7o7< o7m4o7o7o7< o7o7o7Ȱo7o7` o7o7o7o7< o7o7< o7o7<$o7o7w$o7o7TT< o7o70o7< o70$o7o7H o7o7w$ o7o7o7H $o7o7o7o7o7o7w$ <o7o7< <ww< $HwwH$ $00$  NI_Inactive  !., BlockImage5P@3Picture@ SkinsEnum.ctlp StdBlockNoneEasyAction Flow ControlSensorData OpsAdvanced My BlocksLoopTest LoopCount CaseSelectorSkin4/#X#@0/ cBBBVVVWWWWWWTTTw777;;;RRRFFFG'333Z///#,,,!222qqqggg "<<>?@s$????????Ƈ90:ʊљ?????????????????????????????????????2l7E????????????>>?B{>>B+l2???????Ƈ90:ʊљ?????????????????????????????????????<}'E@????????????>>B2c ,???????Ƈ90:ʊљ?????????????????????????????????????6s6H?????????????>>C+l2???????Ƈ90:ʊљ?????????????????????????????????????.wAG??@@?????????>?B}$JE@@@@@@?????????@q#????????Ƈ90:ʊљ????????????????????????????????????<'MB@@@@@@????????A8o*????????Ƈ90:ʊљ????????????????????????????????????9t5K?????????????>>C1m7????????Ƈ90:ʊљ????????????????????????????????????3rBH>???????>>>>>>>C-q8????????Ƈ90:ʊљ???????????????????????????????????>'HC>??????>>>>>>>?A#};????????Ƈ90:ʊљ???????????????????????????????????=&M?>>>>>>>>>>>>>>@>r&?????????Ƈ90:ʊљ???????????????????????????????????9y3L???????????????A;l.?????????Ƈ90:ʊљ???????????????????????????????????4j:<5666666666665558+k5?????????Ƈ90:ʊљ???????????????????????????????????-^ pkhiiiiiiiijjiiiiib ;?????????Ƈ90:ʊљ???????????????????????????????????8.--.................9??????????Ƈ90:ʊљ???????????????????????????????????????????????????????????????????Ƈ90:ʊy:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::Ƈ900000000000ȿȿȿ0ȿȿȿȿ0ȿȿǾǾǾ0ȿȿǾǾǾǾǾ0ȿȿǾǾǾƽƽƽǾ0ȿȿȿǾǾƽƽƽƽƽƽ0ȿȿȿȿȿȿǾǾǾǾǾǾǾǾǾȿȿȿȿȿȿȿȿȿȿȿȿȿȿȿȿǾǾǾƽƽƽƽƽƽƽƽ0ȿȿȿǾǾǾǾǾǾǾǾǾǾǾǾǾǾǾǾǾǾǾǾǾǾǾǾǾǾǾǾȿȿȿȿȿȿȿȿȿȿȿȿǾǾǾǾƽƽƽƽƽƽƽƽƽƽ0ȿǾǾǾǾƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽǾǾǾǾǾǾǾǾǾǾǾǾǾǾǾƽƽƽƽƽƽƽƽƽƽƽƽƽ0ȿȿǾǾƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽŽ/ƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽvvy+zxxdbb[YZZXXZXXZXXZXXZXXZXXZXXYWXYWXYWXYWXYWXYWXYWXYWXZXXZXXZXXZXXZXXZXXZXXZXXZXXZXXZXXZXXZXXYWXYWXYWXYWXYWWYWWYWWYWWYWWYWWYWWYWWXWWLLNƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽû$$%jBppsuux< Q:;<Սg99grC00000000000000000.*  *.000000000000000000000000000000000000000000$ *5B31,000 /-, ?QQQ쿿쿿΄;,,, ooo999.sssDDDPPPvvv~~~Nrrr fffNNN񒒒:vQQQ[[[s%1666}}}aaaccc.DDDLLL0 TTTxxxIIIiii0fffcccsssPPPQQQppp0tttqqqWWWAAA]]]0www|||]]]0iii0[SSS0KKKܑttt0b[[[|||0hhh___0oooVVV0___SSS0^HHHqqqXXX0 >???jjjgggRRRWWWrrrrrrhhhgggggggggiii0eeeyyy0www0www0www0www0www0www0www0www0www0www0www0www0www0xxx0xxx0ppp0ggg~~~0aVVVaaawwwvvvuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuyyynnnJJJ+@pU!+...............................( NI_Inactive  !> ConfigLoopTst`! IsPersistantNI_AlwaysActive`! IsPersistant BlockImageP@3Picture@ SkinsEnum.ctlp StdBlockNoneEasyAction Flow ControlSensorData OpsAdvanced My BlocksLoopTest LoopCount CaseSelectorSkinL Tahoma 0 9DBLoopTermTimeANI_AlwaysActive`! IsPersistant ConfigLoopCnt`! IsPersistant BlockImageP@3Picture@ SkinsEnum.ctlp StdBlockNoneEasyAction Flow ControlSensorData OpsAdvanced My BlocksLoopTest LoopCount CaseSelectorSkinj/dL :g_S ^YQHͺܔq: ɰi˲+˲/ʰ0ɯzz}ffiɮ]]_ȮrruffiVVXǬ333\\_WWZPPSƫpps333ƫssvccfYY\TTVMMPũffi\\_ZZ\VVY||zHHKĨ^^aCCEĨTTWLLOGGICCEAAB>>@>>@>>@??AĨY333333æ0æ0æ0DZ0~'%"{%Cg9 LL NI_Inactive  !L NI_Inactive  !J NI_Inactive  !I NI_Inactive  !H NI_Inactive  !H NI_Inactive  ! BlockImage_P@3Picture@ SkinsEnum.ctlp StdBlockNoneEasyAction Flow ControlSensorData OpsAdvanced My BlocksLoopTest LoopCount CaseSelectorSkin_/S\SDII ,UUUeMMMMMMSSSSSSSSSSSSSSSSSSTTTPPPyEEE]JJJYYYYYY=UUUsMMMNNNTTTSSSSSSSSSSSSSSSTTTLLLwIIIJGGG TTT鶶깹길길길길黻촴bbb;YYYWWW\\\ꪪ길길길길길길깹쫫JJJ0 TTTNNN빹ddd777EEELLLJJJXXXAAA===GGGMMMOOOlMMMYYY\PPPRRR{{{򯯯쳳鵵鴴跷򪪪ﱱ굵鼼嗗TTT91UUUKKKgggꩩPPPbtTTTSSSNNNo"dddﱱNNNo"tttNNNo"sssNNNo"sssNNNo"sssNNNo"sssNNNo"sssNNNo"sssNNNo"sssNNNo"sssNNNo"sssnnnNNNo"ssseeeNNNo"sssNNNo"sss```NNNo"sssxxxNNNo"sssvvvNNNo"sss{{{MMMp"sssmmmAAAn"ssslllGGG_tttxxxKKKx9 oooQQQ###AUUUWWWSSSRRRQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQRRRNNNKKK$$$INkmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmohF !&9@C /1D,  $ < w$H w$000$w$ H $w$ <ww< $HwwH$ $000$ /12DE $ k$00000000000$kk$ $00000000000$  NI_Inactive  ! HConfig@LoopConfigData.ctlrP @Mode @Count@ MilliSeconds@!Wait For@0Sensor@! StopIfTrue @Unused @UnusedLoop ConfigurationBumper WhileImagettP@3Picture@ SkinsEnum.ctlp StdBlockNoneEasyAction Flow ControlSensorData OpsAdvanced My BlocksLoopTest LoopCount CaseSelectorSkins/TThIH 絶鮯4[\^ (ZRRT֍< 򵶺j+/00000000000000:ʊљ}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}Ƈ90:ʊљ???????????????????????????????????:66666666666666666666>?@s$????????Ƈ90:ʊљ?????????????????????????????????????2l7E????????????>>?B{>>B+l2???????Ƈ90:ʊљ?????????????????????????????????????<}'E@????????????>>B2c ,???????Ƈ90:ʊљ?????????????????????????????????????6s6H?????????????>>C+l2???????Ƈ90:ʊљ?????????????????????????????????????.wAG??@@?????????>?B}$JE@@@@@@?????????@q#????????Ƈ90:ʊљ????????????????????????????????????<'MB@@@@@@????????A8o*????????Ƈ90:ʊљ????????????????????????????????????9t5K?????????????>>C1m7????????Ƈ90:ʊљ????????????????????????????????????3rBH>???????>>>>>>>C-q8????????Ƈ90:ʊљ???????????????????????????????????>'HC>??????>>>>>>>?A#};????????Ƈ90:ʊљ???????????????????????????????????=&M?>>>>>>>>>>>>>>@>r&?????????Ƈ90:ʊљ???????????????????????????????????9y3L???????????????A;l.?????????Ƈ90:ʊљ???????????????????????????????????4j:<5666666666665558+k5?????????Ƈ90:ʊљ???????????????????????????????????-^ pkhiiiiiiiijjiiiiib ;?????????Ƈ90:ʊљ???????????????????????????????????8.--.................9??????????Ƈ90:ʊљ???????????????????????????????????????????????????????????????????Ƈ90:ʊy:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::Ƈ900000000000ȿȿȿ0ȿȿȿȿ0ȿȿǾǾǾ0ȿȿǾǾǾǾǾ0ȿȿǾǾǾƽƽƽǾ0ȿȿȿǾǾƽƽƽƽƽƽ0ȿȿȿȿȿȿǾǾǾǾǾǾǾǾǾȿȿȿȿȿȿȿȿȿȿȿȿȿȿȿȿǾǾǾƽƽƽƽƽƽƽƽ0ȿȿȿǾǾǾǾǾǾǾǾǾǾǾǾǾǾǾǾǾǾǾǾǾǾǾǾǾǾǾǾȿȿȿȿȿȿȿȿȿȿȿȿǾǾǾǾƽƽƽƽƽƽƽƽƽƽ0ȿǾǾǾǾƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽǾǾǾǾǾǾǾǾǾǾǾǾǾǾǾƽƽƽƽƽƽƽƽƽƽƽƽƽ0ȿȿǾǾƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽŽ/ƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽvvy+zxxdbb[YZZXXZXXZXXZXXZXXZXXZXXYWXYWXYWXYWXYWXYWXYWXYWXZXXZXXZXXZXXZXXZXXZXXZXXZXXZXXZXXZXXZXXYWXYWXYWXYWXYWWYWWYWWYWWYWWYWWYWWYWWXWWLLNƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽû$$%jBppsuux< Q:;<Սg99grC00000000000000000.*  *.000000000000000000000000000000000000000000$ *5B31,000 /-, ?QQQ쿿쿿΄;,,, ooo999.sssDDDPPPvvv~~~Nrrr fffNNN񒒒:vQQQ[[[s%1666}}}aaaccc.DDDLLL0 TTTxxxIIIiii0fffcccsssPPPQQQppp0tttqqqWWWAAA]]]0www|||]]]0iii0[SSS0KKKܑttt0b[[[|||0hhh___0oooVVV0___SSS0^HHHqqqXXX0 >???jjjgggRRRWWWrrrrrrhhhgggggggggiii0eeeyyy0www0www0www0www0www0www0www0www0www0www0www0www0www0xxx0xxx0ppp0ggg~~~0aVVVaaawwwvvvuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuyyynnnJJJ+@pU!+...............................( NI_Inactive  !" ConfigLoopTst`! IsPersistantNI_AlwaysActive`! IsPersistant BlockImageP@3Picture@ SkinsEnum.ctlp StdBlockNoneEasyAction Flow ControlSensorData OpsAdvanced My BlocksLoopTest LoopCount CaseSelectorSkinL Tahoma 0 9DBLoopTermTime$NI_AlwaysActive`! IsPersistant ConfigLoopCnt`! IsPersistant BlockImageP@3Picture@ SkinsEnum.ctlp StdBlockNoneEasyAction Flow ControlSensorData OpsAdvanced My BlocksLoopTest LoopCount CaseSelectorSkinj/dL :g_S ^YQHͺܔq: ɰi˲+˲/ʰ0ɯzz}ffiɮ]]_ȮrruffiVVXǬ333\\_WWZPPSƫpps333ƫssvccfYY\TTVMMPũffi\\_ZZ\VVY||zHHKĨ^^aCCEĨTTWLLOGGICCEAAB>>@>>@>>@??AĨY333333æ0æ0æ0DZ0~'%"{%Cg9 PH BlockImage5P@3Picture@ SkinsEnum.ctlp StdBlockNoneEasyAction Flow ControlSensorData OpsAdvanced My BlocksLoopTest LoopCount CaseSelectorSkin4/#X#@0/ cBBBVVVWWWWWWTTTw777;;;RRRFFFG'333Z///#,,,!222qqqggg "<<>>?777 BBBHHHwwwOOO['''Y***```!!!{LLL旗sss}444aDDDVVV⃃sss響[[[\CCCCCCx %;666SSS]]]h" 777cccI FFF???/...[[[WWW777ttt666***U;;;...MMM AAA777888888---fIIIxxx㇇ﲲ}}}wwwGGG&&&eee}}}﨨kkkZ)))===.FFF\\\pppoooZZZP777xNNNOOO)))"""---888sss򘘘!!!/EEE-CCCT>>>1;;;LAAA3330 uHHHﲲ[[[BBB333&&&EEEPPPyyyrrr< FFFsGGGmmmQQQCS@@@꭭111LLLL霜xxxSSS111wwwHHH$$$} 2EEEJEEE녅2229 a>>>222_555򗗗󊊊fffRRRz{zmlm];@@@I???욚򂂂'''OOOPPP(((xxxvvvVUVW "111QQQiii@?@^ BBB8AAA;;;;+++ p222xvx¾wuwdbd%`CCC|||㉉PPPl444s///uuu~~~LLL~nnnqqq􀀀kikWUW212BBB=== 1>>>ddd񒒒vvvvvv}|}lll!!!333,,,d%BBBD888󒒒pnpomoa17RO. III'999VVVSSS,,,333---@  H333􂂂wwwTTTTTTnnn555b\H"2&&&cccTTT"""j: GGG1>>>G<<222&&&%%%(((333ggg|>bbb777###"""P )AM+++iiibbbh!!!]]]uuu###^M@% ***AAAccc|||]]]```yyy```555KGGGNNNyyy}}}EEEL###GGG3@@@ppprrr )III!;;;PPP}}}___dddvvvOOO: r555fffyyyHHH###YYY[[[$$$"""EEErrrmmm&&&{1+++!!! w{```hhhom  Q:B7FFF}}}xxx===^(+?<  /;;;dddwww***///888&&&kkkddd% /???ddd:::vvv444eee8 333~888QQQyyySSSrh(((sssqqqRRKKKuuuQQQ))) 7 i&&&w>B666```___@U$$$###{O AL 5,===QQQsssxxxJJJ;  6A3  %[a(  *+  Tahoma (7 DA /1D, $ o7o7o7$ o7o7o7o7o7o7o7< o7o7o7o7o7o7o7o7o7Ȱ< o7o7o7o7o7o7o7o7Ȱw$Ȱo7o7o7o7o7o7o7o7ȰH o7o7o7o7o7o7o7Ȱw$o7o7o7o7o7o7o7o70o7o7o7o7o7o7Ȱ0Ȱo7o7o7Ȱ0$kk$ $2 HxzH0$ $00HwwH00$  $0$ /3F $ q7q7< q7q7q7q7< q7q7q7q7q7q7< q7Ȱq7q7Ȱq7< q7q7w$$kwq7q7kwk$ $$q7q7<$$ q7q70q7q70q7q70q7q70q7q700$kk$ $00$ /12DE  < o7< o7o7< o7m4o7o7o7< o7o7o7Ȱo7o7` o7o7o7o7< o7o7< o7o7<$o7o7w$o7o7TT< o7o70o7< o70$o7o7H o7o7w$ o7o7o7H $o7o7o7o7o7o7w$ <o7o7< <ww< $HwwH$ $00$  NI_Inactive  !Z BlockImage_P@3Picture@ SkinsEnum.ctlp StdBlockNoneEasyAction Flow ControlSensorData OpsAdvanced My BlocksLoopTest LoopCount CaseSelectorSkin_/S\SDII ,UUUeMMMMMMSSSSSSSSSSSSSSSSSSTTTPPPyEEE]JJJYYYYYY=UUUsMMMNNNTTTSSSSSSSSSSSSSSSTTTLLLwIIIJGGG TTT鶶깹길길길길黻촴bbb;YYYWWW\\\ꪪ길길길길길길깹쫫JJJ0 TTTNNN빹ddd777EEELLLJJJXXXAAA===GGGMMMOOOlMMMYYY\PPPRRR{{{򯯯쳳鵵鴴跷򪪪ﱱ굵鼼嗗TTT91UUUKKKgggꩩPPPbtTTTSSSNNNo"dddﱱNNNo"tttNNNo"sssNNNo"sssNNNo"sssNNNo"sssNNNo"sssNNNo"sssNNNo"sssNNNo"sssNNNo"sssnnnNNNo"ssseeeNNNo"sssNNNo"sss```NNNo"sssxxxNNNo"sssvvvNNNo"sss{{{MMMp"sssmmmAAAn"ssslllGGG_tttxxxKKKx9 oooQQQ###AUUUWWWSSSRRRQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQRRRNNNKKK$$$INkmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmohF !&9@C /1D,  $ < w$H w$000$w$ H $w$ <ww< $HwwH$ $000$ /12DE $ k$00000000000$kk$ $00000000000$  NI_Inactive  !`PConfig@LoopConfigData.ctlrP @Mode @Count@ MilliSeconds@!Wait For@0Sensor@! StopIfTrue @Unused @UnusedLoop ConfigurationBumper WhileImagettP@3Picture@ SkinsEnum.ctlp StdBlockNoneEasyAction Flow ControlSensorData OpsAdvanced My BlocksLoopTest LoopCount CaseSelectorSkins/TThIH 絶鮯4[\^ (ZRRT֍< 򵶺j+/00000000000000:ʊљ}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}Ƈ90:ʊљ???????????????????????????????????:66666666666666666666>?@s$????????Ƈ90:ʊљ?????????????????????????????????????2l7E????????????>>?B{>>B+l2???????Ƈ90:ʊљ?????????????????????????????????????<}'E@????????????>>B2c ,???????Ƈ90:ʊљ?????????????????????????????????????6s6H?????????????>>C+l2???????Ƈ90:ʊљ?????????????????????????????????????.wAG??@@?????????>?B}$JE@@@@@@?????????@q#????????Ƈ90:ʊљ????????????????????????????????????<'MB@@@@@@????????A8o*????????Ƈ90:ʊљ????????????????????????????????????9t5K?????????????>>C1m7????????Ƈ90:ʊљ????????????????????????????????????3rBH>???????>>>>>>>C-q8????????Ƈ90:ʊљ???????????????????????????????????>'HC>??????>>>>>>>?A#};????????Ƈ90:ʊљ???????????????????????????????????=&M?>>>>>>>>>>>>>>@>r&?????????Ƈ90:ʊљ???????????????????????????????????9y3L???????????????A;l.?????????Ƈ90:ʊљ???????????????????????????????????4j:<5666666666665558+k5?????????Ƈ90:ʊљ???????????????????????????????????-^ pkhiiiiiiiijjiiiiib ;?????????Ƈ90:ʊљ???????????????????????????????????8.--.................9??????????Ƈ90:ʊљ???????????????????????????????????????????????????????????????????Ƈ90:ʊy:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::Ƈ900000000000ȿȿȿ0ȿȿȿȿ0ȿȿǾǾǾ0ȿȿǾǾǾǾǾ0ȿȿǾǾǾƽƽƽǾ0ȿȿȿǾǾƽƽƽƽƽƽ0ȿȿȿȿȿȿǾǾǾǾǾǾǾǾǾȿȿȿȿȿȿȿȿȿȿȿȿȿȿȿȿǾǾǾƽƽƽƽƽƽƽƽ0ȿȿȿǾǾǾǾǾǾǾǾǾǾǾǾǾǾǾǾǾǾǾǾǾǾǾǾǾǾǾǾȿȿȿȿȿȿȿȿȿȿȿȿǾǾǾǾƽƽƽƽƽƽƽƽƽƽ0ȿǾǾǾǾƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽǾǾǾǾǾǾǾǾǾǾǾǾǾǾǾƽƽƽƽƽƽƽƽƽƽƽƽƽ0ȿȿǾǾƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽŽ/ƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽvvy+zxxdbb[YZZXXZXXZXXZXXZXXZXXZXXYWXYWXYWXYWXYWXYWXYWXYWXZXXZXXZXXZXXZXXZXXZXXZXXZXXZXXZXXZXXZXXYWXYWXYWXYWXYWWYWWYWWYWWYWWYWWYWWYWWXWWLLNƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽƽû$$%jBppsuux< Q:;<Սg99grC00000000000000000.*  *.000000000000000000000000000000000000000000$ *5B31,000 /-, ?QQQ쿿쿿΄;,,, ooo999.sssDDDPPPvvv~~~Nrrr fffNNN񒒒:vQQQ[[[s%1666}}}aaaccc.DDDLLL0 TTTxxxIIIiii0fffcccsssPPPQQQppp0tttqqqWWWAAA]]]0www|||]]]0iii0[SSS0KKKܑttt0b[[[|||0hhh___0oooVVV0___SSS0^HHHqqqXXX0 >???jjjgggRRRWWWrrrrrrhhhgggggggggiii0eeeyyy0www0www0www0www0www0www0www0www0www0www0www0www0www0xxx0xxx0ppp0ggg~~~0aVVVaaawwwvvvuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuyyynnnJJJ+@pU!+...............................( NI_Inactive  !c ConfigLoopTst`! IsPersistantNI_AlwaysActive`! IsPersistant BlockImageP@3Picture@ SkinsEnum.ctlp StdBlockNoneEasyAction Flow ControlSensorData OpsAdvanced My BlocksLoopTest LoopCount CaseSelectorSkinL Tahoma 0 9DBLoopTermTimefNI_AlwaysActive`! IsPersistant ConfigLoopCnt`! IsPersistant BlockImageP@3Picture@ SkinsEnum.ctlp StdBlockNoneEasyAction Flow ControlSensorData OpsAdvanced My BlocksLoopTest LoopCount CaseSelectorSkinj/dL :g_S ^YQHͺܔq: ɰi˲+˲/ʰ0ɯzz}ffiɮ]]_ȮrruffiVVXǬ333\\_WWZPPSƫpps333ƫssvccfYY\TTVMMPũffi\\_ZZ\VVY||zHHKĨ^^aCCEĨTTWLLOGGICCEAAB>>@>>@>>@??AĨY333333æ0æ0æ0DZ0~'%"{%Cg9 kh NI_Inactive  !j NI_Inactive  !k NI_Inactive  !o NI_Inactive  !l NI_Inactive  !s` NI_Inactive  !t@ NI_Inactive  !v NI_Inactive  !BNI.LV.ALL.VILastSavedTarget0DfltMerlotInputScoreboard@HWPage.Scoreboard.ctl@@P@0 Port Type.@MHWPage.SensorType.ctl Sensor Type.@>-nHWPage.SensorMode.ctl Sensor ModeScoreboard Entry ScoreboardNoneNoneNoneNone( _H  O  V  ] TahomaTahomaTahoma0RSRC LVINLBVW8 8 4VINSHRSIDLVSRBDPWLIviCPTMDSTMDFDS(LIds