RSRC LVINLBVW $Saved Atelier 4 defi 2 progO R0YRSRC LVINLBVW+i +`@0 <i$E^y _G(YUwd ُ B~pw±KCx&}LVIN8Instance 1 29Saved Atelier 4 defi 2 prog .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<>tHVIDS8Instance 1 29Saved Atelier 4 defi 2 prog .viXi386;code Ew$;E\EPPUEd$=>=fÐjӀ}ELXCtƅ8ƅ|ƅ|fxV} }K}QRPE@$=\cd$ZY=z= p h搐ÐEw ;E\EPPUEd$===z=yEw Ew‰ppVL@'PUEd$=Ðp;p @'PUEd$=ÐP;_^ZY[]ÐQRu|"d$ZY,Ul$SQRVW}#QRU諥bd$ZY_^ZY[]ÐUl$SQRVWu$;FW;F@X;FDQRhU薒bd$ZY_^ZY[]ÐXA;fnv%CODE x%7.1Oldest compatible LabVIEW. : x:xPPpJPP6P0@+jSequenceBoolean.ctl!Sequence Flow 2PZQRRLDTHPDHqO88DK~4<0@+jSequenceBoolean.ctl!Sequence Flow 2!$ |D43\44\000Has the following tags set: noconfig StartBlock[DSequence Flow 2LDH$  LDLDBBHDL 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`FPHP8Instance 1 29Saved Atelier 4 defi 2 prog .viLVCCSequenceBoolean.ctlPTH0|@FPHPD( 8P {~耂 ,0Ȼ  #yOH/^@XLT@@7d|||8h BT|002<  4 32]`0 @d!Cp+j0,]4 FJ`4 8hB Kp1; ib 1; ib Dp4 O R` <OJ;\,< ~ , 4 4 O `8   ;;;;;1; ib 4 FRJC`$ , $ i; ib -lp |1; ib 1; ib 1; ib 1; ib =p | HBDHP8Instance 1 29Saved Atelier 4 defi 2 prog .vih @BDHPDл 8 g ~耂 lh л #Oq@/^, (  <0  <0 @<4 BK<   i 1; ib 1; ib  P1; ib 1; ib - P(X1; 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+i + 40RSIDTLVSRhBDPW|LIviCPTMDSTMDFDSLIdsVICDversDLDRFPTD0CPMpDICONXicl4licl8TITLDTHPTRecCPSTHMNGI\LIfppFPHPLIbdBDHPVITSHISTFTABԽ  lHD tf l| T L L LEGOLoop LoopCount.ctlVV(  &@$ LoopCount.ctl Loop Count@ Hidden Cnt @Cnt In``P cP P d-`  P cTP"@P@flg@oRt@eofudf PCnt InxdfdPtxdPoldPext c nP"@P@flg@oRt@eofudf&P$ LoopCount.ctl Loop CountxdfdPtxdPoldPext P cXP"@P@flg@oRt@eofudfP Hidden CntxdfdPtxdPoldPext P c< @Cnt In c c dP``` d dVL^[$D08 dpx , @ HVIDS8Instance 2 29Saved Atelier 4 defi 2 prog .vii386B)>1code>1Ew)>1E\EPPUEd$=k= ÐjӀ}HELXC4 {8P R4ZX}E$EEƅ$ƅ$hhUEP1E\EPPUEd$===u=tEw Ew‰ppVL@'PUEd$=Ðp,>1p @'PUEd$=ÐPGG2,>1_^ZY[]ÐQRuύd$ZY,Ul$SQRVW}#QRUAn`ύd$ZY_^ZY[]ÐUl$SQRVWu,>1F*>1F@,>1FDQRhU,[`ύd$ZY_^ZY[]ÐXy0)>1 %ECODE>1xS %7.1Oldest compatible LabVIEW. S OObbp\PPHP @Cnt In&@$ LoopCount.ctl Loop Count@ Hidden Cnt ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff NbreBoucles\\(  ,@$ LoopCount.ctlNombre de boucles@ Hidden Cnt @Cnt InDTHPDHqO88~`6&@$ LoopCount.ctl Loop Count@ Hidden Cnt @Cnt In,88P RDj#t:j$t:Cnt InHdOz'Sz)zRVDpq Hidden CntH|OtvVDnDxlnExl Loop CountLDnDxInExIHȏOsvsxsLDcrmwcsmw]DcrmcsmNombre de bouclesHDX 3 @(3 @(HDO3@3@HDHO   D'(YYYSeveral VIs depend on the connector pane of this VI. Consult Jason before making changes%.0f%.0f%.0f~FPHP8Instance 2 29Saved Atelier 4 defi 2 prog .viLVCC LoopCount.ctl PTH0@FPHPDO8ht ~>1,j8OO-*H/^TXL <(@7|@PBiX(0 h u"Xd,L\|D4 Fh i"u;` 8 2h y&TFT0h$D8hhBR p 4h 0t#ct#ct#cp 4h #b#b#bL :h y&,0u0/.-[||8h B@R 0, d||| @PCPo$,P\4 F o`0  od8 2 sF x Sp < 0dpcdpcdpc8hBR p 8 dpbdpbdpbL : sy0u0/.-[0,a 1; ib   ,xP1 ; ib \ x P  1 h; ib 4 N JmCym`Lx@d!xbq $(8h B K1 ; ib ,@ < 1  t  8 h @PC Jnq p <  0mfyrcmfyrcmfyrc4 N  mCyJ`nS 8  2 ruF{dL :  ru{0u0/.-[0  nqdp 8  yfrbyfrbyfrbh; ib 1; ib 1; ib  , Px<  @  h@4 N R bqnx`Xx4 F RJbqn`0i; ib = t  8 h t,7-(yx/]TthP7,7-x/]THBDHP8Instance 2 29Saved Atelier 4 defi 2 prog .vi<BDHPDЦO8 ; ~>1"OЦONeL0@/^, |0 0 @pDAQ(It4 BD2A)h|0@pxDAQI4 B2Az0@pPD.&<4 B  m4`lpp&II&ID a1; ib $T, D]; ib 1; ib 1; ib -d$T@1; ib 1; ib 1; ib @4 &`,,D i; ib =$T@L0p/]h"7NL0p/]NI.LV.ALL.VILastSavedTarget0Dflt_OriginalInstancePath>2PTH0&LEGOLoopLoopCntCount.vinoconfig`! IsPersistantconfiguredCntNode`! IsPersistantconfiguredLoopCntNode`! IsPersistantNI.LV.ALL.goodSyntaxTargets-@0MacDflt Localized:&@0Localization Status (string)Localize( KUUA Q8>*>*>Q8>K?qX  _  f  m o TahomaTahomaTahoma00RSRC LVINLBVW3) 3 4RSID`LVSRtBDPWLIviCPTMDSTMDFDSLIdsVICDversDLDR(FPTDLEGOBlocksBumper Bumper_Sub.viLVCCPadSelectorInput.ctlPadSelectorInput.ctl @01234Output SelectorPTH0*LEGO.llbPadSelectorInput.ctlLVCCSequenceBoolean.ctl+jSequenceBoolean.ctl@! Sequence FlowPTH0)LEGO.llbSequenceBoolean.ctlLVCCMerlotRadioButton.ctlMerlotRadioButton.ctl @!BooleanPTH0/LEGOWidgetsMerlotRadioButton.ctl x @ Raw Value @!Boolean0@+jSequenceBoolean.ctl!Sequence Flow 2 @Mode:@PadSelectorInput.ctl01234 Connection.@+jSequenceBoolean.ctl! Sequence FlowbbP, cP P d-` cP"@P@flg@oRt@eofudf:PPadSelectorInput.ctl01234 ConnectionpdfdPtxdPoldPext c,TP"@P@flg@oRt@eofudf P!Booleanx!dfdP!txdP!oldP!ext 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 PModepdfdPtxdPoldPext" P@!@! P cVP"@P@flg@oRt@eofudfP Raw ValuexdfdPtxdPoldPextZ P$@P@0P(! !(!(! ! ! c| c40@+jSequenceBoolean.ctl!Sequence Flow 2 @!Bumped@ Raw Value!! @!Bumped c c|@! Bumped Mode@ Connection! c @Mode2.@+jSequenceBoolean.ctl! Sequence Flow>:@PadSelectorInput.ctl01234 Connection c dP``` d  X,8<H$^\P $208p|~, ( 00<>lx|0~VIDS8Instance 3 29Saved Atelier 4 defi 2 prog .viVIDS Bumper_Sub.vi$PTH04i386|.codeX.Ew.E\EPPUEd$==ÐjӀ}yELXClC,,CtC4(Cd{hPR=ZXC$0[ƅ$ƅƅƅ0$hhUEP.@+jSequenceBoolean.ctl! Sequence Flow<0@+jSequenceBoolean.ctl!Sequence Flow 2@ Connection@! Bumped Mode012340$@MerlotRadioButton.ctl!00$@MerlotRadioButton.ctl!40$@MerlotRadioButton.ctl!30$@MerlotRadioButton.ctl!2z x @ Raw Value @!Bumped@! Bumped Mode@ Connection@ Raw Value @Mode0$@MerlotRadioButton.ctl!1;H`p   0````H```pL`|```  H    ````````````` SD9QFx9RFxBooleanVD<F<F ConnectionYD{]{] Sequence Flow[D{;{<Sequence Flow 2UD*p7*q7 Oui / NonPDnsynty ModeHOtttPD#l.~#m.~ PortRDcncn ActionQD#l0#m. Port:LD<F<FMD? J&?!J& 0LD? J'?!J' H$ >K#>K#MDA{LA|L 1LDA{LA|L MDALAL 2LDALAL MDALAL 3LDALAL MDALAL 4LDALAL UDa?lna@ln Raw ValueHؖOfxsfzfLDw)0w*0H$ȡO1@2@LD{{XDUt`Uu` Valeur bruteLDwPWwQWLD{;B{<BH$0OXgYgHDO6k7kHDOHDȱ !! HDؘO!'!'YD57 Bumper_Sub.viHD`OXE 0, Default SDPressedTDReleasedRDBumpedHDO LDLDLDLDLDLD%.0f%.0fPNG  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`OFFONOFFONOKOKFPHP8Instance 3 29Saved Atelier 4 defi 2 prog .viLVCCPadSelectorInput.ctlPTH0LVCCSequenceBoolean.ctl<PTH0LVCCMerlotRadioButton.ctl@HPTH0%@FPHPO8% ؐh %XL` 7~DX.T\ lOQH/^n| ||||8h4BU|D<O()oN <|0D$2 4 O 8PGy`|8h B@R  ;LlKK;LKKl;Lddl;LKKl;Lddl 7 W9}Nef9}Nfe9}Ne9}Ne9}Ne0DH p|| 8h BXpT0Dl< ||8h"BT0Dx |p@d \"R||4 NJ;G`ܞ|8hB K    ( H     \@d z^"(+j0,]4 F<Jz^`@|8h<B K@d!Hz:"D+j0,]4 FJz:`S 8hB K| |||$a 1; Dib t  ( Pd,x@|,@H|||4 G R)o8`K' D{4 FJ>K'`PS |8hB K4 Od>K(`$< jd= L$|O 4d>K>K>K>K>K>K>K*8hdB @d 4@nM |8{4 FJ@zM`x<OJ>K498hB h K<OJ@nM{ 4 O@zM`䳊 4@nM{@nM{@nM{@nM{@nM{@nM{@nM{*8hBp @d 4@M{4 F@J@M` }8h@B< K<O@J@M(Xt|4 O@M`ld  4@M@M@M@M@M@M@M*||8hBLD @d 4@M{<4 FJ@M`8hBt` K|<OJ@ML4 O@M` 8hB   4@M@M@M@M@M@M@M*|||@d 4@M{$4 FHJ@M`(8hHB4 K|<OHJ@M`|p4 O$@M`D 4$@M@M@M@M@M@M@M*8h$B ||,`(4, !\! !1 ; Dib @PCTsx":I4 NX `>mo`S 0 X asxd8 2X ewtFS S0p! :X 0`hltc`hltc`hltc8!hXB R p! :X lhxtblhxtblhxtbL! :X ewt}0u0/.-[0!D ;Xl,! H(\,!\(H $h; Dib 1; Dib 1d% ( P t$$$4! O Rv(1`S <"O<J]<" ~ 0AS TO4$ O z`S %  ]']&']&']&']&'&| & ( \"4& FXR Tsa`S <'OJ:",'#8#l##<'"`4L4' O"RvOX`S 4( O"z:C`S <) ~"WhS ,O+ ":':&':&':&':&'i; Dib 1; Dib 1; Dib 1; Dib = ( P t$$$%mD 2p2Q~BDHP8Instance 3 29Saved Atelier 4 defi 2 prog .viLVIN Bumper_Sub.viPTH0* BDHP 8) t *,+%)0+D%H+~DX.&Y,O gLrFq@/^0+@p!\D5UEt4+ BD5lXkb 0,@p(T4, B HS 0-@p "2*<4- B "S 0.@pHp"2*4. Bp"(S 4/D &!/T/t4/D0L!4//Db(/H(/T4/D!4//D4 /Tt /T /(/4/0 /0( /P 4/04/0/4/0/H/(4/0dr}w /dh( /d(4/0dhrm/Ht4/D!/wD/1D84T$"8E)/x/4/ &K4b S @0 x X < , 0x0 403!LTP 0%t  0 403#LTP403 %LTP0 0 T 403$LTP 0 403 D'DLH0 X 0  X0 403 &DLH0 0 403 (<D@0 < 0 <403 4<8403 x(<D@ 0 \ 403  4<8 0 , 0 ,403 4<8 0 0 L L 0 0 0!  0 (403 4<8 40Dd !1!(4!d!h$$P'''00@p` 40 B S 1 @X1,D%h81,10,10h10101.0@, 1B8 01<<1$10P 4b(S ,2p0d 2B8 2@@0`8 42D @2,202 2B8 02,2h @42 D43 פpS 44 \5T,5d+p5(45x 5@x85hB  <5OH/5|5|@5 6))*,50(t55' 5@t85h(Bxd<5Ot15|5|@5 6(*)*5xl 5B4,5d05-02% 5B4d 5B4 5@@0 L445"! 5x5 5B05|5 05-0*% 5B,50H(,5hx0 5@@00( 5BH5445"! 55@(50,5)x5(|t 5@ T85hBP<5O 835|@5 6))*,5 Td5T5 5@$<5O$55(HP5|,54|85hB5|@5 6))*45#h! 45X# ! 5t5Td 5@t5,5D685hBl<5OP75(5|5|5t@5 6*)*,5tH,5H55(x@5 6*)*85hBL| 5@<5O\5|5t5|45`$ ! 45#!5H55(50 H5H5`5 L++8 a$\; Dib 1; Dib 5D 45D!!5!8E8H5 H5 H5 H5 \5 \5  a'D; Dib 1; Dib 5$05@p%t%45 B$,,6 pD $46D$%<6 $0 dDp 6%tPZZ66Pccmc)H; Dib 1; Dib 1; Dib 46 J(47 Jï48 Jx49 J x4: JS 4; JЄ<<%t!0 L`i; Dib =4!d!h$$P'''T)-eXM4( J@ed4 ) JDeHMQ+D Y42,2gLrFqNI.LV.ALL.VILastSavedTarget0Dflt_BYOB Creator Info@`0TagValue"Express VI Development Toolkit 1.0_Wizardw@2New PathPTH0U prototype EditorVIsBlocksBumper_bumperConfig.llbConfigure Bumper.vi_OriginalInstancePathA2PTH0)LEGOBlocksBumper Bumper.vi Localized:&@0Localization Status (string)LocalizeNI.LV.ALL.goodSyntaxTargets&@0Dflt( /@@?n AAB A@?>!    &  - / 1 3  : < TahomaTahomaTahoma020Tahoma02RSRC LVINLBVW 4dRSIDxLVSRBDPWLIviCPTMDSTMDFDSLIdsVICDvers,DLDR@FPTDTCPMphICON|icl4icl8TITLCPCTDTHPTRec/STRGMNGICPSTTLIfpFPHPLIbdBDHPVITSHISTPRT FTAB @ lH LC t lHD  $ ¡ ( HW (Խ H tf | T  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   VIDS8Instance 4 29Saved Atelier 4 defi 2 prog .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.vi8PTH0gi386EcodeX'$1|EwEE\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 2QDkxkxMotorHDOq~Dq~CPD]j]jGoalHDOq~q~QDk>x]k?x]PowerHD@Oqr~qt~VD Stop AfterHDN  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$O N  HO_a UD?? DirectionH$LOJzKz3_DMNGeneric Refnum NameHOZ\WD]hE]hE Degrees outHlOp}App@\DXX Degrs en sortieYDH%SZH&SZ Direction out_D>`I>aI Direction en sortieUDEpFp  DirectionLD$$H$O%4&4LD LDIPJPLD4;5;H$OQ`R`HD {?{?HDLxOw~wHD,ORkSk HD  .9.9HD( uuHD  HDOHDԇOR]R]dDTVPreprocessMotorStages.viHDO HD8O44cD_^InitializeMotorStage.vi\D. / Motor.Release.viRE~ ~  Vrai qD%%%Illegal motor specified. Do nothing.HDDOMDyHD O HDИO89HD F&G& UD&& AbsVal.viHD 6FC6GC 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`FPHP8Instance 4 29Saved Atelier 4 defi 2 prog .viLVCCSequenceBoolean.ctl4PTH0LVCC GoalType.ctlPTH0LVCCMotor.Action.ctlpPTH0/@FPHPlO8.( $ /XL)l)$7~DX'$1,S8O$O uV8LUH/^dd||||8h+B|hT0D 02 |D|8h,BT@T0D 4p@d R,L+j0,]4 FJR`$8hB K@d!X3,h +j0,]4 F4J3`Xx8h4B K||@D    'X X T $  (  h@Ph]I*|| 4 N jy`0  lId8 6 pEFشp 6 0kwckwckwc8hB@R p 6 wbwbwbL : p0u0/.-[0DTF ||@P (\4 F \k`0  ld8 6 pF$xp 6 0kwckwckwc8 hBR  |p 6 wbwbwbL : p0u0/.-[ |0 D@ P ]bp  | |4 N X j=y^` |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 Oc|8 hB  << nBt|OH 4<O$<0D@H 48hB, <4 Oc< nBX|qO||8hB  T`|0Dlp<||8hBTe| 0D%0<O$eb$||4 OTu^c8hTB << nTuqxx4OH 4Tvbo|D0D#TpL0 8(DD0 *4 DBQ^`H@d$$G| ` 4 NJ4`Š<TL8hB KPWJD8J FVFTzb |i4 N ` ox0  Dd,X< 6 @F4x p 6 0 c c cp 6  b b b4 NR `4 FRJG`S 0'0 *4 FR `Dn <p d X 4 ||4 GRcx, d4 GR%cx,!h,h!|4! GTRebtcإ_,"$`4" F XR ]ml`(m|<#< $ \  4# FR ]l*`<$ht$|$|2,$D@$d$ Dnp4$ FpRJ 8`ؚ_,%|h844% JpJ`Px8&hpB K4& NR $`|P'WpJY &8'N  |xH0)  6/ *4* N`x}x0+  Y ,<, 6 ^ FԻ|O.|<.OD)@z4. O@c 8/hB ;</  rI{< 1 DhDgDhDiDj01D0{,1!T |!!!"81U"K ,1 H "\41 FQL`$<2 2 YF( X3QK|}B03 7  OXb3|@3 2 O 03  Kd3|3|p3 2 +  PWuPWuPWu83hB!!T03D"|83h B!@T3|2@3PC$\Y%h3|;43 F# \iF`<04 # kFd84 2# o~BFD|06D#P#$86h#BR p6 :# 0jvcjvcjvcp6 :# vbvbvbL6 :# o~0u0/.-[46 F#R Y``S <7%#d#$h$%H#$0<7O'X=_](7|B47 O&G$T[`4x88h&BR8 &Ja[rlKKJa[rKKlJa[rddlJa[rKKlJa[rddl08D&@&p8 7&WH_]tefH_]tfeH_]teH_]teH_]te1((*D*t**(.X.,8*++D+48 G&R=_J`S ,9(|&T&'&1*; Dib 49 GRDqcij,:) XL:Xh ( T$"$'X\:'X$"t$T (hX.; Dib 1; Dib 1; Dib 1; Dib 4: O+R%`<;OJQ(P <; ~+$5dO4= O+`4> +Q(Q?(Q?(Q?(Q?(?+?t,<?O4J3},,?,- -T- 4? O,RHQ`{|4@ O,3<`س<A ~,PaS U/.0U*#/='0+U6 U&/T4Ux/v!-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 B2S V2 4V3`l!V-4V/D4({"#V4@V4`V4@4` V3(84 V354 V 4`4V034|#4V034}#4VD4`V4@*14V B27\S 4Wb08|p,750W6,0,fs l W6,76 W6,556 dW!b0:f8:|8\ RCXOutputv0X6,2fsl X6,67@0X6,7`0X6,0  X6,67@X6 X6,f7bX7tX7@X6,7f(  X6,;p87@X6,7(f7/ X5766X26 X89 X"%D9x*XSX%$8 X @$e 9x*,X$#h-@//& X",$-<V4X"$8~ % ,XS &0]XX4X9Pt0 Xb\fa*X.XXQX78,X6 57@67t7 XB%::0X-0 h;++44//X:;0;P XB#$?:;0 X@@hh Y=d?=HY=HY>4Y &K='bS Z>h=H>?DZ1b0=='G80kZ@Z@Z@@ Z=>>h4Z3==47G? Z=>>4Z3==|7G?4Z3==h'7/4Z3=?x'7/Z? Z=;p?D7Z:4b4ZdTk Z @S Q<V4Z/b0>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*:A44Zej!ZAB0Z@pB'XADETeLUB4Z BB5EDS 4[DBhm !aa(0C1; Dib g0C4ada<[ B;3D0h*  ,[ * D;B,[p30hD[1NDD| Q,q(ȘU [D[EH4[ &KDQ zbS 0\DEHEhFFXFG<G \DED\Eh4\3DDT$a,q(i \DEEH \DF$Eh4\3DDha$q i4\3DE aqi\F \DN,EF4\3DEaqi \DFFX4\3DFQ$a Y\F \DFxF\G<4\3DG($Q,a(Y\FX \DGG<4\3DG QaY\G \DOG\P4\3DFQaY \"NFL\)EKKAHd\N\N`DHD\1NI,H$D,@HȾ \HIH4\ &KH$ bS @] HIIKJK KKLXMM(M]H ]HJ(I4]3HIl<D@ ]HII4]3HJ,404]3HJ\4<8]I4]3HJ$,(]K ]HKJ]J]I ]HJpK ]HK@K 4]3HKt$4,]K ]HLK]K4]3HJ4D< ]HLK4]3HLD$4,]K ]HLxLX4]3HM<D@4]3HK4D<4]3HMC4<8 ]M ]HMHM(4]3HM|B,40 ]M( ]HN,MM4]3HNA$,( ]LX ]HLM]M4]NR0]N4]"$PX<$,]HNHxj\ ]HD4]Rz&0]* HP<? ENI ]",$QQX& ]N`OO@O]OpQ4]NP4]OG ]@H+O@P]OP]GP]&P ] @$RNF ]N`N,RPF]/T]&X04]<w!)] 8W4]"S OvYb]4]9Slu . ]D_,Q ] @S O QX&]#Q4]S\0]*HR9  ]@HRRPF]PR ]@,$<$R]S]FMP`]!THmYs_\l<$S99]OpY0]%S Rx]RP^ ] @$  V ]@,$ SS ]QZV]T,]Q\/T?4]"S c,]&+9 PSD]19UlU84"0(U ]TUU4] &KT0bS @^ UUVW@VW`WX0XZ8YhY^U ^TVhU4^3TU5 ^T-V4V4^3TW,24^3TV3^U4^3TV1^W@ ^TWV^V^V ^T VW@ ^TWW`4^3TW/^W` ^T]X^W4^3TW0 ^T:XP/T4^3TX+^X0 ^TXX4^3TZ$*4^3TW-4^3TYT) ^Z8 ^TY4^3TY( ^Yh ^TQYQ4^3TZX' ^X ^TY \^Y ^De^*<^ %$ d%+D8G4^0T4e"*&`4^3D,]EMI^Zl^[4^3D$_$E,M(I4^3D8^E$M I4^3D:TX EMI ^D^[^S`4^zQ( ^",$\,^QX\ t8<Tt ^ @S \0\4^"S ,ttYb]4^9Q<s2<^RSOp\d&|9X 8<^ S "T!$ $%$<^ !$"T#S ,^]- :Q^:4fL7t\^Q. D\0O %DX" 04^3D[0V =EA4^3D[DR5,=$9 ^DR`DF^^4^3D:hW=,E$A ^D__`4^3D_H$-,5(1^_` ^D__4^3D`G-$5 1 ^_^`4^3D_Q 5=9 ^D``x4^3D`E -51 ^`x ^D aV4^3D`0F-51 ag; Dib 1; Dib 0^*a?-%6 1L^)g-r&3h g4 ^@ae a*,^accPg|0^b0fL^ ' Dp2;0A,^#$@H$aDL^ aDH2$@pD ,^b\6,@= ^b\ddp=H,^@=6,2 ^@a?dp=H^c|c4^b0d8n9^=Hc|^c;00^*ac+4&/!0^*adHQ&L! ^@aB4d@^etd4^fl4^b0fn(!8 ^b\e@d@4^g`k$^fLfl^dA^9 b0^*aei<rEm@ ^b\ff* ^@aef*^@et4^b0^m6,^2c|et:4fL,^cdbfl,^dpdaf^flZl,^fe@d;p5ah<; Dib 10C4adagHhЉ^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 LVINLBVWC< Q C 4 RSIDLVSRBDPWLIviCPTMDSTMDFDSLIdsVICD$vers8DLDRLFPTD`CPMptICONicl4icl8TITLCPCTDTHPTRecISTRGCPST TMNGI LIfp 0FPHP DOMId XLIbd lBDHP VITS HIST PRT FTAB  l \_  x  "R 9(8l 9TF 9tѡ ; ;4 ; = Q Aá A* C(pġ V܌ Wf$LC @ft@ Af Cg Dg`(m Eg8 Fgtơ GhDX Hh Ih, Ji(| KitH Li8 Mj( NjtX Oj{ Pk(T Qk Rk SlXl Ulȡ Vl,Z WmD, YmH Zm [n8\ \n ]nlJ ^oD蝡 oX oT o̘E oؘ )o 6oW To0 p0 p$ p@ p\lG -pS 0p <pHD Bpo *qS ,s| ?uH ~|[ D XDpߡ d~ XU 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.vi LVINMotor.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 Afterp!dfdP!txdP!oldP!ext c/RP"@P@flg@oRt@eofudf P!Waitp!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 TypepdfdPtxdPoldPext c/^P"@P@flg@oRt@eofudfP!Speed Regulationx!dfdP!txdP!oldP!ext P" P@@ P" P@@ cVP"@P@flg@oRt@eofudfP! Directionp!dfdP!txdP!oldP!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   VIDS8Instance 5 29Saved Atelier 4 defi 2 prog .vi XFun$RCXInputOutput.*:set_RCXOutputProp:E @PortPTH0-PlatformLEGORCXInputOutput.dll/XFun$RCXInputOutput.*:get_RCXOutputProp:E @BlockTachoCountPTH0-PlatformLEGORCXInputOutput.dllVIDSPreprocessMotorStages.vi$PTH0VIDSPow2.vi(PTH0VIDSPortSemaphore.Acquire.vi,PTH0VIDSMotor.Release.vi<PTH0VIDSMotor.EvaluateStopCondition.vi4PTH0VIDSInitializeMotorStage.vi0PTH0VIDS AbsVal.vi8PTH0gi386V=1codeX'A1|Ew$V=1E\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]jGoalHDOq~q~QDk>x]k?x]PowerHD qr~qt~VD Stop AfterHD AA PD WaitHDH^OAA \Dv]v ] Speed RegulationHDOvrvs _DCP]CP]Volet de connecteurUD33  Goal TypeH@OGUITN   HDdO ? >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 # #  HDO N  H`O_a UD?? DirectionH$OJzKz3_DMNGeneric Refnum NameHOZ\WD]hE]hE Degrees outHOp}App@\DXX Degrs en sortieYDH%SZH&SZ Direction out_D>`I>aI Direction en sortieUDEpFp  DirectionLD$$H$pO%4&4LD LDIPJPLD4;5;H$POQ`R`HDO{?{?HDOw~wHDȩORkSk HDO.9.9HD̍OuuHDtO HDOHD R]R]dDTVPreprocessMotorStages.viHDLO HDhO44cD_^InitializeMotorStage.vi\D. / Motor.Release.viRE~ ~  Vrai qD%%%Illegal motor specified. Do nothing.HD MDyHDO HDĈO89HD8 F&G& UD&& AbsVal.viHD|xO6FC6GC 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`FPHP8Instance 5 29Saved Atelier 4 defi 2 prog .viLVCCSequenceBoolean.ctl4PTH0LVCC GoalType.ctlPTH0LVCCMotor.Action.ctlpPTH0/@FPHP$O8.(w /XL)l)$7~DX'A1,S   uV8LUH/^dd||||8h+B|hT0D 02 |D|8h,BT@T0D 4p@d R,L+j0,]4 FJR`lS 8hB K@d!X3,h +j0,]4 F4J3`H 8h4B K||@D    'X X T $  (  h@Ph]I*|| 4 N jy`~S 0  lId8 6 pEF0~S bmp 6 0kwckwckwc8hB@R p 6 wbwbwbL : p0u0/.-[0DTF ||@P (\4 F \k`t 0  ld8 6 pFS `p 6 0kwckwckwc8 hBR  |p 6 wbwbwbL : p0u0/.-[ |0 D@ P ]bp  | |4 N X j=y^`(o 0  X lmd8  6 X pqFdS S\p 6 X 0kbwnckbwnckbwnc8 h XB  DR  |p 6 X wbnbwbnbwbnbL : X pqw0u0/.-[ |p0 D  X$"  | | |0 D p~< O$T%4 OcS 8 hB  << nBS `OH 4<O$<0D@H 48hB, <4 OchS < nBS O||8hB  T`|0Dlp<||8hBTe| 0D%0<O$eb$||4 OTu^cS 8hTB << nTuqS ̎OH 4Tvbo|D0D#TpL0 8(DD0 *4 DBQ^`S @d$$G| ` 4 NJ4`$S <TL8hB KPWJD8J FVFS bu4 N `S 0  Dd,X< 6 @FS p p 6 0 c c cp 6  b b b4 NR `S 4 FRJG`hb 0'0 *4 FR `tb <p d X 4 ||4 GRcS , d4 GR%cS ,!h,h!|4! GTRebtcS ,"$`4" F XR ]ml`|S <#< $ \  4# FR ]l*`S <$ht$|$|2,$D@$d$ Dnp4$ FpRJ 8`S ,%|h844% JpJ`xS 8&hpB K4& NR $`S P'WpJY &8'N  S S0)  6/ *\4* N``S 0+  Y ,[<, 6 ^ FS O.|<.OD)@z4. O@cXS 8/hB ;</  rI{S  O1 DhDgDhDiDj01D0{,1!T |!!!"81U"K ,1 H "\41 FQL`S <2 2 YFS X3QK|}B03 7  OXb3|@3 2 O 03  Kd3|3|p3 2 +  PWuPWuPWu83hB!!T03D"|83h B!@T3|2@3PC$\Y%h3|;43 F# \iF`@S 04 # kFd84 2# o~BFS Sl06D#P#$86h#BR p6 :# 0jvcjvcjvcp6 :# vbvbvbL6 :# o~0u0/.-[46 F#R Y`qS <7%#d#$h$%H#$0<7O'X=_](7|B47 O&G$T[`qS 88h&BR8 &Ja[rlKKJa[rKKlJa[rddlJa[rKKlJa[rddl08D&@&p8 7&WH_]tefH_]tfeH_]teH_]teH_]te1((*D*t**(.X.,8*++D+48 G&R=_J`pS ,9(|&T&'&1*; Dib 49 GRDqcqS ,:) XL:Xh ( T$"$'X\:'X$"t$T (hX.; Dib 1; Dib 1; Dib 1; Dib 4: O+R%`S <;OJQ(P <; ~+$5qO4= O+`S > +QZQ?ZQ?ZQ?ZQ?Z?+?t,<?O4J3},,?,- -T- 4? O,RHQ` 4@ O,3<`<A ~,Pa  C ,3}Z3}?Z3}?Z3}?Z3}?Zi; Dib 1; Dib 1; Dib =(*D*t**(.X..DLS  uV8LUH/^ddRCXInputOutput RCXOutputBDHP8Instance 5 29Saved Atelier 4 defi 2 prog .viLVINInitializeMotorStage.viPTH0LVINPreprocessMotorStages.vi@PTH0LVIN AbsVal.vi=PTH0LVINPow2.viDPTH0LVINPortSemaphore.Acquire.viHPTH0LVINMotor.EvaluateStopCondition.viTPTH0LVINMotor.Release.viDPTH0, BDHPpO80C1 +,CC|Ch0CDCC~DX'A1h$OpO9yQ@/^0C@pD t4C BDz@0D@pX}4D Bv}b 0E@p5h Qqa<4E B Ql(S 0F@#$ Tp h0F@#$ (:J B4F B-:@ 0G@#$  44G BtH 4H Bp0I@#$ P 4I B0J@#$^n f04J BQ^\b K KD[Xx4Kq K"Q VKH4K |Kp4K|4K KKLK4K"$8` DK1 S5s$ (sU KK DKKH K@ K d"K KxK K@| XLK4K9 xtQ/ K@ `4K3{Q#KD D`K!TB<<l  K K 4K.h!%4K 4K<~t! 4K+r! K!<KD3;KKK 4K Q K@,D K"XL4K &K@Sb< L@, 4L9 (tH!4LGLW@S4LPy"L\dZ8L 8@L L D H<Lb04L\p! L",$]TtPL$%$4L"S 0@smvqL,T- L@ P` LL0L$$IxL<4L3@%k-s)o4L3@d-k5s1o L@3|20L@#$$ ! 4L B  0M@#$,D t4M BD5 NNH,N$]t]^40NZ4Nr0! 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 @$L4O4y! O@ `O" O",$8+4O x!4O XxL!*DO1xH0XHS 8O D0T8(OOD4O"$O O @S TtPO-p,TO dOHO"40OE` M*2+.#4O < O" 04O"$ N&! O!$"!H4O"S rmzvq~O9O O DO(l4O/?_4O006?_OO ODO0OT Oh4O/:&`O$OPO$PT O,!DO1.p -,M<DXO/tP4O9u!1 OD[ O @S 8+O|O+D O.+!4O &KD- b8 PDZP-\P,$T4P3  P04P3x P4P3d 4P3 P4P3$ PPT4P3P Pt4P3P(P8 P 84P3 P P-X-4P3. P P$$ P( P!$!XHXP,DA}t4n.B2d&'@,PhcbP9X?P|Yh,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=m0PbP%0P*# Y'0+ P@#O #h&P$l!LP)$.x0 *9,d0Px,P$l$ P$ $$& P@#%D$&4Px#v+0P*#$PZP%$ P@%$4P8{4P//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&14PD1ih!4P"$&xf<P$1hP 4}b QB%* 4QD58 4Q % ,R*,) )))X@RP*`(kR* 8R 2( b4 bp8Th(BLT :( 00/.-[0T 3( h T@p**`* 4T J( S ,Up) l(4UD2Hjx0U-h2m U@@h(8* 4UPtX U"+U+D+ U @$ P+4U"$+doz~U +4U0p*2.`0U9]8 U$ -&U\d\U4U0q"2*`,U$l!-p/.,T U@#\0&U-p-0U*#-$w U$ --@4Uxv(Q, U@#-@4U9=s!3@U x.XQZl[^_`_``x UD[.X,U$#-/4/t-U!/4 U$ 0\/!4Uy!' U$ 0\/! U@#/! U @S D t U@#./!U./t0U*#%x>U/.0U*#/='0+U6 U&/T4Ux/v!-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 B2V2 4V3`l!V-4V/D4({"#V4@V4`V4@4` V3(84 V354 V 4`4V034|#4V034}#4VD4`V4@*14V B27x4Wb08|p,750W6,0,fs l W6,76 W6,556 dW!b0:f8:|8\ RCXOutput0X6,2fsl X6,67@0X6,7`0X6,0  X6,67@X6 X6,f7bX7tX7@X6,7f(  X6,;p87@X6,7(f7/ X5766X26 X89 X"%D9x*XSX%$8 X @$e 9x*,X$#h-@//& X",$-<V4X"$8~ % ,XS &0]XX4X9Pt0 Xb\fa*X.XXQX78,X6 57@67t7 XB%::0X-0 h;++44//X:;0;P XB#$?:;0 X@@hh Y=d?=HY=HY>4Y &K='bt Z>h=H>?DZ1b0=='G80kZ@Z@Z@@ Z=>>h4Z3==47G? Z=>>4Z3==|7G?4Z3==h'7/4Z3=?x'7/Z? Z=;p?D7Z:4b4ZdTk Z @S Q<V4Z/b0>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*:A44Zej!ZAB0Z@pB'XADETeLUB4Z BB5ED4[DBhm !aa(0C1; Dib g0C4ada<[ B;3D0h*  ,[ * D;B,[p30hD[1NDD| Q,q(ȘU [D[EH4[ &KDQ zb@0\DEHEhFFXFG<G \DED\Eh4\3DDT$a,q(i \DEEH \DF$Eh4\3DDha$q i4\3DE aqi\F \DN,EF4\3DEaqi \DFFX4\3DFQ$a Y\F \DFxF\G<4\3DG($Q,a(Y\FX \DGG<4\3DG QaY\G \DOG\P4\3DFQaY \"NFL\)EKKAHd\N\N`DHD\1NI,H$D,@HȾ \HIH4\ &KH$ bpp @] HIIKJK KKLXMM(M]H ]HJ(I4]3HIl<D@ ]HII4]3HJ,404]3HJ\4<8]I4]3HJ$,(]K ]HKJ]J]I ]HJpK ]HK@K 4]3HKt$4,]K ]HLK]K4]3HJ4D< ]HLK4]3HLD$4,]K ]HLxLX4]3HM<D@4]3HK4D<4]3HMC4<8 ]M ]HMHM(4]3HM|B,40 ]M( ]HN,MM4]3HNA$,( ]LX ]HLM]M4]NR0]N4]"$PX<$,]HNHxj\ ]HD4]Rz&0]* HP<? ENI ]",$QQX& ]N`OO@O]OpQ4]NP4]OG ]@H+O@P]OP]GP]&P ] @$RNF ]N`N,RPF]/T]&X04]<w!)] 8W4]"S OvYb]4]9Slu . ]D_,Q ] @S O QX&]#Q4]S\0]*HR9  ]@HRRPF]PR ]@,$<$R]S]FMP`]!THmYs_\l<$S99]OpY0]%S Rx]RP^ ] @$  V ]@,$ SS ]QZV]T,]Q\/T?4]"S c,]&+9 PSD]19UlU84"0(U ]TUU4] &KT0b|@^ UUVW@VW`WX0XZ8YhY^U ^TVhU4^3TU5 ^T-V4V4^3TW,24^3TV3^U4^3TV1^W@ ^TWV^V^V ^T VW@ ^TWW`4^3TW/^W` ^T]X^W4^3TW0 ^T:XP/T4^3TX+^X0 ^TXX4^3TZ$*4^3TW-4^3TYT) ^Z8 ^TY4^3TY( ^Yh ^TQYQ4^3TZX' ^X ^TY \^Y ^De^*<^ %$ d%+D8G4^0T4e"*&`4^3D,]EMI^Zl^[4^3D$_$E,M(I4^3D8^E$M I4^3D:TX EMI ^D^[^S`4^zQ( ^",$\,^QX\ t8<Tt ^ @S \0\4^"S ,ttYb]4^9Q<s2<^RSOp\d&|9X 8<^ S "T!$ $%$<^ !$"T#S ,^]- :Q^:4fL7t\^Q. D\0O %DX" 04^3D[0V =EA4^3D[DR5,=$9 ^DR`DF^^4^3D:hW=,E$A ^D__`4^3D_H$-,5(1^_` ^D__4^3D`G-$5 1 ^_^`4^3D_Q 5=9 ^D``x4^3D`E -51 ^`x ^D aV4^3D`0F-51 ag; Dib 1; Dib 0^*a?-%6 1L^)g-r&3h g4 ^@ae a*,^accPg|0^b0fL^ ' Dp2;0A,^#$@H$aDL^ aDH2$@pD ,^b\6,@= ^b\ddp=H,^@=6,2 ^@a?dp=H^c|c4^b0d8n9^=Hc|^c;00^*ac+4&/!0^*adHQ&L! ^@aB4d@^etd4^fl4^b0fn(!8 ^b\e@d@4^g`k$^fLfl^dA^9 b0^*aei<rEm@ ^b\ff* ^@aef*^@et4^b0^m6,^2c|et:4fL,^cdbfl,^dpdaf^flZl,^fe@d;p5ah<; Dib 10C4adagHhЉ^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 LVINLBVWC< Q C 4 RSIDLVSRBDPWLIviCPTMDSTMDFDSLIdsVICD$vers8DLDRLFPTD`CPMptICONicl4icl8TITLCPCTDTHPTRecISTRGCPST TMNGI LIfp 0FPHP DOMId XLIbd lBDHP VITS HIST PRT FTAB Hȡ U l~ pߡ \D |[ xH | "S 9(̰ 9THD 9t ;S ;4lG ; = A0 A0 C(W Vܐ W< WE WT X@蝡 XlJ X\ Y8 Y, Yȡ Z,l Z ZT [,X [x [8 \8H \, \X ]$tơ ]x8 ](m ^0 !^ "^@ #_dLC $_ %` &`l '`$ (a¡ +ah .aT /bf$l @ft섡 Af w Cgɡ Dg`o Eg Fg` GhDԨ Hh_ IhH\ Ji(N Kit Li8` Mj(l¡ Njt Ojpġ Pk(* Qká Rk Q SlX Ul Vlѡ WmDF YmR Zmܤ [n8 \n ]n_ ^oD oX o oH o| )o 6oy To p,Z p$ p@{ p\ -p| 0p <pš Bp,ۡ *qԽ ,stf ?u| ~tE V XD8l d X LEGOLoop LoopCount.ctlVV(  &@$ LoopCount.ctl Loop Count@ Hidden Cnt @Cnt In``P cP P d-`  P cTP"@P@flg@oRt@eofudf PCnt InxdfdPtxdPoldPext c nP"@P@flg@oRt@eofudf&P$ LoopCount.ctl Loop CountxdfdPtxdPoldPext P cXP"@P@flg@oRt@eofudfP Hidden CntxdfdPtxdPoldPext P c< @Cnt In c c dP``` d dVL^[$D08 dpx , @ HVIDS8Instance 6 29Saved Atelier 4 defi 2 prog .vii386B2code@sEw2E\EPPUEd$=k= ÐjӀ}HELXC4 {8P R4ZX}E$EEƅ$ƅ$hhUEP