RSRC LVINLBVW p`<*yBpV @f@Gh= ُ B~c0BƆ6U+LVINintermed-chall-1.viLVINBegin.vi(.@g BeginIII.ctlP0@ErrorTextRCXScout Control LabnetID.@@@0LASM Cmd ListingCommands@0Port @Task #(@@ @NumericCurrent For Loop@Last Var(@@ @NumericCurrent If Loop8@ SupressErr LASM ViewLASMFileLoadLoad&RunModeEndPTH0'Rcx1 BeginEnd.llbBegin.viLVINEnd.vi(0@g BeginIII.ctlP0@ErrorTextRCXScout Control LabnetID.@@@0LASM Cmd ListingCommands@0Port @Task #(@@ @NumericCurrent For Loop@Last Var(@@ @NumericCurrent If Loop8@ SupressErr LASM ViewLASMFileLoadLoad&RunModeBeginPTH0%Rcx1 BeginEnd.llbEnd.viLVINMotor A forward.viI("@ Power.ctl Power Level.@g BeginIII.ctlP0@ErrorTextRCXScout Control LabnetID.@@@0LASM Cmd ListingCommands@0Port @Task #(@@ @NumericCurrent For Loop@Last Var(@@ @NumericCurrent If Loop8@ SupressErr LASM ViewLASMFileLoadLoad&RunModeEnd0@g BeginIII.ctlP0@ErrorTextRCXScout Control LabnetID.@@@0LASM Cmd ListingCommands@0Port @Task #(@@ @NumericCurrent For Loop@Last Var(@@ @NumericCurrent If Loop8@ SupressErr LASM ViewLASMFileLoadLoad&RunModeBeginPTH01Rcx1 SimpleIO.llbMotor A forward.viLVINMotor C forward.viI("@ Power.ctl Power Level.@g BeginIII.ctlP0@ErrorTextRCXScout Control LabnetID.@@@0LASM Cmd ListingCommands@0Port @Task #(@@ @NumericCurrent For Loop@Last Var(@@ @NumericCurrent If Loop8@ SupressErr LASM ViewLASMFileLoadLoad&RunModeEnd0@g BeginIII.ctlP0@ErrorTextRCXScout Control LabnetID.@@@0LASM Cmd ListingCommands@0Port @Task #(@@ @NumericCurrent For Loop@Last Var(@@ @NumericCurrent If Loop8@ SupressErr LASM ViewLASMFileLoadLoad&RunModeBeginPTH01Rcx1 SimpleIO.llbMotor C forward.viLVINMotor A reverse.viI("@ Power.ctl Power Level.@g BeginIII.ctlP0@ErrorTextRCXScout Control LabnetID.@@@0LASM Cmd ListingCommands@0Port @Task #(@@ @NumericCurrent For Loop@Last Var(@@ @NumericCurrent If Loop8@ SupressErr LASM ViewLASMFileLoadLoad&RunModeEnd0@g BeginIII.ctlP0@ErrorTextRCXScout Control LabnetID.@@@0LASM Cmd ListingCommands@0Port @Task #(@@ @NumericCurrent For Loop@Last Var(@@ @NumericCurrent If Loop8@ SupressErr LASM ViewLASMFileLoadLoad&RunModeBeginPTH01Rcx1 SimpleIO.llbMotor A reverse.viLVINMotor C reverse.viI("@ Power.ctl Power Level.@g BeginIII.ctlP0@ErrorTextRCXScout Control LabnetID.@@@0LASM Cmd ListingCommands@0Port @Task #(@@ @NumericCurrent For Loop@Last Var(@@ @NumericCurrent If Loop8@ SupressErr LASM ViewLASMFileLoadLoad&RunModeEnd0@g BeginIII.ctlP0@ErrorTextRCXScout Control LabnetID.@@@0LASM Cmd ListingCommands@0Port @Task #(@@ @NumericCurrent For Loop@Last Var(@@ @NumericCurrent If Loop8@ SupressErr LASM ViewLASMFileLoadLoad&RunModeBeginPTH01Rcx1 SimpleIO.llbMotor C reverse.viLVINRCX Wait for Time.vi@( @ Wait (sec).@g BeginIII.ctlP0@ErrorTextRCXScout Control LabnetID.@@@0LASM Cmd ListingCommands@0Port @Task #(@@ @NumericCurrent For Loop@Last Var(@@ @NumericCurrent If Loop8@ SupressErr LASM ViewLASMFileLoadLoad&RunModeEnd0@g BeginIII.ctlP0@ErrorTextRCXScout Control LabnetID.@@@0LASM Cmd ListingCommands@0Port @Task #(@@ @NumericCurrent For Loop@Last Var(@@ @NumericCurrent If Loop8@ SupressErr LASM ViewLASMFileLoadLoad&RunModeBeginPTH0;Rcx1WaitFor waitfors.llbRCX Wait for Time.viLVINRCX Touch Sensor fork.vi(  :@g BeginIII.ctlP0@ErrorTextRCXScout Control LabnetID.@@@0LASM Cmd ListingCommands@0Port @Task #(@@ @NumericCurrent For Loop@Last Var(@@ @NumericCurrent If Loop8@ SupressErr LASM ViewLASMFileLoadLoad&RunModeEnd (pushed in):@g BeginIII.ctlP0@ErrorTextRCXScout Control LabnetID.@@@0LASM Cmd ListingCommands@0Port @Task #(@@ @NumericCurrent For Loop@Last Var(@@ @NumericCurrent If Loop8@ SupressErr LASM ViewLASMFileLoadLoad&RunModeEnd (released),@Sensor Port.ctl@!Port0@g BeginIII.ctlP0@ErrorTextRCXScout Control LabnetID.@@@0LASM Cmd ListingCommands@0Port @Task #(@@ @NumericCurrent For Loop@Last Var(@@ @NumericCurrent If Loop8@ SupressErr LASM ViewLASMFileLoadLoad&RunModeBeginPTH0DRcx1 StructuresForksGTLT.llbRCX Touch Sensor fork.viLVINRCX Fork Merge.vi( .@g BeginIII.ctlP0@ErrorTextRCXScout Control LabnetID.@@@0LASM Cmd ListingCommands@0Port @Task #(@@ @NumericCurrent For Loop@Last Var(@@ @NumericCurrent If Loop8@ SupressErr LASM ViewLASMFileLoadLoad&RunModeEnd0@g BeginIII.ctlP0@ErrorTextRCXScout Control LabnetID.@@@0LASM Cmd ListingCommands@0Port @Task #(@@ @NumericCurrent For Loop@Last Var(@@ @NumericCurrent If Loop8@ SupressErr LASM ViewLASMFileLoadLoad&RunModeFalse0@g BeginIII.ctlP0@ErrorTextRCXScout Control LabnetID.@@@0LASM Cmd ListingCommands@0Port @Task #(@@ @NumericCurrent For Loop@Last Var(@@ @NumericCurrent If Loop8@ SupressErr LASM ViewLASMFileLoadLoad&RunModeTruePTH0=Rcx1 StructuresForksGTLT.llbRCX Fork Merge.viDLVINRCX Red Timer.vi &@ Timer.ctl@!TimerPTH00Rcx1 Modifiers.llbRCX Red Timer.viLVINMusic Note E.vi`($@\ Duration.ctlDuration.@g BeginIII.ctlP0@ErrorTextRCXScout Control LabnetID.@@@0LASM Cmd ListingCommands@0Port @Task #(@@ @NumericCurrent For Loop@Last Var(@@ @NumericCurrent If Loop8@ SupressErr LASM ViewLASMFileLoadLoad&RunModeEnd0@\ Octave.ctlP@ # octavesOctave0@g BeginIII.ctlP0@ErrorTextRCXScout Control LabnetID.@@@0LASM Cmd ListingCommands@0Port @Task #(@@ @NumericCurrent For Loop@Last Var(@@ @NumericCurrent If Loop8@ SupressErr LASM ViewLASMFileLoadLoad&RunModeBeginPTH0+Rcx1 Music.llbMusic Note E.viLVINRCX While Timer LT Loop.vi[( $@Compare to (tenths of seconds).@g BeginIII.ctlP0@ErrorTextRCXScout Control LabnetID.@@@0LASM Cmd ListingCommands@0Port @Task #(@@ @NumericCurrent For Loop@Last Var(@@ @NumericCurrent If Loop8@ SupressErr LASM ViewLASMFileLoadLoad&RunModeEnd&@ Timer.ctl@!Timer0@g BeginIII.ctlP0@ErrorTextRCXScout Control LabnetID.@@@0LASM Cmd ListingCommands@0Port @Task #(@@ @NumericCurrent For Loop@Last Var(@@ @NumericCurrent If Loop8@ SupressErr LASM ViewLASMFileLoadLoad&RunModeBeginPTH0IRcx1 StructuresWhiles Whiles.llbRCX While Timer LT Loop.viLVINRCX Stop All Outputs.vi:(.@g BeginIII.ctlP0@ErrorTextRCXScout Control LabnetID.@@@0LASM Cmd ListingCommands@0Port @Task #(@@ @NumericCurrent For Loop@Last Var(@@ @NumericCurrent If Loop8@ SupressErr LASM ViewLASMFileLoadLoad&RunModeEnd0@g BeginIII.ctlP0@ErrorTextRCXScout Control LabnetID.@@@0LASM Cmd ListingCommands@0Port @Task #(@@ @NumericCurrent For Loop@Last Var(@@ @NumericCurrent If Loop8@ SupressErr LASM ViewLASMFileLoadLoad&RunModeBeginPTH06Rcx1 SimpleIO.llbRCX Stop All Outputs.viLVINRCX End of Loop.vi:(.@g BeginIII.ctlP0@ErrorTextRCXScout Control LabnetID.@@@0LASM Cmd ListingCommands@0Port @Task #(@@ @NumericCurrent For Loop@Last Var(@@ @NumericCurrent If Loop8@ SupressErr LASM ViewLASMFileLoadLoad&RunModeEnd0@g BeginIII.ctlP0@ErrorTextRCXScout Control LabnetID.@@@0LASM Cmd ListingCommands@0Port @Task #(@@ @NumericCurrent For Loop@Last Var(@@ @NumericCurrent If Loop8@ SupressErr LASM ViewLASMFileLoadLoad&RunModeBeginPTH0ARcx1 StructuresWhiles Whiles.llbRCX End of Loop.viLVINRCX Zero Timer.viK(.@g BeginIII.ctlP0@ErrorTextRCXScout Control LabnetID.@@@0LASM Cmd ListingCommands@0Port @Task #(@@ @NumericCurrent For Loop@Last Var(@@ @NumericCurrent If Loop8@ SupressErr LASM ViewLASMFileLoadLoad&RunModeEnd&@ Timer.ctl@!Timer0@g BeginIII.ctlP0@ErrorTextRCXScout Control LabnetID.@@@0LASM Cmd ListingCommands@0Port @Task #(@@ @NumericCurrent For Loop@Last Var(@@ @NumericCurrent If Loop8@ SupressErr LASM ViewLASMFileLoadLoad&RunModeBeginPTH06Rcx1Initialization.llbRCX Zero Timer.viLVINPower Level 3.vi @ Power Level 3PTH00Rcx1 Modifiers.llbPower Level 3.viLVINRCX Input 2.vi ,@Sensor Port.ctl@!PortPTH0.Rcx1 Modifiers.llbRCX Input 2.viPK cL P d-`   c$ cP cX c c<.@g BeginIII.ctlP0@ErrorTextRCXScout Control LabnetID.@@@0LASM Cmd ListingCommands@0Port @Task #(@@ @NumericCurrent For Loop@Last Var(@@ @NumericCurrent If Loop8@ SupressErr LASM ViewLASMFileLoadLoad&RunModeEnd c c<.@g BeginIII.ctlP0@ErrorTextRCXScout Control LabnetID.@@@0LASM Cmd ListingCommands@0Port @Task #(@@ @NumericCurrent For Loop@Last Var(@@ @NumericCurrent If Loop8@ SupressErr LASM ViewLASMFileLoadLoad&RunModeEnd c c<.@g BeginIII.ctlP0@ErrorTextRCXScout Control LabnetID.@@@0LASM Cmd ListingCommands@0Port @Task #(@@ @NumericCurrent For Loop@Last Var(@@ @NumericCurrent If Loop8@ SupressErr LASM ViewLASMFileLoadLoad&RunModeEnd c c<.@g BeginIII.ctlP0@ErrorTextRCXScout Control LabnetID.@@@0LASM Cmd ListingCommands@0Port @Task #(@@ @NumericCurrent For Loop@Last Var(@@ @NumericCurrent If Loop8@ SupressErr LASM ViewLASMFileLoadLoad&RunModeEnd c c<.@g BeginIII.ctlP0@ErrorTextRCXScout Control LabnetID.@@@0LASM Cmd ListingCommands@0Port @Task #(@@ @NumericCurrent For Loop@Last Var(@@ @NumericCurrent If Loop8@ SupressErr LASM ViewLASMFileLoadLoad&RunModeEnd:@g BeginIII.ctlP0@ErrorTextRCXScout Control LabnetID.@@@0LASM Cmd ListingCommands@0Port @Task #(@@ @NumericCurrent For Loop@Last Var(@@ @NumericCurrent If Loop8@ SupressErr LASM ViewLASMFileLoadLoad&RunModeEnd (released) c<@ Power Level 3.@g BeginIII.ctlP0@ErrorTextRCXScout Control LabnetID.@@@0LASM Cmd ListingCommands@0Port @Task #(@@ @NumericCurrent For Loop@Last Var(@@ @NumericCurrent If Loop8@ SupressErr LASM ViewLASMFileLoadLoad&RunModeEnd c c<.@g BeginIII.ctlP0@ErrorTextRCXScout Control LabnetID.@@@0LASM Cmd ListingCommands@0Port @Task #(@@ @NumericCurrent For Loop@Last Var(@@ @NumericCurrent If Loop8@ SupressErr LASM ViewLASMFileLoadLoad&RunModeEnd c c< c@ Wait (sec) c<.@g BeginIII.ctlP0@ErrorTextRCXScout Control LabnetID.@@@0LASM Cmd ListingCommands@0Port @Task #(@@ @NumericCurrent For Loop@Last Var(@@ @NumericCurrent If Loop8@ SupressErr LASM ViewLASMFileLoadLoad&RunModeEnd c c<@ Power Level 3:@g BeginIII.ctlP0@ErrorTextRCXScout Control LabnetID.@@@0LASM Cmd ListingCommands@0Port @Task #(@@ @NumericCurrent For Loop@Last Var(@@ @NumericCurrent If Loop8@ SupressErr LASM ViewLASMFileLoadLoad&RunModeEnd (pushed in) c c<,@Sensor Port.ctl@!Port.@g BeginIII.ctlP0@ErrorTextRCXScout Control LabnetID.@@@0LASM Cmd ListingCommands@0Port @Task #(@@ @NumericCurrent For Loop@Last Var(@@ @NumericCurrent If Loop8@ SupressErr LASM ViewLASMFileLoadLoad&RunModeEnd c c<@ Power Level 3.@g BeginIII.ctlP0@ErrorTextRCXScout Control LabnetID.@@@0LASM Cmd ListingCommands@0Port @Task #(@@ @NumericCurrent For Loop@Last Var(@@ @NumericCurrent If Loop8@ SupressErr LASM ViewLASMFileLoadLoad&RunModeEnd c c<@ Power Level 3.@g BeginIII.ctlP0@ErrorTextRCXScout Control LabnetID.@@@0LASM Cmd ListingCommands@0Port @Task #(@@ @NumericCurrent For Loop@Last Var(@@ @NumericCurrent If Loop8@ SupressErr LASM ViewLASMFileLoadLoad&RunModeEnd c c, c c, c c, c c, c c<&@ Timer.ctl@!Timer.@g BeginIII.ctlP0@ErrorTextRCXScout Control LabnetID.@@@0LASM Cmd ListingCommands@0Port @Task #(@@ @NumericCurrent For Loop@Last Var(@@ @NumericCurrent If Loop8@ SupressErr LASM ViewLASMFileLoadLoad&RunModeEnd c c<.@g BeginIII.ctlP0@ErrorTextRCXScout Control LabnetID.@@@0LASM Cmd ListingCommands@0Port @Task #(@@ @NumericCurrent For Loop@Last Var(@@ @NumericCurrent If Loop8@ SupressErr LASM ViewLASMFileLoadLoad&RunModeEnd c c< c c, c c, c` c d2 p <:0D z^ ~,?ə, (  8  p l L  dP  T 0T 0j,(|$b VIDSintermed-chall-1.viVIDSRCX Zero Timer.viPTH0VIDSRCX While Timer LT Loop.viPTH0VIDSRCX Wait for Time.viPTH0VIDSRCX Touch Sensor fork.viPTH0VIDSRCX Stop All Outputs.viPTH0VIDSRCX Red Timer.viPTH0VIDSRCX Input 2.viPTH0VIDSRCX Fork Merge.viPTH0VIDSRCX End of Loop.viPTH0VIDSPower Level 3.viPTH0VIDSMusic Note E.viPTH0VIDSMotor C reverse.viPTH0VIDSMotor C forward.viPTH0VIDSMotor A reverse.viPTH0VIDSMotor A forward.viPTH0VIDSEnd.viPTH0VIDSBegin.viPTH0)(i386^( code} )Ew$ E\EPPUEd$=9=@ Ð԰Ӏ}}E$EEQRhP $\[d$ZYƅ ƅ VW_^fx ƅ x ET E\EP.UR@␐}v}vo ƅ fx  ƅ H ETS E\EP.UR@␐}v}v ƅ fx EpDž\ HDž xDž Džx Dž= DžL 8Dž|6 hQRhhhP$׵d$ZYQRhhhP<$豵d$ZYQRhhhPl$苵d$ZYQRhhhP$ed$ZY}vƅ x  ET E\EP.UR@␐}v}vƅ fx ƅ  ETS E\EP.UR@␐}v}vrƅ fxz ƅ P ET E\EP.UR@␐}v}vƅ fxZ E\QRPEP$hhP$ d$ZY=$Ðbyƅ x) @t H<.UR@␐bbƅ fx QRP<$hhP$Ed$ZY=\Ðyƅ x p< xl.UR@␐ƅ fx" QRPl$hhP,$}d$ZY=\Ðyƅ x#  .UR@␐ƅ fx&Y QRP$hhP\$赱d$ZY=Ðyƅ x'-  .UR@␐ƅ fx* QRP$hhPEP$d$ZY=Ð"yƅ x+ 0 .UR@␐""ƅ fx. QRP$hhP,$(d$ZY=ÐRƅ x/ 0Y 8,.UR@␐RRƅ fx2` ƅ p0 8,.UR@␐RRƅ fx61 QRP,$hhP\$d$ZY=Ðyƅ x7 ` h\.UR@␐ƅ fx: QRP\$hhPEP$2d$ZY=Ð}vwƅ x; ETC E\EP.UR@␐}v}v%ƅ fx> ƅ pET E\EP.UR@␐}v}vƅ fxB~ ƅ ET E\EP.UR@␐}v}vqƅ fxF^ ƅ ETQ E\EP.UR@␐}v}vƅ fxJ> ƅ HET E\EP.UR@␐}v}vƅ fxN ƅ ET E\EP.UR@␐}v}vcƅ fxRƅ ET_ E\EP.UR@␐}v}v ƅ fxVƅ s\s,l@ET E\EP.UR@␐}v}vrƅ fxZƅ ETP E\EP.UR@␐}v}vƅ fx^a} }P}}+QRPE@$d$ZY== p h搐ÐEw E\EPPUEd$===u=tEw Ew‰ppVL@'PUEd$=Ðp p @'PUEd$=ÐP| x P%| H WP|   P U P% PP oP  5<D = < w l n lnn   M6 % 66  _      ea 0 +  G ,)  ,  p }, C\Z  / \ i P |  Po | p [P |  !P# | Q P} | H P |  sP1 |  9P | @9 P" | s P| |  _^ZY[]Ð=,PEP$PP( $$@ $Ðd$=,PEP$PPe $$@ $Ðd$=,PEP$PP $$@ $Ðd$=,PEP$PP $$@ $Ðd$=,PEP$PP $$@ $Ðd$=/P<$PP\ $$@ $Ðd$=/Pl$PP $$@ $Ðd$=/P$PP $$@ $Ðd$=/P$PP $$@ $Ðd$=/P$PP\ $$@ $Ðd$=/P,$PP $$@ $Ðd$=/P,$PP $$@ $Ðd$=/P\$PP $$@ $Ðd$=,PEP$PPY $$@ $Ðd$=,PEP$PP $$@ $Ðd$=,PEP$PP $$@ $Ðd$=,PEP$PP $$@ $Ðd$=,PEP$PPM $$@ $Ðd$=,PEP$PP $$@ $Ðd$=,PEP$PP $$@ $Ðd$=,PEP$PP $$@ $Ðd$=,PEP$PPA $$@ $Ðd$.Ul$SQRVWT$ QRPE@$Rd$ZY=w_^ZY[]ÐDž| @ | Dž Dž Dž Dž PTAB  x DžL @ L l Džp DžT DžX Dž\ PTAB P H Dž @ , Dž0 Dž Dž Dž PTAB   Dž @ Dž Dž Dž Dž Dž Dž PTAB  DžT @ T l Džp pt Džx | Dž Dž Dž\ Dž` Džd PTAB X P Dž$ @ $ lD DžH Dž, Dž0 Dž4 PTAB ( Dž@   Dž DžDž Dž PTAB  Dž@ LDžDžDž DžPTAB  Dž@ DžDžDž DžPTAB  Dž4@ 4lLDžPTDžXpdDžhDž<Dž@ DžDPTAB 80 Dž@  DžDžDžDžDž DžPTAB  Džt@ tPDžDžDžDžDž|Dž DžPTAB xp Dž@ L,Dž04Dž8PDDžHDžDž Dž$PTAB  Dž@ DžTDžDžDžDžDžPTAB  Džt@ tDžTDžDž|DžDžPTAB xp Dž@ 4Dž8<Dž@TLDžPDž$Dž(Dž,PTAB   Dž@ DžDžDžDžDžDžPTAB  DžL@ L,lDžptDžx|DžDžTDžXDž\PTAB PH Dž@ Dž,$Dž(DžDžDžPTAB  Dž@ |DžDžDžDžDžPTAB  DžD@ DDž`@$dDžhDžp@|tDžxDžLDžPDžTPTAB H@ Dž@ $Dž DžDžDžPTAB  QRuۜd$ZY,Ul$SQRVW}#QRUm^d$ZYr_^ZY[]ÐUl$SQRVWuJ F FW F@ FDQRhU耸^d$ZY_^ZY[]ÐX5[W   c''L( [j4`H&x>0nVL$(,(4(<(%66Qn6g & 4 B 3 z I@@=z1n%CODE} ,ܦ)(`q7.0b71Oldest compatible LabVIEW. G% %%p pPPPNI.LV.ALL.VILastSavedTarget0DfltNI.LV.ALL.goodSyntaxTargets&@0DfltMHFI&DTHPD%88&&~%>.@g BeginIII.ctlP0@ErrorTextRCXScout Control LabnetID.@@@0LASM Cmd ListingCommands@0Port @Task #(@@ @NumericCurrent For Loop@Last Var(@@ @NumericCurrent If Loop8@ SupressErr LASM ViewLASMFileLoadLoad&RunModeEnd<0@g BeginIII.ctlP0@ErrorTextRCXScout Control LabnetID.@@@0LASM Cmd ListingCommands@0Port @Task #(@@ @NumericCurrent For Loop@Last Var(@@ @NumericCurrent If Loop8@ SupressErr LASM ViewLASMFileLoadLoad&RunModeBeginv(.@g BeginIII.ctlP0@ErrorTextRCXScout Control LabnetID.@@@0LASM Cmd ListingCommands@0Port @Task #(@@ @NumericCurrent For Loop@Last Var(@@ @NumericCurrent If Loop8@ SupressErr LASM ViewLASMFileLoadLoad&RunModeEnd0@g BeginIII.ctlP0@ErrorTextRCXScout Control LabnetID.@@@0LASM Cmd ListingCommands@0Port @Task #(@@ @NumericCurrent For Loop@Last Var(@@ @NumericCurrent If Loop8@ SupressErr LASM ViewLASMFileLoadLoad&RunModeBeginH< ,@Sensor Port.ctl@!Port8,@Sensor Port.ctl@!Port("@ Power.ctl Power Level.@g BeginIII.ctlP0@ErrorTextRCXScout Control LabnetID.@@@0LASM Cmd ListingCommands@0Port @Task #(@@ @NumericCurrent For Loop@Last Var(@@ @NumericCurrent If Loop8@ SupressErr LASM ViewLASMFileLoadLoad&RunModeEnd0@g BeginIII.ctlP0@ErrorTextRCXScout Control LabnetID.@@@0LASM Cmd ListingCommands@0Port @Task #(@@ @NumericCurrent For Loop@Last Var(@@ @NumericCurrent If Loop8@ SupressErr LASM ViewLASMFileLoadLoad&RunModeBegin2"@ Power.ctl Power Level ($@\ Duration.ctlDuration.@g BeginIII.ctlP0@ErrorTextRCXScout Control LabnetID.@@@0LASM Cmd ListingCommands@0Port @Task #(@@ @NumericCurrent For Loop@Last Var(@@ @NumericCurrent If Loop8@ SupressErr LASM ViewLASMFileLoadLoad&RunModeEnd0@\ Octave.ctlP@ # octavesOctave0@g BeginIII.ctlP0@ErrorTextRCXScout Control LabnetID.@@@0LASM Cmd ListingCommands@0Port @Task #(@@ @NumericCurrent For Loop@Last Var(@@ @NumericCurrent If Loop8@ SupressErr LASM ViewLASMFileLoadLoad&RunModeBegin<0@\ Octave.ctlP@ # octavesOctave0$@\ Duration.ctlDuration2" @ Power Level 3"@ Power Level 3(.@g BeginIII.ctlP0@ErrorTextRCXScout Control LabnetID.@@@0LASM Cmd ListingCommands@0Port @Task #(@@ @NumericCurrent For Loop@Last Var(@@ @NumericCurrent If Loop8@ SupressErr LASM ViewLASMFileLoadLoad&RunModeEnd&@ Timer.ctl@!Timer0@g BeginIII.ctlP0@ErrorTextRCXScout Control LabnetID.@@@0LASM Cmd ListingCommands@0Port @Task #(@@ @NumericCurrent For Loop@Last Var(@@ @NumericCurrent If Loop8@ SupressErr LASM ViewLASMFileLoadLoad&RunModeBegin6&@ Timer.ctl@!TimerZJ(.@g BeginIII.ctlP0@ErrorTextRCXScout Control LabnetID.@@@0LASM Cmd ListingCommands@0Port @Task #(@@ @NumericCurrent For Loop@Last Var(@@ @NumericCurrent If Loop8@ SupressErr LASM ViewLASMFileLoadLoad&RunModeEndF6 &@ Timer.ctl@!Timer0$@Compare to (tenths of seconds)( $@Compare to (tenths of seconds).@g BeginIII.ctlP0@ErrorTextRCXScout Control LabnetID.@@@0LASM Cmd ListingCommands@0Port @Task #(@@ @NumericCurrent For Loop@Last Var(@@ @NumericCurrent If Loop8@ SupressErr LASM ViewLASMFileLoadLoad&RunModeEnd&@ Timer.ctl@!Timer0@g BeginIII.ctlP0@ErrorTextRCXScout Control LabnetID.@@@0LASM Cmd ListingCommands@0Port @Task #(@@ @NumericCurrent For Loop@Last Var(@@ @NumericCurrent If Loop8@ SupressErr LASM ViewLASMFileLoadLoad&RunModeBeginXL(0@g BeginIII.ctlP0@ErrorTextRCXScout Control LabnetID.@@@0LASM Cmd ListingCommands@0Port @Task #(@@ @NumericCurrent For Loop@Last Var(@@ @NumericCurrent If Loop8@ SupressErr LASM ViewLASMFileLoadLoad&RunModeBegin( @ Wait (sec).@g BeginIII.ctlP0@ErrorTextRCXScout Control LabnetID.@@@0LASM Cmd ListingCommands@0Port @Task #(@@ @NumericCurrent For Loop@Last Var(@@ @NumericCurrent If Loop8@ SupressErr LASM ViewLASMFileLoadLoad&RunModeEnd0@g BeginIII.ctlP0@ErrorTextRCXScout Control LabnetID.@@@0LASM Cmd ListingCommands@0Port @Task #(@@ @NumericCurrent For Loop@Last Var(@@ @NumericCurrent If Loop8@ SupressErr LASM ViewLASMFileLoadLoad&RunModeBegin@ Wait (sec)( .@g BeginIII.ctlP0@ErrorTextRCXScout Control LabnetID.@@@0LASM Cmd ListingCommands@0Port @Task #(@@ @NumericCurrent For Loop@Last Var(@@ @NumericCurrent If Loop8@ SupressErr LASM ViewLASMFileLoadLoad&RunModeEnd0@g BeginIII.ctlP0@ErrorTextRCXScout Control LabnetID.@@@0LASM Cmd ListingCommands@0Port @Task #(@@ @NumericCurrent For Loop@Last Var(@@ @NumericCurrent If Loop8@ SupressErr LASM ViewLASMFileLoadLoad&RunModeFalse0@g BeginIII.ctlP0@ErrorTextRCXScout Control LabnetID.@@@0LASM Cmd ListingCommands@0Port @Task #(@@ @NumericCurrent For Loop@Last Var(@@ @NumericCurrent If Loop8@ SupressErr LASM ViewLASMFileLoadLoad&RunModeTrue<0@g BeginIII.ctlP0@ErrorTextRCXScout Control LabnetID.@@@0LASM Cmd ListingCommands@0Port @Task #(@@ @NumericCurrent For Loop@Last Var(@@ @NumericCurrent If Loop8@ SupressErr LASM ViewLASMFileLoadLoad&RunModeTrue<0@g BeginIII.ctlP0@ErrorTextRCXScout Control LabnetID.@@@0LASM Cmd ListingCommands@0Port @Task #(@@ @NumericCurrent For Loop@Last Var(@@ @NumericCurrent If Loop8@ SupressErr LASM ViewLASMFileLoadLoad&RunModeFalseJ:@g BeginIII.ctlP0@ErrorTextRCXScout Control LabnetID.@@@0LASM Cmd ListingCommands@0Port @Task #(@@ @NumericCurrent For Loop@Last Var(@@ @NumericCurrent If Loop8@ SupressErr LASM ViewLASMFileLoadLoad&RunModeEnd (pushed in)J:@g BeginIII.ctlP0@ErrorTextRCXScout Control LabnetID.@@@0LASM Cmd ListingCommands@0Port @Task #(@@ @NumericCurrent For Loop@Last Var(@@ @NumericCurrent If Loop8@ SupressErr LASM ViewLASMFileLoadLoad&RunModeEnd (released)(  :@g BeginIII.ctlP0@ErrorTextRCXScout Control LabnetID.@@@0LASM Cmd ListingCommands@0Port @Task #(@@ @NumericCurrent For Loop@Last Var(@@ @NumericCurrent If Loop8@ SupressErr LASM ViewLASMFileLoadLoad&RunModeEnd (pushed in):@g BeginIII.ctlP0@ErrorTextRCXScout Control LabnetID.@@@0LASM Cmd ListingCommands@0Port @Task #(@@ @NumericCurrent For Loop@Last Var(@@ @NumericCurrent If Loop8@ SupressErr LASM ViewLASMFileLoadLoad&RunModeEnd (released),@Sensor Port.ctl@!Port0@g BeginIII.ctlP0@ErrorTextRCXScout Control LabnetID.@@@0LASM Cmd ListingCommands@0Port @Task #(@@ @NumericCurrent For Loop@Last Var(@@ @NumericCurrent If Loop8@ SupressErr LASM ViewLASMFileLoadLoad&RunModeBeginf4pL4 $ T Tp d4 4 p 4 d4 $4X44 $4 $4@4 $4 $\ H4L4! D,_=,_=dduWelcome to Inventor. Write your program in the window below. To go back to the main menu, close all Inventor windows.cDGRYGRXRCX Stop All Outputs.vifDO{ZO}ZRCX While Timer LT Loop.vi\DceRCX Red Timer.vi^DEGMotor A reverse.vi`D RCX Wait for Time.vidDL=WL?WRCX Touch Sensor fork.vi^DNY,NY+Motor C forward.vi^DOZOZMotor A forward.vi^D10Motor A forward.vi^D}Motor C reverse.vi]DJ5UJ7URCX Fork Merge.viTDLW<LW;Begin.vi^D \ [Motor C forward.viRDLvWLxWEnd.vi]DQP\QR\RCX Zero Timer.vi[DF'QlF)QkMusic Note E.vi^DHSHSRCX End of Loop.viHD%HD,%\DPower Level 3.vi\D%$Power Level 3.vi\D79Power Level 3.vi\DacPower Level 3.viZD54RCX Input 2.vi <  <PNG  IHDR<-PLTEf3̙f3f3ffffff3f3333f333f3f3̙f3̙̙̙̙f̙3̙ffffff3f3333f333f3̙f3̙̙f3̙f3ff̙ffff3f33̙33f333̙f3ffffff3ffff̙fff3fffffff3ffffffffffff3fff3f3f3f3ff33f3ffffff3f3333f333333̙3f3333333f3333f3f3f3ff3f33f33333333f333333333f333f3̙f3f3ffffff3f3333f333f3wUD"wUD"wUD𠠤nIDATxZK( zjlG0B{ijܒɫzNW`@&+$֪[fu[z[Ƿ*"21yn}k)Dh[_Ůg'})nR`NAf|ڎsYg^|t(NUE۶t.9ܶ][GH4SAj֕6bmp4D[tHc5?l6 nc%g9j{UeōXD܊{UrSgWvn,e(^Jts Iݲaaω[E kejZM tm#gܑi"gǁK-Cr?hJcӹDpJN)^=n!֖ľ{!W$\ x0nLpJw3431Eo_uM[Dٴ%rO.FvW\#dGE۾.燑csZ=I]%d߬uIKv cZH^nVvwR\[]?ch/],FsNmlF-^}6Ra 0.iOÚ}C5>7ڒb 8h.?b aέ0>5I75[}4^[.+=Aπ= Lp|E[U;&VMp@6\S~qO({{QM A~€gku}c $>w}hKc+v1J[vGACM\{1n97hJEl.(|u^MXH ;ΆVmk-{-K:ְdԶ[}~/HP @-뽺/xVx=n/!m.6cZchh9B݇+ޫ7t6͎y~%I.>&(fGwq+TsV1t0Ն>~GӺltYɄV{YY̭:^~Mqk pn@|^:ƭkhc@K)vWV/i,_ bڝ܎Z^{hr%v+%/tY:~~'|¿|[nz[xy}HIENDB`"FPHPintermed-chall-1.vi@FPHP%8db'?XLTcx7,  4 D+`>G 0 D#_ ,$18Dt4d~D} -8%L%%#_%wo-' %#_15g%.0f BDHPintermed-chall-1.viLVINBegin.vi0PTH0LVINEnd.viPTH0LVINMotor A forward.viXPTH0LVINMotor C forward.viPTH0LVINMotor A reverse.viPTH0LVINMotor C reverse.vitPTH0LVINRCX Wait for Time.vi PTH0LVINRCX Touch Sensor fork.vilPTH0LVINRCX Fork Merge.viPTH0LVINRCX Red Timer.viPTH0LVINMusic Note E.vi$dPTH0LVINRCX While Timer LT Loop.viPTH0LVINRCX Stop All Outputs.vi8PTH0LVINRCX End of Loop.vi'DPTH0LVINRCX Zero Timer.vi%PTH0LVINPower Level 3.vi;=?BPTH0LVINRCX Input 2.viDPPTH0KBDHP%8Ke'K8,H\GI0D''|~D} ,t%@%%'Q-'p1@<8;h;$G49P> 8 D1DUuH 8|4 &K8FSZG |#'$4DX4TP4D-LP+ $D 8 ,  9::p# l$((4D05P'$4Dt1HP4D:-Pa; Di 1; Di  ;<p10; Di  8 p(  0D1D <h]z}7 PS T4 &KNz[lG TD1DDd Q~ D1Dldb+ x|L #\D4 &KbTG A ?4 &KDG  43UTd\  TD1D p|LHJ  43 RDTL  438Ue]  L #%  L 0 %d 4D;.P4D `9P 0h L l43$TTd\43TSDTL  !4 |  l $   43.m}u  43/]me D# &9 ?d> 8  $d &l   X< @p8( `"l$$,)P5*(+h*X(+8 2) 0G Gl430(jz&r,/P6687@P#(0 3)  $d*x*X43$d) d&t6l.43$dTd6tFl>43$d(T6dF\> $d+443$d)<T&d6\.8h)B# '609P438eum60438Ue]4D943Pe%$eggg gWb.g.8 25 ,G  LrTT\ 'D9043'D14\Vf^9Pdeeee$`<bTbAA<\,P^]]\.]].`b}\>\}@P)L :)  0?0?/@.A-B0 35 43'Dfvn43'D+Vf^ 'D,P66L :5 0?0?/@.A-B!48h5B@ DwWrwruur4D) J43'D,[fvn6'$ 'DH(1443%(#__oogg %9p9 p< < % : 9  %D&#43%&X%_Oo_gW#:  :paG; Di 1; Di D1D<<<d ,C` dh4 &K;HG ppp>>D1D=T>  <u =>>p4 &K=&G =?d?0>A?43==$e43==lf4D@$ A ?AAX??D1D>@6#V ?dt4 &K?6G ?A$A43??6#VF43??6V F4DAB C ?C C`C`A\ F \D1DAC,`( BCC 4 &KB`,G BCCC`43BA`( p43BB`p4D;Fx D DPE|E4D0D1DDD H, 4 &KDP6DD0 DPED43DPD 43DPEh D04DEE!D0!E|rDDCpp  mK; Di 1; Di  K"|pDP0%;=?BXlt 'D8$d4DI P|DPB?=;%('D8$d0 tlX4DGJ4P H(`L^`|HH(CE|A?d<D8 !4$$%  `,PHdbDdD8u ( ((?n >q>UU>ꪫ>UU(?    ݀ TahomaTahomaTahoma00RSRC LVINLBVW p 4RSIDTLVSRhBDPW|LIviCPTMDSTMDFDSLIdsVICDversDLDRFPTD0CPMpDVITSXICONlicl4icl8DTHPTRecDSIMLIfpFPHPSTRGLIbdBDHP(HIST