RSRC LVINLBVW׌ l`<*{ȔH(  o8ԅLEk| ُ B~*~)B张m HLVINcurcas16 it worked.vi LVINBegin.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.vieLVIN RCX Land 1.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&RunModeBeginPTH04Rcx1 Structures Jumps.llb RCX Land 1.viLVINRCX Light 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 (Light is >)0@g BeginIII.ctlP0@ErrorTextRCXScout Control LabnetID.@@@0LASM Cmd ListingCommands@0Port @Task #(@@ @NumericCurrent For Loop@Last Var(@@ @NumericCurrent If Loop8@ SupressErr LASM ViewLASMFileLoadLoad&RunModeBeginB@g BeginIII.ctlP0@ErrorTextRCXScout Control LabnetID.@@@0LASM Cmd ListingCommands@0Port @Task #(@@ @NumericCurrent For Loop@Last Var(@@ @NumericCurrent If Loop8@ SupressErr LASM ViewLASMFileLoadLoad&RunModeEnd (Light is < or = )@Compare to (%),@Sensor Port.ctl@!PortPTH0DRcx1 StructuresForksGTLT.llbRCX Light Sensor fork.viLVINRCX Input 2.vi ,@Sensor Port.ctl@!PortPTH0.Rcx1 Modifiers.llbRCX Input 2.viLVIN RCX Jump 1.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&RunModeBeginPTH04Rcx1 Structures Jumps.llb RCX Jump 1.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.viLVINRCX Play Sound.viG( @Sound Type (from 1 to 6).@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 GeneralIO.llbRCX Play Sound.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.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.vi LVINPower Level 1.vi @ Power Level 1PTH00Rcx1 Modifiers.llbPower Level 1.viLVINPower Level 5.vi @ Power Level 5PTH00Rcx1 Modifiers.llbPower Level 5.viLVINMusic Note C.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 C.viLVINMusic Note D.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 D.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.viLVINMusic Note F.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 F.viLVINMusic Note G.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 G.viLVINMusic Note A.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 A.vieLVINMusic Note B.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 B.visLVINUp an Octave.vi; <@\ Octave.ctlP@ # octavesAdditional Octaves0@\ Octave.ctlP@ # octavesOctavePTH0+Rcx1 Music.llbUp an Octave.vifLVINEighth note.vi. .@\ Duration.ctlAdditional Duration$@\ Duration.ctlDurationPTH0*Rcx1 Music.llbEighth note.viLVIN Lamp B.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&RunModeBeginPTH0(Rcx1 SimpleIO.llb Lamp B.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.viCLVINRCX Wait for 1 sec.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&RunModeBeginPTH0<Rcx1WaitFor waitfors.llbRCX Wait for 1 sec.viLVINPower Level 3.vi @ Power Level 3PTH00Rcx1 Modifiers.llbPower Level 3.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.vi LVINMotor 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.vihLVINPower Level 2.vi @ Power Level 2PTH00Rcx1 Modifiers.llbPower Level 2.viLVINRandom Number.vi0  ,@Port Value.ctlRandom Number 2*@Port Value.ctl Random NumberPTH00Rcx1 Modifiers.llbRandom Number.viLVINRCX Wait for 2 sec.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&RunModeBeginPTH0<Rcx1WaitFor waitfors.llbRCX Wait for 2 sec.viLVIN Whole note.vi. .@\ Duration.ctlAdditional Duration$@\ Duration.ctlDurationPTH0)Rcx1 Music.llb Whole note.viLVIN Half note.vi. .@\ Duration.ctlAdditional Duration$@\ Duration.ctlDurationPTH0(Rcx1 Music.llb Half note.vi/,/,P cL P d-`   c$ cp c 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 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<.@\ Duration.ctlAdditional Duration<@\ Octave.ctlP@ # octavesAdditional Octaves 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<.@\ Duration.ctlAdditional Duration<@\ Octave.ctlP@ # octavesAdditional Octaves 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<.@\ Duration.ctlAdditional Duration<@\ Octave.ctlP@ # octavesAdditional Octaves 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<*@Port Value.ctl Random Number.@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<@ Power Level 2.@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<@ 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 c<@ Power Level 1.@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<@ Power Level 5.@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<.@\ Duration.ctlAdditional Duration.@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<<@\ Octave.ctlP@ # octavesAdditional Octaves 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<.@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 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<B@g BeginIII.ctlP0@ErrorTextRCXScout Control LabnetID.@@@0LASM Cmd ListingCommands@0Port @Task #(@@ @NumericCurrent For Loop@Last Var(@@ @NumericCurrent If Loop8@ SupressErr LASM ViewLASMFileLoadLoad&RunModeEnd (Light is < or = ) 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 (Light is >) c cD.@g BeginIII.ctlP0@ErrorTextRCXScout Control LabnetID.@@@0LASM Cmd ListingCommands@0Port @Task #(@@ @NumericCurrent For Loop@Last Var(@@ @NumericCurrent If Loop8@ SupressErr LASM ViewLASMFileLoadLoad&RunModeEnd c,@Sensor Port.ctl@!Port 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<@ Power Level 1.@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, c c, c c, c c< c c, c c, c c, c c, c c, c c, c c, c c, c c, c c dlt6/6/" 46,4@/^~ ()  j4H8,v, +L   , j+^4* (t'B%&$l#h"& d `  \  b T  ( <  D* D*  L L >T T   (:r| ^VIDScurcas16 it worked.vi VIDS Whole note.viPTH0VIDSUp an Octave.viPTH0VIDSRCX Wait for 2 sec.viPPTH0VIDSRCX Wait for 1 sec.viD8PTH0VIDSRCX Stop All Outputs.vihTPTH0VIDSRCX Play Sound.viXPTH0VIDSRCX Light Sensor fork.viPTH0VIDS RCX Land 1.viPTH0VIDS RCX Jump 1.viPTH0VIDSRCX Input 2.viPTH0VIDSRCX Fork Merge.vilPTH0VIDSRandom Number.viPTH0VIDSPower Level 5.viPTH0VIDSPower Level 3.viPTH0VIDSPower Level 2.viPTH0VIDSPower Level 1.viPTH0VIDSMusic Note G.vid`\PTH0VIDSMusic Note F.viPTH0VIDSMusic Note E.vi( PTH0VIDSMusic Note D.vi$PTH0VIDSMusic Note C.vi PTH0VIDSMusic Note B.viPTH0VIDSMusic Note A.viPTH0VIDSMotor C reverse.viLPTH0VIDSMotor C forward.vi@4PTH0VIDSMotor A reverse.viHPTH0VIDSMotor A forward.vi<0PTH0VIDS Lamp B.vi,PTH0VIDS Half note.viPTH0VIDSEnd.vipPTH0VIDSEighth note.viPTH0VIDSBegin.viPTH0]dZi386Zi code P]Ewi E\EPPUEd$=9=Ð԰Ӏ}}E$EEQRh5P$|d$ZYƅƅfxƅETi E\EP.UR@␐}v}vƅfx sƅ ET! i E\EP.UR@␐}v}vƅ fxSƅ$ET{ i E\EP.UR@␐}v}vBƅ$fx3ƅ(XET i E\EP.UR@␐}v}vƅ(fxƅ,(ET/ i E\EP.UR@␐}v}vƅ,fxƅ0ET i E\EP.UR@␐}v}v4ƅ0fxƅ4ET i E\EP.UR@␐}v}vƅ4fx"ƅ8ET= i E\EP.UR@␐}v}vƅ8fx&ƅ<hET i E\EP.UR@␐}v}v&ƅ<fx*sEpDžTzi @DžBi pDž i Dži Dži DžDbi 0DžtRi `Dž>i DžSi Dž!i Dž4i Dždm!i PDž#i QRhhhP$$ d$ZYQRhhhP4$ d$ZYQRhhhPd$ɀ d$ZYQRhhhP$裀 d$ZYQRhhhP$} d$ZYQRhhhP$W d$ZY}vjƅ@x+(ETi E\EP.UR@␐}v}vƅ@fx.w%i E\QRPEP$hhPT$ d$ZY=ÐZyƅDx/F8i @4.UR@␐ZZƅDfx2QRP4$hhP$~ d$ZY=ÐyƅHx3hi pd.UR@␐ƅHfx6QRPd$hhPT$#~ d$ZY=OÐyƅLx7^i .UR@␐ƅLfx:vQRP$hhP$[} d$ZY=V ÐyƅPx;Jh&i .UR@␐ƅPfx>"QRP$hhP$| d$ZY=4ÐyƅTx?8i .UR@␐ƅTfxBQRP$hhPD${ d$ZY=ÐJƅXxCs$(i 0$.UR@␐JJƅXfxFRQRP$$hhPt$z d$ZY=4Ðzƅ\xG&Xi `T.UR@␐zzSƅ\fxJƅ`PXi `T.UR@␐zzƅ`fxNƅdXxi `T.UR@␐zzƅdfxRƅhXi `T.UR@␐zzƅhfxVqQRhhhP$x d$ZYyƅlxW\8i .UR@␐ƅlfxZ4QRP$hhPEP$*x d$ZY=Ðzƅpx[ XWi `T.UR@␐zzƅpfx^ƅtsXi `T.UR@␐zzƅtfxbƅx0XQi `T.UR@␐zzƅxfxf]ƅ|s,Xi `T.UR@␐zzƅ|fxjƅs,Xsi `T.UR@␐zzƅfxnƅ s,T(Xi `T .UR@␐zzƅfxrXƅs, Xi `T.UR@␐zzbƅfxvƅs, x X&i `T.UR@␐zzƅfxzƅs,L Xi `T.UR@␐zz@ƅfx~Sƅs, XHi `T.UR@␐zzƅfƅp Xi `T .UR@␐zzCƅfƅ$s,D  XHi `T$.UR@␐zzƅfmƅ(s, Xi `T(.UR@␐zzƅfQRPT$hhP$p d$ZY=ÐƅX i ,.UR@␐ƅfQRP$hhP$ p d$ZY=Ð Wƅ xi 0.UR@␐  ƅf_ƅ i 4.UR@␐  ƅf-ƅ` Pi 8.UR@␐  ƅfQRP$hhP$fn d$ZY=Ð:Wƅ  i <.UR@␐::ƅfƅ  i @.UR@␐::ƅfoƅh  i D.UR@␐::ƅf=QRP$hhPD$l d$ZY=Ðjƅ H!i PDH.UR@␐jj_ƅfƅH0"i PDL.UR@␐jjƅfƅpH"i PDP.UR@␐jjƅfƅH#i PDT.UR@␐jjƅfMQRPD$hhPt$j d$ZY=Ð/ƅx#i tX.UR@␐ƅfƅXxB$i t\.UR@␐_ƅfƅx$i t`.UR@␐ƅfƅx%i td.UR@␐ƅf]ƅ@x%i th.UR@␐ƅf+QRPt$hhPEP$3h d$ZY=Ð}vƅETE&i E\EPl.UR@␐}v}vxƅfƅxET&i E\EPp.UR@␐}v}vƅf} }P}}+QRPE@$\ d$ZY=&= p h搐ÐEw 9'i E\EPPUEd$===u=tEw Ew‰ppVL@'PUEd$=Ðp'i p @'PUEd$=ÐP'i P6(i WPmp(i PX(i P!((i P{)i oPX)i 5P/ )i P  h)i P   *i PS (@*i MPSS   z*i 4  *i 4    # *i d (+i ed   b+i +N  +i $+i  x h,i }x x 'J,i C @ 8,i @ @ *,i $ 0 ,i $0 0 .2-i [T 3 l-i !T 3 P-i Ta 3 -i T 3 .i sT3 3 T.i 9 8.i  3.i TG1/i T13436i P54455x*7i cP55d7i )_^ZY[]Ð=,PEP$PP7i $$@ $Ðd$=,PEP$PP8i $$@ $Ðd$=,PEP$PPY8i $$@ $Ðd$=,PEP$PP8i $$@ $Ðd$=,PEP$PP8i $$@ $Ðd$=,PEP$PP9i $$@ $Ðd$=,PEP$PPM9i $$@ $Ðd$=,PEP$PP9i $$@ $Ðd$=,PEP$PP9i $$@ $Ðd$=,PEP$PP:i $$@ $Ðd$=/P4$PPD:i $$@ $Ðd$=/Pd$PP:i $$@ $Ðd$=/P$PP:i $$@ $Ðd$=/P$PP;i $$@ $Ðd$=/P$PPD;i $$@ $Ðd$=/P$$PP;i $$@ $Ðd$=/PT$PP;i $$@ $Ðd$=/PT$PPi $$@ $Ðd$ =/PT$PPD>i $ $@ $Ðd$=/PT$PP>i $$@ $Ðd$=/PT$PP>i $$@ $Ðd$=/PT$PP?i $$@ $Ðd$=/PT$PPD?i $$@ $Ðd$ =/PT$PP?i $ $@ $Ðd$$=/PT$PP?i $$$@ $Ðd$(=/PT$PP@i $($@ $Ðd$,=/P$PPD@i $,$@ $Ðd$0=/P$PP@i $0$@ $Ðd$4=/P$PP@i $4$@ $Ðd$8=/P$PPAi $8$@ $Ðd$<=/P$PPDAi $<$@ $Ðd$@=/P$PPAi $@$@ $Ðd$D=/P$PPAi $D$@ $Ðd$H=/PD$PPBi $H$@ $Ðd$L=/PD$PPDBi $L$@ $Ðd$P=/PD$PPBi $P$@ $Ðd$T=/PD$PPBi $T$@ $Ðd$X=/Pt$PPCi $X$@ $Ðd$\=/Pt$PPDCi $\$@ $Ðd$`=/Pt$PPCi $`$@ $Ðd$d=/Pt$PPCi $d$@ $Ðd$h=/Pt$PPDi $h$@ $Ðd$l=,PEP$PPADi $l$@ $Ðd$p=,PEP$PP~Di $p$@ $Ðd$.Ul$SQRVWT$ QRPE@$RC d$ZY=_^ZY[]ÐDž@  DžDžDžDžPTABDž@  DžDžDžDžPTABDž@  DžDžDžDžPTABDž\@ \tDžxDždDžhDžlPTAB`XDž,@ ,DDžHDž4Dž8Dž<PTAB0(Dž@ 4DžDžDžDž PTABDž@ DžDžDžDžPTABDž@ 8DžDžDž DžPTABDžl@ lDžDžtDžx Dž|PTABphDž,@ ,LDžPDž4Dž8 Dž<PTAB0(Dž@  Dž DžDž Dž PTABDž@ DžDžDž DžPTABDž@  DžDžDžDžPTABDžl@ l DžDžtDžxDž|PTABphDž<@ <\Dž`DžDDžHDžLPTAB@8Dž @ Dž(@,Dž0DžDžDžPTABDž@ DžDžDžDžDžDžPTABDžT@ TlDžp4tDžxDžDž\Dž`DždPTABXPDž@ Dž 4,Dž0DžDžDž PTABDž@ tDžDžDž DžDžDžDžDžPTABDž<@ <&\Dž`tlDžpDžDDžHDžLPTAB@8Dž@ DžDžDžDžDžPTABDž@ DžlDžDžDžDžDžPTABDž4@ 4TDžXldDžhDž<Dž@DžDPTAB80Dž@  DžDžDž@ DžDžDžDžPTABDž@  DždDžDž@DžDžDžDžPTABDž,  @ , DDžH LDžPDžX@d\Dž`Dž4Dž8Dž<PTAB0(Dž @ Dž Dž Dž@ DžDž Dž Dž PTAB Dž| @ | Dž \ Dž Dž @ Dž Dž Dž Dž PTAB x Dž$ @ $ < Dž@  D DžH DžP @\ T DžX Dž, Dž0 Dž4 PTAB( Dž @ Dž Dž Dž @ Dž Dž Dž Dž PTAB Džt  @ t Dž T Dž Dž Dž Dž| Dž !Dž PTABx p Dž $$@  4 Dž8 < Dž@ DžH @T L DžP Dž$ Dž( "Dž, PTAB  Dž ((@ Dž Dž Dž @ Dž Dž Dž #Dž PTAB Dž\ ,,@ \ t Džx < | Dž Dž Džd Džh $Džl PTAB` X Dž 00@   Dž $ Dž( < 4 Dž8 Dž Dž %Dž PTAB Dž 44@ Dž D Dž Dž Dž Dž &Dž PTAB Džd 88@ d D Dž Džl Džp 'Džt PTABh ` Dž <<@ $ Dž( , Dž0 D < Dž@ Dž Dž (Dž PTAB  Dž @@@ Dž L Dž Dž Dž Dž )Dž PTAB Džl DD@ l L Dž Džt Džx *Dž| PTABp h Dž HH@  , Dž0 4 Dž8 L D DžH Dž Dž +Dž$ PTAB  DžLL@ DžTDžDžDžDž,DžPTABDžtPP@ tTDžDž|Dž-DžPTABxpDžTT@ <Dž@TLDžPDž$Dž(.Dž,PTAB DžXX@ DžDžDžDžDž/DžPTABDž\\\@ \tDžx:|DžDžDžDždDžh0DžlPTAB`XDž``@ 4DžDž 8$Dž(:,Dž0DžDž1Dž PTABDždd@ Dž|DžDžDžDžDž2DžPTABDžDhh@ D dDžh|tDžxDžLDžP3DžTPTABH@Džll@ Dž Dž&DžDžDž4DžPTABDž|pp@ |DžDžDž5DžPTABxQRuw!d$ZY,Ul$SQRVW}#QRUgd$ZYR_^ZY[]ÐUl$SQRVWuDi F ?bi F7i F@sbi FDQRhU#Td$ZY_^ZY[]ÐX=cyA  a Q O R l~#<KZ|ZZi M /""T{/A/'4$a$'$#7-'S'k&;( u(+&(-+* ^%I%('&#)])))**?## *E* ,+5!O,I%$o! #y#(1&,s%%q-,,.-!"/Y.g+-!.W".ZZZZ%$~2@ [# u TNp#EEuM-?HZ/ 0]0001Q1112H2223H3334H4445H5556H6667H7778H8889H999:H:::;H;;; P](`q7.0b71Oldest compatible LabVIEW. >m%|%% pPPPNI.LV.ALL.VILastSavedTarget0DfltNI.LV.ALL.goodSyntaxTargets&@0DfltMHFI(DTHPDp%88((~% <0@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>.@g BeginIII.ctlP0@ErrorTextRCXScout Control LabnetID.@@@0LASM Cmd ListingCommands@0Port @Task #(@@ @NumericCurrent For Loop@Last Var(@@ @NumericCurrent If Loop8@ SupressErr LASM ViewLASMFileLoadLoad&RunModeEndZJ(.@g BeginIII.ctlP0@ErrorTextRCXScout Control LabnetID.@@@0LASM Cmd ListingCommands@0Port @Task #(@@ @NumericCurrent For Loop@Last Var(@@ @NumericCurrent If Loop8@ SupressErr LASM ViewLASMFileLoadLoad&RunModeEnd2"@ Power.ctl Power Level("@ 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&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&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<@g BeginIII.ctlP0@ErrorTextRCXScout Control LabnetID.@@@0LASM Cmd ListingCommands@0Port @Task #(@@ @NumericCurrent For Loop@Last Var(@@ @NumericCurrent If Loop8@ SupressErr LASM ViewLASMFileLoadLoad&RunModeEnd (Light is >)RB@g BeginIII.ctlP0@ErrorTextRCXScout Control LabnetID.@@@0LASM Cmd ListingCommands@0Port @Task #(@@ @NumericCurrent For Loop@Last Var(@@ @NumericCurrent If Loop8@ SupressErr LASM ViewLASMFileLoadLoad&RunModeEnd (Light is < or = ) @Compare to (%)8,@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 (Light is >)0@g BeginIII.ctlP0@ErrorTextRCXScout Control LabnetID.@@@0LASM Cmd ListingCommands@0Port @Task #(@@ @NumericCurrent For Loop@Last Var(@@ @NumericCurrent If Loop8@ SupressErr LASM ViewLASMFileLoadLoad&RunModeBeginB@g BeginIII.ctlP0@ErrorTextRCXScout Control LabnetID.@@@0LASM Cmd ListingCommands@0Port @Task #(@@ @NumericCurrent For Loop@Last Var(@@ @NumericCurrent If Loop8@ SupressErr LASM ViewLASMFileLoadLoad&RunModeEnd (Light is < or = )@Compare to (%),@Sensor Port.ctl@!PortH< ,@Sensor Port.ctl@!Port<0@g BeginIII.ctlP0@ErrorTextRCXScout Control LabnetID.@@@0LASM Cmd ListingCommands@0Port @Task #(@@ @NumericCurrent For Loop@Last Var(@@ @NumericCurrent If Loop8@ SupressErr LASM ViewLASMFileLoadLoad&RunModeFalse<0@g BeginIII.ctlP0@ErrorTextRCXScout Control LabnetID.@@@0LASM Cmd ListingCommands@0Port @Task #(@@ @NumericCurrent For Loop@Last Var(@@ @NumericCurrent If Loop8@ SupressErr LASM ViewLASMFileLoadLoad&RunModeTrue( .@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.@Sound Type (from 1 to 6)( @Sound Type (from 1 to 6).@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 Level 3"@ Power Level 32" @ Power Level 1"@ Power Level 10$@\ Duration.ctlDuration<0@\ Octave.ctlP@ # octavesOctave($@\ 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&RunModeBeginH<@\ Octave.ctlP@ # octavesAdditional Octavesx <@\ Octave.ctlP@ # octavesAdditional Octaves0@\ Octave.ctlP@ # octavesOctave>.@\ Duration.ctlAdditional Durationn^ .@\ Duration.ctlAdditional Duration$@\ Duration.ctlDuration"@ Power Level 52" @ Power Level 5"@ Power Level 22" @ Power Level 28,@Port Value.ctlRandom Number 2:*@Port Value.ctl Random Numberrb  ,@Port Value.ctlRandom Number 2*@Port Value.ctl Random Number$$$4$$$ P$ $$$ t @$$$ t$<xd$$$ t$,\$P$ P$ $$|88888888""P88"# $P$#|#$$ PP$$$ t# $|$ P$ P#$P8#$$##d$$,$d$8""P$ t$$$ t$"8"#"#""P""P D,S,SdduWelcome to Inventor. Write your program in the window below. To go back to the main menu, close all Inventor windows.RDTaTaEnd.viTDbo<bo;Begin.vi]DT]T]RCX Fork Merge.vi\DPower Level 3.vi\D  Power Level 1.vi^De9nce:ncMotor C reverse.vicD E ERCX Stop All Outputs.vi[D!!Up an Octave.viYDajaj RCX Land 1.vi[D""Music Note D.vi[D%J&JMusic Note E.vidDajajRCX Light Sensor fork.viZDRCX Input 2.vi\DRandom Number.vi[DMrNrMusic Note F.viYDPY9PY9 RCX Jump 1.vi^DMotor A forward.vi[DtuMusic Note G.viXDa}b} Half note.vi[DMusic Note A.vi[DMusic Note B.viUDg~h~ Lamp B.vi[DMusic Note C.vi]DCoDoRCX Play Sound.vi[DMusic Note C.vi\D#b,#c,Power Level 5.vi[D>c?cMusic Note E.viZD09)09)Eighth note.vi[DUp an Octave.vi^DenenMotor C forward.vi[D;;Music Note D.vi^DbkbkMotor C forward.vi\DqrPower Level 1.viaDRCX Wait for 1 sec.vicDRCX Stop All Outputs.viHD%aDenenRCX Wait for 1 sec.vi\D G!GPower Level 2.vi^DenenMotor A forward.vi^DbjkbkkMotor A forward.vi]DfofoRCX Play Sound.viYD Whole note.vi^Den=en=Motor A reverse.vi[DUp an Octave.vicDfofoRCX Stop All Outputs.vi^DMotor C forward.vicDvwRCX Stop All Outputs.vi[DfofoMusic Note G.vi[Dfo(fo(Music Note G.vi[D5Y6YUp an Octave.viYD?? Whole note.vi[DfVo{fWo{Music Note G.viaDgbpgcpRCX Wait for 2 sec.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`$FPHPcurcas16 it worked.viFPHPԵ%88xh'\XLp4@y7,  4 `+Tk> 0 `#_ l @a;`i*2 1;`iMU ~` -%%%#_%wnz-' %.0fBDHPcurcas16 it worked.vi LVINBegin.viPTH0LVINEnd.viPTH0LVIN RCX Land 1.viPTH0LVINRCX Light Sensor fork.viPTH0LVINRCX Input 2.vi|PTH0LVIN RCX Jump 1.vi 0PTH0LVINRCX Fork Merge.viPTH0LVINRCX Play Sound.vi fPTH0LVINRCX Stop All Outputs.viOsxy0PTH0LVINMotor C forward.viVu|>PTH0LVINPower Level 1.viJ ,PTH0LVINPower Level 5.vi1pPTH0LVINMusic Note C.vi+dPTH0LVINMusic Note D.vi5PTH0LVINMusic Note E.vi8lPTH0LVINMusic Note F.viPTH0LVINMusic Note G.vi!u$~ PTH0LVINMusic Note A.vi&PTH0LVINMusic Note B.vi'PTH0LVINUp an Octave.vi><m0HPTH0LVINEighth note.vi:$PTH0LVIN Lamp B.vi+PTH0LVINMotor A forward.viXT:PTH0LVINRCX Wait for 1 sec.viX(PTH0LVINPower Level 3.vi PTH0LVINMotor A reverse.vifpPTH0LVINMotor C reverse.viPTH0LVINPower Level 2.vi?tPTH0LVINRandom Number.vi,PTH0LVINRCX Wait for 2 sec.viYPTH0LVIN Whole note.viIhPTH0LVIN Half note.vi|PTH08BDHP\%80h'78, 0X' S %h1; Xi 43Dr z~X N4%\%%'&G-'; Xi 1; Xi 1; Xi TD1XbpxZ 4 KSb |c> PP P (43<b rj @43,br j43pr z Tt0L t  *,(pD1Xh4p2 (h4 Kap= > D43 "2*   430"D D43p"x d43p"2x*0; Xi 1; Xi 1; Xi 1; Xi =0`DtD1X&tbl, (T4 &KS^[> 4X-P +dF$<:h"x)D1X.$-Bb 1F  apegLQ\+(^1(kp L Y,Ut $@ 04X  L    4Xlh(P 4`(   , L4X eP :pQ Ut  ,t  ID1X %EJ  m0 p4 &K ,!pc> 43 , K%5-  4XAzL4XOPxtP(yt43 , 5E=D1X s8XL(H 4 &Kd8od0^> 4 &K FU>  '< \h4 XodP D 1X @ + 6X     /H xx D 1X$o #D  D\ X(bD  fpopxD 1X00 P% D 1Xt@&Fva 2< 4 &K"j>   2 h4 &K`kh>  4 3 dD4 3H4 3ow4 3ow \4 32+# D `  pmt4 XnP  0  p F$4:h\ xww 4 X6`P 4 3 84  T4;\4 33+#4 345 D 1X U@ 4 &K#$W>   T$  0h E6T4 X+H{lD 1XL 8E `X  LP 3 H3 T44 31HS  D 1X0do  z D 1XD$D  Z( 4 &K$Ke> 37C`4 &K`k i> 43low43owh T04Q\43@ h43 43D1X!D 0  4X$4P  *oT* t!HwwD1X"@= |4 &K|`> D1Xm# ,0p4 &K,{> %hLPQWD1X5HLl _ % F$7h:h4 &KLsX>  |$43|| Tg5X t/|43|X! T!x  0"  xilL4X !D1X t^~6 '88VH 4 &K 0OZ:Z> "x"# fpYlUt\4 &KT 43T  T987KL!D1X%"Ds d x !F$=l:h4 &K!s  0#4"x"x43 0l#n&~6v.  0#"43 0#%n~&v43 0"$^&n6f.43 0#&^n&f# |#"  0$@#h 0 1(kpekKL!4X$t$P 0# <@<P0 %==8Nh\$@wff(p S(%h4 &K|`~l> "$==G 'F$):h"$D1X'\&t i % &F$;:h4 &K&h> &T T(p()#z#'<AQ\ I{'< &T;'|< &''|43&;g D1X$(< n Ȉ# %=4 &K'c> *,),(p(43(rz ^\(t43(*rz43%T)brj43)+brj)43'(j  )`"xJ,4/4X*`*P5(p=P3PH*,jj o *.D   l.+( vtD1X$,  s p% 43'((k =8D1XK,,Tf , X, + MJ4 &K+fk> 4 &K+dTb> <@43  HXPjf.f1J,4 4 &K Bp0h> .D+(./  .d.D43 +-RbZ  ..43 //BRJ43 / .RbZ+(43 /h0BRJ/43sHX{P.  4`/4  B\5/4@4X*|@tP!43T 4 &Ki> 0/3P4@ F$2:h43V  XLpkS4aPD1X-11aQ 1pL14 &K1p"a-l> 32 243-t6F>b42<?43$L 432(u&6.4X2TdQ 3p3P43*N  F$3:h43V 4D<437 W4 D<gl  P<[|4XH4P43Q  H4`#J (748L:(7443T | 43*M D1X@@@ 5 ${ @ A 43R  ;\7 I@;748L4350[ \ld: 97 ap43T!  >U,Q Et8LD1XB8=] (  8lF$D:h4 &K8l=dd> 437 X $4,4X$$VP% 8,Tml43!9a =x/;\ HFtD1XD:>^% :$F:h4 &K:$/:*V> D1X \ds <@  e43&&e ; B\?/:h435D\\ ld &NK;'|< &MK=C` +dRP,<@<[|4@430O 43+d$o   +d3Q( '0+= 'M|=8Nh43!%`  !M9= !==43!Gb s{UtKLD1Xpx>Xa ><|>4 &K><T^> D 1X9l?s @; p3 4 &K>do,> !8,!TD!1X _?8 !5F$AT:h4!36LT  4! &K5< "?A D8C"D8"0 "5V$BA "C4"352w %5-"<@C "IcDy'<"Q"Q8, "| "8B<E GD"8 "8lZGdB<4"X9CP4"356x% 5-," O ("L"B<H"B\ "ECT4"3<,Y$ 4,"TC` "5RC<@4"35A@z %"E "5DXD84"35@`y %"GD":hD ":$F$F:h4"38lB(| M]U "8lGE H"E,4"37T] L\T"D"N4"XCE,P "I`bb4"XVX[ ":4"37^L \T4"3:$;|N^%V4"3:$E>N%F4"38lD$~ =ME "8lV$GA 4"38lC}M ]U4"38lD= ME"1"= "!I@I 74"G"P4" &KVal > #J JHp4#XFXHPH#H<T4#3!Hcs {4#XItKlP#74G #VLp0S#A#cnD#1X'g( D#1XJJdp  4# &KJ p> $HpS4$3J Kp $1p NJ$J$Hp $,4KLLN $+98WKLH$I@d{4$3&;Hf 4$3&;h 4$ &K> %LRw4%X`d %+WhL4%31pGAaQIq %O[4LH%M%=< 4%3'+l 4%XM`MP4%3+- v~4%31pK1aA9q%B<N %'NN; %+ZZB<4%XPPP 4%3'=Xm @%PBOl%LPgL,%TbcSD%1XZPO 0X  4% &KO > &;Nh4&3+d,p  & DQ& DH&N &+d0P=4&3+dH(r 4&3+d<`q  &@T0BQ\&|&A GD & Y Q &SQ&}D& ~9qq4&3H &W4&XAUP"4&3I 4&3J Sp&S &J LpS\S4&3AG 8&hOBQ|A4&XX j\\&3..8& 2O X> >p (>gq`T(m4(3>?L?(l (?tY_UtH(RH(V$-E4(XQUP#<( D8?%&T"$(30H(98~D(1XFH<p Pp3 4(3V`px(i4(3+B fvn4(3+>(v ~(t( (_HnDw(Q\D(1X`Xls D hX 4( &KX(doP> )lLD)1X$e<pi  )e4)3 Yt94)3 Px:)QD)1XcxuaPpb 4)XZ)Ut 4)3+Ef vn )L[|[^4)3OZ )[|4)XNLZP$H)ZUn4)3O[h )L )O PZp[| )O_[)[)F$UFFYY-d<F9F,,  F FFaFFFF a 94)XWP4)A}D )O l^+(4)3O_ )^4)3O[ 4)X_}P')gL)x)wW4) &K?tHT> 4*3?t>?/*f*oT4*3V`*b*b*` *VW `*S1(I *DaPb4gl4*3X(1\s { *X(t8aT *:zdapp* P4*3X( 7  *X(bTb44*3X(2p *Vnkp *V`PbL* :O 0?0?/@.A-B0* 3O 4*X^ *xh4*3X(4,s{ *hc*Tgl*Lp4* &K:do4> 4+3:7Cs{ +:q,e4+ &KXail|> 4,3XXiyq ,Xepe,k, lZkkD,1Xks1H `H D,1Xi,gtXF ,fotio4, &Kfep> -:LpDw -X(gcT4-XcdP*4- &KI{> 4.XyrP&. xqx*D.1XI= .c .fiLpxT .fj(iL.iL4.3f`( .fppi4.3?t ?/ .sxtj4.3filt|.T04.3X y4.3X pyx .Xk<kp .X k4.3Xepiyxq4. &Kfpdo>\> 4/3fpd!1) /fpt8rPT4/Xy Q/k />zlap4/3>U`<s{ />qmD/1X|qa /m0 p4/3`<s8H{@/po/p/xoT4/3V`px4/3RF /z /h`Xc /Hn/apl/`\/kpb4/38H@ /omx4/XTt/ /,otdo4/Xm,P,4/3:7D4/3:_|As{/>|/>4/3fpWT! /fp4/3fp9s!1{)4/3:;B4/3>?`>s{4/3>U=4/ &Km0> 0 <4#40XuP3403fpX s!{H0g0t{P}i{\}\D01Xssth@X  40 &Ksxep> 1jt<1p1xT41Xtl\P+1aPlL1j 1sx^\t413sxt41X@rP-D11X{L}dt\X 1}D11XvvL 4 p3 1413ft$t|1n1v1w41 &Ku|x> 2vww(w 2u|tv 2w(423u|v$  2u|_HwHw 2u|ww(423u|v8 423u|w 2w 2u|gw|423u|v  2Yx2n~ 2fu2L{\\2mt 2wD21XyuTX  2y0yt42 &Ky0uԷ> 3|}433II43Xn~hP)3 3|<|\#433It 3}D}<3t--D31X&%` 433|nx`p3zq 3><ll,>3|433><p3\\3mt 3u$cD'<43 &Ku$ep> 4u$ll}>443u$uhH4_H44X}Q H4z{{D41Xpt"` 4~`c44 &K~ep)> D51X4Tha 45 &KH4Zȥ> 6n\6n463ft 6q\T6o6of 6~ 6<6YP/P))6qH6g{{46XP/46XP.6T463,m463,@6xT463u$Q 6u$46 &Kh@> 7u$iLH7t8{{473u$ot| 7yt 7y0p7H7o{){@7ot7iL< 7sx\<473sxt473sx`t|47X pP0473u$t|473><|7t7< 7sxr473m0473hi=-47XtP27473hv=-7~77^\z||))z47Xx877h47XxQ 7y0D473y0473y0xu}7 7y0\7`-473|&`p47X|TH7|| 7~t7 473~"D71X dtUud 47 &K eUp|> 8 rh48 &KYfaq\> 9Y9ll493Yuq}y493Y_qy493Yaqi9 9Y h 9Yt493sxDt|9493YTuaq}i99 9 ~4|n493 @Ue]9}y}}} 9H~4Hn9\493H4TD9cD493y0493y0u}9493m0}0 9~@ p493~ 493~t"|9||\9<pmm 9~|949XP19493 Peum493 teu|m9r||m493H|4TD493~,t| H9|| 493 ,tUe|]9T9\ 9 9|]|95|:$><Ih|m0H1pJ , ?t,XV 0 O!&'+d58l+Tu|:>X(fpYy0fu$~ sx95Hm0|h ~IYy0sx><u$,f?tfpX( >: ,u|TVXJ Q\O1p+:$8l5+d'&!  0|9 95~4<`rcD^\llotYtot8gLz_Htg98 l LpT0 P ZF$V$R30NMI@HEB\4`*,$@9~4]DD ( ((?n >q>UU>ꪫ>UU(?    ݀  dUTahomaTahomaTahoma0Bodoni MT CondensedRSRC LVINLBVW׌ l 4RSIDTLVSRhBDPW|LIviCPTMDSTMDFDSLIdsVICDversDLDRFPTD0CPMpDVITSXICONlicl4icl8DTHPTRec5DSIMLIfpFPHPSTRG0LIbdDBDHPXHISTlPRT FTAB% % ls% % I% I0ܗ% x`$% zظ|% p% ė% ̕% $p% H|% P% Ԕ% X