@1557265376.09PDT = =mMAIN_scheduler =tMAIN @PDT1557265378.71 #"core_reset"Sent BREAK +2 #t>BREAK< ESP3 Gateway v0.99 +22 #>BREAK< ESP3 Gateway v0.99 for core bus +5 #>BREAK< ESP3 Gateway v0.99 for cartridge bus +29 "Can"_s+V}?uId +236 #t\ Configuration for koa by brent@mbari.org 3/28/19\ /home/esp/esp2/type/auv/koa/configure.rb\ +173 "Can"`s+V}?u8] + `s+V}?u8] + #tPolling Can every 5:00 +13 .Gate.power :analytic1,:ON,limit to 5000mA +2 .Gate.power :analytic2,:ON,limit to 5000mA +2 .Gate.power :analytic3,:ON,limit to 5000mA +10 "valve0"D2 +3 D +3 "core" ā +8 "syringe0"B& +6 "core" ‚&ۦN u +2 .tArchive.configure :default +3 "Can"bs+Y}PuKr +3 "syringe0"B$d P[<2 +6 "syringe1"C% +4 "core" Ã%܄N} +2 .tAir.configure :default +3 "syringe1"C#d P\\$<2 +4 "syringe0"B% +4 "core" „%N +2 .tLysis1.configure :default +3 "syringe0"B#d P\\<2 +4 "syringe1"C& +4 "core" Å&N{ | +2 .tLysis2.configure :default +3 "syringe1"C$d P[?<2 +6 "valve0"D% +4 "core" Ć%^:xN +2 .tPlunge.configure :default +4 "valve0"D# QS<2 +6 "sampler0"H% +5 "core" ȇ%_ +3 .tSamplePump.configure :default +4 "sampler0"H#,\\#(22 +6 "valve1"E% +4 "core" ň%nN +2 .tExtraPump.configure :default +3 "valve1"E#2 +7 "valve0"D & +3 "core" ĉ&*vlN _ +2 .tToroid.configure :default +4 "valve0"D$\ G{!(2 +6 "carousel0"F\ % +4 "core" Ɗ%9&O  +2 .tCarousel.reconfigure :default +3 "carousel0"F#<  E(2 +3 .tCarousel.hold +3 "carousel0"F + +2 "core" Ƌ+ +2 .tCarousel.configure :default +3 "carousel0"F#<  E(2 +7 "ambient0"J % +3 "core" ʌ% +3 .tPressure.configure :default +3 "ambient0"J#,\\#(ݣ2 +3 #tAll elf controllers running firmware version 4.56 +4 "sampler0"H % +3 "core" ȍ%_ +3 ."closeIntake"Intake.close +10 ."closeExhaust"Exhaust.close +4 ."closeBypass"Bypass.close +3 "sampler0"H/ +2 H0 +5 "sampler1"I/ +6 "core" Ȏ/ + ȏ0 +2 ɐ/ +698 #t-> ESP.ready! +4 "syringe0"B& +7 "core" ‘&ۨN s +5 "syringe1"C% +5 "syringe0"B% +6 "syringe1"C& +6 "valve0"D% +4 D& +18 "core" Ó%N + ’%N + Ô&ۺN +3 ĕ%^>>M + Ė&*vM _ +5 "carousel0"F% +5 "core" Ɨ%9&oO  +2 "carousel0"F% +5 "core" Ƙ%9&O  +4 .tCarousel.seek 60 +2 "carousel0"F'9 +4 "core" ƙ' +3 "valve0"D% +5 "core" Ě%^@9M +2 "syringe0"B& +5 "core" ›&ۤN w +3 "syringe1"C% +6 "core" Ü%܂N +3 "syringe0"B% +4 "core" %N +3 "syringe1"C& +6 "core" Þ&۰N +3 "valve0"D% +5 "core" ğ%^H:M +3 "sampler0"H % +6 "core" Ƞ% _ +2 "valve0"D!& +5 "core" ġ&*t9M a +4 "carousel0"F"% +4 "core" Ƣ%9&O  +4 "ambient0"J#% +4 "core" ʣ% +2752 #t-> Cmd.load! 60..55=>:dry +1276 #-> Cmd.loadCartridge +4 "syringe0"B$& +3 "syringe1"C%% +5 "syringe0"B&% +11 "core" ¤&ۚ N +3 "syringe1"C'& +4 "core" å%܏N +11 "valve0"D(% +2 D)& +14 "core" ¦%.N + ç&۪N +2 Ĩ%^BbN +2 ĩ&*|1N Y +4 "carousel0"F*% +5 "core" ƪ%9&9O  +3 "carousel0"F+% +4 "core" ƫ%9&O  +2 .tCarousel.seek 60 +4 "carousel0"F,'9 +4 "core" Ƭ' +2 "valve0"D-% +6 "core" ĭ%^A]N +2 #tEnsuring all (60) cartridges are bypassed +2 "valve0"D.% +6 "core" Į%^DfN +3 "syringe1"C/& +5 "core" ï&۷N +3 "syringe1"C0% +4 "core" ð%܋N +3 .tCarousel.seek 1 +3 "carousel0"F1' +1219 "core" Ʊ' +2 "carousel0"F2% +6 "core" Ʋ%yR ( +3 .tToroid.reconfigure :hold +6 "valve0"D$\ G{!(2 +4 .tToroid.seek :bypass +2 "valve0"D3( +157 "core" ij( +3 .tToroid.reconfigure :default +3 "valve0"D$\ G{!(2 +3 .tToroid.seek :clear +3 "valve0"D4(* +157 "core" Ĵ( +3 "valve0"D5% +5 "core" ĵ%G^;R +3 "syringe1"C6& +5 "core" ö&۴N +2 "syringe1"C7% +6 "core" ÷%܈N +3 .tCarousel.seek 2 +3 "carousel0"F8' +34 "core" Ƹ' +3 "carousel0"F9% +6 "core" ƹ% uR ( +4 .tToroid.reconfigure :hold +3 "valve0"D$\ G{!(2 +3 .tToroid.seek :bypass +2 "valve0"D:( +157 "core" ĺ( +3 .tToroid.reconfigure :default +3 "valve0"D$\ G{!(2 +4 .tToroid.seek :clear +3 "valve0"D;(* +156 "core" Ļ( +4 "valve0"D<% +5 "core" ļ%>^AR +2 "syringe1"C=& +5 "core" ý&ۿN +3 "syringe1"C>% +6 "core" þ%N +2 .tCarousel.seek 3 +3 "carousel0"F?' +32 "core" ƿ' +4 "carousel0"F@% +5 "core" %\ jR ( +3 .tToroid.reconfigure :hold +4 "valve0"D$\ G{!(2 +3 .tToroid.seek :bypass +3 "valve0"DA( +157 "core" ( +2 .tToroid.reconfigure :default +3 "valve0"D$\ G{!(2 +4 .tToroid.seek :clear +3 "valve0"DB(* +157 "core" ( +2 "valve0"DC% +6 "core" %B^>R +2 "syringe1"CD& +6 "core" &ۺNN +2 "syringe1"CE% +5 "core" %܉4N +3 .tCarousel.seek 4 +2 "carousel0"FF' +33 "core" ' +4 "carousel0"FG% +5 "core" %R ( +2 .tToroid.reconfigure :hold +4 "valve0"D$\ G{!(2 +3 .tToroid.seek :bypass +3 "valve0"DH( +156 "core" ( +3 .tToroid.reconfigure :default +3 "valve0"D$\ G{!(2 +4 .tToroid.seek :clear +2 "valve0"DI(* +158 "core" ( +3 "valve0"DJ% +4 "core" %D^AR +4 "syringe1"CK& +4 "core" &۱ N +2 "syringe1"CL% +6 "core" %ܒfN +2 .tCarousel.seek 5 +3 "carousel0"FM' +33 "core" ' +3 "carousel0"FN% +5 "core" %R ( +3 .tToroid.reconfigure :hold +3 "valve0"D$\ G{!(2 +4 .tToroid.seek :bypass +3 "valve0"DO( +158 "core" ( +2 .tToroid.reconfigure :default +3 "valve0"D$\ G{!(2 +4 .tToroid.seek :clear +2 "valve0"DP(* +157 "core" ( +2 "valve0"DQ% +6 "core" %L^6R +2 "syringe1"CR& +5 "core" &۲aN +3 "syringe1"CS% +4 "core" %܉N +4 .tCarousel.seek 6 +3 "carousel0"FT' +34 "core" ' +2 "carousel0"FU% +6 "core" %+R ($ +2 .tToroid.reconfigure :hold +3 "valve0"D$\ G{!(2 +4 .tToroid.seek :bypass +2 "valve0"DV( +157 "core" ( +2 .tToroid.reconfigure :default +4 "valve0"D$\ G{!(2 +3 .tToroid.seek :clear +3 "valve0"DW(* +157 "core" ( +3 "valve0"DX% +7 "core" %E^EsR +3 "syringe1"CY& +6 "core" &۾N +3 "syringe1"CZ% +4 "core" %܋N +4 .tCarousel.seek 7 +3 "carousel0"F[' +75 "core" ' +12 "carousel0"F\\% +6 "core" %&rO ! +2 .tToroid.reconfigure :hold +3 "valve0"D$\ G{!(2 +5 .tToroid.seek :bypass +2 "valve0"D]( +157 "core" ( +3 .tToroid.reconfigure :default +3 "valve0"D$\ G{!(2 +3 .tToroid.seek :clear +4 "valve0"D^(* +157 "core" ( +2 "valve0"D_% +5 "core" %E^DR +3 "syringe1"C`& +5 "core" &۽AN +3 "syringe1"Ca% +6 "core" %܈% +5 "core" ľ%M^AR +2 "syringe1"C@& +5 "core" &۵0N +3 "syringe1"C:% +6 "core" ú%ܒ&N +2 .tCarousel.seek 21 +3 "carousel0"F8' +33 "core" Ƹ' +4 "carousel0"F;% +5 "core" ƻ%W)R (" +2 .tToroid.reconfigure :hold +4 "valve0"D$\ G{!(2 +3 .tToroid.seek :bypass +3 "valve0"DC( +158 "core" ( +3 .tToroid.reconfigure :default +4 "valve0"D$\ G{!(2 +3 .tToroid.seek :clear +2 "valve0"DD(* +156 "core" ( +3 "valve0"DE% +6 "core" %N^@R +2 "syringe1"CG& +4 "core" &۽N +3 "syringe1"CA% +5 "core" %܋N +2 .tCarousel.seek 22 +4 "carousel0"F?' +33 "core" ƿ' +2 "carousel0"FB% +5 "core" %[tR ( +4 .tToroid.reconfigure :hold +2 "valve0"D$\ G{!(2 +3 .tToroid.seek :bypass +3 "valve0"DJ( +158 "core" ( +2 .tToroid.reconfigure :default +4 "valve0"D$\ G{!(2 +3 .tToroid.seek :clear +2 "valve0"DK(* +158 "core" ( +2 "valve0"DL% +5 "core" %M^AR +3 "syringe1"CN& +5 "core" &۹N +3 "syringe1"CH% +5 "core" %܇N +2 .tCarousel.seek 23 +3 "carousel0"FF'| +34 "core" ' +2 "carousel0"FI% +6 "core" %|_R\ ( +3 .tToroid.reconfigure :hold +3 "valve0"D$\ G{!(2 +3 .tToroid.seek :bypass +3 "valve0"DQ( +158 "core" ( +2 .tToroid.reconfigure :default +3 "valve0"D$\ G{!(2 +4 .tToroid.seek :clear +47 "valve0"DR(* +169 "core" ( +3 "valve0"DS% +6 "core" %T^ApR +2 "syringe1"CU& +5 "core" &۸N +3 "syringe1"CO% +4 "core" %܉N +3 .tCarousel.seek 24 +3 "carousel0"FM'v +34 "core" ' +3 "carousel0"FP% +6 "core" %vdR ( +3 .tToroid.reconfigure :hold +3 "valve0"D$\ G{!(2 +4 .tToroid.seek :bypass +2 "valve0"DX( +157 "core" ( +3 .tToroid.reconfigure :default +3 "valve0"D$\ G{!(2 +3 .tToroid.seek :clear +3 "valve0"DY(* +157 "core" ( +2 "valve0"DZ% +5 "core" %O^HR +3 "syringe1"C\\& +5 "core" &2N z +2 "syringe1"CV% +5 "core" %܂#N +3 .tCarousel.seek 25 +2 "carousel0"FT'p +35 "core" ' +2 "carousel0"FW% +5 "core" %phCR ( +3 .tToroid.reconfigure :hold +4 "valve0"D$\ G{!(2 +3 .tToroid.seek :bypass +3 "valve0"D_( +157 "core" ( +2 .tToroid.reconfigure :default +4 "valve0"D$\ G{!(2 +3 .tToroid.seek :clear +3 "valve0"D`(* +158 "core" ( +3 "valve0"Da% +7 "core" %S^=R +2 "syringe1"Cc& +7 "core" &ۻN +3 "syringe1"C]% +5 "core" %܄N +3 .tCarousel.seek 26 +3 "carousel0"F['j +33 "core" ' +4 "carousel0"F^% +5 "core" %jlR ( +3 .tToroid.reconfigure :hold +4 "valve0"D$\ G{!(2 +3 .tToroid.seek :bypass +3 "valve0"Df( +157 "core" ( +2 .tToroid.reconfigure :default +3 "valve0"D$\ G{!(2 +3 .tToroid.seek :clear +3 "valve0"Dg(* +156 "core" ( +4 "valve0"Dh% +5 "core" %S^AR +2 "syringe1"Cj& +6 "core" &۹N +3 "syringe1"Cd% +5 "core" %܇N +3 .tCarousel.seek 27 +2 "carousel0"Fb'd +34 "core" ' +3 "carousel0"Fe% +5 "core" %dpR ( +2 .tToroid.reconfigure :hold +4 "valve0"D$\ G{!(2 +3 .tToroid.seek :bypass +3 "valve0"Dm( +158 "core" ( +2 .tToroid.reconfigure :default +3 "valve0"D$\ G{!(2 +3 .tToroid.seek :clear +3 "valve0"Dn(* +156 "core" ( +3 "valve0"Do% +5 "core" %P^IR +3 "syringe1"Cq& +5 "core" &ۮN +2 "syringe1"Ck% +4 "core" %܇N +4 .tCarousel.seek 28 +2 "carousel0"Fi'^ +34 "core" ' +2 "carousel0"Fl% +6 "core" %^uR ( +2 .tToroid.reconfigure :hold +5 "valve0"D$\ G{!(2 +2 .tToroid.seek :bypass +3 "valve0"Dt( +158 "core" ( +2 .tToroid.reconfigure :default +3 "valve0"D$\ G{!(2 +3 .tToroid.seek :clear +3 "valve0"Du(* +156 "core" ( +3 "valve0"Dv% +6 "core" %R^;pR +2 "syringe1"Cx& +4 "core" &4N  +3 "syringe1"Cr% +5 "core" %܉3N +2 .tCarousel.seek 29 +4 "carousel0"Fp'X +33 "core" ' +3 "carousel0"Fs% +6 "core" %XyWR ( +2 .tToroid.reconfigure :hold +3 "valve0"D$\ G{!(2 +5 .tToroid.seek :bypass +2 "valve0"D{( +158 "core" ( +3 .tToroid.reconfigure :default +3 "valve0"D$\ G{!(2 +5 .tToroid.seek :clear +3 "valve0"D|(* +157 "core" ( +2 "valve0"D}% +6 "core" %P^MgR +2 "syringe1"C& +5 "core" &۸N +3 "syringe1"Cy% +4 "core" %N +3 .tCarousel.seek 30 +3 "carousel0"Fw'R +34 "core" ' +2 "carousel0"Fz% +6 "core" %R}R ( +3 .tToroid.reconfigure :hold +4 "valve0"D$\ G{!(2 +3 .tToroid.seek :bypass +2 "valve0"D( +158 "core" ă( +2 .tToroid.reconfigure :default +3 "valve0"D$\ G{!(2 +3 .tToroid.seek :clear +4 "valve0"D(* +157 "core" Ą( +2 "valve0"D% +7 "core" ą%S^:R +2 "syringe1"C& +7 "core" Ç&۶N +3 "syringe1"C% +5 "core" Á%܍N +3 .tCarousel.seek 31 +2 "carousel0"F~'L +34 "core" ' +3 "carousel0"F% +5 "core" Ƃ%LсR\ (& +3 .tToroid.reconfigure :hold +4 "valve0"D$\ G{!(2 +3 .tToroid.seek :bypass +2 "valve0"D\ ( +158 "core" Ċ( +3 .tToroid.reconfigure :default +3 "valve0"D$\ G{!(2 +2 .tToroid.seek :clear +4 "valve0"D (* +156 "core" Č( +3 "valve0"D % +6 "core" č%T^8R +2 "syringe1"C& +6 "core" Ï&N ~ +2 "syringe1"C% +4 "core" È%܌N +4 .tCarousel.seek 32 +2 "carousel0"F'F +34 "core" Ɔ' +2 "carousel0"F % +6 "core" Ɖ%FԆR ( +3 .tToroid.reconfigure :hold +3 "valve0"D$\ G{!(2 +4 .tToroid.seek :bypass +3 "valve0"D( +157 "core" Ė( +3 .tToroid.reconfigure :default +3 "valve0"D$\ G{!(2 +5 .tToroid.seek :clear +2 "valve0"D(* +157 "core" ĕ( +3 "valve0"D% +6 "core" Ĕ%U^AR +2 "syringe1"C& +5 "core" Ó&۱-N +2 "syringe1"C% +5 "core" Î%܋:N +3 .tCarousel.seek 33 +3 "carousel0"F'@ +34 "core" Ɛ' +3 "carousel0"F% +6 "core" Ƒ%@Њ`~R ( +4 .tToroid.reconfigure :hold +3 "valve0"D$\ G{!(2 +3 .tToroid.seek :bypass +3 "valve0"D( +158 "core" Ě( +2 .tToroid.reconfigure :default +4 "valve0"D$\ G{!(2 +2 .tToroid.seek :clear +3 "valve0"D(* +157 "core" ě( +2 "valve0"D% +6 "core" Ĝ%T^8R +2 "syringe1"C& +4 "core" Þ&۾N +3 "syringe1"C% +5 "core" ×%܅N +3 .tCarousel.seek 34 +4 "carousel0"F' : +34 "core" ƒ' +2 "carousel0"F% +6 "core" Ƙ% :ӎR0 ( +3 .tToroid.reconfigure :hold +2 "valve0"D$\ G{!(2 +5 .tToroid.seek :bypass +3 "valve0"D!( +157 "core" ġ( +3 .tToroid.reconfigure :default +3 "valve0"D$\ G{!(2 +2 .tToroid.seek :clear +4 "valve0"D"(* +156 "core" Ģ( +3 "valve0"D#% +6 "core" ģ%S^@]R +2 "syringe1"C%& +5 "core" å&۸N +2 "syringe1"C% +5 "core" ß%܊N +3 .tCarousel.seek 35 +2 "carousel0"F'!4 +34 "core" Ɲ' +2 "carousel0"F % +7 "core" Ơ%!4ђR ( +3 .tToroid.reconfigure :hold +5 "valve0"D$\ G{!(2 +3 .tToroid.seek :bypass +3 "valve0"D(( +158 "core" Ĩ( +2 .tToroid.reconfigure :default +4 "valve0"D$\ G{!(2 +3 .tToroid.seek :clear +2 "valve0"D'(* +158 "core" ħ( +2 "valve0"D&% +5 "core" Ħ%T^6R +4 "syringe1"C+& +4 "core" ë&۰N +3 "syringe1"C$% +5 "core" ä%܉N +2 .tCarousel.seek 36 +4 "carousel0"F '". +34 "core" Ƌ' +2 "carousel0"F)% +5 "core" Ʃ%".՗*R ( +4 .tToroid.reconfigure :hold +3 "valve0"D$\ G{!(2 +3 .tToroid.seek :bypass +3 "valve0"D/( +157 "core" į( +2 .tToroid.reconfigure :default +4 "valve0"D$\ G{!(2 +3 .tToroid.seek :clear +2 "valve0"D0(* +157 "core" İ( +3 "valve0"D% +5 "core" ę%S^=R +2 "syringe1"C2& +6 "core" ò&۶9N +2 "syringe1"C-% +6 "core" í%܆FN +2 .tCarousel.seek 37 +3 "carousel0"F*'#( +34 "core" ƪ' +3 "carousel0"F.% +5 "core" Ʈ%#(ЛhR (# +2 .tToroid.reconfigure :hold +5 "valve0"D$\ G{!(2 +3 .tToroid.seek :bypass +3 "valve0"D7( +158 "core" ķ( +2 .tToroid.reconfigure :default +3 "valve0"D$\ G{!(2 +4 .tToroid.seek :clear +3 "valve0"D9(* +156 "core" Ĺ( +3 "valve0"D3% +6 "core" ij%S^IR +2 "syringe1"C4& +6 "core" ô&۸N +2 "syringe1"C5% +4 "core" õ%܃N +4 .tCarousel.seek 38 +2 "carousel0"F,'$" +34 "core" Ƭ' +3 "carousel0"F6% +5 "core" ƶ%$"ԟR ( +3 .tToroid.reconfigure :hold +4 "valve0"D$\ G{!(2 +3 .tToroid.seek :bypass +2 "valve0"D>( +157 "core" ľ( +3 .tToroid.reconfigure :default +3 "valve0"D$\ G{!(2 +3 .tToroid.seek :clear +3 "valve0"D@(* +158 "core" ( +3 "valve0"D:% +5 "core" ĺ%U^?~R +4 "syringe1"C;& +5 "core" û&۶N +3 "syringe1"C<% +6 "core" ü%܅N +2 .tCarousel.seek 39 +4 "carousel0"F1'% +33 "core" Ʊ' +3 "carousel0"F=% +7 "core" ƽ%%УR (! +3 .tToroid.reconfigure :hold +3 "valve0"D$\ G{!(2 +5 .tToroid.seek :bypass +2 "valve0"DE( +157 "core" ( +3 .tToroid.reconfigure :default +3 "valve0"D$\ G{!(2 +3 .tToroid.seek :clear +3 "valve0"DG(* +157 "core" ( +2 "valve0"DA% +6 "core" %R^@dR +2 "syringe1"CB& +6 "core" &ۯN +2 "syringe1"CC% +4 "core" %܇N +48 .tCarousel.seek 40 +14 "carousel0"F8'& +34 "core" Ƹ' +4 "carousel0"FD% +5 "core" %&Ө3R ($ +4 .tToroid.reconfigure :hold +3 "valve0"D$\ G{!(2 +4 .tToroid.seek :bypass +3 "valve0"DL( +157 "core" ( +2 .tToroid.reconfigure :default +4 "valve0"D$\ G{!(2 +4 .tToroid.seek :clear +2 "valve0"DN(* +158 "core" ( +2 "valve0"DH% +6 "core" %S^BR +3 "syringe1"CI& +4 "core" &۳/N +3 "syringe1"CJ% +5 "core" %܌(N +2 .tCarousel.seek 41 +4 "carousel0"F?'' +34 "core" ƿ' +2 "carousel0"FK% +5 "core" %'ЬvR (% +4 .tToroid.reconfigure :hold +3 "valve0"D$\ G{!(2 +3 .tToroid.seek :bypass +4 "valve0"DS( +157 "core" ( +2 .tToroid.reconfigure :default +4 "valve0"D$\ G{!(2 +3 .tToroid.seek :clear +3 "valve0"DU(* +156 "core" ( +3 "valve0"DO% +5 "core" %V^=R +3 "syringe1"CP& +5 "core" &۹ N +4 "syringe1"CQ% +4 "core" %܋N +2 .tCarousel.seek 42 +4 "carousel0"FF'(\ +34 "core" ' +2 "carousel0"FR% +6 "core" %(\ ҰR (' +3 .tToroid.reconfigure :hold +3 "valve0"D$\ G{!(2 +3 .tToroid.seek :bypass +3 "valve0"DZ( +157 "core" ( +3 .tToroid.reconfigure :default +3 "valve0"D$\ G{!(2 +4 .tToroid.seek :clear +4 "valve0"D\\(* +157 "core" ( +2 "valve0"DV% +5 "core" %U^FR +3 "syringe1"CW& +4 "core" &۷N +3 "syringe1"CX% +5 "core" %܄N +2 .tCarousel.seek 43 +3 "carousel0"FM') +35 "core" ' +2 "carousel0"FY% +6 "core" %)ѵR ( +3 .tToroid.reconfigure :hold +3 "valve0"D$\ G{!(2 +2 .tToroid.seek :bypass +4 "valve0"Da( +157 "core" ( +2 .tToroid.reconfigure :default +4 "valve0"D$\ G{!(2 +3 .tToroid.seek :clear +2 "valve0"Dc(* +157 "core" ( +2 "valve0"D]% +5 "core" %U^8R +3 "syringe1"C^& +4 "core" &۲N +2 "syringe1"C_% +7 "core" %܌N +2 .tCarousel.seek 44 +2 "carousel0"FT') +34 "core" ' +3 "carousel0"F`% +4 "core" %)ѹBR. (% +4 .tToroid.reconfigure :hold +3 "valve0"D$\ G{!(2 +3 .tToroid.seek :bypass +4 "valve0"Dh( +157 "core" ( +2 .tToroid.reconfigure :default +3 "valve0"D$\ G{!(2 +4 .tToroid.seek :clear +2 "valve0"Dj(* +157 "core" ( +3 "valve0"Dd% +5 "core" %V^@dR +2 "syringe1"Ce& +6 "core" &ۼ-N +2 "syringe1"Cf% +5 "core" %܀DN +3 .tCarousel.seek 45 +2 "carousel0"F['* +34 "core" ' +3 "carousel0"Fg% +5 "core" %*нR! (" +3 .tToroid.reconfigure :hold +3 "valve0"D$\ G{!(2 +4 .tToroid.seek :bypass +2 "valve0"Do( +157 "core" ( +2 .tToroid.reconfigure :default +3 "valve0"D$\ G{!(2 +4 .tToroid.seek :clear +2 "valve0"Dq(* +157 "core" ( +2 "valve0"Dk% +6 "core" %T^BS +2 "syringe1"Cl& +6 "core" &N { +2 "syringe1"Cm% +4 "core" %ܒN +4 .tCarousel.seek 46 +2 "carousel0"Fb'+ +34 "core" ' +2 "carousel0"Fn% +6 "core" %+R+ (+ +3 .tToroid.reconfigure :hold +3 "valve0"D$\ G{!(2 +4 .tToroid.seek :bypass +2 "valve0"Dv( +157 "core" ( +3 .tToroid.reconfigure :default +3 "valve0"D$\ G{!(2 +3 .tToroid.seek :clear +3 "valve0"Dx(* +158 "core" ( +2 "valve0"Dr% +6 "core" %Y^ES +2 "syringe1"Cs& +6 "core" &۽N +3 "syringe1"Ct% +5 "core" %܍N +3 .tCarousel.seek 47 +2 "carousel0"Fi', +34 "core" ' +3 "carousel0"Fu% +5 "core" %,-R ($ +2 .tToroid.reconfigure :hold +4 "valve0"D$\ G{!(2 +3 .tToroid.seek :bypass +2 "valve0"D}( +158 "core" ( +3 .tToroid.reconfigure :default +3 "valve0"D$\ G{!(2 +3 .tToroid.seek :clear +4 "valve0"D(* +156 "core" ( +3 "valve0"Dy% +6 "core" %U^>R +3 "syringe1"Cz& +6 "core" &N | +2 "syringe1"C{% +4 "core" %܀N +4 .tCarousel.seek 48 +2 "carousel0"Fp'- +34 "core" ' +2 "carousel0"F|% +6 "core" %-XSR ( +2 .tToroid.reconfigure :hold +4 "valve0"D$\ G{!(2 +4 .tToroid.seek :bypass +2 "valve0"D( +158 "core" ą( +2 .tToroid.reconfigure :default +3 "valve0"D$\ G{!(2 +4 .tToroid.seek :clear +3 "valve0"D(* +157 "core" ć( +2 "valve0"D% +6 "core" ā%Z^FS +2 "syringe1"C& +5 "core" Â&۶ON +3 "syringe1"C% +4 "core" Ã%܅;N +3 .tCarousel.seek 49 +3 "carousel0"Fw'. +33 "core" ' +3 "carousel0"F% +5 "core" Ƅ%.ΙR (" +3 .tToroid.reconfigure :hold +3 "valve0"D$\ G{!(2 +4 .tToroid.seek :bypass +2 "valve0"D ( +157 "core" č( +3 .tToroid.reconfigure :default +3 "valve0"D$\ G{!(2 +3 .tToroid.seek :clear +3 "valve0"D(* +157 "core" ď( +2 "valve0"D% +5 "core" Ĉ%W^3R +3 "syringe1"C & +5 "core" É&ۻ#N +2 "syringe1"C\ % +5 "core" Ê%܆N +3 .tCarousel.seek 50 +2 "carousel0"F~'/ +35 "core" ' +2 "carousel0"F % +5 "core" ƌ%/R ( +3 .tToroid.reconfigure :hold +3 "valve0"D$\ G{!(2 +4 .tToroid.seek :bypass +3 "valve0"D( +157 "core" Ĕ( +2 .tToroid.reconfigure :default +4 "valve0"D$\ G{!(2 +3 .tToroid.seek :clear +3 "valve0"D(* +158 "core" ē( +2 "valve0"D% +5 "core" Ď%U^=vR +3 "syringe1"C& +5 "core" Ñ&۲N +2 "syringe1"C% +6 "core" Ö%܋N +2 .tCarousel.seek 51 +3 "carousel0"F'0 +34 "core" Ɔ' +2 "carousel0"F% +5 "core" ƕ%0R (% +4 .tToroid.reconfigure :hold +2 "valve0"D$\ G{!(2 +4 .tToroid.seek :bypass +4 "valve0"D( +157 "core" Ĝ( +2 .tToroid.reconfigure :default +3 "valve0"D$\ G{!(2 +4 .tToroid.seek :clear +3 "valve0"D(* +157 "core" Ğ( +3 "valve0"D% +5 "core" ė%V^E^R +3 "syringe1"C& +5 "core" Ø&ۮN +2 "syringe1"C% +6 "core" Ú%܈N +3 .tCarousel.seek 52 +2 "carousel0"F'1 +34 "core" Ɛ' +3 "carousel0"F% +5 "core" ƛ%1lR ( +3 .tToroid.reconfigure :hold +3 "valve0"D$\ G{!(2 +4 .tToroid.seek :bypass +3 "valve0"D#( +157 "core" ģ( +2 .tToroid.reconfigure :default +3 "valve0"D$\ G{!(2 +3 .tToroid.seek :clear +3 "valve0"D%(* +157 "core" ĥ( +2 "valve0"D% +5 "core" ğ%X^BS +3 "syringe1"C & +5 "core" à&ۼ*N +2 "syringe1"C!% +5 "core" á%܉!N +3 .tCarousel.seek 53 +2 "carousel0"F'2 +35 "core" ƒ' +2 "carousel0"F"% +6 "core" Ƣ%2߳R ( +2 .tToroid.reconfigure :hold +3 "valve0"D$\ G{!(2 +3 .tToroid.seek :bypass +4 "valve0"D&( +157 "core" Ħ( +3 .tToroid.reconfigure :default +3 "valve0"D$\ G{!(2 +2 .tToroid.seek :clear +3 "valve0"D+(* +157 "core" ī( +3 "valve0"D$% +6 "core" Ĥ%X^7(S +2 "syringe1"C)& +5 "core" é&ۻN +2 "syringe1"C(% +5 "core" è%ܓN +4 .tCarousel.seek 54 +2 "carousel0"F'3 +34 "core" Ɲ' +2 "carousel0"F'% +6 "core" Ƨ%3nR ( +2 .tToroid.reconfigure :hold +4 "valve0"D$\ G{!(2 +3 .tToroid.seek :bypass +2 "valve0"D( +158 "core" ę( +3 .tToroid.reconfigure :default +3 "valve0"D$\ G{!(2 +4 .tToroid.seek :clear +3 "valve0"D2(* +157 "core" IJ( +3 "valve0"D-% +5 "core" ĭ%W^HR +3 "syringe1"C.& +5 "core" î&۸N +2 "syringe1"C/% +5 "core" ï%܄N +3 .tCarousel.seek 55 +3 "carousel0"F '4 +33 "core" Ƌ' +4 "carousel0"F0% +5 "core" ư%44?R ( +2 .tToroid.reconfigure :hold +4 "valve0"D$\ G{!(2 +3 .tToroid.seek :bypass +3 "valve0"D3( +158 "core" ij( +2 .tToroid.reconfigure :default +4 "valve0"D$\ G{!(2 +3 .tToroid.seek :clear +3 "valve0"D4(* +157 "core" Ĵ( +3 "valve0"D5% +5 "core" ĵ%V^DyR +3 "syringe1"C6& +5 "core" ö&۽N +2 "syringe1"C7% +5 "core" ÷%܂AN +3 .tCarousel.seek 56 +2 "carousel0"F*'5 +34 "core" ƪ' +3 "carousel0"F9% +5 "core" ƹ%5{R& ( +3 .tToroid.reconfigure :hold +3 "valve0"D$\ G{!(2 +3 .tToroid.seek :bypass +2 "valve0"D:( +157 "core" ĺ( +45 .tToroid.reconfigure :default +17 "valve0"D$\ G{!(2 +3 .tToroid.seek :clear +3 "valve0"D;(* +158 "core" Ļ( +2 "valve0"D<% +6 "core" ļ%R^DR +2 "syringe1"C=& +4 "core" ý&۳N +4 "syringe1"C>% +4 "core" þ%܅N +2 .tCarousel.seek 57 +4 "carousel0"F,'6 +34 "core" Ƭ' +2 "carousel0"F@% +6 "core" %6R ( +3 .tToroid.reconfigure :hold +3 "valve0"D$\ G{!(2 +3 .tToroid.seek :bypass +3 "valve0"DA( +157 "core" ( +2 .tToroid.reconfigure :default +4 "valve0"D$\ G{!(2 +3 .tToroid.seek :clear +3 "valve0"DB(* +157 "core" ( +3 "valve0"DC% +6 "core" %T^9R +3 "syringe1"CD& +4 "core" &ۻN +4 "syringe1"CE% +3 "Can"dr+`}NuJz +4 "core" %܌N +3 .tCarousel.seek 58 +3 "carousel0"F1'7 +34 "core" Ʊ' +2 "carousel0"FG% +6 "core" %7 R ( +3 .tToroid.reconfigure :hold +3 "valve0"D$\ G{!(2 +4 .tToroid.seek :bypass +2 "valve0"DH( +158 "core" ( +3 .tToroid.reconfigure :default +3 "valve0"D$\ G{!(2 +3 .tToroid.seek :clear +3 "valve0"DI(* +157 "core" ( +2 "valve0"DJ% +5 "core" %R^HR +3 "syringe1"CK& +6 "core" &N  +3 "syringe1"CL% +4 "core" %܅N +3 .tCarousel.seek 59 +3 "carousel0"F8'8 +34 "core" Ƹ' +2 "carousel0"FN% +6 "core" %8OR ( +2 .tToroid.reconfigure :hold +3 "valve0"D$\ G{!(2 +4 .tToroid.seek :bypass +3 "valve0"DO( +157 "core" ( +3 .tToroid.reconfigure :default +3 "valve0"D$\ G{!(2 +4 .tToroid.seek :clear +3 "valve0"DP(* +156 "core" ( +3 "valve0"DQ% +6 "core" %Q^>R +2 "syringe1"CR& +6 "core" &۾.N +3 "syringe1"CS% +5 "core" %܂!N +2 .tCarousel.seek 60 +3 "carousel0"F?'9 +34 "core" ƿ' +3 "carousel0"FU% +5 "core" %9R ( +2 .tToroid.reconfigure :hold +5 "valve0"D$\ G{!(2 +3 .tToroid.seek :bypass +2 "valve0"DV( +157 "core" ( +2 .tToroid.reconfigure :default +3 "valve0"D$\ G{!(2 +3 .tToroid.seek :clear +3 "valve0"DW(* +156 "core" ( +4 #tSelecting Cartridge 60 +2 "valve0"DX% +6 "core" %T^>qR +3 "syringe1"CY& +5 "core" &۳N +2 "syringe1"CZ% +6 "core" %܂>N +2 .tCarousel.seek 60 +2 "carousel0"FF'9 +5 "core" ' +3 "carousel0"F\\% +4 "core" %9&|O  +4 "syringe1"C]& +6 "core" &N | +4 ."Lysis2"Lysis2.seek :locked +2 "syringe1"C^(v +5 "valve0"D_% +7 "core" %^]8N[ +3 ."Plunge"Plunge.seek :locked +2 "valve0"D`'v +6 "syringe1"Ca% +8 "core" %܆7YT e +2 ."Air"Air.seek :locked +3 "syringe1"CM' +59 "core" ' +81 ( +220 ' +2447 #t-> Intake.open;Exhaust.open +2 .Intake.open +2 "sampler0"Hc1 +65 "core" 1 +2 .tExhaust.open +2 "sampler0"Hd2 +67 "core" 2 +1176 #t-> ESP +3 "syringe0"Be& +5 "core" &ۑSN +3 "syringe1"Cf% +6 "core" %RN +3 "syringe0"Bg% +5 "core" %!ON +2 "syringe1"Ch& +7 "core" &vtPN +2 "valve0"DT% +6 "core" %vQLQN +3 "sampler0"Hj% +5 "core" %\\_ +3 "valve0"Dk& +5 "core" &*BRN +3 "carousel0"Fl% +6 "core" %9&O  +3 "ambient0"Jm% +5 "core" % +1763 #t-> SamplePump.pump 50 +2 "sampler0"Hn% +4 "core" %\\b +4 !to:Slide::Error : mesg"$Sample Pump (SP) Not yet Homed!: @replyIS:I2C::Servo::Status: enabledF: pastRLSF: pastFLSF:pastThresholdF: lostT: homeF: positioni: velocityi: currenti:pwmi:erri: inPressi: outPressi:deltaPressib\\: voltagef14.9995424644084441: @type2F:@axisName"Sample Pump (SP):bt["7/opt/mbari/lib/ruby/1.8/irb.rb:177:in `eval_input'":/opt/mbari/lib/ruby/1.8/irb.rb:277:in `signal_status'"7/opt/mbari/lib/ruby/1.8/irb.rb:163:in `eval_input'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:241:in `each_top_level_statement'":/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:227:in `loop'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:227:in `each_top_level_statement'";/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:226:in `catch'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:226:in `each_top_level_statement'"7/opt/mbari/lib/ruby/1.8/irb.rb:162:in `eval_input'"1/opt/mbari/lib/ruby/1.8/irb.rb:69:in `start'"1/opt/mbari/lib/ruby/1.8/irb.rb:67:in `catch'"1/opt/mbari/lib/ruby/1.8/irb.rb:67:in `start'"-/home/esp/esp2/lib/esp.rb:189:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:713:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +1517 #-> SamplePump.volume 0 +190 #-> SamplePump.pump 50 +3 "sampler0"Ho% +5 "core" %a\\f +2 !to:Slide::Error : mesg"$Sample Pump (SP) Not yet Homed!: @replyIS:I2C::Servo::Status: enabledF: pastRLSF: pastFLSF:pastThresholdF: lostT: homeF: positioni: velocityi: currenti:pwmi:erri: inPressi: outPressia:deltaPressif\\: voltagef15.004451644575356: @type2F:@axisName"Sample Pump (SP):bt["7/opt/mbari/lib/ruby/1.8/irb.rb:177:in `eval_input'":/opt/mbari/lib/ruby/1.8/irb.rb:277:in `signal_status'"7/opt/mbari/lib/ruby/1.8/irb.rb:163:in `eval_input'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:241:in `each_top_level_statement'":/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:227:in `loop'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:227:in `each_top_level_statement'";/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:226:in `catch'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:226:in `each_top_level_statement'"7/opt/mbari/lib/ruby/1.8/irb.rb:162:in `eval_input'"1/opt/mbari/lib/ruby/1.8/irb.rb:69:in `start'"1/opt/mbari/lib/ruby/1.8/irb.rb:67:in `catch'"1/opt/mbari/lib/ruby/1.8/irb.rb:67:in `start'"-/home/esp/esp2/lib/esp.rb:189:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:713:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +3298 #-> SamplePump.limited? +3563 #-> SamplePump.jog 3000 +2 .SamplePump.jog 3000 +2 "sampler0"H[) +291 "core" ) +2 "sampler0"Hq% +5 "core" % t?i 2 +3 !to:Slide::Error : mesg"$Sample Pump (SP) Not yet Homed!: @replyIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostT: homeF: positioni : velocityi: currentit:pwmi7:erri: inPressi: outPressi?:deltaPressii: voltagef14.862085419734905=]: @type2F:@axisName"Sample Pump (SP):bt["7/opt/mbari/lib/ruby/1.8/irb.rb:177:in `eval_input'":/opt/mbari/lib/ruby/1.8/irb.rb:277:in `signal_status'"7/opt/mbari/lib/ruby/1.8/irb.rb:163:in `eval_input'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:241:in `each_top_level_statement'":/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:227:in `loop'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:227:in `each_top_level_statement'";/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:226:in `catch'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:226:in `each_top_level_statement'"7/opt/mbari/lib/ruby/1.8/irb.rb:162:in `eval_input'"1/opt/mbari/lib/ruby/1.8/irb.rb:69:in `start'"1/opt/mbari/lib/ruby/1.8/irb.rb:67:in `catch'"1/opt/mbari/lib/ruby/1.8/irb.rb:67:in `start'"-/home/esp/esp2/lib/esp.rb:189:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:713:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +556 #-> SamplePump.jog 10000 +2 .SamplePump.jog 10000 +3 "sampler0"Hr)' +871 "core" ) +2 "sampler0"Hs% +5 "core" %2w6wl 2 +3 !to:Slide::Error : mesg"$Sample Pump (SP) Not yet Homed!: @replyIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostT: homeF: positioni2: velocityi: currentiw:pwmi7:erri: inPressi: outPressi6:deltaPressilw: voltagef14.866994599901817: @type2F:@axisName"Sample Pump (SP):bt["7/opt/mbari/lib/ruby/1.8/irb.rb:177:in `eval_input'":/opt/mbari/lib/ruby/1.8/irb.rb:277:in `signal_status'"7/opt/mbari/lib/ruby/1.8/irb.rb:163:in `eval_input'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:241:in `each_top_level_statement'":/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:227:in `loop'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:227:in `each_top_level_statement'";/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:226:in `catch'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:226:in `each_top_level_statement'"7/opt/mbari/lib/ruby/1.8/irb.rb:162:in `eval_input'"1/opt/mbari/lib/ruby/1.8/irb.rb:69:in `start'"1/opt/mbari/lib/ruby/1.8/irb.rb:67:in `catch'"1/opt/mbari/lib/ruby/1.8/irb.rb:67:in `start'"-/home/esp/esp2/lib/esp.rb:189:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:713:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +1404 #-> Cmd.filter 123.5 +3 "valve0"Dt% +5 "core" %vQMN) +2 "syringe1"Cu& +6 "core" &vzBN +2 "syringe1"Cv% +5 "core" %EN +3 "carousel0"Fb% +4 "core" %9&O  +3 #"FILTERING"Duration of filtering limited to 2:05:00 +5 "valve0"Dx% +5 "core" %vQNN" +3 "syringe1"Cy& +5 "core" &v}EN +4 "syringe1"Cz% +5 "core" %?N +2 "carousel0"F{% +5 "core" %9&{O  +3 "carousel0"F|% +5 "core" %9&wO  +2 #"FILTERING"Priming sample loop w/100ml, bypass w/10ml +2 .SamplePump.setPosition! 0ml +2 "sampler0"H7 +3 ."FILTERING"Exhaust.close +3 "sampler0"H}0 +67 "core" 0 +3 ."FILTERING"Bypass.open + "sampler1"Ii1 +69 "core" 1 +75 "ambient0"J% +4 "core" % +2 "ambient0"J% +5 "core" ʁ%  +3 #"FILTERING"Sea 1.8m deep (17.4psia) +2 #Waiting up to 20 seconds for sea pressure to stabilize +/-0.50psi +3 "sampler0"H% +6 "core" Ȃ%^ +53 "sampler0"H% +3 "core" ȃ%] +54 "sampler0"H% +5 "core" Ȅ%] +54 "sampler0"H% +6 "core" ȅ%] +53 "sampler0"Hp% +3 "core" %] +55 "sampler0"H% +3 "core" ȇ%] +2 #"FILTERING"Vacuum tare is 37% of full scale +2 "ambient0"J% +6 "core" ʈ% +2 "ambient0"J % +7 "core" ʉ% +2 ."FILTERING"Pressure.reconfigure :default +4 "ambient0"J#,\\#(F2 +4 ."FILTERING"Pressure.hold +2 "ambient0"J\ + +4 "core" ʊ+ +4 "sampler0"H % +4 "core" Ȍ%] +2 "sampler0"H % +7 "core" ȍ%R] +2 ."FILTERING"SamplePump.reconfigure :prime +3 "sampler0"H#,\\dR#(#(x@bCIL22 +5 ."FILTERING"SamplePump.seek 10ml,1:20 +3 "sampler0"Hw'3 +1136 "core" ' + ."FILTERING"Pressure.coast +3 "ambient0"J5 +3 ."FILTERING"SamplePump.setPosition! 0ml +2 "sampler0"H7 +5 ."FILTERING"Exhaust.open +2 "sampler0"H2 +68 "core" ȏ2 +74 ."closeBypass"Bypass.close +3 "sampler1"I/ +71 "core" Ɏ/ +74 "sampler0"H% +5 "core" ȑ%S[ +2 "ambient0"J% +8 "core" ʖ%x +2 ."FILTERING"Pressure.reconfigure :default +3 "ambient0"J#,\\#(F@2 +4 ."FILTERING"Pressure.hold +3 "ambient0"J+ +3 "core" ʕ+ +2 "ambient0"J% +6 "core" ʔ%z +3 "sampler0"H~% +5 "core" %R[ +2 "sampler0"H% +5 "core" ȓ%O[ +3 ."FILTERING"SamplePump.reconfigure :prime +4 "sampler0"H#,\\dR#(#(U@x%L22 +3 ."FILTERING"SamplePump.seek 100ml,8:50 +4 "sampler0"H'0 +8789 "Can"ar[+c}Pt## +2232 "core" ȗ' +2 ."FILTERING"Pressure.coast +2 "ambient0"J5 +4 ."FILTERING"Bypass.open +3 "sampler1"I1 +68 "core" ɘ1 +3 ."FILTERING"Intake.close +3 "sampler0"H/ +62 "core" Ț/ +3 "carousel0"F% +5 "core" ƛ%9&WO  +3 ."FILTERING"Toroid.reconfigure :hold +4 "valve0"D$\ G{!(2 +3 ."FILTERING"Toroid.seek :crack +4 "valve0"D(N +76 "core" Ĝ( +2 ."FILTERING"Toroid.reconfigure :default +4 "valve0"D$\ G{!(2 +4 ."FILTERING"Toroid.seek :clear +3 "valve0"D(* +75 "core" Ć( +74 "carousel0"F% +4 "core" ƞ%9&O  +3 ."FILTERING"Toroid.reconfigure :hold +4 "valve0"D$\ G{!(2 +3 ."FILTERING"Toroid.seek :cartridge +3 "valve0"D(J +161 "core" ğ( +2 ."FILTERING"Toroid.reconfigure :default +4 "valve0"D$\ G{!(2 +3 ."FILTERING"Toroid.seek :clear +3 "valve0"D (* +161 "core" Ġ( +2 "ambient0"J!% +6 "core" ʡ%K +3 "ambient0"J"% +4 "core" ʢ%J +2 "ambient0"J#% +5 "core" ʣ%J +2 #"FILTERING"Pressurizing cartridge to 26psi above 16.2psia +3 .SamplePump.setPosition! 0ml +2 "sampler0"H7 +59 ."FILTERING"Intake.open +3 "sampler0"H1 +64 "core" Ȑ1 + ."FILTERING"Bypass.close +2 "sampler1"I%/ +68 "core" ɥ/ + ."FILTERING"Exhaust.close +3 "sampler0"H$0 +66 "core" Ȥ0 +2 "sampler0"H)% +5 "core" ȩ%;Z +3 "ambient0"J(% +4 "core" ʨ% N +2 ."FILTERING"Pressure.reconfigure :default +5 "ambient0"J#,\\#(F2 +3 ."FILTERING"Pressure.hold +2 "ambient0"J'+ +3 "core" ʧ+ +3 "sampler0"H&% +5 "core" Ȧ%"Zy +3 "sampler0"H% +5 "core" Ȓ%#Zu +3 ."FILTERING"SamplePump.reconfigure :charge +4 "sampler0"H#dRu0u0fL22 +4 ."FILTERING"SamplePump.seek 2.3ml,42 seconds +3 "sampler0"H+' +1156 "core" ȫ'N 2 +5 ."FILTERING"Pressure.coast + "ambient0"J5 +6 J-% +4 "core" ʭ%! +2 ."FILTERING"Intake.close +4 "sampler0"H./ +65 "core" Ȯ/ +2 #"FILTERING"Pressurized cartridge with 0.603ml to 26.1psi + #Isolated @43.2psia (27.0psi) +3 #Checking for cartridge leaks from 43.2psia +3 #Waiting up to 20 seconds for cartridge pressure to stabilize +/-0.75psi +3 "ambient0"J/% +6 "core" ʯ%!G +54 "ambient0"J0% +4 "core" ʰ%!D +55 "ambient0"J% +3 "core" ʙ%!C +54 "ambient0"J% +4 "core" ʝ%!< +54 "ambient0"J2% +3 "core" ʲ%!< +55 "ambient0"J5% +3 "core" ʵ%!8 +54 "ambient0"J6% +5 "core" ʶ%!7 +54 "ambient0"J7% +4 "core" ʷ%!2 +54 "ambient0"J9% +3 "core" ʹ%!/ +54 "ambient0"J3% +4 "core" ʳ%!. +2 #"FILTERING"Cartridge pressure fell 4% to 41.6psia +2 #Sampling 123.5ml +2 .SamplePump.setPosition! 0ml + "sampler0"H7 +5 ."FILTERING"Exhaust.open +2 "sampler0"H 2 +65 "core" ȋ2 +3 ."FILTERING"Intake.open +2 "sampler0"H41 +64 "core" ȴ1 +3 "ambient0"J<% +6 "core" ʼ% +3 "ambient0"J=% +6 "core" ʽ% +2 ."FILTERING"Pressure.reconfigure :default +4 "ambient0"J#,\\#(FP2 +4 ."FILTERING"Pressure.hold +2 "ambient0"J>+ +3 "core" ʾ+ +2 "ambient0"J@% +5 "core" %o +3 "sampler0"H:% +5 "core" Ⱥ%N[  +2 "sampler0"H*% +6 "core" Ȫ%Q[  +3 ."FILTERING"SamplePump.reconfigure :sample +4 "sampler0"H#d dR#(#(@@L22 +3 ."FILTERING"SamplePump.seek 123.5ml,10:48 +4 "sampler0"H;'~ +244 HC% +4 "core" %5 "A 2 +2 "ambient0"JD% +6 "core" %!& +2 #"sampling"Cartridge 60 sampling 1/124ml at 0.72ml/s with 24.9psi vacuum +5986 "sampler0"HE% +4 "core" % f5P 2 +3 "ambient0"JG% +5 "core" % +2 #"sampling"Cartridge 60 sampling 45/124ml at 0.73ml/s with 24.9psi vacuum +5986 "sampler0"HA% +4 "core" %Κ t"О 2 +2 "ambient0"J,% +4 "core" ʬ% +2 #"sampling"Cartridge 60 sampling 89/124ml at 0.73ml/s with 23.8psi vacuum +4623 "core" Ȼ' + ."FILTERING"Pressure.coast +2 "ambient0"J5 +6 "sampler0"HB% +5 "core" %~"p 2 +3 ."closeIntake"Intake.close +10 ."closeExhaust"Exhaust.close +2 "carousel0"FK% +2 "sampler0"HJ/ +4 HL0 +8 "core" %9&O  +2 ."FILTERING"Toroid.reconfigure :hold +5 "valve0"D$\ G{!(2 +3 ."FILTERING"Toroid.seek :bypass +3 "valve0"DN( +46 "core" / +3 0 +109 ( +2 ."FILTERING"Toroid.reconfigure :default +3 "valve0"D$\ G{!(2 +5 ."FILTERING"Toroid.seek :clear +3 "valve0"DH(* +157 "core" ( +3 #"FILTERING"Sampled 123.5ml +5 "carousel0"F1% +5 "core" Ʊ%9+O  +2206 #t-> Cmd.process +3 "valve0"DI% +4 "core" %vQKDN +3 "syringe1"CQ& +5 "core" &vz N +4 "syringe1"CR% +4 "core" % N +2 "carousel0"FS% +5 "core" %9&0O  +4 ."PROCESSING"Plunge.seek :reagent +6 "valve0"DU'= +85 "core" ' +3 #"PROCESSING"Sample loop closed. Ready to Deliver Reagents +2 .Archive.seek :sealed +4 "syringe0"BO( +359 "core" ( +3 ."PROCESSING"Archive.seek :evac +3 "syringe0"B8( +1393 "core" ¸( +2 ."PROCESSING"delay 20 seconds +2006 .Archive.seek :clear +2 "syringe0"BP( +1251 "Can"aq+f}Rs, +458 "core" ( +3 #"PROCESSING"RNAlater soak for 10:00 +29522 "Can"aqp+j}RuP +29986 cq/+k}PuP +496 ."PROCESSING"Archive.seek :tVent +2 "syringe0"BX( +163 "core" ( +2 ."PROCESSING"delay 1 second +103 .Archive.seek :evac +3 "syringe0"BY( +1593 "core" ( +2 ."PROCESSING"delay 10 seconds +1005 #Sample preserved and evacuated +1603 #t-> Cmd.loadCartridge +3 #Selecting Cartridge 59 +2 "valve0"DZ% +5 "core" %=AN +2 "carousel0"F\\% +5 "core" %9&O  +4 "syringe0"B]& +4 "core" &:I\ N y +5 ."Archive"Archive.seek :clear +5 "syringe1"C_% +7 "syringe0"Ba( +4 "core" % N +5 ."Air"Air.seek :clear +6 "syringe0"BV% +3 "syringe1"C?' +7 "core" %?Y +4 "valve0"Dc& +5 "core" &*qtN id +348 ÿ' +1330 ( +2 "syringe1"Cd& +5 "core" &vCwZ +4 ."Lysis2"Lysis2.seek :clear +6 "valve0"De% +3 "syringe1"Cf( +7 "core" %=AN +3 ."Plunge"Plunge.seek :clear +7 "valve0"Dg' +115 "core" ' +47 ( +4 .tCarousel.seek 59 +3 "carousel0"Fh'8 +33 "core" ' +3 "carousel0"FT% +5 "core" %8kR" ( +5 "syringe1"Cj& +6 "core" &ۼN +2 ."Lysis2"Lysis2.seek :locked +4 "syringe1"Ck(v +5 "valve0"Dl% +7 "core" %^.ND +3 ."Plunge"Plunge.seek :locked +4 "valve0"Dm'v +4 "syringe1"Cn% +9 "core" %tY d +3 ."Air"Air.seek :locked +4 "syringe1"Co' +56 "core" ' +82 ( +221 ' +1515 #t-> Cmd.slots spare: 3 +7791 #-> Cmd.filter 320 +2 "valve0"Dq% +4 "core" %vQOlN +3 "syringe1"C[& +5 "core" &v}>N +3 "syringe1"Cs% +5 "core" %>N +3 "carousel0"Ft% +6 "core" %8'kO  +2 #"FILTERING"Duration of filtering limited to 2:05:00 +4 "valve0"Du% +6 "core" %vQXfN +2 "syringe1"Cv& +6 "core" &vv?N +2 "syringe1"Cb% +5 "core" %9N +3 "carousel0"Fx% +5 "core" %8'lO  +2 "carousel0"Fy% +5 "core" %8&kO  +2 #"FILTERING"Priming sample loop w/100ml, bypass w/10ml +2 .SamplePump.setPosition! 0ml +2 "sampler0"H7 +3 ."FILTERING"Bypass.open +3 "sampler1"Iz1 +64 "core" 1 +74 "ambient0"J{% +4 "core" %W +2 ."FILTERING"Intake.open +2 "sampler0"H|1 +66 "core" 1 +3 "ambient0"J}% +6 "core" %Y +2 #"FILTERING"Waiting up to 20 seconds for sea pressure to stabilize +/-0.50psi +3 "sampler0"Hi% +5 "core" %*[5 +54 "sampler0"H% +3 "core" %+[4 +54 "sampler0"H% +4 "core" ȁ%*[2 +54 "sampler0"H% +5 "core" Ȃ%*[2 +55 "sampler0"H% +4 "core" ȃ%+[0 +54 "sampler0"H% +5 "core" Ȅ%+[2 +2 #"FILTERING"Vacuum tare is 36% of full scale +2 "ambient0"J% +5 "core" ʅ%Z +2 "ambient0"Jp% +6 "core" %[ +2 ."FILTERING"Pressure.reconfigure :default +4 "ambient0"J#,\\#(F#2 +5 ."FILTERING"Pressure.hold + "ambient0"J+ +4 "core" ʇ+ +3 "sampler0"H% +4 "core" Ȉ%*[4 +3 "sampler0"H % +6 "core" ȉ%*[ +2 ."FILTERING"SamplePump.reconfigure :prime +4 "sampler0"H#,\\dPG#(#(@_L22 +5 ."FILTERING"SamplePump.seek 10ml,1:20 +2 "sampler0"H '3 +1137 "core" Ȍ' +2 ."FILTERING"Pressure.coast + "ambient0"J5 +59 ."FILTERING"SamplePump.setPosition! 0ml +2 "sampler0"H7 +4 ."FILTERING"Exhaust.open +2 "sampler0"H 2 +68 "core" ȍ2 +73 ."closeBypass"Bypass.close +4 "sampler1"Ir/ +68 "core" / +74 "sampler0"H% +4 "core" ȏ%[ +2 "ambient0"J% +5 "core" ʎ%U +4 ."FILTERING"Pressure.reconfigure :default +4 "ambient0"J#,\\#(F2 +2 ."FILTERING"Pressure.hold +3 "ambient0"J+ +4 "core" ʑ+ +2 "ambient0"J\ % +6 "core" ʊ%Y +3 "sampler0"H% +4 "core" Ȗ%[ +4 "sampler0"H% +4 "core" Ȕ%[ +3 ."FILTERING"SamplePump.reconfigure :prime +4 "sampler0"H#,\\dPG#(#(@qL22 +3 ."FILTERING"SamplePump.seek 100ml,8:50 +5 "sampler0"H~'0 +11022 "core" ' + ."FILTERING"Pressure.coast +2 "ambient0"J5 +5 ."FILTERING"Bypass.open +2 "sampler1"I1 +31 "Can"cq7+k}Ru/ j +34 "core" ɓ1 +3 ."FILTERING"Intake.close +2 "sampler0"Hw/ +63 "core" / +3 "carousel0"F% +6 "core" Ƙ%8&kO  +3 ."FILTERING"Toroid.reconfigure :hold +3 "valve0"D$\ G{!(2 +4 ."FILTERING"Toroid.seek :crack +3 "valve0"D(N +75 "core" Ě( +3 ."FILTERING"Toroid.reconfigure :default +4 "valve0"D$\ G{!(2 +4 ."FILTERING"Toroid.seek :clear +4 "valve0"D(* +75 "core" ě( +73 "carousel0"F% +4 "core" ƕ%8'lO  +3 ."FILTERING"Toroid.reconfigure :hold +4 "valve0"D$\ G{!(2 +4 ."FILTERING"Toroid.seek :cartridge +3 "valve0"D(J +160 "core" Ğ( +3 ."FILTERING"Toroid.reconfigure :default +3 "valve0"D$\ G{!(2 +4 ."FILTERING"Toroid.seek :clear +4 "valve0"DW(* +160 "core" ( +3 "ambient0"J% +5 "core" ʜ%O +3 "ambient0"J% +4 "core" ʆ%I +2 "ambient0"J!% +6 "core" ʡ%L +2 #"FILTERING"Pressurizing cartridge to 26psi above 16.2psia +2 .SamplePump.setPosition! 0ml +2 "sampler0"H7 +3 ."FILTERING"Intake.open +3 "sampler0"H"1 +63 "core" Ȣ1 +3 ."FILTERING"Bypass.close +3 "sampler1"I#/ +68 "core" ɣ/ + ."FILTERING"Exhaust.close +3 "sampler0"H0 +65 "core" ȟ0 +3 "sampler0"H% +5 "core" Ȑ%[ +3 "ambient0"J%% +4 "core" ʥ%R +3 ."FILTERING"Pressure.reconfigure :default +3 "ambient0"J#,\\#(F2 +3 ."FILTERING"Pressure.hold +3 "ambient0"J$+ +3 "core" ʤ+ +3 "sampler0"H)% +5 "core" ȩ%[- +2 "sampler0"H(% +4 "core" Ȩ%[ +4 ."FILTERING"SamplePump.reconfigure :charge +3 "sampler0"H#dPGu0u0$caL22 +4 ."FILTERING"SamplePump.seek 2.3ml,42 seconds +4 "sampler0"H&' +2254 "core" Ȧ' + ."FILTERING"Pressure.coast +2 "ambient0"J5 +5 #"FILTERING"Sampling 320.0ml +2 .SamplePump.setPosition! 0ml + "sampler0"H7 +5 ."FILTERING"Exhaust.open +3 "sampler0"H2 +62 "core" Ȓ2 +3 "ambient0"J% +6 "core" ʗ%: +3 "ambient0"J-% +6 "core" ʭ%\\; +2 ."FILTERING"Pressure.reconfigure :default +3 "ambient0"J#,\\#(F2 +3 ."FILTERING"Pressure.hold +3 "ambient0"J.+ +3 "core" ʮ+ +3 "ambient0"J/% +6 "core" ʯ%3 +2 "sampler0"H0% +6 "core" Ȱ%!\\  +3 "sampler0"H% +5 "core" ș%5\\  +3 ."FILTERING"SamplePump.reconfigure :sample +3 "sampler0"H#d dPG#(#($@O@L22 +4 ."FILTERING"SamplePump.seek 320ml,27:10 +4 "sampler0"H'w +242 H'% +3 "core" ȧ%)  B 2 +3 "ambient0"J2% +5 "core" ʲ% +2 #"sampling"Cartridge 59 sampling 1/320ml at 0.75ml/s with 23.5psi vacuum +5988 "sampler0"H5% +4 "core" ȵ% LA 2 +2 "ambient0"J6% +5 "core" ʶ%h +3 #"sampling"Cartridge 59 sampling 46/320ml at 0.75ml/s with 18.5psi vacuum +5986 "sampler0"H7% +4 "core" ȷ% mV 2 +3 "ambient0"J9% +5 "core" ʹ% +2 #"sampling"Cartridge 59 sampling 91/320ml at 0.73ml/s with 24.4psi vacuum +751 #"brent"Session Begun +1896 #-> Cartridge.sampler.vacuum +3338 "sampler0"H3% +5 "core" ȳ% V3m 2 +2 "ambient0"J % +5 "core" ʋ% +2 #"sampling"Cartridge 59 sampling 135/320ml at 0.73ml/s with 23.8psi vacuum +5987 "sampler0"H4% +4 "core" ȴ%;  c 2 +2 "ambient0"J<% +4 "core" ʼ% +3 #"sampling"Cartridge 59 sampling 178/320ml at 0.71ml/s with 24.1psi vacuum +2311 "Can"cq+w}OtS +3676 "sampler0"H=% +5 "core" Ƚ%z 2IO 2 +2 "ambient0"J@% +6 "core" % +2 #"sampling"Cartridge 59 sampling 222/320ml at 0.75ml/s with 21.3psi vacuum +1307 #"brent"-> Sampler.PSI +6 "sampler0"H:% +7 "core" Ⱥ%R DE 2 +2201 #"brent"-> Sampler.PSI +3 "sampler0"H*% +8 "core" Ȫ%} && 2 +2453 "sampler0"HC% +4 "core" %d> 6X 2 +2 "ambient0"JD% +5 "core" % +3 #"sampling"Cartridge 59 sampling 267/320ml at 0.75ml/s with 21.8psi vacuum +5986 "sampler0"H+% +4 "core" ȫ%M h 2 +3 "ambient0"JE% +5 "core" % +2 #"sampling"Cartridge 59 sampling 312/320ml at 0.75ml/s with 21.8psi vacuum +1043 "core" ȝ' +2 ."FILTERING"Pressure.coast +2 "ambient0"J5 +9 "sampler0"HG% +5 "core" %w;xN +4 ."closeIntake"Intake.close +5 ."closeExhaust"Exhaust.close +10 "sampler0"HA/ +3 "carousel0"F,% +6 "sampler0"HB0 +10 "core" Ƭ%8'kO  +3 ."FILTERING"Toroid.reconfigure :hold +5 "valve0"D$\ G{!(2 +5 ."FILTERING"Toroid.seek :bypass +7 "valve0"DK( +34 "core" / +4 0 +119 ( +2 ."FILTERING"Toroid.reconfigure :default +5 "valve0"D$\ G{!(2 +7 ."FILTERING"Toroid.seek :clear +7 "valve0"DJ(* +158 "core" ( +4 #"FILTERING"Sampled 320.0ml +7 "carousel0"FL% +5 "core" %8,kO  +3181 #t-> Sampler.PSI +6 "sampler0"H>% +5 "core" Ⱦ%w[ +782 #t-> Sampler.reset +2713 #-> Cartridge.sampler.primeVolume=30 +716 #-> Cmd.filter 360 +36 "valve0"D % +6 "core" Ġ%vQNGN\ +3 "syringe1"C1& +6 "core" ñ&v}N +2 "syringe1"CN% +5 "core" %N +3 "carousel0"FI% +4 "core" %8&lO  +3 #"FILTERING"Duration of filtering limited to 2:05:00 +8 "valve0"DQ% +6 "core" %vQVCN +2 "syringe1"CR& +7 "core" &v}TN +2 "syringe1"CS% +5 "core" %RN +3 "carousel0"F`% +4 "core" %8'lO  +3 "carousel0"FO% +5 "core" %8&kO  +2 #"FILTERING"Priming sample loop w/30ml, bypass w/10ml +3 .SamplePump.setPosition! 0ml +4 "sampler0"H7 +5 ."FILTERING"Bypass.open +5 "sampler1"I81 +68 "core" ɸ1 +73 "ambient0"JP% +4 "core" %_ +2 ."FILTERING"Intake.open +2 "sampler0"HX1 +74 "core" 1 +3 "ambient0"JZ% +5 "core" %c +3 #"FILTERING"Waiting up to 20 seconds for sea pressure to stabilize +/-0.50psi +6 "sampler0"H\\% +5 "core" %[ +54 "sampler0"H]% +3 "core" %[ +54 "sampler0"H_% +4 "core" %[ +54 "sampler0"HV% +5 "core" %[ +54 "sampler0"Hc% +3 "core" %[ +55 "sampler0"HY% +3 "core" %[ +2 #"FILTERING"Vacuum tare is 36% of full scale +4 "ambient0"JM% +11 "core" %b +2 "ambient0"Jd% +5 "core" %a +3 ."FILTERING"Pressure.reconfigure :default +8 "ambient0"J#,\\#(F)2 +2 ."FILTERING"Pressure.hold +3 "ambient0"Je+ +8 "core" + +2 "sampler0"HT% +6 "core" %[ +2 "sampler0"Hj% +4 "core" % [ +3 ."FILTERING"SamplePump.reconfigure :prime +6 "sampler0"H#,\\dP#(#('@_L22 +7 ."FILTERING"SamplePump.seek 10ml,1:20 +6 "sampler0"Hl'3 +204 #"brent"-> hidelog +933 "core" ' + ."FILTERING"Pressure.coast +3 "ambient0"J5 +4 ."FILTERING"SamplePump.setPosition! 0ml +2 "sampler0"H7 +5 ."FILTERING"Exhaust.open +3 "sampler0"Hn2 +66 "core" 2 +74 ."closeBypass"Bypass.close +5 "sampler1"I^/ +66 "core" / +73 "sampler0"HU% +3 "core" %[- +2 "ambient0"JF% +5 "core" %B +2 ."FILTERING"Pressure.reconfigure :default +5 "ambient0"J#,\\#(F\ 2 +2 ."FILTERING"Pressure.hold +3 "ambient0"Jf+ +5 "core" + +2 "ambient0"Jg% +5 "core" %C +3 "sampler0"H?% +5 "core" ȿ%[ +3 "sampler0"Hq% +5 "core" %[ +2 ."FILTERING"SamplePump.reconfigure :prime +4 "sampler0"H#,\\dP#(#(@'L22 +4 ."FILTERING"SamplePump.seek 30ml,3:00 +3 "sampler0"H['( +1313 "core" '<\\b!| 2 +5 ."FILTERING"SamplePump.coast + "sampler0"H5 +5 ."closeIntake"Intake.close +7 ."closeExhaust"Exhaust.close +8 "sampler0"Hs/ +2 "carousel0"Ft% +3 "sampler0"Hu0 +12 "core" %8'l{O  +50 / +12 0 +2 ."FILTERING"Pressure.coast + "ambient0"J5 +7 "carousel0"Fv% +5 "core" %8'jO  +3 !"FILTERING"o:$Cartridge::Sampler::LowPressure: mesg"?Serious Leak or Stall -- 0.91ml/s made only 11.9psi vacuum:@checkpoint: omitted:bt[ "=/home/esp/esp2/utils/auv/cmd.rb:212:in `startFiltering!'")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"=/home/esp/esp2/utils/auv/cmd.rb:210:in `startFiltering!'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:713:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 #Retry #1 of 2 +2 #Selecting Cartridge 58 +2 "valve0"Db% +6 "core" %vQTN +3 "carousel0"Fx% +5 "core" %8&kO  +3 "syringe0"By& +4 "core" &A;N +4 "syringe1"Cz% +4 "core" %8N +7 ."Air"Air.seek :clear +3 "syringe0"B{% +3 "syringe1"C|' +8 "core" %AN +2 "valve0"D}& +5 "core" &*oNv f +349 ' +3 "syringe1"Ci& +5 "core" &vr=Y +5 ."Lysis2"Lysis2.seek :clear +5 "valve0"D% +7 "syringe1"C( +4 "core" %vQQN +4 ."Plunge"Plunge.seek :clear +6 "valve0"D' +77 "core" Ă' +85 Á( +4 ."FILTERING"Carousel.seek 58 +4 "carousel0"F'7 +33 "core" ƃ' +2 "carousel0"F% +5 "core" Ƅ%7 R$ ( +3 "syringe1"C& +6 "core" Å&ۼN +4 ."Lysis2"Lysis2.seek :locked +4 "syringe1"Cp(v +5 "valve0"D% +6 "core" Ĉ%^1Na +4 ."Plunge"Plunge.seek :locked +4 "valve0"D 'v +6 "syringe1"C;% +6 "core" û%h"Y e +4 ."Air"Air.seek :locked +4 "syringe1"C ' +57 "core" ĉ' +80 ( +224 Í' +3 #"FILTERING"Duration of filtering limited to 2:05:00 +3 "valve0"Dr% +6 "core" %vQPZN) +3 "syringe1"C& +4 "core" Ï&vqN  +2 "syringe1"C% +5 "core" Ç%N +3 "carousel0"F% +5 "core" Ǝ%7&!O  +3 "carousel0"F\ % +4 "core" Ɗ%7& O  +3 #"FILTERING"Priming sample loop w/30ml, bypass w/10ml +2 .SamplePump.setPosition! 0ml +2 "sampler0"H7 +3 ."FILTERING"Bypass.open +4 "sampler1"I1 +68 "core" ɖ1 +73 "ambient0"J% +4 "core" ʔ%i +2 ."FILTERING"Intake.open +2 "sampler0"H 1 +66 "core" Ȍ1 +3 "ambient0"J% +6 "core" ʓ% + #"FILTERING"Sea 2.3m deep (18.1psia) +3 #Waiting up to 20 seconds for sea pressure to stabilize +/-0.50psi +3 "sampler0"Hw% +5 "core" %/_ +54 "sampler0"H% +3 "core" Ș%3\\] +55 "sampler0"H% +3 "core" ȑ%0[ +54 "sampler0"H% +4 "core" ȕ%/[s +54 "sampler0"HH% +4 "core" %,[T +55 "sampler0"H% +3 "core" Ț%[@ +55 "sampler0"H% +3 "core" ț%+[2 +2 #"FILTERING"Vacuum tare is 36% of full scale +3 "ambient0"J% +5 "core" ʜ%` +3 "ambient0"J% +4 "Can"bp+}OuLz +3 "core" ʆ%a +2 ."FILTERING"Pressure.reconfigure :default +3 "ambient0"J#,\\#(F)2 +4 ."FILTERING"Pressure.hold +3 "ambient0"J!+ +3 "core" ʡ+ +4 "sampler0"H"% +4 "core" Ȣ%-[! +2 "sampler0"H% +6 "core" Ȟ%.[ +3 ."FILTERING"SamplePump.reconfigure :prime +4 "sampler0"H#,\\dPW#(#(@_L22 +4 ."FILTERING"SamplePump.seek 10ml,1:20 +3 "sampler0"H#'3 +1136 "core" ȣ' + ."FILTERING"Pressure.coast +2 "ambient0"J5 +5 ."FILTERING"SamplePump.setPosition! 0ml + "sampler0"H7 +5 ."FILTERING"Exhaust.open +3 "sampler0"H2 +67 "core" ȟ2 +73 ."closeBypass"Bypass.close +4 "sampler1"I/ +70 "core" ɐ/ +74 "sampler0"H%% +3 "core" ȥ%"[A +3 "ambient0"J)% +6 "core" ʩ%[ +2 ."FILTERING"Pressure.reconfigure :default +4 "ambient0"J#,\\#(F#2 +3 ."FILTERING"Pressure.hold +2 "ambient0"J(+ +4 "core" ʨ+ +3 "ambient0"J~% +4 "core" %] +3 "sampler0"H% +5 "core" Ȓ%[; +3 "sampler0"H% +5 "core" ȗ%[. +3 ."FILTERING"SamplePump.reconfigure :prime +4 "sampler0"H#,\\dPW#(#(@ۂL22 +5 ."FILTERING"SamplePump.seek 30ml,3:00 +3 "sampler0"H-'( +302 "core" ȭ' v\\2M 2 +5 ."FILTERING"SamplePump.coast + "sampler0"H5 +5 ."closeIntake"Intake.close +8 "sampler0"H// +60 ."closeExhaust"Exhaust.close +7 "carousel0"F0% + "sampler0"H0 +10 "core" ư%7&!O  +45 ȯ/ +16 ș0 +2 ."FILTERING"Pressure.coast +2 "ambient0"J5 +7 "carousel0"F$% +6 "core" Ƥ%7& O  +2 !"FILTERING"o:$Cartridge::Sampler::LowPressure: mesg"?Serious Leak or Stall -- 0.91ml/s made only 15.1psi vacuum:@checkpoint: omitted:bt[ "=/home/esp/esp2/utils/auv/cmd.rb:212:in `startFiltering!'")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"=/home/esp/esp2/utils/auv/cmd.rb:210:in `startFiltering!'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:713:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 #Retry #2 of 2 +3 #Selecting Cartridge 58 +2 "valve0"D'% +6 "core" ħ%vQVFN +3 "carousel0"F2% +4 "core" Ʋ%7& wO  +4 "syringe0"B&& +4 "core" ¦&KN +4 "syringe1"C5% +4 "core" õ%N +6 ."Air"Air.seek :clear +4 "syringe0"B6% +7 "syringe1"C7' +5 "core" ¶%N +2 "valve0"D9& +6 "core" Ĺ&*s4NN b +348 ÷' +2 "syringe1"C3& +6 "core" ó&vY +5 "valve0"D % +3 ."Lysis2"Lysis2.seek :clear +7 "syringe1"C4( +5 "core" ċ%vQR'M +5 ."Plunge"Plunge.seek :clear +5 "valve0"D<' +77 "core" ļ' +85 ô( +2 ."FILTERING"Carousel.seek 58 +5 "carousel0"F='7 +4 "core" ƽ' +2 "carousel0"F@% +6 "core" %7& O  +3 "syringe1"C:& +9 "core" ú&ۼN +3 ."Lysis2"Lysis2.seek :locked +4 "syringe1"C*(v +4 "valve0"DC% +8 "core" %^,Nt +3 ."Plunge"Plunge.seek :locked +3 "valve0"DD'v +6 "syringe1"C+% +9 "core" ë%yY c +3 ."Air"Air.seek :locked +5 "syringe1"CE' +54 "core" ' +82 ê( +224 ' +3 #"FILTERING"Duration of filtering limited to 2:05:00 +3 "valve0"DG% +5 "core" %vQZNA +3 "syringe1"C,& +6 "core" ì&vtAN +2 "syringe1"CA% +4 "core" %>N +3 "carousel0"FB% +5 "core" %7& O  +2 "carousel0"F.% +6 "core" Ʈ%7& O  +2 #"FILTERING"Priming sample loop w/30ml, bypass w/10ml +2 .SamplePump.setPosition! 0ml +2 "sampler0"H7 +3 ."FILTERING"Bypass.open +3 "sampler1"IW1 +67 "core" 1 +74 "ambient0"JL% +3 "core" %n +2 ."FILTERING"Intake.open +4 "sampler0"HK1 +64 "core" 1 +2 "ambient0"J>% +5 "core" ʾ% +3 #"FILTERING"Sea 1.8m deep (17.4psia) +3 #Waiting up to 20 seconds for sea pressure to stabilize +/-0.50psi +2 "sampler0"H % +5 "core" Ƞ%]H +54 "sampler0"H1% +3 "core" ȱ%\\ +55 "sampler0"HN% +3 "core" %[ +54 "sampler0"HI% +4 "core" %[ +54 "sampler0"HQ% +6 "core" %[ +54 "sampler0"HR% +3 "core" %[ +2 #"FILTERING"Vacuum tare is 36% of full scale +3 "ambient0"JS% +5 "core" %n +2 "ambient0"J`% +5 "core" %l +2 ."FILTERING"Pressure.reconfigure :default +4 "ambient0"J#,\\#(F42 +3 ."FILTERING"Pressure.hold +3 "ambient0"JO+ +2 "core" + +3 "sampler0"H8% +5 "core" ȸ%[ +3 "sampler0"HP% +4 "core" %[ +4 ."FILTERING"SamplePump.reconfigure :prime +4 "sampler0"H#,\\dP#(#(<@` L22 +4 ."FILTERING"SamplePump.seek 10ml,1:20 +3 "sampler0"HX'3 +1136 "core" ' + ."FILTERING"Pressure.coast +2 "ambient0"J5 +4 ."FILTERING"SamplePump.setPosition! 0ml +2 "sampler0"H7 +5 ."FILTERING"Exhaust.open + "sampler0"HZ2 +67 "core" 2 +73 ."closeBypass"Bypass.close +6 "sampler1"I\\/ +71 "core" / +74 "sampler0"H]% +4 "core" %[ +3 "ambient0"J_% +5 "core" %` +3 ."FILTERING"Pressure.reconfigure :default +3 "ambient0"J#,\\#(F(2 +5 ."FILTERING"Pressure.hold +2 "ambient0"JV+ +4 "core" + +3 "ambient0"Jc% +5 "core" %_ +3 "sampler0"HY% +5 "core" %[ +3 "sampler0"HM% +5 "core" %[ +3 ."FILTERING"SamplePump.reconfigure :prime +4 "sampler0"H#,\\dP#(#(@<L22 +3 ."FILTERING"SamplePump.seek 30ml,3:00 +4 "sampler0"Hd'( +3334 "core" ' + ."FILTERING"Pressure.coast +2 "ambient0"J5 +5 ."FILTERING"Bypass.open +2 "sampler1"IT1 +67 "core" 1 +2 ."FILTERING"Intake.close + "sampler0"Hj/ +69 "core" / +2 "carousel0"F% +5 "core" Ɲ%7& O  +5 ."FILTERING"Toroid.reconfigure :hold +3 "valve0"D$\ G{!(2 +3 ."FILTERING"Toroid.seek :crack +4 "valve0"Dn(N +76 "core" ( +3 ."FILTERING"Toroid.reconfigure :default +3 "valve0"D$\ G{!(2 +4 ."FILTERING"Toroid.seek :clear +3 "valve0"D^(* +75 "core" ( +74 "carousel0"FU% +3 "core" %7&O  +4 ."FILTERING"Toroid.reconfigure :hold +4 "valve0"D$\ G{!(2 +4 ."FILTERING"Toroid.seek :cartridge +4 "valve0"DF(J +161 "core" ( +3 ."FILTERING"Toroid.reconfigure :default +4 "valve0"D$\ G{!(2 +3 ."FILTERING"Toroid.seek :clear +3 "valve0"De(* +161 "core" ( +6 "ambient0"Jg% +7 "core" %b +3 "ambient0"J?% +5 "core" ʿ%e +2 "ambient0"Jq% +6 "core" %c +2 #"FILTERING"Pressurizing cartridge to 26psi above 16.5psia +2 .SamplePump.setPosition! 0ml +2 "sampler0"H7 +3 ."FILTERING"Intake.open +2 "sampler0"Hl1 +67 "core" 1 +2 ."FILTERING"Bypass.close +3 "sampler1"It/ +69 "core" / +2 ."FILTERING"Exhaust.close + "sampler0"Hs0 +63 "core" 0 +3 "sampler0"Hu% +6 "core" % [+ +2 "ambient0"Jv% +6 "core" %k +3 ."FILTERING"Pressure.reconfigure :default +4 "ambient0"J#,\\#(F32 +3 ."FILTERING"Pressure.hold +3 "ambient0"Jb+ +4 "core" + +3 "sampler0"Hx% +5 "core" %\ [* +3 "sampler0"Hy% +6 "core" %[ +4 ."FILTERING"SamplePump.reconfigure :charge +4 "sampler0"H#dPu0u0clL22 +4 ."FILTERING"SamplePump.seek 2.3ml,42 seconds +4 "sampler0"Hz' +1197 "core" 'X<] 2 +4 ."FILTERING"SamplePump.coast +2 "sampler0"H5 +5 ."closeIntake"Intake.close +8 "carousel0"F{% +2 "sampler0"H}/ +9 "core" %7& O  +3 ."FILTERING"Toroid.reconfigure :hold +5 "valve0"D$\ G{!(2 +3 ."FILTERING"Toroid.seek :bypass +3 "valve0"D[( +47 "core" / +110 ( +3 ."FILTERING"Toroid.reconfigure :default +4 "valve0"D$\ G{!(2 +5 ."FILTERING"Toroid.seek :clear +3 "valve0"Df(* +157 "core" ( +3 ."FILTERING"Pressure.coast + "ambient0"J5 +8 "carousel0"Fo% +4 "core" %7+"O  +3 !"FILTERING"o:$Cartridge::Sampler::LowPressure : mesg">Serious Leak or Stall -- 0.11ml/s made only 0.5psi vacuum:@checkpoint: omitted:@timestampu: Time Vgkc:bt["0/home/esp/esp2/lib/thread.rb:716:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +5 !to:Thread::ChildDied\ :@threadIdidA : mesg":FILTERING:@checkpoint: omitted: @causeo:$Cartridge::Sampler::LowPressure ;; ;">Serious Leak or Stall -- 0.11ml/s made only 0.5psi vacuum:@timestampu: Time Vgkc:bt["=/home/esp/esp2/utils/cartridge/sampler.rb:303:in `pump!'"+/home/esp/esp2/lib/slide.rb:69:in `in'"=/home/esp/esp2/utils/cartridge/sampler.rb:285:in `pump!'"?/home/esp/esp2/utils/cartridge/sampler.rb:384:in `sample!'",/home/esp/esp2/lib/msg.rb:68:in `retry'"?/home/esp/esp2/utils/cartridge/sampler.rb:376:in `sample!'"?/home/esp/esp2/utils/cartridge/carousel.rb:302:in `charge'">/home/esp/esp2/utils/cartridge/carousel.rb:96:in `filter'"A/home/esp/esp2/type/auv/preconfig.rb:76:in `filterCartridge'"=/home/esp/esp2/utils/auv/cmd.rb:239:in `startFiltering!'",/home/esp/esp2/lib/msg.rb:85:in `retry'"=/home/esp/esp2/utils/auv/cmd.rb:210:in `startFiltering!'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:713:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475;["7/opt/mbari/lib/ruby/1.8/irb.rb:177:in `eval_input'":/opt/mbari/lib/ruby/1.8/irb.rb:277:in `signal_status'"7/opt/mbari/lib/ruby/1.8/irb.rb:163:in `eval_input'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:241:in `each_top_level_statement'":/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:227:in `loop'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:227:in `each_top_level_statement'";/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:226:in `catch'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:226:in `each_top_level_statement'"7/opt/mbari/lib/ruby/1.8/irb.rb:162:in `eval_input'"1/opt/mbari/lib/ruby/1.8/irb.rb:69:in `start'"1/opt/mbari/lib/ruby/1.8/irb.rb:67:in `catch'"1/opt/mbari/lib/ruby/1.8/irb.rb:67:in `start'"-/home/esp/esp2/lib/esp.rb:189:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:713:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +3049 #-> Cmd.slots +5490 #-> Cmd.slots 58..59=>:dry +770 #-> Cmd.loadCartridge +2 #Selecting Cartridge 59 +2 "valve0"Di% +6 "core" %vQKRN +2 "carousel0"F% +6 "core" %7& }O  +3 "syringe0"B& +4 "core" „&=N +4 "syringe1"C% +4 "core" Å%0N +6 ."Air"Air.seek :clear +5 "syringe0"B% +2 "syringe1"C;' +7 "core" ˆ%3N +3 "valve0"Dk& +5 "core" &*jBNU k +349 û' +3 "syringe1"Cm& +6 "core" &v w1Y +5 ."Lysis2"Lysis2.seek :clear +6 "valve0"Dh% +7 "syringe1"C( +4 "core" %vQS4N +5 ."Plunge"Plunge.seek :clear +4 "valve0"D' +77 "core" Ă' +87 Á( +3 .tCarousel.seek 59 +3 "carousel0"F|'8 +34 "core" ' +2 "carousel0"Fr% +6 "core" %8OR ( +4 "syringe1"C& +7 "core" Ï&۶N +2 ."Lysis2"Lysis2.seek :locked +4 "syringe1"C(v +5 "valve0"D% +8 "core" Ď%^%Nu +2 ."Plunge"Plunge.seek :locked +3 "valve0"D\ 'v +7 "syringe1"C% +7 "core" Ö%vY d +2 ."Air"Air.seek :locked +4 "syringe1"C' +57 "core" Ċ' +82 Ç( +221 Ô' +2367 #t-> Cmd.filter 123 +3 "valve0"D % +6 "core" Č%vQQN +2 "syringe1"C& +6 "core" Ó&v΀N +2 "syringe1"Cw% +6 "core" %%N +3 "carousel0"F% +4 "core" Ƙ%8&PO  +3 #"FILTERING"Duration of filtering limited to 2:05:00 +5 "valve0"D% +5 "core" đ%vQLFN +3 "syringe1"C& +5 "core" Õ&vN +3 "syringe1"CH% +5 "core" %N +3 "carousel0"F% +5 "core" ƚ%8'PO  +2 ."FILTERING"Bypass.open +3 "sampler1"I1 +66 "core" ɛ1 +2 "carousel0"F% +6 "core" Ɯ%8'PO  +3 ."FILTERING"Toroid.reconfigure :hold +4 "valve0"D$\ G{!(2 +3 ."FILTERING"Toroid.seek :crack +3 "valve0"D(N +76 "core" Ć( +2 ."FILTERING"Toroid.reconfigure :default +4 "valve0"D$\ G{!(2 +4 ."FILTERING"Toroid.seek :clear +2 "valve0"D"(* +77 "core" Ģ( +74 "carousel0"F% +3 "core" ƞ%8'PO  +4 ."FILTERING"Toroid.reconfigure :hold +3 "valve0"D$\ G{!(2 +4 ."FILTERING"Toroid.seek :cartridge +4 "valve0"D(J +160 "core" ğ( +2 ."FILTERING"Toroid.reconfigure :default +4 "valve0"D$\ G{!(2 +4 ."FILTERING"Toroid.seek :clear +3 "valve0"D(* +161 "core" Đ( + ."FILTERING"Exhaust.open +4 "sampler0"H%2 +63 "core" ȥ2 +2 "ambient0"J!% +5 "core" ʡ%a +3 "ambient0"J)% +4 "core" ʩ%` +3 "ambient0"J~% +6 "core" %a +2 #"FILTERING"Pressurizing cartridge to 26psi above 16.4psia +2 .SamplePump.setPosition! 0ml +3 "sampler0"H7 +2 ."FILTERING"Intake.open +3 "sampler0"H1 +68 "core" Ȓ1 + ."FILTERING"Bypass.close +2 "sampler1"I/ +68 "core" ɗ/ + ."FILTERING"Exhaust.close +2 "sampler0"H#0 +62 "core" ȣ0 +3 "sampler0"H0% +6 "core" Ȱ%[ +3 "ambient0"J/% +5 "core" ʯ%a +2 ."FILTERING"Pressure.reconfigure :default +7 "ambient0"J#,\\#(F)2 +3 ."FILTERING"Pressure.hold +2 "ambient0"J+ +3 "core" ʙ+ +3 "sampler0"H$% +5 "core" Ȥ%&[ +2 "sampler0"H'% +6 "core" ȧ%#Z +3 ."FILTERING"SamplePump.seek 2.3ml,42 seconds +4 "sampler0"H2' +1198 "core" Ȳ'ZJ^E 2 +5 ."FILTERING"SamplePump.coast +2 "sampler0"H5 +5 ."closeIntake"Intake.close +10 "carousel0"F&% +2 "sampler0"H5/ +9 "core" Ʀ%8'PO  +3 ."FILTERING"Toroid.reconfigure :hold +4 "valve0"D$\ G{!(2 +4 ."FILTERING"Toroid.seek :bypass +3 "valve0"D6( +49 "core" ȵ/ +108 Ķ( +4 ."FILTERING"Toroid.reconfigure :default +3 "valve0"D$\ G{!(2 +3 ."FILTERING"Toroid.seek :clear +5 "valve0"D9(* +157 "core" Ĺ( +2 ."FILTERING"Pressure.coast +2 "ambient0"J5 +7 "carousel0"F-% +6 "core" ƭ%8,OO  +2 !"FILTERING"o:$Cartridge::Sampler::LowPressure: mesg">Serious Leak or Stall -- 0.11ml/s made only 1.0psi vacuum:@checkpoint: omitted:bt[ "=/home/esp/esp2/utils/auv/cmd.rb:212:in `startFiltering!'")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"=/home/esp/esp2/utils/auv/cmd.rb:210:in `startFiltering!'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:713:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 + #Retry #1 of 2 +3 #Selecting Cartridge 58 +2 "valve0"D(% +6 "core" Ĩ%vQQqN +2 "carousel0"F % +5 "core" ƍ%8'OO  +3 "syringe0"B3& +4 "core" ³&GDN +4 "syringe1"C % +4 "core" Ë%CN +6 "syringe0"B@% +2 ."Air"Air.seek :clear +8 "syringe1"C:' +4 "core" %@N +3 "valve0"DC& +5 "core" &*_bN^ v +348 ú' +2 "syringe1"C+& +6 "core" ë&v}4Y +6 ."Lysis2"Lysis2.seek :clear +4 "valve0"Dp% +3 "syringe1"C ( +9 "core" %vQQ_N +4 ."Plunge"Plunge.seek :clear +5 "valve0"D' +77 "core" ă' +84 É( +4 ."FILTERING"Carousel.seek 58 +3 "carousel0"F4'7 +35 "core" ƴ' +3 "carousel0"F<% +4 "core" Ƽ%7 R ( +4 "syringe1"C7& +7 "core" ÷&۽N +4 ."Lysis2"Lysis2.seek :locked +3 "syringe1"CG(v +6 "valve0"D,% +6 "core" Ĭ%^6ANE +4 ."Plunge"Plunge.seek :locked +3 "valve0"DA'v +6 "syringe1"CB% +6 "core" %z-Y b +3 ."Air"Air.seek :locked +5 "syringe1"C.' +57 "core" ' +81 ( +222 î' +2 #"FILTERING"Duration of filtering limited to 2:05:00 +4 "valve0"DW% +5 "core" %vQQ2N# +2 "syringe1"CL& +6 "core" &v΀Zg +2 "syringe1"CK% +6 "core" %N +3 "carousel0"F>% +6 "core" ƾ%7& O  +3 ."FILTERING"Bypass.open + "sampler1"I 1 +68 "core" ɠ1 +3 "carousel0"F1% +4 "core" Ʊ%7& O  +5 ."FILTERING"Toroid.reconfigure :hold +3 "valve0"D$\ G{!(2 +3 ."FILTERING"Toroid.seek :crack +4 "valve0"DN(N +76 "core" ( +4 ."FILTERING"Toroid.reconfigure :default +3 "valve0"D$\ G{!(2 +4 ."FILTERING"Toroid.seek :clear +3 "valve0"DI(* +75 "core" ( +74 "carousel0"FQ% +3 "core" %7& O  +3 ."FILTERING"Toroid.reconfigure :hold +4 "valve0"D$\ G{!(2 +4 ."FILTERING"Toroid.seek :cartridge +3 "valve0"DR(J +160 "core" ( +4 ."FILTERING"Toroid.reconfigure :default +6 "valve0"D$\ G{!(2 +3 ."FILTERING"Toroid.seek :clear +3 "valve0"DS(* +161 "core" ( + ."FILTERING"Exhaust.open +3 "sampler0"H`2 +67 "core" 2 +2 "ambient0"J8% +6 "core" ʸ%i +2 "ambient0"JP% +4 "core" %h +4 "ambient0"JZ% +61 "core" %j +2 #"FILTERING"Pressurizing cartridge to 26psi above 16.5psia +2 .SamplePump.setPosition! 0ml +2 "sampler0"H7 +2 ."FILTERING"Intake.open +4 "sampler0"H\\1 +65 "core" 1 + ."FILTERING"Bypass.close +3 "sampler1"I]/ +70 "core" / +2 ."FILTERING"Exhaust.close +3 "sampler0"HO0 +66 "core" 0 +2 "sampler0"H_% +7 "core" %[d +2 "ambient0"Jc% +5 "core" %m +3 ."FILTERING"Pressure.reconfigure :default +3 "ambient0"J#,\\#(F52 +3 ."FILTERING"Pressure.hold +4 "ambient0"JY+ +3 "core" + +2 "sampler0"HM% +6 "core" %[` +2 "sampler0"HX% +6 "core" %[S +4 ."FILTERING"SamplePump.seek 2.3ml,42 seconds +3 "sampler0"HT' +1051 "Can"bp+}Nt# +147 "core" 'Z'^U 2 +7 ."FILTERING"SamplePump.coast + "sampler0"H5 +5 ."closeIntake"Intake.close +9 "sampler0"H/ +4 "carousel0"Fj% +7 "core" %7& O  +4 ."FILTERING"Toroid.reconfigure :hold +4 "valve0"D$\ G{!(2 +4 ."FILTERING"Toroid.seek :bypass +3 "valve0"DV( +40 "core" ȝ/ +117 ( +4 ."FILTERING"Toroid.reconfigure :default +3 "valve0"D$\ G{!(2 +3 ."FILTERING"Toroid.seek :clear +5 "valve0"DU(* +157 "core" ( +2 ."FILTERING"Pressure.coast +3 "ambient0"J5 +5 "carousel0"FJ% +6 "core" %7+ O  +3 !"FILTERING"o:$Cartridge::Sampler::LowPressure: mesg">Serious Leak or Stall -- 0.11ml/s made only 1.0psi vacuum:@checkpoint: omitted:bt[ "=/home/esp/esp2/utils/auv/cmd.rb:212:in `startFiltering!'")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"=/home/esp/esp2/utils/auv/cmd.rb:210:in `startFiltering!'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:713:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 + #Retry #2 of 2 +3 #Selecting Cartridge 57 +3 "valve0"Dn% +5 "core" %vQRN0 +2 "carousel0"F^% +6 "core" %7& O  +2 "syringe0"Bg& +7 "core" &=N +2 "syringe1"C?% +5 "core" ÿ%BN +5 ."Air"Air.seek :clear +4 "syringe0"Bq% +7 "syringe1"Cl' +7 "core" % N +3 "valve0"DF& +6 "core" &*cNi r +348 ' +2 "syringe1"Ct& +5 "core" &vqY  +6 ."Lysis2"Lysis2.seek :clear +4 "valve0"Ds% +4 "syringe1"Cu( +7 "core" %vQTN# +6 ."Plunge"Plunge.seek :clear +3 "valve0"Dv' +77 "core" ' +87 ( +3 ."FILTERING"Carousel.seek 57 +4 "carousel0"Fx'6 +34 "core" ' +2 "carousel0"Fy% +6 "core" %6R\ ( +3 "syringe1"Cd& +7 "core" &ۺcN +3 ."Lysis2"Lysis2.seek :locked +4 "syringe1"C{(v +5 "valve0"D}% +7 "core" %^-Ne +3 ."Plunge"Plunge.seek :locked +4 "valve0"Dz'v +5 "syringe1"Ce% +9 "core" %xY a +4 ."Air"Air.seek :locked +3 "syringe1"Co' +56 "core" ' +81 ( +225 ' +3 #"FILTERING"Duration of filtering limited to 2:05:00 +3 "valve0"D[% +7 "core" %vQIoN! +2 "syringe1"Cb& +6 "core" &vuJN +2 "syringe1"Ci% +6 "core" %LN +3 "carousel0"F% +5 "core" %6'O  +2 ."FILTERING"Bypass.open +4 "sampler1"I1 +68 "core" Ʉ1 +3 "carousel0"F% +5 "core" ƅ%6'O  +4 ."FILTERING"Toroid.reconfigure :hold +3 "valve0"D$\ G{!(2 +4 ."FILTERING"Toroid.seek :crack +4 "valve0"D(N +76 "core" Ĉ( +3 ."FILTERING"Toroid.reconfigure :default +4 "valve0"D$\ G{!(2 +2 ."FILTERING"Toroid.seek :clear +4 "valve0"Dk(* +75 "core" ( +74 "carousel0"FE% +4 "core" %6&O  +4 ."FILTERING"Toroid.reconfigure :hold +3 "valve0"D$\ G{!(2 +4 ."FILTERING"Toroid.seek :cartridge +4 "valve0"Dm(J +161 "core" ( +2 ."FILTERING"Toroid.reconfigure :default +5 "valve0"D$\ G{!(2 +3 ."FILTERING"Toroid.seek :clear +4 "valve0"Dh(* +161 "core" ( +3 ."FILTERING"Exhaust.open + "sampler0"Hr2 +66 "core" 2 +4 "ambient0"J% +5 "core" ʏ%c +2 "ambient0"J% +5 "core" ʎ% d +2 "ambient0"J% +4 "core" ʖ%e +4 #"FILTERING"Pressurizing cartridge to 26psi above 16.5psia + .SamplePump.setPosition! 0ml +2 "sampler0"H7 +3 ."FILTERING"Intake.open +4 "sampler0"H*1 +64 "core" Ȫ1 + ."FILTERING"Bypass.close +3 "sampler1"ID/ +69 "core" / +2 ."FILTERING"Exhaust.close +2 "sampler0"H=0 +68 "core" Ƚ0 +2 "sampler0"H% +6 "core" ȁ%9[S +2 "ambient0"J% +8 "core" ʂ%d +2 ."FILTERING"Pressure.reconfigure :default +3 "ambient0"J#,\\#(F,2 +4 ."FILTERING"Pressure.hold +3 "ambient0"J;+ +3 "core" ʻ+ +2 "sampler0"H % +5 "core" Ȍ%=[R +3 "sampler0"H% +5 "core" ȓ%9[E +4 ."FILTERING"SamplePump.seek 2.3ml,42 seconds +3 "sampler0"Hw' +1520 "core" 'fRY 2 +4 ."FILTERING"Pressure.coast +2 "ambient0"J5 +4 J% +6 "core" ʘ%}! +2 ."FILTERING"Intake.close + "sampler0"H/ +66 "core" ȑ/ +2 #"FILTERING"Pressurized cartridge with 1.044ml to 26.1psi + #Isolated @43.0psia (26.5psi) +2 #Checking for cartridge leaks from 43.0psia +4 #Waiting up to 20 seconds for cartridge pressure to stabilize +/-0.75psi +3 "ambient0"J% +5 "core" ʕ%9!/ +54 "ambient0"JH% +3 "core" %7!& +55 "ambient0"J% +4 "core" ʚ%0! +54 "ambient0"J% +4 "core" ʛ%,! +54 "ambient0"J% +3 "core" ʜ%'! +55 "ambient0"J% +3 "core" ʞ%*! +54 "ambient0"Jf% +4 "core" %! +54 "ambient0"J% +4 "core" ʆ%!! +56 "ambient0"J"% +4 "core" ʢ%! +53 "ambient0"J%% +3 "core" ʥ%! +3 #"FILTERING"Cartridge pressure fell 4% to 41.2psia +2 #Sampling 123.0ml +2 .SamplePump.setPosition! 0ml +2 "sampler0"H7 +4 ."FILTERING"Exhaust.open +2 "sampler0"H!2 +70 "core" ȡ2 +2 ."FILTERING"Intake.open +2 "sampler0"H)1 +67 "core" ȩ1 +3 "ambient0"J~% +5 "core" %  +4 "ambient0"J% +4 "core" ʟ% +2 ."FILTERING"Pressure.reconfigure :default +4 "ambient0"J#,\\#(Gt2 +3 ."FILTERING"Pressure.hold +3 "ambient0"J+ +3 "core" ʒ+ +3 "ambient0"J% +4 "core" ʗ%_ +3 #"FILTERING"Sea 2.9m deep (19.0psia) +3 "sampler0"H#% +4 "core" ȣ%^a  +3 "sampler0"H0% +5 "core" Ȱ%aaZ  +5 ."FILTERING"SamplePump.reconfigure :sample +3 "sampler0"H#d dP#(#(@@lL22 +3 ."FILTERING"SamplePump.seek 123ml,10:45 +4 "sampler0"H/'|$ +242 H$% +3 "core" Ȥ%# 'Y 2 +3 "ambient0"J'% +4 "core" ʧ% +2 #"sampling"Cartridge 57 sampling 1/123ml at 0.75ml/s with 23.4psi vacuum +3461 #"brent"-> SP.getConfig.maxSpeed +3 "sampler0"H&# +7 "core" Ȧ#d dP#(@@lL 22 +1270 #"brent"-> SPfast.maxSpeed +3 !o:NameError: mesg""uninitialized constant SPfast: name: SPfast:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:713:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +1168 #-> SP[:fast].maxSpeed +76 "sampler0"H5% +3 "core" ȵ% 1 2 +2 "ambient0"J2% +6 "core" ʲ%! +2 #"sampling"Cartridge 57 sampling 45/123ml at 0.75ml/s with 24.5psi vacuum +1078 #"brent"-> SP.default.maxSpeed +4910 "sampler0"H% +4 "core" Ȑ%b v75 2 +57 "ambient0"J-% +5 "core" ʭ%\ +2 #"sampling"Cartridge 57 sampling 89/123ml at 0.74ml/s with 24.5psi vacuum +4633 "core" ȯ' + ."FILTERING"Pressure.coast +2 "ambient0"J5 +7 "sampler0"H(% +5 "core" Ȩ%|$? 2 +3 ."closeIntake"Intake.close +6 ."closeExhaust"Exhaust.close +8 "sampler0"H / +2 "carousel0"F3% +7 "sampler0"H 0 +4 "core" Ƴ%6'vO  +4 ."FILTERING"Toroid.reconfigure :hold +4 "valve0"D$\ G{!(2 +3 ."FILTERING"Toroid.seek :bypass +4 "valve0"D@( +42 "core" ȍ/ +7 ȋ0 +108 ( +3 ."FILTERING"Toroid.reconfigure :default +4 "valve0"D$\ G{!(2 +4 ."FILTERING"Toroid.seek :clear +3 "valve0"DC(* +158 "core" ( +3 #"FILTERING"Sampled 123.0ml +5 "carousel0"F6% +5 "core" ƶ%6+O  +482 #t-> Cmd.process +2 "valve0"D% +6 "core" ę%vQU/M +2 "syringe1"C& +6 "core" Ô&v| N +4 "syringe1"C+% +4 "core" ë%N +2 "carousel0"Fp% +6 "core" %6'O  +4 ."PROCESSING"Plunge.seek :reagent +5 "valve0"D<'= +85 "core" ļ' +3 #"PROCESSING"Sample loop closed. Ready to Deliver Reagents +3 .Archive.seek :sealed +3 "syringe0"B7( +360 "core" ·( +3 ."PROCESSING"Archive.seek :evac +3 "syringe0"B,( +1395 "core" ¬( +3 ."PROCESSING"delay 20 seconds +2004 .Archive.seek :clear +2 "syringe0"BB( +1710 "core" ( +2 #"PROCESSING"RNAlater soak for 10:00 +1440 "Can"cp+}OuO& +29974 bp+}@uJ9 +28590 ."PROCESSING"Archive.seek :tVent +3 "syringe0"B( +162 "core" ‡( +2 ."PROCESSING"delay 1 second +104 .Archive.seek :evac +2 "syringe0"B\ ( +1122 "Can"`pq+z}Js+ +471 "core" Š( +2 ."PROCESSING"delay 10 seconds +1003 #Sample preserved and evacuated +24621 #t-> Cartridge.sampler.prime 40,40 +4 "carousel0"F|% +4 "core" %6'O  +2 #tPriming sample loop w/40ml, bypass w/40ml +2 .SamplePump.setPosition! 0ml +2 "sampler0"H7 +4 .tBypass.open + "sampler1"I 1 +69 "core" ɉ1 +74 "ambient0"J% +3 "core" ʃ%b +2 "ambient0"J:% +5 "core" ʺ%` +2 .tIntake.open +2 "sampler0"HW1 +68 "core" 1 +73 "sampler0"HL% +4 "core" %'[ +2 "ambient0"JK% +4 "core" %` +2 .tPressure.reconfigure :default +4 "ambient0"J#,\\#(F(2 +3 .tPressure.hold + "ambient0"J>+ +4 "core" ʾ+ +3 "sampler0"H % +4 "core" Ƞ%6[ +3 "sampler0"H1% +5 "core" ȱ%'[ +2 .tSamplePump.reconfigure :prime +4 "sampler0"H#,\\dP#(#(<@` L22 +4 .tSamplePump.seek 40ml,3:50 +3 "sampler0"HQ' +3520 "Can"bpo+u}Ot." +911 "core" ' +2 .tPressure.coast + "ambient0"J5 +4 .tSamplePump.setPosition! 0ml +2 "sampler0"H7 +4 .tExhaust.open +2 "sampler0"H92 +63 "core" ȹ2 +74 ."closeBypass"Bypass.close +5 "sampler1"IN/ +70 "core" / +74 "sampler0"HI% +3 "core" %[ +4 "ambient0"J`% +4 "core" %c +2 .tPressure.reconfigure :default +4 "ambient0"J#,\\#(F+2 +4 .tPressure.hold +2 "ambient0"J8+ +2 "core" ʸ+ +4 "ambient0"JP% +4 "core" %c +3 "sampler0"HZ% +5 "core" %[ +2 "sampler0"HR% +5 "core" %[ +3 .tSamplePump.reconfigure :prime +3 "sampler0"H#,\\dP#(#(@<L22 +5 .tSamplePump.seek 40ml,3:50 +3 "sampler0"H\\' +4432 "core" ' + .tPressure.coast +2 "ambient0"J5 +1291 #t-> exit +4 "sampler0"H]% +4 "core" % [ +2 ."closeIntake"Intake.close +7 ."closeExhaust"Exhaust.close +8 "sampler0"HO/ + H_0 +65 "core" / +5 0 +3 #mEXIT +2 #"brent"Session Ended @1557269352.68PDT @1557352086.27PDT = =tMAIN =mMAIN_scheduler @PDT1557352090.89 #"core_reset"Sent BREAK +3 #t>BREAK< ESP3 Gateway v0.99 +23 #>BREAK< ESP3 Gateway v0.99 for core bus +2 #>BREAK< ESP3 Gateway v0.99 for cartridge bus +34 "Can"aw+|ㄭ" +272 #t\ Configuration for koa by brent@mbari.org 5/7/19\ /home/esp/esp2/type/auv/koa/configure.rb\ @1557352164.45PDT = =tMAIN =mMAIN_scheduler @PDT1557352168.29 #"core_reset"Sent BREAK +5 #t>BREAK< ESP3 Gateway v0.99 +43 #>BREAK< ESP3 Gateway v0.99 for core bus +4 "Can"av+D| +12 #t>BREAK< ESP3 Gateway v0.99 for cartridge bus +318 #\ Configuration for koa by brent@mbari.org 5/7/19\ /home/esp/esp2/type/auv/koa/configure.rb\ +171 "Can"`v+D|! + `v+D|! + #tPolling Can every 5:00 +38 #Clients may connect on TCP port 9999 + #Connecting to 10.89.5.2:9999 +4 !o:Errno::ECONNREFUSED:\ errnoit: mesg"PCould not connect to initial client because Connection refused - connect(2):bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:713:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +3 #Waiting for espclients... +6 "Can"cv+F| @1557352354.69PDT = =mMAIN_scheduler =tMAIN @PDT1557352358.23 #"core_reset"Sent BREAK +4 #t>BREAK< ESP3 Gateway v0.99 +44 #>BREAK< ESP3 Gateway v0.99 for core bus +7 "Can"dv+| +18 #t>BREAK< ESP3 Gateway v0.99 for cartridge bus +328 #\ Configuration for koa by brent@mbari.org 5/7/19\ /home/esp/esp2/type/auv/koa/configure.rb\ +172 "Can"av+| + av+| + #tPolling Can every 5:00 +36 #Clients may connect on TCP port 9999 + #Connecting to 10.89.5.2:9999 +4 !o:Errno::ECONNREFUSED:\ errnoit: mesg"PCould not connect to initial client because Connection refused - connect(2):bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:713:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 #Waiting for espclients... +9 "Can"`u+| +29976 bpp+| +29985 bo#+| +29982 bnE,| +29983 bn, |愹 +29987 dn,|6 +29978 cnW, | @1557355367.92PDT = =mMAIN_scheduler =tMAIN @PDT1557355374.30 #"core_reset"Sent BREAK +3 #t>BREAK< ESP3 Gateway v0.99 +25 #>BREAK< ESP3 Gateway v0.99 for core bus +4 #>BREAK< ESP3 Gateway v0.99 for cartridge bus +33 "Can"avB+W|΄zt +203 #t\ Configuration for koa by brent@mbari.org 5/7/19\ /home/esp/esp2/type/auv/koa/configure.rb\ +300 "Can"`vB+W|΄S + `vB+W|΄S + #tPolling Can every 5:00 +37 #Clients may connect on TCP port 9999 +2 #Connecting to 10.89.5.2:9999 +4 !o:Errno::ECONNREFUSED:\ errnoit: mesg"PCould not connect to initial client because Connection refused - connect(2):bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:713:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 #Waiting for espclients... +8 "Can"bv,+X|҄ +3302 #"brent"Session Begun +1551 #-> Cmd.slots +5734 #-> Cmd.load! 55..51=>:dry +1276 #-> Cmd.slots +1223 #-> ESP.ready! +19 .Gate.power :main,:ON,limit to 5000mA +2 .Gate.power :analytic1,:ON,limit to 5000mA +3 .Gate.power :analytic2,:ON,limit to 5000mA +4 .Gate.power :analytic3,:ON,limit to 5000mA +10 #Powering core bus +215 "valve0"D2 +3 D +3 "core" ā +7 "syringe0"B& +3 "core" ‚&=N +2 ."brent"Archive.configure :default +6 "syringe0"B$d P[<2 +7 "syringe1"C% +4 "core" Ã%vN +2 ."brent"Air.configure :default +6 "syringe1"C#d P\\$<2 +4 "syringe0"B% +3 "core" „%!N +3 ."brent"Lysis1.configure :default +4 "syringe0"B#d P\\<2 +5 "syringe1"C& +5 "core" Å&N +2 ."brent"Lysis2.configure :default +6 "syringe1"C$d P[?<2 +7 "valve0"D% +5 "core" Ć%QONE. +2 ."brent"Plunge.configure :default +3 "valve0"D# QS<2 +9 "sampler0"H% +3 "core" ȇ%W +3 ."brent"SamplePump.configure :default +5 "sampler0"H#,\\#(22 +9 "valve1"E% +4 "core" ň%ND +3 ."brent"ExtraPump.configure :default +5 "valve1"E#2 +8 "valve0"D & +3 "core" ĉ&hN` +3 ."brent"Toroid.configure :default +4 "valve0"D$\ G{!(2 +8 "carousel0"F\ % +4 "core" Ɗ% OY +2 ."brent"Carousel.configure :default +6 "carousel0"F#<  E(2 +7 "ambient0"J % +4 "core" ʋ%C +2 ."brent"Pressure.configure :default +5 "ambient0"J#,\\#(ݣ2 +5 #"brent"All elf controllers running firmware version 4.56 +6 .Gate.power :motor,:ON,limit to 5000mA +6 "syringe0"B & +4 "syringe1"C % +6 "core" Œ&AZN +13 "valve0"D% +4 "syringe1"C& +7 "syringe0"B% +5 ."Archive_home"Archive.reconfigure :default +10 "valve0"D& +8 "syringe0"B$d P[<2 +3 ."Archive_home"Archive.home.jog 0 +4 "syringe0"B* +5 "core" Í%܇NN +3 Đ%QGN +2 Ï&QN X +2 Ž%N + đ&mN !7 ’* +9 ."Toroid_home"Toroid.reconfigure :default +6 ."Lysis2_home"Lysis2.reconfigure :default +7 ."Lysis1_home"Lysis1.reconfigure :default +6 "syringe0"B& +4 ."Air_home"Air.reconfigure :default +8 ."Plunge_home"Plunge.reconfigure :default +7 "valve0"D$\ G{!(2 +4 "syringe1"C$d P[?<2 +5 "syringe0"B#d P\\<2 +5 "syringe1"C#d P\\$<2 +4 ."Toroid_home"Toroid.home.jog 0 +5 "valve0"D# QS<2 +5 ."Lysis2_home"Lysis2.home.jog 0 +3 ."Lysis1_home"Lysis1.home.jog 0 +4 ."Air_home"Air.home.jog 0 +5 "valve0"D* +5 ."Plunge_home"Plunge.home.jog 0 +7 "syringe1"C* +2 "syringe0"B) + "syringe1"C) +9 "valve0"D) +10 "core" “&<DN + Ĕ* + Õ* + –) ×) + Ę) +11 ."Archive_home"Archive.reconfigure :homing +5 "valve0"D& +9 D% + "syringe0"B% +9 "syringe1"C% + C& +7 "syringe0"B$"2 +3 ."Archive_home"Archive.jog 1369 +3 "syringe0"B*Y +6 "core" ę&%pNn +2 Ě%QOxNc + ›% Cmd.stop +3 "sampler0"H9% +8 "core" ȹ%GW K +5 "carousel0"F:% +5 "core" ƺ%4(UO Z +2 ."brent"Plunge.seek :locked +4 "valve0"D;'v +78 "core" Ļ' +4 "carousel0"F<% +4 "core" Ƽ%49VP\  +3 "syringe0"B=& +6 "core" ½&O O +3 "syringe1"C>% +5 "core" þ%܋N U +3 "syringe0"B?% +4 "core" ¿%\ N V +4 "syringe1"C@& +4 "core" &N Xg +2 ."brent"Archive.coast +3 "syringe0"B6 +5 ."brent"Air.coast + "syringe1"C5 +5 ."brent"Lysis1.coast +3 "syringe0"B5 +7 ."brent"Lysis2.coast + "syringe1"C6 +7 ."brent"Plunge.coast + "valve0"D5 +6 ."brent"Toroid.coast +3 "valve0"D6 +5 ."brent"Carousel.coast +2 "carousel0"F5 +8 "sampler0"HA% +6 "core" %FW X +9 ."brent"Gate.power :motor,:OFF +3 .Gate.power :core,:OFF +3 .Gate.power :analytic1,:OFF +3 .Gate.power :analytic2,:OFF +4 .Gate.power :analytic3,:OFF +3 .Gate.power :main,:OFF +3 #Safely stopped and ready to power off @1557355554.26PDT @PDT1557355559.74 #-> exit +2 #Session Ended @1557355716.96PDT = =tMAIN =mMAIN_scheduler @PDT1557355720.66 #"core_reset"Sent BREAK +4 #t>BREAK< ESP3 Gateway v0.99 +49 "Can"cr+|Ӆ^ +14 #t>BREAK< ESP3 Gateway v0.99 for core bus +6 #>BREAK< ESP3 Gateway v0.99 for cartridge bus +342 #\ Configuration for koa by brent@mbari.org 5/7/19\ /home/esp/esp2/type/auv/koa/configure.rb\ +174 "Can"br+|ӅK + br+|ӅK + #tPolling Can every 5:00 +38 #Clients may connect on TCP port 9999 + #Connecting to 10.89.5.2:9999 +6 #Waiting for espclients... +7 "Can"ar+|܅ +23 #"LRAUV"Session Begun +195 #-> showStatus +202 #-> Cmd.loadCartridge +19 .Gate.power :main,:ON,limit to 5000mA +3 .Gate.power :analytic1,:ON,limit to 5000mA +6 .Gate.power :analytic2,:ON,limit to 5000mA +4 .Gate.power :analytic3,:ON,limit to 5000mA +8 #Powering core bus +216 "valve0"D2 +2 D +3 "core" ā +6 "syringe0"B& +5 "core" ‚&N1 +3 ."LRAUV"Archive.configure :default +4 "syringe0"B$d P[<2 +8 "syringe1"C% +3 "core" Ã%܎Nr +2 ."LRAUV"Air.configure :default +4 "syringe1"C#d P\\$<2 +5 "syringe0"B% +5 "core" „%N +2 ."LRAUV"Lysis1.configure :default +5 "syringe0"B#d P\\<2 +4 "syringe1"C& +4 "core" Å&N$ +3 ."LRAUV"Lysis2.configure :default +5 "syringe1"C$d P[?<2 +9 "valve0"D% +3 "core" Ć%QGUN. +2 ."LRAUV"Plunge.configure :default +5 "valve0"D# QS<2 +8 "sampler0"H% +3 "core" ȇ%\\Wy +2 ."LRAUV"SamplePump.configure :default +6 "sampler0"H#,\\#(22 +6 "valve1"E% +4 "core" ň%SN +2 ."LRAUV"ExtraPump.configure :default +4 "valve1"E#2 +8 "valve0"D & +5 "core" ĉ&N +2 ."LRAUV"Toroid.configure :default +3 "valve0"D$\ G{!(2 +8 "carousel0"F\ % +4 "core" Ɗ%OR +3 ."LRAUV"Carousel.configure :default +3 "carousel0"F#<  E(2 +9 "ambient0"J % +3 "core" ʋ%P +2 ."LRAUV"Pressure.configure :default +5 "ambient0"J#,\\#(ݣ2 +5 #"LRAUV"All elf controllers running firmware version 4.56 +5 .Gate.power :motor,:ON,limit to 5000mA +5 "syringe0"B & +7 "core" Œ&;N H +2 "syringe1"C % +10 ."Archive_home"Archive.reconfigure :default +8 "syringe0"B% +7 "syringe1"C& +5 "valve0"D% +6 "syringe0"B$d P[<2 +5 "valve0"D& +7 ."Archive_home"Archive.home.jog 0 +2 "syringe0"B* +7 "core" Í%܈.N ; +2 Ž% .N Z +2 Ï&N `\\ + Đ%QQN9 f +4 đ&$N5 l! ’* +9 "syringe0"B& +4 ."Toroid_home"Toroid.reconfigure :default +6 ."Plunge_home"Plunge.reconfigure :default +6 ."Lysis2_home"Lysis2.reconfigure :default +4 ."Air_home"Air.reconfigure :default +9 ."Lysis1_home"Lysis1.reconfigure :default +6 "valve0"D$\ G{!(2 +3 "syringe1"C$d P[?<2 +7 "valve0"D# QS<2 +3 "syringe1"C#d P\\$<2 +7 "syringe0"B#d P\\<2 +3 ."Toroid_home"Toroid.home.jog 0 +4 ."Lysis2_home"Lysis2.home.jog 0 +6 ."Plunge_home"Plunge.home.jog 0 +4 ."Air_home"Air.home.jog 0 +6 "valve0"D* +3 ."Lysis1_home"Lysis1.home.jog 0 +6 "syringe1"C* +4 "valve0"D) +4 "syringe1"C) +3 "syringe0"B) +7 "core" “&"4N } + Ĕ* +2 Õ* + Ė) + ×) + ˜) +9 "valve0"D% +10 ."Archive_home"Archive.reconfigure :homing +4 "valve0"D& +8 "syringe0"B% +4 "syringe1"C& + "syringe0"B$"2 +5 "syringe1"C% +14 ."Archive_home"Archive.jog 1346 +4 "syringe0"B*B +5 "core" Ě%QZN6  +2 ę&! N8  + œ%N + Û&N  +2 Ý%܎N +7 ."Toroid_home"Toroid.reconfigure :homing +6 ."Plunge_home"Plunge.reconfigure :homing +6 ."Lysis1_home"Lysis1.reconfigure :homing +5 ."Lysis2_home"Lysis2.reconfigure :homing +9 ."Air_home"Air.reconfigure :homing +5 "valve0"D$(2 +5 D#<2 +3 "syringe0"B#2 +2 "syringe1"C$2 + C#"2 +5 ."Toroid_home"Toroid.jog 619 +12 "valve0"D*k +4 ."Plunge_home"Plunge.jog 835 +11 ."Lysis2_home"Lysis2.jog 1349 +56 ."Lysis1_home"Lysis1.jog 1360 +5 "valve0"D )C +9 ."Air_home"Air.jog 1357 +3 "syringe1"C!*E +4 "syringe0"B")P +4 "syringe1"C#)M +7 "core" ž* + ."Archive_home"Archive.setRawPosition! 50 +2 "syringe0"B82 +6 ."Archive_home"Archive.seek :home +4 "syringe0"B$( +25 "core" ¤( +3 ."Archive_home"Archive.reconfigure :default +3 "syringe0"B$d P[<2 +20 "core" Ġ) + ."Plunge_home"Plunge.setRawPosition! 50 +2 "valve0"D72 +6 ."Plunge_home"Plunge.seek :home +5 "valve0"D%' +21 "core" á* +6 ."Lysis2_home"Lysis2.setRawPosition! 50 +3 "syringe1"C82 +6 ."Lysis2_home"Lysis2.seek :home +7 "syringe1"C&( +4 "core" ĥ' + ¢) + ã) ğ* +4 ."Plunge_home"Plunge.reconfigure :default +5 ."Lysis1_home"Lysis1.setRawPosition! 50 +9 ."Air_home"Air.setRawPosition! 50 +3 ."Toroid_home"Toroid.setRawPosition! 0 +5 "valve0"D# QS<2 +3 "syringe0"B72 +7 "syringe1"C72 + "valve0"D8 +2 ."Lysis1_home"Lysis1.seek :home +12 "syringe0"B'' +4 ."Air_home"Air.seek :home +5 ."Toroid_home"Toroid.seek :home +10 "syringe1"C(' +4 "valve0"D)( +10 "core" æ( + §' + ĩ( +4 ."Lysis2_home"Lysis2.reconfigure :default +4 ."Lysis1_home"Lysis1.reconfigure :default +8 ."Toroid_home"Toroid.reconfigure :default +6 "syringe1"C$d P[?<2 +2 "syringe0"B#d P\\<2 +6 "valve0"D$\ G{!(2 +10 "core" è' +2 ."Air_home"Air.reconfigure :default +4 "syringe1"C#d P\\$<2 +30 "carousel0"F*% +4 "core" ƪ%UOk 4 +3 ."LRAUV"Toroid.seek :clear +3 "valve0"D+(* +160 "core" ī( +3 ."LRAUV"Carousel.reconfigure :default +5 "carousel0"F#<  E(2 +4 ."LRAUV"Carousel.home.jog 0 +3 "carousel0"F,) +16 "core" Ƭ) +29 "carousel0"F-% +4 "core" ƭ%4(U7O : +2 ."LRAUV"Carousel.seek 55 +3 "carousel0"F.'4 +7 "core" Ʈ' +2 "valve0"D/% +5 "core" į%^1Ng . +4 #"LRAUV"Selecting Cartridge 55 +4 "valve0"D0% +8 "core" İ%^;Nf - +2 "syringe1"C1& +5 "core" ñ&N 0t +2 "syringe1"C2% +6 "core" ò%ܛN 7 +3 ."LRAUV"Carousel.seek 55 +3 "carousel0"F3'4 +7 "core" Ƴ' +2 "carousel0"F4% +5 "core" ƴ%4(TO 1 +4 "syringe1"C5& +6 "core" õ& N +k +3 ."Lysis2"Lysis2.seek :locked +3 "syringe1"C6(v +8 "valve0"D7% +6 "core" ķ%^4N h +3 ."Plunge"Plunge.seek :locked +3 "valve0"D8'v +8 "syringe1"C9% +8 "core" ù%ܛY +2 ."Air"Air.seek :locked +3 "syringe1"C:' +56 "core" ĸ' +82 ö( +224 ú' +1377 #"LRAUV"-> Cmd.startFiltering +2 "valve0"D;% +8 "core" Ļ%vQFNx & +2 "syringe1"C<& +7 "core" ü&vΙN < +2 "syringe1"C=% +5 "core" ý%N 6 +3 "carousel0"F>% +5 "core" ƾ%4)TO 4 +2 #"FILTERING"Duration of filtering limited to 2:05:00 +7 "valve0"D?% +10 "core" Ŀ%vQNNu , +2 "syringe1"C@& +5 "core" &vΒN - +2 "syringe1"CA% +5 "core" %N , +4 "carousel0"FB% +4 "core" %4(UO ) +3 "carousel0"FC% +5 "core" %4(TO > +3 #"FILTERING"Priming sample loop w/100ml, bypass w/10ml +3 .SamplePump.setPosition! 0ml +2 "sampler0"H7 +4 ."FILTERING"Bypass.open +4 "sampler1"ID1 +66 "core" 1 +73 "ambient0"JE% +5 "core" %=  +2 ."FILTERING"Intake.open +2 "sampler0"HF1 +69 "core" 1 +3 "ambient0"JG% +6 "core" %-; +3 #"FILTERING"Waiting up to 20 seconds for sea pressure to stabilize +/-0.50psi +3 "sampler0"HH% +7 "core" %8V\\  +53 "sampler0"HI% +5 "core" %JVF  +53 "sampler0"HJ% +4 "core" %7V@ ! +55 "sampler0"HK% +5 "core" %8V6  +54 "sampler0"HL% +3 "core" %4V> " +55 "sampler0"HM% +3 "core" %6V< & +2 #"FILTERING"Vacuum tare is 34% of full scale +2 "ambient0"JN% +8 "core" % 3  +2 "ambient0"JO% +6 "core" %3  +2 ."FILTERING"Pressure.reconfigure :default +5 "ambient0"J#,\\#(E2 +5 ."FILTERING"Pressure.hold +2 "ambient0"JP+ +6 "core" + +2 "sampler0"HQ% +5 "core" %6V< / +3 "sampler0"HR% +4 "core" %V4 ( +3 ."FILTERING"SamplePump.reconfigure :prime +4 "sampler0"H#,\\1KP#(#(@ZL22 +6 ."FILTERING"SamplePump.seek 10ml,1:21 +3 "sampler0"HS'0 +1074 "core" ' + ."FILTERING"Pressure.coast +3 "ambient0"J5 +5 ."FILTERING"SamplePump.setPosition! 0ml +3 "sampler0"H7 +6 ."FILTERING"Exhaust.open +2 "sampler0"HT2 +66 "core" 2 +75 ."closeBypass"Bypass.close +3 "sampler1"IU/ +68 "core" / +73 "sampler0"HV% +4 "core" %8V 9 +2 "ambient0"JW% +7 "core" %, - +2 ."FILTERING"Pressure.reconfigure :default +5 "ambient0"J#,\\#(E2 +4 ."FILTERING"Pressure.hold +2 "ambient0"JX+ +7 "core" + +2 "ambient0"JY% +6 "core" %6 8 +3 "sampler0"HZ% +4 "core" % +3 "sampler0"H[% +5 "core" %8V = +4 ."FILTERING"SamplePump.reconfigure :prime +5 "sampler0"H#,\\1KP#(#(ޫ@{L22 +5 ."FILTERING"SamplePump.seek 100ml,8:51 +4 "sampler0"H\\' +10388 "core" ' +3 ."FILTERING"Pressure.coast + "ambient0"J5 +7 ."FILTERING"Bypass.open +2 "sampler1"I]1 +70 "core" 1 +2 ."FILTERING"Intake.close +3 "sampler0"H^/ +69 "core" / +3 "carousel0"F_% +6 "core" %4(TP M +3 ."FILTERING"Toroid.reconfigure :hold +5 "valve0"D$\ G{!(2 +4 ."FILTERING"Toroid.seek :crack +2 "valve0"D`(N +76 "core" ( +3 ."FILTERING"Toroid.reconfigure :default +4 "valve0"D$\ G{!(2 +5 ."FILTERING"Toroid.seek :clear +3 "valve0"Da(* +77 "core" ( +74 "carousel0"Fb% +3 "core" %4(TO K +4 ."FILTERING"Toroid.reconfigure :hold +4 "valve0"D$\ G{!(2 +3 ."FILTERING"Toroid.seek :cartridge +5 "valve0"Dc(J +161 "core" ( +3 ."FILTERING"Toroid.reconfigure :default +4 "valve0"D$\ G{!(2 +5 ."FILTERING"Toroid.seek :clear +4 "valve0"Dd(* +160 "core" ( +3 "ambient0"Je% +6 "core" %@ +2 "ambient0"Jf% +4 "core" %: +4 "ambient0"Jg% +4 "core" %5 . +2 #"FILTERING"Pressurizing cartridge to 26psi above 16.0psia +4 .SamplePump.setPosition! 0ml +2 "sampler0"H7 +5 ."FILTERING"Intake.open +2 "sampler0"Hh1 +68 "core" 1 +3 ."FILTERING"Bypass.close +2 "sampler1"Ii/ +73 "core" / +2 ."FILTERING"Exhaust.close +2 "sampler0"Hj0 +66 "core" 0 +3 "sampler0"Hk% +6 "core" %V? ? +2 "ambient0"Jl% +4 "core" %9 3 +3 ."FILTERING"Pressure.reconfigure :default +5 "ambient0"J#,\\#(F2 +3 ."FILTERING"Pressure.hold +3 "ambient0"Jm+ +5 "core" + +4 "sampler0"Hn% +4 "core" %V8 : +3 "sampler0"Ho% +5 "core" %WV7 ; +2 ."FILTERING"SamplePump.reconfigure :charge +3 "sampler0"H#1KPu0u0-^jL22 +7 ."FILTERING"SamplePump.seek 2.3ml,42 seconds +3 "sampler0"Hp' 3 +751 "core" 'L#u* 2 +4 ."FILTERING"Pressure.coast +3 "ambient0"J5 +6 Jq% +6 "core" %Z +2 ."FILTERING"Intake.close + "sampler0"Hr/ +70 "core" / +2 #"FILTERING"Pressurized cartridge with 0.266ml to 26.1psi + #Isolated @36.9psia (20.9psi) +5 #Checking for cartridge leaks from 36.9psia +5 #Waiting up to 20 seconds for cartridge pressure to stabilize +/-0.75psi +6 "ambient0"Js% +6 "core" %}  +54 "ambient0"Jt% +4 "core" %f  +53 "ambient0"Ju% +4 "core" %k +54 "ambient0"Jv% +4 "core" %Z +53 "ambient0"Jw% +6 "core" %^  +53 "ambient0"Jx% +4 "core" %]  +54 "ambient0"Jy% +5 "core" %[ +55 "ambient0"Jz% +4 "core" %`  +53 "ambient0"J{% +6 "core" %U +53 "ambient0"J|% +5 "core" %T +2 #"FILTERING"Cartridge pressure fell 7% to 34.3psia + "carousel0"F}% +8 "core" %4)UO ' +3 #"FILTERING"Sampling 1000.0ml + .SamplePump.setPosition! 0ml +3 "sampler0"H7 +6 ."FILTERING"Exhaust.open +2 "sampler0"H~2 +71 "core" 2 +2 ."FILTERING"Intake.open +2 "sampler0"H1 +69 "core" 1 +3 "ambient0"J% +6 "core" ʁ% +6 "ambient0"J% +5 "core" ʂ%  +57 ."FILTERING"Pressure.reconfigure :default +6 "ambient0"J#,\\#(D2 +4 ."FILTERING"Pressure.hold +2 "ambient0"J+ +8 "core" ʃ+ +2 "ambient0"J% +5 "core" ʄ%  +4 "sampler0"H% +4 "core" ȅ%*a " +3 "sampler0"H% +6 "core" Ȇ%,a  +3 ."FILTERING"SamplePump.reconfigure :sample +5 "sampler0"H#d\ 1KP#(#(-@Y@L22 +5 ."FILTERING"SamplePump.seek 1000ml,1:23:51 +5 "sampler0"H' +174 H% +5 "core" Ȉ%<\ ' 2 +2 "ambient0"J % +4 "core" ʉ% +3 #"sampling"Cartridge 55 sampling 1/1000ml at 0.63ml/s with 16.4psi vacuum +5987 "sampler0"H\ % +4 "core" Ȋ%\ , 2 +2 "ambient0"J % +6 "core" ʋ%' +2 #"sampling"Cartridge 55 sampling 39/1000ml at 0.63ml/s with 17.9psi vacuum +2239 #"brent"Session Begun +523 #-> showlog 150 +1989 "Can"_p9,\ |-& +1234 "sampler0"H % +4 "core" Ȍ%t\ - 2 +3 "ambient0"J% +5 "core" ʑ% +2 #"sampling"Cartridge 55 sampling 77/1000ml at 0.63ml/s with 18.5psi vacuum +1340 #"brent"-> Cmd.stop +4 ."FILTERING"Pressure.coast + "ambient0"J5 +9 "sampler0"H% +4 "core" Ȑ%\  2 +10 ."closeIntake"Intake.close +7 ."closeExhaust"Exhaust.close +6 "carousel0"F% +9 "sampler0"H / + H0 +7 "core" Ə%4+UP  +3 ."FILTERING"Toroid.reconfigure :hold +5 "valve0"D$\ G{!(2 +4 ."FILTERING"Toroid.seek :bypass +5 "valve0"D( +41 "core" ȍ/ +4 Ȏ0 +70 ȇ'1h v2 +41 ē( +3 ."FILTERING"Toroid.reconfigure :default +5 "valve0"D$\ G{!(2 +5 ."FILTERING"Toroid.seek :clear +5 "valve0"D(* +156 "core" ę( +6 "carousel0"F% +6 "core" ƚ%4/TP  +6 "sampler0"H% +6 "core" ț%v D +4 "carousel0"F% +5 "core" Ɯ%4'TO R +3 ."brent"Plunge.seek :locked +4 "valve0"D'v +8 "core" ĝ' +2 "carousel0"F% +5 "core" ƒ%4)UP T +3 "syringe0"B& +5 "core" ”&ۼKO P_ +2 "syringe1"C% +7 "core" Ö%CO L +4 ."Air"Air.seek :clear +10 "syringe1"C' +5 "syringe0"B% +7 "core" ˜% +X +4 "syringe1"C& +6 "core" ×&vΕuX +4 ."Lysis2"Lysis2.seek :clear +7 "syringe1"C*( +20 #"LRAUV"-> Cmd.startProcessing +3 "valve0"D% +7 "core" Ğ%vQQWN +3 "syringe1"C & +6 "core" à&Vpg < +2 !"LRAUV"o:Cartridge::Error: mesg"No cartridge is mounted:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:713:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +137 "core" ê( +150 Õ' +2 ."brent"Archive.coast +2 "syringe0"B6 +8 ."brent"Air.coast +2 "syringe1"C5 +6 #"LRAUV"-> Cmd.stop +11 ."brent"Lysis1.coast +5 "sampler0"H!% +3 "syringe0"B5 +12 ."brent"Lysis2.coast +2 "syringe1"C6 +7 ."brent"Plunge.coast +2 "valve0"D5 +9 ."brent"SamplePump.coast + "sampler0"H5 +8 ."brent"Toroid.coast +2 "valve0"D6 +9 ."brent"Carousel.coast +2 "carousel0"F5 +10 "sampler0"H"% +6 "core" ȡ%vf D +2 Ȣ%s M +6 "carousel0"F#% +6 "core" ƣ%4TOt [ +3 ."LRAUV"Plunge.seek :locked +6 "valve0"D'v +7 ."brent"Gate.power :motor,:OFF +3 .Gate.power :core,:OFF +4 .Gate.power :analytic1,:OFF +6 .Gate.power :analytic2,:OFF +6 .Gate.power :analytic3,:OFF +4 .Gate.power :main,:OFF +5 #Safely stopped and ready to power off @1557356062.91PDT @PDT1557356063.13 "core" ğ' +5 !"LRAUV"o: BusOff:@checkpoint: omitted: mesg"Jcore bus was not powered while reading Storage Carousel (SC)'s status:bt["!LRAUV:5:in `topLevelBinding'"core bus was not powered while stopping Plunge Valve (PV):bt["3/home/esp/esp2/lib/axiskernel.rb:211:in `stop'"3/home/esp/esp2/lib/axiskernel.rb:118:in `each'"3/home/esp/esp2/lib/axiskernel.rb:117:in `each'"3/home/esp/esp2/lib/axiskernel.rb:207:in `stop'"4/home/esp/esp2/lib/axiskernel.rb:218:in `coast'"0/home/esp/esp2/lib/base.rb:89:in `__send__'",/home/esp/esp2/lib/base.rb:89:in `stop'"-/home/esp/esp2/lib/base.rb:96:in `coast'"5/home/esp/esp2/utils/power3g.rb:25:in `shutdown'"2/home/esp/esp2/utils/auv/cmd.rb:382:in `stop'"!LRAUV:5:in `topLevelBinding'"core bus was not powered while stopping Plunge Valve (PV):@timestampu: Time f:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:713:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 @1557360073.42PDT = =mMAIN_scheduler =tMAIN @PDT1557360077.15 #"core_reset"Sent BREAK +5 #t>BREAK< ESP3 Gateway v0.99 +32 #>BREAK< ESP3 Gateway v0.99 for core bus +3 #>BREAK< ESP3 Gateway v0.99 for cartridge bus +13 "Can"duo+X|N! +309 #t\ Configuration for koa by brent@mbari.org 5/7/19\ /home/es@1557363725.89PDT = =mMAIN_scheduler =tMAIN @PDT1557363729.80 #"core_reset"Sent BREAK +2 #t>BREAK< ESP3 Gateway v0.99 +223 #>BREAK< ESP3 Gateway v0.99 for core bus +3 #>BREAK< ESP3 Gateway v0.99 for cartridge bus +224 #\ Configuration for koa by brent@mbari.org 5/7/19\ /home/esp/esp2/type/auv/koa/configure.rb\ +165 "Can"`t+g| + `t+g| + #tPolling Can every 5:00 +37 #Clients may connect on TCP port 9999 + #Connecting to 10.89.5.2:9999 +4 #Waiting for espclients... +10 "Can"btv+l| +10 #"LRAUV"Session Begun +235 #-> showStatus +162 #-> Cmd.loadCartridge +19 .Gate.power :main,:ON,limit to 5000mA +2 .Gate.power :analytic1,:ON,limit to 5000mA +3 .Gate.power :analytic2,:ON,limit to 5000mA +5 .Gate.power :analytic3,:ON,limit to 5000mA +9 #Powering core bus +214 "valve0"D2 +4 D +2 "core" ā +7 "syringe0"B& +4 "core" ‚& N2 +2 ."LRAUV"Archive.configure :default +5 "syringe0"B$d P[<2 +9 "syringe1"C% +4 "core" Ã%ܒ\ Nn +2 ."LRAUV"Air.configure :default +4 "syringe1"C#d P\\$<2 +5 "syringe0"B% +5 "core" „%\ N +2 ."LRAUV"Lysis1.configure :default +3 "syringe0"B#d P\\<2 +6 "syringe1"C& +4 "core" Å&N +2 ."LRAUV"Lysis2.configure :default +5 "syringe1"C$d P[?<2 +6 "valve0"D% +5 "core" Ć%QCNK. +2 ."LRAUV"Plunge.configure :default +6 "valve0"D# QS<2 +6 "sampler0"H% +5 "core" ȇ%U +2 ."LRAUV"SamplePump.configure :default +5 "sampler0"H#,\\#(22 +7 "valve1"E% +4 "core" ň%NP +2 ."LRAUV"ExtraPump.configure :default +4 "valve1"E#2 +8 "valve0"D & +4 "core" ĉ&Nj +3 ."LRAUV"Toroid.configure :default +4 "valve0"D$\ G{!(2 +9 "carousel0"F\ % +4 "core" Ɗ%O7 +2 ."LRAUV"Carousel.configure :default +4 "carousel0"F#<  E(2 +9 "ambient0"J % +4 "core" ʋ%S$ +2 ."LRAUV"Pressure.configure :default +5 "ambient0"J#,\\#(ݣ2 +4 #"LRAUV"All elf controllers running firmware version 4.56 +3 .Gate.power :motor,:ON,limit to 5000mA +5 "syringe0"B & +10 "syringe1"C % +5 "syringe0"B% +10 "syringe1"C& +3 "valve0"D% +10 D& +5 "core" Œ&N vQ + Í%܁NN + Ž%TN +3 Ï&RN b + Đ%QKN + đ&N ! +9 ."Lysis2_home"Lysis2.reconfigure :default +5 ."Lysis1_home"Lysis1.reconfigure :default +6 ."Air_home"Air.reconfigure :default +4 ."Toroid_home"Toroid.reconfigure :default +6 ."Plunge_home"Plunge.reconfigure :default +7 ."Archive_home"Archive.reconfigure :default +7 "syringe1"C$d P[?<2 +2 "syringe0"B#d P\\<2 +8 "syringe1"C#d P\\$<2 +3 "valve0"D$\ G{!(2 +5 D# QS<2 +3 ."Lysis2_home"Lysis2.home.jog 0 +3 "syringe0"B$d P[<2 +5 ."Lysis1_home"Lysis1.home.jog 0 +7 ."Air_home"Air.home.jog 0 +4 "syringe1"C* +3 ."Toroid_home"Toroid.home.jog 0 +7 ."Plunge_home"Plunge.home.jog 0 +3 ."Archive_home"Archive.home.jog 0 +5 "syringe0"B) +3 "syringe1"C) +4 "valve0"D* +9 D) + "syringe0"B* +7 "core" Ò* + “) + Ô) + ĕ* + Ė) +2 —* +2 "valve0"D% +9 "syringe0"B% +4 B& +4 "syringe1"C% +4 C& +3 "valve0"D& +19 "core" Ę%QYN @ +2 ™%\ FN A + ›&#,N ? + Ú%܋,N ? + Ü& ;N > +2 ĝ&N~ @ +8 ."Plunge_home"Plunge.reconfigure :homing +11 ."Lysis2_home"Lysis2.reconfigure :homing +5 ."Air_home"Air.reconfigure :homing +5 ."Toroid_home"Toroid.reconfigure :homing +10 ."Archive_home"Archive.reconfigure :homing +5 ."Lysis1_home"Lysis1.reconfigure :homing +15 "syringe1"C$2 +3 "valve0"D#<2 +6 "syringe1"C#"2 +6 "valve0"D$(2 +4 "syringe0"B$"2 +3 B#2 +4 ."Lysis2_home"Lysis2.jog 1346 +5 ."Plunge_home"Plunge.jog 835 +9 ."Air_home"Air.jog 1358 +5 ."Toroid_home"Toroid.jog 621 +5 ."Archive_home"Archive.jog 1343 +4 ."Lysis1_home"Lysis1.jog 1359 +43 "syringe1"C*B +6 "valve0"D)C +2 "syringe1"C )N +2 "valve0"D!*m +2 "syringe0"B"*? +3 B#)O +79 "core" ğ) +2 ."Plunge_home"Plunge.setRawPosition! 50 +2 "valve0"D72 +5 ."Plunge_home"Plunge.seek :home +6 "valve0"D$' +5 "core" Þ* +3 ."Lysis2_home"Lysis2.setRawPosition! 50 + "syringe1"C82 +9 ."Lysis2_home"Lysis2.seek :home +7 "syringe1"C%( +5 "core" à) + ¢* + £) Ĥ' +2 ."Lysis1_home"Lysis1.setRawPosition! 50 +5 ."Air_home"Air.setRawPosition! 50 +3 ."Archive_home"Archive.setRawPosition! 50 +4 ."Plunge_home"Plunge.reconfigure :default +5 "syringe0"B72 +2 "syringe1"C72 +5 "syringe0"B82 +5 "valve0"D# QS<2 +3 ."Lysis1_home"Lysis1.seek :home +9 ."Air_home"Air.seek :home +6 ."Archive_home"Archive.seek :home +4 "syringe0"B&' +10 "syringe1"C'' +6 "syringe0"B(( +8 "core" å( +2 ."Lysis2_home"Lysis2.reconfigure :default +6 "syringe1"C$d P[?<2 +7 "core" ¦' + ġ* +6 ."Lysis1_home"Lysis1.reconfigure :default +3 ."Toroid_home"Toroid.setRawPosition! 0 +7 "syringe0"B#d P\\<2 +2 "valve0"D8 +6 ."Toroid_home"Toroid.seek :home +6 "valve0"D)( +6 "core" ç' +2 ¨( ĩ( +2 ."Air_home"Air.reconfigure :default +4 ."Archive_home"Archive.reconfigure :default +6 ."Toroid_home"Toroid.reconfigure :default +5 "syringe1"C#d P\\$<2 +2 "syringe0"B$d P[<2 +8 "valve0"D$\ G{!(2 +29 "carousel0"F*% +5 "core" ƪ%UOL  +2 ."LRAUV"Toroid.seek :clear +3 "valve0"D+(* +159 "core" ī( +3 ."LRAUV"Carousel.reconfigure :default +4 "carousel0"F#<  E(2 +4 ."LRAUV"Carousel.home.jog 0 +3 "carousel0"F,) +16 "core" Ƭ) +29 "carousel0"F-% +4 "core" ƭ%4(TO  +2 ."LRAUV"Carousel.seek 55 +3 "carousel0"F.'4 +8 "core" Ʈ' +2 "valve0"D/% +5 "core" į%^;N4 +3 #"LRAUV"Selecting Cartridge 54 +4 "valve0"D0% +8 "core" İ%^=N8  +3 "syringe1"C1& +5 "core" ñ&N a +2 "syringe1"C2% +6 "core" ò%ܮN v +3 ."LRAUV"Carousel.seek 54 +4 "carousel0"F3'3 +36 "core" Ƴ' +3 "carousel0"F4% +5 "core" ƴ%3Q ( +3 "syringe1"C5& +8 "core" õ&N Z +2 ."Lysis2"Lysis2.seek :locked +3 "syringe1"C6(v +7 "valve0"D7% +8 "core" ķ%^@Nz @ +2 ."Plunge"Plunge.seek :locked +3 "valve0"D8'v +8 "syringe1"C9% +7 "core" ù%ܟY G +3 ."Air"Air.seek :locked +2 "syringe1"C:' +58 "core" ĸ' +81 ö( +223 ú' +1346 #"LRAUV"-> Cmd.startFiltering +2 "valve0"D;% +7 "core" Ļ%vQI.N / +3 "syringe1"C<& +6 "core" ü&vΘBN - +2 "syringe1"C=% +5 "core" ý%N 2 +3 "carousel0"F>% +4 "core" ƾ%3(O 5 +3 #"FILTERING"Duration of filtering limited to 2:05:00 +6 "valve0"D?% +9 "core" Ŀ%vQO$N 2 +2 "syringe1"C@& +5 "core" &vΊN 1 +2 "syringe1"CA% +5 "core" %N 1 +3 "carousel0"FB% +5 "core" %3'O 2 +2 "carousel0"FC% +5 "core" %3(O 0 +3 #"FILTERING"Priming sample loop w/100ml, bypass w/10ml +2 .SamplePump.setPosition! 0ml +2 "sampler0"H7 +6 ."FILTERING"Bypass.open +2 "sampler1"ID1 +71 "core" 1 +73 "ambient0"JE% +5 "core" %+L A +2 ."FILTERING"Intake.open +3 "sampler0"HF1 +67 "core" 1 +2 "ambient0"JG% +6 "core" %R 9 +3 #"FILTERING"Waiting up to 20 seconds for sea pressure to stabilize +/-0.50psi +2 "sampler0"HH% +9 "core" %tU E +53 "sampler0"HI% +9 "core" %yU Q +53 "sampler0"HJ% +4 "core" %U Y +54 "sampler0"HK% +5 "core" %?U I +53 "sampler0"HL% +5 "core" %wV H +54 "sampler0"HM% +4 "core" %xU P +2 #"FILTERING"Vacuum tare is 34% of full scale +3 "ambient0"JN% +7 "core" %? B +2 "ambient0"JO% +5 "core" %A A +3 ."FILTERING"Pressure.reconfigure :default +4 "ambient0"J#,\\#(F 2 +4 ."FILTERING"Pressure.hold +2 "ambient0"JP+ +6 "core" + +3 "sampler0"HQ% +5 "core" %rU W +2 "sampler0"HR% +6 "core" %vU U +2 ."FILTERING"SamplePump.reconfigure :prime +6 "sampler0"H#,\\1K#(#(@ZY_L22 +5 ."FILTERING"SamplePump.seek 10ml,1:21 +3 "sampler0"HS'0 +1076 "core" ' +2 ."FILTERING"Pressure.coast + "ambient0"J5 +6 ."FILTERING"SamplePump.setPosition! 0ml +3 "sampler0"H7 +5 ."FILTERING"Exhaust.open +2 "sampler0"HT2 +67 "core" 2 +74 ."closeBypass"Bypass.close +5 "sampler1"IU/ +70 "core" / +74 "sampler0"HV% +4 "core" %~U Y +2 "ambient0"JW% +5 "core" %I O +2 ."FILTERING"Pressure.reconfigure :default +5 "ambient0"J#,\\#(F2 +4 ."FILTERING"Pressure.hold +3 "ambient0"JX+ +6 "core" + +2 "ambient0"JY% +5 "core" %-P N +3 "sampler0"HZ% +4 "core" %U Y +3 "sampler0"H[% +5 "core" %xU X +3 ."FILTERING"SamplePump.reconfigure :prime +5 "sampler0"H#,\\1K#(#(k@;L22 +5 ."FILTERING"SamplePump.seek 100ml,8:51 +4 "sampler0"H\\' +10392 "core" ' +2 ."FILTERING"Pressure.coast +2 "ambient0"J5 +6 ."FILTERING"Bypass.open +2 "sampler1"I]1 +69 "core" 1 +3 ."FILTERING"Intake.close +2 "sampler0"H^/ +64 "core" / +3 "carousel0"F_% +5 "core" %3(O [ +3 ."FILTERING"Toroid.reconfigure :hold +6 "valve0"D$\ G{!(2 +4 ."FILTERING"Toroid.seek :crack +3 "valve0"D`(N +76 "core" ( +3 ."FILTERING"Toroid.reconfigure :default +4 "valve0"D$\ G{!(2 +5 ."FILTERING"Toroid.seek :clear +5 "valve0"Da(* +76 "core" ( +73 "carousel0"Fb% +5 "core" %3(O ] +3 ."FILTERING"Toroid.reconfigure :hold +5 "valve0"D$\ G{!(2 +5 ."FILTERING"Toroid.seek :cartridge +2 "valve0"Dc(J +165 "core" ( +2 ."FILTERING"Toroid.reconfigure :default +5 "valve0"D$\ G{!(2 +4 ."FILTERING"Toroid.seek :clear +5 "valve0"Dd(* +159 "core" ( +3 "ambient0"Je% +5 "core" %8 +3 "ambient0"Jf% +4 "core" %5 +3 "ambient0"Jg% +5 "core" %; 4 +2 #"FILTERING"Pressurizing cartridge to 26psi above 16.1psia +3 .SamplePump.setPosition! 0ml +2 "sampler0"H7 +5 ."FILTERING"Intake.open +3 "sampler0"Hh1 +62 "core" 1 +2 ."FILTERING"Bypass.close +2 "sampler1"Ii/ +66 "core" / +2 ."FILTERING"Exhaust.close +3 "sampler0"Hj0 +66 "core" 0 +3 "sampler0"Hk% +5 "core" %DV J +3 "ambient0"Jl% +4 "core" %E = +2 ."FILTERING"Pressure.reconfigure :default +5 "ambient0"J#,\\#(F 2 +3 ."FILTERING"Pressure.hold +2 "ambient0"Jm+ +7 "core" + +3 "sampler0"Hn% +5 "core" %CV B +2 "sampler0"Ho% +6 "core" %@U C +2 ."FILTERING"SamplePump.reconfigure :charge +4 "sampler0"H#1Ku0u0^+L22 +6 ."FILTERING"SamplePump.seek 2.3ml,42 seconds +4 "sampler0"Hp' 3 +603 "core" 'ss+ 2 +5 ."FILTERING"Pressure.coast + "ambient0"J5 +8 Jq% +4 "core" % Z +2 ."FILTERING"Intake.close +3 "sampler0"Hr/ +66 "core" / +2 #"FILTERING"Pressurized cartridge with 0.172ml to 26.8psi +2 #Isolated @39.5psia (23.4psi) +3 #Checking for cartridge leaks from 39.5psia +5 #Waiting up to 20 seconds for cartridge pressure to stabilize +/-0.75psi +5 "ambient0"Js% +8 "core" %\ =  +54 "ambient0"Jt% +3 "core" %*  +55 "ambient0"Ju% +4 "core" %8  +53 "ambient0"Jv% +5 "core" %& +54 "ambient0"Jw% +3 "core" %)  +55 "ambient0"Jx% +3 "core" %  +53 "ambient0"Jy% +6 "core" %  +52 "ambient0"Jz% +4 "core" %  +54 "ambient0"J{% +4 "core" %  +54 "ambient0"J|% +4 "core" % +2 #"FILTERING"Cartridge pressure fell 8% to 36.1psia +2 "carousel0"F}% +7 "core" %3(O  +2 #"FILTERING"Sampling 1000.0ml +3 .SamplePump.setPosition! 0ml +2 "sampler0"H7 +7 ."FILTERING"Exhaust.open +2 "sampler0"H~2 +67 "core" 2 +4 ."FILTERING"Intake.open +5 "sampler0"H1 +69 "core" 1 +3 "ambient0"J% +5 "core" ʁ% ) +5 "ambient0"J% +7 "core" ʂ%} . +2 ."FILTERING"Pressure.reconfigure :default +4 "ambient0"J#,\\#(EE2 +5 ."FILTERING"Pressure.hold +55 "ambient0"J+ +7 "core" ʃ+ +2 "ambient0"J% +5 "core" ʄ%{ - +3 "sampler0"H% +5 "core" ȅ%uW* 8 +3 "sampler0"H% +5 "core" Ȇ%tW 8 +2 ."FILTERING"SamplePump.reconfigure :sample +6 "sampler0"H#d\ 1K#(#(@@L22 +4 ."FILTERING"SamplePump.seek 1000ml,1:23:51 +5 "sampler0"H' +179 H% +5 "core" Ȉ%m\ e 2 +2 "ambient0"J % +4 "core" ʉ%2# +3 #"sampling"Cartridge 54 sampling 1/1000ml at 0.63ml/s with 16.9psi vacuum +5987 "sampler0"H\ % +5 "core" Ȋ%4\ r 2 +2 "ambient0"J % +5 "core" ʋ% +2 #"sampling"Cartridge 54 sampling 39/1000ml at 0.63ml/s with 17.2psi vacuum +4941 "Can"`nt,|? +1044 "sampler0"H% +5 "core" Ȑ%t\ v 2 +3 "ambient0"J% +4 "core" ʏ% +3 #"sampling"Cartridge 54 sampling 77/1000ml at 0.63ml/s with 17.6psi vacuum +5986 "sampler0"H% +5 "core" Ȏ%-\ n 2 +2 "ambient0"J % +6 "core" ʍ% +2 #"sampling"Cartridge 54 sampling 115/1000ml at 0.63ml/s with 18.9psi vacuum +5985 "sampler0"H % +4 "core" Ȍ%P\ g@ 2 +3 "ambient0"J% +5 "core" ʑ% +2 #"sampling"Cartridge 54 sampling 152/1000ml at 0.63ml/s with 17.7psi vacuum +5987 "sampler0"H% +3 "core" Ș%\  2 +2 "ambient0"J% +5 "core" ʜ%8 +2 #"sampling"Cartridge 54 sampling 190/1000ml at 0.63ml/s with 17.3psi vacuum +5988 "sampler0"H% +4 "core" ș%W\ + 2 +2 "ambient0"J% +6 "core" ʚ% +2 #"sampling"Cartridge 54 sampling 228/1000ml at 0.63ml/s with 17.7psi vacuum +4926 "Can"`k,J| +1058 "sampler0"H% +4 "core" ț%c\  2 +4 "ambient0"J% +4 "core" ʝ% +2 #"sampling"Cartridge 54 sampling 266/1000ml at 0.63ml/s with 17.2psi vacuum +5988 "sampler0"H% +4 "core" Ȓ%0\ u 2 +3 "ambient0"J% +5 "core" ʖ% +2 #"sampling"Cartridge 54 sampling 304/1000ml at 0.63ml/s with 19.4psi vacuum +5986 "sampler0"H% +3 "core" Ȕ%\ V 2 +2 "ambient0"J% +5 "core" ʕ% +2 #"sampling"Cartridge 54 sampling 342/1000ml at 0.63ml/s with 16.0psi vacuum +5987 "sampler0"H% +4 "core" ȗ%:\  2 +2 "ambient0"J% +7 "core" ʓ%p + #"sampling"Cartridge 54 sampling 380/1000ml at 0.63ml/s with 16.8psi vacuum +5987 "sampler0"H*% +4 "core" Ȫ%y\ y 2 +2 "ambient0"J% +6 "core" ʟ% + #"sampling"Cartridge 54 sampling 418/1000ml at 0.63ml/s with 17.0psi vacuum +4911 "Can"bjN,h|C +1075 "sampler0"H% +4 "core" Ȟ%1\ Sk 2 +2 "ambient0"J#% +5 "core" ʣ% +2 #"sampling"Cartridge 54 sampling 456/1000ml at 0.63ml/s with 18.8psi vacuum +5987 "sampler0"H % +4 "core" Ƞ% d\ } 2 +3 "ambient0"J"% +4 "core" ʢ% +2 #"sampling"Cartridge 54 sampling 494/1000ml at 0.63ml/s with 14.5psi vacuum +5987 "sampler0"H-% +5 "core" ȭ%\ \ n 2 +2 "ambient0"J!% +5 "core" ʡ% +3 #"sampling"Cartridge 54 sampling 532/1000ml at 0.63ml/s with 16.7psi vacuum +5985 "sampler0"H/% +5 "core" ȯ%\ ֊\ o8 2 +2 "ambient0"J0% +4 "core" ʰ% +3 #"sampling"Cartridge 54 sampling 570/1000ml at 0.63ml/s with 16.9psi vacuum +5986 "sampler0"H1% +5 "core" ȱ% S\  2 +3 "ambient0"J2% +4 "core" ʲ%j +3 #"sampling"Cartridge 54 sampling 608/1000ml at 0.63ml/s with 19.3psi vacuum +4900 "Can"bi,z|15 +1084 "sampler0"H)% +4 "core" ȩ% H\ ~V 2 +3 "ambient0"J4% +5 "core" ʴ% +2 #"sampling"Cartridge 54 sampling 646/1000ml at 0.63ml/s with 14.8psi vacuum @1557433704.02PDT = =tMAIN =mMAIN_scheduler @PDT1557433707.77 #"core_reset"Sent BREAK +4 #t>BREAK< ESP3 Gateway v0.99 +22 #>BREAK< ESP3 Gateway v0.99 for core bus +3 #>BREAK< ESP3 Gateway v0.99 for cartridge bus +28 "Can"_z4+3|xu +299 #t\ Configuration for koa by brent@mbari.org 5/7/19\ /home/esp/esp2/type/auv/koa/configure.rb\ +167 "Can"^z4+3|x + ^z4+3|x + #tPolling Can every 5:00 +38 #Clients may connect on TCP port 9999 + #Connecting to 10.89.5.2:9999 +4 #Waiting for espclients... +10 "Can"bz+3|~ +12 #"LRAUV"Session Begun +235 #-> showStatus +161 #-> Cmd.loadCartridge +20 .Gate.power :main,:ON,limit to 5000mA +2 .Gate.power :analytic1,:ON,limit to 5000mA +3 .Gate.power :analytic2,:ON,limit to 5000mA +4 .Gate.power :analytic3,:ON,limit to 5000mA +8 #Powering core bus +216 "valve0"D2 +3 D +2 "core" ā +6 "syringe0"B& +5 "core" ‚&ۤN\\ +2 ."LRAUV"Archive.configure :default +5 "syringe0"B$d P[<2 +8 "syringe1"C% +3 "core" Ã%N +2 ."LRAUV"Air.configure :default +6 "syringe1"C#d P\\$<2 +3 "syringe0"B% +5 "core" „%N +2 ."LRAUV"Lysis1.configure :default +4 "syringe0"B#d P\\<2 +5 "syringe1"C& +4 "core" Å&ΊNv +2 ."LRAUV"Lysis2.configure :default +5 "syringe1"C$d P[?<2 +9 "valve0"D% +3 "core" Ć%QKuN . +2 ."LRAUV"Plunge.configure :default +5 "valve0"D# QS<2 +7 "sampler0"H% +4 "core" ȇ%Xq +2 ."LRAUV"SamplePump.configure :default +4 "sampler0"H#,\\#(22 +8 "valve1"E% +3 "core" ň%vN +3 ."LRAUV"ExtraPump.configure :default +4 "valve1"E#2 +7 "valve0"D & +5 "core" ĉ&NNc +2 ."LRAUV"Toroid.configure :default +5 "valve0"D$\ G{!(2 +8 "carousel0"F\ % +3 "core" Ɗ%O6 +2 ."LRAUV"Carousel.configure :default +6 "carousel0"F#<  E(2 +6 "ambient0"J % +4 "core" ʋ%3 +2 ."LRAUV"Pressure.configure :default +4 "ambient0"J#,\\#(ݣ2 +6 #"LRAUV"All elf controllers running firmware version 4.56 +6 .Gate.power :motor,:ON,limit to 5000mA +4 "syringe0"B & +8 "syringe1"C % +3 "syringe0"B% +12 "syringe1"C& +7 "valve0"D% +8 D& +19 "core" Œ&ۧYN t + Í%NN  + Ž%ON + Ï&ΌWN +2 Đ%QDN7 + đ&N1 ! +8 ."Toroid_home"Toroid.reconfigure :default +6 ."Plunge_home"Plunge.reconfigure :default +4 ."Lysis2_home"Lysis2.reconfigure :default +9 ."Lysis1_home"Lysis1.reconfigure :default +5 ."Archive_home"Archive.reconfigure :default +6 ."Air_home"Air.reconfigure :default +8 "valve0"D# QS<2 +3 D$\ G{!(2 +3 "syringe1"C$d P[?<2 +7 "syringe0"B#d P\\<2 +4 B$d P[<2 +4 "syringe1"C#d P\\$<2 +4 ."Plunge_home"Plunge.home.jog 0 +6 ."Toroid_home"Toroid.home.jog 0 +5 ."Lysis2_home"Lysis2.home.jog 0 +4 ."Lysis1_home"Lysis1.home.jog 0 +4 ."Archive_home"Archive.home.jog 0 +5 ."Air_home"Air.home.jog 0 +6 "valve0"D) +4 D* +3 "syringe1"C* +2 "syringe0"B) +9 B* +2 "syringe1"C) +9 "core" Ē) + ē* +3 Ô* •) + –* + ×) +12 "valve0"D% +5 "syringe0"B% +4 "syringe1"C& +5 "valve0"D& +3 "syringe0"B& +12 "syringe1"C% +7 "core" Ę%~QHN/  +2 ™% BN +2 Ú&|ΔN + ě&N1  + &ۦ=N +2 Ü%N  +11 ."Toroid_home"Toroid.reconfigure :homing +4 ."Plunge_home"Plunge.reconfigure :homing +6 ."Lysis2_home"Lysis2.reconfigure :homing +8 ."Air_home"Air.reconfigure :homing +5 ."Archive_home"Archive.reconfigure :homing +5 ."Lysis1_home"Lysis1.reconfigure :homing +6 "valve0"D$(2 +5 "syringe1"C$2 +3 "valve0"D#<2 +9 "syringe1"C#"2 +2 "syringe0"B$"2 +2 B#2 +3 ."Lysis2_home"Lysis2.jog 888 +10 ."Toroid_home"Toroid.jog 627 +3 ."Plunge_home"Plunge.jog 840 +6 ."Air_home"Air.jog 1909 +45 ."Lysis1_home"Lysis1.jog 1359 +7 ."Archive_home"Archive.jog 1352 +6 "valve0"D*s +9 D )H +3 "syringe1"C*x +3 C!)u +5 "syringe0"B")O +3 B#*H +76 "core" Ġ) +2 ."Plunge_home"Plunge.setRawPosition! 50 +3 "valve0"D72 +6 ."Plunge_home"Plunge.seek :home +5 "valve0"D$' +5 "core" ß* +2 ."Lysis2_home"Lysis2.setRawPosition! 50 +2 "syringe1"C82 +6 ."Lysis2_home"Lysis2.seek :home +10 "syringe1"C%( +4 "core" ¢) + £* + Ĥ' +2 ."Lysis1_home"Lysis1.setRawPosition! 50 +5 ."Archive_home"Archive.setRawPosition! 50 +3 ."Plunge_home"Plunge.reconfigure :default +3 "syringe0"B72 +9 B82 +2 ."Lysis1_home"Lysis1.seek :home +6 "valve0"D# QS<2 +3 ."Archive_home"Archive.seek :home +9 "syringe0"B&' +4 B'( +8 "core" á) + å( +3 ."Lysis2_home"Lysis2.reconfigure :default +3 ."Air_home"Air.setRawPosition! 50 +3 "syringe1"C72 +4 C$d P[?<2 +13 ."Air_home"Air.seek :home +5 "syringe1"C(' +5 "core" Ğ* + ¦' + §( +2 ."Toroid_home"Toroid.setRawPosition! 0 +5 ."Lysis1_home"Lysis1.reconfigure :default +3 ."Archive_home"Archive.reconfigure :default +4 "valve0"D8 +6 "syringe0"B#d P\\<2 +2 B$d P[<2 +8 ."Toroid_home"Toroid.seek :home +9 "valve0"D)( +6 "core" è' +2 ĩ( +3 ."Toroid_home"Toroid.reconfigure :default +3 ."Air_home"Air.reconfigure :default +4 "valve0"D$\ G{!(2 +4 "syringe1"C#d P\\$<2 +33 "carousel0"F*% +4 "core" ƪ%OS i +3 ."LRAUV"Toroid.seek :clear +3 "valve0"D+(* +159 "core" ī( +3 ."LRAUV"Carousel.reconfigure :default +4 "carousel0"F#<  E(2 +4 ."LRAUV"Carousel.home.jog 0 +4 "carousel0"F,) +16 "core" Ƭ) +29 "carousel0"F-% +5 "core" ƭ%3)O g +2 ."LRAUV"Carousel.seek 54 +4 "carousel0"F.'3 +6 "core" Ʈ' +3 "valve0"D/% +6 "core" į%^.Nj d +2 #"LRAUV"Ensuring all (60) cartridges are bypassed +6 "valve0"D0% +7 "core" İ%^@Nj N +3 "syringe1"C1& +4 "core" ñ&,N Fn +4 "syringe1"C2% +4 "core" ò%܉+N J +2 ."LRAUV"Carousel.seek 1 +4 "carousel0"F3' +1099 "core" Ƴ' +3 "carousel0"F4% +6 "core" ƴ%Q D( +3 ."LRAUV"Toroid.reconfigure :hold +6 "valve0"D$\ G{!(2 +3 ."LRAUV"Toroid.seek :bypass +4 "valve0"D5( +159 "core" ĵ( +4 ."LRAUV"Toroid.reconfigure :default +4 "valve0"D$\ G{!(2 +3 ."LRAUV"Toroid.seek :clear +6 "valve0"D6(* +159 "core" Ķ( +3 "valve0"D7% +5 "core" ķ%5^AR  +3 "syringe1"C8& +5 "core" ø&O } +3 "syringe1"C9% +6 "core" ù%܈N Y +2 ."LRAUV"Carousel.seek 2 +4 "carousel0"F:' +36 "core" ƺ' +3 "carousel0"F;% +6 "core" ƻ%/Q B( +3 ."LRAUV"Toroid.reconfigure :hold +5 "valve0"D$\ G{!(2 +5 ."LRAUV"Toroid.seek :bypass +4 "valve0"D<( +158 "core" ļ( +3 ."LRAUV"Toroid.reconfigure :default +5 "valve0"D$\ G{!(2 +4 ."LRAUV"Toroid.seek :clear +4 "valve0"D=(* +159 "core" Ľ( +4 "valve0"D>% +5 "core" ľ%9^<R  +2 "syringe1"C?& +6 "core" ÿ&N m +2 "syringe1"C@% +6 "core" %܇N S +2 ."LRAUV"Carousel.seek 3 +4 "carousel0"FA' +35 "core" ' +3 "carousel0"FB% +5 "core" %\ vQ 4( +4 ."LRAUV"Toroid.reconfigure :hold +5 "valve0"D$\ G{!(2 +5 ."LRAUV"Toroid.seek :bypass +3 "valve0"DC( +159 "core" ( +3 ."LRAUV"Toroid.reconfigure :default +3 "valve0"D$\ G{!(2 +5 ."LRAUV"Toroid.seek :clear +4 "valve0"DD(* +159 "core" ( +3 "valve0"DE% +5 "core" %:^<R  +4 "syringe1"CF& +4 "core" &N r +3 "syringe1"CG% +5 "core" %܊N _ +3 ."LRAUV"Carousel.seek 4 +3 "carousel0"FH' +36 "core" ' +3 "carousel0"FI% +7 "core" %Q 7( +3 ."LRAUV"Toroid.reconfigure :hold +6 "valve0"D$\ G{!(2 +4 ."LRAUV"Toroid.seek :bypass +3 "valve0"DJ( +159 "core" ( +3 ."LRAUV"Toroid.reconfigure :default +4 "valve0"D$\ G{!(2 +6 ."LRAUV"Toroid.seek :clear +3 "valve0"DK(* +159 "core" ( +3 "valve0"DL% +6 "core" %<^9R  +2 "syringe1"CM& +5 "core" &N s +3 "syringe1"CN% +5 "core" %܆N W +2 ."LRAUV"Carousel.seek 5 +3 "carousel0"FO' +35 "core" ' +3 "carousel0"FP% +6 "core" %Q 2( +3 ."LRAUV"Toroid.reconfigure :hold +4 "valve0"D$\ G{!(2 +5 ."LRAUV"Toroid.seek :bypass +4 "valve0"DQ( +159 "core" ( +4 ."LRAUV"Toroid.reconfigure :default +5 "valve0"D$\ G{!(2 +5 ."LRAUV"Toroid.seek :clear +4 "valve0"DR(* +157 "core" ( +4 "valve0"DS% +5 "core" %>^DR +2 "syringe1"CT& +6 "core" &GO q +2 "syringe1"CU% +6 "core" %܆LN U +3 ."LRAUV"Carousel.seek 6 +3 "carousel0"FV' +36 "core" ' +3 "carousel0"FW% +6 "core" %6Q ,( +2 ."LRAUV"Toroid.reconfigure :hold +6 "valve0"D$\ G{!(2 +4 ."LRAUV"Toroid.seek :bypass +3 "valve0"DX( +159 "core" ( +3 ."LRAUV"Toroid.reconfigure :default +4 "valve0"D$\ G{!(2 +5 ."LRAUV"Toroid.seek :clear +4 "valve0"DY(* +159 "core" ( +3 "valve0"DZ% +5 "core" %>^IR  +3 "syringe1"C[& +5 "core" &'O \ k +3 "syringe1"C\\% +5 "core" %܇(N [ +3 ."LRAUV"Carousel.seek 7 +4 "carousel0"F]' +34 "core" ' +3 "carousel0"F^% +6 "core" %Q <( +3 ."LRAUV"Toroid.reconfigure :hold +6 "valve0"D$\ G{!(2 +4 ."LRAUV"Toroid.seek :bypass +3 "valve0"D_( +159 "core" ( +3 ."LRAUV"Toroid.reconfigure :default +4 "valve0"D$\ G{!(2 +6 ."LRAUV"Toroid.seek :clear +5 "valve0"D`(* +159 "core" ( +3 "valve0"Da% +5 "core" %=^ER  +3 "syringe1"Cb& +5 "core" &N \ p +2 "syringe1"Cc% +6 "core" %}N \\ +2 ."LRAUV"Carousel.seek 8 +5 "carousel0"Fd' +35 "core" ' +3 "carousel0"Fe% +6 "core" %Q 2( +3 ."LRAUV"Toroid.reconfigure :hold +5 "valve0"D$\ G{!(2 +5 ."LRAUV"Toroid.seek :bypass +3 "valve0"Df( +158 "core" ( +3 ."LRAUV"Toroid.reconfigure :default +5 "valve0"D$\ G{!(2 +4 ."LRAUV"Toroid.seek :clear +6 "valve0"Dg(* +158 "core" ( +3 "valve0"Dh% +5 "core" %?^;{R  +3 "syringe1"Ci& +4 "core" &N d +3 "syringe1"Cj% +5 "core" %ܑN Z +2 ."LRAUV"Carousel.seek 9 +3 "carousel0"Fk' +37 "core" ' +3 "carousel0"Fl% +6 "core" %$\ Q 2( +3 ."LRAUV"Toroid.reconfigure :hold +5 "valve0"D$\ G{!(2 +4 ."LRAUV"Toroid.seek :bypass +3 "valve0"Dm( +161 "core" ( +2 ."LRAUV"Toroid.reconfigure :default +6 "valve0"D$\ G{!(2 +4 ."LRAUV"Toroid.seek :clear +4 "valve0"Dn(* +158 "core" ( +3 "valve0"Do% +6 "core" %?^?R  +2 "syringe1"Cp& +5 "core" &0O q +3 "syringe1"Cq% +4 "core" %܈2N ` +3 ."LRAUV"Carousel.seek 10 +4 "carousel0"Fr' +37 "core" ' +2 "carousel0"Fs% +6 "core" %(LQ >( +2 ."LRAUV"Toroid.reconfigure :hold +6 "valve0"D$\ G{!(2 +4 ."LRAUV"Toroid.seek :bypass +4 "valve0"Dt( +158 "core" ( +3 ."LRAUV"Toroid.reconfigure :default +5 "valve0"D$\ G{!(2 +4 ."LRAUV"Toroid.seek :clear +5 "valve0"Du(* +159 "core" ( +5 "valve0"Dv% +6 "core" %A^DR  +3 "syringe1"Cw& +5 "core" & N Kk +2 "syringe1"Cx% +5 "core" %܊ N [ +3 ."LRAUV"Carousel.seek 11 +4 "carousel0"Fy' +35 "core" ' +3 "carousel0"Fz% +6 "core" % ,Q >( +4 ."LRAUV"Toroid.reconfigure :hold +7 "valve0"D$\ G{!(2 +3 ."LRAUV"Toroid.seek :bypass +55 "valve0"D{( +161 "core" ( +3 ."LRAUV"Toroid.reconfigure :default +5 "valve0"D$\ G{!(2 +5 ."LRAUV"Toroid.seek :clear +4 "valve0"D|(* +157 "core" ( +3 "valve0"D}% +6 "core" %>^:R  +2 "syringe1"C~& +6 "core" &N m +3 "syringe1"C% +6 "core" %܋N k +3 ."LRAUV"Carousel.seek 12 +4 "carousel0"F'\ +35 "core" Ɓ' +3 "carousel0"F% +5 "core" Ƃ%\ 0Q I( +4 ."LRAUV"Toroid.reconfigure :hold +4 "valve0"D$\ G{!(2 +6 ."LRAUV"Toroid.seek :bypass +4 "valve0"D( +158 "core" ă( +3 ."LRAUV"Toroid.reconfigure :default +4 "valve0"D$\ G{!(2 +5 ."LRAUV"Toroid.seek :clear +4 "valve0"D(* +158 "core" Ą( +3 "valve0"D% +5 "core" ą%D^>R +3 "syringe1"C& +5 "core" Æ&9O j +2 "syringe1"C% +6 "core" Ç%܄=N - +2 ."LRAUV"Carousel.seek 13 +4 "carousel0"F' +36 "core" ƈ' +3 "carousel0"F % +6 "core" Ɖ% 5Q ( +3 ."LRAUV"Toroid.reconfigure :hold +5 "valve0"D$\ G{!(2 +4 ."LRAUV"Toroid.seek :bypass +4 "valve0"D\ ( +159 "core" Ċ( +3 ."LRAUV"Toroid.reconfigure :default +4 "valve0"D$\ G{!(2 +7 ."LRAUV"Toroid.seek :clear +3 "valve0"D (* +159 "core" ċ( +3 "valve0"D% +5 "core" đ%A^8S  +3 "syringe1"C& +5 "core" Ð&N k +2 "syringe1"C% +6 "core" Ï%܅N ^ +3 ."LRAUV"Carousel.seek 14 +3 "carousel0"F' +36 "core" Ǝ' +3 "carousel0"F % +6 "core" ƍ% 9^Q G( +2 ."LRAUV"Toroid.reconfigure :hold +4 "valve0"D$\ G{!(2 +6 ."LRAUV"Toroid.seek :bypass +3 "valve0"D ( +158 "core" Č( +3 ."LRAUV"Toroid.reconfigure :default +4 "valve0"D$\ G{!(2 +6 ."LRAUV"Toroid.seek :clear +6 "valve0"D(* +156 "core" ě( +3 "valve0"D% +6 "core" Ę%@^;R  +2 "syringe1"C& +5 "core" Ú&N s +3 "syringe1"C% +5 "core" Ù%܋N k +2 ."LRAUV"Carousel.seek 15 +4 "carousel0"F' +35 "core" Ɯ' +3 "carousel0"F% +6 "core" Ɲ% =Q J( +2 ."LRAUV"Toroid.reconfigure :hold +6 "valve0"D$\ G{!(2 +4 ."LRAUV"Toroid.seek :bypass +5 "valve0"D( +158 "core" Ĕ( +3 ."LRAUV"Toroid.reconfigure :default +6 "valve0"D$\ G{!(2 +3 ."LRAUV"Toroid.seek :clear +3 "valve0"D(* +160 "core" ē( +3 "valve0"D% +6 "core" Ē%E^AR +3 "syringe1"C& +4 "core" ×&NO z +3 "syringe1"C% +5 "core" Õ%܋NO . +2 ."LRAUV"Carousel.seek 16 +4 "carousel0"F' +36 "core" Ɩ' +3 "carousel0"F*% +6 "core" ƪ%AQ ( +2 ."LRAUV"Toroid.reconfigure :hold +5 "valve0"D$\ G{!(2 +6 ."LRAUV"Toroid.seek :bypass +4 "valve0"D ( +158 "core" Ġ( +3 ."LRAUV"Toroid.reconfigure :default +6 "valve0"D$\ G{!(2 +5 ."LRAUV"Toroid.seek :clear +5 "valve0"D(* +157 "core" ğ( +4 "valve0"D"% +5 "core" Ģ%C^:R +2 "syringe1"C#& +5 "core" ã&'O y +3 "syringe1"C!% +5 "core" á%܊%N _ +3 ."LRAUV"Carousel.seek 17 +3 "carousel0"F-' +35 "core" ƭ' +3 "carousel0"F% +6 "core" ƞ%F)oQ ?( +3 ."LRAUV"Toroid.reconfigure :hold +4 "valve0"D$\ G{!(2 +6 ."LRAUV"Toroid.seek :bypass +3 "valve0"D/( +161 "core" į( +3 ."LRAUV"Toroid.reconfigure :default +7 "valve0"D$\ G{!(2 +4 ."LRAUV"Toroid.seek :clear +4 "valve0"D0(* +158 "core" İ( +3 "valve0"D1% +7 "core" ı%B^9~R  +2 "syringe1"C2& +5 "core" ò&N h +3 "syringe1"C)% +5 "core" é%ܓN e +3 ."LRAUV"Carousel.seek 18 +4 "carousel0"F,' +36 "core" Ƭ' +4 "carousel0"F.% +5 "core" Ʈ%JmhQ ;( +6 ."LRAUV"Toroid.reconfigure :hold +6 "valve0"D$\ G{!(2 +3 ."LRAUV"Toroid.seek :bypass +5 "valve0"D4( +159 "core" Ĵ( +3 ."LRAUV"Toroid.reconfigure :default +5 "valve0"D$\ G{!(2 +4 ."LRAUV"Toroid.seek :clear +5 "valve0"D+(* +158 "core" ī( +4 "valve0"D7% +5 "core" ķ%B^AS  +3 "syringe1"C8& +5 "core" ø&N m +3 "syringe1"C9% +6 "core" ù%܉VO k +2 ."LRAUV"Carousel.seek 19 +5 "carousel0"F;' +34 "core" ƻ' +3 "carousel0"F5% +7 "core" Ƶ%NQ G( +2 ."LRAUV"Toroid.reconfigure :hold +5 "valve0"D$\ G{!(2 +5 ."LRAUV"Toroid.seek :bypass +3 "valve0"D3( +159 "core" ij( +3 ."LRAUV"Toroid.reconfigure :default +5 "valve0"D$\ G{!(2 +5 ."LRAUV"Toroid.seek :clear +5 "valve0"D6(* +157 "core" Ķ( +4 "valve0"D>% +5 "core" ľ%F^FS +3 "syringe1"C?& +5 "core" ÿ&0O p +2 "syringe1"C@% +7 "core" %܏.N V +2 ."LRAUV"Carousel.seek 20 +3 "carousel0"FB' +37 "core" ' +2 "carousel0"F<% +5 "core" Ƽ%RQ >( +4 ."LRAUV"Toroid.reconfigure :hold +5 "valve0"D$\ G{!(2 +5 ."LRAUV"Toroid.seek :bypass +3 "valve0"D:( +158 "core" ĺ( +3 ."LRAUV"Toroid.reconfigure :default +6 "valve0"D$\ G{!(2 +3 ."LRAUV"Toroid.seek :clear +6 "valve0"D=(* +158 "core" Ľ( +3 "valve0"DE% +6 "core" %B^<R  +2 "syringe1"CF& +6 "core" &\ N p +3 "syringe1"CG% +5 "core" %܂N k +3 ."LRAUV"Carousel.seek 21 +3 "carousel0"FI' +36 "core" ' +3 "carousel0"FC% +6 "core" %W;Q I( +2 ."LRAUV"Toroid.reconfigure :hold +6 "valve0"D$\ G{!(2 +4 ."LRAUV"Toroid.seek :bypass +2 "valve0"DA( +159 "core" ( +2 ."LRAUV"Toroid.reconfigure :default +5 "valve0"D$\ G{!(2 +4 ."LRAUV"Toroid.seek :clear +3 "valve0"DD(* +160 "core" ( +3 "valve0"DL% +5 "core" %E^JR +3 "syringe1"CM& +6 "core" &N r +2 "syringe1"CN% +5 "core" %܇N C +3 ."LRAUV"Carousel.seek 22 +4 "carousel0"FP' +35 "core" ' +3 "carousel0"FJ% +6 "core" %[Q ( +3 ."LRAUV"Toroid.reconfigure :hold +7 "valve0"D$\ G{!(2 +3 ."LRAUV"Toroid.seek :bypass +3 "valve0"DH( +159 "core" ( +3 ."LRAUV"Toroid.reconfigure :default +5 "valve0"D$\ G{!(2 +6 ."LRAUV"Toroid.seek :clear +5 "valve0"DK(* +158 "core" ( +4 "valve0"DS% +5 "core" %H^BS! +2 "syringe1"CT& +7 "core" &O o +2 "syringe1"CU% +6 "core" %܀&N K +3 ."LRAUV"Carousel.seek 23 +3 "carousel0"FW'| +36 "core" ' +3 "carousel0"FQ% +6 "core" %|_Q 6( +3 ."LRAUV"Toroid.reconfigure :hold +5 "valve0"D$\ G{!(2 +5 ."LRAUV"Toroid.seek :bypass +5 "valve0"DO( +159 "core" ( +3 ."LRAUV"Toroid.reconfigure :default +5 "valve0"D$\ G{!(2 +5 ."LRAUV"Toroid.seek :clear +6 "valve0"DR(* +157 "core" ( +3 "valve0"DZ% +6 "core" %I^<S +2 "syringe1"C[& +5 "core" &N k +3 "syringe1"C\\% +4 "core" %܈N 9 +4 ."LRAUV"Carousel.seek 24 +3 "carousel0"F^'v +36 "core" ' +3 "carousel0"FX% +5 "core" %vd Q ( +3 ."LRAUV"Toroid.reconfigure :hold +5 "valve0"D$\ G{!(2 +4 ."LRAUV"Toroid.seek :bypass +4 "valve0"DV( +159 "core" ( +3 ."LRAUV"Toroid.reconfigure :default +4 "valve0"D$\ G{!(2 +4 ."LRAUV"Toroid.seek :clear +5 "valve0"DY(* +158 "core" ( +3 "valve0"Da% +5 "core" %I^;S +3 "syringe1"Cb& +5 "core" &+O w +2 "syringe1"Cc% +59 "core" %܌:N V +2 ."LRAUV"Carousel.seek 25 +6 "carousel0"Fe'p +35 "core" ' +2 "carousel0"F_% +6 "core" %phJQ :( +3 ."LRAUV"Toroid.reconfigure :hold +4 "valve0"D$\ G{!(2 +5 ."LRAUV"Toroid.seek :bypass +3 "valve0"D]( +159 "core" ( +2 ."LRAUV"Toroid.reconfigure :default +5 "valve0"D$\ G{!(2 +5 ."LRAUV"Toroid.seek :clear +4 "valve0"D`(* +158 "core" ( +3 "valve0"Dh% +5 "core" %D^GS  +3 "syringe1"Ci& +7 "core" &N o +4 "syringe1"Cj% +7 "core" %zN S +3 ."LRAUV"Carousel.seek 26 +5 "carousel0"Fl'j +35 "core" ' +4 "carousel0"Ff% +5 "core" %jlQ =(\ +4 ."LRAUV"Toroid.reconfigure :hold +4 "valve0"D$\ G{!(2 +4 ."LRAUV"Toroid.seek :bypass +5 "valve0"Dd( +157 "core" ( +3 ."LRAUV"Toroid.reconfigure :default +5 "valve0"D$\ G{!(2 +5 ."LRAUV"Toroid.seek :clear +4 "valve0"Dg(* +159 "core" ( +4 "valve0"Do% +5 "core" %H^ES+ +2 "syringe1"Cp& +5 "core" &O b +3 "syringe1"Cq% +5 "core" %܇RO [ +2 ."LRAUV"Carousel.seek 27 +4 "carousel0"Fs'd +36 "core" ' +3 "carousel0"Fm% +7 "core" %dpQ =( +3 ."LRAUV"Toroid.reconfigure :hold +6 "valve0"D$\ G{!(2 +4 ."LRAUV"Toroid.seek :bypass +3 "valve0"Dk( +160 "core" ( +2 ."LRAUV"Toroid.reconfigure :default +5 "valve0"D$\ G{!(2 +4 ."LRAUV"Toroid.seek :clear +3 "valve0"Dn(* +160 "core" ( +3 "valve0"Dv% +5 "core" %G^;S \ +3 "syringe1"Cw& +5 "core" &*O m +2 "syringe1"Cx% +5 "core" %܀FN Z +3 ."LRAUV"Carousel.seek 28 +3 "carousel0"Fz'^ +35 "core" ' +3 "carousel0"Ft% +7 "core" %^u2Q 4( +3 ."LRAUV"Toroid.reconfigure :hold +4 "valve0"D$\ G{!(2 +6 ."LRAUV"Toroid.seek :bypass +4 "valve0"Dr( +160 "core" ( +2 ."LRAUV"Toroid.reconfigure :default +4 "valve0"D$\ G{!(2 +5 ."LRAUV"Toroid.seek :clear +4 "valve0"Du(* +157 "core" ( +3 "valve0"D}% +5 "core" %H^;S +3 "syringe1"C~& +5 "core" &N \ i +3 "syringe1"C% +6 "core" %܇N c +2 ."LRAUV"Carousel.seek 29 +5 "carousel0"F'X +35 "core" Ƃ' +3 "carousel0"F{% +6 "core" %Xy`Q 0( +2 ."LRAUV"Toroid.reconfigure :hold +5 "valve0"D$\ G{!(2 +5 ."LRAUV"Toroid.seek :bypass +4 "valve0"Dy( +159 "core" ( +2 ."LRAUV"Toroid.reconfigure :default +6 "valve0"D$\ G{!(2 +5 ."LRAUV"Toroid.seek :clear +6 "valve0"D|(* +158 "core" ( +3 "valve0"D% +6 "core" ą%I^@ S +2 "syringe1"C& +6 "core" Æ&N q +2 "syringe1"C% +5 "core" Ç%܋N X +3 ."LRAUV"Carousel.seek 30 +4 "carousel0"F 'R +36 "core" Ɖ' +2 "carousel0"F% +5 "core" ƃ%R}Q =( +3 ."LRAUV"Toroid.reconfigure :hold +5 "valve0"D$\ G{!(2 +4 ."LRAUV"Toroid.seek :bypass +4 "valve0"D( +158 "core" ā( +4 ."LRAUV"Toroid.reconfigure :default +5 "valve0"D$\ G{!(2 +4 ."LRAUV"Toroid.seek :clear +4 "valve0"D(* +158 "core" Ą( +4 "valve0"D% +5 "core" đ%J^6~S\ +3 "syringe1"C& +5 "core" Ð&O s +2 "syringe1"C% +6 "core" Ï%ܑ N U +2 ."LRAUV"Carousel.seek 31 +3 "carousel0"F 'L +35 "core" ƍ' +3 "carousel0"F\ % +5 "core" Ɗ%LQ 2( +4 ."LRAUV"Toroid.reconfigure :hold +6 "valve0"D$\ G{!(2 +4 ."LRAUV"Toroid.seek :bypass +3 "valve0"D( +160 "core" Ĉ( +3 ."LRAUV"Toroid.reconfigure :default +5 "valve0"D$\ G{!(2 +5 ."LRAUV"Toroid.seek :clear +3 "valve0"D (* +159 "core" ċ( +3 "valve0"D% +6 "core" Ę%I^>S(  +2 "syringe1"C& +5 "core" Ú&N m +3 "syringe1"C% +4 "core" Ù%܂N W +4 ."LRAUV"Carousel.seek 32 +3 "carousel0"F'F +34 "core" Ɲ' +3 "carousel0"F % +6 "core" ƌ%F)Q A( +2 ."LRAUV"Toroid.reconfigure :hold +10 "valve0"D$\ G{!(2 +4 ."LRAUV"Toroid.seek :bypass +4 "valve0"D( +159 "core" Ď( +4 ."LRAUV"Toroid.reconfigure :default +4 "valve0"D$\ G{!(2 +5 ."LRAUV"Toroid.seek :clear +4 "valve0"D(* +158 "core" ě( +3 "valve0"D% +6 "core" Ē%I^GS  +2 "syringe1"C& +6 "core" ×&'O j +3 "syringe1"C% +4 "core" Õ%܂*N \\ +4 ."LRAUV"Carousel.seek 33 +3 "carousel0"F*'@ +36 "core" ƪ' +3 "carousel0"F% +5 "core" Ɣ%@iQ 5( +3 ."LRAUV"Toroid.reconfigure :hold +5 "valve0"D$\ G{!(2 +6 ."LRAUV"Toroid.seek :bypass +4 "valve0"D( +157 "core" Ĝ( +4 ."LRAUV"Toroid.reconfigure :default +4 "valve0"D$\ G{!(2 +4 ."LRAUV"Toroid.seek :clear +5 "valve0"D(* +158 "core" ē( +3 "valve0"D"% +6 "core" Ģ%K^>S +2 "syringe1"C#& +5 "core" ã&N s +3 "syringe1"C!% +5 "core" á%ܐN T +2 ."LRAUV"Carousel.seek 34 +3 "carousel0"F' : +36 "core" ƞ' +3 "carousel0"F % +6 "core" Ơ% :Q 8( +3 ."LRAUV"Toroid.reconfigure :hold +4 "valve0"D$\ G{!(2 +5 ."LRAUV"Toroid.seek :bypass +3 "valve0"D( +158 "core" Ė( +3 ."LRAUV"Toroid.reconfigure :default +4 "valve0"D$\ G{!(2 +5 ."LRAUV"Toroid.seek :clear +4 "valve0"D(* +159 "core" ğ( +3 "valve0"D1% +5 "core" ı%J^@S  +3 "syringe1"C2& +5 "core" ò&N q +2 "syringe1"C)% +6 "core" é%܊N W +3 ."LRAUV"Carousel.seek 35 +2 "carousel0"F.'!4 +36 "core" Ʈ' +3 "carousel0"F/% +6 "core" Ư%!4Q 0( +2 ."LRAUV"Toroid.reconfigure :hold +5 "valve0"D$\ G{!(2 +6 ."LRAUV"Toroid.seek :bypass +4 "valve0"D-( +158 "core" ĭ( +3 ."LRAUV"Toroid.reconfigure :default +4 "valve0"D$\ G{!(2 +5 ."LRAUV"Toroid.seek :clear +3 "valve0"D0(* +159 "core" İ( +3 "valve0"D7% +5 "core" ķ%K^=S2 +4 "syringe1"C8& +4 "core" ø&)O l +3 "syringe1"C9% +5 "core" ù%܁.N V +2 ."LRAUV"Carousel.seek 36 +4 "carousel0"F5'". +35 "core" Ƶ' +3 "carousel0"F4% +6 "core" ƴ%".6Q 7( +3 ."LRAUV"Toroid.reconfigure :hold +5 "valve0"D$\ G{!(2 +4 ."LRAUV"Toroid.seek :bypass +2 "valve0"D,( +160 "core" Ĭ( +4 ."LRAUV"Toroid.reconfigure :default +5 "valve0"D$\ G{!(2 +4 ."LRAUV"Toroid.seek :clear +3 "valve0"D+(* +157 "core" ī( +3 "valve0"D>% +6 "core" ľ%M^@S0 +2 "syringe1"C?& +5 "core" ÿ&N r +2 "syringe1"C@% +6 "core" %܂N ^ +3 ."LRAUV"Carousel.seek 37 +3 "carousel0"F<'#( +36 "core" Ƽ' +3 "carousel0"F3% +6 "core" Ƴ%#(sQ @( +2 ."LRAUV"Toroid.reconfigure :hold +4 "valve0"D$\ G{!(2 +6 ."LRAUV"Toroid.seek :bypass +3 "valve0"D;( +158 "core" Ļ( +3 ."LRAUV"Toroid.reconfigure :default +6 "valve0"D$\ G{!(2 +4 ."LRAUV"Toroid.seek :clear +3 "valve0"D6(* +160 "core" Ķ( +2 "valve0"DE% +5 "core" %I^<S  +3 "syringe1"CF& +5 "core" &N n +3 "syringe1"CG% +5 "core" %܇N x +3 ."LRAUV"Carousel.seek 38 +3 "carousel0"FC'$" +37 "core" ' +5 "carousel0"F:% +9 "core" ƺ%$"Q V( +4 ."LRAUV"Toroid.reconfigure :hold +4 "valve0"D$\ G{!(2 +5 ."LRAUV"Toroid.seek :bypass +3 "valve0"DB( +158 "core" ( +43 ."LRAUV"Toroid.reconfigure :default +16 "valve0"D$\ G{!(2 +5 ."LRAUV"Toroid.seek :clear +6 "valve0"D=(* +158 "core" Ľ( +2 "valve0"DL% +6 "core" %K^BS  +2 "syringe1"CM& +6 "core" &O m +2 "syringe1"CN% +10 "core" %܍N x +3 ."LRAUV"Carousel.seek 39 +5 "carousel0"FJ'% +37 "core" ' +2 "carousel0"FA% +6 "core" %%Q T( +4 ."LRAUV"Toroid.reconfigure :hold +4 "valve0"D$\ G{!(2 +6 ."LRAUV"Toroid.seek :bypass +3 "valve0"DI( +159 "core" ( +3 ."LRAUV"Toroid.reconfigure :default +4 "valve0"D$\ G{!(2 +4 ."LRAUV"Toroid.seek :clear +4 "valve0"DD(* +159 "core" ( +3 "valve0"DS% +7 "core" %J^AS=  +2 "syringe1"CT& +5 "core" &O y +3 "syringe1"CU% +5 "core" %܂N v +3 ."LRAUV"Carousel.seek 40 +5 "carousel0"FQ'& +35 "core" ' +3 "carousel0"FH% +5 "core" %&>Q J( +4 ."LRAUV"Toroid.reconfigure :hold +4 "valve0"D$\ G{!(2 +5 ."LRAUV"Toroid.seek :bypass +6 "valve0"DP( +160 "core" ( +2 ."LRAUV"Toroid.reconfigure :default +4 "valve0"D$\ G{!(2 +6 ."LRAUV"Toroid.seek :clear +3 "valve0"DK(* +159 "core" ( +3 "valve0"DZ% +5 "core" %L^JS:  +3 "syringe1"C[& +5 "core" &S@  +3 "syringe1"C~& +5 "core" &O r +3 "syringe1"C% +4 "core" %N x +3 ."LRAUV"Carousel.seek 46 +3 "carousel0"F{'+ +35 "core" ' +4 "carousel0"Fr% +5 "core" %+Q V(" +4 ."LRAUV"Toroid.reconfigure :hold +4 "valve0"D$\ G{!(2 +4 ."LRAUV"Toroid.seek :bypass +4 "valve0"Dz( +158 "core" ( +4 ."LRAUV"Toroid.reconfigure :default +4 "valve0"D$\ G{!(2 +4 ."LRAUV"Toroid.seek :clear +4 "valve0"Du(* +158 "core" ( +4 "valve0"D% +5 "core" ą%N^CS8  +2 "syringe1"C& +7 "core" Æ&DN o +2 "syringe1"C% +6 "core" Ç%܎N w +3 ."LRAUV"Carousel.seek 47 +3 "carousel0"F', +36 "core" ƃ' +3 "carousel0"Fy% +5 "core" %,Q T( +3 ."LRAUV"Toroid.reconfigure :hold +5 "valve0"D$\ G{!(2 +4 ."LRAUV"Toroid.seek :bypass +4 "valve0"D( +157 "core" Ă( +4 ."LRAUV"Toroid.reconfigure :default +4 "valve0"D$\ G{!(2 +5 ."LRAUV"Toroid.seek :clear +3 "valve0"D|(* +158 "core" ( +3 "valve0"D% +6 "core" đ%L^6S3  +2 "syringe1"C& +5 "core" Ð&O n +3 "syringe1"C% +4 "core" Ï%܂N w +3 ."LRAUV"Carousel.seek 48 +3 "carousel0"F\ '- +37 "core" Ɗ' +3 "carousel0"F% +5 "core" Ɓ%-cQ Q( +3 ."LRAUV"Toroid.reconfigure :hold +6 "valve0"D$\ G{!(2 +4 ."LRAUV"Toroid.seek :bypass +4 "valve0"D ( +159 "core" ĉ( +3 ."LRAUV"Toroid.reconfigure :default +4 "valve0"D$\ G{!(2 +4 ."LRAUV"Toroid.seek :clear +4 "valve0"D(* +159 "core" Ą( +3 "valve0"D% +5 "core" Ę%L^@S+  +3 "syringe1"C& +5 "core" Ú&N i +2 "syringe1"C% +6 "core" Ù%܁N w +3 ."LRAUV"Carousel.seek 49 +5 "carousel0"F '. +34 "core" ƌ' +3 "carousel0"F% +6 "core" ƈ%.ΨQ T( +3 ."LRAUV"Toroid.reconfigure :hold +5 "valve0"D$\ G{!(2 +5 ."LRAUV"Toroid.seek :bypass +2 "valve0"D ( +159 "core" č( +3 ."LRAUV"Toroid.reconfigure :default +5 "valve0"D$\ G{!(2 +4 ."LRAUV"Toroid.seek :clear +4 "valve0"D (* +159 "core" ċ( +3 "valve0"D% +6 "core" Ē%M^E}S  +2 "syringe1"C& +5 "core" ×&ۿ>O  +3 "syringe1"C% +4 "core" Õ%܎@N w +4 ."LRAUV"Carousel.seek 50 +3 "carousel0"F'/ +34 "core" Ɣ' +4 "carousel0"F% +5 "core" Ǝ%/Q V( +2 ."LRAUV"Toroid.reconfigure :hold +6 "valve0"D$\ G{!(2 +4 ."LRAUV"Toroid.seek :bypass +3 "valve0"D( +159 "core" ĝ( +4 ."LRAUV"Toroid.reconfigure :default +4 "valve0"D$\ G{!(2 +5 ."LRAUV"Toroid.seek :clear +5 "valve0"D(* +159 "core" ě( +3 "valve0"D"% +5 "core" Ģ%N^8S?  +3 "syringe1"C#& +6 "core" ã&O p +3 "syringe1"C!% +5 "core" á%}N y +3 ."LRAUV"Carousel.seek 51 +4 "carousel0"F '0 +35 "core" Ơ' +3 "carousel0"F% +6 "core" Ɯ%0-vQ U( +3 ."LRAUV"Toroid.reconfigure :hold +6 "valve0"D$\ G{!(2 +3 ."LRAUV"Toroid.seek :bypass +3 "valve0"D*( +160 "core" Ī( +2 ."LRAUV"Toroid.reconfigure :default +6 "valve0"D$\ G{!(2 +3 ."LRAUV"Toroid.seek :clear +3 "valve0"D(* +160 "core" ē( +3 "valve0"D1% +6 "core" ı%N^?S:  +2 "syringe1"C2& +4 "core" ò&N p +3 "syringe1"C)% +5 "core" é%܋N x +2 ."LRAUV"Carousel.seek 52 +46 "carousel0"F/'1 +48 "core" Ư' +2 "carousel0"F% +6 "core" Ɩ%1xQ T( +3 ."LRAUV"Toroid.reconfigure :hold +5 "valve0"D$\ G{!(2 +5 ."LRAUV"Toroid.seek :bypass +3 "valve0"D( +158 "core" Ğ( +4 ."LRAUV"Toroid.reconfigure :default +5 "valve0"D$\ G{!(2 +4 ."LRAUV"Toroid.seek :clear +3 "valve0"D(* +158 "core" ğ( +4 "valve0"D7% +5 "core" ķ%N^<S,  +2 "syringe1"C8& +7 "core" ø&KO s +2 "syringe1"C9% +5 "core" ù%܊HO w +3 ."LRAUV"Carousel.seek 53 +5 "carousel0"F4'2 +35 "core" ƴ' +3 "carousel0"F-% +6 "core" ƭ%2߹Q M( +2 ."LRAUV"Toroid.reconfigure :hold +5 "valve0"D$\ G{!(2 +5 ."LRAUV"Toroid.seek :bypass +3 "valve0"D.( +160 "core" Į( +2 ."LRAUV"Toroid.reconfigure :default +4 "valve0"D$\ G{!(2 +6 ."LRAUV"Toroid.seek :clear +3 "valve0"D0(* +159 "core" İ( +3 "valve0"D>% +5 "core" ľ%P^>S$  +3 "syringe1"C?& +5 "core" ÿ&&O e +2 "syringe1"C@% +6 "core" %܃(N y +2 ."LRAUV"Carousel.seek 54 +3 "carousel0"F3'3 +38 "core" Ƴ' +2 "carousel0"F,% +6 "core" Ƭ%3Q V( +2 ."LRAUV"Toroid.reconfigure :hold +5 "valve0"D$\ G{!(2 +5 ."LRAUV"Toroid.seek :bypass +3 "valve0"D5( +159 "core" ĵ( +3 ."LRAUV"Toroid.reconfigure :default +4 "valve0"D$\ G{!(2 +5 ."LRAUV"Toroid.seek :clear +4 "valve0"D+(* +158 "core" ī( +3 "valve0"DE% +6 "core" %O^9S>  +2 "syringe1"CF& +6 "core" &N v +2 "syringe1"CG% +4 "core" %܄N v +3 ."LRAUV"Carousel.seek 55 +4 "carousel0"F:'4 +34 "core" ƺ' +4 "carousel0"F;% +5 "core" ƻ%4?Q V( +3 ."LRAUV"Toroid.reconfigure :hold +6 "valve0"D$\ G{!(2 +3 ."LRAUV"Toroid.seek :bypass +5 "valve0"D<( +158 "core" ļ( +3 ."LRAUV"Toroid.reconfigure :default +5 "valve0"D$\ G{!(2 +4 ."LRAUV"Toroid.seek :clear +5 "valve0"D6(* +159 "core" Ķ( +3 "valve0"DL% +5 "core" %P^>S6  +3 "syringe1"CM& +4 "core" &SO j +3 "syringe1"CN% +5 "core" %ܒWO x +2 ."LRAUV"Carousel.seek 56 +3 "carousel0"FA'5 +37 "core" ' +2 "carousel0"FB% +5 "core" %5Q V( +4 ."LRAUV"Toroid.reconfigure :hold +6 "valve0"D$\ G{!(2 +4 ."LRAUV"Toroid.seek :bypass +3 "valve0"DC( +159 "core" ( +3 ."LRAUV"Toroid.reconfigure :default +5 "valve0"D$\ G{!(2 +5 ."LRAUV"Toroid.seek :clear +2 "valve0"D=(* +160 "core" Ľ( +3 "valve0"DS% +5 "core" %Q^BS6  +3 "syringe1"CT& +5 "core" &0O i +2 "syringe1"CU% +6 "core" %܈.N t +2 ."LRAUV"Carousel.seek 57 +3 "carousel0"FH'6 +37 "core" ' +3 "carousel0"FI% +7 "core" %6Q V( +2 ."LRAUV"Toroid.reconfigure :hold +6 "valve0"D$\ G{!(2 +5 ."LRAUV"Toroid.seek :bypass +4 "valve0"DJ( +159 "core" ( +3 ."LRAUV"Toroid.reconfigure :default +6 "valve0"D$\ G{!(2 +3 ."LRAUV"Toroid.seek :clear +4 "valve0"DD(* +159 "core" ( +3 "valve0"DZ% +6 "core" %Q^=wS0  +2 "syringe1"C[& +6 "core" &O q +2 "syringe1"C\\% +5 "core" %܃N x +3 ."LRAUV"Carousel.seek 58 +3 "carousel0"FO'7 +37 "core" ' +3 "carousel0"FP% +5 "core" %7Q U( +3 ."LRAUV"Toroid.reconfigure :hold +4 "valve0"D$\ G{!(2 +6 ."LRAUV"Toroid.seek :bypass +3 "valve0"DQ( +158 "core" ( +3 ."LRAUV"Toroid.reconfigure :default +6 "valve0"D$\ G{!(2 +3 ."LRAUV"Toroid.seek :clear +5 "valve0"DK(* +157 "core" ( +3 "valve0"Da% +5 "core" %Q^FSE  +3 "syringe1"Cb& +5 "core" &N o +2 "syringe1"Cc% +5 "core" %܂N w +3 ."LRAUV"Carousel.seek 59 +4 "carousel0"FV'8 +36 "core" ' +4 "carousel0"FW% +6 "core" %8]iQ S( +3 ."LRAUV"Toroid.reconfigure :hold +5 "valve0"D$\ G{!(2 +3 ."LRAUV"Toroid.seek :bypass +5 "valve0"DX( +158 "core" ( +3 ."LRAUV"Toroid.reconfigure :default +5 "valve0"D$\ G{!(2 +5 ."LRAUV"Toroid.seek :clear +3 "valve0"DR(* +159 "core" ( +3 "valve0"Dh% +6 "core" %Q^HS=  +2 "syringe1"Ci& +6 "core" &O o +3 "syringe1"Cj% +4 "core" %܅N v +4 ."LRAUV"Carousel.seek 60 +3 "carousel0"F]'9 +35 "core" ' +4 "carousel0"F^% +5 "core" %9wQ V( +5 ."LRAUV"Toroid.reconfigure :hold +4 "valve0"D$\ G{!(2 +5 ."LRAUV"Toroid.seek :bypass +4 "valve0"D_( +157 "core" ( +3 ."LRAUV"Toroid.reconfigure :default +5 "valve0"D$\ G{!(2 +5 ."LRAUV"Toroid.seek :clear +5 "valve0"DY(* +158 "core" ( +3 #"LRAUV"Selecting Cartridge 53 +6 "valve0"Do% +7 "core" %S^AS9  +3 "syringe1"Cp& +5 "core" &N ji +2 "syringe1"Cq% +6 "core" %܌N n +3 ."LRAUV"Carousel.seek 53 +3 "carousel0"Fd'2 +159 "core" ' +5 "carousel0"Fe% +5 "core" %2Q T( +4 "syringe1"Cf& +7 "core" &N sq +2 ."Lysis2"Lysis2.seek :locked +4 "syringe1"C`(v +7 "valve0"Dv% +6 "core" %^=UN +3 ."Plunge"Plunge.seek :locked +3 "valve0"Dw'v +6 "syringe1"Cx% +8 "core" %܆Yp +3 ."Air"Air.seek :locked +3 "syringe1"Ck' +59 "core" ' +80 ( +224 ' +151 #"LRAUV"-> Cmd.startFiltering +5 "valve0"Dl% +4 "core" %vQQN y +4 "syringe1"Cm& +5 "core" &vΏ&N y +2 "syringe1"Cg% +6 "core" %%N y +2 "carousel0"F}% +6 "core" %2(O | +4 #"FILTERING"Duration of filtering limited to 2:05:00 +8 "valve0"D~% +7 "core" %vQJN w +3 "syringe1"C& +5 "core" &v~#N y +3 "syringe1"Cr% +5 "core" % N x +2 "carousel0"Fs% +6 "core" %2'O { +3 "carousel0"Ft% +4 "core" %2(O y +4 #"FILTERING"Priming sample loop w/100ml, bypass w/10ml +2 .SamplePump.setPosition! 0ml +3 "sampler0"H7 +5 ."FILTERING"Bypass.open +3 "sampler1"In1 +67 "core" 1 +74 "ambient0"J% +4 "core" ʅ%V c +2 ."FILTERING"Intake.open +3 "sampler0"H1 +66 "core" Ȇ1 +3 "ambient0"J% +6 "core" ʇ%T \\ +3 #"FILTERING"Waiting up to 20 seconds for sea pressure to stabilize +/-0.50psi +3 "sampler0"Hy% +8 "core" %X j +54 "sampler0"Hz% +4 "core" %X n +54 "sampler0"H{% +4 "core" %X o +53 "sampler0"Hu% +5 "core" %X m +55 "Can"at+|-J +2 "sampler0"H% +3 "core" ȑ%^X j +54 "sampler0"H% +4 "core" Ȑ%X m +2 #"FILTERING"Vacuum tare is 35% of full scale +2 "ambient0"J% +8 "core" ʏ%V b +2 "ambient0"J% +7 "core" ʁ%T ^ +2 ."FILTERING"Pressure.reconfigure :default +5 "ambient0"J#,\\#(F2 +3 ."FILTERING"Pressure.hold +3 "ambient0"J+ +7 "core" ʂ+ +3 "sampler0"H% +4 "core" ȃ%X m +4 "sampler0"H|% +4 "core" %X m +4 ."FILTERING"SamplePump.reconfigure :prime +4 "sampler0"H#,\\1M#(#(7@]L22 +5 ."FILTERING"SamplePump.seek 10ml,1:21 +4 "sampler0"H'0 +1074 "core" Ș' +2 ."FILTERING"Pressure.coast +3 "ambient0"J5 +5 ."FILTERING"SamplePump.setPosition! 0ml +2 "sampler0"H7 +6 ."FILTERING"Exhaust.open +3 "sampler0"H2 +65 "core" Ț2 +74 ."closeBypass"Bypass.close +4 "sampler1"I/ +70 "core" ə/ +74 "sampler0"H% +3 "core" Ȉ%uX o +2 "ambient0"J % +6 "core" ʉ%R b +53 ."FILTERING"Pressure.reconfigure :default +6 "ambient0"J#,\\#(F2 +4 ."FILTERING"Pressure.hold +3 "ambient0"J\ + +7 "core" ʊ+ +2 "ambient0"J% +5 "core" ʄ%O b +3 "sampler0"H% +6 "core" Ȓ%zX j +3 "sampler0"H% +4 "core" ȗ%pX m +3 ."FILTERING"SamplePump.reconfigure :prime +6 "sampler0"H#,\\1M#(#(@7L22 +5 ."FILTERING"SamplePump.seek 100ml,8:51 +4 "sampler0"H' +10386 "core" ȕ' +2 ."FILTERING"Pressure.coast +2 "ambient0"J5 +7 ."FILTERING"Bypass.open +2 "sampler1"I1 +68 "core" Ɏ1 +2 ."FILTERING"Intake.close +3 "sampler0"H / +62 "core" ȍ/ +3 "carousel0"F % +6 "core" ƌ%2(O s +3 ."FILTERING"Toroid.reconfigure :hold +4 "valve0"D$\ G{!(2 +5 ."FILTERING"Toroid.seek :crack +4 "valve0"D (N +77 "core" ċ( +4 ."FILTERING"Toroid.reconfigure :default +4 "valve0"D$\ G{!(2 +3 ."FILTERING"Toroid.seek :clear +6 "valve0"D"(* +75 "core" Ģ( +77 "carousel0"F#% +3 "core" ƣ%2(O { +3 ."FILTERING"Toroid.reconfigure :hold +6 "valve0"D$\ G{!(2 +4 ."FILTERING"Toroid.seek :cartridge +4 "valve0"D!(J +161 "core" ġ( +3 ."FILTERING"Toroid.reconfigure :default +5 "valve0"D$\ G{!(2 +3 ."FILTERING"Toroid.seek :clear +6 "valve0"D(* +161 "core" Ĝ( +3 "ambient0"J% +5 "core" ʝ%G  +3 "ambient0"J% +4 "core" ʔ%G  +3 "ambient0"J% +6 "core" ʛ%I k +2 #"FILTERING"Pressurizing cartridge to 26psi above 16.2psia +2 .SamplePump.setPosition! 0ml +3 "sampler0"H7 +5 ."FILTERING"Intake.open +2 "sampler0"H11 +66 "core" ȱ1 +2 ."FILTERING"Bypass.close +2 "sampler1"I2/ +71 "core" ɲ/ +2 ."FILTERING"Exhaust.close +2 "sampler0"H)0 +67 "core" ȩ0 +3 "sampler0"H% +5 "core" Ȗ%X p +3 "ambient0"J*% +4 "core" ʪ%N f +2 ."FILTERING"Pressure.reconfigure :default +6 "ambient0"J#,\\#(F2 +3 ."FILTERING"Pressure.hold +3 "ambient0"J + +6 "core" ʠ+ +3 "sampler0"H% +5 "core" ȓ%X u +2 "sampler0"H7% +7 "core" ȷ%"X u +2 ."FILTERING"SamplePump.reconfigure :charge +6 "sampler0"H#1Mu0u0`gL22 +4 ."FILTERING"SamplePump.seek 2.3ml,42 seconds +3 "sampler0"H8' 3 +710 "core" ȸ''uQ 2 +4 ."FILTERING"Pressure.coast + "ambient0"J5 +7 J9% +5 "core" ʹ% +3 ."FILTERING"Intake.close +2 "sampler0"H-/ +66 "core" ȭ/ +2 #"FILTERING"Pressurized cartridge with 0.237ml to 26.5psi +3 #Isolated @37.7psia (21.5psi) +2 #Checking for cartridge leaks from 37.7psia +5 #Waiting up to 20 seconds for cartridge pressure to stabilize +/-0.75psi +5 "ambient0"J% +6 "core" ʞ% E +54 "ambient0"J/% +4 "core" ʯ%w E +53 "ambient0"J% +6 "core" ʟ%o C +52 "ambient0"J>% +4 "core" ʾ%n D +54 "ambient0"J?% +4 "core" ʿ%n F +53 "ambient0"J@% +5 "core" %k D +53 "ambient0"J,% +5 "core" ʬ%g D +53 "ambient0"J.% +6 "core" ʮ%d D +52 "ambient0"J4% +5 "core" ʴ%a E +53 "ambient0"J0% +4 "core" ʰ%d E +3 #"FILTERING"Cartridge pressure fell 9% to 34.4psia +2 "carousel0"FE% +7 "core" %2(O \\ +4 #"FILTERING"Sampling 1000.0ml + .SamplePump.setPosition! 0ml +3 "sampler0"H7 +6 ."FILTERING"Exhaust.open +2 "sampler0"HF2 +68 "core" 2 +2 ."FILTERING"Intake.open +2 "sampler0"HG1 +68 "core" 1 +2 "ambient0"J;% +5 "core" ʻ%a @ +6 "ambient0"J5% +6 "core" ʵ%"Y C +2 ."FILTERING"Pressure.reconfigure :default +4 "ambient0"J#,\\#(E!2 +5 ."FILTERING"Pressure.hold +3 "ambient0"J3+ +5 "core" ʳ+ +3 "ambient0"J+% +5 "core" ʫ%P B +4 "sampler0"HL% +4 "core" %[ N +3 "sampler0"HM% +5 "core" %[ O +2 ."FILTERING"SamplePump.reconfigure :sample +6 "sampler0"H#d\ 1M#(#(@@gL22 +5 ."FILTERING"SamplePump.seek 1000ml,1:23:51 +6 "sampler0"HN' +231 HB% +4 "core" %\ / 2 +3 "ambient0"J<% +4 "core" ʼ%  +2 #"sampling"Cartridge 53 sampling 1/1000ml at 0.63ml/s with 18.5psi vacuum +5989 "sampler0"H:% +3 "core" Ⱥ%\ Yq 2 +3 "ambient0"J6% +5 "core" ʶ%3 +2 #"sampling"Cartridge 53 sampling 39/1000ml at 0.63ml/s with 18.6psi vacuum +5987 "sampler0"HS% +4 "core" %v\ V 2 +3 "ambient0"JT% +5 "core" %  +2 #"sampling"Cartridge 53 sampling 77/1000ml at 0.63ml/s with 18.5psi vacuum +3014 "Can"aq, | +2971 "sampler0"HU% +4 "core" %/`\ TN 2 +3 "ambient0"JI% +5 "core" % +2 #"sampling"Cartridge 53 sampling 115/1000ml at 0.63ml/s with 18.2psi vacuum +5986 "sampler0"HC% +5 "core" %\ Z 2 +3 "ambient0"JA% +4 "core" % +4 #"sampling"Cartridge 53 sampling 153/1000ml at 0.63ml/s with 18.0psi vacuum +5984 "sampler0"H=% +5 "core" Ƚ%\  2 +3 "ambient0"JZ% +4 "core" %NQ +2 #"sampling"Cartridge 53 sampling 191/1000ml at 0.63ml/s with 20.3psi vacuum +5986 "sampler0"H[% +5 "core" %Y\  2 +3 "ambient0"J\\% +4 "core" %1 +2 #"sampling"Cartridge 53 sampling 229/1000ml at 0.63ml/s with 18.7psi vacuum +5987 "sampler0"HP% +3 "core" %J\ \\ 2 +3 "ambient0"JJ% +5 "core" %M +2 #"sampling"Cartridge 53 sampling 267/1000ml at 0.63ml/s with 18.6psi vacuum +2994 "Can"aq, |r' +2993 "sampler0"HH% +4 "core" %\  2 +3 "ambient0"JD% +5 "core" % +2 #"sampling"Cartridge 53 sampling 305/1000ml at 0.63ml/s with 17.0psi vacuum +5985 "sampler0"Ha% +4 "core" %\ }Y 2 +3 "ambient0"Jb% +5 "core" %0 +2 #"sampling"Cartridge 53 sampling 342/1000ml at 0.63ml/s with 20.0psi vacuum +5987 "sampler0"Hc% +3 "core" %<\ u 2 +2 "ambient0"JW% +6 "core" %9 +2 #"sampling"Cartridge 53 sampling 380/1000ml at 0.63ml/s with 18.1psi vacuum +5986 "sampler0"HQ% +4 "core" %\ T 2 +3 "ambient0"JO% +5 "core" % +2 #"sampling"Cartridge 53 sampling 418/1000ml at 0.63ml/s with 18.4psi vacuum +5987 "sampler0"HK% +4 "core" %_\ X 2 +2 "ambient0"Jh% +7 "core" % + #"sampling"Cartridge 53 sampling 456/1000ml at 0.63ml/s with 20.4psi vacuum +2964 "Can"`q,0|wV +3021 "sampler0"Hi% +4 "core" % g2\ > 2 +2 "ambient0"Jj% +5 "core" %h +3 #"sampling"Cartridge 53 sampling 494/1000ml at 0.63ml/s with 16.7psi vacuum +5987 "sampler0"H^% +3 "core" %\ \ ~ 2 +3 "ambient0"JX% +5 "core" %N +2 #"sampling"Cartridge 53 sampling 532/1000ml at 0.63ml/s with 18.7psi vacuum +5986 "sampler0"HV% +4 "core" %\ \ Z 2 +3 "ambient0"JR% +5 "core" %7 +2 #"sampling"Cartridge 53 sampling 570/1000ml at 0.63ml/s with 19.8psi vacuum +5987 "sampler0"Ho% +3 "core" % \  2 +2 "ambient0"Jp% +6 "core" % +2 #"sampling"Cartridge 53 sampling 608/1000ml at 0.63ml/s with 16.2psi vacuum +5987 "sampler0"Hq% +4 "core" % J\ > 2 +3 "ambient0"J_% +4 "core" %6? +3 #"sampling"Cartridge 53 sampling 646/1000ml at 0.63ml/s with 18.9psi vacuum +2930 "Can"ap,:|r]o +3055 "sampler0"He% +5 "core" % q\  2 +2 "ambient0"Jf% +5 "core" % +2 #"sampling"Cartridge 53 sampling 684/1000ml at 0.63ml/s with 17.3psi vacuum +5986 "sampler0"Hv% +4 "core" % J\ [ 2 +3 "ambient0"Jx% +5 "core" %S +2 #"sampling"Cartridge 53 sampling 722/1000ml at 0.63ml/s with 19.3psi vacuum +5987 "sampler0"H]% +3 "core" %u(\ \ 2 +2 "ambient0"J%% +5 "core" ʥ% +2 #"sampling"Cartridge 53 sampling 760/1000ml at 0.63ml/s with 18.8psi vacuum +5988 "sampler0"H$% +3 "core" Ȥ%.\ : 2 +2 "ambient0"J(% +6 "core" ʨ%~ +2 #"sampling"Cartridge 53 sampling 798/1000ml at 0.63ml/s with 18.5psi vacuum +5987 "sampler0"Hl% +3 "core" %\  2 +3 "ambient0"Jm% +6 "core" %e +2 #"sampling"Cartridge 53 sampling 836/1000ml at 0.63ml/s with 20.9psi vacuum +2905 "Can"bp,?|p +3080 "sampler0"Hg% +4 "core" %\ ~: 2 +2 "ambient0"J}% +6 "core" %h +2 #"sampling"Cartridge 53 sampling 874/1000ml at 0.63ml/s with 16.7psi vacuum +5987 "sampler0"H~% +3 "core" %X\  2 +3 "ambient0"J% +5 "core" %u +2 #"sampling"Cartridge 53 sampling 912/1000ml at 0.63ml/s with 18.4psi vacuum +5986 "sampler0"Hr% +4 "core" %\ n 2 +4 "ambient0"Js% +5 "core" % +2 #"sampling"Cartridge 53 sampling 950/1000ml at 0.63ml/s with 20.4psi vacuum +5986 "sampler0"Ht% +3 "core" %w\ y 2 +4 "ambient0"Jn% +6 "core" % +2 #"sampling"Cartridge 53 sampling 988/1000ml at 0.63ml/s with 17.7psi vacuum +1914 "core" ' +2 ."FILTERING"Pressure.coast +2 "ambient0"J5 +9 "sampler0"H% +5 "core" ȅ%]^  +4 ."closeIntake"Intake.close +5 "sampler0"H/ +5 ."closeExhaust"Exhaust.close +5 "sampler0"H0 +7 "carousel0"Fy% +5 "core" %2(O * +4 ."FILTERING"Toroid.reconfigure :hold +5 "valve0"D$\ G{!(2 +4 ."FILTERING"Toroid.seek :bypass +4 "valve0"Dz( +34 "core" Ȇ/ +7 ȇ0 +116 ( +4 ."FILTERING"Toroid.reconfigure :default +4 "valve0"D$\ G{!(2 +4 ."FILTERING"Toroid.seek :clear +5 "valve0"D{(* +157 "core" ( +4 #"FILTERING"Sampled 1000.0ml +5 "carousel0"Fu% +6 "core" %2/wO ' +125 #"LRAUV"-> Cmd.startProcessing +3 "valve0"D% +6 "core" đ%vQWRNS w +3 "syringe1"C& +6 "core" Ð&v΄"N w +2 "syringe1"C% +5 "core" Ï%N w +2 "carousel0"F% +6 "core" Ɓ%2'oO z +7 ."PROCESSING"Plunge.seek :reagent +6 "valve0"D'= +89 "core" ă' +2 #"PROCESSING"Sample loop closed. Ready to Deliver Reagents +3 .Archive.seek :sealed +7 "syringe0"B|( +360 "core" ( +4 ."PROCESSING"Archive.seek :evac +4 "syringe0"B( +1395 "core" š( +3 ."PROCESSING"delay 20 seconds +2004 .Archive.seek :clear +56 "syringe0"B( +1710 "core" ™( +3 #"PROCESSING"RNAlater soak for 10:00 +739 "Can"cp,;|=9 +29974 bq@,2|pZ +29291 ."PROCESSING"Archive.seek :tVent +3 "syringe0"B( +162 "core" ˆ( +3 ."PROCESSING"delay 1 second +103 .Archive.seek :evac +3 "syringe0"B( +405 "Can"bqP,0|q|& +1189 "core" ‚( +2 ."PROCESSING"delay 10 seconds +1005 #Sample preserved and evacuated +107 #"LRAUV"-> Cmd.stop +4 "sampler0"H % +6 "core" ȉ%Y E +4 "carousel0"F% +5 "core" Ƅ%2(O S +3 ."LRAUV"Plunge.seek :locked +3 "valve0"D'v +87 "core" Ē' +3 "carousel0"F% +5 "core" Ɨ%24O  +4 "syringe0"B& +4 "core" ˜&:O!O\ s +5 ."Archive"Archive.seek :clear +5 "syringe0"B( +5 "syringe1"C % +8 "core" Í%YL +5 ."Air"Air.seek :clear +4 "syringe0"B % +8 "syringe1"C\ ' +5 "core" Œ%]Y6 ~ +3 "syringe1"C#& +4 "core" ã&vΆgO +5 ."Lysis2"Lysis2.seek :clear +5 "syringe1"CY( +177 "core" ( +161 Ê' +1323 Ž( +2 ."LRAUV"Archive.coast +2 "syringe0"B6 +6 ."LRAUV"Air.coast +3 "syringe1"C5 +7 ."LRAUV"Lysis1.coast +2 "syringe0"B5 +6 ."LRAUV"Lysis2.coast +2 "syringe1"C6 +7 ."LRAUV"Plunge.coast +2 "valve0"D5 +5 ."LRAUV"SamplePump.coast +2 "sampler0"H5 +7 ."LRAUV"Toroid.coast + "valve0"D6 +8 ."LRAUV"Carousel.coast + "carousel0"F5 +8 "sampler0"H % +5 "core" ȋ%SY O +10 ."LRAUV"Gate.power :motor,:OFF +3 .Gate.power :core,:OFF +4 .Gate.power :analytic1,:OFF +3 .Gate.power :analytic2,:OFF +4 .Gate.power :analytic3,:OFF +3 .Gate.power :main,:OFF +3 #Safely stopped and ready to power off @1557436453.80PDT @1557444551.22PDT = =mMAIN_scheduler =tMAIN @PDT1557444553.85 #"core_reset"Sent BREAK +3 #t>BREAK< ESP3 Gateway v0.99 +21 #>BREAK< ESP3 Gateway v0.99 for core bus +4 #>BREAK< ESP3 Gateway v0.99 for cartridge bus +34 "Can"`z*|Hu~ +222 #t\ Configuration for koa by brent@mbari.org 5/7/19\ /home/esp/esp2/type/auv/koa/configure.rb\ +172 "Can"`z*|Hug +2 `z*|Hug + #tPolling Can every 5:00 +53 "Can"az*|8u}n +1153 #t-> WCRsampler.maxFlow +393 #-> WCRsampler.maxFlow=0.55 +1168 #-> Cmd.loadCartridge +16 .Gate.power :main,:ON,limit to 5000mA +2 .Gate.power :analytic1,:ON,limit to 5000mA +2 .Gate.power :analytic2,:ON,limit to 5000mA +2 .Gate.power :analytic3,:ON,limit to 5000mA +7 #Powering core bus +214 "valve0"D2 +2 D +4 "core" ā +5 "syringe0"B& +5 "core" ‚&eNr +2 .tArchive.configure :default +3 "syringe0"B$d P[<2 +7 "syringe1"C% +3 "core" Ã%tRNk +2 .tAir.configure :default +3 "syringe1"C#d P\\$<2 +4 "syringe0"B% +4 "core" „%Nh\ +2 .tLysis1.configure :default +4 "syringe0"B#d P\\<2 +3 "syringe1"C& +6 "core" Å&No +2 .tLysis2.configure :default +3 "syringe1"C$d P[?<2 +6 "valve0"D% +4 "core" Ć%QB]M. + .tPlunge.configure :default +5 "valve0"D# QS<2 +5 "sampler0"H% +5 "core" ȇ%Y +2 .tSamplePump.configure :default +3 "sampler0"H#,\\#(22 +6 "valve1"E% +4 "core" ň%iM +2 .tExtraPump.configure :default +4 "valve1"E#2 +5 "valve0"D & +4 "core" ĉ&9MI +2 .tToroid.configure :default +3 "valve0"D$\ G{!(2 +7 "carousel0"F\ % +3 "core" Ɗ%uO +2 .tCarousel.configure :default +4 "carousel0"F#<  E(2 +6 "ambient0"J % +4 "core" ʋ%Y +2 .tPressure.configure :default +4 "ambient0"J#,\\#(ݣ2 +2 #tAll elf controllers running firmware version 4.56 +4 .Gate.power :motor,:ON,limit to 5000mA +4 "syringe0"B & +7 "syringe1"C % +8 "syringe0"B% +10 "syringe1"C& +8 "valve0"D% +2 D& +14 "core" Œ&\\BN + Í%{EN +2 Ž%CN + Ï&5N ` + Đ%Q<N + đ&N +9 ."Lysis2_home"Lysis2.reconfigure :default +6 ."Lysis1_home"Lysis1.reconfigure :default +5 ."Air_home"Air.reconfigure :default +6 ."Toroid_home"Toroid.reconfigure :default +6 ."Plunge_home"Plunge.reconfigure :default +7 ."Archive_home"Archive.reconfigure :default +7 "syringe1"C$d P[?<2 +2 "syringe0"B#d P\\<2 +5 "syringe1"C#d P\\$<2 +2 "valve0"D$\ G{!(2 +6 D# QS<2 +5 ."Lysis2_home"Lysis2.home.jog 0 +6 "syringe0"B$d P[<2 +4 ."Air_home"Air.home.jog 0 +5 ."Lysis1_home"Lysis1.home.jog 0 +3 ."Plunge_home"Plunge.home.jog 0 +5 ."Toroid_home"Toroid.home.jog 0 +3 "syringe1"C* +2 ."Archive_home"Archive.home.jog 0 +6 "syringe1"C) +3 "syringe0"B) +5 "valve0"D) +8 D* +3 "syringe0"B* +4 "core" Ò* +2 Ó) +2 ”) +2 ĕ) Ė* + —* +7 "valve0"D% +4 "syringe0"B% +5 "syringe1"C% +5 "valve0"D& +3 "syringe1"C& +2 "syringe0"B& +15 "core" Ę%}QNN + š% =N + Û%wN + Ĝ&)N  +3 Ù&xN + &cxN +10 ."Toroid_home"Toroid.reconfigure :homing +4 ."Lysis2_home"Lysis2.reconfigure :homing +7 ."Air_home"Air.reconfigure :homing +4 ."Lysis1_home"Lysis1.reconfigure :homing +6 ."Archive_home"Archive.reconfigure :homing +7 ."Plunge_home"Plunge.reconfigure :homing +6 "valve0"D$(2 +4 "syringe1"C$2 +4 C#"2 +3 "syringe0"B#2 +5 B$"2 +3 "valve0"D#<2 +3 ."Toroid_home"Toroid.jog 610 +8 ."Air_home"Air.jog 1361 +3 ."Lysis2_home"Lysis2.jog 1347 +7 ."Lysis1_home"Lysis1.jog 1363 +5 ."Plunge_home"Plunge.jog 838 +4 ."Archive_home"Archive.jog 1363 +4 "valve0"D*b +6 "syringe1"C)Q +3 C *C + "syringe0"B!)S +5 "valve0"D")F +3 "syringe0"B#*S +86 "core" Ģ) +2 ."Plunge_home"Plunge.setRawPosition! 50 +2 "valve0"D72 +3 ."Plunge_home"Plunge.seek :home +6 "valve0"D$' +6 "core" ß) +2 à* +4 ."Lysis2_home"Lysis2.setRawPosition! 50 +3 ."Air_home"Air.setRawPosition! 50 +3 "syringe1"C82 +2 C72 +3 ."Lysis2_home"Lysis2.seek :home +9 ."Air_home"Air.seek :home +8 "syringe1"C%( +4 C&' +7 "core" ¡) £* + Ĥ' +2 ."Plunge_home"Plunge.reconfigure :default +5 ."Lysis1_home"Lysis1.setRawPosition! 50 +3 ."Archive_home"Archive.setRawPosition! 50 +3 "valve0"D# QS<2 +7 "syringe0"B72 + B82 +4 ."Lysis1_home"Lysis1.seek :home +7 ."Archive_home"Archive.seek :home +8 "syringe0"B'' +3 B(( +6 "core" å( + æ' + Ğ* +2 ."Toroid_home"Toroid.setRawPosition! 0 +5 ."Lysis2_home"Lysis2.reconfigure :default +3 ."Air_home"Air.reconfigure :default +3 "valve0"D8 +4 "syringe1"C$d P[?<2 +6 ."Toroid_home"Toroid.seek :home +8 "syringe1"C#d P\\$<2 +6 "valve0"D)( +5 "core" §' +2 ¨( + ĩ( +3 ."Lysis1_home"Lysis1.reconfigure :default +4 ."Archive_home"Archive.reconfigure :default +6 ."Toroid_home"Toroid.reconfigure :default +4 "syringe0"B#d P\\<2 +2 B$d P[<2 +2 "valve0"D$\ G{!(2 +36 "carousel0"F*% +4 "core" ƪ%O2 "7 +3 .tToroid.seek :clear +3 "valve0"D+(* +156 "core" ī( +3 .tCarousel.reconfigure :default +3 "carousel0"F#<  E(2 +3 .tCarousel.home.jog 0 +3 "carousel0"F,) +14 "core" Ƭ) +29 "carousel0"F-% +5 "core" ƭ%2)O  +3 .tCarousel.seek 53 +2 "carousel0"F.'2 +5 "core" Ʈ' +2 "valve0"D/% +5 "core" į%^N +3 #tSelecting Cartridge 52 +2 "valve0"D0% +5 "core" İ%^$N +3 "syringe1"C1& +4 "core" ñ&ۻ#N +3 "syringe1"C2% +5 "core" ò%+N +3 .tCarousel.seek 52 +2 "carousel0"F3'1 +34 "core" Ƴ' +2 "carousel0"F4% +5 "core" ƴ%1۔Q ( +4 "syringe1"C5& +7 "core" õ&"N w +3 ."Lysis2"Lysis2.seek :locked +3 "syringe1"C6(v +4 "valve0"D7% +8 "core" ķ%^NP +2 ."Plunge"Plunge.seek :locked +4 "valve0"D8'v +5 "syringe1"C9% +7 "core" ù%܀TY d +2 ."Air"Air.seek :locked +4 "syringe1"C:' +58 "core" ĸ' +82 ö( +220 ú' +1995 #t-> Cartridge.sampler.primeVolume=35 +678 #-> Cmd.filter 230 +3 "valve0"D;% +4 "core" Ļ%vQ3oN +4 "syringe1"C<& +5 "core" ü&vz/N +2 "syringe1"C=% +6 "core" ý%6N +2 "carousel0"F>% +6 "core" ƾ%1(۔O  +3 #"FILTERING"Duration of filtering limited to 2:05:00 +5 "valve0"D?% +5 "core" Ŀ%vQ-tN +2 "syringe1"C@& +6 "core" &vΆ+N +2 "syringe1"CA% +6 "core" %5N +2 "carousel0"FB% +5 "core" %1)۔O  +3 "carousel0"FC% +5 "core" %1(ەO  +2 #"FILTERING"Priming sample loop w/35ml, bypass w/10ml +3 .SamplePump.setPosition! 0ml +2 "sampler0"H7 +2 ."FILTERING"Bypass.open +2 "sampler1"ID1 +66 "core" 1 +73 "ambient0"JE% +4 "core" %] + ."FILTERING"Intake.open +4 "sampler0"HF1 +69 "core" 1 +3 "ambient0"JG% +5 "core" %g +4 #"FILTERING"Waiting up to 20 seconds for sea pressure to stabilize +/-0.50psi +2 "sampler0"HH% +5 "core" %|Z +54 "sampler0"HI% +4 "core" %Z +54 "sampler0"HJ% +4 "core" %Z +53 "sampler0"HK% +5 "core" %zZ +53 "sampler0"HL% +4 "core" %Z +54 "sampler0"HM% +4 "core" %Z +2 #"FILTERING"Vacuum tare is 35% of full scale +3 "ambient0"JN% +5 "core" %e +3 "ambient0"JO% +4 "core" %f +2 ."FILTERING"Pressure.reconfigure :default +5 "ambient0"J#,\\#(F.2 +3 ."FILTERING"Pressure.hold +2 "ambient0"JP+ +3 "core" + +4 "sampler0"HQ% +4 "core" %tZ +3 "sampler0"HR% +5 "core" %zZ +3 ."FILTERING"SamplePump.reconfigure :prime +4 "sampler0"H#,\\1O!#(#(@^joL22 +4 ."FILTERING"SamplePump.seek 10ml,1:21 +2 "sampler0"HS'0 +1073 "core" ' +2 ."FILTERING"Pressure.coast +2 "ambient0"J5 +4 ."FILTERING"SamplePump.setPosition! 0ml +2 "sampler0"H7 +4 ."FILTERING"Exhaust.open +3 "sampler0"HT2 +66 "core" 2 +73 ."closeBypass"Bypass.close +4 "sampler1"IU/ +67 "core" / +74 "sampler0"HV% +5 "core" %Z +2 "ambient0"JW% +5 "core" %d +3 ."FILTERING"Pressure.reconfigure :default +3 "ambient0"J#,\\#(F,2 +4 ."FILTERING"Pressure.hold +3 "ambient0"JX+ +2 "core" + +3 "ambient0"JY% +4 "core" %c +3 "sampler0"HZ% +5 "core" %|Z +3 "sampler0"H[% +5 "core" %~Z +2 ."FILTERING"SamplePump.reconfigure :prime +4 "sampler0"H#,\\1O!#(#(|@LL22 +4 ."FILTERING"SamplePump.seek 35ml,3:26 +3 "sampler0"H\\'q +3659 "core" ' +2 ."FILTERING"Pressure.coast +2 "ambient0"J5 +4 ."FILTERING"Bypass.open +2 "sampler1"I]1 +67 "core" 1 +3 ."FILTERING"Intake.close +2 "sampler0"H^/ +69 "core" / +2 "carousel0"F_% +5 "core" %1)۔O  +4 ."FILTERING"Toroid.reconfigure :hold +3 "valve0"D$\ G{!(2 +3 ."FILTERING"Toroid.seek :crack +4 "valve0"D`(N +75 "core" ( +2 ."FILTERING"Toroid.reconfigure :default +5 "valve0"D$\ G{!(2 +2 ."FILTERING"Toroid.seek :clear +3 "valve0"Da(* +76 "core" ( +74 "carousel0"Fb% +4 "core" %1)ۓO  +4 ."FILTERING"Toroid.reconfigure :hold +3 "valve0"D$\ G{!(2 +3 ."FILTERING"Toroid.seek :cartridge +4 "valve0"Dc(J +160 "core" ( +2 ."FILTERING"Toroid.reconfigure :default +5 "valve0"D$\ G{!(2 +2 ."FILTERING"Toroid.seek :clear +3 "valve0"Dd(* +161 "core" ( +3 "ambient0"Je% +5 "core" %\ R +2 "ambient0"Jf% +6 "core" %cR +2 "ambient0"Jg% +6 "core" % Q +2 #"FILTERING"Pressurizing cartridge to 26psi above 16.3psia +2 .SamplePump.setPosition! 0ml +2 "sampler0"H7 +3 ."FILTERING"Intake.open +2 "sampler0"Hh1 +68 "core" 1 +2 ."FILTERING"Bypass.close +3 "sampler1"Ii/ +70 "core" / +2 ."FILTERING"Exhaust.close +2 "sampler0"Hj0 +68 "core" 0 +3 "sampler0"Hk% +6 "core" %LZ +3 "ambient0"Jl% +5 "core" %M +2 ."FILTERING"Pressure.reconfigure :default +4 "ambient0"J#,\\#(F2 +3 ."FILTERING"Pressure.hold +2 "ambient0"Jm+ +4 "core" + +3 "sampler0"Hn% +5 "core" %MZ +3 "sampler0"Ho% +5 "core" %IZ +3 ."FILTERING"SamplePump.reconfigure :charge +4 "sampler0"H#1O!u0u0b<L22 +3 ."FILTERING"SamplePump.seek 2.3ml,42 seconds +3 "sampler0"Hp' 3 +821 "core" '@, 2 +4 ."FILTERING"Pressure.coast + "ambient0"J5 +6 Jq% +4 "core" %!A +3 ."FILTERING"Intake.close +2 "sampler0"Hr/ +67 "core" / +3 #"FILTERING"Pressurized cartridge with 0.321ml to 26.1psi + #Isolated @41.8psia (25.5psi) +2 #Checking for cartridge leaks from 41.8psia +3 #Waiting up to 20 seconds for cartridge pressure to stabilize +/-0.75psi +4 "ambient0"Js% +4 "core" % ! +54 "ambient0"Jt% +5 "core" %  +53 "ambient0"Ju% +4 "core" %  +53 "ambient0"Jv% +5 "core" % +53 "ambient0"Jw% +5 "core" %  +53 "ambient0"Jx% +4 "core" %  +53 "ambient0"Jy% +5 "core" % \ +53 "ambient0"Jz% +5 "core" % +54 "ambient0"J{% +4 "core" % +54 "ambient0"J|% +4 "core" %  + #"FILTERING"Cartridge pressure fell 8% to 38.6psia +2 "carousel0"F}% +6 "core" %1*ۓO  +2 #"FILTERING"Sampling 230.0ml +2 .SamplePump.setPosition! 0ml +3 "sampler0"H7 +3 ."FILTERING"Exhaust.open +2 "sampler0"H~2 +68 "core" 2 +2 ."FILTERING"Intake.open +2 "sampler0"H1 +63 "core" 1 +3 "ambient0"J% +5 "core" ʁ%%W +5 "ambient0"J% +4 "core" ʂ%-Y +2 ."FILTERING"Pressure.reconfigure :default +5 "ambient0"J#,\\#(F!2 +3 ."FILTERING"Pressure.hold +2 "ambient0"J+ +3 "core" ʃ+ +3 "ambient0"J% +5 "core" ʄ%Q +3 "sampler0"H% +5 "core" ȅ%Zi  +2 "sampler0"H% +5 "core" Ȇ%ZT  +3 ."FILTERING"SamplePump.reconfigure :sample +3 "sampler0"H#d1O!#(#(@*@L22 +5 ."FILTERING"SamplePump.seek 230ml,19:41 +3 "sampler0"H'` +243 H% +5 "core" Ȉ%~ 2 +2 "ambient0"J % +5 "core" ʉ%- +3 #"sampling"Cartridge 52 sampling 1/230ml at 0.55ml/s with 14.1psi vacuum 1.7m deep (17.2psia) +243 "core" ȇ' y| 2 +4 ."FILTERING"SamplePump.coast +2 "sampler0"H5 +4 ."closeIntake"Intake.close +8 ."closeExhaust"Exhaust.close +8 "sampler0"H\ / +6 H 0 +4 "carousel0"F% +10 "core" Ə%1)۔O  +4 ."FILTERING"Toroid.reconfigure :hold +4 "valve0"D$\ G{!(2 +3 ."FILTERING"Toroid.seek :bypass +4 "valve0"D( +33 "core" Ȋ/ +7 ȋ0 +116 Ď( +3 ."FILTERING"Toroid.reconfigure :default +5 "valve0"D$\ G{!(2 +3 ."FILTERING"Toroid.seek :clear +3 "valve0"D (* +158 "core" č( +3 ."FILTERING"Pressure.coast + "ambient0"J5 +8 "sampler0"H % +5 "core" Ȍ% &[ +5 "carousel0"F% +4 "core" Ƒ%1)۔O  +5 "carousel0"F% +4 "core" Ɛ%1)ۓO  +3 !"FILTERING"o:$Cartridge::Sampler::LowPressure: mesg"?Serious Leak or Stall -- 0.55ml/s made only 12.6psi vacuum:@checkpoint: omitted:bt[ "=/home/esp/esp2/utils/auv/cmd.rb:212:in `startFiltering!'")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"=/home/esp/esp2/utils/auv/cmd.rb:210:in `startFiltering!'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:713:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +3 #Retry #1 of 2 +3 !o:Cmd::Error : mesg"No spare cartridges remain:@checkpoint: omitted:@timestampu: Time 7\ P:bt["0/home/esp/esp2/lib/thread.rb:716:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +4 !to:Thread::ChildDied\ :@threadIdi41> : mesg":FILTERING:@checkpoint: omitted: @causeo:Cmd::Error ;; ;"No spare cartridges remain:@timestampu: Time 7\ P:bt[ ",/home/esp/esp2/lib/msg.rb:83:in `retry'"=/home/esp/esp2/utils/auv/cmd.rb:210:in `startFiltering!'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:713:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475;["7/opt/mbari/lib/ruby/1.8/irb.rb:177:in `eval_input'":/opt/mbari/lib/ruby/1.8/irb.rb:277:in `signal_status'"7/opt/mbari/lib/ruby/1.8/irb.rb:163:in `eval_input'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:241:in `each_top_level_statement'":/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:227:in `loop'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:227:in `each_top_level_statement'";/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:226:in `catch'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:226:in `each_top_level_statement'"7/opt/mbari/lib/ruby/1.8/irb.rb:162:in `eval_input'"1/opt/mbari/lib/ruby/1.8/irb.rb:69:in `start'"1/opt/mbari/lib/ruby/1.8/irb.rb:67:in `catch'"1/opt/mbari/lib/ruby/1.8/irb.rb:67:in `start'"-/home/esp/esp2/lib/esp.rb:189:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:713:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +1273 #-> WCRsampler.maxFlow=0.58 +192 #-> Cmd.filter 230 +4 "valve0"D% +4 "core" Ĝ%vQ,SN\ +3 "syringe1"C& +5 "core" Ø&v~N +3 "syringe1"C% +4 "core" Ù%N +3 "carousel0"F% +5 "core" ƚ%1)ۓO  +4 #"FILTERING"Duration of filtering limited to 2:05:00 +4 "valve0"D% +6 "core" ě%vQ2UN\ +2 "syringe1"C& +5 "core" Ý&v΅N +3 "syringe1"C% +4 "core" Ö%N +2 "carousel0"F% +6 "core" Ɠ%1)۔O  +2 "carousel0"F% +5 "core" ƒ%1)۔O  +3 ."FILTERING"Toroid.reconfigure :hold +4 "valve0"D$\ G{!(2 +4 ."FILTERING"Toroid.seek :cartridge +3 "valve0"D(J +160 "core" Ĕ( +2 ."FILTERING"Toroid.reconfigure :default +4 "valve0"D$\ G{!(2 +4 ."FILTERING"Toroid.seek :clear +3 "valve0"D(* +160 "core" ĕ( +3 #"FILTERING"Sampling 227.6ml + .SamplePump.setPosition! 0ml +2 "sampler0"H7 +5 ."FILTERING"Exhaust.open +2 "sampler0"H2 +67 "core" ȗ2 +55 ."FILTERING"Intake.open +2 "sampler0"H*1 +64 "core" Ȫ1 +2 "ambient0"J"% +5 "core" ʢ%z +5 "ambient0"J % +4 "core" ʠ%q +3 ."FILTERING"Pressure.reconfigure :default +3 "ambient0"J#,\\#(F92 +3 ."FILTERING"Pressure.hold +2 "ambient0"J+ +5 "core" ʟ+ +2 "ambient0"J!% +6 "core" ʡ%w +2 "sampler0"H#% +5 "core" ȣ%,Z +3 "sampler0"H-% +5 "core" ȭ%'Z +3 ."FILTERING"SamplePump.reconfigure :sample +4 "sampler0"H#d B1O!#(#(@*@L22 +4 ."FILTERING"SamplePump.seek 227.57ml,19:28 +3 "sampler0"H'T5 +243 H/% +4 "core" ȯ%/ B^- 2 +2 "ambient0"J0% +6 "core" ʰ% + #"sampling"Cartridge 52 sampling 1/228ml at 0.58ml/s with 16.2psi vacuum +246 "core" Ȟ' f B` 2 +5 ."FILTERING"SamplePump.coast +2 "sampler0"H5 +5 ."closeIntake"Intake.close +9 ."closeExhaust"Exhaust.close +8 "sampler0"H1/ +2 "carousel0"F2% +7 "sampler0"H)0 +6 "core" Ʋ%1)ۓmO  +5 ."FILTERING"Toroid.reconfigure :hold +3 "valve0"D$\ G{!(2 +3 ."FILTERING"Toroid.seek :bypass +5 "valve0"D4( +33 "core" ȱ/ +11 ȩ0 +112 Ĵ( +3 ."FILTERING"Toroid.reconfigure :default +5 "valve0"D$\ G{!(2 +3 ."FILTERING"Toroid.seek :clear +4 "valve0"D5(* +157 "core" ĵ( +3 ."FILTERING"Pressure.coast + "ambient0"J5 +7 "sampler0"H7% +7 "core" ȷ% kZU +4 "carousel0"F9% +6 "core" ƹ%1)۔O  +3 "carousel0"F,% +6 "core" Ƭ%1)۔O  +2 !"FILTERING"o:$Cartridge::Sampler::LowPressure: mesg"?Serious Leak or Stall -- 0.58ml/s made only 15.7psi vacuum:@checkpoint: omitted:bt[ "=/home/esp/esp2/utils/auv/cmd.rb:212:in `startFiltering!'")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"=/home/esp/esp2/utils/auv/cmd.rb:210:in `startFiltering!'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:713:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 + #Retry #1 of 2 +3 !o:Cmd::Error : mesg"No spare cartridges remain:@checkpoint: omitted:@timestampu: Time 7>:bt["0/home/esp/esp2/lib/thread.rb:716:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +4 !to:Thread::ChildDied\ :@threadIdi 9 : mesg":FILTERING:@checkpoint: omitted: @causeo:Cmd::Error ;; ;"No spare cartridges remain:@timestampu: Time 7>:bt[ ",/home/esp/esp2/lib/msg.rb:83:in `retry'"=/home/esp/esp2/utils/auv/cmd.rb:210:in `startFiltering!'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:713:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475;["7/opt/mbari/lib/ruby/1.8/irb.rb:177:in `eval_input'":/opt/mbari/lib/ruby/1.8/irb.rb:277:in `signal_status'"7/opt/mbari/lib/ruby/1.8/irb.rb:163:in `eval_input'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:241:in `each_top_level_statement'":/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:227:in `loop'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:227:in `each_top_level_statement'";/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:226:in `catch'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:226:in `each_top_level_statement'"7/opt/mbari/lib/ruby/1.8/irb.rb:162:in `eval_input'"1/opt/mbari/lib/ruby/1.8/irb.rb:69:in `start'"1/opt/mbari/lib/ruby/1.8/irb.rb:67:in `catch'"1/opt/mbari/lib/ruby/1.8/irb.rb:67:in `start'"-/home/esp/esp2/lib/esp.rb:189:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:713:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +492 #-> WCRsampler.maxFlow=0.61 +142 #-> Cmd.filter 230 +3 "valve0"D.% +4 "core" Į%vQ(ZN +3 "syringe1"C%& +5 "core" å&vzN +3 "syringe1"C$% +5 "core" ä%N +2 "carousel0"F&% +6 "core" Ʀ%1)ۓO  +3 #"FILTERING"Duration of filtering limited to 2:05:00 +4 "valve0"D;% +6 "core" Ļ%vQ3XN +2 "syringe1"C<& +6 "core" ü&vzN +2 "syringe1"C=% +5 "core" ý%N +3 "carousel0"F>% +4 "core" ƾ%1)۔O  +3 "carousel0"F?% +5 "core" ƿ%1)۔O  +2 ."FILTERING"Toroid.reconfigure :hold +5 "valve0"D$\ G{!(2 +3 ."FILTERING"Toroid.seek :cartridge +3 "valve0"D@(J +160 "core" ( +3 ."FILTERING"Toroid.reconfigure :default +4 "valve0"D$\ G{!(2 +2 ."FILTERING"Toroid.seek :clear +3 "valve0"DA(* +161 "core" ( +4 #"FILTERING"Sampling 225.0ml +2 .SamplePump.setPosition! 0ml + "sampler0"H7 +5 ."FILTERING"Exhaust.open +3 "sampler0"HB2 +65 "core" 2 +2 ."FILTERING"Intake.open +3 "sampler0"HC1 +65 "core" 1 +2 "ambient0"JD% +6 "core" %c +4 "ambient0"JE% +5 "core" %f +2 ."FILTERING"Pressure.reconfigure :default +4 "ambient0"J#,\\#(F.2 +3 ."FILTERING"Pressure.hold +3 "ambient0"JF+ +3 "core" + +2 "ambient0"JG% +6 "core" %h +2 "sampler0"HH% +5 "core" %ZT +3 "sampler0"HI% +5 "core" %ZP +2 ."FILTERING"SamplePump.reconfigure :sample +5 "sampler0"H#d 1O!#(#(@*@L22 +3 ."FILTERING"SamplePump.seek 225.02ml,19:16 +3 "sampler0"HJ'G +244 HK% +4 "core" %[  2 +3 "ambient0"JL% +4 "core" % +3 #"sampling"Cartridge 52 sampling 1/225ml at 0.61ml/s with 17.8psi vacuum +2630 ."FILTERING"SamplePump.coast +3 "sampler0"H5 +4 "core" 'TT 8 2 +3 ."closeIntake"Intake.close +7 ."closeExhaust"Exhaust.close +8 "sampler0"HN/ + "carousel0"FM% +10 "sampler0"HO0 +4 "core" %1)۔O  +5 ."FILTERING"Toroid.reconfigure :hold +3 "valve0"D$\ G{!(2 +3 ."FILTERING"Toroid.seek :bypass +5 "valve0"DQ( +35 "core" / +12 0 +109 ( +4 ."FILTERING"Toroid.reconfigure :default +3 "valve0"D$\ G{!(2 +5 ."FILTERING"Toroid.seek :clear +3 "valve0"DR(* +157 "core" ( +3 ."FILTERING"Pressure.coast +2 "ambient0"J5 +7 "sampler0"HT% +5 "core" %T\\ WCRsampler.maxFlow=0.60 +188 #-> Cmd.filter 230 +3 "valve0"DW% +4 "core" %vQ5pN +3 "syringe1"CP& +5 "core" &v~N +2 "syringe1"CY% +5 "core" %N +3 "carousel0"FZ% +4 "core" %1)۔O  +4 #"FILTERING"Duration of filtering limited to 2:05:00 +4 "valve0"D[% +6 "core" %vQ3jN +2 "syringe1"CS& +6 "core" &v{N +2 "syringe1"C]% +5 "core" %N +3 "carousel0"F^% +5 "core" %1*۔O  +2 "carousel0"F_% +5 "core" %1)۔O  +3 ."FILTERING"Toroid.reconfigure :hold +4 "valve0"D$\ G{!(2 +3 ."FILTERING"Toroid.seek :cartridge +3 "valve0"DX(J +160 "core" ( +2 ."FILTERING"Toroid.reconfigure :default +5 "valve0"D$\ G{!(2 +3 ."FILTERING"Toroid.seek :clear +3 "valve0"Db(* +160 "core" ( +3 #"FILTERING"Sampling 207.7ml +2 .SamplePump.setPosition! 0ml +2 "sampler0"H7 +4 ."FILTERING"Exhaust.open +2 "sampler0"H+2 +66 "core" ȫ2 +2 ."FILTERING"Intake.open +2 "sampler0"H`1 +65 "core" 1 +3 "ambient0"Ja% +5 "core" %V +4 "ambient0"Je% +5 "core" %V +2 ."FILTERING"Pressure.reconfigure :default +4 "ambient0"J#,\\#(F2 +3 ."FILTERING"Pressure.hold +2 "ambient0"Jf+ +3 "core" + +4 "ambient0"Jg% +4 "core" %W +3 "sampler0"Hh% +5 "core" %DZ/ +3 "sampler0"Hc% +6 "core" %< : mesg":FILTERING:@checkpoint: omitted: @causeo:Cmd::Error ;; ;"No spare cartridges remain:@timestampu: Time 7<:bt[ ",/home/esp/esp2/lib/msg.rb:83:in `retry'"=/home/esp/esp2/utils/auv/cmd.rb:210:in `startFiltering!'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:713:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475;["7/opt/mbari/lib/ruby/1.8/irb.rb:177:in `eval_input'":/opt/mbari/lib/ruby/1.8/irb.rb:277:in `signal_status'"7/opt/mbari/lib/ruby/1.8/irb.rb:163:in `eval_input'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:241:in `each_top_level_statement'":/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:227:in `loop'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:227:in `each_top_level_statement'";/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:226:in `catch'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:226:in `each_top_level_statement'"7/opt/mbari/lib/ruby/1.8/irb.rb:162:in `eval_input'"1/opt/mbari/lib/ruby/1.8/irb.rb:69:in `start'"1/opt/mbari/lib/ruby/1.8/irb.rb:67:in `catch'"1/opt/mbari/lib/ruby/1.8/irb.rb:67:in `start'"-/home/esp/esp2/lib/esp.rb:189:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:713:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +13460 "Can"`z+)|Eu_n +29981 by+$| Cmd.slot 40=>:dry +530 #-> Cmd.loadCartridge 40 +4 #Selecting Cartridge 40 +2 "valve0"Dz% +4 "core" %vQ-iN +3 "carousel0"F{% +6 "core" %1)۔O  +3 "syringe0"B|& +5 "core" &ۘ N +3 "syringe1"C}% +5 "core" %N +4 ."Air"Air.seek :clear +6 "syringe0"B~% +3 "syringe1"C' +7 "core" % N +3 "valve0"D& +5 "core" ā&*?aNP +348 ' +4 "syringe1"C& +5 "core" Â&v΁FY +3 ."Lysis2"Lysis2.seek :clear +7 "valve0"D% +6 "syringe1"C( +4 "core" Ą%vQ0VN +4 ."Plunge"Plunge.seek :clear +5 "valve0"D' +76 "core" Ć' +87 Å( +2 .tCarousel.seek 40 +3 "carousel0"F'& +259 "core" ƈ' +2 "carousel0"F % +6 "core" Ɖ%&Ũ]Q ( +4 "syringe1"Cp& +7 "core" &۾N +2 ."Lysis2"Lysis2.seek :locked +4 "syringe1"C(v +6 "valve0"D\ % +7 "core" Ċ%^ 6NL  +3 ."Plunge"Plunge.seek :locked +3 "valve0"D 'v +7 "syringe1"C% +6 "core" Ç%x,Y i +3 ."Air"Air.seek :locked +3 "syringe1"Cd' +57 "core" ċ' +81 Ï( +222 ' +826 #t-> Cmd.filter 235 +3 "valve0"D % +4 "core" Č%vQ:qN +3 "syringe1"C& +5 "core" Ñ&v΁N +2 "syringe1"C% +6 "core" Ð%N +2 "carousel0"F% +5 "core" Ǝ%&)]O  +3 #"FILTERING"Duration of filtering limited to 2:05:00 +4 "valve0"D% +6 "core" ă%vQ+rN +2 "syringe1"C& +5 "core" Ü&v΀N +3 "syringe1"C% +5 "core" Ø%N +3 "carousel0"F% +4 "core" ƙ%&*\\O  +3 "carousel0"F% +5 "core" ƚ%&)\\5O  +2 #"FILTERING"Priming sample loop w/35ml, bypass w/10ml +2 .SamplePump.setPosition! 0ml +2 "sampler0"H7 +4 ."FILTERING"Bypass.open +2 "sampler1"I1 +68 "core" ɛ1 +73 "ambient0"J% +4 "core" ʝ%U + ."FILTERING"Intake.open +3 "sampler0"H1 +65 "core" Ȗ1 +2 "ambient0"J% +6 "core" ʓ%W +3 #"FILTERING"Waiting up to 20 seconds for sea pressure to stabilize +/-0.50psi +2 "sampler0"H% +6 "core" Ȓ%0[8 +53 "sampler0"H % +4 "core" ȍ%:[; +53 "sampler0"H% +5 "core" ȗ%:[: +53 "sampler0"H% +4 "core" Ȕ%5[7 +54 "sampler0"H*% +4 "core" Ȫ%%[> +54 "sampler0"H"% +4 "core" Ȣ%4[3 + #"FILTERING"Vacuum tare is 36% of full scale +3 "ambient0"J % +5 "core" ʠ%Z +2 "ambient0"J!% +5 "core" ʡ%R +3 ."FILTERING"Pressure.reconfigure :default +3 "ambient0"J#,\\#(F2 +3 ."FILTERING"Pressure.hold +4 "ambient0"J#+ +3 "core" ʣ+ +3 "sampler0"H-% +6 "core" ȭ%:[2 +2 "sampler0"H/% +6 "core" ȯ%,[- +2 ."FILTERING"SamplePump.reconfigure :prime +3 "sampler0"H#,\\1PM#(#(@_L22 +4 ."FILTERING"SamplePump.seek 10ml,1:21 +3 "sampler0"H0'0 +1072 "core" Ȱ' +2 ."FILTERING"Pressure.coast +2 "ambient0"J5 +4 ."FILTERING"SamplePump.setPosition! 0ml +2 "sampler0"H7 +4 ."FILTERING"Exhaust.open +3 "sampler0"H22 +65 "core" Ȳ2 +74 ."closeBypass"Bypass.close +5 "sampler1"I1/ +67 "core" ɱ/ +73 "sampler0"H)% +5 "core" ȩ%![H +2 "ambient0"J% +4 "core" ʞ%V +3 ."FILTERING"Pressure.reconfigure :default +4 "ambient0"J#,\\#(F2 +3 ."FILTERING"Pressure.hold +3 "ambient0"J+ +3 "core" ʕ+ +2 "ambient0"J7% +6 "core" ʷ%T +3 "sampler0"H9% +4 "core" ȹ%$[A +3 "sampler0"H,% +5 "core" Ȭ%&[: +2 ."FILTERING"SamplePump.reconfigure :prime +4 "sampler0"H#,\\1PM#(#(@xL22 +4 ."FILTERING"SamplePump.seek 35ml,3:26 +3 "sampler0"H4'q +3658 "core" ȴ' +3 ."FILTERING"Pressure.coast +2 "ambient0"J5 +4 ."FILTERING"Bypass.open +2 "sampler1"I1 +67 "core" ɟ1 +2 ."FILTERING"Intake.close +2 "sampler0"H./ +68 "core" Ȯ/ +2 "carousel0"F%% +6 "core" ƥ%&)]O  +3 ."FILTERING"Toroid.reconfigure :hold +4 "valve0"D$\ G{!(2 +3 ."FILTERING"Toroid.seek :crack +3 "valve0"D$(N +76 "core" Ĥ( +3 ."FILTERING"Toroid.reconfigure :default +4 "valve0"D$\ G{!(2 +3 ."FILTERING"Toroid.seek :clear +3 "valve0"D&(* +75 "core" Ħ( +74 "carousel0"F;% +5 "core" ƻ%&)]O  +3 ."FILTERING"Toroid.reconfigure :hold +3 "valve0"D$\ G{!(2 +4 ."FILTERING"Toroid.seek :cartridge +3 "valve0"D<(J +160 "core" ļ( +2 ."FILTERING"Toroid.reconfigure :default +4 "valve0"D$\ G{!(2 +4 ."FILTERING"Toroid.seek :clear +3 "valve0"D=(* +160 "core" Ľ( +3 "ambient0"J>% +4 "core" ʾ%Q +4 "ambient0"J?% +4 "core" ʿ%V +2 "ambient0"J5% +6 "core" ʵ%KN +2 #"FILTERING"Pressurizing cartridge to 26psi above 16.3psia +2 .SamplePump.setPosition! 0ml +3 "sampler0"H7 +2 ."FILTERING"Intake.open +2 "sampler0"HB1 +65 "core" 1 +2 ."FILTERING"Bypass.close +4 "sampler1"I@/ +66 "core" / +2 ."FILTERING"Exhaust.close +3 "sampler0"HC0 +65 "core" 0 +2 "sampler0"HD% +6 "core" %D[I +2 "ambient0"JE% +4 "core" %T +3 ."FILTERING"Pressure.reconfigure :default +4 "ambient0"J#,\\#(F2 +3 ."FILTERING"Pressure.hold +3 "ambient0"JG+ +3 "core" + +2 "sampler0"HH% +6 "core" %L[Q +2 "sampler0"HI% +6 "core" %Q[1 +2 ."FILTERING"SamplePump.reconfigure :charge +3 "sampler0"H#1PMu0u0*chL22 +4 ."FILTERING"SamplePump.seek 2.3ml,42 seconds +4 "sampler0"HK' 3 +1445 "core" '5y 2 +3 ."FILTERING"Pressure.coast +4 "ambient0"J5 +5 JL% +6 "core" % +2 ."FILTERING"Intake.close +2 "sampler0"HM/ +64 "core" / +3 #"FILTERING"Pressurized cartridge with 1.001ml to 26.2psi +2 #Isolated @40.9psia (24.7psi) + #Checking for cartridge leaks from 40.9psia +3 #Waiting up to 20 seconds for cartridge pressure to stabilize +/-0.75psi +3 "ambient0"JN% +6 "core" % +53 "ambient0"JO% +5 "core" % +53 "ambient0"JJ% +5 "core" % +55 "ambient0"JA% +4 "core" % | +53 "ambient0"JT% +5 "core" % | +53 "ambient0"JU% +4 "core" % y +54 "ambient0"JV% +4 "core" % n +53 "ambient0"JQ% +5 "core" % j +54 "ambient0"JF% +4 "core" % b +54 "ambient0"JW% +4 "core" % _ + #"FILTERING"Cartridge pressure fell 3% to 39.5psia +2 "carousel0"FP% +5 "core" %&)]O  +2 #"FILTERING"Sampling 235.0ml +2 .SamplePump.setPosition! 0ml +3 "sampler0"H7 +3 ."FILTERING"Exhaust.open +3 "sampler0"HY2 +64 "core" 2 +2 ."FILTERING"Intake.open +2 "sampler0"HZ1 +67 "core" 1 +2 "ambient0"J[% +5 "core" % +5 "ambient0"JS% +4 "core" % +2 ."FILTERING"Pressure.reconfigure :default +4 "ambient0"J#,\\#(F2 +3 ."FILTERING"Pressure.hold +2 "ambient0"J]+ +5 "core" + +2 "ambient0"J^% +4 "core" %, +4 "sampler0"H_% +4 "core" %]  +2 "sampler0"HR% +6 "core" %}]  +3 ."FILTERING"SamplePump.reconfigure :sample +4 "sampler0"H#d 1PM#(#(*@V@L22 +4 ."FILTERING"SamplePump.seek 235ml,20:06 +3 "sampler0"H+'xg +244 HX% +4 "core" %S \ y 2 +2 "ambient0"J`% +5 "core" % +4 #"sampling"Cartridge 40 sampling 1/235ml at 0.60ml/s with 15.5psi vacuum 1.9m deep (17.5psia) +5985 "sampler0"Ha% +4 "core" % 78 2 +2 "ambient0"Je% +6 "core" %. + #"sampling"Cartridge 40 sampling 37/235ml at 0.60ml/s with 19.8psi vacuum +2918 "Can"cy?+|6tP9 +3069 "sampler0"Hg% +4 "core" %e  2 +2 "ambient0"Jh% +6 "core" % + #"sampling"Cartridge 40 sampling 73/235ml at 0.60ml/s with 18.2psi vacuum +5988 "sampler0"Hc% +4 "core" % !" 2 +2 "ambient0"Jj% +6 "core" %v + #"sampling"Cartridge 40 sampling 110/235ml at 0.60ml/s with 19.0psi vacuum +706 ."FILTERING"SamplePump.coast +2 "sampler0"H5 +4 "core" ȫ'* ~j 2 +2 ."closeIntake"Intake.close +8 ."closeExhaust"Exhaust.close +8 "sampler0"Hk/ +2 "carousel0"Fl% +3 "sampler0"Hn0 +11 "core" %&)\\O  +62 ."FILTERING"Toroid.reconfigure :hold +5 "valve0"D$\ G{!(2 +4 ."FILTERING"Toroid.seek :bypass +4 "valve0"Do( +4 "core" / + 0 +153 ( +4 ."FILTERING"Toroid.reconfigure :default +3 "valve0"D$\ G{!(2 +4 ."FILTERING"Toroid.seek :clear +4 "valve0"D\\(* +156 "core" ( +3 ."FILTERING"Pressure.coast +2 "ambient0"J5 +6 "sampler0"Hq% +6 "core" %*3aV +4 "carousel0"Fr% +5 "core" %&)]O  +3 "carousel0"Fs% +6 "core" %&)\\O  +2 !"FILTERING"o:Cmd::Paused:@checkpoint: omitted: mesg"; during Sample Pump (SP) move after sampling 113.961ml:bt[\ "=/home/esp/esp2/utils/auv/cmd.rb:271:in `startFiltering!'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:713:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +3 !to:IRB::Abort: mesg"User Abort!!:@checkpoint: omitted:bt["7/opt/mbari/lib/ruby/1.8/irb.rb:177:in `eval_input'":/opt/mbari/lib/ruby/1.8/irb.rb:277:in `signal_status'"7/opt/mbari/lib/ruby/1.8/irb.rb:163:in `eval_input'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:241:in `each_top_level_statement'":/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:227:in `loop'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:227:in `each_top_level_statement'";/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:226:in `catch'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:226:in `each_top_level_statement'"7/opt/mbari/lib/ruby/1.8/irb.rb:162:in `eval_input'"1/opt/mbari/lib/ruby/1.8/irb.rb:69:in `start'"1/opt/mbari/lib/ruby/1.8/irb.rb:67:in `catch'"1/opt/mbari/lib/ruby/1.8/irb.rb:67:in `start'"-/home/esp/esp2/lib/esp.rb:189:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:713:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +674 #-> Cartridge.sampler.maxFlow +2092 #-> Cartridge.sampler.maxFlow=0.55 +309 #-> Cmd.filter 235 +3 "valve0"Dt% +5 "core" %vQ2{N +2 "syringe1"Cu& +6 "core" &v΂%N +3 "syringe1"Ci% +4 "core" %N +3 "carousel0"Fb% +5 "core" %&*]O  +3 #"FILTERING"Duration of filtering limited to 2:05:00 +6 "valve0"Dw% +5 "core" %vQ.yN +2 "syringe1"Cx& +4 "core" &v΀!N +3 "syringe1"Cy% +5 "core" %%N +2 "carousel0"Fv% +6 "core" %&)]yO  +2 "carousel0"Ff% +4 "core" %&)]mO  +4 ."FILTERING"Toroid.reconfigure :hold +3 "valve0"D$\ G{!(2 +3 ."FILTERING"Toroid.seek :cartridge +4 "valve0"Dz(J +161 "core" ( +4 ."FILTERING"Toroid.reconfigure :default +3 "valve0"D$\ G{!(2 +4 ."FILTERING"Toroid.seek :clear +3 "valve0"D{(* +160 "core" ( +2 #"FILTERING"Sampling 121.0ml +2 .SamplePump.setPosition! 0ml +2 "sampler0"H7 +5 ."FILTERING"Exhaust.open +2 "sampler0"H|2 +68 "core" 2 +2 ."FILTERING"Intake.open +2 "sampler0"H}1 +64 "core" 1 +3 "ambient0"J~% +5 "core" %Z +4 "ambient0"J% +5 "core" ʁ%X +2 ."FILTERING"Pressure.reconfigure :default +4 "ambient0"J#,\\#(F 2 +3 ."FILTERING"Pressure.hold +2 "ambient0"J:+ +3 "core" ʺ+ +3 "ambient0"J% +4 "core" ʂ%T +3 "sampler0"H% +5 "core" Ȅ%[v +3 "sampler0"H6% +5 "core" ȶ%%[k +2 ."FILTERING"SamplePump.reconfigure :sample +4 "sampler0"H#d1PM#(#(*@V@L22 +4 ."FILTERING"SamplePump.seek 121.04ml,10:36 +2 "sampler0"H8'Mo +246 H % +4 "core" ȉ%  2 +2 "ambient0"Jp% +5 "core" %D +2 #"sampling"Cartridge 40 sampling 1/121ml at 0.55ml/s with 14.1psi vacuum 1.9m deep (17.5psia) +243 "core" ȸ' B 2 +5 ."FILTERING"SamplePump.coast + "sampler0"H5 +6 ."closeIntake"Intake.close +7 ."closeExhaust"Exhaust.close +6 "sampler0"H\ / +2 "carousel0"F% +8 "sampler0"H30 +4 "core" Ƈ%&*]O  +5 ."FILTERING"Toroid.reconfigure :hold +3 "valve0"D$\ G{!(2 +2 ."FILTERING"Toroid.seek :bypass +4 "valve0"D( +39 "core" Ȋ/ +9 ȳ0 +109 ą( +3 ."FILTERING"Toroid.reconfigure :default +4 "valve0"D$\ G{!(2 +3 ."FILTERING"Toroid.seek :clear +4 "valve0"D(* +157 "core" Ć( +3 ."FILTERING"Pressure.coast +2 "ambient0"J5 +6 "sampler0"H% +5 "core" % P\\ +4 "carousel0"F % +5 "core" ƌ%&)]O  +4 "carousel0"F% +5 "core" Ƒ%&)]O  +2 !"FILTERING"o:$Cartridge::Sampler::LowPressure: mesg"?Serious Leak or Stall -- 0.55ml/s made only 16.9psi vacuum:@checkpoint: omitted:bt[ "=/home/esp/esp2/utils/auv/cmd.rb:212:in `startFiltering!'")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"=/home/esp/esp2/utils/auv/cmd.rb:210:in `startFiltering!'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:713:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 #Retry #1 of 2 +3 !o:Cmd::Error : mesg"No spare cartridges remain:@checkpoint: omitted:@timestampu: Time @:Y:bt["0/home/esp/esp2/lib/thread.rb:716:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +3 !to:Thread::ChildDied\ :@threadIdi? : mesg":FILTERING:@checkpoint: omitted: @causeo:Cmd::Error ;; ;"No spare cartridges remain:@timestampu: Time @:Y:bt[ ",/home/esp/esp2/lib/msg.rb:83:in `retry'"=/home/esp/esp2/utils/auv/cmd.rb:210:in `startFiltering!'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:713:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475;["7/opt/mbari/lib/ruby/1.8/irb.rb:177:in `eval_input'":/opt/mbari/lib/ruby/1.8/irb.rb:277:in `signal_status'"7/opt/mbari/lib/ruby/1.8/irb.rb:163:in `eval_input'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:241:in `each_top_level_statement'":/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:227:in `loop'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:227:in `each_top_level_statement'";/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:226:in `catch'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:226:in `each_top_level_statement'"7/opt/mbari/lib/ruby/1.8/irb.rb:162:in `eval_input'"1/opt/mbari/lib/ruby/1.8/irb.rb:69:in `start'"1/opt/mbari/lib/ruby/1.8/irb.rb:67:in `catch'"1/opt/mbari/lib/ruby/1.8/irb.rb:67:in `start'"-/home/esp/esp2/lib/esp.rb:189:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:713:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2095 #-> Cartridge.sampler.maxFlow=0.58 +152 #-> Cmd.filter 235 +2 "valve0"D% +5 "core" Đ%vQ;2N +3 "syringe1"C& +6 "core" Î&v΁N +2 "syringe1"C% +5 "core" Ã%N +2 "carousel0"F% +6 "core" Ɯ%&*\\O  +3 #"FILTERING"Duration of filtering limited to 2:05:00 +3 "valve0"D% +6 "core" Ę%vQ20N +2 "syringe1"C& +6 "core" Ù&vzN +2 "syringe1"C% +5 "core" Ú%N +4 "carousel0"F% +4 "core" ƛ%&)] O  +2 "carousel0"F% +5 "core" Ɲ%&*]O  +3 ."FILTERING"Toroid.reconfigure :hold +3 "valve0"D$\ G{!(2 +4 ."FILTERING"Toroid.seek :cartridge +3 "valve0"D(J +160 "core" Ė( +2 ."FILTERING"Toroid.reconfigure :default +4 "valve0"D$\ G{!(2 +3 ."FILTERING"Toroid.seek :clear +3 "valve0"D(* +160 "core" ē( +2 #"FILTERING"Sampling 118.6ml +2 .SamplePump.setPosition! 0ml +2 "sampler0"H7 +5 ."FILTERING"Exhaust.open +2 "sampler0"H2 +67 "core" Ȓ2 +2 ."FILTERING"Intake.open +2 "sampler0"H 1 +67 "core" ȍ1 +2 "ambient0"J% +5 "core" ʗ%p +4 "ambient0"J% +5 "core" ʔ%g +3 ."FILTERING"Pressure.reconfigure :default +4 "ambient0"J#,\\#(F/2 +3 ."FILTERING"Pressure.hold +3 "ambient0"J*+ +3 "core" ʪ+ +2 "ambient0"J"% +6 "core" ʢ%i +2 "sampler0"H % +5 "core" Ƞ%I[ +3 "sampler0"H!% +5 "core" ȡ%F[ +2 ."FILTERING"SamplePump.reconfigure :sample +4 "sampler0"H#d B1PM#(#(*@V@L22 +4 ."FILTERING"SamplePump.seek 118.61ml,10:24 +3 "sampler0"H-'A +244 H/% +4 "core" ȯ%1 B} 2 +3 "ambient0"J2% +4 "core" ʲ% +2 #"sampling"Cartridge 40 sampling 1/119ml at 0.58ml/s with 17.8psi vacuum +5987 "sampler0"H1% +4 "core" ȱ%t B5 2 +3 "ambient0"J)% +4 "core" ʩ%\  +3 #"sampling"Cartridge 40 sampling 36/119ml at 0.58ml/s with 16.9psi vacuum 2.3m deep (18.0psia) +5923 "Can"cy+|Mt| +62 "sampler0"H% +4 "core" Ȟ%Y B 2 +2 "ambient0"J#% +5 "core" ʣ% +2 #"sampling"Cartridge 40 sampling 71/119ml at 0.58ml/s with 17.5psi vacuum +5988 "sampler0"H7% +4 "core" ȷ% B 2 +2 "ambient0"J9% +5 "core" ʹ% +2 #"sampling"Cartridge 40 sampling 106/119ml at 0.58ml/s with 18.1psi vacuum +2167 "core" ȭ' +2 ."FILTERING"Pressure.coast +2 "ambient0"J5 +6 "sampler0"H,% +5 "core" Ȭ%An 2 +2 ."closeIntake"Intake.close +9 ."closeExhaust"Exhaust.close +6 "carousel0"F0% +2 "sampler0"H/ +7 H.0 +3 "core" ư%&)]O  +2 ."FILTERING"Toroid.reconfigure :hold +5 "valve0"D$\ G{!(2 +3 ."FILTERING"Toroid.seek :bypass +3 "valve0"D%( +47 "core" ȟ/ +4 Ȯ0 +106 ĥ( +2 ."FILTERING"Toroid.reconfigure :default +3 "valve0"D$\ G{!(2 +3 ."FILTERING"Toroid.seek :clear +4 "valve0"D(* +156 "core" ĕ( +3 #"FILTERING"Sampled 118.6ml +4 "carousel0"F;% +5 "core" ƻ%&3\\zO  +8072 #t-> Cartridge.sampler.vacuum +2176 #-> Cartridge.sampler.vacuum=10..13 +1652 #-> Cartridge.sampler.maxFlow=0.3 +641 #-> Cmd.filter 300 +4 "valve0"Dm% +4 "core" %vQ,dN +3 "syringe1"C$& +5 "core" ä&v΄N +3 "syringe1"C&% +5 "core" æ%N +2 "carousel0"F>% +4 "core" ƾ%&)]O  +5 #"FILTERING"Duration of filtering limited to 2:05:00 +3 "valve0"D?% +6 "core" Ŀ%vQ(`N +2 "syringe1"C5& +4 "core" õ&vv N +3 "syringe1"CB% +5 "core" %N +2 "carousel0"F<% +6 "core" Ƽ%&)]O  +2 "carousel0"F@% +5 "core" %&)\\O  +3 ."FILTERING"Toroid.reconfigure :hold +4 "valve0"D$\ G{!(2 +3 ."FILTERING"Toroid.seek :cartridge +3 "valve0"DC(J +160 "core" ( +3 ."FILTERING"Toroid.reconfigure :default +3 "valve0"D$\ G{!(2 +4 ."FILTERING"Toroid.seek :clear +3 "valve0"DD(* +160 "core" ( +3 #"FILTERING"Sampling 65.0ml +2 .SamplePump.setPosition! 0ml + "sampler0"H7 +5 ."FILTERING"Exhaust.open +2 "sampler0"HE2 +68 "core" 2 +3 ."FILTERING"Intake.open +2 "sampler0"HH1 +121 "core" 1 +4 "ambient0"JI% +9 "core" %Z +3 "ambient0"J4% +6 "core" ʴ%U +2 ."FILTERING"Pressure.reconfigure :default +5 "ambient0"J#,\\#(F2 +3 ."FILTERING"Pressure.hold +2 "ambient0"JL+ +3 "core" + +4 "ambient0"JM% +4 "core" %S +2 "sampler0"HN% +6 "core" %Y[ +2 "sampler0"HO% +6 "core" %9[ +2 ."FILTERING"SamplePump.reconfigure :sample +4 "sampler0"H#d1PM#(#(~@v@zL22 +4 ."FILTERING"SamplePump.seek 65ml,5:56 +3 "sampler0"HJ'< +243 HA% +5 "core" %nZ 2 +2 "ambient0"JG% +6 "core" % +2 #"sampling"Cartridge 40 sampling 1/65ml at 0.30ml/s with 7.0psi vacuum +243 "core" 'm 2 +4 ."FILTERING"SamplePump.coast +2 "sampler0"H5 +5 ."closeIntake"Intake.close +9 ."closeExhaust"Exhaust.close +8 "sampler0"HT/ +3 "carousel0"FU% +5 "sampler0"HV0 +9 "core" %&)\\O  +3 ."FILTERING"Toroid.reconfigure :hold +6 "valve0"D$\ G{!(2 +3 ."FILTERING"Toroid.seek :bypass +4 "valve0"DQ( +31 "core" / +15 0 +111 ( +3 ."FILTERING"Toroid.reconfigure :default +5 "valve0"D$\ G{!(2 +4 ."FILTERING"Toroid.seek :clear +3 "valve0"DF(* +157 "core" ( +3 ."FILTERING"Pressure.coast + "ambient0"J5 +7 "sampler0"HW% +6 "core" %6\\} +4 "carousel0"FP% +4 "core" %&)]O  +5 "carousel0"FY% +5 "core" %&)\\O  +4 !"FILTERING"o:$Cartridge::Sampler::LowPressure: mesg">Serious Leak or Stall -- 0.30ml/s made only 6.8psi vacuum:@checkpoint: omitted:bt[ "=/home/esp/esp2/utils/auv/cmd.rb:212:in `startFiltering!'")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"=/home/esp/esp2/utils/auv/cmd.rb:210:in `startFiltering!'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:713:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 + #Retry #1 of 2 +3 !o:Cmd::Error : mesg"No spare cartridges remain:@checkpoint: omitted:@timestampu: Time @\ R4:bt["0/home/esp/esp2/lib/thread.rb:716:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +3 !to:Thread::ChildDied\ :@threadIdiN9 : mesg":FILTERING:@checkpoint: omitted: @causeo:Cmd::Error ;; ;"No spare cartridges remain:@timestampu: Time @\ R4:bt[ ",/home/esp/esp2/lib/msg.rb:83:in `retry'"=/home/esp/esp2/utils/auv/cmd.rb:210:in `startFiltering!'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:713:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475;["7/opt/mbari/lib/ruby/1.8/irb.rb:177:in `eval_input'":/opt/mbari/lib/ruby/1.8/irb.rb:277:in `signal_status'"7/opt/mbari/lib/ruby/1.8/irb.rb:163:in `eval_input'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:241:in `each_top_level_statement'":/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:227:in `loop'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:227:in `each_top_level_statement'";/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:226:in `catch'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:226:in `each_top_level_statement'"7/opt/mbari/lib/ruby/1.8/irb.rb:162:in `eval_input'"1/opt/mbari/lib/ruby/1.8/irb.rb:69:in `start'"1/opt/mbari/lib/ruby/1.8/irb.rb:67:in `catch'"1/opt/mbari/lib/ruby/1.8/irb.rb:67:in `start'"-/home/esp/esp2/lib/esp.rb:189:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:713:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +1320 #-> Cartridge.sampler.maxFlow=0.4 +203 #-> Cmd.filter 300 +3 "valve0"DZ% +4 "core" %vQ42N +3 "syringe1"C[& +6 "core" &vzN +2 "syringe1"CS% +5 "core" %N +3 "carousel0"F^% +4 "core" %&)]O  +3 #"FILTERING"Duration of filtering limited to 2:05:00 +6 "valve0"D_% +4 "core" %vQ45N +3 "syringe1"CR& +4 "core" &v|N +3 "syringe1"CX% +5 "core" %N +2 "carousel0"F`% +6 "core" %&*\\O  +2 "carousel0"FK% +5 "core" %&)\\O  +3 ."FILTERING"Toroid.reconfigure :hold +4 "valve0"D$\ G{!(2 +4 ."FILTERING"Toroid.seek :cartridge +3 "valve0"Da(J +161 "core" ( +2 ."FILTERING"Toroid.reconfigure :default +4 "valve0"D$\ G{!(2 +3 ."FILTERING"Toroid.seek :clear +4 "valve0"De(* +161 "core" ( +2 #"FILTERING"Sampling 63.6ml +2 .SamplePump.setPosition! 0ml +2 "sampler0"H7 +4 ."FILTERING"Exhaust.open +3 "sampler0"Hg2 +68 "core" 2 +2 ."FILTERING"Intake.open +2 "sampler0"Hh1 +64 "core" 1 +3 "ambient0"Jc% +6 "core" %b +5 "ambient0"Jj% +4 "core" %)S +2 ."FILTERING"Pressure.reconfigure :default +5 "ambient0"J#,\\#(F2 +3 ."FILTERING"Pressure.hold +2 "ambient0"Jl+ +3 "core" + +3 "ambient0"Jn% +5 "core" %Ub +2 "sampler0"Hk% +6 "core" %4[ +2 "sampler0"H+% +5 "core" ȫ%A[ +3 ."FILTERING"SamplePump.reconfigure :sample +3 "sampler0"H#dc1PM#(#(~@v@zL22 +4 ."FILTERING"SamplePump.seek 63.6ml,5:48 +3 "sampler0"H='5 +245 Hq% +3 "core" %cmt 2 +4 "ambient0"Jr% +4 "core" %B +2 #"sampling"Cartridge 40 sampling 1/64ml at 0.40ml/s with 9.4psi vacuum 1.6m deep (17.0psia) +4737 "Can"by,+|5t +1250 "sampler0"Hs% +5 "core" %yez; 2 +2 "ambient0"Jo% +4 "core" %| +3 #"sampling"Cartridge 40 sampling 25/64ml at 0.40ml/s with 11.4psi vacuum +1802 ."FILTERING"SamplePump.coast +2 "sampler0"H5 +4 "core" Ƚ'=mdy0 2 +5 ."closeIntake"Intake.close +10 ."closeExhaust"Exhaust.close +3 "carousel0"F]% +4 "sampler0"Ht/ +4 Hu0 +5 "core" %&*]O  +5 ."FILTERING"Toroid.reconfigure :hold +4 "valve0"D$\ G{!(2 +3 ."FILTERING"Toroid.seek :bypass +4 "valve0"Di( +40 "core" / +6 0 +111 ( +4 ."FILTERING"Toroid.reconfigure :default +4 "valve0"D$\ G{!(2 +3 ."FILTERING"Toroid.seek :clear +5 "valve0"Db(* +156 "core" ( +3 ."FILTERING"Pressure.coast + "ambient0"J5 +7 "sampler0"Hw% +7 "core" %A^c +3 "carousel0"Fx% +6 "core" %&)]O  +4 "carousel0"Fy% +6 "core" %&)\\O  +3 !"FILTERING"o:Cmd::Paused:@checkpoint: omitted: mesg"; during Sample Pump (SP) move after sampling 268.695ml:bt[\ "=/home/esp/esp2/utils/auv/cmd.rb:271:in `startFiltering!'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:713:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +3 !to:IRB::Abort: mesg"User Abort!!:@checkpoint: omitted:bt["7/opt/mbari/lib/ruby/1.8/irb.rb:177:in `eval_input'":/opt/mbari/lib/ruby/1.8/irb.rb:277:in `signal_status'"7/opt/mbari/lib/ruby/1.8/irb.rb:163:in `eval_input'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:241:in `each_top_level_statement'":/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:227:in `loop'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:227:in `each_top_level_statement'";/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:226:in `catch'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:226:in `each_top_level_statement'"7/opt/mbari/lib/ruby/1.8/irb.rb:162:in `eval_input'"1/opt/mbari/lib/ruby/1.8/irb.rb:69:in `start'"1/opt/mbari/lib/ruby/1.8/irb.rb:67:in `catch'"1/opt/mbari/lib/ruby/1.8/irb.rb:67:in `start'"-/home/esp/esp2/lib/esp.rb:189:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:713:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +128 #-> Cmd.loadCartridge +3 #Selecting Cartridge 51 +2 "valve0"Dv% +4 "core" %vQ5.N +4 "carousel0"Ff% +5 "core" %&)]O  +3 "syringe0"B\\& +5 "core" &ۘDN +2 "syringe1"C|% +5 "core" %EN +5 ."Air"Air.seek :clear +4 "syringe0"Bz% +4 "syringe1"C}' +6 "core" %3N +3 "valve0"D~& +5 "core" &*E*NM +348 ' +3 "syringe1"C& +5 "core" Á&v΁bZ +4 ."Lysis2"Lysis2.seek :clear +6 "valve0"D% +6 "syringe1"C( +4 "core" Ă%vQ1N$ +4 ."Plunge"Plunge.seek :clear +5 "valve0"D6' +78 "core" Ķ' +85 Ä( +2 .tCarousel.seek 51 +4 "carousel0"F '0 +238 "core" Ɖ' +2 "carousel0"Fp% +6 "core" %0*Q ( +3 "syringe1"C& +9 "core" Ç&N { +2 ."Lysis2"Lysis2.seek :locked +4 "syringe1"C\ (v +5 "valve0"D3% +8 "core" ij%^kNo +2 ."Plunge"Plunge.seek :locked +4 "valve0"D8'v +5 "syringe1"C{% +7 "core" %r=Y i +2 ."Air"Air.seek :locked +3 "syringe1"C' +60 "core" ĸ' +80 Ê( +220 ' +394 #t-> Cmd.filter 300 +3 "valve0"D % +5 "core" Č%vQ2JN +3 "syringe1"C& +5 "core" Ñ&vxDN +2 "syringe1"C% +5 "core" Å%QN +3 "carousel0"F:% +4 "core" ƺ%0)*O  +3 #"FILTERING"Duration of filtering limited to 2:05:00 +5 "valve0"D% +4 "core" Đ%vQ'MN  +3 "syringe1"C& +5 "core" Î&v΂=N +2 "syringe1"C% +6 "core" Ã%CN +2 "carousel0"F% +4 "core" Ɯ%0)+O  +3 "carousel0"F% +5 "core" Ƙ%0)*O  +2 #"FILTERING"Priming sample loop w/35ml, bypass w/10ml +3 .SamplePump.setPosition! 0ml + "sampler0"H7 +3 ."FILTERING"Bypass.open +2 "sampler1"I1 +66 "core" ə1 +73 "ambient0"J% +4 "core" ʚ%O +3 ."FILTERING"Intake.open +2 "sampler0"H1 +62 "core" ț1 +2 "ambient0"J% +6 "core" ʝ%R +3 #"FILTERING"Waiting up to 20 seconds for sea pressure to stabilize +/-0.50psi +2 "sampler0"H% +5 "core" Ȇ%[ +54 "sampler0"H% +4 "core" Ȓ%[ +54 "sampler0"H% +4 "core" Ȗ%|[ +54 "sampler0"H % +4 "core" ȍ%[ +53 "sampler0"H% +6 "core" ȗ%y[ +53 "sampler0"H% +4 "core" Ȕ%#[ +2 #"FILTERING"Vacuum tare is 36% of full scale +3 "ambient0"J"% +4 "core" ʢ%T +3 "ambient0"J % +5 "core" ʠ%L +2 ."FILTERING"Pressure.reconfigure :default +4 "ambient0"J#,\\#(F2 +3 ."FILTERING"Pressure.hold +2 "ambient0"J!+ +4 "core" ʡ+ +2 "sampler0"H/% +5 "core" ȯ%w[ +3 "sampler0"H2% +5 "core" Ȳ%[ +3 ."FILTERING"SamplePump.reconfigure :prime +4 "sampler0"H#,\\1P#(#(+@_L22 +4 ."FILTERING"SamplePump.seek 10ml,1:21 +2 "sampler0"H1'0 +1072 "core" ȱ' +2 ."FILTERING"Pressure.coast +2 "ambient0"J5 +4 ."FILTERING"SamplePump.setPosition! 0ml +2 "sampler0"H7 +4 ."FILTERING"Exhaust.open +2 "sampler0"H)2 +66 "core" ȩ2 +73 ."closeBypass"Bypass.close +8 "sampler1"I/ +67 "core" ɞ/ +131 "sampler0"H#% +4 "core" ȣ%d[ +2 "ambient0"J7% +6 "core" ʷ%L +2 ."FILTERING"Pressure.hold +2 "ambient0"J9+ +5 "core" ʹ+ +2 "ambient0"J,% +4 "core" ʬ%\ I +4 "sampler0"H0% +4 "core" Ȱ%^[ +3 "sampler0"H% +5 "core" ȟ%b[~ +2 ."FILTERING"SamplePump.reconfigure :prime +4 "sampler0"H#,\\1P#(#(@+L22 +4 ."FILTERING"SamplePump.seek 35ml,3:26 +3 "sampler0"H.'q +3657 "core" Ȯ' +2 ."FILTERING"Pressure.coast +3 "ambient0"J5 +3 ."FILTERING"Bypass.open +3 "sampler1"I*1 +64 "core" ɪ1 +2 ."FILTERING"Intake.close +2 "sampler0"H/ +66 "core" ȓ/ +2 "carousel0"F;% +6 "core" ƻ%0)*O  +3 ."FILTERING"Toroid.reconfigure :hold +4 "valve0"D$\ G{!(2 +3 ."FILTERING"Toroid.seek :crack +3 "valve0"D%(N +75 "core" ĥ( +2 ."FILTERING"Toroid.reconfigure :default +5 "valve0"D$\ G{!(2 +3 ."FILTERING"Toroid.seek :clear +3 "valve0"Dm(* +76 "core" ( +73 "carousel0"F$% +5 "core" Ƥ%0)+O  +3 ."FILTERING"Toroid.reconfigure :hold +3 "valve0"D$\ G{!(2 +4 ."FILTERING"Toroid.seek :cartridge +4 "valve0"D&(J +160 "core" Ħ( +4 ."FILTERING"Toroid.reconfigure :default +4 "valve0"D$\ G{!(2 +3 ."FILTERING"Toroid.seek :clear +3 "valve0"D>(* +160 "core" ľ( +3 "ambient0"J?% +5 "core" ʿ%Q +3 "ambient0"J5% +4 "core" ʵ%S +3 "ambient0"JB% +5 "core" %P +2 #"FILTERING"Pressurizing cartridge to 13psi above 16.3psia +3 .SamplePump.setPosition! 0ml +2 "sampler0"H7 +3 ."FILTERING"Intake.open +2 "sampler0"H<1 +65 "core" ȼ1 +2 ."FILTERING"Bypass.close +2 "sampler1"I@/ +64 "core" / +2 ."FILTERING"Exhaust.close +2 "sampler0"H0 +66 "core" ȕ0 +2 "sampler0"HE% +5 "core" % [ +3 "ambient0"JC% +5 "core" %R + ."FILTERING"Pressure.reconfigure :default +5 "ambient0"J#,\\#(F2 +2 ."FILTERING"Pressure.hold +2 "ambient0"JH+ +5 "core" + +3 "sampler0"HI% +4 "core" % [ +3 "sampler0"H4% +5 "core" ȴ%+[ +2 ."FILTERING"SamplePump.reconfigure :charge +5 "sampler0"H#1Pu0u0cvL22 +3 ."FILTERING"SamplePump.seek 2.3ml,42 seconds +3 "sampler0"HM' 3 +508 "core" 'P 2 +4 ."FILTERING"Pressure.coast +2 "ambient0"J5 +4 JN% +6 "core" %_ + ."FILTERING"Intake.close +2 "sampler0"HO/ +64 "core" / +2 #"FILTERING"Pressurized cartridge with 0.123ml to 13.3psi +2 #Isolated @29.3psia (13.0psi) +2 #Checking for cartridge leaks from 29.3psia +3 #Waiting up to 20 seconds for cartridge pressure to stabilize +/-0.75psi +3 "ambient0"JA% +5 "core" % +53 "ambient0"JG% +5 "core" % +54 "ambient0"J-% +4 "core" ʭ% +54 "ambient0"JU% +4 "core" % +55 "ambient0"JT% +3 "core" % +54 "ambient0"JV% +5 "core" % +53 "ambient0"JJ% +5 "core" % +53 "ambient0"JD% +4 "core" % +54 "ambient0"JW% +4 "core" % +53 "ambient0"JP% +5 "core" % + #"FILTERING"Cartridge pressure fell 6% to 27.4psia +3 "carousel0"FY% +5 "core" %0)+O  +2 #"FILTERING"Sampling 300.0ml +2 .SamplePump.setPosition! 0ml + "sampler0"H7 +4 ."FILTERING"Exhaust.open +3 "sampler0"HQ2 +66 "core" 2 +2 ."FILTERING"Intake.open +3 "sampler0"HL1 +64 "core" 1 +2 "ambient0"JZ% +7 "core" %B +4 "ambient0"J[% +6 "core" %2 +2 ."FILTERING"Pressure.reconfigure :default +4 "ambient0"J#,\\#(E2 +4 ."FILTERING"Pressure.hold +3 "ambient0"JS+ +2 "core" + +3 "ambient0"J^% +6 "core" %* +2 "sampler0"H_% +6 "core" %[  +2 "sampler0"HR% +5 "core" %[  +3 ."FILTERING"SamplePump.reconfigure :sample +4 "sampler0"H#dc1P#(#(@v@zL22 +3 ."FILTERING"SamplePump.seek 300ml,25:31 +4 "sampler0"HX' +242 H`% +4 "core" %ct 2 +2 "ambient0"JK% +6 "core" % +2 #"sampling"Cartridge 51 sampling 1/300ml at 0.40ml/s with 9.2psi vacuum +5986 "sampler0"HF% +4 "core" %y\\clu 2 +2 "ambient0"Jg% +5 "core" % +2 #"sampling"Cartridge 51 sampling 25/300ml at 0.40ml/s with 9.6psi vacuum +5988 "sampler0"Ha% +4 "core" %css 2 +2 "ambient0"Jh% +5 "core" %* +2 #"sampling"Cartridge 51 sampling 49/300ml at 0.40ml/s with 8.9psi vacuum +35 "core" 'cmq 2 +4 ."FILTERING"SamplePump.coast +2 "sampler0"H5 +4 ."closeIntake"Intake.close +11 ."closeExhaust"Exhaust.close +6 "sampler0"Hj/ + "carousel0"Fc% +8 "sampler0"Hn0 +3 "core" %0)*O  +4 ."FILTERING"Toroid.reconfigure :hold +4 "valve0"D$\ G{!(2 +3 ."FILTERING"Toroid.seek :bypass +4 "valve0"Dk( +41 "core" / +7 0 +109 ( +3 ."FILTERING"Toroid.reconfigure :default +4 "valve0"D$\ G{!(2 +3 ."FILTERING"Toroid.seek :clear +4 "valve0"D+(* +156 "core" ī( +3 ."FILTERING"Pressure.coast +2 "ambient0"J5 +7 "sampler0"Hq% +6 "core" %\\ +4 "carousel0"Fr% +4 "core" %0)*O  +5 "carousel0"Fs% +4 "core" %0)+O  +3 !"FILTERING"o:$Cartridge::Sampler::LowPressure: mesg">Serious Leak or Stall -- 0.40ml/s made only 8.1psi vacuum:@checkpoint: omitted:bt[ "=/home/esp/esp2/utils/auv/cmd.rb:212:in `startFiltering!'")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"=/home/esp/esp2/utils/auv/cmd.rb:210:in `startFiltering!'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:713:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 #Retry #1 of 2 +3 !o:Cmd::Error : mesg"No spare cartridges remain:@checkpoint: omitted:@timestampu: Time @#ZnJ:bt["0/home/esp/esp2/lib/thread.rb:716:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +3 !to:Thread::ChildDied\ :@threadIdih|: : mesg":FILTERING:@checkpoint: omitted: @causeo:Cmd::Error ;; ;"No spare cartridges remain:@timestampu: Time @#ZnJ:bt[ ",/home/esp/esp2/lib/msg.rb:83:in `retry'"=/home/esp/esp2/utils/auv/cmd.rb:210:in `startFiltering!'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:713:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475;["7/opt/mbari/lib/ruby/1.8/irb.rb:177:in `eval_input'":/opt/mbari/lib/ruby/1.8/irb.rb:277:in `signal_status'"7/opt/mbari/lib/ruby/1.8/irb.rb:163:in `eval_input'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:241:in `each_top_level_statement'":/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:227:in `loop'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:227:in `each_top_level_statement'";/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:226:in `catch'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:226:in `each_top_level_statement'"7/opt/mbari/lib/ruby/1.8/irb.rb:162:in `eval_input'"1/opt/mbari/lib/ruby/1.8/irb.rb:69:in `start'"1/opt/mbari/lib/ruby/1.8/irb.rb:67:in `catch'"1/opt/mbari/lib/ruby/1.8/irb.rb:67:in `start'"-/home/esp/esp2/lib/esp.rb:189:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:713:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +3754 "Can"bx+|5uV +6978 #t-> Cmd.filter 300 +3 "valve0"Do% +5 "core" %vQ#ZN  +2 "syringe1"C]& +6 "core" &vzN +2 "syringe1"Ct% +4 "core" %N +3 "carousel0"Fu% +5 "core" %0*+O  +3 #"FILTERING"Duration of filtering limited to 2:05:00 +5 "valve0"D=% +4 "core" Ľ%vQ.YN +2 "syringe1"Ce& +6 "core" &v΄N +2 "syringe1"Cw% +4 "core" %N +4 "carousel0"Fx% +4 "core" %0)*O  +2 "carousel0"Fy% +5 "core" %0)*O  +3 ."FILTERING"Toroid.reconfigure :hold +4 "valve0"D$\ G{!(2 +3 ."FILTERING"Toroid.seek :cartridge +3 "valve0"Di(J +160 "core" ( +2 ."FILTERING"Toroid.reconfigure :default +4 "valve0"D$\ G{!(2 +3 ."FILTERING"Toroid.seek :clear +3 "valve0"Dv(* +160 "core" ( +3 #"FILTERING"Sampling 250.8ml +2 .SamplePump.setPosition! 0ml + "sampler0"H7 +5 ."FILTERING"Exhaust.open +2 "sampler0"Hf2 +65 "core" 2 +3 ."FILTERING"Intake.open +2 "sampler0"H\\1 +68 "core" 1 +2 "ambient0"J|% +5 "core" %[ +5 "ambient0"Jz% +4 "core" %J +2 ."FILTERING"Pressure.reconfigure :default +4 "ambient0"J#,\\#(F2 +3 ."FILTERING"Pressure.hold +2 "ambient0"J~+ +4 "core" + +2 "ambient0"Jl% +5 "core" %T +3 "sampler0"Hd% +5 "core" %T[ +4 "sampler0"H% +5 "core" ȁ%R[ +4 ."FILTERING"SamplePump.seek 250.78ml,21:24 +4 "sampler0"H'B +249 H% +4 "core" ȏ% c{u 2 +2 "ambient0"J % +5 "core" ʋ% +3 #"sampling"Cartridge 51 sampling 1/251ml at 0.40ml/s with 9.3psi vacuum +5987 "sampler0"Hp% +5 "core" %ycwE 2 +2 "ambient0"J% +4 "core" ʇ%D +3 #"sampling"Cartridge 51 sampling 25/251ml at 0.40ml/s with 10.1psi vacuum +5986 "sampler0"H3% +4 "core" ȳ%carz 2 +3 "ambient0"J{% +4 "core" %^ +2 #"sampling"Cartridge 51 sampling 49/251ml at 0.40ml/s with 8.4psi vacuum +5987 "sampler0"H% +4 "core" Ȉ%dicdt 2 +2 "ambient0"J% +5 "core" ʄ% +2 #"sampling"Cartridge 51 sampling 73/251ml at 0.40ml/s with 9.2psi vacuum +1647 "core" Ȃ'4 2 +4 #"FILTERING"Flow averaged 0.41ml/s over 3:13 +5 #Waiting up to 17 seconds for vacuum to reduce from 18.0 to 10.0psi +2 "sampler0"H6% +5 "core" ȶ% 2 +30 "sampler0"H}% +5 "core" %jw +28 "sampler0"H % +5 "core" Ȍ%gm +29 "sampler0"H% +4 "core" ȑ%o[A +28 "sampler0"H% +4 "core" ȅ%q\\0 +2 #"FILTERING"Relieved excess vacuum in 7.9 seconds +5 .SamplePump.seek 250.78ml,14:48 +59 "sampler0"H:'B +2250 "Can"cxK+|7t} +1875 "sampler0"H% +4 "core" Ȑ%ϷcuwZ 2 +3 "ambient0"J% +4 "core" ʎ%` +2 #"sampling"Cartridge 51 sampling 95/251ml at 0.40ml/s with 10.2psi vacuum +4545 ."FILTERING"SamplePump.coast +2 "sampler0"H5 +4 "core" Ⱥ'(cq 2 +3 ."closeIntake"Intake.close +8 ."closeExhaust"Exhaust.close +7 "sampler0"H/ +2 "carousel0"F% +4 "sampler0"H0 +10 "core" ƃ%0**O  +7 ."FILTERING"Toroid.reconfigure :hold +4 "valve0"D$\ G{!(2 +3 ."FILTERING"Toroid.seek :bypass +4 "valve0"D( +34 "core" Ȝ/ +7 Ș0 +117 ę( +3 ."FILTERING"Toroid.reconfigure :default +4 "valve0"D$\ G{!(2 +4 ."FILTERING"Toroid.seek :clear +4 "valve0"D(* +157 "core" Ě( +3 ."FILTERING"Pressure.coast +2 "ambient0"J5 +6 "sampler0"H% +6 "core" ț%(,\\ +4 "carousel0"F% +4 "core" Ɲ%0*+O  +5 "carousel0"F% +4 "core" Ɔ%0**O  +3 !"FILTERING"o:Cmd::Paused:@checkpoint: omitted: mesg": during Sample Pump (SP) move after sampling 162.77ml:bt[\ "=/home/esp/esp2/utils/auv/cmd.rb:271:in `startFiltering!'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:713:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +3 !to:IRB::Abort: mesg"User Abort!!:@checkpoint: omitted:bt["7/opt/mbari/lib/ruby/1.8/irb.rb:177:in `eval_input'":/opt/mbari/lib/ruby/1.8/irb.rb:277:in `signal_status'"7/opt/mbari/lib/ruby/1.8/irb.rb:163:in `eval_input'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:241:in `each_top_level_statement'":/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:227:in `loop'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:227:in `each_top_level_statement'";/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:226:in `catch'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:226:in `each_top_level_statement'"7/opt/mbari/lib/ruby/1.8/irb.rb:162:in `eval_input'"1/opt/mbari/lib/ruby/1.8/irb.rb:69:in `start'"1/opt/mbari/lib/ruby/1.8/irb.rb:67:in `catch'"1/opt/mbari/lib/ruby/1.8/irb.rb:67:in `start'"-/home/esp/esp2/lib/esp.rb:189:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:713:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +328 #-> ESP.shutdown +2 .Archive.coast +2 "syringe0"B6 +4 .tAir.coast + "syringe1"C5 +4 .tLysis1.coast + "syringe0"B5 +4 .tLysis2.coast +2 "syringe1"C6 +4 .tPlunge.coast + "valve0"D5 +4 .tToroid.coast +2 "valve0"D6 +4 .tCarousel.coast + "carousel0"F5 +5 "sampler0"H% +5 "core" Ȓ%(#\\( +10 .tGate.power :motor,:OFF +2 .Gate.power :core,:OFF +2 .Gate.power :analytic1,:OFF +3 .Gate.power :analytic2,:OFF + .Gate.power :analytic3,:OFF +2 .Gate.power :main,:OFF +746 #-> ESP.stop +545 #-> Cmd.stop +9 #ready to power off @1557447942.06PDT @PDT1557447955.05 #-> ESP.ready! +16 .Gate.power :main,:ON,limit to 5000mA +2 .Gate.power :analytic1,:ON,limit to 5000mA +2 .Gate.power :analytic2,:ON,limit to 5000mA +2 .Gate.power :analytic3,:ON,limit to 5000mA +6 #Powering core bus +216 "valve0"D2 +3 D +2 "core" Ğ +6 "syringe0"B!& +5 "core" ¡&ۏNq + .tArchive.configure :default +4 "syringe0"B$d P[<2 +9 "syringe1"C#% +4 "core" ã%N +2 .tAir.configure :default +4 "syringe1"C#d P\\$<2 +3 "syringe0"B7% +4 "core" ·%N +2 .tLysis1.configure :default +3 "syringe0"B#d P\\<2 +4 "syringe1"C,& +4 "core" ì&wN +2 .tLysis2.configure :default +3 "syringe1"C$d P[?<2 +7 "valve0"D0% +3 "core" İ%Q7N1. +2 .tPlunge.configure :default +5 "valve0"D# QS<2 +5 "sampler0"H% +5 "core" ȟ%P\\ +2 .tSamplePump.configure :default +3 "sampler0"H#,\\#(22 +6 "valve1"E1% +3 "core" ű%N@ +2 .tExtraPump.configure :default +4 "valve1"E#2 +6 "valve0"D*& +5 "core" Ī&@tN3 +2 .tToroid.configure :default +3 "valve0"D$\ G{!(2 +7 "carousel0"F% +3 "core" Ɠ%O/ +2 .tCarousel.configure :default +4 "carousel0"F#<  E(2 +5 "ambient0"J;% +4 "core" ʻ%Gs +2 .tPressure.configure :default +3 "ambient0"J#,\\#(F2 +3 #tAll elf controllers running firmware version 4.56 +4 .Gate.power :motor,:ON,limit to 5000mA +3 "syringe0"B9& +5 "core" ¹&ۉ]N +3 "syringe1"C$% +7 "syringe0"Bb% +5 ."Archive_home"Archive.reconfigure :default +15 "syringe1"C%& +4 "valve0"Dm% +5 D?& + "syringe0"B$d P[<2 +8 ."Archive_home"Archive.home.jog 0 +3 "syringe0"B5* +4 "core" ä%[N D + %[N +2 å&v[N +2 %Q5Np +2 Ŀ&ANj !c + µ* +7 ."Toroid_home"Toroid.reconfigure :default +6 ."Plunge_home"Plunge.reconfigure :default +5 ."Lysis2_home"Lysis2.reconfigure :default +8 ."Air_home"Air.reconfigure :default +6 "syringe0"BB& +3 ."Lysis1_home"Lysis1.reconfigure :default +8 "valve0"D$\ G{!(2 +3 D# QS<2 +3 "syringe1"C$d P[?<2 +6 C#d P\\$<2 +3 ."Toroid_home"Toroid.home.jog 0 +6 ."Plunge_home"Plunge.home.jog 0 +4 "syringe0"B#d P\\<2 +4 ."Lysis2_home"Lysis2.home.jog 0 +4 ."Air_home"Air.home.jog 0 +5 "valve0"D<* +2 D&) +3 ."Lysis1_home"Lysis1.home.jog 0 +7 "syringe1"C@* +2 C) +4 "syringe0"BE) +8 "core" &ەWN ļ* + Ħ) +2 * + Õ) + ) +7 "valve0"DN& +4 DC% +4 "syringe1"CI& +5 "syringe0"B4% +2 ."Archive_home"Archive.reconfigure :homing +11 "syringe1"C.% +3 "syringe0"B$"2 +6 ."Archive_home"Archive.jog 1354 +4 "syringe0"BO*J +4 "core" &"?No  + %zQ>Nd +2 &x}KN + ´%N + î%HN +7 ."Plunge_home"Plunge.reconfigure :homing +6 ."Lysis2_home"Lysis2.reconfigure :homing +6 ."Toroid_home"Toroid.reconfigure :homing +8 ."Air_home"Air.reconfigure :homing +3 ."Lysis1_home"Lysis1.reconfigure :homing +4 "valve0"D#<2 +4 "syringe1"C$2 +4 "valve0"D$(2 +5 "syringe1"C#"2 +2 "syringe0"B#2 +4 ."Plunge_home"Plunge.jog 842 +6 ."Lysis2_home"Lysis2.jog 894 +4 ."Toroid_home"Toroid.jog 617 +12 ."Air_home"Air.jog 1914 +7 ."Lysis1_home"Lysis1.jog 1358 +5 "valve0"DA)J +2 "syringe1"CG*~ +4 "valve0"D-*i +3 "syringe1"CU)z +8 "syringe0"BH)N +10 "core" * +2 ."Archive_home"Archive.setRawPosition! 50 +2 "syringe0"B82 +4 ."Archive_home"Archive.seek :home +4 "syringe0"BT( +24 "core" ( +2 ."Archive_home"Archive.reconfigure :default +4 "syringe0"B$d P[<2 +21 "core" ) +3 ."Plunge_home"Plunge.setRawPosition! 50 +2 "valve0"D72 +4 ."Plunge_home"Plunge.seek :home +5 "valve0"DV' +4 "core" * +2 ."Lysis2_home"Lysis2.setRawPosition! 50 +2 "syringe1"C82 +4 ."Lysis2_home"Lysis2.seek :home +3 "syringe1"CJ( +8 "core" ' +2 ."Plunge_home"Plunge.reconfigure :default +6 "valve0"D# QS<2 +3 "core" ) + ."Lysis1_home"Lysis1.setRawPosition! 50 +5 "syringe0"B72 +3 ."Lysis1_home"Lysis1.seek :home +5 "syringe0"BD' +4 "core" ( + ) +2 ."Air_home"Air.setRawPosition! 50 +3 ."Lysis2_home"Lysis2.reconfigure :default +3 "syringe1"C72 +4 C$d P[?<2 +3 ."Air_home"Air.seek :home +9 "syringe1"CW' +5 "core" ' +2 ."Lysis1_home"Lysis1.reconfigure :default +3 "syringe0"B#d P\\<2 +14 "core" ' +2 ."Air_home"Air.reconfigure :default +3 "syringe1"C#d P\\$<2 +9 "core" ĭ* +2 ."Toroid_home"Toroid.setRawPosition! 0 +3 "valve0"D8 +4 ."Toroid_home"Toroid.seek :home +3 "valve0"DP( +6 "core" ( +2 ."Toroid_home"Toroid.reconfigure :default +4 "valve0"D$\ G{!(2 +6 "carousel0"FY% +5 "core" %)OB * +3 .tToroid.seek :clear +3 "valve0"DQ(* +156 "core" ( +3 .tCarousel.reconfigure :default +3 "carousel0"F#<  E(2 +3 .tCarousel.home.jog 0 +3 "carousel0"FL) +13 "core" ) +28 "carousel0"FZ% +4 "core" %0)+O  +3 .tCarousel.seek 51 +3 "carousel0"F['0 +8 "core" ' +2 "valve0"D^% +5 "core" %^ N-  +4 "syringe0"B_& +4 "core" &۶5N e +3 "syringe1"CR% +65 "core" %*N +3 "syringe0"B`% +6 "core" %*N +3 "syringe1"CK& +5 "core" &$N } +3 "valve0"DM% +4 "core" %^#N% +4 "sampler0"HF% +4 "core" %[ +4 "valve0"Dg& +5 "core" &*N% +2 "carousel0"Fa% +6 "core" %0)BO  +2 "ambient0"Jh% +6 "core" %v +234 #t-> Cmd.stop +3 "sampler0"Hc% +4 "core" %\ \\ +5 "carousel0"Fj% +5 "core" %0)BO  +2 .tPlunge.seek :locked +4 "valve0"Dn'v +76 "core" ' +2 "carousel0"FX% +6 "core" %0GBP#  +3 "syringe0"B>& +4 "core" ¾&۰O* k +4 "syringe1"Cq% +4 "core" %ܑN +2 "syringe0"Br% +6 "core" % N +2 "syringe1"Cs& +5 "core" &N } +3 .tArchive.coast + "syringe0"B6 +3 .tAir.coast +2 "syringe1"C5 +3 .tLysis1.coast +2 "syringe0"B5 +3 .tLysis2.coast + "syringe1"C6 +4 .tPlunge.coast +2 "valve0"D5 +3 .tToroid.coast + "valve0"D6 +4 .tCarousel.coast + "carousel0"F5 +4 "sampler0"Hk% +6 "core" %\\ +10 .tGate.power :motor,:OFF + .Gate.power :core,:OFF +2 .Gate.power :analytic1,:OFF + .Gate.power :analytic2,:OFF +2 .Gate.power :analytic3,:OFF +2 .Gate.power :main,:OFF +2 #Safely stopped and ready to power off @1557447973.01PDT @PDT1557447974.48 #-> exit +6 #mEXIT @1557447974.55PDT @1557765898.79PDT = =tMAIN =mMAIN_scheduler @PDT1557765901.31 #"core_reset"Sent BREAK +4 #t>BREAK< ESP3 Gateway v0.99 +23 #>BREAK< ESP3 Gateway v0.99 for core bus +4 #>BREAK< ESP3 Gateway v0.99 for cartridge bus +33 "Can"cz*}2v +230 #t\ Configuration for koa by brent@mbari.org 5/7/19\ /home/esp/esp2/type/auv/koa/configure.rb\ +174 "Can"^z*}2v  +2 ^z*}2v  + #tPolling Can every 5:00 +52 "Can"bz*}%v#` +4790 #t-> ESP.ready! +16 .Gate.power :main,:ON,limit to 5000mA +2 .Gate.power :analytic1,:ON,limit to 5000mA +3 .Gate.power :analytic2,:ON,limit to 5000mA +2 .Gate.power :analytic3,:ON,limit to 5000mA +5 #Powering core bus +214 "valve0"D2 +3 D +3 "core" ā +5 "syringe0"B& +5 "core" ‚&۳N~M +2 .tArchive.configure :default +3 "syringe0"B$d P[<2 +7 "syringe1"C% +4 "core" Ã%܋dNwu +2 .tAir.configure :default +3 "syringe1"C#d P\\$<2 +4 "syringe0"B% +4 "core" „% Nu +2 .tLysis1.configure :default +3 "syringe0"B#d P\\<2 +3 "syringe1"C& +4 "core" Å&ۿNtA +2 .tLysis2.configure :default +3 "syringe1"C$d P[?<2 +7 "valve0"D% +3 "core" Ć%Q-N7. +3 .tPlunge.configure :default +3 "valve0"D# QS<2 +7 "sampler0"H% +3 "core" ȇ%iY +2 .tSamplePump.configure :default +3 "sampler0"H#,\\#(22 +8 "valve1"E% +3 "core" ň%N: +3 .tExtraPump.configure :default +3 "valve1"E#2 +6 "valve0"D & +4 "core" ĉ&N6 +2 .tToroid.configure :default +4 "valve0"D$\ G{!(2 +5 "carousel0"F\ % +5 "core" Ɗ%O+ +2 .tCarousel.configure :default +3 "carousel0"F#<  E(2 +7 "ambient0"J % +3 "core" ʋ%> +2 .tPressure.configure :default +4 "ambient0"J#,\\#(ݣ2 +3 #tAll elf controllers running firmware version 4.56 +3 .Gate.power :motor,:ON,limit to 5000mA +4 "syringe0"B & +4 "syringe1"C % +8 "core" Œ&۴`N g +5 "syringe0"B% +7 "syringe1"C& +9 ."Archive_home"Archive.reconfigure :default +4 "valve0"D% +5 D& +2 "syringe0"B$d P[<2 +10 ."Archive_home"Archive.home.jog 0 +3 "syringe0"B* +5 "core" Í%ܕ\\N +2 Ž%N + Ï&/N | + Đ%Q-Nm +2 đ&Ng ! ’* +7 "syringe0"B& +5 ."Plunge_home"Plunge.reconfigure :default +6 ."Lysis1_home"Lysis1.reconfigure :default +5 ."Air_home"Air.reconfigure :default +8 ."Lysis2_home"Lysis2.reconfigure :default +6 ."Toroid_home"Toroid.reconfigure :default +6 "valve0"D# QS<2 +3 "syringe0"B#d P\\<2 +5 "syringe1"C#d P\\$<2 +5 C$d P[?<2 +4 ."Plunge_home"Plunge.home.jog 0 +6 "valve0"D$\ G{!(2 +2 ."Lysis1_home"Lysis1.home.jog 0 +6 ."Air_home"Air.home.jog 0 +5 ."Lysis2_home"Lysis2.home.jog 0 +3 "valve0"D) +4 ."Toroid_home"Toroid.home.jog 0 +4 "syringe0"B) +3 "syringe1"C) +3 C* +6 "valve0"D* +4 "core" “&۵_N +3 Ĕ) +2 •) + Ö) + ×* Ę* +7 "valve0"D& +5 D% +2 "syringe1"C& +3 ."Archive_home"Archive.reconfigure :homing +12 "syringe0"B% +3 "syringe1"C% +5 "syringe0"B$"2 +6 ."Archive_home"Archive.jog 1349 +4 "syringe0"B*E +3 "core" Ĝ&Nl  +2 ę%zQ/Nb + Ú&RN +2 ›% YN  +3 Ý%ܗN +6 ."Toroid_home"Toroid.reconfigure :homing +7 ."Plunge_home"Plunge.reconfigure :homing +5 ."Lysis1_home"Lysis1.reconfigure :homing +6 ."Lysis2_home"Lysis2.reconfigure :homing +5 ."Air_home"Air.reconfigure :homing +8 "valve0"D$(2 +4 D#<2 +3 "syringe0"B#2 +3 "syringe1"C$2 +6 ."Toroid_home"Toroid.jog 622 +7 "syringe1"C#"2 +5 ."Lysis1_home"Lysis1.jog 1359 +3 ."Lysis2_home"Lysis2.jog 1352 +3 ."Plunge_home"Plunge.jog 845 +5 "valve0"D*n +2 ."Air_home"Air.jog 1355 +7 "syringe0"B )O +2 "syringe1"C!*H +3 "valve0"D")M +5 "syringe1"C#)K +11 "core" ž* +2 ."Archive_home"Archive.setRawPosition! 50 + "syringe0"B82 +4 ."Archive_home"Archive.seek :home +4 "syringe0"B$( +23 "core" ¤( +2 ."Archive_home"Archive.reconfigure :default +4 "syringe0"B$d P[<2 +38 "core" Ģ) + ."Plunge_home"Plunge.setRawPosition! 50 +3 "valve0"D72 +4 ."Plunge_home"Plunge.seek :home +5 "valve0"D%' +4 "core"  ) +2 á* +2 ."Lysis2_home"Lysis2.setRawPosition! 50 +4 ."Lysis1_home"Lysis1.setRawPosition! 50 +4 "syringe1"C82 + "syringe0"B72 +7 ."Lysis2_home"Lysis2.seek :home +4 ."Lysis1_home"Lysis1.seek :home +7 "syringe1"C&( + "syringe0"B'' +7 "core" ã) + ĥ' +2 ."Air_home"Air.setRawPosition! 50 +2 ."Plunge_home"Plunge.reconfigure :default +4 "syringe1"C72 +3 "valve0"D# QS<2 +4 ."Air_home"Air.seek :home +9 "syringe1"C(' +4 "core" æ( + §' +2 ."Lysis2_home"Lysis2.reconfigure :default +3 ."Lysis1_home"Lysis1.reconfigure :default +5 "syringe1"C$d P[?<2 +6 "syringe0"B#d P\\<2 +7 "core" ğ* + è' +4 ."Air_home"Air.reconfigure :default +2 ."Toroid_home"Toroid.setRawPosition! 0 +4 "syringe1"C#d P\\$<2 + "valve0"D8 +9 ."Toroid_home"Toroid.seek :home +3 "valve0"D)( +6 "core" ĩ( +2 ."Toroid_home"Toroid.reconfigure :default +4 "valve0"D$\ G{!(2 +8 "carousel0"F*% +5 "core" ƪ%AOY * +2 .tToroid.seek :clear +4 "valve0"D+(* +157 "core" ī( +2 .tCarousel.reconfigure :default +3 "carousel0"F#<  E(2 +3 .tCarousel.home.jog 0 +4 "carousel0"F,) +14 "core" Ƭ) +28 "carousel0"F-% +4 "core" ƭ%0)BBO  +3 .tCarousel.seek 51 +3 "carousel0"F.'0 +5 "core" Ʈ' +3 "valve0"D/% +4 "core" į%^2N[ +3 "syringe0"B0& +5 "core" °&ۧFN t +4 "syringe1"C1% +5 "core" ñ%vEN +3 "syringe0"B2% +4 "core" ²%CN +4 "syringe1"C3& +4 "core" ó&ۨGN +3 "valve0"D4% +5 "core" Ĵ%^5NY +3 "sampler0"H5% +6 "core" ȵ%Y +3 "valve0"D6& +4 "core" Ķ&*NT + +4 "carousel0"F7% +4 "core" Ʒ%0%B*O  +3 "ambient0"J8% +6 "core" ʸ% +23886 "Can"ez*}1u +14946 #t-> SC.to 10 +2 .Carousel.seek 10 +4 "carousel0"F9' +851 "core" ƹ' +3 "carousel0"F:% +4 "core" ƺ%(|R# ( +14163 "Can"cyk*}1u= +7663 #t-> SC.to 20 +3 .Carousel.seek 20 +4 "carousel0"F;' +217 "core" ƻ' +3 "carousel0"F<% +6 "core" Ƽ%S\ R/ ( +22096 "Can"bzB*}1u6 +24049 #t-> SC.to 30 +3 .Carousel.seek 30 +3 "carousel0"F='R +218 "core" ƽ' +2 "carousel0"F>% +6 "core" ƾ%R}R# ( +5705 "Can"ayb*}4u$ +29983 byI*}3u +926 #t-> SC.to 60 +3 .Carousel.seek 60 +2 "carousel0"F?'9 +627 "core" ƿ' +3 "carousel0"F@% +5 "core" %9R? ( +5089 #t-> SC.to 40 +4 .Carousel.seek 40 +2 "carousel0"FA'& +424 "core" ' +2 "carousel0"FB% +5 "core" %&ϨlR/ ( +12660 #t-> SC.coast +2 .Carousel.coast + "carousel0"F5 +4 FC% +5 "core" %&k@OM +5865 #t-> ESP.reready! +3 ."Archive_home"Archive.reconfigure :default +11 "syringe0"B$d P[<2 +5 ."Lysis1_home"Lysis1.reconfigure :default +13 ."Air_home"Air.reconfigure :default +15 ."Lysis2_home"Lysis2.reconfigure :default +6 ."Archive_home"Archive.home.jog 0 +8 "syringe0"B#d P\\<2 + ."Plunge_home"Plunge.reconfigure :default +6 ."Toroid_home"Toroid.reconfigure :default +8 "syringe1"C#d P\\$<2 +3 C$d P[?<2 +5 "syringe0"BD* + ."Lysis1_home"Lysis1.home.jog 0 +15 "valve0"D# QS<2 +3 D$\ G{!(2 +3 ."Air_home"Air.home.jog 0 +10 ."Lysis2_home"Lysis2.home.jog 0 +5 "core" * +49 "syringe0"BE) +11 ."Plunge_home"Plunge.home.jog 0 +8 ."Toroid_home"Toroid.home.jog 0 +5 "syringe1"CF) +6 CG* +2 "syringe0"BH& +5 "valve0"DI) +6 DJ* +22 "core" ) + ) +2 &۩,N + * ) + * +12 "valve0"DK% +6 ."Archive_home"Archive.reconfigure :homing +6 "valve0"DL& +11 "syringe0"BM% +6 "syringe1"CN% + CO& +4 "syringe0"B$"2 +9 ."Archive_home"Archive.jog 1351 +4 "syringe0"BP*G +4 "core" %^3`N- +2 &'^N( + % N + %܅_N +2 &۳iN +7 ."Toroid_home"Toroid.reconfigure :homing +8 ."Lysis1_home"Lysis1.reconfigure :homing +6 ."Plunge_home"Plunge.reconfigure :homing +5 ."Air_home"Air.reconfigure :homing +6 ."Lysis2_home"Lysis2.reconfigure :homing +4 "valve0"D$(2 +7 "syringe0"B#2 +3 "valve0"D#<2 +2 "syringe1"C#"2 +5 C$2 +2 ."Toroid_home"Toroid.jog 611 +8 ."Lysis1_home"Lysis1.jog 1356 +8 ."Plunge_home"Plunge.jog 314 +2 ."Air_home"Air.jog 1358 +6 ."Lysis2_home"Lysis2.jog 1355 +6 "valve0"DQ*c +2 "syringe0"BR)L +3 "valve0"DS): +6 "syringe1"CT)N +7 CU*K +12 "core" * +2 ."Archive_home"Archive.setRawPosition! 50 +2 "syringe0"B82 +5 ."Archive_home"Archive.seek :home +3 "syringe0"BV( +26 "core" ( + ) +2 ."Archive_home"Archive.reconfigure :default +3 ."Plunge_home"Plunge.setRawPosition! 50 +5 "syringe0"B$d P[<2 + "valve0"D72 +8 ."Plunge_home"Plunge.seek :home +5 "valve0"DW' +23 "core" ' +5 ."Plunge_home"Plunge.reconfigure :default +3 "valve0"D# QS<2 +3 "core" ) +6 ."Lysis1_home"Lysis1.setRawPosition! 50 +2 "syringe0"B72 +4 ."Lysis1_home"Lysis1.seek :home +4 "syringe0"BX' +4 "core" ) + * + ."Lysis2_home"Lysis2.setRawPosition! 50 +3 ."Air_home"Air.setRawPosition! 50 +3 "syringe1"C82 +2 C72 +3 ."Lysis2_home"Lysis2.seek :home +9 ."Air_home"Air.seek :home +7 "syringe1"CY( +3 CZ' +7 "core" ' +2 ."Lysis1_home"Lysis1.reconfigure :default +3 "syringe0"B#d P\\<2 +15 "core" ( +8 ."Lysis2_home"Lysis2.reconfigure :default +4 "syringe1"C$d P[?<2 +4 "core" * + ' +3 ."Air_home"Air.reconfigure :default +3 ."Toroid_home"Toroid.setRawPosition! 0 +4 "syringe1"C#d P\\$<2 +4 "valve0"D8 +4 ."Toroid_home"Toroid.seek :home +4 "valve0"D[( +6 "core" ( +2 ."Toroid_home"Toroid.reconfigure :default +4 "valve0"D$\ G{!(2 +8 .tToroid.seek :clear +4 "valve0"D\\(* +157 "core" ( +2 .tCarousel.reconfigure :default +5 "carousel0"F#<  E(2 +2 .tCarousel.home.jog 0 +3 "carousel0"F]) +14 "core" ) +28 "carousel0"F^% +4 "core" %\ &.O  +3 .tCarousel.seek 11 +3 "carousel0"F_' +20 "core" ' +3 "valve0"D`% +5 "core" %^8N; +3 "syringe0"Ba& +5 "core" &۰N k +3 "syringe1"Cb% +5 "core" %ܕN +3 "syringe0"Bc% +6 "core" %N +3 "syringe1"Cd& +5 "core" &N c +3 "valve0"De% +4 "core" %^BN4 +4 "sampler0"Hf% +5 "core" %Z +3 "valve0"Dg& +6 "core" &*VN4  +2 "carousel0"Fh% +7 "core" % &,O  +2 "ambient0"Ji% +5 "core" % +2961 #t-> SC.to 40 +3 .Carousel.seek 40 +3 "carousel0"Fj'& +401 "Can"`w+ }0ur +205 "core" ' +4 "carousel0"Fk% +4 "core" %&ѨFR7 ( +3016 #t-> history +10787 #-> Cmd.map +10578 #-> Cmd.load! 1..30=>:dry +390 #-> Cmd.map +5000 "Can"bw+}/u4 +4406 #t-> require 'vacuumCart' +3 !o:LoadError: mesg"'no such file to load -- vacuumCart:bt["7/opt/mbari/lib/ruby/1.8/irb.rb:177:in `eval_input'":/opt/mbari/lib/ruby/1.8/irb.rb:277:in `signal_status'"7/opt/mbari/lib/ruby/1.8/irb.rb:163:in `eval_input'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:241:in `each_top_level_statement'":/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:227:in `loop'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:227:in `each_top_level_statement'";/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:226:in `catch'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:226:in `each_top_level_statement'"7/opt/mbari/lib/ruby/1.8/irb.rb:162:in `eval_input'"1/opt/mbari/lib/ruby/1.8/irb.rb:69:in `start'"1/opt/mbari/lib/ruby/1.8/irb.rb:67:in `catch'"1/opt/mbari/lib/ruby/1.8/irb.rb:67:in `start'"-/home/esp/esp2/lib/esp.rb:189:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:713:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +870 #-> require '3G/vacuumCart' +5910 #-> cleanToroid +2 #Cleans Dry SC positions in Cmd.map, begin in 10% Bleach +2 #Awaiting answer to "Dry Cartridges have been defined? Jumpers installed on dry ports? If yes, push return, else control-c" +2984 .Exhaust.open +4 "sampler0"Hl2 +67 "core" 2 +2 .tIntake.open +3 "sampler0"Hm1 +65 "core" 1 +2 "ambient0"Jn% +6 "core" % +2 #tWaiting up to 20 seconds for sea pressure to stabilize +/-0.50psi +3 "sampler0"Ho% +5 "core" %[k +54 "sampler0"Hp% +4 "core" %[h +53 "sampler0"Hq% +5 "core" %[i +54 "sampler0"Hr% +3 "core" %[q +54 "sampler0"Hs% +3 "core" %[k +54 "sampler0"Ht% +3 "core" %[r +2 #tVacuum tare is 36% of full scale + "ambient0"Ju% +6 "core" % +2 "carousel0"Fv% +5 "core" %&&F*O  +2 #tPriming sample loop w/100ml, bypass w/50ml +2 .SamplePump.setPosition! 0ml +2 "sampler0"H7 +2 .tExhaust.close +2 "sampler0"Hw0 +66 "core" 0 +6 .tBypass.open + "sampler1"Ix1 +70 "core" 1 +73 "ambient0"Jy% +4 "core" % +3 "ambient0"Jz% +5 "core" % +3 #tWaiting up to 20 seconds for sea pressure to stabilize +/-0.50psi +3 "sampler0"H{% +4 "core" %%[b +53 "sampler0"H|% +6 "core" %%[j +52 "sampler0"H}% +4 "core" %'[f +54 "sampler0"H~% +3 "core" %&[g +54 "sampler0"H% +4 "core" %'[h +54 "sampler0"H% +3 "core" ȁ%![j +3 #tVacuum tare is 36% of full scale +2 "ambient0"J% +4 "core" ʂ% +3 "ambient0"J% +5 "core" ʃ% +2 .tPressure.reconfigure :default +3 "ambient0"J#,\\#(FT2 +3 .tPressure.hold +2 "ambient0"J+ +4 "core" ʄ+ +3 "sampler0"H% +4 "core" ȅ%&[` +3 "sampler0"H% +5 "core" Ȇ%/[Y +6 .tSamplePump.reconfigure :prime +4 "sampler0"H#,\\1P~#(#(@_L22 +4 .tSamplePump.seek 50ml,4:41 +2 "sampler0"H'} +5209 "core" ȇ' +2 .tPressure.coast +2 "ambient0"J5 +4 .tSamplePump.setPosition! 0ml + "sampler0"H7 +4 .tExhaust.open +2 "sampler0"H2 +67 "core" Ȉ2 +74 ."closeBypass"Bypass.close +3 "sampler1"I / +69 "core" ɉ/ +74 "sampler0"H\ % +4 "core" Ȋ%Z +3 "ambient0"J % +4 "core" ʋ%k +2 .tPressure.reconfigure :default +4 "ambient0"J#,\\#(F32 +3 .tPressure.hold +4 "ambient0"J + +3 "core" ʌ+ +2 "ambient0"J% +6 "core" ʐ%j +3 "sampler0"H% +4 "core" Ȏ%Zz +3 "sampler0"H % +5 "core" ȍ%Zv +2 .tSamplePump.reconfigure :prime +3 "sampler0"H#,\\1P~#(#(@ۨL22 +4 .tSamplePump.seek 100ml,8:51 +3 "sampler0"H' +9167 "Can"`w*};t! +1215 "core" ȏ' + .tPressure.coast +2 "ambient0"J5 +4 #tOpening all dry Cartridges +2 #Ensuring (30) cartridge(s) open + "valve0"D% +7 "core" đ%^>{N" +2 "syringe1"C& +4 "core" Ó&(N s +2 "syringe1"C% +6 "core" Ü%܎)N +2 .tCarousel.seek 30 +4 "carousel0"F'R +218 "core" ƙ' +2 .tToroid.reconfigure :hold +3 "valve0"D$\ G{!(2 +5 .tToroid.seek :cartridge +2 "valve0"D(J +160 "core" Ě( +3 .tToroid.reconfigure :default +3 "valve0"D$\ G{!(2 +4 .tToroid.seek :clear +3 "valve0"D(* +160 "core" ě( +3 "valve0"D% +5 "core" ĝ%N^>R +4 "syringe1"C& +4 "core" Ò&N s +2 "syringe1"C*% +6 "core" ê%܍N +2 .tCarousel.seek 29 +3 "carousel0"F'X +34 "core" Ƙ' +3 .tToroid.reconfigure :hold +3 "valve0"D$\ G{!(2 +3 .tToroid.seek :cartridge +3 "valve0"D(J +161 "core" ĕ( +2 .tToroid.reconfigure :default +3 "valve0"D$\ G{!(2 +3 .tToroid.seek :clear +3 "valve0"D(* +161 "core" ė( +4 "valve0"D% +5 "core" Ĕ%Q^?R +3 "syringe1"C& +5 "core" Ö&2N f +4 "syringe1"C% +4 "core" Þ%܉/N +3 .tCarousel.seek 28 +4 "carousel0"F"'^ +33 "core" Ƣ' +3 .tToroid.reconfigure :hold +3 "valve0"D$\ G{!(2 +4 .tToroid.seek :cartridge +3 "valve0"D!(J +160 "core" ġ( +2 .tToroid.reconfigure :default +3 "valve0"D$\ G{!(2 +4 .tToroid.seek :clear +3 "valve0"D (* +159 "core" Ġ( +3 "valve0"D-% +5 "core" ĭ%U^>nR +3 "syringe1"C#& +4 "core" ã&N h +3 "syringe1"C/% +5 "core" ï%ܐYN +3 .tCarousel.seek 27 +4 "carousel0"F0'd +33 "core" ư' +3 .tToroid.reconfigure :hold +3 "valve0"D$\ G{!(2 +4 .tToroid.seek :cartridge +57 "valve0"D1(J +163 "core" ı( +4 .tToroid.reconfigure :default +4 "valve0"D$\ G{!(2 +5 .tToroid.seek :clear +2 "valve0"D2(* +161 "core" IJ( +2 "valve0"D3% +5 "core" ij%X^>S +3 "syringe1"C4& +5 "core" ô&N w +3 "syringe1"C% +6 "core" ß%ܓN +2 .tCarousel.seek 26 +4 "carousel0"F5'j +33 "core" Ƶ' +3 .tToroid.reconfigure :hold +4 "valve0"D$\ G{!(2 +3 .tToroid.seek :cartridge +2 "valve0"D6(J +160 "core" Ķ( +3 .tToroid.reconfigure :default +4 "valve0"D$\ G{!(2 +3 .tToroid.seek :clear +3 "valve0"D7(* +159 "core" ķ( +3 "valve0"D)% +6 "core" ĩ%X^CR +2 "syringe1"C8& +8 "core" ø&DO j +3 "syringe1"C,% +6 "core" ì%܌HN +2 .tCarousel.seek 25 +3 "carousel0"F.'p +34 "core" Ʈ' +3 .tToroid.reconfigure :hold +3 "valve0"D$\ G{!(2 +3 .tToroid.seek :cartridge +3 "valve0"D:(J +160 "core" ĺ( +3 .tToroid.reconfigure :default +3 "valve0"D$\ G{!(2 +4 .tToroid.seek :clear +3 "valve0"D<(* +160 "core" ļ( +2 "valve0"D9% +6 "core" Ĺ%W^?R +3 "syringe1"C>& +4 "core" þ&"N r +3 "syringe1"C;% +5 "core" û%ܑ#N +2 .tCarousel.seek 24 +4 "carousel0"F='v +34 "core" ƽ' +2 .tToroid.reconfigure :hold +4 "valve0"D$\ G{!(2 +4 .tToroid.seek :cartridge +3 "valve0"D@(J +159 "core" ( +3 .tToroid.reconfigure :default +3 "valve0"D$\ G{!(2 +5 .tToroid.seek :clear +2 "valve0"D?(* +160 "core" Ŀ( +3 "valve0"DB% +6 "core" %Y^;R +2 "syringe1"CC& +4 "core" &N n +3 "syringe1"CA% +5 "core" %ܓN +3 .tCarousel.seek 23 +3 "carousel0"FH'| +35 "core" ' +2 .tToroid.reconfigure :hold +4 "valve0"D$\ G{!(2 +3 .tToroid.seek :cartridge +2 "valve0"DL(J +161 "core" ( +2 .tToroid.reconfigure :default +3 "valve0"D$\ G{!(2 +4 .tToroid.seek :clear +3 "valve0"DK(* +160 "core" ( +7 "valve0"DO% +5 "core" %Y^<uR +2 "syringe1"CM& +5 "core" &N d +3 "syringe1"CN% +5 "core" %܊N +3 .tCarousel.seek 22 +2 "carousel0"F$' +34 "core" Ƥ' +3 .tToroid.reconfigure :hold +4 "valve0"D$\ G{!(2 +3 .tToroid.seek :cartridge +3 "valve0"D'(J +161 "core" ħ( +3 .tToroid.reconfigure :default +3 "valve0"D$\ G{!(2 +3 .tToroid.seek :clear +3 "valve0"D((* +160 "core" Ĩ( +3 "valve0"D&% +6 "core" Ħ%\\^=S +2 "syringe1"C%& +5 "core" å&=N n +3 "syringe1"C+% +4 "core" ë%ܕN +4 .tCarousel.seek 21 +2 "carousel0"FD' +33 "core" ' +3 .tToroid.reconfigure :hold +4 "valve0"D$\ G{!(2 +3 .tToroid.seek :cartridge +3 "valve0"DJ(J +161 "core" ( +2 .tToroid.reconfigure :default +4 "valve0"D$\ G{!(2 +4 .tToroid.seek :clear +2 "valve0"DE(* +161 "core" ( +3 "valve0"DI% +6 "core" %[^AS +2 "syringe1"CF& +6 "core" &N p +2 "syringe1"CG% +4 "core" %ܑN +3 .tCarousel.seek 20 +3 "carousel0"FP' +33 "core" ' +4 .tToroid.reconfigure :hold +3 "valve0"D$\ G{!(2 +3 .tToroid.seek :cartridge +4 "valve0"DS(J +159 "core" ( +3 .tToroid.reconfigure :default +4 "valve0"D$\ G{!(2 +2 .tToroid.seek :clear +3 "valve0"DR(* +159 "core" ( +3 "valve0"DU% +6 "core" %\\^:S +2 "syringe1"CT& +4 "core" &N k +5 "syringe1"C^% +5 "core" %ܓN +4 .tCarousel.seek 19 +2 "carousel0"F`' +34 "core" ' +2 .tToroid.reconfigure :hold +4 "valve0"D$\ G{!(2 +3 .tToroid.seek :cartridge +3 "valve0"Da(J +160 "core" ( +3 .tToroid.reconfigure :default +3 "valve0"D$\ G{!(2 +4 .tToroid.seek :clear +3 "valve0"Db(* +159 "core" ( +3 "valve0"Dc% +6 "core" %]^<S +3 "syringe1"CQ& +4 "core" &N h +3 "syringe1"Cd% +4 "core" %܊N +3 .tCarousel.seek 18 +3 "carousel0"Fe' +33 "core" ' +3 .tToroid.reconfigure :hold +3 "valve0"D$\ G{!(2 +4 .tToroid.seek :cartridge +3 "valve0"Df(J +160 "core" ( +2 .tToroid.reconfigure :default +3 "valve0"D$\ G{!(2 +4 .tToroid.seek :clear +3 "valve0"D[(* +160 "core" ( +6 "valve0"Dg% +5 "core" %]^EfS +3 "syringe1"Ch& +5 "core" &"N i +3 "syringe1"Ci% +5 "core" %ܓN +2 .tCarousel.seek 17 +3 "carousel0"F]' +34 "core" ' +3 .tToroid.reconfigure :hold +3 "valve0"D$\ G{!(2 +4 .tToroid.seek :cartridge +3 "valve0"D_(J +160 "core" ( +3 .tToroid.reconfigure :default +3 "valve0"D$\ G{!(2 +3 .tToroid.seek :clear +4 "valve0"Dk(* +159 "core" ( +3 "valve0"Dl% +6 "core" %]^=S +2 "syringe1"Cm& +5 "core" &N n +2 "syringe1"Cn% +7 "core" %ܓN +2 .tCarousel.seek 16 +3 "carousel0"Fo' +33 "core" ' +4 .tToroid.reconfigure :hold +3 "valve0"D$\ G{!(2 +3 .tToroid.seek :cartridge +3 "valve0"Dp(J +159 "core" ( +3 .tToroid.reconfigure :default +4 "valve0"D$\ G{!(2 +3 .tToroid.seek :clear +3 "valve0"Dq(* +160 "core" ( +3 "valve0"Dr% +6 "core" %]^;qS +2 "syringe1"Cs& +5 "core" &XO l +3 "syringe1"Ct% +5 "core" %ܜSN +2 .tCarousel.seek 15 +4 "carousel0"Fu' +34 "core" ' +3 .tToroid.reconfigure :hold +5 "valve0"D$\ G{!(2 +3 .tToroid.seek :cartridge +2 "valve0"Dv(J +161 "core" ( +3 .tToroid.reconfigure :default +3 "valve0"D$\ G{!(2 +4 .tToroid.seek :clear +3 "valve0"Dw(* +160 "core" ( +3 "valve0"Dx% +5 "core" %_^'S' +3 "syringe1"Cy& +4 "core" &8N o +3 "syringe1"Cz% +5 "core" %ܙxN +2 .tCarousel.seek 14 +3 "carousel0"F{' +34 "core" ' +3 .tToroid.reconfigure :hold +3 "valve0"D$\ G{!(2 +3 .tToroid.seek :cartridge +3 "valve0"D|(J +161 "core" ( +3 .tToroid.reconfigure :default +3 "valve0"D$\ G{!(2 +5 .tToroid.seek :clear +3 "valve0"D}(* +162 "core" ( +3 "valve0"D~% +5 "core" %a^>S$ +2 "syringe1"C& +5 "core" &N d +3 "syringe1"C% +5 "core" Á%܂N +2 .tCarousel.seek 13 +3 "carousel0"F' +34 "core" Ƃ' +3 .tToroid.reconfigure :hold +3 "valve0"D$\ G{!(2 +5 .tToroid.seek :cartridge +3 "valve0"D(J +159 "core" ă( +3 .tToroid.reconfigure :default +4 "valve0"D$\ G{!(2 +4 .tToroid.seek :clear +4 "valve0"D(* +160 "core" ą( +4 "valve0"D% +5 "core" Ć%a^>S +2 "syringe1"C& +6 "core" È&N v +3 "syringe1"C % +5 "core" É%܊N +3 .tCarousel.seek 12 +3 "carousel0"F\ '\ +34 "core" Ɗ' +3 .tToroid.reconfigure :hold +3 "valve0"D$\ G{!(2 +4 .tToroid.seek :cartridge +3 "valve0"D (J +160 "core" ċ( +2 .tToroid.reconfigure :default +3 "valve0"D$\ G{!(2 +4 .tToroid.seek :clear +2 "valve0"D(* +160 "core" Ą( +3 "valve0"D% +5 "core" Đ%b^ES# +3 "syringe1"C& +4 "core" Î&N s +3 "syringe1"C % +5 "core" Í%܏]N +2 .tCarousel.seek 11 +3 "carousel0"F' +35 "core" Ƈ' +2 .tToroid.reconfigure :hold +3 "valve0"D$\ G{!(2 +4 .tToroid.seek :cartridge +3 "valve0"D(J +160 "core" đ( +3 .tToroid.reconfigure :default +3 "valve0"D$\ G{!(2 +4 .tToroid.seek :clear +4 "valve0"D(* +159 "core" ē( +4 "valve0"D% +5 "core" Ĝ%`^>S +2 "syringe1"C & +5 "core" Ì&7N n +3 "syringe1"Cj% +5 "core" %܅6N +2 .tCarousel.seek 10 +3 "carousel0"F\\' +34 "core" ' +3 .tToroid.reconfigure :hold +3 "valve0"D$\ G{!(2 +4 .tToroid.seek :cartridge +3 "valve0"D(J +160 "core" ĝ( +2 .tToroid.reconfigure :default +4 "valve0"D$\ G{!(2 +4 .tToroid.seek :clear +2 "valve0"D(* +160 "core" Ē( +3 "valve0"D*% +6 "core" Ī%c^8S? +3 "syringe1"C& +4 "core" Ú&N h +3 "syringe1"C% +5 "core" Ù%܉N +3 .tCarousel.seek 9 +3 "carousel0"F' +33 "core" ƛ' +3 .tToroid.reconfigure :hold +6 "valve0"D$\ G{!(2 +3 .tToroid.seek :cartridge +3 "valve0"D(J +159 "core" Ĕ( +3 .tToroid.reconfigure :default +3 "valve0"D$\ G{!(2 +3 .tToroid.seek :clear +3 "valve0"D(* +160 "core" Ė( +6 "valve0"D% +6 "core" Ğ%b^CS< +2 "syringe1"C& +4 "core" Õ&N q +4 "syringe1"C% +4 "core" Ø%ܘN +2 .tCarousel.seek 8 +3 "carousel0"F' +48 "core" Ɨ' +15 .tToroid.reconfigure :hold +3 "valve0"D$\ G{!(2 +3 .tToroid.seek :cartridge +4 "valve0"D-(J +159 "core" ĭ( +4 .tToroid.reconfigure :default +3 "valve0"D$\ G{!(2 +3 .tToroid.seek :clear +3 "valve0"D#(* +160 "core" ģ( +3 "valve0"D/% +6 "core" į%c^JS: +2 "syringe1"C!& +6 "core" á&0N p +3 "syringe1"C"% +4 "core" â%ܞ3N +3 .tCarousel.seek 7 +3 "carousel0"F ' +33 "core" Ơ' +3 .tToroid.reconfigure :hold +6 "valve0"D$\ G{!(2 +3 .tToroid.seek :cartridge +3 "valve0"D3(J +159 "core" ij( +3 .tToroid.reconfigure :default +3 "valve0"D$\ G{!(2 +4 .tToroid.seek :clear +3 "valve0"D4(* +159 "core" Ĵ( +3 "valve0"D% +6 "core" ğ%b^DS7 +3 "syringe1"C1& +5 "core" ñ&N h +3 "syringe1"C0% +4 "core" ð%ܖN +3 .tCarousel.seek 6 +3 "carousel0"F2' +33 "core" Ʋ' +3 .tToroid.reconfigure :hold +3 "valve0"D$\ G{!(2 +4 .tToroid.seek :cartridge +2 "valve0"D)(J +161 "core" ĩ( +3 .tToroid.reconfigure :default +3 "valve0"D$\ G{!(2 +3 .tToroid.seek :clear +3 "valve0"D8(* +159 "core" ĸ( +4 "valve0"D,% +5 "core" Ĭ%d^?S6 +2 "syringe1"C6& +6 "core" ö&N n +3 "syringe1"C5% +5 "core" õ%܋N +2 .tCarousel.seek 5 +3 "carousel0"F7' +34 "core" Ʒ' +3 .tToroid.reconfigure :hold +3 "valve0"D$\ G{!(2 +3 .tToroid.seek :cartridge +3 "valve0"D9(J +160 "core" Ĺ( +3 .tToroid.reconfigure :default +3 "valve0"D$\ G{!(2 +3 .tToroid.seek :clear +3 "valve0"D>(* +160 "core" ľ( +3 "valve0"D;% +5 "core" Ļ%d^CS. +2 "syringe1"C:& +5 "core" ú&+N k +2 "syringe1"C.% +6 "core" î%ܐN +3 .tCarousel.seek 4 +3 "carousel0"F<' +33 "core" Ƽ' +3 .tToroid.reconfigure :hold +3 "valve0"D$\ G{!(2 +4 .tToroid.seek :cartridge +2 "valve0"DB(J +159 "core" ( +4 .tToroid.reconfigure :default +3 "valve0"D$\ G{!(2 +2 .tToroid.seek :clear +4 "valve0"DC(* +159 "core" ( +4 "valve0"DA% +5 "core" %c^CeS( +2 "syringe1"C@& +5 "core" &\ N i +3 "syringe1"C=% +4 "core" ý%܄N +3 .tCarousel.seek 3 +3 "carousel0"F?' +33 "core" ƿ' +3 .tToroid.reconfigure :hold +4 "valve0"D$\ G{!(2 +3 .tToroid.seek :cartridge +2 "valve0"DO(J +160 "core" ( +3 .tToroid.reconfigure :default +4 "valve0"D$\ G{!(2 +3 .tToroid.seek :clear +3 "valve0"DM(* +160 "core" ( +3 "valve0"DN% +5 "core" %f^ESI +3 "syringe1"CL& +4 "core" &N g +3 "syringe1"CH% +5 "core" %ܔN +2 .tCarousel.seek 2 +3 "carousel0"FK' +34 "core" ' +3 .tToroid.reconfigure :hold +3 "valve0"D$\ G{!(2 +3 .tToroid.seek :cartridge +4 "valve0"D&(J +159 "core" Ħ( +3 .tToroid.reconfigure :default +4 "valve0"D$\ G{!(2 +2 .tToroid.seek :clear +4 "valve0"D%(* +160 "core" ĥ( +3 "valve0"D+% +5 "core" ī%e^FS? +3 "syringe1"C'& +5 "core" ç&&N m +2 "syringe1"C$% +7 "core" ä%ܐ,N +2 .tCarousel.seek 1 +3 "carousel0"F(' +34 "core" ƨ' +3 .tToroid.reconfigure :hold +3 "valve0"D$\ G{!(2 +3 .tToroid.seek :cartridge +4 "valve0"DI(J +161 "core" ( +3 .tToroid.reconfigure :default +3 "valve0"D$\ G{!(2 +2 .tToroid.seek :clear +4 "valve0"DF(* +160 "core" ( +3 #tSampling 100.0ml +2 .SamplePump.setPosition! 0ml +2 "sampler0"H7 +5 "ambient0"JG% +5 "core" % +2 "ambient0"JJ% +6 "core" % +2 .tPressure.reconfigure :default +3 "ambient0"J#,\\#(Fz2 +4 .tPressure.hold +2 "ambient0"JD+ +3 "core" + +2 "ambient0"JE% +5 "core" % +2 #tSea 1.7m deep (17.3psia) +3 "sampler0"HU% +5 "core" %[ +3 "sampler0"HT% +5 "core" % [ +3 .tSamplePump.reconfigure :sample +4 "sampler0"H#d\ 1P~#(#(@q=@~L22 +6 .tSamplePump.seek 100ml,8:51 +3 "sampler0"H^' +16139 "Can"aw*}?u$ +8442 "core" ' + .tPressure.coast +2 "ambient0"J5 +4 "sampler0"HS% +5 "core" %;x 2 +3 ."closeIntake"Intake.close +7 ."closeExhaust"Exhaust.close +9 "sampler0"HP/ + "carousel0"FR% +2 "sampler0"Hc0 +10 "core" %&O  +3 .tToroid.reconfigure :hold +4 "valve0"D$\ G{!(2 +3 .tToroid.seek :bypass +3 "valve0"DQ( +39 "core" / +8 0 +111 ( +2 .tToroid.reconfigure :default +3 "valve0"D$\ G{!(2 +3 .tToroid.seek :clear +4 "valve0"Dd(* +156 "core" ( +3 #tSampled 100.0ml + #Sample loop filled with Bleach. Move intake to clean water source +2 .delay 15:00 +7939 #"preston"Session Begun +468 #-> SC.to 10 +4 .Carousel.seek 10 +9 "carousel0"Fa' +199 "core" ' +3 "carousel0"F`% +5 "core" %(NR7 ( +1236 #"preston"-> exit +2 #Session Ended +11272 "Can"bx/*}1u +6995 #"preston"Session Begun +22979 "Can"aw*}Cu +29978 bwj*}0u +8916 #tSampling 500.0ml +3 .SamplePump.setPosition! 0ml +6 "sampler0"H7 +6 .tExhaust.open +2 "sampler0"Hb2 +70 "core" 2 +2 .tIntake.open +4 "sampler0"Hg1 +67 "core" 1 +3 "ambient0"Jh% +6 "core" % +3 "ambient0"Ji% +4 "core" % +3 .tPressure.reconfigure :default +5 "ambient0"J#,\\#(F2 +5 .tPressure.hold +3 "ambient0"Jf+ +7 "core" + +2 "ambient0"Je% +5 "core" % +2 #tSea 1.7m deep (17.3psia) +5 "sampler0"H[% +6 "core" %^ +3 "sampler0"Hl% +5 "core" %C^ +3 .tSamplePump.seek 500ml,42:11 +4 "sampler0"Hm' +20821 "Can"dv+ }.u! +29973 au+}6u +29977 au+}Hum +25543 #"preston"-> SP +4 "sampler0"Hn% +7 "core" %7 2 +4424 "Can"au+}Bu +2751 "core" ' +2 .tPressure.coast +2 "ambient0"J5 +7 "sampler0"H_% +5 "core" % lu 2 +3 ."closeIntake"Intake.close +10 ."closeExhaust"Exhaust.close +7 "sampler0"H]/ +3 "carousel0"Fk% +8 "sampler0"Hr0 +5 "core" %&(NO  +3 .tToroid.reconfigure :hold +8 "valve0"D$\ G{!(2 +3 .tToroid.seek :bypass +4 "valve0"Ds( +36 "core" / +8 0 +115 ( +2 .tToroid.reconfigure :default +8 "valve0"D$\ G{!(2 +3 .tToroid.seek :clear +5 "valve0"Dt(* +158 "core" ( +3 #tSampled 500.0ml + #Ensuring all (28) cartridges are bypassed +8 "valve0"Dp% +8 "core" %^=R +2 "syringe1"Co& +5 "core" &KN t +3 "syringe1"Cq% +4 "core" %ܒJN +2 .tCarousel.seek 2 +4 "carousel0"Fx' +179 "core" ' +3 "carousel0"Fy% +5 "core" %JR7 ( +3 .tToroid.reconfigure :hold +5 "valve0"D$\ G{!(2 +6 .tToroid.seek :bypass +4 "valve0"Dz( +159 "core" ( +3 .tToroid.reconfigure :default +8 "valve0"D$\ G{!(2 +3 .tToroid.seek :clear +3 "valve0"Dv(* +159 "core" ( +3 "valve0"Du% +5 "core" %^'R +3 "syringe1"Cw& +4 "core" & N i +3 "syringe1"C~% +5 "core" %ܓN +2 .tCarousel.seek 3 +4 "carousel0"F' +35 "core" ' +3 "carousel0"F% +6 "core" Ɓ%\ z3R% ( +2 .tToroid.reconfigure :hold +4 "valve0"D$\ G{!(2 +12 .tToroid.seek :bypass +4 "valve0"D|( +159 "core" ( +3 .tToroid.reconfigure :default +7 "valve0"D$\ G{!(2 +4 .tToroid.seek :clear +5 "valve0"D{(* +157 "core" ( +3 "valve0"D}% +6 "core" %^@{R +2 "syringe1"C& +4 "core" Æ&FN m +3 "syringe1"C% +4 "core" È%ܐN +2 .tCarousel.seek 4 +7 "carousel0"F ' +34 "core" Ɖ' +2 "carousel0"F% +6 "core" ƃ%R9 ( +3 .tToroid.reconfigure :hold +5 "valve0"D$\ G{!(2 +6 .tToroid.seek :bypass +5 "valve0"D( +158 "core" Ă( +3 .tToroid.reconfigure :default +5 "valve0"D$\ G{!(2 +6 .tToroid.seek :clear +6 "valve0"D(* +158 "core" ą( +4 "valve0"D% +5 "core" Đ%^BoR +2 "syringe1"C& +5 "core" Î&N f +2 "syringe1"C % +5 "core" Í%܌N +3 .tCarousel.seek 5 +2 "carousel0"F ' +39 "core" Ƌ' +2 "carousel0"F\ % +5 "core" Ɗ%R- ( +3 .tToroid.reconfigure :hold +4 "valve0"D$\ G{!(2 +7 .tToroid.seek :bypass +4 "valve0"D( +159 "core" Ą( +2 .tToroid.reconfigure :default +7 "valve0"D$\ G{!(2 +4 .tToroid.seek :clear +2 "valve0"D(* +160 "core" Ĝ( +3 "valve0"D % +6 "core" Č%\ ^LS +2 "syringe1"Cj& +6 "core" &N w +3 "syringe1"C% +4 "core" Ñ%ܐN +3 .tCarousel.seek 6 +4 "carousel0"F' +37 "core" Ƈ' +3 "carousel0"F% +5 "core" Ɠ%<)R2 ( +4 .tToroid.reconfigure :hold +6 "valve0"D$\ G{!(2 +4 .tToroid.seek :bypass +4 "valve0"D*( +158 "core" Ī( +58 .tToroid.reconfigure :default +7 "valve0"D$\ G{!(2 +6 .tToroid.seek :clear +4 "valve0"D(* +159 "core" Ě( +3 "valve0"D% +5 "core" ę%\ ^CS\ +2 "syringe1"C& +5 "core" Ý&N p +3 "syringe1"C\\% +5 "core" %܆N +2 .tCarousel.seek 7 +6 "carousel0"F' +35 "core" ƒ' +2 "carousel0"F% +6 "core" ƞ%R ( +3 .tToroid.reconfigure :hold +7 "valve0"D$\ G{!(2 +3 .tToroid.seek :bypass +4 "valve0"D( +160 "core" ĕ( +3 .tToroid.reconfigure :default +7 "valve0"D$\ G{!(2 +2 .tToroid.seek :clear +7 "valve0"D(* +156 "core" Ę( +3 "valve0"D% +6 "core" Ĕ% ^<S +2 "syringe1"C& +5 "core" Û&N u +3 "syringe1"C% +4 "core" Ö%ܟWN +4 .tCarousel.seek 8 +5 "carousel0"F/' +35 "core" Ư' +3 "carousel0"F!% +5 "core" ơ%0RJ ( +3 .tToroid.reconfigure :hold +7 "valve0"D$\ G{!(2 +4 .tToroid.seek :bypass +6 "valve0"D"( +156 "core" Ģ( +4 .tToroid.reconfigure :default +7 "valve0"D$\ G{!(2 +4 .tToroid.seek :clear +5 "valve0"D-(* +158 "core" ĭ( +3 "valve0"D% +6 "core" ė% ^?S +2 "syringe1"C#& +5 "core" ã&+N r +2 "syringe1"C% +5 "core" ß%ܙ%N +3 .tCarousel.seek 9 +4 "carousel0"F1' +36 "core" Ʊ' +2 "carousel0"F0% +7 "core" ư%$R= ( +3 .tToroid.reconfigure :hold +6 "valve0"D$\ G{!(2 +4 .tToroid.seek :bypass +3 "valve0"D3( +160 "core" ij( +3 .tToroid.reconfigure :default +6 "valve0"D$\ G{!(2 +4 .tToroid.seek :clear +6 "valve0"D (* +157 "core" Ġ( +3 "valve0"D4% +5 "core" Ĵ%\ ^CpR +3 "syringe1"C,& +4 "core" ì&"N u +4 "syringe1"C6% +5 "core" ö%ܐN +3 .tCarousel.seek 11 +6 "carousel0"F5' +54 "core" Ƶ' +3 "carousel0"F)% +6 "core" Ʃ% , R= ( +3 .tToroid.reconfigure :hold +9 "valve0"D$\ G{!(2 +2 .tToroid.seek :bypass +6 "valve0"D2( +158 "core" IJ( +2 .tToroid.reconfigure :default +5 "valve0"D$\ G{!(2 +5 .tToroid.seek :clear +7 "valve0"D8(* +156 "core" ĸ( +4 "valve0"D;% +5 "core" Ļ%^B S% +2 "syringe1"C:& +5 "core" ú&N u +2 "syringe1"C.% +6 "core" î%܌N +2 .tCarousel.seek 12 +6 "carousel0"F9'\ +34 "core" ƹ' +3 "carousel0"F7% +6 "core" Ʒ%\ 0R@ ( +2 .tToroid.reconfigure :hold +7 "valve0"D$\ G{!(2 +3 .tToroid.seek :bypass +7 "valve0"D>( +156 "core" ľ( +3 .tToroid.reconfigure :default +7 "valve0"D$\ G{!(2 +3 .tToroid.seek :clear +4 "valve0"DA(* +158 "core" ( +3 "valve0"D@% +6 "core" % ^FS +2 "syringe1"C=& +5 "core" ý& N u +3 "syringe1"CB% +5 "core" %ܐ'N +2 .tCarousel.seek 13 +7 "carousel0"F<' +33 "core" Ƽ' +4 "carousel0"FC% +5 "core" % 5R1 ( +3 .tToroid.reconfigure :hold +7 "valve0"D$\ G{!(2 +3 .tToroid.seek :bypass +4 "valve0"DN( +159 "core" ( +3 .tToroid.reconfigure :default +6 "valve0"D$\ G{!(2 +4 .tToroid.seek :clear +3 "valve0"DL(* +159 "core" ( +3 "valve0"DH% +5 "core" %^JS +3 "syringe1"CO& +4 "core" &N w +3 "syringe1"C?% +5 "core" ÿ%ܙN +2 .tCarousel.seek 14 +4 "carousel0"FM' +38 "core" ' +2 "carousel0"F+% +7 "core" ƫ% 9aR3 ( +2 .tToroid.reconfigure :hold +7 "valve0"D$\ G{!(2 +3 .tToroid.seek :bypass +5 "valve0"D'( +159 "core" ħ( +6 .tToroid.reconfigure :default +6 "valve0"D$\ G{!(2 +11 .tToroid.seek :clear +6 "valve0"D$(* +157 "core" Ĥ( +2 "valve0"D&% +6 "core" Ħ%^FS +2 "syringe1"CK& +6 "core" &SO m +3 "syringe1"C%% +5 "core" å%܏RN +2 .tCarousel.seek 15 +6 "carousel0"FG' +34 "core" ' +3 "carousel0"FJ% +6 "core" % =R ( +2 .tToroid.reconfigure :hold +8 "valve0"D$\ G{!(2 +3 .tToroid.seek :bypass +4 "valve0"DE( +158 "core" ( +2 .tToroid.reconfigure :default +6 "valve0"D$\ G{!(2 +5 .tToroid.seek :clear +5 "valve0"DU(* +156 "core" ( +3 "valve0"DT% +5 "core" %^FS +3 "syringe1"CI& +5 "core" &3N u +2 "syringe1"C% +6 "core" Ï%܏0N +4 .tCarousel.seek 16 +4 "carousel0"FS' +38 "core" ' +3 "carousel0"FR% +5 "core" %AR+ ( +4 .tToroid.reconfigure :hold +8 "valve0"D$\ G{!(2 +3 .tToroid.seek :bypass +6 "valve0"DP( +158 "core" ( +2 .tToroid.reconfigure :default +7 "valve0"D$\ G{!(2 +3 .tToroid.seek :clear +5 "valve0"Dc(* +157 "core" ( +3 "valve0"DD% +6 "core" % ^DS +2 "syringe1"CF& +5 "core" &N t +3 "syringe1"CQ% +4 "core" %ܘ N +3 .tCarousel.seek 17 +3 "carousel0"F`' +38 "core" ' +2 "carousel0"F(% +5 "core" ƨ%F(R# ( +3 .tToroid.reconfigure :hold +7 "valve0"D$\ G{!(2 +3 .tToroid.seek :bypass +3 "valve0"Db( +161 "core" ( +2 .tToroid.reconfigure :default +7 "valve0"D$\ G{!(2 +3 .tToroid.seek :clear +6 "valve0"Dg(* +157 "core" ( +3 "valve0"Dh% +5 "core" %^>fS +3 "syringe1"Ci& +5 "core" &N w +3 "syringe1"Ce% +4 "core" %܎N +4 .tCarousel.seek 18 +3 "carousel0"F[' +37 "core" ' +2 "carousel0"Fl% +6 "core" %JmR- ( +3 .tToroid.reconfigure :hold +6 "valve0"D$\ G{!(2 +4 .tToroid.seek :bypass +6 "valve0"D^( +157 "core" ( +2 .tToroid.reconfigure :default +7 "valve0"D$\ G{!(2 +4 .tToroid.seek :clear +3 "valve0"Dn(* +159 "core" ( +3 "valve0"D_% +5 "core" %^?S0 +3 "syringe1"Ck& +4 "core" &LN j +2 "syringe1"C]% +5 "core" %ܙJN +3 .tCarousel.seek 19 +3 "carousel0"Fr' +34 "core" ' +3 "carousel0"Ff% +5 "core" %N%RD ( +3 .tToroid.reconfigure :hold +6 "valve0"D$\ G{!(2 +4 .tToroid.seek :bypass +4 "valve0"Dd( +158 "core" ( +3 .tToroid.reconfigure :default +7 "valve0"D$\ G{!(2 +4 .tToroid.seek :clear +5 "valve0"Dp(* +156 "core" ( +3 "valve0"Do% +6 "core" %^FS* +2 "syringe1"Cq& +6 "core" &,N m +2 "syringe1"Cs% +5 "core" %ܖ-N +3 .tCarousel.seek 20 +3 "carousel0"Fy' +37 "core" ' +3 "carousel0"Fa% +5 "core" %RRC ( +3 .tToroid.reconfigure :hold +6 "valve0"D$\ G{!(2 +5 .tToroid.seek :bypass +4 "valve0"Dt( +159 "core" ( +2 .tToroid.reconfigure :default +7 "valve0"D$\ G{!(2 +3 .tToroid.seek :clear +4 "valve0"Du(* +159 "core" ( +3 "valve0"Dw% +6 "core" %^AmS' +2 "syringe1"C~& +6 "core" & N s +3 "syringe1"C% +4 "core" Á%ܐN +3 .tCarousel.seek 21 +4 "carousel0"Fz' +36 "core" ' +3 "carousel0"Fx% +5 "core" %W8R: ( +3 .tToroid.reconfigure :hold +7 "valve0"D$\ G{!(2 +2 .tToroid.seek :bypass +4 "valve0"Dv( +159 "core" ( +4 .tToroid.reconfigure :default +6 "valve0"D$\ G{!(2 +4 .tToroid.seek :clear +5 "valve0"D}(* +158 "core" ( +2 "valve0"D% +5 "core" Ć%^JS( +3 "syringe1"C& +5 "core" È&N y +2 "syringe1"C% +5 "core" Ã%܊N +3 .tCarousel.seek 22 +5 "carousel0"F|' +36 "core" ' +3 "carousel0"F% +5 "core" %[R< ( +3 .tToroid.reconfigure :hold +8 "valve0"D$\ G{!(2 +3 .tToroid.seek :bypass +6 "valve0"D{( +157 "core" ( +4 .tToroid.reconfigure :default +7 "valve0"D$\ G{!(2 +5 .tToroid.seek :clear +4 "valve0"D(* +157 "core" Đ( +3 "valve0"D% +5 "core" Ď%^;hS# +3 "syringe1"C & +4 "core" Í&ON d +3 "syringe1"C\ % +5 "core" Ê%ܘ'N +2 .tCarousel.seek 23 +7 "carousel0"F'| +33 "core" Ƃ' +3 "carousel0"F % +5 "core" Ɖ%|_R. ( +3 .tToroid.reconfigure :hold +7 "valve0"D$\ G{!(2 +3 .tToroid.seek :bypass +3 "valve0"D( +160 "core" ą( +2 .tToroid.reconfigure :default +5 "valve0"D$\ G{!(2 +6 .tToroid.seek :clear +5 "valve0"D (* +159 "core" Č( +3 "valve0"Dj% +5 "core" %^>SH +3 "syringe1"C& +5 "core" Ñ&N u +2 "syringe1"C% +6 "core" Ó%ܕ)N +2 .tCarousel.seek 24 +7 "carousel0"F'v +34 "core" Ƅ' +2 "carousel0"F % +6 "core" Ƌ%vdR6 ( +3 .tToroid.reconfigure :hold +8 "valve0"D$\ G{!(2 +3 .tToroid.seek :bypass +48 "valve0"D( +170 "core" Ĝ( +3 .tToroid.reconfigure :default +7 "valve0"D$\ G{!(2 +4 .tToroid.seek :clear +4 "valve0"D(* +159 "core" ę( +3 "valve0"D% +6 "core" ĝ%^>SB +2 "syringe1"C\\& +5 "core" &7N k +3 "syringe1"C% +4 "core" Þ%ܕ:N +3 .tCarousel.seek 25 +4 "carousel0"F*'p +37 "core" ƪ' +3 "carousel0"F% +5 "core" Ƈ%phPR' ( +3 .tToroid.reconfigure :hold +7 "valve0"D$\ G{!(2 +4 .tToroid.seek :bypass +6 "valve0"D( +158 "core" Ě( +3 .tToroid.reconfigure :default +7 "valve0"D$\ G{!(2 +3 .tToroid.seek :clear +6 "valve0"D(* +159 "core" Ĕ( +2 "valve0"D% +6 "core" ě%^0S; +3 "syringe1"C& +5 "core" Ö&N c +3 "syringe1"C!% +4 "core" á%ܘN +3 .tCarousel.seek 26 +6 "carousel0"F'j +34 "core" ƕ' +2 "carousel0"F% +5 "core" ƒ%jlR* ( +4 .tToroid.reconfigure :hold +6 "valve0"D$\ G{!(2 +4 .tToroid.seek :bypass +5 "valve0"D( +158 "core" Ę( +2 .tToroid.reconfigure :default +5 "valve0"D$\ G{!(2 +7 .tToroid.seek :clear +5 "valve0"D(* +160 "core" ė( +2 "valve0"D#% +6 "core" ģ%^DS; +2 "syringe1"C& +6 "core" ß&0N y +2 "syringe1"C0% +5 "core" ð%ܗN +4 .tCarousel.seek 27 +6 "carousel0"F"'d +34 "core" Ƣ' +2 "carousel0"F/% +5 "core" Ư%dpR" ( +3 .tToroid.reconfigure :hold +6 "valve0"D$\ G{!(2 +4 .tToroid.seek :bypass +6 "valve0"D-( +157 "core" ĭ( +2 .tToroid.reconfigure :default +7 "valve0"D$\ G{!(2 +3 .tToroid.seek :clear +5 "valve0"D4(* +158 "core" Ĵ( +3 "valve0"D,% +6 "core" Ĭ%^LqS/ +2 "syringe1"C6& +5 "core" ö&EN b +2 "syringe1"C)% +6 "core" é%ܞCN +4 .tCarousel.seek 28 +3 "carousel0"F3'^ +37 "core" Ƴ' +2 "carousel0"F1% +5 "core" Ʊ%^u)RR ( +3 .tToroid.reconfigure :hold +7 "valve0"D$\ G{!(2 +4 .tToroid.seek :bypass +3 "valve0"D ( +159 "core" Ġ( +4 .tToroid.reconfigure :default +6 "valve0"D$\ G{!(2 +4 .tToroid.seek :clear +4 "valve0"D;(* +157 "core" Ļ( +3 "valve0"D:% +5 "core" ĺ%^@\\S. +3 "syringe1"C.& +5 "core" î&'N k +2 "syringe1"C7% +4 "core" ÷%ܐ&N +3 .tCarousel.seek 29 +4 "carousel0"F2'X +37 "core" Ʋ' +2 "carousel0"F5% +5 "core" Ƶ%Xyg"RE ( +3 .tToroid.reconfigure :hold +7 "valve0"D$\ G{!(2 +4 .tToroid.seek :bypass +3 "valve0"D8( +159 "core" ĸ( +3 .tToroid.reconfigure :default +6 "valve0"D$\ G{!(2 +4 .tToroid.seek :clear +4 "valve0"D@(* +158 "core" ( +3 "valve0"D=% +5 "core" Ľ%^OSN +3 "syringe1"CB& +4 "core" &N w +3 "syringe1"CC% +5 "core" %ܐN +2 .tCarousel.seek 30 +5 "carousel0"F>'R +35 "core" ƾ' +4 "carousel0"F9% +5 "core" ƹ%R}*R@ ( +2 .tToroid.reconfigure :hold +7 "valve0"D$\ G{!(2 +3 .tToroid.seek :bypass +5 "valve0"DA( +159 "core" ( +3 .tToroid.reconfigure :default +4 "valve0"D$\ G{!(2 +7 .tToroid.seek :clear +4 "valve0"DH(* +159 "core" ( +3 "carousel0"FO% +5 "core" %R*}O  +2 #tPriming sample loop w/100ml, bypass w/50ml +2 .SamplePump.setPosition! 0ml +7 "sampler0"H7 +6 .tBypass.open +2 "sampler1"I?1 +67 "core" ɿ1 +73 "ambient0"J+% +4 "core" ʫ%q +2 "ambient0"JN% +5 "core" %p +2 .tIntake.open +2 "sampler0"H<1 +71 "core" ȼ1 +73 "sampler0"HL% +6 "core" %] +2 "ambient0"J&% +5 "core" ʦ%n +3 .tPressure.reconfigure :default +6 "ambient0"J#,\\#(F62 +4 .tPressure.hold +2 "ambient0"JK+ +8 "core" + +2 "sampler0"H%% +8 .tSamplePump.coast + "sampler0"H5 +8 ."closeIntake"Intake.close +8 "sampler0"HJ/ +7 ."closeBypass"Bypass.close +7 "carousel0"F'% +4 "sampler1"IM/ +7 "core" ȥ%] +2 Ƨ%R&}O  +44 / +16 / +2 .tPressure.coast +2 "ambient0"J5 +8 !to:IRB::Abort: mesg"User Abort!!:@checkpoint: omitted:bt["7/opt/mbari/lib/ruby/1.8/irb.rb:177:in `eval_input'":/opt/mbari/lib/ruby/1.8/irb.rb:277:in `signal_status'"7/opt/mbari/lib/ruby/1.8/irb.rb:163:in `eval_input'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:241:in `each_top_level_statement'":/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:227:in `loop'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:227:in `each_top_level_statement'";/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:226:in `catch'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:226:in `each_top_level_statement'"7/opt/mbari/lib/ruby/1.8/irb.rb:162:in `eval_input'"1/opt/mbari/lib/ruby/1.8/irb.rb:69:in `start'"1/opt/mbari/lib/ruby/1.8/irb.rb:67:in `catch'"1/opt/mbari/lib/ruby/1.8/irb.rb:67:in `start'"-/home/esp/esp2/lib/esp.rb:189:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:713:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +6013 #-> SC.to 40 +3 .Carousel.seek 40 +9 "carousel0"F$'& +217 "core" Ƥ' +4 "carousel0"FT% +5 "core" %&ѨER' ( +7823 "Can"bup+}Au +18493 #t-> SC.to 30 +4 .Carousel.seek 30 +9 "carousel0"FI'R +217 "core" ' +4 "carousel0"F% +4 "core" Ə%R}0R/ ( +10813 #t-> SC.to 20 +4 .Carousel.seek 20 +7 "carousel0"FR' +219 "core" ' +3 "carousel0"FE% +6 "core" %SR1 ( +190 "Can"cu+}Bu3 +13494 #t-> SC.to 10 +6 .Carousel.seek 10 +7 "carousel0"FG' +218 "core" ' +3 "carousel0"FU% +5 "core" %(rR. ( +9472 #t-> SC.to 5 +3 .Carousel.seek 5 +8 "carousel0"FD' +117 "core" ' +3 "carousel0"FF% +6 "core" % R2 ( +6625 "Can"bu+!};u- +15916 #t-> SC.to 52 +5 .Carousel.seek 52 +6 "carousel0"FQ'1 +974 "core" ' +3 "carousel0"F(% +5 "core" ƨ%1xR6 ( +13056 "Can"`u4+#}@u, +17341 #t-> SC.to 45 +3 .Carousel.seek 45 +8 "carousel0"FP'* +156 "core" ' +3 "carousel0"FS% +5 "core" %*ѽ R8 ( +9114 #t-> Cmd.load! 31..60=>:dry +946 #-> Cmd.map +2392 "Can"bu++}0u +2240 #t-> cleanToroid + #Cleans Dry SC positions in Cmd.map, begin in 10% Bleach +7 #Awaiting answer to "Dry Cartridges have been defined? Jumpers installed on dry ports? If yes, push return, else control-c" +1405 .Exhaust.open +5 "sampler0"Hc2 +70 "core" 2 +3 .tIntake.open + "sampler0"Hh1 +67 "core" 1 +3 "ambient0"Ji% +6 "core" %\ z +3 #tWaiting up to 20 seconds for sea pressure to stabilize +/-0.50psi +4 "sampler0"He% +6 "core" %^u +54 "sampler0"Hl% +4 "core" %"^h +54 "sampler0"Hb% +4 "core" %$^f +54 "sampler0"H`% +3 "core" %[^m +53 "sampler0"Hg% +5 "core" %^j +54 "sampler0"H_% +3 "core" %^d +3 #tVacuum tare is 37% of full scale +3 "ambient0"Jk% +8 "core" %u +2 "carousel0"F]% +4 "core" %*&O  +2 #tPriming sample loop w/100ml, bypass w/50ml +4 .SamplePump.setPosition! 0ml +4 "sampler0"H7 +6 .tExhaust.close +3 "sampler0"Hf0 +69 "core" 0 +3 .tBypass.open +3 "sampler1"I^1 +72 "core" 1 +75 "ambient0"J[% +4 "core" %r +3 "ambient0"Jn% +6 "core" %dp +3 "ambient0"Jo% +5 "core" %q +2 .tPressure.reconfigure :default +7 "ambient0"J#,\\#(F92 +4 .tPressure.hold +2 "ambient0"Jq+ +6 "core" + +4 "sampler0"Hs% +5 "core" %^/ +3 "sampler0"Ha% +4 "core" %^+ +4 .tSamplePump.reconfigure :prime +6 "sampler0"H#,\\1S~#(#(@bL22 +4 .tSamplePump.seek 50ml,4:41 +3 "sampler0"Hd'} +5211 "core" ' + .tPressure.coast +2 "ambient0"J5 +8 .tSamplePump.setPosition! 0ml + "sampler0"H7 +6 .tExhaust.open +3 "sampler0"Hr2 +68 "core" 2 +75 ."closeBypass"Bypass.close +5 "sampler1"Ip/ +68 "core" / +74 "sampler0"Hw% +4 "core" %^N +3 "ambient0"J~% +5 "core" %s +3 .tPressure.reconfigure :default +8 "ambient0"J#,\\#(F;2 +3 .tPressure.hold +3 "ambient0"J+ +6 "core" ʁ+ +3 "ambient0"Jx% +4 "core" %r +3 "sampler0"Ht% +5 "core" %^E +3 "sampler0"Hy% +5 "core" %^> +3 .tSamplePump.reconfigure :prime +68 "sampler0"H#,\\1S~#(#(@ީL22 +9 .tSamplePump.seek 100ml,8:51 +6 "sampler0"Hu' +10376 "core" ' +2 .tPressure.coast + "ambient0"J5 +8 #tOpening all dry Cartridges +3 #Ensuring (30) cartridge(s) open +6 "valve0"D% +7 "core" Ć%^B_N +2 "syringe1"C& +5 "core" È&N u +3 "syringe1"C% +5 "core" Ã%܊N +3 .tCarousel.seek 60 +6 "carousel0"F'9 +320 "core" ' +4 .tToroid.reconfigure :hold +7 "valve0"D$\ G{!(2 +4 .tToroid.seek :cartridge +4 "valve0"Dv(J +162 "core" ( +3 .tToroid.reconfigure :default +8 "valve0"D$\ G{!(2 +3 .tToroid.seek :clear +3 "valve0"Dz(* +163 "core" ( +3 "valve0"D}% +5 "core" %R^CmR +2 "syringe1"C& +6 "core" Î&N q +2 "syringe1"C % +6 "core" Í%܉N +2 .tCarousel.seek 59 +7 "carousel0"F\ '8 +34 "core" Ɗ' +3 .tToroid.reconfigure :hold +7 "valve0"D$\ G{!(2 +4 .tToroid.seek :cartridge +5 "valve0"D (J +162 "core" ĉ( +4 .tToroid.reconfigure :default +6 "valve0"D$\ G{!(2 +4 .tToroid.seek :clear +4 "valve0"D{(* +162 "core" ( +3 "valve0"D|% +5 "core" %W^>IR +3 "syringe1"C& +5 "core" Ð&%N p +3 "syringe1"Cj% +5 "core" %܏#N +3 .tCarousel.seek 58 +5 "carousel0"F'7 +34 "core" Ƒ' +2 .tToroid.reconfigure :hold +7 "valve0"D$\ G{!(2 +4 .tToroid.seek :cartridge +7 "valve0"D(J +164 "core" ē( +2 .tToroid.reconfigure :default +6 "valve0"D$\ G{!(2 +4 .tToroid.seek :clear +6 "valve0"D (* +161 "core" ċ( +4 "valve0"D% +5 "core" ą%Y^NR +4 "syringe1"C& +5 "core" Â&N r +2 "syringe1"C % +6 "core" Ì%܇N +2 .tCarousel.seek 57 +7 "carousel0"F'6 +35 "core" Ɲ' +5 .tToroid.reconfigure :hold +4 "valve0"D$\ G{!(2 +6 .tToroid.seek :cartridge +4 "valve0"D\\(J +161 "core" ( +3 .tToroid.reconfigure :default +7 "valve0"D$\ G{!(2 +3 .tToroid.seek :clear +6 "valve0"D(* +160 "core" Ğ( +2 "valve0"D% +7 "core" ć%Z^;R +2 "syringe1"C& +7 "core" Ü&8N e +2 "syringe1"C% +5 "core" Ä%܏7N +3 .tCarousel.seek 56 +6 "carousel0"F'5 +34 "core" ƙ' +3 .tToroid.reconfigure :hold +7 "valve0"D$\ G{!(2 +3 .tToroid.seek :cartridge +4 "valve0"D(J +163 "core" ě( +2 .tToroid.reconfigure :default +7 "valve0"D$\ G{!(2 +4 .tToroid.seek :clear +5 "valve0"D(* +160 "core" Ė( +3 "valve0"D!% +6 "core" ġ%Z^CR +2 "syringe1"C& +4 "core" Ò&N p +4 "syringe1"C% +4 "core" Ú%܍N +2 .tCarousel.seek 55 +5 "carousel0"F*'4 +36 "core" ƪ' +4 .tToroid.reconfigure :hold +6 "valve0"D$\ G{!(2 +4 .tToroid.seek :cartridge +5 "valve0"D(J +159 "core" Ĕ( +3 .tToroid.reconfigure :default +4 "valve0"D$\ G{!(2 +7 .tToroid.seek :clear +8 "valve0"D#(* +159 "core" ģ( +3 "valve0"D% +6 "core" ğ%Y^LpR +2 "syringe1"C0& +4 "core" ð&N j +3 "syringe1"C/% +5 "core" ï%ܔN +3 .tCarousel.seek 54 +4 "carousel0"F'3 +36 "core" Ƙ' +3 .tToroid.reconfigure :hold +7 "valve0"D$\ G{!(2 +3 .tToroid.seek :cartridge +7 "valve0"D(J +159 "core" ĕ( +4 .tToroid.reconfigure :default +7 "valve0"D$\ G{!(2 +3 .tToroid.seek :clear +6 "valve0"D(* +160 "core" ė( +3 "valve0"D,% +6 "core" Ĭ%^^@S +3 "syringe1"C6& +4 "core" ö&KN r +4 "syringe1"C)% +4 "core" é%܍HN +2 .tCarousel.seek 53 +5 "carousel0"F1'2 +36 "core" Ʊ' +3 .tToroid.reconfigure :hold +7 "valve0"D$\ G{!(2 +5 .tToroid.seek :cartridge +6 "valve0"D-(J +160 "core" ĭ( +3 .tToroid.reconfigure :default +7 "valve0"D$\ G{!(2 +3 .tToroid.seek :clear +5 "valve0"D"(* +162 "core" Ģ( +3 "valve0"D4% +6 "core" Ĵ%_^ES +3 "syringe1"C:& +5 "core" ú&*N b +2 "syringe1"C.% +5 "core" î%.N b +3 .tCarousel.seek 52 +6 "carousel0"F7'1 +34 "core" Ʒ' +2 .tToroid.reconfigure :hold +7 "valve0"D$\ G{!(2 +3 .tToroid.seek :cartridge +4 "valve0"D5(J +162 "core" ĵ( +3 .tToroid.reconfigure :default +6 "valve0"D$\ G{!(2 +4 .tToroid.seek :clear +6 "valve0"D (* +161 "core" Ġ( +2 "valve0"D3% +6 "core" ij%^^FS +2 "syringe1"C;& +5 "core" û&N s +3 "syringe1"C=% +8 "core" ý%ܕ N +5 .tCarousel.seek 51 +9 "carousel0"FB'0 +34 "core" ' +3 .tToroid.reconfigure :hold +7 "valve0"D$\ G{!(2 +4 .tToroid.seek :cartridge +5 "valve0"DC(J +160 "core" ( +3 .tToroid.reconfigure :default +7 "valve0"D$\ G{!(2 +3 .tToroid.seek :clear +6 "valve0"D9(* +161 "core" Ĺ( +3 "valve0"D8% +5 "core" ĸ%`^BS +3 "syringe1"C2& +5 "core" ò&N m +2 "syringe1"C@% +5 "core" %܎N +3 .tCarousel.seek 50 +3 "carousel0"FO'/ +37 "core" ' +3 .tToroid.reconfigure :hold +7 "valve0"D$\ G{!(2 +2 .tToroid.seek :cartridge +6 "valve0"D?(J +160 "core" Ŀ( +3 .tToroid.reconfigure :default +4 "valve0"D$\ G{!(2 +8 .tToroid.seek :clear +7 "valve0"DA(* +160 "core" ( +2 "valve0"D+% +6 "core" ī%`^6S +2 "syringe1"CN& +6 "core" &CN n +3 "syringe1"C<% +4 "core" ü%ܖBN +4 .tCarousel.seek 49 +4 "carousel0"FL'. +36 "core" ' +3 .tToroid.reconfigure :hold +7 "valve0"D$\ G{!(2 +4 .tToroid.seek :cartridge +6 "valve0"D&(J +160 "core" Ħ( +3 .tToroid.reconfigure :default +4 "valve0"D$\ G{!(2 +6 .tToroid.seek :clear +5 "valve0"D'(* +162 "core" ħ( +2 "valve0"DJ% +5 "core" %_^NS +3 "syringe1"CM& +4 "core" &N j +2 "syringe1"Cm% +6 "core" %ܙN +2 .tCarousel.seek 48 +5 "carousel0"FK'- +35 "core" ' +3 .tToroid.reconfigure :hold +7 "valve0"D$\ G{!(2 +3 .tToroid.seek :cartridge +5 "valve0"D%(J +162 "core" ĥ( +3 .tToroid.reconfigure :default +7 "valve0"D$\ G{!(2 +3 .tToroid.seek :clear +6 "valve0"DT(* +160 "core" ( +4 "valve0"D>% +5 "core" ľ%a^@`S +2 "syringe1"C& +5 "core" Ï&N s +3 "syringe1"C$% +5 "core" ä%܆N +2 .tCarousel.seek 47 +6 "carousel0"FE', +34 "core" ' +2 .tToroid.reconfigure :hold +8 "valve0"D$\ G{!(2 +4 .tToroid.seek :cartridge +3 "valve0"DI(J +164 "core" ( +3 .tToroid.reconfigure :default +4 "valve0"D$\ G{!(2 +7 .tToroid.seek :clear +3 "valve0"DU(* +164 "core" ( +2 "valve0"DR% +5 "core" %a^CS5 +3 "syringe1"CF& +5 "core" &N q +4 "syringe1"CG% +4 "core" %܌N +3 .tCarousel.seek 46 +5 "carousel0"FD'+ +34 "core" ' +3 .tToroid.reconfigure :hold +7 "valve0"D$\ G{!(2 +3 .tToroid.seek :cartridge +42 "valve0"D((J +178 "core" Ĩ( +3 .tToroid.reconfigure :default +4 "valve0"D$\ G{!(2 +6 .tToroid.seek :clear +5 "valve0"DS(* +161 "core" ( +3 "valve0"DQ% +5 "core" %c^RS1 +4 "syringe1"Cc& +4 "core" &N s +4 "syringe1"Ch% +5 "core" %ܖN +4 .tCarousel.seek 45 +7 "carousel0"Fi'* +33 "core" ' +3 .tToroid.reconfigure :hold +5 "valve0"D$\ G{!(2 +7 .tToroid.seek :cartridge +5 "valve0"De(J +162 "core" ( +3 .tToroid.reconfigure :default +5 "valve0"D$\ G{!(2 +6 .tToroid.seek :clear +6 "valve0"Dl(* +160 "core" ( +3 "valve0"Db% +5 "core" %c^;S. +4 "syringe1"C`& +4 "core" &N r +3 "syringe1"Cg% +5 "core" %ܠN +2 .tCarousel.seek 44 +7 "carousel0"F_') +33 "core" ' +3 .tToroid.reconfigure :hold +8 "valve0"D$\ G{!(2 +2 .tToroid.seek :cartridge +7 "valve0"Dk(J +160 "core" ( +3 .tToroid.reconfigure :default +6 "valve0"D$\ G{!(2 +5 .tToroid.seek :clear +3 "valve0"D](* +161 "core" ( +3 "valve0"Df% +6 "core" %b^9S# +2 "syringe1"C^& +4 "core" &KO ~ +4 "syringe1"C[% +4 "core" %܎PN +3 .tCarousel.seek 43 +7 "carousel0"Fn') +33 "core" ' +3 .tToroid.reconfigure :hold +7 "valve0"D$\ G{!(2 +3 .tToroid.seek :cartridge +7 "valve0"Do(J +160 "core" ( +3 .tToroid.reconfigure :default +6 "valve0"D$\ G{!(2 +4 .tToroid.seek :clear +3 "valve0"Ds(* +161 "core" ( +3 "valve0"Da% +7 "core" %c^G{S% +2 "syringe1"Cr& +5 "core" &,N l +3 "syringe1"Cp% +4 "core" %܉.N +3 .tCarousel.seek 42 +6 "carousel0"Fw'(\ +34 "core" ' +2 .tToroid.reconfigure :hold +7 "valve0"D$\ G{!(2 +3 .tToroid.seek :cartridge +6 "valve0"Dq(J +160 "core" ( +3 .tToroid.reconfigure :default +7 "valve0"D$\ G{!(2 +2 .tToroid.seek :clear +7 "valve0"D~(* +160 "core" ( +2 "valve0"Dx% +6 "core" %c^A`S +2 "syringe1"Ct& +5 "core" & N m +2 "syringe1"Cy% +5 "core" %ܓN +3 .tCarousel.seek 41 +5 "carousel0"Fd'' +35 "core" ' +3 .tToroid.reconfigure :hold +7 "valve0"D$\ G{!(2 +3 .tToroid.seek :cartridge +8 "valve0"D(J +160 "core" Ć( +3 .tToroid.reconfigure :default +6 "valve0"D$\ G{!(2 +4 .tToroid.seek :clear +5 "valve0"D(* +160 "core" Ĉ( +3 "valve0"D% +5 "core" ă%e^ES< +3 "syringe1"C& +5 "core" Á&N g +2 "syringe1"CP% +5 "core" %܏N +3 .tCarousel.seek 40 +6 "carousel0"FH'& +34 "core" ' +3 .tToroid.reconfigure :hold +7 "valve0"D$\ G{!(2 +3 .tToroid.seek :cartridge +4 "valve0"D}(J +162 "core" ( +3 .tToroid.reconfigure :default +7 "valve0"D$\ G{!(2 +3 .tToroid.seek :clear +6 "valve0"D(* +160 "core" Ď( +3 "valve0"D % +5 "core" č%f^AS; +3 "syringe1"Cv& +5 "core" &EO s +3 "syringe1"C% +5 "core" %܍GN +3 .tCarousel.seek 39 +6 "carousel0"Fz'% +34 "core" ' +3 .tToroid.reconfigure :hold +7 "valve0"D$\ G{!(2 +3 .tToroid.seek :cartridge +5 "valve0"D|(J +89 "Can"au`+0}JuN2 +72 "core" ( +3 .tToroid.reconfigure :default +7 "valve0"D$\ G{!(2 +3 .tToroid.seek :clear +5 "valve0"D(* +161 "core" Đ( +3 "valve0"Dj% +6 "core" %f^FS5 +3 "syringe1"C & +5 "core" É&!N l +3 "syringe1"C\ % +5 "core" Ê%ܒ&N +3 .tCarousel.seek 38 +4 "carousel0"F{'$" +37 "core" ' +3 .tToroid.reconfigure :hold +8 "valve0"D$\ G{!(2 +2 .tToroid.seek :cartridge +7 "valve0"D(J +160 "core" ą( +2 .tToroid.reconfigure :default +7 "valve0"D$\ G{!(2 +3 .tToroid.seek :clear +4 "valve0"D(* +162 "core" Ă( +2 "valve0"D % +5 "core" Č%e^XuS, +3 "syringe1"C& +4 "core" Ó&N c +3 "syringe1"C% +5 "core" Ñ%ܕN +3 .tCarousel.seek 37 +6 "carousel0"F '#( +34 "core" Ƌ' +3 .tToroid.reconfigure :hold +5 "valve0"D$\ G{!(2 +7 .tToroid.seek :cartridge +4 "valve0"D(J +162 "core" ć( +3 .tToroid.reconfigure :default +6 "valve0"D$\ G{!(2 +4 .tToroid.seek :clear +5 "valve0"D(* +160 "core" Ĝ( +3 "valve0"D% +6 "core" Ą%h^; SS +2 "syringe1"C\\& +4 "core" &N o +3 "syringe1"C% +5 "core" Ý%ܔN +2 .tCarousel.seek 36 +7 "carousel0"F'". +33 "core" ƞ' +3 .tToroid.reconfigure :hold +7 "valve0"D$\ G{!(2 +3 .tToroid.seek :cartridge +7 "valve0"D!(J +159 "core" ġ( +4 .tToroid.reconfigure :default +6 "valve0"D$\ G{!(2 +5 .tToroid.seek :clear +5 "valve0"D(* +162 "core" Ē( +4 "valve0"D% +5 "core" Ě%h^YSN +2 "syringe1"C& +5 "core" Û&AN i +2 "syringe1"C% +5 "core" Ù%܈EN +3 .tCarousel.seek 35 +6 "carousel0"F'!4 +34 "core" Ɩ' +2 .tToroid.reconfigure :hold +7 "valve0"D$\ G{!(2 +3 .tToroid.seek :cartridge +4 "valve0"D(J +162 "core" ğ( +3 .tToroid.reconfigure :default +7 "valve0"D$\ G{!(2 +5 .tToroid.seek :clear +3 "valve0"D0(* +161 "core" İ( +3 "valve0"D/% +6 "core" į%h^FSI +2 "syringe1"C& +5 "core" Ô&N s +3 "syringe1"C*% +4 "core" ê%܄&N +3 .tCarousel.seek 34 +4 "carousel0"F#' : +36 "core" ƣ' +3 .tToroid.reconfigure :hold +7 "valve0"D$\ G{!(2 +3 .tToroid.seek :cartridge +6 "valve0"D,(J +160 "core" Ĭ( +3 .tToroid.reconfigure :default +7 "valve0"D$\ G{!(2 +3 .tToroid.seek :clear +5 "valve0"D6(* +161 "core" Ķ( +4 "valve0"D)% +5 "core" ĩ%g^ESF +2 "syringe1"C& +6 "core" Õ&N z +2 "syringe1"C% +5 "core" Ø%ܛpN +3 .tCarousel.seek 33 +7 "carousel0"F'@ +34 "core" Ɨ' +2 .tToroid.reconfigure :hold +7 "valve0"D$\ G{!(2 +4 .tToroid.seek :cartridge +2 "valve0"D4(J +164 "core" Ĵ( +4 .tToroid.reconfigure :default +6 "valve0"D$\ G{!(2 +3 .tToroid.seek :clear +5 "valve0"D:(* +161 "core" ĺ( +2 "valve0"D.% +6 "core" Į%j^%SH +3 "syringe1"C-& +4 "core" í&N q +2 "syringe1"C1% +7 "core" ñ%ܔN +2 .tCarousel.seek 32 +5 "carousel0"F"'F +37 "core" Ƣ' +2 .tToroid.reconfigure :hold +7 "valve0"D$\ G{!(2 +3 .tToroid.seek :cartridge +6 "valve0"D3(J +161 "core" ij( +2 .tToroid.reconfigure :default +7 "valve0"D$\ G{!(2 +3 .tToroid.seek :clear +5 "valve0"D;(* +161 "core" Ļ( +4 "valve0"D=% +5 "core" Ľ%h^CSG +2 "syringe1"C5& +5 "core" õ&9N q +3 "syringe1"C7% +5 "core" ÷%܀?N +3 .tCarousel.seek 31 +5 "carousel0"F 'L +34 "core" Ơ' +3 .tToroid.reconfigure :hold +7 "valve0"D$\ G{!(2 +3 .tToroid.seek :cartridge +6 "valve0"D8(J +160 "core" ĸ( +4 .tToroid.reconfigure :default +58 "valve0"D$\ G{!(2 +8 .tToroid.seek :clear +5 "valve0"D2(* +161 "core" IJ( +2 #tSampling 100.0ml + .SamplePump.setPosition! 0ml +6 "sampler0"H7 +8 "ambient0"J@% +6 "core" %- +3 "ambient0"JC% +5 "core" % +2 .tPressure.reconfigure :default +9 "ambient0"J#,\\#(F2 +2 .tPressure.hold +4 "ambient0"JB+ +7 "core" + +2 "ambient0"J9% +5 "core" ʹ% +2 #tSea 2.1m deep (17.7psia) +3 "sampler0"H+% +9 "core" ȫ%a# +2 "sampler0"HN% +7 "core" %a +3 .tSamplePump.reconfigure :sample +7 "sampler0"H#d\ 1S~#(#(@t=@L22 +4 .tSamplePump.seek 100ml,8:51 +7 "sampler0"H<' +24293 "core" ȼ' + .tPressure.coast +3 "ambient0"J5 +7 "sampler0"H?% +6 "core" ȿ%7v 2 +2 ."closeIntake"Intake.close +10 ."closeExhaust"Exhaust.close +6 "sampler0"HO/ +4 "carousel0"FA% +9 "sampler0"HJ0 +4 "core" %L&8O  +3 .tToroid.reconfigure :hold +7 "valve0"D$\ G{!(2 +3 .tToroid.seek :bypass +4 "valve0"DM( +37 "core" / +5 0 +117 ( +3 .tToroid.reconfigure :default +6 "valve0"D$\ G{!(2 +4 .tToroid.seek :clear +5 "valve0"Dm(* +157 "core" ( +2 #tSampled 100.0ml + #Sample loop filled with Bleach. Move intake to clean water source +5 .delay 15:00 +1450 "Can"cu:+2}Bu( +29972 dur+<}2u +29968 bt+F}/u +28617 #tSampling 500.0ml +3 .SamplePump.setPosition! 0ml +3 "sampler0"H7 +8 .tExhaust.open + "sampler0"H&2 +70 "core" Ȧ2 +3 .tIntake.open + "sampler0"HL1 +68 "core" 1 +2 "ambient0"J'% +5 "core" ʧ% +3 "ambient0"J>% +5 "core" ʾ% +2 .tPressure.reconfigure :default +5 "ambient0"J#,\\#(Ft2 +6 .tPressure.hold + "ambient0"J+ +6 "core" ʏ+ +3 "ambient0"J$% +6 "core" ʤ% +2 #tSea 1.6m deep (17.1psia) +5 "sampler0"H%% +5 "core" ȥ%_ +3 "sampler0"HK% +5 "core" %!_ +3 .tSamplePump.seek 500ml,42:11 +4 "sampler0"HT' +1124 "Can"at%+P}Au+u +29967 bt+B}0u. +29969 au+:}Au x +29967 cu1+1}Ku * +29378 "core" ' +2 .tPressure.coast +2 "ambient0"J5 +8 "sampler0"HR% +5 "core" % gq 2 +3 ."closeIntake"Intake.close +11 ."closeExhaust"Exhaust.close +5 "sampler0"HF/ +5 "carousel0"FG% +2 "sampler0"HI0 +8 "core" %L&O  +54 / +9 0 +3 #tSampled 500.0ml +3 #Ensuring all (29) cartridges are bypassed +6 "valve0"DE% +8 "core" %^AN* +3 "syringe1"CU& +4 "core" &N r +3 "syringe1"CQ% +5 "core" %ܐN +3 .tCarousel.seek 32 +6 "carousel0"Fc'F +34 "core" ' +2 "carousel0"Fh% +6 "core" %Fӆ/R9 ( +2 .tToroid.reconfigure :hold +7 "valve0"D$\ G{!(2 +4 .tToroid.seek :bypass +4 "valve0"D(( +158 "core" Ĩ( +3 .tToroid.reconfigure :default +8 "valve0"D$\ G{!(2 +4 .tToroid.seek :clear +6 "valve0"DD(* +157 "core" ( +2 "valve0"DS% +5 "core" %Q^F!R +3 "syringe1"Cb& +5 "core" &0N t +4 "syringe1"C`% +4 "core" %܏3N +2 .tCarousel.seek 33 +6 "Can"cu<+2}Ku +4 "carousel0"Fg'@ +34 "core" ' +3 "carousel0"Fe% +4 "core" %@ϊnR$ ( +4 .tToroid.reconfigure :hold +6 "valve0"D$\ G{!(2 +5 .tToroid.seek :bypass +4 "valve0"Di( +159 "core" ( +3 .tToroid.reconfigure :default +6 "valve0"D$\ G{!(2 +4 .tToroid.seek :clear +5 "valve0"Dl(* +158 "core" ( +3 "valve0"Df% +5 "core" %T^CR +3 "syringe1"C^& +4 "core" & N l +3 "syringe1"C[% +5 "core" %ܔ N +3 .tCarousel.seek 34 +4 "carousel0"Fk' : +36 "core" ' +3 "carousel0"F_% +5 "core" % :юR0 ( +4 .tToroid.reconfigure :hold +7 "valve0"D$\ G{!(2 +4 .tToroid.seek :bypass +4 "valve0"D]( +158 "core" ( +3 .tToroid.reconfigure :default +7 "valve0"D$\ G{!(2 +3 .tToroid.seek :clear +5 "valve0"Da(* +159 "core" ( +3 "valve0"Dr% +5 "core" %W^FR +2 "syringe1"Cp& +6 "core" &N i +2 "syringe1"Co% +5 "core" %ܖN +3 .tCarousel.seek 35 +3 "carousel0"Fn'!4 +37 "core" ' +3 "carousel0"Fs% +6 "core" %!4ϓR% ( +2 .tToroid.reconfigure :hold +6 "valve0"D$\ G{!(2 +4 .tToroid.seek :bypass +3 "valve0"Dx( +159 "core" ( +3 .tToroid.reconfigure :default +6 "valve0"D$\ G{!(2 +4 .tToroid.seek :clear +5 "valve0"Dt(* +157 "core" ( +3 "valve0"Dy% +4 "core" %Y^<oR +3 "syringe1"Cq& +5 "core" &;N n +3 "syringe1"Cw% +5 "core" %܌?N +2 .tCarousel.seek 36 +7 "carousel0"F~'". +33 "core" ' +3 "carousel0"F% +6 "core" ƃ%".ԗ9RRN ( +2 .tToroid.reconfigure :hold +7 "valve0"D$\ G{!(2 +3 .tToroid.seek :bypass +4 "valve0"D( +160 "core" ā( +2 .tToroid.reconfigure :default +7 "valve0"D$\ G{!(2 +4 .tToroid.seek :clear +6 "valve0"DP(* +158 "core" ( +2 "valve0"D% +6 "core" Ć%Z^C^R +2 "syringe1"Cd& +5 "core" &!N n +3 "syringe1"C% +4 "core" È%ܣ!N +4 .tCarousel.seek 37 +3 "carousel0"F '#( +37 "core" ƍ' +2 "carousel0"Fv% +5 "core" %#(ћx-R; ( +4 .tToroid.reconfigure :hold +6 "valve0"D$\ G{!(2 +5 .tToroid.seek :bypass +2 "valve0"D( +160 "core" ( +2 .tToroid.reconfigure :default +7 "valve0"D$\ G{!(2 +4 .tToroid.seek :clear +6 "valve0"D}(* +156 "core" ( +3 "valve0"DH% +5 "core" %[^DS\ +3 "syringe1"C& +4 "core" Î&N u +3 "syringe1"Cj% +5 "core" %܌N +3 .tCarousel.seek 38 +4 "carousel0"F '$" +35 "core" Ɖ' +3 "carousel0"F\ % +6 "core" Ɗ%$"ԟ"RE ( +3 .tToroid.reconfigure :hold +6 "valve0"D$\ G{!(2 +6 .tToroid.seek :bypass +4 "valve0"D|( +158 "core" ( +3 .tToroid.reconfigure :default +5 "valve0"D$\ G{!(2 +7 .tToroid.seek :clear +7 "valve0"Dz(* +157 "core" ( +4 "valve0"D% +5 "core" Đ%[^9S\ +2 "syringe1"C & +5 "core" Ì&N v +2 "syringe1"C% +6 "core" Ó%ܖN +2 .tCarousel.seek 39 +6 "carousel0"F'% +35 "core" Ƒ' +2 "carousel0"F% +5 "core" ƅ%%ͤ R4 ( +4 .tToroid.reconfigure :hold +6 "valve0"D$\ G{!(2 +4 .tToroid.seek :bypass +4 "valve0"D{( +158 "core" ( +3 .tToroid.reconfigure :default +6 "valve0"D$\ G{!(2 +4 .tToroid.seek :clear +2 "valve0"D(* +159 "core" Ă( +3 "valve0"D% +5 "core" Ą%[^FS +3 "syringe1"C\\& +4 "core" &5N i +2 "syringe1"C% +6 "core" Ý%܎N +2 .tCarousel.seek 40 +6 "carousel0"F'& +34 "core" Ƈ' +3 "carousel0"F % +5 "core" Ƌ%&ӨE R? ( +3 .tToroid.reconfigure :hold +5 "valve0"D$\ G{!(2 +6 .tToroid.seek :bypass +5 "valve0"D( +157 "core" Ĝ( +3 .tToroid.reconfigure :default +6 "valve0"D$\ G{!(2 +3 .tToroid.seek :clear +6 "valve0"D(* +157 "core" Ě( +3 "valve0"D% +5 "core" ě%[^.|S +3 "syringe1"C& +4 "core" Ù&N x +3 "syringe1"C!% +5 "core" á%܍N +54 .tCarousel.seek 41 +9 "carousel0"F'' +33 "core" ƞ' +3 "carousel0"F% +5 "core" ƒ%'ϬR+ ( +3 .tToroid.reconfigure :hold +7 "valve0"D$\ G{!(2 +3 .tToroid.seek :bypass +4 "valve0"D/( +159 "core" į( +3 .tToroid.reconfigure :default +7 "valve0"D$\ G{!(2 +4 .tToroid.seek :clear +6 "valve0"D(* +156 "core" Ĕ( +3 "valve0"D*% +6 "core" Ī%\\^I|R +2 "syringe1"C& +4 "core" ß&tN u +4 "syringe1"C% +4 "core" Ö%ܢN +3 .tCarousel.seek 42 +7 "carousel0"F0'(\ +33 "core" ư' +3 "carousel0"F)% +6 "core" Ʃ%(\ ҰzR8 ( +2 .tToroid.reconfigure :hold +8 "valve0"D$\ G{!(2 +3 .tToroid.seek :bypass +7 "valve0"D( +156 "core" ĕ( +4 .tToroid.reconfigure :default +6 "valve0"D$\ G{!(2 +4 .tToroid.seek :clear +5 "valve0"D(* +156 "core" Ę( +4 "valve0"D,% +5 "core" Ĭ%^^LS& +2 "syringe1"C#& +5 "core" ã&LO p +3 "syringe1"C6% +4 "core" ö%ܕTN +3 .tCarousel.seek 43 +6 "carousel0"F.') +34 "core" Ʈ' +3 "carousel0"F-% +5 "core" ƭ%)ѵR+ ( +4 .tToroid.reconfigure :hold +8 "valve0"D$\ G{!(2 +3 .tToroid.seek :bypass +5 "valve0"D1( +158 "core" ı( +3 .tToroid.reconfigure :default +7 "valve0"D$\ G{!(2 +3 .tToroid.seek :clear +7 "valve0"D4(* +156 "core" Ĵ( +3 "valve0"D% +6 "core" ė%_^<QS +2 "syringe1"C:& +5 "core" ú&1N p +3 "syringe1"C=% +4 "core" ý%܍0N +3 .tCarousel.seek 44 +6 "carousel0"F5') +34 "core" Ƶ' +3 "carousel0"F7% +5 "core" Ʒ%)ӹQ R4 ( +2 .tToroid.reconfigure :hold +8 "valve0"D$\ G{!(2 +3 .tToroid.seek :bypass +5 "valve0"D3( +158 "core" ij( +3 .tToroid.reconfigure :default +7 "valve0"D$\ G{!(2 +3 .tToroid.seek :clear +6 "valve0"D"(* +157 "core" Ģ( +3 "valve0"D;% +5 "core" Ļ%`^FS +2 "syringe1"C@& +5 "core" &N w +3 "syringe1"CC% +5 "core" %܃N +3 .tCarousel.seek 45 +3 "carousel0"F9'* +36 "core" ƹ' +3 "carousel0"F+% +6 "core" ƫ%*нR# ( +2 .tToroid.reconfigure :hold +7 "valve0"D$\ G{!(2 +3 .tToroid.seek :bypass +4 "valve0"DN( +160 "core" ( +2 .tToroid.reconfigure :default +4 "valve0"D$\ G{!(2 +6 .tToroid.seek :clear +6 "valve0"D8(* +157 "core" ĸ( +3 "valve0"Du% +6 "core" %^^HS +2 "syringe1"C?& +11 "core" ÿ&N g +5 "syringe1"CA% +5 "core" %܊N +3 .tCarousel.seek 46 +6 "carousel0"FO'+ +34 "core" ' +2 "carousel0"FJ% +6 "core" %+RJ ( +3 .tToroid.reconfigure :hold +7 "valve0"D$\ G{!(2 +3 .tToroid.seek :bypass +5 "valve0"DB( +158 "core" ( +3 .tToroid.reconfigure :default +7 "valve0"D$\ G{!(2 +3 .tToroid.seek :clear +6 "valve0"D2(* +156 "core" IJ( +4 "valve0"DM% +5 "core" %_^GS +2 "syringe1"C&& +5 "core" æ&&N l +3 "syringe1"CL% +5 "core" %܃+N +2 .tCarousel.seek 47 +6 "carousel0"F'', +34 "core" Ƨ' +2 "carousel0"F>% +5 "core" ƾ%,R8 ( +3 .tToroid.reconfigure :hold +7 "valve0"D$\ G{!(2 +4 .tToroid.seek :bypass +3 "valve0"D$( +160 "core" Ĥ( +2 .tToroid.reconfigure :default +6 "valve0"D$\ G{!(2 +4 .tToroid.seek :clear +6 "valve0"D%(* +157 "core" ĥ( +3 "valve0"DK% +5 "core" %_^?jS +3 "syringe1"C<& +5 "core" ü&hN i +2 "syringe1"CR% +5 "core" %܍N +2 .tCarousel.seek 48 +6 "carousel0"FG'- +35 "core" ' +2 "carousel0"FF% +6 "core" %-fRF ( +2 .tToroid.reconfigure :hold +8 "valve0"D$\ G{!(2 +2 .tToroid.seek :bypass +6 "valve0"DI( +158 "core" ( +2 .tToroid.reconfigure :default +7 "valve0"D$\ G{!(2 +3 .tToroid.seek :clear +6 "valve0"DE(* +157 "core" ( +3 "valve0"DU% +6 "core" %b^BS4 +2 "syringe1"CQ& +4 "core" &N p +4 "syringe1"Ch% +4 "core" %܀N +2 .tCarousel.seek 49 +7 "carousel0"F'. +33 "core" Ə' +3 "carousel0"F % +6 "core" Ơ%.ΪR8 ( +2 .tToroid.reconfigure :hold +8 "valve0"D$\ G{!(2 +3 .tToroid.seek :bypass +4 "valve0"Dm( +157 "core" ( +3 .tToroid.reconfigure :default +7 "valve0"D$\ G{!(2 +3 .tToroid.seek :clear +7 "valve0"DS(* +156 "core" ( +3 "valve0"Db% +6 "core" %c^MS3 +3 "syringe1"C`& +5 "core" &9O v +3 "syringe1"Ce% +4 "core" %ܗ>N +4 .tCarousel.seek 50 +6 "carousel0"F('/ +33 "core" ƨ' +3 "carousel0"Fc% +5 "core" %/R@ ( +3 .tToroid.reconfigure :hold +8 "valve0"D$\ G{!(2 +4 .tToroid.seek :bypass +3 "valve0"DD( +159 "core" ( +2 .tToroid.reconfigure :default +7 "valve0"D$\ G{!(2 +4 .tToroid.seek :clear +6 "valve0"Df(* +158 "core" ( +2 "valve0"D^% +7 "core" %b^=S, +2 "syringe1"C[& +6 "core" &N n +2 "syringe1"C_% +4 "core" %ܐN +3 .tCarousel.seek 51 +7 "carousel0"Fi'0 +33 "core" ' +3 "carousel0"Fg% +5 "core" %0.R0 ( +3 .tToroid.reconfigure :hold +8 "valve0"D$\ G{!(2 +3 .tToroid.seek :bypass +6 "valve0"Dl( +157 "core" ( +2 .tToroid.reconfigure :default +5 "valve0"D$\ G{!(2 +7 .tToroid.seek :clear +6 "valve0"Dr(* +157 "core" ( +2 "valve0"Dp% +5 "core" %b^,S +3 "syringe1"Co& +5 "core" &N h +2 "syringe1"Cs% +5 "core" %ܔN +3 .tCarousel.seek 52 +3 "carousel0"F]'1 +37 "core" ' +3 "carousel0"Fk% +5 "core" %1zR< ( +3 .tToroid.reconfigure :hold +5 "valve0"D$\ G{!(2 +6 .tToroid.seek :bypass +3 "valve0"Da( +159 "core" ( +3 .tToroid.reconfigure :default +7 "valve0"D$\ G{!(2 +3 .tToroid.seek :clear +6 "valve0"Dy(* +156 "core" ( +3 "valve0"Dq% +5 "core" %c^BoS% +3 "syringe1"Cw& +5 "core" &UN r +2 "syringe1"C% +4 "core" Ã%܋UN +4 .tCarousel.seek 53 +3 "carousel0"Fx'2 +35 "core" ' +3 "carousel0"Fn% +4 "core" %2߾R$ ( +4 .tToroid.reconfigure :hold +6 "valve0"D$\ G{!(2 +4 .tToroid.seek :bypass +6 "valve0"Dt( +157 "core" ( +3 .tToroid.reconfigure :default +5 "valve0"D$\ G{!(2 +5 .tToroid.seek :clear +5 "valve0"D(* +158 "core" Ć( +2 "valve0"Dd% +6 "core" %d^<S8 +2 "syringe1"C& +4 "core" È&:N s +3 "syringe1"Cv% +5 "core" %ܖ7N +3 .tCarousel.seek 54 +6 "carousel0"F'3 +33 "core" Ɓ' +3 "carousel0"F~% +6 "core" %3R6 ( +2 .tToroid.reconfigure :hold +7 "valve0"D$\ G{!(2 +5 .tToroid.seek :bypass +4 "valve0"DP( +158 "core" ( +3 .tToroid.reconfigure :default +4 "valve0"D$\ G{!(2 +7 .tToroid.seek :clear +6 "valve0"DH(* +156 "core" ( +4 "valve0"D% +5 "core" Ď%e^<S7 +2 "syringe1"Cj& +5 "core" &N o +44 "syringe1"C\ % +17 "core" Ê%ܐN +2 .tCarousel.seek 55 +7 "carousel0"F'4 +33 "core" ' +3 "carousel0"F % +6 "core" ƍ%4C(R8 ( +2 .tToroid.reconfigure :hold +8 "valve0"D$\ G{!(2 +3 .tToroid.seek :bypass +5 "valve0"D}( +158 "core" ( +4 .tToroid.reconfigure :default +7 "valve0"D$\ G{!(2 +4 .tToroid.seek :clear +6 "valve0"D(* +156 "core" Đ( +2 "valve0"D % +5 "core" Č%c^?S4 +3 "syringe1"C& +5 "core" Ó&N h +2 "syringe1"C% +5 "core" Å%܋N +2 .tCarousel.seek 56 +7 "carousel0"F|'5 +33 "core" ' +3 "carousel0"F % +6 "core" Ɖ%5RF ( +3 .tToroid.reconfigure :hold +5 "valve0"D$\ G{!(2 +6 .tToroid.seek :bypass +4 "valve0"Dz( +159 "core" ( +2 .tToroid.reconfigure :default +7 "valve0"D$\ G{!(2 +3 .tToroid.seek :clear +5 "valve0"D(* +158 "core" Ą( +3 "valve0"D\\% +5 "core" %e^GxS4 +2 "syringe1"C& +7 "core" Ý&KO x +2 "syringe1"C % +5 "core" Ë%܎LN +3 .tCarousel.seek 57 +5 "carousel0"F{'6 +34 "core" ' +3 "carousel0"F% +6 "core" Ƒ%6R% ( +2 .tToroid.reconfigure :hold +7 "valve0"D$\ G{!(2 +3 .tToroid.seek :bypass +7 "valve0"D( +156 "core" Ă( +3 .tToroid.reconfigure :default +4 "valve0"D$\ G{!(2 +6 .tToroid.seek :clear +7 "valve0"D(* +157 "core" ě( +2 "valve0"D% +6 "core" ę%f^@cS, +2 "syringe1"C!& +5 "core" á&+N m +3 "syringe1"C% +4 "core" Ò%ܗ4N +3 .tCarousel.seek 58 +5 "carousel0"F'7 +35 "core" Ɯ' +3 "carousel0"F% +5 "core" Ƈ%7R> ( +4 .tToroid.reconfigure :hold +7 "valve0"D$\ G{!(2 +4 .tToroid.seek :bypass +6 "valve0"D( +157 "core" Ě( +3 .tToroid.reconfigure :default +7 "valve0"D$\ G{!(2 +3 .tToroid.seek :clear +5 "valve0"D*(* +159 "core" Ī( +3 "valve0"D% +5 "core" ğ%e^FSB +3 "syringe1"C& +4 "core" Ö& N c +3 "syringe1"C)% +5 "core" é%܌N +2 .tCarousel.seek 59 +7 "carousel0"F/'8 +33 "core" Ư' +3 "carousel0"F% +6 "core" ƞ%8aR. ( +3 .tToroid.reconfigure :hold +4 "valve0"D$\ G{!(2 +5 .tToroid.seek :bypass +7 "valve0"D( +159 "core" Ĕ( +4 .tToroid.reconfigure :default +12 "valve0"D$\ G{!(2 +5 .tToroid.seek :clear +7 "valve0"D,(* +156 "core" Ĭ( +3 "valve0"D#% +5 "core" ģ%g^@SC +3 "syringe1"C6& +5 "core" ö&N o +2 "syringe1"C-% +5 "core" í%܏N +3 .tCarousel.seek 60 +3 "carousel0"F'9 +36 "core" ƕ' +3 "carousel0"F0% +5 "core" ư%9R7 ( +3 .tToroid.reconfigure :hold +7 "valve0"D$\ G{!(2 +3 .tToroid.seek :bypass +6 "valve0"D( +157 "core" Ę( +3 .tToroid.reconfigure :default +6 "valve0"D$\ G{!(2 +4 .tToroid.seek :clear +6 "valve0"D(* +156 "core" ė( +3 "carousel0"F:% +6 "core" ƺ%9*O  +2 #tPriming sample loop w/100ml, bypass w/50ml +3 .SamplePump.setPosition! 0ml +5 "sampler0"H7 +5 .tBypass.open +3 "sampler1"I=1 +71 "core" ɽ1 +73 "ambient0"J7% +4 "core" ʷ%r +2 "ambient0"J1% +6 "core" ʱ%u +2 .tIntake.open +3 "sampler0"H.1 +69 "core" Ȯ1 +73 "sampler0"H4% +4 "core" ȴ%(^v +2 "ambient0"J;% +5 "core" ʻ%r +3 .tPressure.reconfigure :default +5 "ambient0"J#,\\#(F:2 +5 .tPressure.hold +3 "ambient0"J@+ +6 "core" + +3 "sampler0"HC% +5 "core" %)^n +3 "sampler0"H+% +4 "core" ȫ%'^i +3 .tSamplePump.reconfigure :prime +7 "sampler0"H#,\\1S~#(#(@bL22 +4 .tSamplePump.seek 50ml,4:41 +6 "sampler0"H3'} +5209 "core" ȳ' +3 .tPressure.coast + "ambient0"J5 +9 .tSamplePump.setPosition! 0ml + "sampler0"H7 +7 .tExhaust.open +2 "sampler0"H52 +68 "core" ȵ2 +75 ."closeBypass"Bypass.close +4 "sampler1"I"/ +68 "core" ɢ/ +74 "sampler0"Hu% +3 "core" %^x +2 "ambient0"J?% +6 "core" ʿ%t +2 .tPressure.reconfigure :default +8 "ambient0"J#,\\#(F<2 +3 .tPressure.hold +3 "ambient0"JA+ +6 "core" + +2 "ambient0"JJ% +5 "core" %x +3 "sampler0"HN% +4 "core" %^t +4 "sampler0"H9% +4 "core" ȹ%^l +3 .tSamplePump.reconfigure :prime +7 "sampler0"H#,\\1S~#(#(@ީL22 +5 .tSamplePump.seek 100ml,8:51 +4 "sampler0"H8' +10387 "core" ȸ' + .tPressure.coast +2 "ambient0"J5 +8 #tAll dry cartridges bypassed +1549 "Can"cuk+3}Fu +29966 cu+0}Ou +29966 du+-}Mu. +29970 cu+.}6u# +29967 bu+*}3u +29969 bu+'}1u +29975 au+$}1u +29982 av,+%}8u8 +29978 cvc+#}1u +14227 #t-> SC.to 30 +3 .Carousel.seek 30 +9 "carousel0"FM'R +627 "core" ' +2 "carousel0"F&% +5 "core" Ʀ%R} RM ( +830 #t-> SC.to 45 +3 .Carousel.seek 45 +9 "carousel0"FL'* +322 "core" ' +3 "carousel0"F>% +4 "core" ƾ%*нR4 ( +13938 "Can"av+'}1u) +7995 #t-> cmd.load! 1..60=>:dry +3 !o:NoMethodError : mesgu:NameError::message-undefined method `load!' for :cmd:Symbol: name:\ load!: args[{o:\ Range:\ begini: exclF:endiA:dry:bt["7/opt/mbari/lib/ruby/1.8/irb.rb:177:in `eval_input'":/opt/mbari/lib/ruby/1.8/irb.rb:277:in `signal_status'"7/opt/mbari/lib/ruby/1.8/irb.rb:163:in `eval_input'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:241:in `each_top_level_statement'":/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:227:in `loop'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:227:in `each_top_level_statement'";/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:226:in `catch'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:226:in `each_top_level_statement'"7/opt/mbari/lib/ruby/1.8/irb.rb:162:in `eval_input'"1/opt/mbari/lib/ruby/1.8/irb.rb:69:in `start'"1/opt/mbari/lib/ruby/1.8/irb.rb:67:in `catch'"1/opt/mbari/lib/ruby/1.8/irb.rb:67:in `start'"-/home/esp/esp2/lib/esp.rb:189:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:713:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +1820 #-> Cmd.load! 1..60=>dry +930 #-> Cmd.map +4270 #-> vacCart +3 #Vacuuming protocol for Solid Puck Top +6 #Awaiting answer to "Disconnect the intake line. push return" +1804 .SamplePump.setPosition! 0ml +4 "sampler0"H7 +5 .tSamplePump.reconfigure :default +6 "sampler0"H#,\\#(22 +5 .tSamplePump.seek 50ml +7 "sampler0"HB'} +5213 "core" ' + .tExhaust.close +2 "sampler0"HO0 +69 "core" 0 +2 .tBypass.open +2 "sampler1"I21 +71 "core" ɲ1 +2 .tSamplePump.seek 75ml +5 "sampler0"HK'm< +2628 "core" ' +2 .tIntake.close +6 "sampler0"H(* +162 "core" ľ( +2 .tdelay 2 seconds +203 "valve0"D8% +3 "core" ĸ%^F=N +4 "syringe1"CO& +4 "core" &N f +3 "syringe1"C2% +5 "core" ò%ܑN +2 .tCarousel.seek 52 +7 "carousel0"FB'1 +4 "core" ' +3 .tToroid.reconfigure :hold +5 "valve0"D$\ G{!(2 +6 .tToroid.seek :bypass +6 "valve0"D<( +157 "core" ļ( +2 .tToroid.reconfigure :default +7 "valve0"D$\ G{!(2 +3 .tToroid.seek :clear +3 "valve0"DR(* +161 "core" ( +3 #tVacuuming Solid Top cartridge 51 +6 "valve0"DF% +5 "core" %_^:*S3 +2 "syringe1"C$& +6 "core" ä&N q +3 "syringe1"C'% +5 "core" ç%܉N +2 .tCarousel.seek 51 +7 "carousel0"F%'0 +34 "core" ƥ' +2 "carousel0"FU% +6 "core" %0LR2 ( +3 .tToroid.reconfigure :hold +8 "valve0"D$\ G{!(2 +2 .tToroid.seek :cartridge +5 "valve0"DL(J +162 "core" ( +3 .tToroid.reconfigure :default +4 "valve0"D$\ G{!(2 +8 .tToroid.seek :clear +6 "valve0"Dh(* +160 "core" ( +4 .tdelay 2 seconds +204 "valve0"D% +3 "core" ė%^JN1 +3 "syringe1"C & +4 "core" à&GN v +3 "syringe1"CG% +5 "core" %ܖIN +2 .tCarousel.seek 51 +6 "carousel0"FE'0 +5 "core" ' +3 .tToroid.reconfigure :hold +6 "valve0"D$\ G{!(2 +4 .tToroid.seek :bypass +4 "valve0"Db( +158 "core" ( +3 .tToroid.reconfigure :default +6 "valve0"D$\ G{!(2 +4 .tToroid.seek :clear +6 "valve0"DQ(* +157 "core" ( +3 #tVacuuming Solid Top cartridge 50 +2 "valve0"DI% +9 "core" %a^CS$ +3 "syringe1"Cm& +4 "core" &'N v +3 "syringe1"C% +5 "core" Ï%ܕ)N +2 .tCarousel.seek 50 +3 "carousel0"FS'/ +37 "core" ' +3 "carousel0"F[% +5 "core" %/@RR ( +3 .tToroid.reconfigure :hold +7 "valve0"D$\ G{!(2 +3 .tToroid.seek :cartridge +4 "valve0"De(J +163 "core" ( +4 .tToroid.reconfigure :default +6 "valve0"D$\ G{!(2 +5 .tToroid.seek :clear +5 "valve0"D`(* +160 "core" ( +2 .tdelay 2 seconds +203 "valve0"Dc% +3 "core" %^EeN +3 "syringe1"C_& +5 "core" &N n +2 "syringe1"CD% +6 "core" %ܑN +2 .tCarousel.seek 50 +3 "carousel0"F('/ +7 "core" ƨ' +3 .tToroid.reconfigure :hold +7 "valve0"D$\ G{!(2 +4 .tToroid.seek :bypass +3 "valve0"Df( +161 "core" ( +2 .tToroid.reconfigure :default +8 "valve0"D$\ G{!(2 +3 .tToroid.seek :clear +6 "valve0"D^(* +157 "core" ( +3 #tVacuuming Solid Top cartridge 49 +4 "valve0"Dg% +8 "core" %`^BS +3 "syringe1"Ck& +4 "core" &1N m +2 "syringe1"Cl% +6 "core" %ܖBN +3 .tCarousel.seek 49 +5 "carousel0"Fi'. +34 "core" ' +3 "carousel0"Fq% +5 "core" %.R7 ( +3 .tToroid.reconfigure :hold +8 "valve0"D$\ G{!(2 +3 .tToroid.seek :cartridge +5 "valve0"Do(J +162 "core" ( +3 .tToroid.reconfigure :default +4 "valve0"D$\ G{!(2 +6 .tToroid.seek :clear +6 "valve0"Dp(* +160 "core" ( +3 .tdelay 2 seconds +204 "valve0"Ds% +4 "core" %^O!N +3 "syringe1"Cw& +5 "core" &N p +3 "syringe1"Cn% +4 "core" %܍N +3 .tCarousel.seek 49 +6 "carousel0"Fa'. +5 "core" ' +2 .tToroid.reconfigure :hold +7 "valve0"D$\ G{!(2 +2 .tToroid.seek :bypass +6 "valve0"D]( +158 "core" ( +2 .tToroid.reconfigure :default +8 "valve0"D$\ G{!(2 +3 .tToroid.seek :clear +4 "valve0"Dr(* +159 "core" ( +2 #tVacuuming Solid Top cartridge 48 +6 "valve0"D% +6 "core" ă%d^A6S2 +2 "syringe1"Cv& +6 "core" &XN l +2 "syringe1"C~% +4 "core" %܉UN +4 .tCarousel.seek 48 +3 "carousel0"Ft'- +37 "core" ' +3 "carousel0"F% +5 "core" Ɔ%-ʀR? ( +3 .tToroid.reconfigure :hold +6 "valve0"D$\ G{!(2 +5 .tToroid.seek :cartridge +4 "valve0"Dd(J +161 "core" ( +3 .tToroid.reconfigure :default +8 "valve0"D$\ G{!(2 +2 .tToroid.seek :clear +5 "valve0"Dy(* +161 "core" ( +3 .tdelay 2 seconds +203 "valve0"D% +3 "core" Ĉ%^AN& +3 "syringe1"C& +5 "core" Î&'N v +3 "syringe1"C\ % +5 "core" Ê%ܒ(N +2 .tCarousel.seek 48 +4 "carousel0"F '- +6 "core" ƍ' +3 .tToroid.reconfigure :hold +7 "valve0"D$\ G{!(2 +3 .tToroid.seek :bypass +5 "valve0"DP( +158 "core" ( +3 .tToroid.reconfigure :default +7 "valve0"D$\ G{!(2 +3 .tToroid.seek :clear +5 "valve0"Dx(* +158 "core" ( +3 #tVacuuming Solid Top cartridge 47 +7 "valve0"Dj% +5 "core" %c^@S) +3 "syringe1"C& +4 "core" Ó& N x +2 "syringe1"C% +7 "core" Å%ܔON +2 .tCarousel.seek 47 +6 "carousel0"F ', +35 "core" Ɖ' +2 "carousel0"F% +7 "core" %,GR, ( +3 .tToroid.reconfigure :hold +7 "valve0"D$\ G{!(2 +3 .tToroid.seek :cartridge +3 "valve0"DH(J +163 "core" ( +4 .tToroid.reconfigure :default +4 "valve0"D$\ G{!(2 +6 .tToroid.seek :clear +4 "valve0"D(* +162 "core" ā( +2 .tdelay 2 seconds +203 "valve0"D % +4 "core" Č%^FPN +3 "syringe1"C& +4 "core" Ð&TN o +2 "syringe1"C% +6 "core" Ý%ܒSN +3 .tCarousel.seek 47 +4 "carousel0"F ', +7 "core" Ƌ' +3 .tToroid.reconfigure :hold +6 "valve0"D$\ G{!(2 +3 .tToroid.seek :bypass +4 "valve0"D( +160 "core" đ( +3 .tToroid.reconfigure :default +4 "valve0"D$\ G{!(2 +7 .tToroid.seek :clear +5 "valve0"D}(* +157 "core" ( +3 #tVacuuming Solid Top cartridge 46 +3 "valve0"D\\% +8 "core" %d^GS# +4 "syringe1"C& +4 "core" Ù&oN k +2 "syringe1"C!% +6 "core" á%ܑ4N +2 .tCarousel.seek 46 +7 "carousel0"F'+ +34 "core" ƒ' +2 "carousel0"F% +47 "core" Ƃ%+R/ ( +14 .tToroid.reconfigure :hold +7 "valve0"D$\ G{!(2 +4 .tToroid.seek :cartridge +5 "valve0"D|(J +163 "core" ( +2 .tToroid.reconfigure :default +6 "valve0"D$\ G{!(2 +5 .tToroid.seek :clear +6 "valve0"Dz(* +161 "core" ( +3 .tdelay 2 seconds +203 "valve0"D% +3 "core" Ą%^HN+ +7 "syringe1"C{& +7 "core" &N x +4 "syringe1"C% +5 "core" ß%܇N +3 .tCarousel.seek 46 +7 "carousel0"F'+ +4 "core" Ɩ' +3 .tToroid.reconfigure :hold +5 "valve0"D$\ G{!(2 +5 .tToroid.seek :bypass +3 "valve0"D)( +160 "core" ĩ( +3 .tToroid.reconfigure :default +7 "valve0"D$\ G{!(2 +4 .tToroid.seek :clear +4 "valve0"D(* +159 "core" ć( +2 #tVacuuming Solid Top cartridge 45 +7 "valve0"D% +5 "core" ě%d^>S3 +3 "syringe1"C*& +5 "core" ê&ZN b +3 "syringe1"C#% +5 "core" ã%ܛYN +3 .tCarousel.seek 45 +6 "carousel0"F6'* +34 "core" ƶ' +2 "carousel0"F0% +6 "core" ư%*νR; ( +3 .tToroid.reconfigure :hold +5 "valve0"D$\ G{!(2 +5 .tToroid.seek :cartridge +4 "valve0"D(J +163 "core" Ě( +3 .tToroid.reconfigure :default +6 "valve0"D$\ G{!(2 +4 .tToroid.seek :clear +6 "valve0"D(* +160 "core" Ğ( +3 .tdelay 2 seconds +203 "valve0"D% +4 "core" Ĝ%^CBN +3 "syringe1"C& +4 "core" Ô&)N x +3 "syringe1"C,% +6 "core" ì%܍,N +2 .tCarousel.seek 45 +7 "carousel0"F:'* +4 "core" ƺ' +3 .tToroid.reconfigure :hold +6 "valve0"D$\ G{!(2 +3 .tToroid.seek :bypass +6 "valve0"D=( +157 "core" Ľ( +3 .tToroid.reconfigure :default +6 "valve0"D$\ G{!(2 +4 .tToroid.seek :clear +4 "valve0"D-(* +159 "core" ĭ( +3 #tVacuuming Solid Top cartridge 44 +4 "valve0"D/% +9 "core" į%d^J]S/ +2 "syringe1"C.& +5 "core" î& N j +3 "syringe1"C4% +5 "core" ô%ܓN +2 .tCarousel.seek 44 +6 "carousel0"F;') +33 "core" ƻ' +3 "carousel0"F+% +5 "core" ƫ%)ԹrRK ( +3 .tToroid.reconfigure :hold +7 "valve0"D$\ G{!(2 +4 .tToroid.seek :cartridge +4 "valve0"D7(J +162 "core" ķ( +4 .tToroid.reconfigure :default +4 "valve0"D$\ G{!(2 +7 .tToroid.seek :clear +7 "valve0"D(* +159 "core" Ę( +3 .tdelay 2 seconds +204 "valve0"D1% +4 "core" ı%^<N: +3 "syringe1"CT& +5 "core" &NN g +2 "syringe1"C"% +4 "core" â%܁JN +4 .tCarousel.seek 44 +2 "carousel0"Fu') +9 "core" ' +2 .tToroid.reconfigure :hold +7 "valve0"D$\ G{!(2 +3 .tToroid.seek :bypass +7 "valve0"D@( +156 "core" ( +3 .tToroid.reconfigure :default +3 "valve0"D$\ G{!(2 +7 .tToroid.seek :clear +7 "valve0"DC(* +157 "core" ( +2 #tVacuuming Solid Top cartridge 43 +4 "valve0"D5% +9 "core" ĵ%f^JSE +2 "syringe1"C9& +5 "core" ù&.N h +2 "syringe1"C3% +5 "core" ó%ܒ.N +4 .tCarousel.seek 43 +6 "carousel0"FA') +34 "core" ' +2 "carousel0"F&% +5 "core" Ʀ%)е-R ( +4 .tToroid.reconfigure :hold +7 "valve0"D$\ G{!(2 +3 .tToroid.seek :cartridge +6 "valve0"DJ(J +160 "core" ( +3 .tToroid.reconfigure :default +6 "valve0"D$\ G{!(2 +4 .tToroid.seek :clear +5 "valve0"D?(* +161 "core" Ŀ( +2 .tdelay 2 seconds +203 "valve0"DN% +3 "core" %^AiN +2 "syringe1"CM& +5 "core" &N t +2 "syringe1"C8% +6 "core" ø%ܕN +3 .tCarousel.seek 43 +3 "carousel0"FO') +8 "core" ' +2 .tToroid.reconfigure :hold +6 "valve0"D$\ G{!(2 +4 .tToroid.seek :bypass +3 "valve0"D2( +162 "core" IJ( +3 .tToroid.reconfigure :default +6 "valve0"D$\ G{!(2 +5 .tToroid.seek :clear +3 "valve0"D(* +159 "core" ĕ( +3 #tVacuuming Solid Top cartridge 42 +2 "valve0"D>% +10 "core" ľ%f^HS9 +4 "syringe1"CF& +4 "core" &8N m +2 "syringe1"C$% +6 "core" ä%ܒN +3 .tCarousel.seek 42 +4 "carousel0"F''(\ +41 "core" Ƨ' +3 "carousel0"FU% +5 "core" %(\ ѰR, ( +4 .tToroid.reconfigure :hold +6 "valve0"D$\ G{!(2 +4 .tToroid.seek :cartridge +6 "valve0"D<(J +161 "core" ļ( +2 .tToroid.reconfigure :default +7 "valve0"D$\ G{!(2 +4 .tToroid.seek :clear +5 "valve0"DB(* +160 "core" ( +3 .tdelay 2 seconds +203 "valve0"DR% +3 "core" %^W+N +3 "syringe1"CL& +5 "core" &(N e +3 "syringe1"C% +5 "core" ×%ܑN +2 .tCarousel.seek 42 +7 "carousel0"F '(\ +5 "core" Ơ' +2 .tToroid.reconfigure :hold +7 "valve0"D$\ G{!(2 +3 .tToroid.seek :bypass +5 "valve0"DG( +160 "core" ( +3 .tToroid.reconfigure :default +3 "valve0"D$\ G{!(2 +8 .tToroid.seek :clear +3 "valve0"D%(* +160 "core" ĥ( +2 #tVacuuming Solid Top cartridge 41 +4 "valve0"Dh% +9 "core" %j^?SM +3 "syringe1"CI& +5 "core" & N q +3 "syringe1"Cm% +5 "core" %ܑ N +3 .tCarousel.seek 41 +3 "carousel0"F'' +35 "core" Ə' +3 "carousel0"F[% +5 "core" %'ЬR3 ( +3 .tToroid.reconfigure :hold +7 "valve0"D$\ G{!(2 +3 .tToroid.seek :cartridge +6 "valve0"Db(J +160 "core" ( +3 .tToroid.reconfigure :default +7 "valve0"D$\ G{!(2 +4 .tToroid.seek :clear +5 "valve0"DE(* +162 "core" ( +3 .tdelay 2 seconds +204 "valve0"DQ% +4 "core" %^CeN +3 "syringe1"Ce& +6 "core" &N r +2 "syringe1"Cc% +4 "core" %܏N +4 .tCarousel.seek 41 +3 "carousel0"F_'' +7 "core" ' +3 .tToroid.reconfigure :hold +7 "valve0"D$\ G{!(2 +3 .tToroid.seek :bypass +7 "valve0"DD( +157 "core" ( +3 .tToroid.reconfigure :default +6 "valve0"D$\ G{!(2 +4 .tToroid.seek :clear +4 "valve0"DS(* +158 "core" ( +2 #tVacuuming Solid Top cartridge 40 +3 "valve0"D`% +9 "core" %h^=S< +2 "syringe1"Cg& +7 "core" &N m +2 "syringe1"Ck% +6 "core" %ܙ;N +2 .tCarousel.seek 40 +3 "carousel0"Fl'& +36 "core" ' +2 "carousel0"Fq% +5 "core" %&ҨbR5 ( +4 .tToroid.reconfigure :hold +6 "valve0"D$\ G{!(2 +4 .tToroid.seek :cartridge +3 "valve0"Df(J +162 "core" ( +2 .tToroid.reconfigure :default +7 "valve0"D$\ G{!(2 +3 .tToroid.seek :clear +5 "valve0"D((* +162 "core" Ĩ( +2 .tdelay 2 seconds +204 "valve0"D^% +4 "core" %^FN? +2 "syringe1"Co& +5 "core" &N n +3 "syringe1"Cs% +5 "core" %ܖN +3 .tCarousel.seek 40 +4 "carousel0"Fw'& +7 "core" ' +3 .tToroid.reconfigure :hold +4 "valve0"D$\ G{!(2 +7 .tToroid.seek :bypass +3 "valve0"Dn( +160 "core" ( +3 .tToroid.reconfigure :default +8 "valve0"D$\ G{!(2 +3 .tToroid.seek :clear +4 "valve0"Di(* +159 "core" ( +2 #tVacuuming Solid Top cartridge 39 +55 "valve0"Dp% +10 "core" %^CN, +3 "syringe1"C& +4 "core" Ã&N g +4 "syringe1"Cv% +5 "core" %ܑN +2 .tCarousel.seek 39 +5 "carousel0"F~'% +36 "core" ' +3 "carousel0"F% +5 "core" Ɔ%%Τ6RD ( +3 .tToroid.reconfigure :hold +8 "valve0"D$\ G{!(2 +3 .tToroid.seek :cartridge +4 "valve0"D](J +162 "core" ( +3 .tToroid.reconfigure :default +8 "valve0"D$\ G{!(2 +4 .tToroid.seek :clear +7 "valve0"Da(* +160 "core" ( +2 .tdelay 2 seconds +203 "valve0"Dr% +4 "core" %^FXN +2 "syringe1"Cd& +5 "core" &zN o +3 "syringe1"C% +5 "core" È%܇\ N +3 .tCarousel.seek 39 +7 "carousel0"F'% +3 "core" Ǝ' +4 .tToroid.reconfigure :hold +5 "valve0"D$\ G{!(2 +5 .tToroid.seek :bypass +3 "valve0"D\ ( +159 "core" Ċ( +3 .tToroid.reconfigure :default +8 "valve0"D$\ G{!(2 +3 .tToroid.seek :clear +5 "valve0"Dt(* +158 "core" ( +3 #tVacuuming Solid Top cartridge 38 +7 "valve0"Dy% +5 "core" %k^DvSF +3 "syringe1"Cj& +6 "core" &N a +2 "syringe1"C% +5 "core" Ó%ܚN +3 .tCarousel.seek 38 +3 "carousel0"F'$" +36 "core" ƅ' +3 "carousel0"F% +6 "core" %$"ԟRE ( +3 .tToroid.reconfigure :hold +7 "valve0"D$\ G{!(2 +4 .tToroid.seek :cartridge +4 "valve0"DP(J +80 "Can"`v+8}2uQB +82 "core" ( +3 .tToroid.reconfigure :default +5 "valve0"D$\ G{!(2 +6 .tToroid.seek :clear +6 "valve0"D (* +159 "core" č( +3 .tdelay 2 seconds +205 "valve0"Dx% +4 "core" %^9N1 +2 "syringe1"CH& +4 "core" &.N i +3 "syringe1"C % +5 "core" Ì%ܑ2N +2 .tCarousel.seek 38 +5 "carousel0"F'$" +8 "core" Ɛ' +2 .tToroid.reconfigure :hold +6 "valve0"D$\ G{!(2 +4 .tToroid.seek :bypass +3 "valve0"D( +159 "core" ĝ( +3 .tToroid.reconfigure :default +6 "valve0"D$\ G{!(2 +4 .tToroid.seek :clear +6 "valve0"D (* +156 "core" ĉ( +3 #tVacuuming Solid Top cartridge 37 +3 "valve0"D% +9 "core" ā%i^DSQ +2 "syringe1"C\\& +5 "core" &N q +2 "syringe1"C% +6 "core" Ù%ܘN +3 .tCarousel.seek 37 +3 "carousel0"F!'#( +37 "core" ơ' +2 "carousel0"F% +6 "core" Ƃ%#(ΛR- ( +2 .tToroid.reconfigure :hold +8 "valve0"D$\ G{!(2 +2 .tToroid.seek :cartridge +6 "valve0"D(J +160 "core" đ( +3 .tToroid.reconfigure :default +7 "valve0"D$\ G{!(2 +3 .tToroid.seek :clear +5 "valve0"D (* +160 "core" ċ( +3 .tdelay 2 seconds +205 "valve0"D}% +3 "core" %^CPN +2 "syringe1"C|& +6 "core" &PN l +6 "syringe1"C% +10 "core" Ä%ܐPN +4 .tCarousel.seek 37 +6 "carousel0"F{'#( +4 "core" ' +3 .tToroid.reconfigure :hold +7 "valve0"D$\ G{!(2 +3 .tToroid.seek :bypass +6 "valve0"D( +156 "core" ğ( +3 .tToroid.reconfigure :default +5 "valve0"D$\ G{!(2 +6 .tToroid.seek :clear +7 "valve0"D(* +160 "core" Ē( +2 #tVacuuming Solid Top cartridge 36 +2 "valve0"Dz% +10 "core" %l^6lSM +2 "syringe1"C& +5 "core" Û&*N h +2 "syringe1"C*% +5 "core" ê%ܓ+N +4 .tCarousel.seek 36 +3 "carousel0"F#'". +37 "core" ƣ' +2 "carousel0"F0% +5 "core" ư%".ԗXR> ( +4 .tToroid.reconfigure :hold +6 "valve0"D$\ G{!(2 +4 .tToroid.seek :cartridge +5 "valve0"D)(J +160 "core" ĩ( +3 .tToroid.reconfigure :default +5 "valve0"D$\ G{!(2 +5 .tToroid.seek :clear +7 "valve0"D(* +161 "core" Ė( +3 .tdelay 2 seconds +203 "valve0"D% +3 "core" ć%^MNC +2 "syringe1"C& +6 "core" Ú&N k +2 "syringe1"C% +5 "core" Ü%܌N +3 .tCarousel.seek 36 +3 "carousel0"F'". +7 "core" Ɣ' +2 .tToroid.reconfigure :hold +7 "valve0"D$\ G{!(2 +4 .tToroid.seek :bypass +6 "valve0"D,( +156 "core" Ĭ( +3 .tToroid.reconfigure :default +5 "valve0"D$\ G{!(2 +6 .tToroid.seek :clear +4 "valve0"D6(* +159 "core" Ķ( +3 #tVacuuming Solid Top cartridge 35 +3 "valve0"D% +9 "core" Ğ%l^CSe +2 "syringe1"C/& +4 "core" ï&N l +3 "syringe1"C.% +5 "core" î%ܐbN +2 .tCarousel.seek 35 +7 "carousel0"F4'!4 +33 "core" ƴ' +3 "carousel0"F+% +6 "core" ƫ%!4͓.RB ( +2 .tToroid.reconfigure :hold +7 "valve0"D$\ G{!(2 +4 .tToroid.seek :cartridge +4 "valve0"D=(J +163 "core" Ľ( +3 .tToroid.reconfigure :default +4 "valve0"D$\ G{!(2 +7 .tToroid.seek :clear +5 "valve0"D:(* +160 "core" ĺ( +3 .tdelay 2 seconds +203 "valve0"D-% +3 "core" ĭ%^CaN+ +2 "syringe1"C7& +5 "core" ÷&+N n +3 "syringe1"C1% +5 "core" ñ%܈*N +3 .tCarousel.seek 35 +6 "carousel0"FT'!4 +5 "core" ' +2 .tToroid.reconfigure :hold +7 "valve0"D$\ G{!(2 +3 .tToroid.seek :bypass +5 "valve0"D"( +158 "core" Ģ( +3 .tToroid.reconfigure :default +5 "valve0"D$\ G{!(2 +6 .tToroid.seek :clear +4 "valve0"D;(* +159 "core" Ļ( +3 #tVacuuming Solid Top cartridge 34 +3 "valve0"D% +8 "core" Ę%l^>}SP +2 "syringe1"C5& +5 "core" õ&rN a +4 "syringe1"C9% +4 "core" ù%ܘ N +2 .tCarousel.seek 34 +7 "carousel0"F3' : +34 "core" Ƴ' +3 "carousel0"F&% +5 "core" Ʀ% :ԎRM ( +3 .tToroid.reconfigure :hold +7 "valve0"D$\ G{!(2 +4 .tToroid.seek :cartridge +3 "valve0"D@(J +163 "core" ( +2 .tToroid.reconfigure :default +4 "valve0"D$\ G{!(2 +6 .tToroid.seek :clear +5 "valve0"Du(* +161 "core" ( +2 .tdelay 2 seconds +203 "valve0"DC% +3 "core" %^C&N +2 "syringe1"CJ& +5 "core" &N s +3 "syringe1"CN% +5 "core" %܅N +2 .tCarousel.seek 34 +7 "carousel0"FM' : +3 "core" ' +3 .tToroid.reconfigure :hold +6 "valve0"D$\ G{!(2 +5 .tToroid.seek :bypass +4 "valve0"D8( +160 "core" ĸ( +3 .tToroid.reconfigure :default +6 "valve0"D$\ G{!(2 +4 .tToroid.seek :clear +5 "valve0"DA(* +157 "core" ( +3 #tVacuuming Solid Top cartridge 33 +5 "valve0"D?% +6 "core" Ŀ%m^>S] +2 "syringe1"C>& +5 "core" þ&9N v +3 "syringe1"CF% +4 "core" %ܑ8N +4 .tCarousel.seek 33 +5 "carousel0"F$'@ +33 "core" Ƥ' +4 "carousel0"FU% +5 "core" %@ϊR2 ( +4 .tToroid.reconfigure :hold +6 "valve0"D$\ G{!(2 +4 .tToroid.seek :cartridge +4 "valve0"D2(J +161 "core" IJ( +3 .tToroid.reconfigure :default +7 "valve0"D$\ G{!(2 +3 .tToroid.seek :clear +4 "valve0"DO(* +163 "core" ( +2 .tdelay 2 seconds +204 "valve0"D% +3 "core" ĕ%^H\\N" +3 "syringe1"C<& +4 "core" ü& N m +2 "syringe1"CR% +6 "core" %ܓN +3 .tCarousel.seek 33 +3 "carousel0"FL'@ +8 "core" ' +2 .tToroid.reconfigure :hold +59 "valve0"D$\ G{!(2 +4 .tToroid.seek :bypass +6 "valve0"D( +157 "core" ė( +2 .tToroid.reconfigure :default +7 "valve0"D$\ G{!(2 +3 .tToroid.seek :clear +3 "valve0"D'(* +160 "core" ħ( +3 #tVacuuming Solid Top cartridge 32 +6 "valve0"DB% +5 "core" %k^BuSO +4 "syringe1"Ch& +4 "core" &N p +3 "syringe1"CI% +5 "core" %܏N +2 .tCarousel.seek 32 +4 "carousel0"Fm'F +36 "core" ' +3 "carousel0"F[% +6 "core" %FԆHR1 ( +2 .tToroid.reconfigure :hold +8 "valve0"D$\ G{!(2 +3 .tToroid.seek :cartridge +5 "valve0"DG(J +163 "core" ( +3 .tToroid.reconfigure :default +9 "valve0"D$\ G{!(2 +3 .tToroid.seek :clear +5 "valve0"D (* +160 "core" Ġ( +3 .tdelay 2 seconds +204 "valve0"D%% +5 "core" ĥ%^IN5 +3 "syringe1"Cb& +5 "core" &1N f +3 "syringe1"CQ% +4 "core" %ܕ0N +4 .tCarousel.seek 32 +5 "carousel0"Fe'F +5 "core" ' +3 .tToroid.reconfigure :hold +7 "valve0"D$\ G{!(2 +4 .tToroid.seek :bypass +5 "valve0"Dc( +160 "core" ( +3 .tToroid.reconfigure :default +7 "valve0"D$\ G{!(2 +3 .tToroid.seek :clear +5 "valve0"D(* +157 "core" ď( +3 #tVacuuming Solid Top cartridge 31 +3 "valve0"DE% +9 "core" %m^LS\\ +2 "syringe1"C`& +5 "core" &N i +3 "syringe1"Cg% +4 "core" %܏N +3 .tCarousel.seek 31 +2 "carousel0"Fk'L +36 "core" ' +3 "carousel0"Fq% +6 "core" %Lρ1R: ( +2 .tToroid.reconfigure :hold +8 "valve0"D$\ G{!(2 +3 .tToroid.seek :cartridge +4 "valve0"DD(J +163 "core" ( +4 .tToroid.reconfigure :default +7 "valve0"D$\ G{!(2 +3 .tToroid.seek :clear +6 "valve0"D_(* +160 "core" ( +3 .tdelay 2 seconds +203 "valve0"DS% +3 "core" %^@UN +2 "syringe1"Cf& +5 "core" &N i +3 "syringe1"C^% +5 "core" %ܐN +3 .tCarousel.seek 31 +3 "carousel0"Fo'L +7 "core" ' +3 .tToroid.reconfigure :hold +7 "valve0"D$\ G{!(2 +2 .tToroid.seek :bypass +5 "valve0"Ds( +160 "core" ( +3 .tToroid.reconfigure :default +6 "valve0"D$\ G{!(2 +4 .tToroid.seek :clear +6 "valve0"Dl(* +156 "core" ( +3 #tVacuuming Solid Top cartridge 30 +6 "valve0"D(% +7 "core" Ĩ%l^JmSR +2 "syringe1"Cp& +4 "core" &?N g +3 "syringe1"C% +5 "core" Ã%܏Sa +2 "syringe1"C& +5 "core" Þ&N u +3 "syringe1"C/% +4 "core" ï%ܓN +4 .tCarousel.seek 26 +4 "carousel0"F.'j +34 "core" Ʈ' +3 "carousel0"F+% +5 "core" ƫ%jl RG ( +3 .tToroid.reconfigure :hold +5 "valve0"D$\ G{!(2 +6 .tToroid.seek :cartridge +4 "valve0"D,(J +160 "core" Ĭ( +4 .tToroid.reconfigure :default +6 "valve0"D$\ G{!(2 +4 .tToroid.seek :clear +4 "valve0"D(* +162 "core" Ĕ( +2 .tdelay 2 seconds +245 "valve0"D6% +14 "core" Ķ%^>1N +4 "syringe1"C=& +4 "core" ý&N g +3 "syringe1"C-% +5 "core" í%܎N +3 .tCarousel.seek 26 +4 "carousel0"F7'j +7 "core" Ʒ' +3 .tToroid.reconfigure :hold +7 "valve0"D$\ G{!(2 +3 .tToroid.seek :bypass +4 "valve0"D1( +160 "core" ı( +3 .tToroid.reconfigure :default +6 "valve0"D$\ G{!(2 +4 .tToroid.seek :clear +5 "valve0"D4(* +157 "core" Ĵ( +2 #tVacuuming Solid Top cartridge 25 +2 "valve0"D:% +10 "core" ĺ%q^ASv +2 "syringe1"C& +6 "core" Ø&N i +2 "syringe1"C5% +4 "core" õ%܅N +4 .tCarousel.seek 25 +3 "carousel0"F9'p +36 "core" ƹ' +3 "carousel0"F&% +5 "core" Ʀ%phuR: ( +4 .tToroid.reconfigure :hold +6 "valve0"D$\ G{!(2 +4 .tToroid.seek :cartridge +3 "valve0"D"(J +162 "core" Ģ( +3 .tToroid.reconfigure :default +8 "valve0"D$\ G{!(2 +3 .tToroid.seek :clear +6 "valve0"DT(* +161 "core" ( +3 .tdelay 2 seconds +203 "valve0"D;% +3 "core" Ļ%^DgN, +3 "syringe1"C@& +6 "core" &;N o +2 "syringe1"CC% +5 "core" %ܛN +3 .tCarousel.seek 25 +6 "carousel0"FJ'p +4 "core" ' +3 .tToroid.reconfigure :hold +5 "valve0"D$\ G{!(2 +4 .tToroid.seek :bypass +6 "valve0"DN( +159 "core" ( +2 .tToroid.reconfigure :default +8 "valve0"D$\ G{!(2 +4 .tToroid.seek :clear +4 "valve0"D3(* +158 "core" ij( +3 #tVacuuming Solid Top cartridge 24 +2 "valve0"Du% +10 "core" %t^OSu +2 "syringe1"C?& +4 "core" ÿ&#N i +4 "syringe1"C>% +4 "core" þ%ܗN +3 .tCarousel.seek 24 +3 "carousel0"FF'v +35 "core" ' +3 "carousel0"FU% +5 "core" %vd+R9 ( +3 .tToroid.reconfigure :hold +7 "valve0"D$\ G{!(2 +4 .tToroid.seek :cartridge +4 "valve0"D8(J +162 "core" ĸ( +2 .tToroid.reconfigure :default +7 "valve0"D$\ G{!(2 +5 .tToroid.seek :clear +3 "valve0"DM(* +163 "core" ( +2 .tdelay 2 seconds +203 "valve0"DA% +4 "core" %^ANB +2 "syringe1"C2& +6 "core" ò&N f +2 "syringe1"C% +5 "core" Õ%܎N +3 .tCarousel.seek 24 +5 "carousel0"F<'v +6 "core" Ƽ' +2 .tToroid.reconfigure :hold +7 "valve0"D$\ G{!(2 +3 .tToroid.seek :bypass +6 "valve0"DR( +156 "core" ( +3 .tToroid.reconfigure :default +7 "valve0"D$\ G{!(2 +4 .tToroid.seek :clear +7 "valve0"D$(* +157 "core" Ĥ( +2 #tVacuuming Solid Top cartridge 23 +3 "valve0"DO% +8 "core" %s^>S +3 "syringe1"CB& +5 "core" &N l +2 "syringe1"Ch% +5 "core" %܊N +3 .tCarousel.seek 23 +5 "carousel0"FI'| +35 "core" ' +3 "carousel0"F[% +6 "core" %|_5R< ( +3 .tToroid.reconfigure :hold +5 "valve0"D$\ G{!(2 +6 .tToroid.seek :cartridge +7 "valve0"D(J +161 "core" ė( +2 .tToroid.reconfigure :default +7 "valve0"D$\ G{!(2 +3 .tToroid.seek :clear +4 "valve0"DL(* +163 "core" ( +2 .tdelay 2 seconds +204 "valve0"D'% +4 "core" ħ%^9\\N# +3 "syringe1"CG& +5 "core" &N n +2 "syringe1"C%% +5 "core" å%ܗN +3 .tCarousel.seek 23 +6 "carousel0"Fb'| +4 "core" ' +2 .tToroid.reconfigure :hold +5 "valve0"D$\ G{!(2 +6 .tToroid.seek :bypass +4 "valve0"DQ( +160 "core" ( +3 .tToroid.reconfigure :default +5 "valve0"D$\ G{!(2 +5 .tToroid.seek :clear +3 "valve0"Dm(* +159 "core" ( +3 #tVacuuming Solid Top cartridge 22 +5 "valve0"D % +6 "core" Ġ%r^=qSd +3 "syringe1"CE& +5 "core" &N k +3 "syringe1"C`% +5 "core" %܊N +2 .tCarousel.seek 22 +6 "carousel0"Fg' +35 "core" ' +2 "carousel0"Fq% +6 "core" %[RF ( +3 .tToroid.reconfigure :hold +7 "valve0"D$\ G{!(2 +3 .tToroid.seek :cartridge +3 "valve0"Dc(J +162 "core" ( +4 .tToroid.reconfigure :default +6 "valve0"D$\ G{!(2 +3 .tToroid.seek :clear +6 "valve0"De(* +161 "core" ( +2 .tdelay 2 seconds +203 "valve0"D% +4 "core" ď%^EN5 +3 "syringe1"CD& +5 "core" &FN r +3 "syringe1"CS% +5 "core" %܏DN +3 .tCarousel.seek 22 +4 "carousel0"Ff' +6 "core" ' +3 .tToroid.reconfigure :hold +7 "valve0"D$\ G{!(2 +2 .tToroid.seek :bypass +7 "valve0"D^( +157 "core" ( +2 .tToroid.reconfigure :default +8 "valve0"D$\ G{!(2 +4 .tToroid.seek :clear +4 "valve0"Dk(* +158 "core" ( +2 #tVacuuming Solid Top cartridge 21 +5 "valve0"D_% +7 "core" %s^BSz +3 "syringe1"C(& +5 "core" è&'N n +2 "syringe1"Cp% +5 "core" %܏%N +4 .tCarousel.seek 21 +3 "carousel0"F' +37 "core" ƃ' +3 "carousel0"F% +6 "core" Ɔ%WYR6 ( +3 .tToroid.reconfigure :hold +8 "valve0"D$\ G{!(2 +2 .tToroid.seek :cartridge +4 "valve0"Ds(J +162 "core" ( +4 .tToroid.reconfigure :default +7 "valve0"D$\ G{!(2 +4 .tToroid.seek :clear +4 "valve0"Do(* +160 "core" ( +3 .tdelay 2 seconds +203 "valve0"Dl% +3 "core" %^BUN! +2 "syringe1"Cn& +5 "core" &N a +3 "syringe1"Ci% +5 "core" %ܓN +2 .tCarousel.seek 21 +6 "carousel0"F]' +5 "core" ' +2 .tToroid.reconfigure :hold +8 "valve0"D$\ G{!(2 +3 .tToroid.seek :bypass +6 "valve0"Dr( +157 "core" ( +2 .tToroid.reconfigure :default +8 "valve0"D$\ G{!(2 +2 .tToroid.seek :clear +5 "valve0"Dv(* +158 "core" ( +3 #tVacuuming Solid Top cartridge 20 +7 "valve0"Dw% +6 "core" %s^MpSq +3 "syringe1"Ca& +5 "core" &TN a +2 "syringe1"Cy% +6 "core" %܉ON +3 .tCarousel.seek 20 +3 "carousel0"Fj' +38 "core" ' +2 "carousel0"F% +6 "core" %SR9 ( +2 .tToroid.reconfigure :hold +8 "valve0"D$\ G{!(2 +3 .tToroid.seek :cartridge +3 "valve0"D(J +163 "core" Ĉ( +3 .tToroid.reconfigure :default +3 "valve0"D$\ G{!(2 +7 .tToroid.seek :clear +6 "valve0"Dd(* +160 "core" ( +3 .tdelay 2 seconds +205 "valve0"D~% +3 "core" %^8NH +3 "syringe1"C\ & +5 "core" Ê&!N p +2 "syringe1"Ct% +5 "core" %܏N +3 .tCarousel.seek 20 +3 "carousel0"FP' +8 "core" ' +3 .tToroid.reconfigure :hold +7 "valve0"D$\ G{!(2 +3 .tToroid.seek :bypass +7 "valve0"Dx( +157 "core" ( +3 .tToroid.reconfigure :default +6 "valve0"D$\ G{!(2 +4 .tToroid.seek :clear +4 "valve0"D(* +159 "core" ē( +3 #tVacuuming Solid Top cartridge 19 +5 "valve0"D% +7 "core" Ď%t^?S +3 "syringe1"C & +5 "core" Í&N h +2 "syringe1"C% +5 "core" Á%ܜN +2 .tCarousel.seek 19 +7 "carousel0"F\\' +33 "core" ' +3 "carousel0"F% +6 "core" Ƃ%NR3 ( +2 .tToroid.reconfigure :hold +52 "valve0"D$\ G{!(2 +14 .tToroid.seek :cartridge +6 "valve0"D (J +161 "core" Č( +3 .tToroid.reconfigure :default +7 "valve0"D$\ G{!(2 +2 .tToroid.seek :clear +7 "valve0"DH(* +160 "core" ( +3 .tdelay 2 seconds +203 "valve0"D% +3 "core" ą%^F`N" +2 "syringe1"C& +5 "core" Ý&)N i +3 "syringe1"C % +5 "core" É%ܗ(N +3 .tCarousel.seek 19 +3 "carousel0"F' +8 "core" Ƒ' +2 .tToroid.reconfigure :hold +7 "valve0"D$\ G{!(2 +2 .tToroid.seek :bypass +7 "valve0"D}( +157 "core" ( +4 .tToroid.reconfigure :default +6 "valve0"D$\ G{!(2 +3 .tToroid.seek :clear +7 "valve0"D(* +157 "core" ę( +2 #tVacuuming Solid Top cartridge 18 +4 "valve0"D% +8 "core" Đ%s^ESg +3 "syringe1"C & +4 "core" Ë&N s +2 "syringe1"Cz% +6 "core" %ܙN +3 .tCarousel.seek 18 +6 "carousel0"F' +33 "core" ƛ' +3 "carousel0"F0% +6 "core" ư%JR2 ( +2 .tToroid.reconfigure :hold +8 "valve0"D$\ G{!(2 +3 .tToroid.seek :cartridge +2 "valve0"D(J +163 "core" Ą( +3 .tToroid.reconfigure :default +6 "valve0"D$\ G{!(2 +4 .tToroid.seek :clear +6 "valve0"D|(* +160 "core" ( +2 .tdelay 2 seconds +203 "valve0"D!% +3 "core" ġ%^JN@ +3 "syringe1"C& +5 "core" ß&SN t +3 "syringe1"C% +5 "core" Ò%܋TN +3 .tCarousel.seek 18 +3 "carousel0"F)' +8 "core" Ʃ' +2 .tToroid.reconfigure :hold +7 "valve0"D$\ G{!(2 +3 .tToroid.seek :bypass +7 "valve0"D( +157 "core" ć( +3 .tToroid.reconfigure :default +8 "valve0"D$\ G{!(2 +3 .tToroid.seek :clear +7 "valve0"D*(* +156 "core" Ī( +3 #tVacuuming Solid Top cartridge 17 +3 "valve0"D{% +10 "core" %t^CS +3 "syringe1"C& +4 "core" Ö&1N v +3 "syringe1"C% +6 "core" Þ%ܡ3N +2 .tCarousel.seek 17 +5 "carousel0"F/' +38 "core" Ư' +3 "carousel0"F+% +5 "core" ƫ%FDR( ( +3 .tToroid.reconfigure :hold +7 "valve0"D$\ G{!(2 +2 .tToroid.seek :cartridge +5 "valve0"D(J +161 "core" Ĝ( +3 .tToroid.reconfigure :default +5 "valve0"D$\ G{!(2 +5 .tToroid.seek :clear +6 "valve0"D(* +160 "core" Ě( +3 .tdelay 2 seconds +204 "valve0"D#% +4 "core" ģ%^CpN- +3 "syringe1"C,& +4 "core" ì&N h +3 "syringe1"C6% +5 "core" ö%ܕN +2 .tCarousel.seek 17 +5 "carousel0"F=' +7 "core" ƽ' +2 .tToroid.reconfigure :hold +5 "valve0"D$\ G{!(2 +5 .tToroid.seek :bypass +5 "valve0"D-( +157 "core" ĭ( +2 .tToroid.reconfigure :default +7 "valve0"D$\ G{!(2 +3 .tToroid.seek :clear +5 "valve0"D.(* +159 "core" Į( +3 #tVacuuming Solid Top cartridge 16 +6 "valve0"D% +6 "core" Ĕ%u^BS +2 "syringe1"C:& +6 "core" ú&SN a +3 "syringe1"C% +5 "core" Ø%ܗNN +2 .tCarousel.seek 16 +4 "carousel0"F5' +36 "core" Ƶ' +3 "carousel0"F&% +5 "core" Ʀ%ARL ( +3 .tToroid.reconfigure :hold +6 "valve0"D$\ G{!(2 +5 .tToroid.seek :cartridge +3 "valve0"D1(J +162 "core" ı( +3 .tToroid.reconfigure :default +7 "valve0"D$\ G{!(2 +3 .tToroid.seek :clear +4 "valve0"D7(* +162 "core" ķ( +3 .tdelay 2 seconds +204 "valve0"D4% +4 "core" Ĵ%^?*N +2 "syringe1"C"& +5 "core" â&%N m +3 "syringe1"C;% +4 "core" û%ܑ%N +3 .tCarousel.seek 16 +6 "carousel0"F@' +5 "core" ' +3 .tToroid.reconfigure :hold +7 "valve0"D$\ G{!(2 +3 .tToroid.seek :bypass +7 "valve0"DC( +157 "core" ( +2 .tToroid.reconfigure :default +5 "valve0"D$\ G{!(2 +6 .tToroid.seek :clear +4 "valve0"D9(* +158 "core" Ĺ( +4 #tVacuuming Solid Top cartridge 15 +5 "valve0"DT% +5 "core" %w^@S +3 "syringe1"Cu& +4 "core" &N i +3 "syringe1"C?% +5 "core" ÿ%ܝN +3 .tCarousel.seek 15 +4 "carousel0"F>' +36 "core" ƾ' +3 "carousel0"FU% +5 "core" % =R5 ( +3 .tToroid.reconfigure :hold +8 "valve0"D$\ G{!(2 +2 .tToroid.seek :cartridge +7 "valve0"DN(J +159 "core" ( +4 .tToroid.reconfigure :default +6 "valve0"D$\ G{!(2 +4 .tToroid.seek :clear +5 "valve0"DJ(* +160 "core" ( +3 .tdelay 2 seconds +203 "valve0"D3% +4 "core" ij%^EeN. +2 "syringe1"C8& +4 "core" ø&MN l +4 "syringe1"CA% +4 "core" %ܜuN +3 .tCarousel.seek 15 +4 "carousel0"F2' +7 "core" Ʋ' +4 .tToroid.reconfigure :hold +4 "valve0"D$\ G{!(2 +5 .tToroid.seek :bypass +6 "valve0"D( +157 "core" ĕ( +3 .tToroid.reconfigure :default +7 "valve0"D$\ G{!(2 +3 .tToroid.seek :clear +4 "valve0"DF(* +159 "core" ( +3 #tVacuuming Solid Top cartridge 14 +3 "valve0"DM% +9 "core" %t^HSr +3 "syringe1"CO& +5 "core" &.N r +3 "syringe1"CB% +6 "core" %܏,N +3 .tCarousel.seek 14 +3 "carousel0"Fh' +37 "core" ' +2 "carousel0"F[% +6 "core" % 9R> ( +3 .tToroid.reconfigure :hold +7 "valve0"D$\ G{!(2 +3 .tToroid.seek :cartridge +7 "valve0"DR(J +160 "core" ( +3 .tToroid.reconfigure :default +6 "valve0"D$\ G{!(2 +3 .tToroid.seek :clear +7 "valve0"D<(* +160 "core" ļ( +2 .tdelay 2 seconds +203 "valve0"D$% +3 "core" Ĥ%^DGN +4 "syringe1"C& +4 "core" ×&N s +4 "syringe1"C'% +4 "core" ç%ܗN +3 .tCarousel.seek 14 +4 "carousel0"FG' +6 "core" ' +4 .tToroid.reconfigure :hold +6 "valve0"D$\ G{!(2 +4 .tToroid.seek :bypass +6 "valve0"D%( +157 "core" ĥ( +2 .tToroid.reconfigure :default +7 "valve0"D$\ G{!(2 +3 .tToroid.seek :clear +4 "valve0"DI(* +159 "core" ( +2 #tVacuuming Solid Top cartridge 13 +2 "valve0"DL% +12 "core" %w^JS +3 "syringe1"C & +4 "core" à&N h +3 "syringe1"CE% +5 "core" %ܒN +3 .tCarousel.seek 13 +4 "carousel0"F`' +36 "core" ' +2 "carousel0"Fq% +6 "core" % 58TRJ ( +3 .tToroid.reconfigure :hold +8 "valve0"D$\ G{!(2 +3 .tToroid.seek :cartridge +7 "valve0"DQ(J +160 "core" ( +2 .tToroid.reconfigure :default +8 "valve0"D$\ G{!(2 +3 .tToroid.seek :clear +3 "valve0"Db(* +163 "core" ( +3 .tdelay 2 seconds +203 "valve0"Dm% +3 "core" %^BN: +3 "syringe1"Cc& +4 "core" &N f +3 "syringe1"C% +5 "core" Ï%ܔN +2 .tCarousel.seek 13 +5 "carousel0"FD' +6 "core" ' +2 .tToroid.reconfigure :hold +7 "valve0"D$\ G{!(2 +3 .tToroid.seek :bypass +6 "valve0"DS( +157 "core" ( +2 .tToroid.reconfigure :default +8 "valve0"D$\ G{!(2 +3 .tToroid.seek :clear +6 "valve0"Dg(* +158 "core" ( +3 #tVacuuming Solid Top cartridge 12 +6 "valve0"De% +7 "core" %v^ES +43 "syringe1"C_& +16 "core" &N n +3 "syringe1"C(% +5 "core" è%ܙN +3 .tCarousel.seek 12 +6 "carousel0"Fp'\ +35 "core" ' +3 "carousel0"F% +5 "core" Ɔ%\ 0RK ( +4 .tToroid.reconfigure :hold +7 "valve0"D$\ G{!(2 +4 .tToroid.seek :cartridge +4 "valve0"D^(J +162 "core" ( +2 .tToroid.reconfigure :default +7 "valve0"D$\ G{!(2 +4 .tToroid.seek :clear +4 "valve0"Df(* +163 "core" ( +3 .tdelay 2 seconds +203 "valve0"Dk% +3 "core" %^@=N$ +3 "syringe1"Cs& +5 "core" &)N v +3 "syringe1"Cl% +5 "core" %܍*N +2 .tCarousel.seek 12 +4 "carousel0"Fn'\ +7 "core" ' +3 .tToroid.reconfigure :hold +7 "valve0"D$\ G{!(2 +4 .tToroid.seek :bypass +2 "valve0"Di( +161 "core" ( +4 .tToroid.reconfigure :default +6 "valve0"D$\ G{!(2 +5 .tToroid.seek :clear +3 "valve0"D(* +159 "core" ă( +2 #tVacuuming Solid Top cartridge 11 +4 "valve0"Do% +7 "core" %x^=S +3 "syringe1"Cw& +5 "core" & N p +2 "syringe1"Ca% +5 "core" %܎N +3 .tCarousel.seek 11 +6 "carousel0"Fy' +34 "core" ' +2 "carousel0"F% +6 "core" % ,R; ( +3 .tToroid.reconfigure :hold +6 "valve0"D$\ G{!(2 +4 .tToroid.seek :cartridge +4 "valve0"Dr(J +162 "core" ( +3 .tToroid.reconfigure :default +5 "valve0"D$\ G{!(2 +6 .tToroid.seek :clear +7 "valve0"D](* +159 "core" ( +3 .tdelay 2 seconds +204 "valve0"Dv% +3 "core" %^$rN+ +3 "syringe1"C& +5 "core" È&5N u +2 "syringe1"C~% +6 "core" %ܑN +2 .tCarousel.seek 11 +3 "carousel0"F\ ' +9 "core" Ɗ' +2 .tToroid.reconfigure :hold +5 "valve0"D$\ G{!(2 +7 .tToroid.seek :bypass +3 "valve0"Dt( +157 "core" ( +4 .tToroid.reconfigure :default +7 "valve0"D$\ G{!(2 +4 .tToroid.seek :clear +5 "valve0"Dj(* +157 "core" ( +3 #tVacuuming Solid Top cartridge 10 +2 "valve0"Dd% +11 "core" %w^AS +3 "syringe1"C& +4 "core" Î&N r +2 "syringe1"C % +5 "core" Í%ܖN +3 .tCarousel.seek 10 +6 "carousel0"F' +34 "core" Ɓ' +2 "carousel0"F% +6 "core" Ƃ%(sR= ( +3 .tToroid.reconfigure :hold +7 "valve0"D$\ G{!(2 +3 .tToroid.seek :cartridge +5 "valve0"Dx(J +163 "core" ( +2 .tToroid.reconfigure :default +8 "valve0"D$\ G{!(2 +3 .tToroid.seek :clear +5 "valve0"DP(* +160 "core" ( +4 .tdelay 2 seconds +203 "valve0"D% +4 "core" ē%^@1N +2 "syringe1"C & +6 "core" Ì&N t +3 "syringe1"C% +4 "core" Å%ܐyO +4 .tCarousel.seek 10 +3 "carousel0"F' +7 "core" Ɲ' +3 .tToroid.reconfigure :hold +6 "valve0"D$\ G{!(2 +4 .tToroid.seek :bypass +4 "valve0"D ( +160 "core" ĉ( +3 .tToroid.reconfigure :default +4 "valve0"D$\ G{!(2 +6 .tToroid.seek :clear +7 "valve0"D\\(* +156 "core" ( +4 #tVacuuming Solid Top cartridge 9 +4 "valve0"DH% +7 "core" %y^LS +3 "syringe1"C& +5 "core" Ð&N e +3 "syringe1"C % +4 "core" Ë%ܓZN +3 .tCarousel.seek 9 +6 "carousel0"Fz' +9 "Can"dv+<}0u +24 "core" ' +4 "carousel0"F0% +5 "core" ư%$3R) ( +2 .tToroid.reconfigure :hold +7 "valve0"D$\ G{!(2 +5 .tToroid.seek :cartridge +3 "valve0"D}(J +162 "core" ( +3 .tToroid.reconfigure :default +7 "valve0"D$\ G{!(2 +3 .tToroid.seek :clear +6 "valve0"D(* +160 "core" đ( +4 .tdelay 2 seconds +203 "valve0"D% +4 "core" ę%^JcN& +2 "syringe1"C& +6 "core" Ä&(N v +2 "syringe1"C!% +5 "core" á%ܒ-N +2 .tCarousel.seek 9 +7 "carousel0"F' +4 "core" Ɵ' +3 .tToroid.reconfigure :hold +6 "valve0"D$\ G{!(2 +4 .tToroid.seek :bypass +4 "valve0"D( +159 "core" Ē( +3 .tToroid.reconfigure :default +6 "valve0"D$\ G{!(2 +4 .tToroid.seek :clear +6 "valve0"D(* +157 "core" ě( +2 #tVacuuming Solid Top cartridge 8 +4 "valve0"D|% +8 "core" %y^CS +3 "syringe1"C{& +5 "core" &N n +2 "syringe1"C% +6 "core" Ö%ܘN +2 .tCarousel.seek 8 +5 "carousel0"F' +35 "core" ƞ' +3 "carousel0"F+% +5 "core" ƫ%)RO ( +3 .tToroid.reconfigure :hold +5 "valve0"D$\ G{!(2 +5 .tToroid.seek :cartridge +6 "valve0"D(J +159 "core" ć( +3 .tToroid.reconfigure :default +8 "valve0"D$\ G{!(2 +3 .tToroid.seek :clear +6 "valve0"D)(* +160 "core" ĩ( +3 .tdelay 2 seconds +203 "valve0"D*% +3 "core" Ī%^CNA +2 "syringe1"C& +6 "core" Ü&N o +2 "syringe1"C#% +4 "core" ã%܉N +4 .tCarousel.seek 8 +6 "carousel0"F,' +4 "core" Ƭ' +3 .tToroid.reconfigure :hold +7 "valve0"D$\ G{!(2 +3 .tToroid.seek :bypass +4 "valve0"D6( +159 "core" Ķ( +3 .tToroid.reconfigure :default +8 "valve0"D$\ G{!(2 +3 .tToroid.seek :clear +3 "valve0"D/(* +159 "core" į( +3 #tVacuuming Solid Top cartridge 7 +2 "valve0"D% +9 "core" Ě%{^CS +3 "syringe1"C& +5 "core" Ô&9N q +3 "syringe1"C:% +5 "core" ú%ܥ9N  +2 .tCarousel.seek 7 +7 "carousel0"F' +33 "core" Ƙ' +3 "carousel0"F&% +6 "core" Ʀ%R9 ( +2 .tToroid.reconfigure :hold +5 "valve0"D$\ G{!(2 +5 .tToroid.seek :cartridge +5 "valve0"D-(J +163 "core" ĭ( +2 .tToroid.reconfigure :default +7 "valve0"D$\ G{!(2 +4 .tToroid.seek :clear +3 "valve0"D=(* +161 "core" Ľ( +3 .tdelay 2 seconds +203 "valve0"D.% +3 "core" Į%^BZN' +3 "syringe1"C1& +5 "core" ñ& N d +2 "syringe1"C4% +5 "core" ô%܍ N +2 .tCarousel.seek 7 +7 "carousel0"F"' +4 "core" Ƣ' +2 .tToroid.reconfigure :hold +5 "valve0"D$\ G{!(2 +7 .tToroid.seek :bypass +3 "valve0"D;( +160 "core" Ļ( +2 .tToroid.reconfigure :default +6 "valve0"D$\ G{!(2 +4 .tToroid.seek :clear +6 "valve0"D5(* +156 "core" ĵ( +3 #tVacuuming Solid Top cartridge 6 +2 "valve0"D7% +10 "core" ķ%{^8sS +3 "syringe1"CT& +5 "core" &;N h +2 "syringe1"Cu% +6 "core" %ܔN +2 .tCarousel.seek 6 +7 "carousel0"F?' +33 "core" ƿ' +3 "carousel0"FU% +6 "core" %^ RB ( +3 .tToroid.reconfigure :hold +7 "valve0"D$\ G{!(2 +3 .tToroid.seek :cartridge +7 "valve0"DC(J +159 "core" ( +4 .tToroid.reconfigure :default +6 "valve0"D$\ G{!(2 +4 .tToroid.seek :clear +5 "valve0"D@(* +161 "core" ( +2 .tdelay 2 seconds +203 "valve0"D9% +4 "core" Ĺ%^NNM +2 "syringe1"CN& +4 "core" &3N o +4 "syringe1"C3% +4 "core" ó%܅1N +2 .tCarousel.seek 6 +6 "carousel0"F8' +7 "core" Ƹ' +3 .tToroid.reconfigure :hold +6 "valve0"D$\ G{!(2 +5 .tToroid.seek :bypass +45 "valve0"DA( +171 "core" ( +3 .tToroid.reconfigure :default +7 "valve0"D$\ G{!(2 +4 .tToroid.seek :clear +4 "valve0"D>(* +158 "core" ľ( +4 #tVacuuming Solid Top cartridge 5 +3 "valve0"DJ% +9 "core" %x^EqS +2 "syringe1"CM& +5 "core" &N h +3 "syringe1"CO% +4 "core" %܌N +3 .tCarousel.seek 5 +6 "carousel0"FB' +34 "core" ' +3 "carousel0"F[% +5 "core" %R& ( +3 .tToroid.reconfigure :hold +7 "valve0"D$\ G{!(2 +5 .tToroid.seek :cartridge +3 "valve0"D(J +162 "core" ĕ( +3 .tToroid.reconfigure :default +8 "valve0"D$\ G{!(2 +3 .tToroid.seek :clear +7 "valve0"D2(* +159 "core" IJ( +4 .tdelay 2 seconds +203 "valve0"DF% +5 "core" %^CN> +2 "syringe1"CR& +6 "core" &N n +3 "syringe1"C$% +5 "core" ä%ܐN +3 .tCarousel.seek 5 +7 "carousel0"F' +3 "core" Ɨ' +3 .tToroid.reconfigure :hold +5 "valve0"D$\ G{!(2 +6 .tToroid.seek :bypass +4 "valve0"D'( +161 "core" ħ( +3 .tToroid.reconfigure :default +6 "valve0"D$\ G{!(2 +4 .tToroid.seek :clear +6 "valve0"Dh(* +157 "core" ( +3 #tVacuuming Solid Top cartridge 4 +5 "valve0"D<% +6 "core" ļ%{^CS +4 "syringe1"CL& +4 "core" &N q +2 "syringe1"C % +6 "core" à%܎^N +2 .tCarousel.seek 4 +7 "carousel0"FE' +33 "core" ' +3 "carousel0"Fq% +5 "core" %5RP ( +3 .tToroid.reconfigure :hold +7 "valve0"D$\ G{!(2 +3 .tToroid.seek :cartridge +7 "valve0"D%(J +159 "core" ĥ( +3 .tToroid.reconfigure :default +7 "valve0"D$\ G{!(2 +3 .tToroid.seek :clear +6 "valve0"DG(* +160 "core" ( +2 .tdelay 2 seconds +203 "valve0"DI% +3 "core" %^AMN' +2 "syringe1"CQ& +5 "core" &N d +3 "syringe1"Cm% +5 "core" %ܑuN +2 .tCarousel.seek 4 +7 "carousel0"Fc' +3 "core" ' +3 .tToroid.reconfigure :hold +8 "valve0"D$\ G{!(2 +3 .tToroid.seek :bypass +7 "valve0"D( +156 "core" ď( +4 .tToroid.reconfigure :default +6 "valve0"D$\ G{!(2 +5 .tToroid.seek :clear +3 "valve0"D`(* +158 "core" ( +3 #tVacuuming Solid Top cartridge 3 +2 "valve0"Db% +11 "core" %z^<iS +2 "syringe1"Ce& +5 "core" &&N t +3 "syringe1"C_% +5 "core" %ܑ%N +2 .tCarousel.seek 3 +4 "carousel0"F(' +36 "core" ƨ' +3 "carousel0"F% +5 "core" Ɔ%\ R8 ( +3 .tToroid.reconfigure :hold +8 "valve0"D$\ G{!(2 +3 .tToroid.seek :cartridge +3 "valve0"DS(J +162 "core" ( +3 .tToroid.reconfigure :default +7 "valve0"D$\ G{!(2 +4 .tToroid.seek :clear +6 "valve0"DD(* +160 "core" ( +3 .tdelay 2 seconds +203 "valve0"Dg% +3 "core" %^?N6 +2 "syringe1"C^& +6 "core" &N o +2 "syringe1"Ck% +4 "core" %܋WN +3 .tCarousel.seek 3 +6 "carousel0"Fs' +6 "core" ' +2 .tToroid.reconfigure :hold +7 "valve0"D$\ G{!(2 +4 .tToroid.seek :bypass +2 "valve0"Dl( +161 "core" ( +2 .tToroid.reconfigure :default +7 "valve0"D$\ G{!(2 +4 .tToroid.seek :clear +7 "valve0"Dp(* +156 "core" ( +3 #tVacuuming Solid Top cartridge 2 +7 "valve0"Df% +6 "core" %{^?S +3 "syringe1"Co& +4 "core" &IN \\ +4 "syringe1"Cw% +4 "core" %ܑRN +3 .tCarousel.seek 2 +3 "carousel0"Fa' +37 "core" ' +3 "carousel0"F% +5 "core" %MR@ ( +3 .tToroid.reconfigure :hold +7 "valve0"D$\ G{!(2 +4 .tToroid.seek :cartridge +6 "valve0"Di(J +161 "core" ( +3 .tToroid.reconfigure :default +7 "valve0"D$\ G{!(2 +4 .tToroid.seek :clear +4 "valve0"Dn(* +162 "core" ( +3 .tdelay 2 seconds +203 "valve0"D% +3 "core" ă%^IEN +3 "syringe1"Cr& +5 "core" &N k +3 "syringe1"Cv% +6 "core" %܎N +2 .tCarousel.seek 2 +5 "carousel0"F' +7 "core" ƈ' +2 .tToroid.reconfigure :hold +7 "valve0"D$\ G{!(2 +4 .tToroid.seek :bypass +5 "valve0"D~( +161 "core" ( +2 .tToroid.reconfigure :default +4 "valve0"D$\ G{!(2 +7 .tToroid.seek :clear +3 "valve0"Dy(* +160 "core" ( +2 #tVacuuming Solid Top cartridge 1 +2 "valve0"D]% +9 "core" %^E`S +3 "syringe1"Cd& +6 "core" &N h +2 "syringe1"C% +5 "core" Î%܉N +3 .tCarousel.seek 1 +3 "carousel0"F ' +36 "core" ƍ' +3 "carousel0"F% +5 "core" Ƃ%R* ( +3 .tToroid.reconfigure :hold +7 "valve0"D$\ G{!(2 +3 .tToroid.seek :cartridge +4 "valve0"Dt(J +163 "core" ( +4 .tToroid.reconfigure :default +6 "valve0"D$\ G{!(2 +5 .tToroid.seek :clear +5 "valve0"D\ (* +161 "core" Ċ( +2 .tdelay 2 seconds +203 "valve0"Dj% +3 "core" %^PN7 +3 "syringe1"Cx& +5 "core" &BN v +2 "syringe1"C% +5 "core" Ó%ܐ?N +2 .tCarousel.seek 1 +6 "carousel0"F ' +5 "core" ƌ' +2 .tToroid.reconfigure :hold +7 "valve0"D$\ G{!(2 +5 .tToroid.seek :bypass +6 "valve0"D( +158 "core" ą( +2 .tToroid.reconfigure :default +6 "valve0"D$\ G{!(2 +4 .tToroid.seek :clear +6 "valve0"D(* +157 "core" ā( +3 "carousel0"FP% +6 "core" %)`O  +2 "syringe0"BH& +5 "core" &۫ N p +3 "syringe1"C% +6 "core" Ð%܏N +2 "syringe0"B % +5 "core" ‹%#N +3 "valve0"D0& +5 "core" İ&*mN) +3 "syringe1"C & +5 "core" É& N l +3 "valve0"D% +4 "core" ĝ%^<gN( +4 #tAwaiting answer to "Turn the pump off & load the cartridges. Press Return when loaded." +20405 #"preston"-> SC.to 10 +5 .Carousel.seek 10 +8 "carousel0"F\\' +197 "core" ' +2 "carousel0"F}% +5 "core" %(PRH ( +14 "Can"bv+2}>u_ +29974 bv+>}2u! +22762 #"preston"-> SC.to 22 +5 .Carousel.seek 22 +8 "carousel0"F' +260 "core" ƙ' +3 "carousel0"F% +5 "core" Ƅ%['RK (\ +6927 "Can"bv+5}0u7 +29971 cw`+*}0u +8318 #"preston"-> SC.to 32 +5 .Carousel.seek 32 +9 "carousel0"F!'F +218 "core" ơ' +2 "carousel0"Fz% +6 "core" %F҆DR? ( +21405 "Can"aw+"}2uD +24127 #"preston"-> SC.to 43 +5 .Carousel.seek 43 +6 "carousel0"F') +241 "core" Ƒ' +4 "carousel0"F|% +4 "core" %)е/R3 ( +5582 "Can"awN+,},u +29974 av+;}?u: +24781 #"preston"-> SC.to 33 +4 .Carousel.seek 33 +9 "carousel0"F{'@ +218 "core" ' +3 "carousel0"F% +5 "core" Ɩ%@ΊR4 ( +326 #"preston"-> SC.to 53 +4 .Carousel.seek 53 +10 "carousel0"F+'2 +421 "core" ƫ' +3 "carousel0"F% +5 "core" ƒ%2R' ( +4195 "Can"bv<+N}/u" +29403 #"preston"-> SC.to 60 +4 .Carousel.seek 60 +9 "carousel0"F'9 +158 "core" Ɵ' +2 "carousel0"F% +5 "core" ƛ%9R7 ( +402 "Can"bw +;}:u" +545 #"preston"-> SC.to 64 +57 !o:Axis::Error: mesg"/Unknown Storage Carousel (SC) position: 64:@axisName"Storage Carousel (SC):bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:713:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +23317 #-> SC.to 4 +5 .Carousel.seek 4 +6 "carousel0"F' +1158 "core" Ƈ' +3 "carousel0"F*% +5 "core" ƪ%)RW ( +4883 "Can"aw+/}u= +7589 #tAwaiting answer to "Turn the pump on. Push Return" +5686 #Vacuuming individual cartridges. +5 #Vacuuming Solid Top cartridge 60 +4 "valve0"D% +6 "core" Ĝ%^N9N +4 "syringe1"C#& +7 "core" ã&8N d +3 "syringe1"C% +6 "core" Þ%ܕ.N +3 .tCarousel.seek 60 +5 "carousel0"F)'9 +1158 "core" Ʃ' +4 "carousel0"F% +4 "core" ƚ%9RD ( +3 .tToroid.reconfigure :hold +8 "valve0"D$\ G{!(2 +4 .tToroid.seek :cartridge +6 "valve0"D(J +160 "core" Ĕ( +2 .tToroid.reconfigure :default +7 "valve0"D$\ G{!(2 +4 .tToroid.seek :clear +3 "valve0"D:(* +161 "core" ĺ( +3 .tdelay 30 seconds +3004 "valve0"D&% +4 "core" Ħ%^2)N +2 "syringe1"C6& +4 "core" ö&N j +4 "syringe1"C,% +4 "core" ì%܍N +3 .tCarousel.seek 60 +4 "carousel0"F/'9 +7 "core" Ư' +3 .tToroid.reconfigure :hold +7 "valve0"D$\ G{!(2 +3 .tToroid.seek :bypass +6 "valve0"D-( +157 "core" ĭ( +2 .tToroid.reconfigure :default +7 "valve0"D$\ G{!(2 +4 .tToroid.seek :clear +4 "valve0"D.(* +159 "core" Į( +2 #tVacuuming Solid Top cartridge 59 +5 "valve0"D1% +7 "core" ı%S^>R +4 "syringe1"C4& +4 "core" ô&N d +3 "syringe1"C% +5 "core" Ø%ܓN +2 .tCarousel.seek 59 +5 "carousel0"F='8 +36 "core" ƽ' +4 "carousel0"F7% +5 "core" Ʒ%8tR0 ( +2 .tToroid.reconfigure :hold +9 "valve0"D$\ G{!(2 +3 .tToroid.seek :cartridge +5 "valve0"DT(J +160 "core" ( +3 .tToroid.reconfigure :default +7 "valve0"D$\ G{!(2 +4 .tToroid.seek :clear +6 "valve0"Du(* +161 "core" ( +2 .tdelay 30 seconds +3004 "valve0"DU% +3 "core" %^@GN +2 "syringe1"C;& +5 "core" û&N q +2 "syringe1"C"% +6 "core" â%ܒgN +3 .tCarousel.seek 59 +3 "carousel0"F5'8 +7 "core" Ƶ' +3 .tToroid.reconfigure :hold +3 "valve0"D$\ G{!(2 +7 .tToroid.seek :bypass +7 "valve0"DC( +156 "core" ( +3 .tToroid.reconfigure :default +7 "valve0"D$\ G{!(2 +3 .tToroid.seek :clear +7 "valve0"D9(* +156 "core" Ĺ( +3 #tVacuuming Solid Top cartridge 58 +6 "valve0"DN% +6 "core" %S^F^R +2 "syringe1"C3& +7 "core" ó&>N ` +2 "syringe1"C?% +4 "core" ÿ%܃;N +4 .tCarousel.seek 58 +6 "carousel0"F@'7 +34 "core" ' +3 "carousel0"FJ% +5 "core" %70RA ( +3 .tToroid.reconfigure :hold +6 "valve0"D$\ G{!(2 +5 .tToroid.seek :cartridge +3 "valve0"DM(J +162 "core" ( +3 .tToroid.reconfigure :default +7 "valve0"D$\ G{!(2 +3 .tToroid.seek :clear +4 "valve0"DO(* +162 "core" ( +3 .tdelay 30 seconds +3004 "valve0"D[% +4 "core" %^HxN +3 "syringe1"CA& +4 "core" &N ^ +3 "syringe1"C8% +5 "core" ø%ܙN +3 .tCarousel.seek 58 +4 "carousel0"F>'7 +7 "core" ƾ' +4 .tToroid.reconfigure :hold +6 "valve0"D$\ G{!(2 +4 .tToroid.seek :bypass +4 "valve0"D( +158 "core" ĕ( +4 .tToroid.reconfigure :default +6 "valve0"D$\ G{!(2 +4 .tToroid.seek :clear +3 "valve0"DF(* +158 "core" ( +4 #tVacuuming Solid Top cartridge 57 +3 "valve0"DR% +9 "core" %U^DR +2 "syringe1"C$& +5 "core" ä&N k +4 "syringe1"CB% +5 "core" %܌N +2 .tCarousel.seek 57 +4 "carousel0"F2'6 +36 "core" Ʋ' +4 "carousel0"F<% +5 "core" Ƽ%6R7 ( +3 .tToroid.reconfigure :hold +7 "valve0"D$\ G{!(2 +2 .tToroid.seek :cartridge +7 "valve0"DL(J +160 "core" ( +3 .tToroid.reconfigure :default +6 "valve0"D$\ G{!(2 +5 .tToroid.seek :clear +8 "valve0"D (* +160 "core" Ġ( +2 .tdelay 30 seconds +3004 "valve0"Dq% +3 "core" %^DN' +2 "syringe1"C'& +6 "core" ç&QN k +3 "syringe1"C% +5 "core" ×%ܒPN +2 .tCarousel.seek 57 +7 "carousel0"Fh'6 +4 "core" ' +3 .tToroid.reconfigure :hold +7 "valve0"D$\ G{!(2 +3 .tToroid.seek :bypass +2 "valve0"D%( +159 "core" ĥ( +2 .tToroid.reconfigure :default +7 "valve0"D$\ G{!(2 +3 .tToroid.seek :clear +5 "valve0"DI(* +158 "core" ( +2 #tVacuuming Solid Top cartridge 56 +4 "valve0"DQ% +7 "core" %U^CR +2 "syringe1"Cm& +5 "core" &4N i +3 "syringe1"CE% +5 "core" %ܓ.N +3 .tCarousel.seek 56 +4 "carousel0"FG'5 +37 "core" ' +2 "carousel0"Fb% +5 "core" %51R8 ( +4 .tToroid.reconfigure :hold +6 "valve0"D$\ G{!(2 +4 .tToroid.seek :cartridge +4 "valve0"De(J +149 "Can"cw%+:}/u^ +12 "core" ( +3 .tToroid.reconfigure :default +7 "valve0"D$\ G{!(2 +4 .tToroid.seek :clear +5 "valve0"D_(* +163 "core" ( +2 .tdelay 30 seconds +3004 "valve0"D% +4 "core" Ć%^H,N +3 "syringe1"C& +5 "core" Ï&N k +2 "syringe1"Cc% +4 "core" %ܔN +3 .tCarousel.seek 56 +7 "carousel0"F`'5 +10 "core" ' +4 .tToroid.reconfigure :hold +8 "valve0"D$\ G{!(2 +3 .tToroid.seek :bypass +4 "valve0"DS( +159 "core" ( +2 .tToroid.reconfigure :default +6 "valve0"D$\ G{!(2 +5 .tToroid.seek :clear +6 "valve0"Dg(* +157 "core" ( +3 #tVacuuming Solid Top cartridge 55 +2 "valve0"D^% +10 "core" %V^AS +2 "syringe1"Ck& +5 "core" &TN e +3 "syringe1"C(% +5 "core" è%܌JN +3 .tCarousel.seek 55 +3 "carousel0"FD'4 +38 "core" ' +2 "carousel0"Ff% +9 "core" %4fR1 ( +3 .tToroid.reconfigure :hold +8 "valve0"D$\ G{!(2 +3 .tToroid.seek :cartridge +4 "valve0"Do(J +162 "core" ( +3 .tToroid.reconfigure :default +7 "valve0"D$\ G{!(2 +2 .tToroid.seek :clear +6 "valve0"Dw(* +161 "core" ( +2 .tdelay 30 seconds +3004 "valve0"D% +3 "core" %^LN( +3 "syringe1"Cl& +5 "core" &N d +3 "syringe1"Cs% +5 "core" %܍N +3 .tCarousel.seek 55 +6 "carousel0"Fp'4 +4 "core" ' +3 .tToroid.reconfigure :hold +7 "valve0"D$\ G{!(2 +3 .tToroid.seek :bypass +3 "valve0"Di( +161 "core" ( +3 .tToroid.reconfigure :default +6 "valve0"D$\ G{!(2 +6 .tToroid.seek :clear +2 "valve0"D(* +160 "core" ă( +3 #tVacuuming Solid Top cartridge 54 +6 "valve0"Dr% +5 "core" %V^DR +2 "syringe1"Cv& +5 "core" &N f +3 "syringe1"Ca% +5 "core" %ܛN +2 .tCarousel.seek 54 +4 "carousel0"Fn'3 +36 "core" ' +3 "carousel0"F]% +5 "core" %3gRF ( +3 .tToroid.reconfigure :hold +7 "valve0"D$\ G{!(2 +3 .tToroid.seek :cartridge +7 "valve0"Dd(J +159 "core" ( +4 .tToroid.reconfigure :default +7 "valve0"D$\ G{!(2 +4 .tToroid.seek :clear +6 "valve0"D(* +160 "core" Ď( +3 .tdelay 30 seconds +3005 "valve0"D% +3 "core" Ă%^9N6 +3 "syringe1"C~& +6 "core" &GN i +2 "syringe1"C% +6 "core" È%ܓAN +2 .tCarousel.seek 54 +6 "carousel0"Fy'3 +6 "core" ' +2 .tToroid.reconfigure :hold +8 "valve0"D$\ G{!(2 +2 .tToroid.seek :bypass +7 "valve0"Dt( +157 "core" ( +2 .tToroid.reconfigure :default +5 "valve0"D$\ G{!(2 +8 .tToroid.seek :clear +6 "valve0"Dj(* +156 "core" ( +4 #tVacuuming Solid Top cartridge 53 +4 "valve0"Dx% +8 "core" %W^GS +2 "syringe1"C& +5 "core" Ó&N b +3 "syringe1"C % +4 "core" Í%ܘ&N +3 .tCarousel.seek 53 +6 "carousel0"F\ '2 +34 "core" Ɗ' +3 "carousel0"FP% +6 "core" %2R7 ( +4 .tToroid.reconfigure :hold +6 "valve0"D$\ G{!(2 +5 .tToroid.seek :cartridge +3 "valve0"DH(J +164 "core" ( +2 .tToroid.reconfigure :default +7 "valve0"D$\ G{!(2 +4 .tToroid.seek :clear +6 "valve0"D(* +161 "core" Đ( +2 .tdelay 30 seconds +3004 "valve0"D % +3 "core" ċ%^H2N +2 "syringe1"C0& +6 "core" ð&N f +3 "syringe1"C % +5 "core" É%܊N +2 .tCarousel.seek 53 +7 "carousel0"F'2 +3 "core" Ɲ' +3 .tToroid.reconfigure :hold +7 "valve0"D$\ G{!(2 +3 .tToroid.seek :bypass +2 "valve0"D( +160 "core" ą( +3 .tToroid.reconfigure :default +7 "valve0"D$\ G{!(2 +4 .tToroid.seek :clear +2 "valve0"D}(* +160 "core" ( +2 #tVacuuming Solid Top cartridge 52 +5 "valve0"D % +8 "core" Č%Y^TS +3 "syringe1"C& +4 "core" Ä&AN h +3 "syringe1"C\\% +5 "core" %܍N +3 .tCarousel.seek 52 +2 "carousel0"Fz'1 +38 "core" ' +2 "carousel0"F% +8 "core" ƙ%1ەRD ( +5 .tToroid.reconfigure :hold +3 "valve0"D$\ G{!(2 +6 .tToroid.seek :cartridge +7 "valve0"D|(J +159 "core" ( +3 .tToroid.reconfigure :default +5 "valve0"D$\ G{!(2 +4 .tToroid.seek :clear +7 "valve0"D!(* +161 "core" ġ( +3 .tdelay 30 seconds +3004 "valve0"D% +3 "core" Ė%^HdN" +4 "syringe1"C& +4 "core" Ñ&N k +3 "syringe1"C{% +5 "core" %܅N +2 .tCarousel.seek 52 +7 "carousel0"F'1 +3 "core" ƒ' +3 .tToroid.reconfigure :hold +4 "valve0"D$\ G{!(2 +6 .tToroid.seek :bypass +6 "valve0"D( +156 "core" ě( +4 .tToroid.reconfigure :default +6 "valve0"D$\ G{!(2 +3 .tToroid.seek :clear +5 "valve0"D+(* +158 "core" ī( +3 #tVacuuming Solid Top cartridge 51 +3 "valve0"D% +8 "core" ğ%X^LS +3 "syringe1"C*& +5 "core" ê&N c +2 "syringe1"C% +5 "core" Ü%ܖN +3 .tCarousel.seek 51 +6 "carousel0"F#'0 +34 "core" ƣ' +2 "carousel0"F% +5 "core" ƞ%0JR1 ( +4 .tToroid.reconfigure :hold +6 "valve0"D$\ G{!(2 +3 .tToroid.seek :cartridge +6 "valve0"D(J +159 "core" ć( +3 .tToroid.reconfigure :default +4 "valve0"D$\ G{!(2 +6 .tToroid.seek :clear +5 "valve0"D(* +163 "core" Ě( +2 .tdelay 30 seconds +3005 "valve0"D% +3 "core" ā%^ON- +4 "syringe1"C& +4 "core" Ô&NN ] +2 "syringe1"C&% +6 "core" æ%ܐGN +2 .tCarousel.seek 51 +7 "carousel0"F6'0 +4 "core" ƶ' +3 .tToroid.reconfigure :hold +7 "valve0"D$\ G{!(2 +3 .tToroid.seek :bypass +8 "valve0"D,( +156 "core" Ĭ( +3 .tToroid.reconfigure :default +7 "valve0"D$\ G{!(2 +2 .tToroid.seek :clear +7 "valve0"D)(* +156 "core" ĩ( +3 #tVacuuming Solid Top cartridge 50 +4 "valve0"D:% +8 "core" ĺ%Y^9S +3 "syringe1"C1& +5 "core" ñ&+N a +3 "syringe1"C4% +5 "core" ô%ܔ)N +3 .tCarousel.seek 50 +7 "carousel0"F'/ +33 "core" Ƙ' +3 "carousel0"F7% +6 "core" Ʒ%/ R7 ( +3 .tToroid.reconfigure :hold +6 "valve0"D$\ G{!(2 +6 .tToroid.seek :cartridge +3 "valve0"D-(J +164 "core" ĭ( +2 .tToroid.reconfigure :default +7 "valve0"D$\ G{!(2 +3 .tToroid.seek :clear +6 "valve0"D/(* +160 "core" į( +3 .tdelay 30 seconds +3005 "valve0"D.% +4 "core" Į%^?N1 +2 "syringe1"CT& +4 "core" &N \\ +3 "syringe1"CU% +5 "core" %܄N +4 .tCarousel.seek 50 +6 "carousel0"F;'/ +4 "core" ƻ' +3 .tToroid.reconfigure :hold +4 "valve0"D$\ G{!(2 +6 .tToroid.seek :bypass +6 "valve0"D"( +157 "core" Ģ( +2 .tToroid.reconfigure :default +7 "valve0"D$\ G{!(2 +4 .tToroid.seek :clear +4 "valve0"D=(* +158 "core" Ľ( +3 #tVacuuming Solid Top cartridge 49 +4 "valve0"Du% +9 "core" %X^ES\ +2 "syringe1"CN& +5 "core" &N l +3 "syringe1"C3% +5 "core" ó%܍N +3 .tCarousel.seek 49 +7 "carousel0"F?'. +34 "core" ƿ' +3 "carousel0"FJ% +5 "core" %.R- ( +4 .tToroid.reconfigure :hold +6 "valve0"D$\ G{!(2 +4 .tToroid.seek :cartridge +6 "valve0"DC(J +159 "core" ( +3 .tToroid.reconfigure :default +5 "valve0"D$\ G{!(2 +6 .tToroid.seek :clear +6 "valve0"D5(* +159 "core" ĵ( +4 .tdelay 30 seconds +2941 "Can"bv+A}0u, +62 "valve0"D9% +4 "core" Ĺ%^R+N +3 "syringe1"CM& +5 "core" &CN m +3 "syringe1"C[% +4 "core" %ܐN +3 .tCarousel.seek 49 +4 "carousel0"FA'. +8 "core" ' +2 .tToroid.reconfigure :hold +6 "valve0"D$\ G{!(2 +4 .tToroid.seek :bypass +5 "valve0"D8( +158 "core" ĸ( +2 .tToroid.reconfigure :default +7 "valve0"D$\ G{!(2 +3 .tToroid.seek :clear +6 "valve0"D@(* +157 "core" ( +3 #tVacuuming Solid Top cartridge 48 +2 "valve0"DO% +10 "core" %[^LS +3 "syringe1"CR& +4 "core" &8N h +3 "syringe1"C$% +5 "core" ä%ܘ8N +2 .tCarousel.seek 48 +7 "carousel0"FB'- +33 "core" ' +3 "carousel0"F<% +6 "core" Ƽ%-}KR3 ( +3 .tToroid.reconfigure :hold +7 "valve0"D$\ G{!(2 +3 .tToroid.seek :cartridge +5 "valve0"D(J +162 "core" ĕ( +3 .tToroid.reconfigure :default +6 "valve0"D$\ G{!(2 +4 .tToroid.seek :clear +6 "valve0"D>(* +160 "core" ľ( +3 .tdelay 30 seconds +3004 "valve0"DF% +4 "core" %^?tN +2 "syringe1"CL& +5 "core" &N d +3 "syringe1"Cq% +4 "core" %ܔN +4 .tCarousel.seek 48 +3 "carousel0"F''- +8 "core" Ƨ' +2 .tToroid.reconfigure :hold +8 "valve0"D$\ G{!(2 +2 .tToroid.seek :bypass +7 "valve0"D( +158 "core" ė( +2 .tToroid.reconfigure :default +8 "valve0"D$\ G{!(2 +2 .tToroid.seek :clear +6 "valve0"D2(* +159 "core" IJ( +2 #tVacuuming Solid Top cartridge 47 +45 "valve0"D % +22 "core" Ġ%^AN- +2 "syringe1"CQ& +6 "core" &UN k +2 "syringe1"Cm% +5 "core" %ܒUN +3 .tCarousel.seek 47 +6 "carousel0"FE', +34 "core" ' +3 "carousel0"Fb% +5 "core" %,?R* ( +4 .tToroid.reconfigure :hold +7 "valve0"D$\ G{!(2 +3 .tToroid.seek :cartridge +6 "valve0"D%(J +160 "core" ĥ( +2 .tToroid.reconfigure :default +7 "valve0"D$\ G{!(2 +3 .tToroid.seek :clear +8 "valve0"Dh(* +160 "core" ( +3 .tdelay 30 seconds +3004 "valve0"DI% +3 "core" %^KDN +3 "syringe1"Ce& +5 "core" &3N ^ +2 "syringe1"C% +5 "core" Æ%ܓN +2 .tCarousel.seek 47 +9 "carousel0"F', +3 "core" Ə' +4 .tToroid.reconfigure :hold +6 "valve0"D$\ G{!(2 +4 .tToroid.seek :bypass +6 "valve0"Dc( +157 "core" ( +2 .tToroid.reconfigure :default +8 "valve0"D$\ G{!(2 +2 .tToroid.seek :clear +6 "valve0"DG(* +158 "core" ( +3 #tVacuuming Solid Top cartridge 46 +3 "valve0"D_% +9 "core" %Y^CgR +2 "syringe1"C^& +5 "core" &N e +3 "syringe1"Ck% +4 "core" %ܛN +3 .tCarousel.seek 46 +6 "carousel0"F('+ +35 "core" ƨ' +4 "carousel0"Ff% +8 "core" %+R: ( +3 .tToroid.reconfigure :hold +7 "valve0"D$\ G{!(2 +3 .tToroid.seek :cartridge +7 "valve0"DS(J +161 "core" ( +3 .tToroid.reconfigure :default +8 "valve0"D$\ G{!(2 +3 .tToroid.seek :clear +5 "valve0"D`(* +159 "core" ( +3 .tdelay 30 seconds +3004 "valve0"Dg% +4 "core" %^EpN +2 "syringe1"Co& +4 "core" &N h +4 "syringe1"C% +4 "core" %ܔN +4 .tCarousel.seek 46 +6 "carousel0"Fl'+ +4 "core" ' +4 .tToroid.reconfigure :hold +4 "valve0"D$\ G{!(2 +5 .tToroid.seek :bypass +6 "valve0"Ds( +157 "core" ( +3 .tToroid.reconfigure :default +7 "valve0"D$\ G{!(2 +4 .tToroid.seek :clear +4 "valve0"DD(* +158 "core" ( +3 #tVacuuming Solid Top cartridge 45 +5 "valve0"Dw% +6 "core" %Y^?S +3 "syringe1"Cr& +4 "core" &6N a +3 "syringe1"Cv% +5 "core" %܍7N +2 .tCarousel.seek 45 +4 "carousel0"Fa'* +35 "core" ' +3 "carousel0"F]% +5 "core" %*нR. ( +3 .tToroid.reconfigure :hold +7 "valve0"D$\ G{!(2 +3 .tToroid.seek :cartridge +3 "valve0"Di(J +163 "core" ( +4 .tToroid.reconfigure :default +4 "valve0"D$\ G{!(2 +7 .tToroid.seek :clear +5 "valve0"Dp(* +160 "core" ( +3 .tdelay 30 seconds +3004 "valve0"D% +3 "core" ă%^GN3 +3 "syringe1"Cd& +4 "core" &N i +3 "syringe1"C% +5 "core" Â%ܕ N +2 .tCarousel.seek 45 +5 "carousel0"F~'* +7 "core" ' +4 .tToroid.reconfigure :hold +6 "valve0"D$\ G{!(2 +3 .tToroid.seek :bypass +6 "valve0"D( +157 "core" Ĉ( +3 .tToroid.reconfigure :default +6 "valve0"D$\ G{!(2 +4 .tToroid.seek :clear +5 "valve0"Dn(* +156 "core" ( +3 #tVacuuming Solid Top cartridge 44 +2 "valve0"D% +9 "core" Ď%Z^FS +3 "syringe1"Cx& +5 "core" &N m +2 "syringe1"C% +7 "core" Ó%ܚN +2 .tCarousel.seek 44 +6 "carousel0"F ') +34 "core" ƍ' +3 "carousel0"FP% +6 "core" %)ԹnR4 ( +3 .tToroid.reconfigure :hold +6 "valve0"D$\ G{!(2 +4 .tToroid.seek :cartridge +3 "valve0"Dt(J +163 "core" ( +2 .tToroid.reconfigure :default +8 "valve0"D$\ G{!(2 +3 .tToroid.seek :clear +6 "valve0"Dy(* +163 "core" ( +2 .tdelay 30 seconds +3004 "valve0"Dj% +3 "core" %^G?N +2 "syringe1"CH& +6 "core" &CN g +2 "syringe1"C % +5 "core" Ë%ܑBN +3 .tCarousel.seek 44 +3 "carousel0"F0') +7 "core" ư' +3 .tToroid.reconfigure :hold +6 "valve0"D$\ G{!(2 +4 .tToroid.seek :bypass +3 "valve0"D ( +159 "core" ĉ( +3 .tToroid.reconfigure :default +7 "valve0"D$\ G{!(2 +3 .tToroid.seek :clear +7 "valve0"D\ (* +157 "core" Ċ( +3 #tVacuuming Solid Top cartridge 43 +3 "valve0"D% +9 "core" Đ%Z^AZR +2 "syringe1"C & +6 "core" Ì&&N i +2 "syringe1"C% +4 "core" Ä%܍%N +4 .tCarousel.seek 43 +3 "carousel0"F\\') +37 "core" ' +2 "carousel0"F% +5 "core" ƙ%)е(BR$ ( +4 .tToroid.reconfigure :hold +7 "valve0"D$\ G{!(2 +4 .tToroid.seek :cartridge +3 "valve0"D(J +160 "core" ą( +3 .tToroid.reconfigure :default +7 "valve0"D$\ G{!(2 +4 .tToroid.seek :clear +4 "valve0"D(* +160 "core" ĝ( +3 .tdelay 30 seconds +3004 "valve0"D}% +3 "core" %^FN& +3 "syringe1"C|& +5 "core" &N Y +2 "syringe1"C% +6 "core" Ö%ܕN +3 .tCarousel.seek 43 +3 "carousel0"F') +8 "core" Ƒ' +3 .tToroid.reconfigure :hold +6 "valve0"D$\ G{!(2 +6 .tToroid.seek :bypass +6 "valve0"D{( +156 "core" ( +3 .tToroid.reconfigure :default +7 "valve0"D$\ G{!(2 +2 .tToroid.seek :clear +5 "valve0"Dz(* +158 "core" ( +3 #tVacuuming Solid Top cartridge 42 +2 "valve0"D!% +10 "core" ġ%[^CS +2 "syringe1"C& +5 "core" ß&$N ` +3 "syringe1"C*% +5 "core" ê%ܘN +3 .tCarousel.seek 42 +6 "carousel0"F'(\ +33 "core" Ɯ' +3 "carousel0"F% +5 "core" ƞ%(\ ҰR1 ( +3 .tToroid.reconfigure :hold +8 "valve0"D$\ G{!(2 +3 .tToroid.seek :cartridge +4 "valve0"D(J +161 "core" ě( +3 .tToroid.reconfigure :default +7 "valve0"D$\ G{!(2 +2 .tToroid.seek :clear +8 "valve0"D(* +160 "core" Ē( +3 .tdelay 30 seconds +3004 "valve0"D+% +5 "core" ī%^J*N +2 "syringe1"C& +6 "core" Ç&N ] +2 "syringe1"C% +5 "core" Á%ܑN +3 .tCarousel.seek 42 +4 "carousel0"F'(\ +7 "core" Ɣ' +3 .tToroid.reconfigure :hold +7 "valve0"D$\ G{!(2 +2 .tToroid.seek :bypass +3 "valve0"D&( +160 "core" Ħ( +2 .tToroid.reconfigure :default +8 "valve0"D$\ G{!(2 +3 .tToroid.seek :clear +6 "valve0"D#(* +158 "core" ģ( +2 #tVacuuming Solid Top cartridge 41 +4 "valve0"D% +10 "core" Ě%[^GS +2 "syringe1"C:& +5 "core" ú&;N k +3 "syringe1"C1% +4 "core" ñ%ܞ4N +2 .tCarousel.seek 41 +5 "carousel0"F4'' +36 "core" ƴ' +2 "carousel0"F7% +6 "core" Ʒ%'ЬR> ( +3 .tToroid.reconfigure :hold +8 "valve0"D$\ G{!(2 +3 .tToroid.seek :cartridge +5 "valve0"D,(J +163 "core" Ĭ( +2 .tToroid.reconfigure :default +8 "valve0"D$\ G{!(2 +3 .tToroid.seek :clear +6 "valve0"D6(* +159 "core" Ķ( +3 .tdelay 30 seconds +2211 "Can"aw/+=}1u +793 "valve0"D)% +3 "core" ĩ%^NDN +4 "syringe1"C-& +5 "core" í&N h +3 "syringe1"C.% +4 "core" î%ܜN +3 .tCarousel.seek 41 +46 "carousel0"FT'' +17 "core" ' +3 .tToroid.reconfigure :hold +7 "valve0"D$\ G{!(2 +4 .tToroid.seek :bypass +5 "valve0"DU( +158 "core" ( +2 .tToroid.reconfigure :default +7 "valve0"D$\ G{!(2 +4 .tToroid.seek :clear +4 "valve0"D(* +160 "core" Ę( +2 #tVacuuming Solid Top cartridge 40 +5 "valve0"D/% +7 "core" į%]^8S# +3 "syringe1"Cu& +5 "core" &WN _ +4 "syringe1"CN% +5 "core" %ܓRN +2 .tCarousel.seek 40 +7 "carousel0"F3'& +33 "core" Ƴ' +4 "carousel0"FJ% +7 "core" %&Ө^RF ( +3 .tToroid.reconfigure :hold +4 "valve0"D$\ G{!(2 +6 .tToroid.seek :cartridge +5 "valve0"D"(J +162 "core" Ģ( +2 .tToroid.reconfigure :default +8 "valve0"D$\ G{!(2 +3 .tToroid.seek :clear +6 "valve0"D;(* +159 "core" Ļ( +3 .tdelay 30 seconds +3005 "valve0"D=% +3 "core" Ľ%^FmN$ +2 "syringe1"CC& +6 "core" &9N l +3 "syringe1"C9% +5 "core" ù%ܚ6N +2 .tCarousel.seek 40 +4 "carousel0"FM'& +7 "core" ' +3 .tToroid.reconfigure :hold +7 "valve0"D$\ G{!(2 +3 .tToroid.seek :bypass +4 "valve0"D[( +159 "core" ( +3 .tToroid.reconfigure :default +7 "valve0"D$\ G{!(2 +4 .tToroid.seek :clear +4 "valve0"D?(* +158 "core" Ŀ( +3 #tVacuuming Solid Top cartridge 39 +4 "valve0"D5% +8 "core" ĵ%[^@S +4 "syringe1"CO& +4 "core" & N j +5 "syringe1"CR% +6 "core" %ܖN +3 .tCarousel.seek 39 +4 "carousel0"F$'% +36 "core" Ƥ' +3 "carousel0"F<% +4 "core" Ƽ%%ϤR9 ( +4 .tToroid.reconfigure :hold +7 "valve0"D$\ G{!(2 +3 .tToroid.seek :cartridge +6 "valve0"D8(J +160 "core" ĸ( +2 .tToroid.reconfigure :default +8 "valve0"D$\ G{!(2 +3 .tToroid.seek :clear +4 "valve0"DA(* +161 "core" ( +4 .tdelay 30 seconds +3004 "valve0"D@% +4 "core" %^MN' +2 "syringe1"C& +5 "core" Õ&N ^ +4 "syringe1"CF% +4 "core" %ܐN +2 .tCarousel.seek 39 +4 "carousel0"FL'% +8 "core" ' +3 .tToroid.reconfigure :hold +6 "valve0"D$\ G{!(2 +4 .tToroid.seek :bypass +6 "valve0"Dq( +157 "core" ( +2 .tToroid.reconfigure :default +7 "valve0"D$\ G{!(2 +3 .tToroid.seek :clear +5 "valve0"DB(* +158 "core" ( +3 #tVacuuming Solid Top cartridge 38 +6 "valve0"D>% +5 "core" ľ%[^?S +3 "syringe1"C & +4 "core" à&4N ^ +3 "syringe1"CQ% +4 "core" %ܑN +3 .tCarousel.seek 38 +4 "carousel0"Fm'$" +36 "core" ' +4 "carousel0"Fb% +5 "core" %$"ԟRB ( +2 .tToroid.reconfigure :hold +7 "valve0"D$\ G{!(2 +4 .tToroid.seek :cartridge +6 "valve0"D(J +160 "core" ė( +2 .tToroid.reconfigure :default +7 "valve0"D$\ G{!(2 +4 .tToroid.seek :clear +6 "valve0"D'(* +161 "core" ħ( +2 .tdelay 30 seconds +3006 "valve0"D2% +3 "core" IJ%^8N/ +2 "syringe1"C%& +6 "core" å&N h +2 "syringe1"CI% +6 "core" %܋N +3 .tCarousel.seek 38 +3 "carousel0"Fe'$" +8 "core" ' +3 .tToroid.reconfigure :hold +4 "valve0"D$\ G{!(2 +6 .tToroid.seek :bypass +3 "valve0"D( +161 "core" Ć( +2 .tToroid.reconfigure :default +7 "valve0"D$\ G{!(2 +4 .tToroid.seek :clear +4 "valve0"DE(* +158 "core" ( +3 #tVacuuming Solid Top cartridge 37 +5 "valve0"Dh% +7 "core" %\\^GS +3 "syringe1"C_& +4 "core" &WN n +3 "syringe1"C^% +5 "core" %ܘTN +3 .tCarousel.seek 37 +2 "carousel0"Fk'#( +34 "core" ' +3 "carousel0"Ff% +6 "core" %#(Л0R- ( +3 .tToroid.reconfigure :hold +7 "valve0"D$\ G{!(2 +2 .tToroid.seek :cartridge +7 "valve0"Dc(J +160 "core" ( +4 .tToroid.reconfigure :default +6 "valve0"D$\ G{!(2 +4 .tToroid.seek :clear +6 "valve0"D(* +160 "core" ď( +3 .tdelay 30 seconds +3005 "valve0"DG% +4 "core" %^J$N +3 "syringe1"CS& +5 "core" &;N h +2 "syringe1"Cg% +5 "core" %܌& +5 "core" þ&N ] +3 "syringe1"C % +4 "core" à%܇N +3 .tCarousel.seek 29 +4 "carousel0"FQ'X +38 "core" ' +4 "carousel0"Fb% +5 "core" %Xy|R3 ( +4 .tToroid.reconfigure :hold +7 "valve0"D$\ G{!(2 +7 .tToroid.seek :cartridge +6 "valve0"Dq(J +160 "core" ( +3 .tToroid.reconfigure :default +7 "valve0"D$\ G{!(2 +3 .tToroid.seek :clear +6 "valve0"DL(* +161 "core" ( +2 .tdelay 30 seconds +3004 "valve0"DB% +5 "core" %^D]N +2 "syringe1"C& +6 "core" ×&FN l +3 "syringe1"C2% +5 "core" ò%ܔFN +3 .tCarousel.seek 29 +4 "carousel0"F%'X +8 "core" ƥ' +2 .tToroid.reconfigure :hold +6 "valve0"D$\ G{!(2 +4 .tToroid.seek :bypass +6 "valve0"DI( +157 "core" ( +3 .tToroid.reconfigure :default +4 "valve0"D$\ G{!(2 +8 .tToroid.seek :clear +5 "valve0"Dm(* +158 "core" ( +3 #tVacuuming Solid Top cartridge 28 +3 "valve0"D'% +9 "core" ħ%_^<zS +2 "syringe1"Ch& +7 "core" &(N p +2 "syringe1"C_% +5 "core" %܏&N +3 .tCarousel.seek 28 +6 "carousel0"F^'^ +35 "core" ' +2 "carousel0"Ff% +6 "core" %^u9R7 ( +3 .tToroid.reconfigure :hold +7 "valve0"D$\ G{!(2 +3 .tToroid.seek :cartridge +7 "valve0"D(J +159 "core" Ć( +3 .tToroid.reconfigure :default +7 "valve0"D$\ G{!(2 +4 .tToroid.seek :clear +5 "valve0"De(* +162 "core" ( +3 .tdelay 30 seconds +3004 "valve0"DE% +4 "core" %^BrN" +2 "syringe1"Cc& +6 "core" & N l +2 "syringe1"CG% +5 "core" %܈\ N +2 .tCarousel.seek 28 +7 "carousel0"FS'^ +4 "core" ' +4 .tToroid.reconfigure :hold +6 "valve0"D$\ G{!(2 +3 .tToroid.seek :bypass +4 "valve0"Dg( +160 "core" ( +3 .tToroid.reconfigure :default +5 "valve0"D$\ G{!(2 +5 .tToroid.seek :clear +7 "valve0"Dk(* +157 "core" ( +3 #tVacuuming Solid Top cartridge 27 +46 "valve0"D% +18 "core" ď%^A\\N +2 "syringe1"C`& +5 "core" &N m +3 "syringe1"Cw% +5 "core" %ܙN +3 .tCarousel.seek 27 +6 "carousel0"Fr'd +33 "core" ' +4 "carousel0"F]% +6 "core" %dpR( ( +3 .tToroid.reconfigure :hold +7 "valve0"D$\ G{!(2 +3 .tToroid.seek :cartridge +7 "valve0"D(J +160 "core" ( +3 .tToroid.reconfigure :default +6 "valve0"D$\ G{!(2 +4 .tToroid.seek :clear +6 "valve0"Do(* +160 "core" ( +2 .tdelay 30 seconds +3005 "valve0"D(% +3 "core" Ĩ%^CN- +3 "syringe1"Cs& +5 "core" &N k +3 "syringe1"CD% +4 "core" %ܘN +4 .tCarousel.seek 27 +3 "carousel0"Fi'd +8 "core" ' +2 .tToroid.reconfigure :hold +7 "valve0"D$\ G{!(2 +3 .tToroid.seek :bypass +5 "valve0"D( +160 "core" ă( +3 .tToroid.reconfigure :default +7 "valve0"D$\ G{!(2 +3 .tToroid.seek :clear +6 "valve0"Dv(* +158 "core" ( +2 #tVacuuming Solid Top cartridge 26 +2 "valve0"Dl% +10 "core" %^^JS +2 "syringe1"Cp& +6 "core" &N b +2 "syringe1"C% +4 "core" Î%܋N +4 .tCarousel.seek 26 +3 "carousel0"Fx'j +36 "core" ' +3 "carousel0"FP% +5 "core" %jlR: ( +3 .tToroid.reconfigure :hold +7 "valve0"D$\ G{!(2 +3 .tToroid.seek :cartridge +6 "valve0"D(J +160 "core" Ă( +2 .tToroid.reconfigure :default +7 "valve0"D$\ G{!(2 +3 .tToroid.seek :clear +4 "valve0"Dd(* +162 "core" ( +3 .tdelay 30 seconds +3005 "valve0"Da% +3 "core" %^IN2 +2 "syringe1"C& +6 "core" È&CN m +2 "syringe1"Cn% +7 "core" %ܜEN +2 .tCarousel.seek 26 +7 "carousel0"Ft'j +4 "core" ' +3 .tToroid.reconfigure :hold +7 "valve0"D$\ G{!(2 +3 .tToroid.seek :bypass +7 "valve0"Dj( +156 "core" ( +3 .tToroid.reconfigure :default +7 "valve0"D$\ G{!(2 +4 .tToroid.seek :clear +6 "valve0"D(* +158 "core" ē( +2 #tVacuuming Solid Top cartridge 25 +3 "valve0"D~% +10 "core" %^^JS" +2 "syringe1"Cy& +5 "core" &N d +2 "syringe1"C% +5 "core" Ð%ܔ!N +4 .tCarousel.seek 25 +5 "carousel0"F 'p +34 "core" ƌ' +3 "carousel0"F% +5 "core" ƙ%pho:RF ( +4 .tToroid.reconfigure :hold +4 "valve0"D$\ G{!(2 +6 .tToroid.seek :cartridge +6 "valve0"D (J +161 "core" ċ( +2 .tToroid.reconfigure :default +8 "valve0"D$\ G{!(2 +3 .tToroid.seek :clear +5 "valve0"DH(* +162 "core" ( +3 .tdelay 30 seconds +642 "Can"dvS+M}-u +2362 "valve0"D % +4 "core" č%^B,N +2 "syringe1"C & +5 "core" É&N c +3 "syringe1"C\ % +5 "core" Ê%܀N +2 .tCarousel.seek 25 +8 "carousel0"F'p +3 "core" ƅ' +4 .tToroid.reconfigure :hold +6 "valve0"D$\ G{!(2 +4 .tToroid.seek :bypass +6 "valve0"D}( +157 "core" ( +2 .tToroid.reconfigure :default +7 "valve0"D$\ G{!(2 +3 .tToroid.seek :clear +8 "valve0"D(* +157 "core" Ą( +3 #tVacuuming Solid Top cartridge 24 +2 "valve0"D0% +10 "core" İ%`^<S( +3 "syringe1"C& +4 "core" Ý&@N a +2 "syringe1"C!% +7 "core" á%ܑ% +4 "core" þ%ܘ N +3 .tCarousel.seek 20 +5 "carousel0"F ' +35 "core" Ơ' +4 "carousel0"Fb% +6 "core" %SRD ( +3 .tToroid.reconfigure :hold +7 "valve0"D$\ G{!(2 +4 .tToroid.seek :cartridge +6 "valve0"DF(J +159 "core" ( +4 .tToroid.reconfigure :default +6 "valve0"D$\ G{!(2 +4 .tToroid.seek :clear +7 "valve0"D(* +159 "core" ĕ( +4 .tdelay 30 seconds +3004 "valve0"D$% +3 "core" Ĥ%^GN. +2 "syringe1"Cq& +6 "core" &0N g +3 "syringe1"CB% +5 "core" %ܕ,N +2 .tCarousel.seek 20 +6 "carousel0"F' +6 "core" Ɨ' +2 .tToroid.reconfigure :hold +7 "valve0"D$\ G{!(2 +4 .tToroid.seek :bypass +7 "valve0"D2( +157 "core" IJ( +2 .tToroid.reconfigure :default +7 "valve0"D$\ G{!(2 +4 .tToroid.seek :clear +3 "valve0"DQ(* +160 "core" ( +2 #tVacuuming Solid Top cartridge 19 +4 "valve0"DL% +9 "core" %^^HS! +3 "syringe1"C'& +5 "core" ç& N e +2 "syringe1"Ch% +5 "core" %ܕ N +3 .tCarousel.seek 19 +2 "carousel0"F_' +38 "core" ' +3 "carousel0"Ff% +6 "core" %NR- ( +3 .tToroid.reconfigure :hold +6 "valve0"D$\ G{!(2 +4 .tToroid.seek :cartridge +5 "valve0"DI(J +161 "core" ( +3 .tToroid.reconfigure :default +7 "valve0"D$\ G{!(2 +3 .tToroid.seek :clear +4 "valve0"D%(* +163 "core" ĥ( +3 .tdelay 30 seconds +3004 "valve0"Dm% +3 "core" %^J*N +2 "syringe1"C& +6 "core" Æ&N f +2 "syringe1"CE% +5 "core" %܋N +3 .tCarousel.seek 19 +3 "carousel0"Fc' +8 "core" ' +2 .tToroid.reconfigure :hold +8 "valve0"D$\ G{!(2 +3 .tToroid.seek :bypass +7 "valve0"DG( +156 "core" ( +4 .tToroid.reconfigure :default +6 "valve0"D$\ G{!(2 +4 .tToroid.seek :clear +6 "valve0"D^(* +156 "core" ( +3 #tVacuuming Solid Top cartridge 18 +3 "valve0"De% +9 "core" %`^IS* +3 "syringe1"C& +4 "core" Ï&JN p +3 "syringe1"C`% +5 "core" %܍ON +2 .tCarousel.seek 18 +7 "carousel0"Fw' +33 "core" ' +3 "carousel0"F]% +6 "core" %JRD ( +3 .tToroid.reconfigure :hold +7 "valve0"D$\ G{!(2 +4 .tToroid.seek :cartridge +6 "valve0"Dg(J +160 "core" ( +3 .tToroid.reconfigure :default +6 "valve0"D$\ G{!(2 +4 .tToroid.seek :clear +6 "valve0"DS(* +160 "core" ( +2 .tdelay 30 seconds +3005 "valve0"Dk% +5 "core" %^FbN +3 "syringe1"C& +5 "core" & N b +3 "syringe1"C(% +5 "core" è%ܙN +3 .tCarousel.seek 18 +6 "carousel0"Fs' +4 "core" ' +3 .tToroid.reconfigure :hold +6 "valve0"D$\ G{!(2 +4 .tToroid.seek :bypass +4 "valve0"DD( +160 "core" ( +2 .tToroid.reconfigure :default +8 "valve0"D$\ G{!(2 +3 .tToroid.seek :clear +7 "valve0"Dr(* +155 "core" ( +3 #tVacuuming Solid Top cartridge 17 +4 "valve0"Do% +10 "core" %_^DS +3 "syringe1"Cl& +5 "core" &N s +2 "syringe1"Cp% +5 "core" %ܖN +4 .tCarousel.seek 17 +3 "carousel0"F' +38 "core" Ǝ' +2 "carousel0"FP% +5 "core" %F>R- ( +4 .tToroid.reconfigure :hold +7 "valve0"D$\ G{!(2 +4 .tToroid.seek :cartridge +6 "valve0"D(J +160 "core" ă( +3 .tToroid.reconfigure :default +7 "valve0"D$\ G{!(2 +3 .tToroid.seek :clear +6 "valve0"Di(* +28 "Can"cv+@}%uP" +133 "core" ( +2 .tdelay 30 seconds +3004 "valve0"Dv% +3 "core" %^DN$ +4 "syringe1"C& +4 "core" Â&#N b +2 "syringe1"Ca% +6 "core" %ܖ"N +3 .tCarousel.seek 17 +4 "carousel0"F' +6 "core" ƈ' +4 .tToroid.reconfigure :hold +6 "valve0"D$\ G{!(2 +4 .tToroid.seek :bypass +3 "valve0"Dn( +158 "core" ( +4 .tToroid.reconfigure :default +6 "valve0"D$\ G{!(2 +5 .tToroid.seek :clear +5 "valve0"Dx(* +157 "core" ( +2 #tVacuuming Solid Top cartridge 16 +3 "valve0"Dd% +9 "core" %_^HS +3 "syringe1"C~& +5 "core" &N Z +2 "syringe1"Cy% +5 "core" %ܕN +4 .tCarousel.seek 16 +3 "carousel0"F' +37 "core" Ɛ' +3 "carousel0"F% +5 "core" ƙ%ARA ( +3 .tToroid.reconfigure :hold +7 "valve0"D$\ G{!(2 +4 .tToroid.seek :cartridge +4 "valve0"Dj(J +161 "core" ( +3 .tToroid.reconfigure :default +7 "valve0"D$\ G{!(2 +4 .tToroid.seek :clear +4 "valve0"Dt(* +162 "core" ( +3 .tdelay 30 seconds +3004 "valve0"D% +4 "core" ē%^=N* +2 "syringe1"C & +4 "core" Ë&N \\ +4 "syringe1"C % +4 "core" Í%܎N +2 .tCarousel.seek 16 +5 "carousel0"F ' +6 "core" Ɖ' +4 .tToroid.reconfigure :hold +6 "valve0"D$\ G{!(2 +4 .tToroid.seek :bypass +6 "valve0"D\ ( +156 "core" Ċ( +3 .tToroid.reconfigure :default +5 "valve0"D$\ G{!(2 +7 .tToroid.seek :clear +4 "valve0"D (* +159 "core" Č( +3 #tVacuuming Solid Top cartridge 15 +3 "valve0"DH% +9 "core" %_^9S$ +2 "syringe1"C0& +6 "core" ð&N b +2 "syringe1"C% +4 "core" Ý%ܘN +4 .tCarousel.seek 15 +3 "carousel0"F!' +37 "core" ơ' +3 "carousel0"F% +5 "core" ƞ% =R. ( +3 .tToroid.reconfigure :hold +7 "valve0"D$\ G{!(2 +3 .tToroid.seek :cartridge +6 "valve0"D}(J +159 "core" ( +3 .tToroid.reconfigure :default +7 "valve0"D$\ G{!(2 +3 .tToroid.seek :clear +6 "valve0"D(* +161 "core" ą( +3 .tdelay 30 seconds +3004 "valve0"D% +4 "core" Ą%^EN, +2 "syringe1"C& +6 "core" Ö&N m +3 "syringe1"C\\% +4 "core" %ܗN +2 .tCarousel.seek 15 +5 "carousel0"F{' +8 "core" ' +2 .tToroid.reconfigure :hold +8 "valve0"D$\ G{!(2 +2 .tToroid.seek :bypass +4 "valve0"Dz( +160 "core" ( +2 .tToroid.reconfigure :default +7 "valve0"D$\ G{!(2 +3 .tToroid.seek :clear +6 "valve0"D(* +157 "core" ğ( +3 #tVacuuming Solid Top cartridge 14 +3 "valve0"D|% +9 "core" %`^KS' +4 "syringe1"C& +5 "core" Ñ&N h +2 "syringe1"C% +6 "core" Ò%ܜN +2 .tCarousel.seek 14 +5 "carousel0"F' +35 "core" ƚ' +4 "carousel0"F7% +6 "core" Ʒ% 9qRG ( +2 .tToroid.reconfigure :hold +5 "valve0"D$\ G{!(2 +6 .tToroid.seek :cartridge +49 "valve0"D+(J +172 "core" ī( +4 .tToroid.reconfigure :default +4 "valve0"D$\ G{!(2 +6 .tToroid.seek :clear +4 "valve0"D(* +162 "core" ě( +2 .tdelay 30 seconds +3004 "valve0"D*% +3 "core" Ī%^E*N +3 "syringe1"C& +4 "core" Á&N f +3 "syringe1"C% +5 "core" Ü%܋TN +3 .tCarousel.seek 14 +7 "carousel0"F&' +4 "core" Ʀ' +4 .tToroid.reconfigure :hold +6 "valve0"D$\ G{!(2 +4 .tToroid.seek :bypass +6 "valve0"D#( +157 "core" ģ( +3 .tToroid.reconfigure :default +6 "valve0"D$\ G{!(2 +5 .tToroid.seek :clear +3 "valve0"D:(* +159 "core" ĺ( +3 #tVacuuming Solid Top cartridge 13 +6 "valve0"D% +6 "core" ć%a^FS) +3 "syringe1"C& +4 "core" Ô&1N i +3 "syringe1"C6% +5 "core" ö%ܕ5N +3 .tCarousel.seek 13 +3 "carousel0"F/' +37 "core" Ư' +2 "carousel0"FJ% +6 "core" % 5/R6 ( +4 .tToroid.reconfigure :hold +7 "valve0"D$\ G{!(2 +2 .tToroid.seek :cartridge +6 "valve0"D)(J +160 "core" ĩ( +3 .tToroid.reconfigure :default +7 "valve0"D$\ G{!(2 +3 .tToroid.seek :clear +6 "valve0"D,(* +161 "core" Ĭ( +3 .tdelay 30 seconds +3004 "valve0"D1% +3 "core" ı%^D8N +4 "syringe1"C.& +4 "core" î&N a +3 "syringe1"C4% +5 "core" ô%ܖN +3 .tCarousel.seek 13 +7 "carousel0"FU' +4 "core" ' +3 .tToroid.reconfigure :hold +6 "valve0"D$\ G{!(2 +5 .tToroid.seek :bypass +6 "valve0"D( +158 "core" Ę( +3 .tToroid.reconfigure :default +7 "valve0"D$\ G{!(2 +3 .tToroid.seek :clear +6 "valve0"Du(* +157 "core" ( +3 #tVacuuming Solid Top cartridge 12 +4 "valve0"D-% +7 "core" ĭ%a^GS) +4 "syringe1"CT& +4 "core" &MN h +3 "syringe1"C;% +5 "core" û%ܘIN +2 .tCarousel.seek 12 +7 "carousel0"F5'\ +33 "core" Ƶ' +3 "carousel0"F<% +6 "core" Ƽ%\ 0RG ( +3 .tToroid.reconfigure :hold +7 "valve0"D$\ G{!(2 +2 .tToroid.seek :cartridge +4 "valve0"D=(J +162 "core" Ľ( +3 .tToroid.reconfigure :default +7 "valve0"D$\ G{!(2 +3 .tToroid.seek :clear +5 "valve0"D"(* +160 "core" Ģ( +4 .tdelay 30 seconds +3005 "valve0"DN% +3 "core" %^9DN +2 "syringe1"C9& +6 "core" ù&N d +2 "syringe1"C3% +5 "core" ó%܏ N +3 .tCarousel.seek 12 +7 "carousel0"F['\ +4 "core" ' +3 .tToroid.reconfigure :hold +7 "valve0"D$\ G{!(2 +3 .tToroid.seek :bypass +3 "valve0"D?( +158 "core" Ŀ( +3 .tToroid.reconfigure :default +4 "valve0"D$\ G{!(2 +7 .tToroid.seek :clear +8 "valve0"DO(* +157 "core" ( +2 #tVacuuming Solid Top cartridge 11 +4 "valve0"DC% +9 "core" %a^@cS +3 "syringe1"CM& +4 "core" &N i +3 "syringe1"CA% +5 "core" %ܓN +2 .tCarousel.seek 11 +7 "carousel0"F>' +34 "core" ƾ' +2 "carousel0"Fb% +6 "core" % ,R9 ( +3 .tToroid.reconfigure :hold +7 "valve0"D$\ G{!(2 +3 .tToroid.seek :cartridge +3 "valve0"D@(J +163 "core" ( +4 .tToroid.reconfigure :default +6 "valve0"D$\ G{!(2 +4 .tToroid.seek :clear +5 "valve0"D8(* +161 "core" ĸ( +2 .tdelay 30 seconds +3004 "valve0"DR% +4 "core" %^GON +3 "syringe1"CF& +4 "core" &DN g +4 "syringe1"C$% +4 "core" ä%܄JN +3 .tCarousel.seek 11 +6 "carousel0"Fq' +5 "core" ' +3 .tToroid.reconfigure :hold +6 "valve0"D$\ G{!(2 +3 .tToroid.seek :bypass +4 "valve0"DB( +159 "core" ( +3 .tToroid.reconfigure :default +6 "valve0"D$\ G{!(2 +4 .tToroid.seek :clear +5 "valve0"D (* +156 "core" Ġ( +3 #tVacuuming Solid Top cartridge 10 +7 "valve0"D% +7 "core" ĕ%a^>vS +3 "syringe1"CL& +6 "core" &*N f +2 "syringe1"C'% +8 "core" ç%܋'N +2 .tCarousel.seek 10 +5 "carousel0"Fh' +36 "core" ' +2 "carousel0"Ff% +7 "core" %(kRA ( +2 .tToroid.reconfigure :hold +8 "valve0"D$\ G{!(2 +3 .tToroid.seek :cartridge +5 "valve0"D2(J +163 "core" IJ( +2 .tToroid.reconfigure :default +7 "valve0"D$\ G{!(2 +4 .tToroid.seek :clear +5 "valve0"D(* +160 "core" ė( +3 .tdelay 30 seconds +2956 "Can"cv+F}!u- +48 "valve0"DQ% +3 "core" %^@hN +3 "syringe1"CI& +5 "core" &N ` +3 "syringe1"Cm% +4 "core" %ܔN +4 .tCarousel.seek 10 +2 "carousel0"F' +8 "core" Ɔ' +3 .tToroid.reconfigure :hold +7 "valve0"D$\ G{!(2 +3 .tToroid.seek :bypass +3 "valve0"DE( +162 "core" ( +2 .tToroid.reconfigure :default +7 "valve0"D$\ G{!(2 +4 .tToroid.seek :clear +5 "valve0"D_(* +159 "core" ( +2 #tVacuuming Solid Top cartridge 9 +4 "valve0"D%% +9 "core" ĥ%b^BS +2 "syringe1"Ce& +4 "core" &N t +4 "syringe1"C% +4 "core" Ï%܈N +2 .tCarousel.seek 9 +7 "carousel0"F`' +34 "core" ' +4 "carousel0"F]% +6 "core" %$,R8 ( +2 .tToroid.reconfigure :hold +8 "valve0"D$\ G{!(2 +2 .tToroid.seek :cartridge +5 "valve0"DG(J +161 "core" ( +3 .tToroid.reconfigure :default +8 "valve0"D$\ G{!(2 +5 .tToroid.seek :clear +5 "valve0"Dc(* +163 "core" ( +2 .tdelay 30 seconds +3005 "valve0"D^% +3 "core" %^N~N$ +3 "syringe1"Cg& +5 "core" &N b +2 "syringe1"Ck% +6 "core" %܏N +2 .tCarousel.seek 9 +4 "carousel0"F' +7 "core" ' +3 .tToroid.reconfigure :hold +7 "valve0"D$\ G{!(2 +4 .tToroid.seek :bypass +4 "valve0"D(( +160 "core" Ĩ( +3 .tToroid.reconfigure :default +7 "valve0"D$\ G{!(2 +4 .tToroid.seek :clear +4 "valve0"Dw(* +160 "core" ( +3 #tVacuuming Solid Top cartridge 8 +4 "valve0"DS% +8 "core" %a^BS +3 "syringe1"Co& +4 "core" &N i +3 "syringe1"Cl% +6 "core" %܏2N +3 .tCarousel.seek 8 +7 "carousel0"Fp' +33 "core" ' +4 "carousel0"FP% +5 "core" %RI ( +2 .tToroid.reconfigure :hold +7 "valve0"D$\ G{!(2 +3 .tToroid.seek :cartridge +6 "valve0"DD(J +161 "core" ( +3 .tToroid.reconfigure :default +6 "valve0"D$\ G{!(2 +5 .tToroid.seek :clear +5 "valve0"Ds(* +160 "core" ( +4 .tdelay 30 seconds +3004 "valve0"Dr% +4 "core" %^DN' +3 "syringe1"C& +5 "core" Ã&N f +2 "syringe1"Cv% +5 "core" %ܘN +4 .tCarousel.seek 8 +3 "carousel0"F' +7 "core" Ƃ' +2 .tToroid.reconfigure :hold +8 "valve0"D$\ G{!(2 +3 .tToroid.seek :bypass +3 "valve0"Da( +160 "core" ( +2 .tToroid.reconfigure :default +7 "valve0"D$\ G{!(2 +3 .tToroid.seek :clear +7 "valve0"D(* +198 "core" Ď( +13 #tVacuuming Solid Top cartridge 7 +6 "valve0"Di% +7 "core" %^HuN +3 "syringe1"Cd& +5 "core" &N a +3 "syringe1"C~% +4 "core" %܏N +3 .tCarousel.seek 7 +4 "carousel0"Fy' +36 "core" ' +5 "carousel0"F% +5 "core" ƙ%R; ( +3 .tToroid.reconfigure :hold +7 "valve0"D$\ G{!(2 +4 .tToroid.seek :cartridge +4 "valve0"Dn(J +163 "core" ( +2 .tToroid.reconfigure :default +6 "valve0"D$\ G{!(2 +4 .tToroid.seek :clear +4 "valve0"D(* +162 "core" Ĉ( +3 .tdelay 30 seconds +3005 "valve0"Dx% +4 "core" %^=N) +2 "syringe1"Cj& +6 "core" &N a +3 "syringe1"C% +5 "core" Ó%܏ N +3 .tCarousel.seek 7 +4 "carousel0"F ' +9 "core" Ƌ' +2 .tToroid.reconfigure :hold +8 "valve0"D$\ G{!(2 +3 .tToroid.seek :bypass +3 "valve0"D ( +159 "core" č( +3 .tToroid.reconfigure :default +7 "valve0"D$\ G{!(2 +3 .tToroid.seek :clear +5 "valve0"D(* +157 "core" Đ( +3 #tVacuuming Solid Top cartridge 6 +3 "valve0"Dt% +8 "core" %a^DS$ +3 "syringe1"CH& +7 "core" &N f +2 "syringe1"C0% +6 "core" ð%܎N +3 .tCarousel.seek 6 +5 "carousel0"F' +35 "core" Ɲ' +3 "carousel0"F% +6 "core" ƞ%YRQ ( +3 .tToroid.reconfigure :hold +7 "valve0"D$\ G{!(2 +4 .tToroid.seek :cartridge +7 "valve0"D\ (J +160 "core" Ċ( +3 .tToroid.reconfigure :default +6 "valve0"D$\ G{!(2 +5 .tToroid.seek :clear +4 "valve0"D (* +161 "core" ĉ( +3 .tdelay 30 seconds +3004 "valve0"D % +3 "core" Č%^F#N +3 "syringe1"C}& +5 "core" &%N e +3 "syringe1"C% +5 "core" Ä%ܕ"N +2 .tCarousel.seek 6 +5 "carousel0"F' +6 "core" Ɩ' +2 .tToroid.reconfigure :hold +6 "valve0"D$\ G{!(2 +4 .tToroid.seek :bypass +5 "valve0"D\\( +160 "core" ( +3 .tToroid.reconfigure :default +4 "valve0"D$\ G{!(2 +7 .tToroid.seek :clear +4 "valve0"D!(* +158 "core" ġ( +3 #tVacuuming Solid Top cartridge 5 +3 "valve0"D% +8 "core" ą%b^CS1 +3 "syringe1"C|& +5 "core" &N j +3 "syringe1"C% +5 "core" Ñ%ܒN +2 .tCarousel.seek 5 +4 "carousel0"F' +36 "core" ƒ' +3 "carousel0"F7% +6 "core" Ʒ%3R< ( +2 .tToroid.reconfigure :hold +8 "valve0"D$\ G{!(2 +3 .tToroid.seek :cartridge +4 "valve0"Dz(J +163 "core" ( +4 .tToroid.reconfigure :default +6 "valve0"D$\ G{!(2 +5 .tToroid.seek :clear +6 "valve0"D{(* +160 "core" ( +3 .tdelay 30 seconds +3004 "valve0"D% +4 "core" ğ%^B2N +5 "syringe1"C+& +6 "core" ë&N _ +2 "syringe1"C*% +6 "core" ê%ܑN +2 .tCarousel.seek 5 +5 "carousel0"F' +7 "core" Ɓ' +3 .tToroid.reconfigure :hold +7 "valve0"D$\ G{!(2 +3 .tToroid.seek :bypass +7 "valve0"D( +157 "core" Ĝ( +2 .tToroid.reconfigure :default +7 "valve0"D$\ G{!(2 +5 .tToroid.seek :clear +5 "valve0"D(* +157 "core" Ě( +2 #tVacuuming Solid Top cartridge 4 +3 "valve0"D% +9 "core" ě%b^<S< +3 "syringe1"C& +6 "core" Ç&DN o +2 "syringe1"C% +6 "core" Ô%ܐN +3 .tCarousel.seek 4 +7 "carousel0"F6' +34 "core" ƶ' +2 "carousel0"FJ% +6 "core" %RD ( +3 .tToroid.reconfigure :hold +4 "valve0"D$\ G{!(2 +7 .tToroid.seek :cartridge +3 "valve0"D#(J +164 "core" ģ( +3 .tToroid.reconfigure :default +6 "valve0"D$\ G{!(2 +4 .tToroid.seek :clear +6 "valve0"D&(* +159 "core" Ħ( +2 .tdelay 30 seconds +3005 "valve0"D:% +4 "core" ĺ%^AN. +2 "syringe1"C)& +6 "core" é&N o +2 "syringe1"C1% +4 "core" ñ%܌N +3 .tCarousel.seek 4 +4 "carousel0"F.' +8 "core" Ʈ' +2 .tToroid.reconfigure :hold +7 "valve0"D$\ G{!(2 +3 .tToroid.seek :bypass +6 "valve0"D4( +157 "core" Ĵ( +3 .tToroid.reconfigure :default +7 "valve0"D$\ G{!(2 +3 .tToroid.seek :clear +5 "valve0"D/(* +157 "core" į( +3 #tVacuuming Solid Top cartridge 3 +3 "valve0"D,% +8 "core" Ĭ%a^MS" +3 "syringe1"C-& +5 "core" í&PN c +2 "syringe1"CT% +5 "core" %܅ON +4 .tCarousel.seek 3 +5 "carousel0"F;' +34 "core" ƻ' +2 "carousel0"F<% +5 "core" Ƽ%\ RA ( +4 .tToroid.reconfigure :hold +4 "valve0"D$\ G{!(2 +7 .tToroid.seek :cartridge +4 "valve0"D(J +162 "core" Ę( +2 .tToroid.reconfigure :default +7 "valve0"D$\ G{!(2 +3 .tToroid.seek :clear +5 "valve0"DU(* +162 "core" ( +3 .tdelay 30 seconds +3004 "valve0"Du% +4 "core" %^EN+ +2 "syringe1"C=& +5 "core" ý&N h +3 "syringe1"CN% +4 "core" %ܓN +4 .tCarousel.seek 3 +6 "carousel0"F9' +4 "core" ƹ' +3 .tToroid.reconfigure :hold +7 "valve0"D$\ G{!(2 +3 .tToroid.seek :bypass +3 "valve0"D3( +158 "core" ij( +3 .tToroid.reconfigure :default +7 "valve0"D$\ G{!(2 +4 .tToroid.seek :clear +3 "valve0"D5(* +159 "core" ĵ( +4 #tVacuuming Solid Top cartridge 2 +3 "valve0"D"% +7 "core" Ģ%b^=S( +3 "syringe1"CC& +4 "core" &N l +3 "syringe1"CM% +5 "core" %ܘN +2 .tCarousel.seek 2 +4 "carousel0"FA' +35 "core" ' +3 "carousel0"Fb% +5 "core" %DRC ( +3 .tToroid.reconfigure :hold +8 "valve0"D$\ G{!(2 +3 .tToroid.seek :cartridge +5 "valve0"D?(J +163 "core" Ŀ( +2 .tToroid.reconfigure :default +4 "valve0"D$\ G{!(2 +7 .tToroid.seek :clear +4 "valve0"D[(* +163 "core" ( +3 .tdelay 30 seconds +2194 "Can"cu+J}u +810 "valve0"DO% +3 "core" %^?3N +4 "syringe1"C@& +5 "core" &/N n +4 "syringe1"CR% +4 "core" %ܖ-N +3 .tCarousel.seek 2 +6 "carousel0"FF' +4 "core" ' +4 .tToroid.reconfigure :hold +6 "valve0"D$\ G{!(2 +3 .tToroid.seek :bypass +4 "valve0"D$( +159 "core" Ĥ( +3 .tToroid.reconfigure :default +7 "valve0"D$\ G{!(2 +4 .tToroid.seek :clear +3 "valve0"D>(* +159 "core" ľ( +3 #tVacuuming Solid Top cartridge 1 +4 "valve0"D8% +7 "core" ĸ%`^BS* +2 "syringe1"C& +6 "core" Õ&N h +3 "syringe1"CL% +5 "core" %ܐN +3 .tCarousel.seek 1 +3 "carousel0"F'' +36 "core" Ƨ' +3 "carousel0"Ff% +5 "core" %\ R4 ( +3 .tToroid.reconfigure :hold +6 "valve0"D$\ G{!(2 +5 .tToroid.seek :cartridge +3 "valve0"DB(J +162 "core" ( +4 .tToroid.reconfigure :default +7 "valve0"D$\ G{!(2 +4 .tToroid.seek :clear +4 "valve0"Dq(* +161 "core" ( +3 .tdelay 30 seconds +3004 "valve0"D % +5 "core" Ġ%^I@N +2 "syringe1"C2& +5 "core" ò&N e +2 "syringe1"CQ% +46 "core" %ܖN +15 .tCarousel.seek 1 +3 "carousel0"FI' +8 "core" ' +2 .tToroid.reconfigure :hold +7 "valve0"D$\ G{!(2 +3 .tToroid.seek :bypass +3 "valve0"Dm( +160 "core" ( +3 .tToroid.reconfigure :default +7 "valve0"D$\ G{!(2 +3 .tToroid.seek :clear +5 "valve0"Dh(* +158 "core" ( +4 #tCartridges under vaccum. Individual Leak Test begins +3 #Awaiting answer to "Close valve on vacuum flask & turn off vacuum. Record Start Vacuum." +11115 .delay 10:00 +13770 "Can"cu+L}u1 +29969 cuq+S}u +16264 #tAwaiting answer to "if Vacuum dropped in sample bypass then recharge before proceeding" +13711 "Can"cv+J}u' +29973 bv+>}u +29980 avI+H}u +29985 cv +I}u +10410 #t\move through each cartridge position & record end vacuum +5 #Vacuuming cartridge 60 +4 "valve0"D% +8 "core" ė%^D|N +3 "syringe1"C%& +6 "core" å&1N f +2 "syringe1"Ce% +6 "core" %ܛ-N +2 .tCarousel.seek 60 +6 "carousel0"F'9 +1222 "core" Ə' +2 "carousel0"F]% +5 "core" %9R@ ( +4 .tToroid.reconfigure :hold +7 "valve0"D$\ G{!(2 +4 .tToroid.seek :cartridge +4 "valve0"DE(J +162 "core" ( +2 .tToroid.reconfigure :default +5 "valve0"D$\ G{!(2 +5 .tToroid.seek :clear +7 "valve0"D(* +160 "core" Ć( +4 #tAwaiting answer to "record Vacuum" +3420 "valve0"D_% +4 "core" %^FFN +3 "syringe1"CG& +6 "core" &N ] +2 "syringe1"C^% +5 "core" %ܕN +3 .tCarousel.seek 60 +3 "carousel0"Fg'9 +8 "core" ' +2 .tToroid.reconfigure :hold +7 "valve0"D$\ G{!(2 +3 .tToroid.seek :bypass +3 "valve0"Dk( +159 "core" ( +3 .tToroid.reconfigure :default +7 "valve0"D$\ G{!(2 +3 .tToroid.seek :clear +5 "valve0"D`(* +157 "core" ( +4 #tAwaiting answer to "recharge if needed" +528 #Vacuuming cartridge 59 +4 "valve0"Dc% +8 "core" %^MN+ +2 "syringe1"CS& +6 "core" &FN Y +3 "syringe1"Co% +4 "core" %ܘFN +2 .tCarousel.seek 59 +7 "carousel0"Fl'8 +34 "core" ' +3 "carousel0"FP% +6 "core" %8uR' ( +3 .tToroid.reconfigure :hold +8 "valve0"D$\ G{!(2 +4 .tToroid.seek :cartridge +6 "valve0"D((J +160 "core" Ĩ( +3 .tToroid.reconfigure :default +7 "valve0"D$\ G{!(2 +3 .tToroid.seek :clear +3 "valve0"D(* +163 "core" ( +3 #tAwaiting answer to "record Vacuum" +1214 "valve0"Dw% +5 "core" %^D2N +3 "syringe1"CD& +6 "core" &DN \\ +2 "syringe1"Cr% +5 "core" %܊CN +3 .tCarousel.seek 59 +4 "carousel0"F'8 +7 "core" ƃ' +3 .tToroid.reconfigure :hold +6 "valve0"D$\ G{!(2 +4 .tToroid.seek :bypass +5 "valve0"Dv( +158 "core" ( +4 .tToroid.reconfigure :default +6 "valve0"D$\ G{!(2 +3 .tToroid.seek :clear +6 "valve0"Dp(* +157 "core" ( +3 #tAwaiting answer to "recharge if needed" +524 #Vacuuming cartridge 58 +6 "valve0"Ds% +5 "core" %^BnN +2 "syringe1"Ci& +6 "core" &N o +2 "syringe1"Cd% +5 "core" %ܓN +3 .tCarousel.seek 58 +4 "carousel0"F~'7 +36 "core" ' +3 "carousel0"F% +4 "core" ƙ%7/R2 ( +4 .tToroid.reconfigure :hold +6 "valve0"D$\ G{!(2 +4 .tToroid.seek :cartridge +4 "valve0"Da(J +162 "core" ( +3 .tToroid.reconfigure :default +6 "valve0"D$\ G{!(2 +4 .tToroid.seek :clear +6 "valve0"D(* +159 "core" Ă( +3 #tAwaiting answer to "record Vacuum" +7 "valve0"D% +6 "core" Ď%X^CR +3 "syringe1"Cn& +4 "core" &ON s +3 "syringe1"Cx% +6 "core" %ܒN +3 .tCarousel.seek 58 +4 "carousel0"Fj'7 +7 "core" ' +3 .tToroid.reconfigure :hold +6 "valve0"D$\ G{!(2 +4 .tToroid.seek :bypass +3 "valve0"D( +159 "core" ē( +3 .tToroid.reconfigure :default +7 "valve0"D$\ G{!(2 +2 .tToroid.seek :clear +6 "valve0"Dy(* +157 "core" ( +3 #tAwaiting answer to "recharge if needed" +3 #Vacuuming cartridge 57 +8 "valve0"D% +8 "core" Ĉ%^HCN +2 "syringe1"Ct& +5 "core" &/N ` +3 "syringe1"CH% +4 "core" %ܖ0N +3 .tCarousel.seek 57 +6 "carousel0"F0'6 +34 "core" ư' +3 "carousel0"F% +4 "core" ƞ%6R1 ( +4 .tToroid.reconfigure :hold +6 "valve0"D$\ G{!(2 +4 .tToroid.seek :cartridge +6 "valve0"D (J +160 "core" č( +2 .tToroid.reconfigure :default +7 "valve0"D$\ G{!(2 +3 .tToroid.seek :clear +7 "valve0"D (* +159 "core" ċ( +4 #tAwaiting answer to "record Vacuum" +68 "valve0"D% +4 "core" Đ%^B'N +3 "syringe1"C\ & +6 "core" Ê&N f +2 "syringe1"C % +6 "core" Ì%ܖN +2 .tCarousel.seek 57 +4 "carousel0"F}'6 +7 "core" ' +3 .tToroid.reconfigure :hold +6 "valve0"D$\ G{!(2 +4 .tToroid.seek :bypass +6 "valve0"D( +156 "core" Ą( +3 .tToroid.reconfigure :default +7 "valve0"D$\ G{!(2 +4 .tToroid.seek :clear +4 "valve0"D(* +158 "core" ĝ( +3 #tAwaiting answer to "recharge if needed" +4 #Vacuuming cartridge 56 +7 "valve0"D % +7 "core" ĉ%^EN9 +2 "syringe1"C& +6 "core" Å&N j +3 "syringe1"C|% +4 "core" %܎N +2 .tCarousel.seek 56 +5 "carousel0"F'5 +35 "core" Ƒ' +3 "carousel0"F7% +6 "core" Ʒ%5*RO ( +3 .tToroid.reconfigure :hold +8 "valve0"D$\ G{!(2 +3 .tToroid.seek :cartridge +4 "valve0"D\\(J +163 "core" ( +4 .tToroid.reconfigure :default +4 "valve0"D$\ G{!(2 +7 .tToroid.seek :clear +5 "valve0"D(* +161 "core" Ė( +2 #tAwaiting answer to "record Vacuum" +612 "valve0"D!% +5 "core" ġ%^:uN% +2 "syringe1"Cz& +7 "core" &N k +2 "syringe1"C% +5 "core" ß%ܓN +3 .tCarousel.seek 56 +6 "carousel0"F+'5 +4 "core" ƫ' +3 .tToroid.reconfigure :hold +7 "valve0"D$\ G{!(2 +3 .tToroid.seek :bypass +8 "valve0"D*( +156 "core" Ī( +3 .tToroid.reconfigure :default +8 "valve0"D$\ G{!(2 +3 .tToroid.seek :clear +3 "valve0"D(* +159 "core" Ē( +4 #tAwaiting answer to "recharge if needed" +4 #Vacuuming cartridge 55 +8 "valve0"D{% +8 "core" %^;YN +3 "syringe1"C& +4 "core" Û&N f +4 "syringe1"C% +4 "core" Ç%ܑN +3 .tCarousel.seek 55 +5 "carousel0"F'4 +34 "core" Ɣ' +4 "carousel0"FJ% +5 "core" %4gR5 ( +2 .tToroid.reconfigure :hold +7 "valve0"D$\ G{!(2 +4 .tToroid.seek :cartridge +6 "valve0"D(J +160 "core" Ĝ( +3 .tToroid.reconfigure :default +5 "valve0"D$\ G{!(2 +6 .tToroid.seek :clear +5 "valve0"D(* +161 "core" ā( +4 #tAwaiting answer to "record Vacuum" +1880 "valve0"D% +4 "core" Ě%^?ON +2 "syringe1"C#& +6 "core" ã&+N i +3 "syringe1"C:% +5 "core" ú%ܗ N +3 .tCarousel.seek 55 +4 "carousel0"F)'4 +8 "core" Ʃ' +2 .tToroid.reconfigure :hold +8 "valve0"D$\ G{!(2 +2 .tToroid.seek :bypass +68 "valve0"D1( +157 "core" ı( +3 .tToroid.reconfigure :default +7 "valve0"D$\ G{!(2 +3 .tToroid.seek :clear +7 "valve0"D6(* +157 "core" Ķ( +3 #tAwaiting answer to "recharge if needed" +4 #Vacuuming cartridge 54 +7 "valve0"D&% +8 "core" Ħ%^F.N +2 "syringe1"C,& +5 "core" ì&N t +3 "syringe1"C-% +5 "core" í%ܓN +3 .tCarousel.seek 54 +4 "carousel0"FT'3 +35 "core" ' +4 "carousel0"F<% +6 "core" Ƽ%3RJ ( +2 .tToroid.reconfigure :hold +8 "valve0"D$\ G{!(2 +3 .tToroid.seek :cartridge +7 "valve0"D4(J +159 "core" Ĵ( +3 .tToroid.reconfigure :default +7 "valve0"D$\ G{!(2 +3 .tToroid.seek :clear +4 "valve0"D.(* +162 "core" Į( +4 #tAwaiting answer to "record Vacuum" +243 "valve0"D/% +4 "core" į%^?N% +3 "syringe1"C& +6 "core" Ø&N l +3 "syringe1"Cu% +5 "core" %܉ N +3 .tCarousel.seek 54 +7 "carousel0"F='3 +4 "core" ƽ' +3 .tToroid.reconfigure :hold +7 "valve0"D$\ G{!(2 +2 .tToroid.seek :bypass +5 "valve0"DN( +159 "core" ( +4 .tToroid.reconfigure :default +6 "valve0"D$\ G{!(2 +4 .tToroid.seek :clear +6 "valve0"D;(* +157 "core" Ļ( +2 #tAwaiting answer to "recharge if needed" +3 #Vacuuming cartridge 53 +9 "valve0"DU% +8 "core" %^?uN +2 "syringe1"C"& +7 "core" â&N j +2 "syringe1"CC% +5 "core" %ܓN +3 .tCarousel.seek 53 +6 "carousel0"FM'2 +34 "core" ' +4 "carousel0"Fb% +4 "core" %2 R: ( +4 .tToroid.reconfigure :hold +4 "valve0"D$\ G{!(2 +7 .tToroid.seek :cartridge +6 "valve0"D3(J +159 "core" ij( +3 .tToroid.reconfigure :default +5 "valve0"D$\ G{!(2 +7 .tToroid.seek :clear +4 "valve0"D9(* +162 "core" Ĺ( +3 #tAwaiting answer to "record Vacuum" +66 "valve0"D5% +4 "core" ĵ%^MQN +3 "syringe1"C?& +6 "core" ÿ&9N d +3 "syringe1"CO% +5 "core" %ܖ>N +3 .tCarousel.seek 53 +3 "carousel0"F@'2 +8 "core" ' +2 .tToroid.reconfigure :hold +7 "valve0"D$\ G{!(2 +4 .tToroid.seek :bypass +5 "valve0"DR( +158 "core" ( +3 .tToroid.reconfigure :default +5 "valve0"D$\ G{!(2 +5 .tToroid.seek :clear +5 "valve0"DA(* +158 "core" ( +3 #tAwaiting answer to "recharge if needed" +5 #Vacuuming cartridge 52 +6 "valve0"D[% +8 "core" %^:6N +2 "syringe1"C8& +6 "core" ø&N j +3 "syringe1"C% +4 "core" Õ%ܐ N +3 .tCarousel.seek 52 +6 "carousel0"FL'1 +34 "core" ' +3 "carousel0"Ff% +5 "core" %1ەRF ( +3 .tToroid.reconfigure :hold +7 "valve0"D$\ G{!(2 +3 .tToroid.seek :cartridge +4 "valve0"D$(J +162 "core" Ĥ( +2 .tToroid.reconfigure :default +7 "valve0"D$\ G{!(2 +3 .tToroid.seek :clear +5 "valve0"DF(* +162 "core" ( +2 #tAwaiting answer to "record Vacuum" +7 "valve0"D>% +6 "core" ľ%d^AS6 +2 "syringe1"CB& +6 "core" &N d +3 "syringe1"C % +5 "core" à%ܖN +2 .tCarousel.seek 52 +5 "carousel0"F2'1 +5 "core" Ʋ' +3 .tToroid.reconfigure :hold +7 "valve0"D$\ G{!(2 +4 .tToroid.seek :bypass +5 "valve0"DQ( +159 "core" ( +4 .tToroid.reconfigure :default +7 "valve0"D$\ G{!(2 +4 .tToroid.seek :clear +4 "valve0"D'(* +158 "core" ħ( +3 #tAwaiting answer to "recharge if needed" +4 #Vacuuming cartridge 51 +8 "valve0"Dq% +8 "core" %^DN' +2 "syringe1"Cm& +5 "core" &N g +3 "syringe1"C% +4 "core" ×%܊N +3 .tCarousel.seek 51 +4 "carousel0"F%'0 +35 "core" ƥ' +3 "carousel0"Fe% +6 "core" %0IR% ( +3 .tToroid.reconfigure :hold +7 "valve0"D$\ G{!(2 +4 .tToroid.seek :cartridge +4 "valve0"DI(J +161 "core" ( +4 .tToroid.reconfigure :default +6 "valve0"D$\ G{!(2 +4 .tToroid.seek :clear +6 "valve0"D](* +160 "core" ( +3 #tAwaiting answer to "record Vacuum" +36 "valve0"Dh% +4 "core" %^LwN +2 "syringe1"CE& +6 "core" &N Z +3 "syringe1"C_% +6 "core" %ܛ0N +3 .tCarousel.seek 51 +3 "carousel0"FG'0 +7 "core" ' +3 .tToroid.reconfigure :hold +7 "valve0"D$\ G{!(2 +3 .tToroid.seek :bypass +6 "valve0"D^( +156 "core" ( +4 .tToroid.reconfigure :default +4 "valve0"D$\ G{!(2 +7 .tToroid.seek :clear +3 "valve0"D(* +158 "core" ď( +3 #tAwaiting answer to "recharge if needed" +3 #Vacuuming cartridge 50 +7 "valve0"D% +7 "core" Ć%^>S& +3 "syringe1"Ck& +4 "core" &N h +2 "syringe1"Cc% +6 "core" %ܕN +3 .tCarousel.seek 50 +4 "carousel0"FS'/ +35 "core" ' +3 "carousel0"Fo% +6 "core" %/ +RK ( +3 .tToroid.reconfigure :hold +7 "valve0"D$\ G{!(2 +3 .tToroid.seek :cartridge +7 "valve0"DP(J +160 "core" ( +2 .tToroid.reconfigure :default +7 "valve0"D$\ G{!(2 +4 .tToroid.seek :clear +6 "valve0"Dg(* +159 "core" ( +3 #tAwaiting answer to "record Vacuum" +48 "valve0"D`% +4 "core" %^K6N +2 "syringe1"C(& +7 "core" è&N _ +2 "syringe1"Cw% +6 "core" %܌N +3 .tCarousel.seek 50 +6 "carousel0"FD'/ +4 "core" ' +3 .tToroid.reconfigure :hold +7 "valve0"D$\ G{!(2 +2 .tToroid.seek :bypass +6 "valve0"Dr( +157 "core" ( +3 .tToroid.reconfigure :default +5 "valve0"D$\ G{!(2 +6 .tToroid.seek :clear +4 "valve0"Dl(* +159 "core" ( +3 #tAwaiting answer to "recharge if needed" +3 #Vacuuming cartridge 49 +6 "valve0"D% +9 "core" %^AN, +3 "syringe1"Cv& +4 "core" &N ] +3 "syringe1"Cs% +5 "core" %ܐN +2 .tCarousel.seek 49 +7 "carousel0"Fi'. +33 "core" ' +3 "carousel0"Fd% +5 "core" %.R7 ( +3 .tToroid.reconfigure :hold +7 "valve0"D$\ G{!(2 +4 .tToroid.seek :cartridge +3 "valve0"D(J +163 "core" ę( +2 .tToroid.reconfigure :default +5 "valve0"D$\ G{!(2 +7 .tToroid.seek :clear +5 "valve0"D(* +161 "core" ă( +4 #tAwaiting answer to "record Vacuum" +25 "valve0"Dp% +6 "core" %^AN* +3 "Can"evH+S}u +2 "syringe1"C& +6 "core" Î& N V +3 "syringe1"Cn% +4 "core" %ܓ!N +3 .tCarousel.seek 49 +7 "carousel0"Fx'. +4 "core" ' +3 .tToroid.reconfigure :hold +6 "valve0"D$\ G{!(2 +4 .tToroid.seek :bypass +6 "valve0"Da( +157 "core" ( +2 .tToroid.reconfigure :default +7 "valve0"D$\ G{!(2 +4 .tToroid.seek :clear +6 "valve0"D~(* +158 "core" ( +6 #tAwaiting answer to "recharge if needed" +7 #Vacuuming cartridge 48 +6 "valve0"D% +10 "core" Ă%^CaN! +4 "syringe1"C& +4 "core" È&N i +3 "syringe1"Ct% +5 "core" %܋N +3 .tCarousel.seek 48 +56 "carousel0"FH'- +37 "core" ' +3 "carousel0"F% +5 "core" ƞ%-}RG ( +4 .tToroid.reconfigure :hold +7 "valve0"D$\ G{!(2 +3 .tToroid.seek :cartridge +7 "valve0"D(J +159 "core" ē( +4 .tToroid.reconfigure :default +5 "valve0"D$\ G{!(2 +6 .tToroid.seek :clear +8 "valve0"Dj(* +160 "core" ( +5 #tAwaiting answer to "record Vacuum" +113 "valve0"Dy% +4 "core" %^G& +5 "core" þ&N h +4 "syringe1"CB% +5 "core" %ܕ\ N +2 .tCarousel.seek 43 +5 "carousel0"F ') +6 "core" Ơ' +3 .tToroid.reconfigure :hold +5 "valve0"D$\ G{!(2 +7 .tToroid.seek :bypass +3 "valve0"D$( +158 "core" Ĥ( +3 .tToroid.reconfigure :default +7 "valve0"D$\ G{!(2 +3 .tToroid.seek :clear +7 "valve0"DL(* +158 "core" ( +3 #tAwaiting answer to "recharge if needed" +4 #Vacuuming cartridge 42 +6 "valve0"DF% +10 "core" %^=oN, +2 "syringe1"Cq& +4 "core" &N k +3 "syringe1"Cm% +5 "core" %ܐN +2 .tCarousel.seek 42 +4 "carousel0"F'(\ +35 "core" Ɨ' +5 "carousel0"Fe% +7 "core" %(\ ҰRA ( +5 .tToroid.reconfigure :hold +11 "valve0"D$\ G{!(2 +6 .tToroid.seek :cartridge +6 "valve0"DQ(J +160 "core" ( +2 .tToroid.reconfigure :default +7 "valve0"D$\ G{!(2 +3 .tToroid.seek :clear +5 "valve0"D2(* +161 "core" IJ( +4 #tAwaiting answer to "record Vacuum" +86 "valve0"D'% +5 "core" ħ%^ILN +3 "syringe1"Ch& +7 "core" &N c +2 "syringe1"CE% +4 "core" %܏N +4 .tCarousel.seek 42 +6 "carousel0"F_'(\ +5 "core" ' +4 .tToroid.reconfigure :hold +7 "valve0"D$\ G{!(2 +3 .tToroid.seek :bypass +5 "valve0"DI( +159 "core" ( +4 .tToroid.reconfigure :default +7 "valve0"D$\ G{!(2 +4 .tToroid.seek :clear +6 "valve0"D%(* +156 "core" ĥ( +3 #tAwaiting answer to "recharge if needed" +4 #Vacuuming cartridge 41 +8 "valve0"D]% +7 "core" %^H4N +3 "syringe1"C& +5 "core" Æ&6N k +2 "syringe1"Ck% +6 "core" %܋2N +3 .tCarousel.seek 41 +4 "carousel0"Fc'' +36 "core" ' +2 "carousel0"Fo% +5 "core" %'άZR; ( +4 .tToroid.reconfigure :hold +6 "valve0"D$\ G{!(2 +4 .tToroid.seek :cartridge +3 "valve0"D^(J +161 "core" ( +3 .tToroid.reconfigure :default +7 "valve0"D$\ G{!(2 +3 .tToroid.seek :clear +3 "valve0"DG(* +163 "core" ( +3 #tAwaiting answer to "record Vacuum" +54 "valve0"D% +4 "core" ď%^EN2 +3 "syringe1"C`& +7 "core" &N ] +2 "syringe1"C(% +5 "core" è%ܗN +3 .tCarousel.seek 41 +4 "carousel0"Fw'' +7 "core" ' +2 .tToroid.reconfigure :hold +7 "valve0"D$\ G{!(2 +3 .tToroid.seek :bypass +4 "valve0"DP( +159 "core" ( +3 .tToroid.reconfigure :default +6 "valve0"D$\ G{!(2 +4 .tToroid.seek :clear +4 "valve0"DS(* +158 "core" ( +4 #tAwaiting answer to "recharge if needed" +3 #Vacuuming cartridge 40 +7 "valve0"Dg% +7 "core" %^LuN1 +3 "syringe1"C& +5 "core" &N l +2 "syringe1"Cv% +5 "core" %܏N +2 .tCarousel.seek 40 +7 "carousel0"Fs'& +33 "core" ' +3 "carousel0"Fd% +6 "core" %&Ҩ_RB ( +3 .tToroid.reconfigure :hold +7 "valve0"D$\ G{!(2 +3 .tToroid.seek :cartridge +6 "valve0"Dr(J +160 "core" ( +4 .tToroid.reconfigure :default +6 "valve0"D$\ G{!(2 +4 .tToroid.seek :clear +4 "valve0"DD(* +161 "core" ( +3 #tAwaiting answer to "record Vacuum" +33 "valve0"Dl% +5 "core" %^A_N! +2 "syringe1"Cp& +7 "core" &JN h +2 "syringe1"C% +5 "core" Î%܎GN +4 .tCarousel.seek 40 +3 "carousel0"Fn'& +7 "core" ' +3 .tToroid.reconfigure :hold +7 "valve0"D$\ G{!(2 +4 .tToroid.seek :bypass +5 "valve0"D( +158 "core" ę( +2 .tToroid.reconfigure :default +7 "valve0"D$\ G{!(2 +3 .tToroid.seek :clear +6 "valve0"Di(* +156 "core" ( +5 #tAwaiting answer to "recharge if needed" +4 #Vacuuming cartridge 39 +5 "valve0"D% +9 "core" ă%^BBN +3 "syringe1"C& +6 "core" Â&(N b +2 "syringe1"C% +6 "core" È%ܒ)N +3 .tCarousel.seek 39 +5 "carousel0"Ft'% +34 "core" ' +3 "carousel0"Fa% +5 "core" %%ѤR( ( +4 .tToroid.reconfigure :hold +6 "valve0"D$\ G{!(2 +4 .tToroid.seek :cartridge +3 "valve0"D(J +162 "core" Ğ( +2 .tToroid.reconfigure :default +7 "valve0"D$\ G{!(2 +3 .tToroid.seek :clear +5 "valve0"Dx(* +160 "core" ( +3 #tAwaiting answer to "record Vacuum" +98 "valve0"D~% +5 "core" %^7N? +2 "syringe1"Cy& +6 "core" &N [ +3 "syringe1"C% +5 "core" Ð%ܒN +3 .tCarousel.seek 39 +6 "carousel0"F\ '% +4 "core" Ɗ' +3 .tToroid.reconfigure :hold +6 "valve0"D$\ G{!(2 +5 .tToroid.seek :bypass +4 "valve0"D( +161 "core" ē( +3 .tToroid.reconfigure :default +4 "valve0"D$\ G{!(2 +7 .tToroid.seek :clear +5 "valve0"DH(* +157 "core" ( +3 #tAwaiting answer to "recharge if needed" +4 #Vacuuming cartridge 38 +8 "valve0"Dj% +6 "core" %^FN; +3 "syringe1"C & +5 "core" Ë&N b +4 "syringe1"C % +5 "core" É%܌N +3 .tCarousel.seek 38 +4 "carousel0"F'$" +36 "core" ƅ' +3 "carousel0"F7% +4 "core" Ʒ%$"՟#RQ ( +3 .tToroid.reconfigure :hold +8 "valve0"D$\ G{!(2 +2 .tToroid.seek :cartridge +7 "valve0"D (J +159 "core" č( +3 .tToroid.reconfigure :default +7 "valve0"D$\ G{!(2 +3 .tToroid.seek :clear +6 "valve0"D (* +159 "core" Č( +3 #tAwaiting answer to "record Vacuum" +145 "valve0"D0% +6 "core" İ%^=N* +2 "syringe1"C& +7 "core" Ä&N i +3 "syringe1"C% +5 "core" Ý%܏N +3 .tCarousel.seek 38 +3 "carousel0"F\\'$" +7 "core" ' +3 .tToroid.reconfigure :hold +3 "valve0"D$\ G{!(2 +6 .tToroid.seek :bypass +7 "valve0"D!( +159 "core" ġ( +2 .tToroid.reconfigure :default +8 "valve0"D$\ G{!(2 +3 .tToroid.seek :clear +6 "valve0"D|(* +157 "core" ( +3 #tAwaiting answer to "recharge if needed" +3 #Vacuuming cartridge 37 +7 "valve0"D}% +9 "core" %^CR1 +2 "syringe1"C& +4 "core" Ö&N i +4 "syringe1"C{% +4 "core" %ܑN +2 .tCarousel.seek 37 +7 "carousel0"F'#( +33 "core" ƛ' +3 "carousel0"FJ% +5 "core" %#(ћR4 ( +3 .tToroid.reconfigure :hold +8 "valve0"D$\ G{!(2 +3 .tToroid.seek :cartridge +4 "valve0"D(J +163 "core" ğ( +3 .tToroid.reconfigure :default +6 "valve0"D$\ G{!(2 +4 .tToroid.seek :clear +4 "valve0"Dz(* +163 "core" ( +2 #tAwaiting answer to "record Vacuum" +7 "valve0"D% +5 "core" đ%Y^H~S] +3 "syringe1"C& +5 "core" Ò&!N f +3 "syringe1"C% +5 "core" Ü%ܐN +2 .tCarousel.seek 37 +6 "carousel0"F'#( +5 "core" ƚ' +2 .tToroid.reconfigure :hold +7 "valve0"D$\ G{!(2 +3 .tToroid.seek :bypass +9 "valve0"D*( +156 "core" Ī( +3 .tToroid.reconfigure :default +7 "valve0"D$\ G{!(2 +4 .tToroid.seek :clear +2 "valve0"D(* +159 "core" ć( +3 #tAwaiting answer to "recharge if needed" +4 #Vacuuming cartridge 36 +6 "valve0"D+% +7 "core" ī%^G1N +3 "syringe1"C& +5 "core" Á&N c +2 "syringe1"C&% +4 "core" æ%ܕN +4 .tCarousel.seek 36 +5 "carousel0"F,'". +33 "core" Ƭ' +4 "carousel0"F<% +4 "core" Ƽ%".՗QRC ( +3 .tToroid.reconfigure :hold +5 "valve0"D$\ G{!(2 +6 .tToroid.seek :cartridge +6 "valve0"D:(J +160 "core" ĺ( +3 .tToroid.reconfigure :default +5 "valve0"D$\ G{!(2 +5 .tToroid.seek :clear +6 "valve0"D#(* +159 "core" ģ( +3 #tAwaiting answer to "record Vacuum" +65 "valve0"D% +5 "core" Ĕ%^GN2 +2 "syringe1"C6& +6 "core" ö&2N e +2 "syringe1"C4% +5 "core" ô%܉.N +3 .tCarousel.seek 36 +4 "carousel0"F/'". +8 "core" Ư' +3 .tToroid.reconfigure :hold +7 "valve0"D$\ G{!(2 +2 .tToroid.seek :bypass +7 "valve0"D1( +156 "core" ı( +3 .tToroid.reconfigure :default +59 "valve0"D$\ G{!(2 +6 .tToroid.seek :clear +4 "valve0"D-(* +159 "core" ĭ( +3 #tAwaiting answer to "recharge if needed" +6 #Vacuuming cartridge 35 +5 "valve0"D)% +8 "core" ĩ%^LtN* +2 "syringe1"C.& +5 "core" î&N d +3 "syringe1"CU% +4 "core" %ܔ N +3 .tCarousel.seek 35 +7 "carousel0"F"'!4 +34 "core" Ƣ' +3 "carousel0"Fb% +5 "core" %!4ΓR. ( +3 .tToroid.reconfigure :hold +7 "valve0"D$\ G{!(2 +3 .tToroid.seek :cartridge +6 "valve0"Du(J +159 "core" ( +3 .tToroid.reconfigure :default +7 "valve0"D$\ G{!(2 +3 .tToroid.seek :clear +6 "valve0"D(* +160 "core" Ę( +4 #tAwaiting answer to "record Vacuum" +99 "valve0"DT% +6 "core" %^>LN +2 "syringe1"CN& +6 "core" &N f +3 "syringe1"C;% +5 "core" û%܍TN +3 .tCarousel.seek 35 +6 "carousel0"F5'!4 +4 "core" Ƶ' +3 .tToroid.reconfigure :hold +7 "valve0"D$\ G{!(2 +4 .tToroid.seek :bypass +4 "valve0"D?( +159 "core" Ŀ( +3 .tToroid.reconfigure :default +7 "valve0"D$\ G{!(2 +4 .tToroid.seek :clear +6 "valve0"DC(* +157 "core" ( +4 #tAwaiting answer to "recharge if needed" +4 #Vacuuming cartridge 34 +8 "valve0"D=% +8 "core" Ľ%^E3N +3 "syringe1"C9& +4 "core" ù&8N c +3 "syringe1"C[% +5 "core" %ܓ6N +2 .tCarousel.seek 34 +7 "carousel0"F8' : +33 "core" Ƹ' +3 "carousel0"Ff% +5 "core" % :ԎRN ( +3 .tToroid.reconfigure :hold +7 "valve0"D$\ G{!(2 +4 .tToroid.seek :cartridge +2 "valve0"D3(J +162 "core" ij( +2 .tToroid.reconfigure :default +7 "valve0"D$\ G{!(2 +3 .tToroid.seek :clear +5 "valve0"DO(* +162 "core" ( +3 #tAwaiting answer to "record Vacuum" +42 "valve0"DM% +5 "core" %^FN= +2 "syringe1"CA& +5 "core" &N e +5 "syringe1"C>% +4 "core" þ%ܘ N +5 .tCarousel.seek 34 +3 "carousel0"FB' : +8 "core" ' +2 .tToroid.reconfigure :hold +8 "valve0"D$\ G{!(2 +4 .tToroid.seek :bypass +5 "valve0"DR( +158 "core" ( +3 .tToroid.reconfigure :default +7 "valve0"D$\ G{!(2 +4 .tToroid.seek :clear +4 "valve0"D(* +160 "core" ĕ( +3 #tAwaiting answer to "recharge if needed" +4 #Vacuuming cartridge 33 +7 "valve0"D@% +6 "core" %^FNN +3 "syringe1"CF& +4 "core" &N _ +3 "syringe1"Cq% +5 "core" %܎N +2 .tCarousel.seek 33 +7 "carousel0"Fm'@ +33 "core" ' +3 "carousel0"Fe% +6 "core" %@ΊR5 ( +3 .tToroid.reconfigure :hold +7 "valve0"D$\ G{!(2 +3 .tToroid.seek :cartridge +4 "valve0"D$(J +161 "core" Ĥ( +3 .tToroid.reconfigure :default +7 "valve0"D$\ G{!(2 +3 .tToroid.seek :clear +7 "valve0"D (* +160 "core" Ġ( +4 #tAwaiting answer to "record Vacuum" +7 "valve0"DL% +5 "core" %q^DSr +3 "syringe1"C'& +6 "core" ç&GN ^ +2 "syringe1"Ch% +5 "core" %܏IN +3 .tCarousel.seek 33 +3 "carousel0"FE'@ +7 "core" ' +3 .tToroid.reconfigure :hold +6 "valve0"D$\ G{!(2 +5 .tToroid.seek :bypass +7 "valve0"DQ( +156 "core" ( +4 .tToroid.reconfigure :default +6 "valve0"D$\ G{!(2 +4 .tToroid.seek :clear +4 "valve0"D(* +158 "core" ė( +3 #tAwaiting answer to "recharge if needed" +6 #Vacuuming cartridge 32 +5 "valve0"D2% +8 "core" IJ%^S]N" +2 "syringe1"C]& +4 "core" &'N b +4 "syringe1"C% +4 "core" Æ%܌'N +2 .tCarousel.seek 32 +7 "carousel0"Fk'F +33 "core" ' +4 "carousel0"Fo% +5 "core" %F҆@RE ( +3 .tToroid.reconfigure :hold +7 "valve0"D$\ G{!(2 +4 .tToroid.seek :cartridge +5 "valve0"DI(J +163 "core" ( +2 .tToroid.reconfigure :default +8 "valve0"D$\ G{!(2 +4 .tToroid.seek :clear +4 "valve0"D_(* +163 "core" ( +3 #tAwaiting answer to "record Vacuum" +8 "valve0"D%% +6 "core" ĥ%^TvS +3 "syringe1"C& +5 "core" Ï& N d +2 "syringe1"C`% +5 "core" %ܓN +3 .tCarousel.seek 32 +3 "carousel0"F('F +8 "core" ƨ' +2 .tToroid.reconfigure :hold +8 "valve0"D$\ G{!(2 +5 .tToroid.seek :bypass +4 "valve0"D^( +159 "core" ( +4 .tToroid.reconfigure :default +6 "valve0"D$\ G{!(2 +3 .tToroid.seek :clear +6 "valve0"Dc(* +157 "core" ( +3 #tAwaiting answer to "recharge if needed" +4 #Vacuuming cartridge 31 +8 "valve0"DG% +8 "core" %^=(N +3 "syringe1"Cg& +8 "core" &N i +2 "syringe1"C% +6 "core" %ܗN +3 .tCarousel.seek 31 +3 "carousel0"Fv'L +38 "core" ' +2 "carousel0"Fd% +6 "core" %L΁R( ( +3 .tToroid.reconfigure :hold +5 "valve0"D$\ G{!(2 +6 .tToroid.seek :cartridge +4 "valve0"DP(J +164 "core" ( +2 .tToroid.reconfigure :default +7 "valve0"D$\ G{!(2 +4 .tToroid.seek :clear +3 "valve0"Dw(* +161 "core" ( +3 #tAwaiting answer to "record Vacuum" +89 "valve0"DS% +3 "core" %^>N. +3 "syringe1"Cl& +6 "core" &N l +3 "syringe1"Cp% +4 "core" %܍N +4 .tCarousel.seek 31 +3 "carousel0"F'L +7 "core" Ǝ' +3 .tToroid.reconfigure :hold +7 "valve0"D$\ G{!(2 +4 .tToroid.seek :bypass +6 "valve0"Dr( +156 "core" ( +4 .tToroid.reconfigure :default +6 "valve0"D$\ G{!(2 +4 .tToroid.seek :clear +5 "valve0"Ds(* +157 "core" ( +4 #tAwaiting answer to "recharge if needed" +3 #Vacuuming cartridge 30 +6 "valve0"DD% +8 "core" %^BbN$ +4 "syringe1"C& +4 "core" Ã&N ^ +3 "syringe1"C% +5 "core" Â%ܐN +3 .tCarousel.seek 30 +3 "carousel0"F'R +36 "core" ƈ' +3 "carousel0"Fa% +6 "core" %R}'RU ( +3 .tToroid.reconfigure :hold +5 "valve0"D$\ G{!(2 +6 .tToroid.seek :cartridge +4 "valve0"D(J +164 "core" ę( +2 .tToroid.reconfigure :default +7 "valve0"D$\ G{!(2 +3 .tToroid.seek :clear +3 "valve0"Dn(* +164 "core" ( +3 #tAwaiting answer to "record Vacuum" +90 "valve0"Di% +6 "core" %^GIN +2 "syringe1"C~& +7 "core" &(N _ +2 "syringe1"Cy% +5 "core" %ܜ#N +4 .tCarousel.seek 30 +3 "carousel0"F'R +8 "core" Ɛ' +2 .tToroid.reconfigure :hold +5 "valve0"D$\ G{!(2 +5 .tToroid.seek :bypass +6 "valve0"D( +157 "core" Ğ( +3 .tToroid.reconfigure :default +7 "valve0"D$\ G{!(2 +3 .tToroid.seek :clear +6 "valve0"Dt(* +156 "core" ( +4 #tAwaiting answer to "recharge if needed" +3 #Vacuuming cartridge 29 +5 "valve0"Dx% +10 "core" %^F'N +4 "syringe1"Cj& +4 "core" &N d +2 "syringe1"C % +6 "core" Ë%܉N +3 .tCarousel.seek 29 +7 "carousel0"F 'X +34 "core" Ɖ' +2 "carousel0"F7% +58 "core" Ʒ%Xy{R; ( +4 .tToroid.reconfigure :hold +7 "valve0"D$\ G{!(2 +3 .tToroid.seek :cartridge +4 "valve0"D(J +163 "core" ē( +3 .tToroid.reconfigure :default +6 "valve0"D$\ G{!(2 +4 .tToroid.seek :clear +4 "valve0"D\ (* +164 "core" Ċ( +2 #tAwaiting answer to "record Vacuum" +97 "valve0"DH% +5 "core" %^LN7 +3 "syringe1"C & +7 "core" Í&LN i +3 "syringe1"C0% +6 "core" ð%ܘJN +2 .tCarousel.seek 29 +7 "carousel0"F'X +4 "core" Ƅ' +2 .tToroid.reconfigure :hold +9 "valve0"D$\ G{!(2 +4 .tToroid.seek :bypass +3 "valve0"D( +158 "core" ĝ( +4 .tToroid.reconfigure :default +7 "valve0"D$\ G{!(2 +4 .tToroid.seek :clear +5 "valve0"D(* +157 "core" ą( +2 #tAwaiting answer to "recharge if needed" +3 #Vacuuming cartridge 28 +8 "valve0"D % +8 "core" Č%^HN/ +3 "syringe1"C}& +4 "core" &.N d +2 "syringe1"C% +7 "core" Ö%ܚ*N +2 .tCarousel.seek 28 +7 "carousel0"F{'^ +33 "core" ' +4 "carousel0"FJ% +5 "core" %^u:RG ( +3 .tToroid.reconfigure :hold +7 "valve0"D$\ G{!(2 +3 .tToroid.seek :cartridge +5 "valve0"D!(J +162 "core" ġ( +3 .tToroid.reconfigure :default +7 "valve0"D$\ G{!(2 +2 .tToroid.seek :clear +7 "valve0"D\\(* +160 "core" ( +4 #tAwaiting answer to "record Vacuum" +110 "valve0"D|% +3 "core" %^_dN" +3 "syringe1"C& +6 "core" Ñ&N c +3 "syringe1"C% +5 "core" Ò%܏N +3 .tCarousel.seek 28 +6 "carousel0"F'^ +5 "core" Ɯ' +2 .tToroid.reconfigure :hold +7 "valve0"D$\ G{!(2 +4 .tToroid.seek :bypass +2 "valve0"D( +160 "core" ğ( +3 .tToroid.reconfigure :default +7 "valve0"D$\ G{!(2 +3 .tToroid.seek :clear +5 "valve0"D(* +158 "core" ě( +2 #tAwaiting answer to "recharge if needed" +3 #Vacuuming cartridge 27 +9 "valve0"Dz% +6 "core" %^AKN1 +2 "syringe1"C+& +5 "core" ë&N g +3 "syringe1"C% +4 "core" Á%ܗN +3 .tCarousel.seek 27 +5 "carousel0"F&'d +35 "core" Ʀ' +3 "carousel0"F<% +5 "core" Ƽ%dpR, ( +3 .tToroid.reconfigure :hold +7 "valve0"D$\ G{!(2 +4 .tToroid.seek :cartridge +5 "valve0"D*(J +159 "core" Ī( +3 .tToroid.reconfigure :default +7 "valve0"D$\ G{!(2 +4 .tToroid.seek :clear +3 "valve0"D(* +162 "core" Ě( +4 #tAwaiting answer to "record Vacuum" +3164 "valve0"D% +4 "core" ć%^NMN" +3 "syringe1"C& +5 "core" Ô&.N d +3 "syringe1"C6% +5 "core" ö%ܒ1N +2 .tCarousel.seek 27 +7 "carousel0"F4'd +4 "core" ƴ' +2 .tToroid.reconfigure :hold +7 "valve0"D$\ G{!(2 +3 .tToroid.seek :bypass +6 "valve0"D:( +158 "core" ĺ( +2 .tToroid.reconfigure :default +7 "valve0"D$\ G{!(2 +3 .tToroid.seek :clear +7 "valve0"D,(* +157 "core" Ĭ( +2 #tAwaiting answer to "recharge if needed" +6139 "Can"bv@+W}u +6693 #tVacuuming cartridge 26 +4 "valve0"D#% +7 "core" ģ%^H`N +3 "syringe1"C)& +5 "core" é&1N ` +3 "syringe1"C.% +4 "core" î%ܚ3N +3 .tCarousel.seek 26 +6 "carousel0"FU'j +33 "core" ' +4 "carousel0"Fb% +5 "core" %jlGRZ ( +2 .tToroid.reconfigure :hold +7 "valve0"D$\ G{!(2 +3 .tToroid.seek :cartridge +6 "valve0"D1(J +161 "core" ı( +3 .tToroid.reconfigure :default +8 "valve0"D$\ G{!(2 +3 .tToroid.seek :clear +4 "valve0"D/(* +162 "core" į( +3 #tAwaiting answer to "record Vacuum" +12 "valve0"D-% +5 "core" ĭ%^KMN +2 "syringe1"CT& +7 "core" & N i +2 "syringe1"CN% +4 "core" %ܖN +4 .tCarousel.seek 26 +2 "carousel0"F;'j +9 "core" ƻ' +3 .tToroid.reconfigure :hold +5 "valve0"D$\ G{!(2 +5 .tToroid.seek :bypass +7 "valve0"Du( +158 "core" ( +3 .tToroid.reconfigure :default +6 "valve0"D$\ G{!(2 +3 .tToroid.seek :clear +6 "valve0"D"(* +157 "core" Ģ( +3 #tAwaiting answer to "recharge if needed" +6 #Vacuuming cartridge 25 +5 "valve0"D% +7 "core" Ę%^CTP +2 "syringe1"C=& +4 "core" ý&N b +3 "syringe1"C9% +4 "core" ù%ܕNN +3 .tCarousel.seek 25 +6 "carousel0"F['p +34 "core" ' +2 "carousel0"Ff% +6 "core" %phnR< ( +3 .tToroid.reconfigure :hold +7 "valve0"D$\ G{!(2 +3 .tToroid.seek :cartridge +4 "valve0"D?(J +162 "core" Ŀ( +3 .tToroid.reconfigure :default +4 "valve0"D$\ G{!(2 +7 .tToroid.seek :clear +7 "valve0"D5(* +159 "core" ĵ( +4 #tAwaiting answer to "record Vacuum" +142 "valve0"DC% +4 "core" %^BN9 +2 "syringe1"CM& +8 "core" &?N e +2 "syringe1"CA% +6 "core" %܎=N +3 .tCarousel.seek 25 +6 "carousel0"F>'p +4 "core" ƾ' +2 .tToroid.reconfigure :hold +7 "valve0"D$\ G{!(2 +3 .tToroid.seek :bypass +4 "valve0"D3( +160 "core" ij( +4 .tToroid.reconfigure :default +6 "valve0"D$\ G{!(2 +5 .tToroid.seek :clear +4 "valve0"D8(* +159 "core" ĸ( +4 #tAwaiting answer to "recharge if needed" +3 #Vacuuming cartridge 24 +7 "valve0"DO% +6 "core" %^GN, +4 "syringe1"C@& +4 "core" &N h +3 "syringe1"CF% +5 "core" %ܑN +3 .tCarousel.seek 24 +3 "carousel0"Fq'v +37 "core" ' +3 "carousel0"Fe% +6 "core" %vd&RF ( +3 .tToroid.reconfigure :hold +7 "valve0"D$\ G{!(2 +3 .tToroid.seek :cartridge +6 "valve0"DR(J +160 "core" ( +3 .tToroid.reconfigure :default +6 "valve0"D$\ G{!(2 +4 .tToroid.seek :clear +6 "valve0"DB(* +160 "core" ( +3 #tAwaiting answer to "record Vacuum" +41 "valve0"D% +5 "core" ĕ%^FrN" +3 "syringe1"CL& +5 "core" &7N d +4 "syringe1"C'% +4 "core" ç%ܒN +2 .tCarousel.seek 24 +7 "carousel0"Fh'v +4 "core" ' +3 .tToroid.reconfigure :hold +7 "valve0"D$\ G{!(2 +4 .tToroid.seek :bypass +6 "valve0"D$( +157 "core" Ĥ( +3 .tToroid.reconfigure :default +7 "valve0"D$\ G{!(2 +3 .tToroid.seek :clear +6 "valve0"Dm(* +157 "core" ( +3 #tAwaiting answer to "recharge if needed" +3 #Vacuuming cartridge 23 +9 "valve0"D % +7 "core" Ġ%^CfN +2 "syringe1"C2& +4 "core" ò&NN ] +4 "syringe1"C]% +4 "core" %ܓON +3 .tCarousel.seek 23 +3 "carousel0"F'| +35 "core" Ɔ' +5 "carousel0"Fo% +5 "core" %|_R3 ( +2 .tToroid.reconfigure :hold +7 "valve0"D$\ G{!(2 +4 .tToroid.seek :cartridge +4 "valve0"DQ(J +161 "core" ( +4 .tToroid.reconfigure :default +6 "valve0"D$\ G{!(2 +3 .tToroid.seek :clear +6 "valve0"DE(* +160 "core" ( +2 #tAwaiting answer to "record Vacuum" +60 "valve0"D% +4 "core" ė%^BDN +3 "syringe1"C%& +57 "core" å&(N b +4 "syringe1"C% +5 "core" Ï%܈N +3 .tCarousel.seek 23 +4 "carousel0"F`'| +8 "core" ' +2 .tToroid.reconfigure :hold +6 "valve0"D$\ G{!(2 +5 .tToroid.seek :bypass +7 "valve0"DI( +156 "core" ( +3 .tToroid.reconfigure :default +7 "valve0"D$\ G{!(2 +4 .tToroid.seek :clear +5 "valve0"Dk(* +158 "core" ( +3 #tAwaiting answer to "recharge if needed" +3 #Vacuuming cartridge 22 +8 "valve0"D_% +8 "core" %^I%N +3 "syringe1"CG& +4 "core" &N p +2 "syringe1"Cg% +6 "core" %܏N +3 .tCarousel.seek 22 +6 "carousel0"F' +33 "core" ' +3 "carousel0"Fd% +6 "core" %[R9 ( +3 .tToroid.reconfigure :hold +7 "valve0"D$\ G{!(2 +4 .tToroid.seek :cartridge +4 "valve0"D^(J +165 "core" ( +2 .tToroid.reconfigure :default +7 "valve0"D$\ G{!(2 +4 .tToroid.seek :clear +4 "valve0"D((* +162 "core" Ĩ( +2 #tAwaiting answer to "record Vacuum" +6 "valve0"Dc% +8 "core" %r^NSj +3 "syringe1"CS& +5 "core" &N k +2 "syringe1"Cl% +5 "core" %܏N +3 .tCarousel.seek 22 +3 "carousel0"Fp' +8 "core" ' +3 .tToroid.reconfigure :hold +7 "valve0"D$\ G{!(2 +3 .tToroid.seek :bypass +3 "valve0"DP( +159 "core" ( +3 .tToroid.reconfigure :default +8 "valve0"D$\ G{!(2 +2 .tToroid.seek :clear +7 "valve0"Dv(* +156 "core" ( +3 #tAwaiting answer to "recharge if needed" +5 #Vacuuming cartridge 21 +8 "valve0"Dw% +5 "core" %^CeN +2 "syringe1"CD& +7 "core" &R2 ( +2 .tToroid.reconfigure :hold +8 "valve0"D$\ G{!(2 +3 .tToroid.seek :cartridge +4 "valve0"Db(J +162 "core" ( +3 .tToroid.reconfigure :default +4 "valve0"D$\ G{!(2 +7 .tToroid.seek :clear +7 "valve0"D4(* +161 "core" Ĵ( +3 #tAwaiting answer to "record Vacuum" +32 "valve0"D,% +5 "core" Ĭ%^PN2 +3 "syringe1"C-& +5 "core" í&N h +4 "syringe1"CT% +5 "core" %ܔN +4 .tCarousel.seek 17 +6 "carousel0"FN' +3 "core" ' +4 .tToroid.reconfigure :hold +6 "valve0"D$\ G{!(2 +4 .tToroid.seek :bypass +5 "valve0"D1( +157 "core" ı( +3 .tToroid.reconfigure :default +7 "valve0"D$\ G{!(2 +2 .tToroid.seek :clear +6 "valve0"DU(* +209 "core" ( +2 #tAwaiting answer to "recharge if needed" +4 #Vacuuming cartridge 16 +6 "valve0"D/% +7 "core" į%^AS +2 "syringe1"C& +5 "core" Ø&>N c +4 "syringe1"C=% +4 "core" ý%ܙ=N +3 .tCarousel.seek 16 +6 "carousel0"F9' +34 "core" ƹ' +3 "carousel0"Ff% +6 "core" %ARK ( +4 .tToroid.reconfigure :hold +6 "valve0"D$\ G{!(2 +5 .tToroid.seek :cartridge +4 "valve0"Du(J +162 "core" ( +3 .tToroid.reconfigure :default +7 "valve0"D$\ G{!(2 +3 .tToroid.seek :clear +7 "valve0"D;(* +160 "core" Ļ( +3 #tAwaiting answer to "record Vacuum" +24 "valve0"D"% +6 "core" Ģ%^=QN$ +2 "syringe1"C?& +7 "core" ÿ&N f +3 "syringe1"CC% +6 "core" %܋N +3 .tCarousel.seek 16 +6 "carousel0"FM' +5 "core" ' +3 .tToroid.reconfigure :hold +7 "valve0"D$\ G{!(2 +4 .tToroid.seek :bypass +5 "valve0"DA( +158 "core" ( +4 .tToroid.reconfigure :default +6 "valve0"D$\ G{!(2 +4 .tToroid.seek :clear +6 "valve0"D[(* +157 "core" ( +3 #tAwaiting answer to "recharge if needed" +4 #Vacuuming cartridge 15 +6 "valve0"D5% +8 "core" ĵ%^C7N +3 "syringe1"CO& +4 "core" &\\N _ +4 "syringe1"C@% +4 "core" %܎N +3 .tCarousel.seek 15 +4 "carousel0"FF' +37 "core" ' +2 "carousel0"Fe% +6 "core" % =R7 ( +3 .tToroid.reconfigure :hold +8 "valve0"D$\ G{!(2 +3 .tToroid.seek :cartridge +7 "valve0"D3(J +160 "core" ij( +3 .tToroid.reconfigure :default +6 "valve0"D$\ G{!(2 +4 .tToroid.seek :clear +6 "valve0"D>(* +159 "core" ľ( +3 #tAwaiting answer to "record Vacuum" +96 "valve0"D8% +4 "core" ĸ%^BN9 +3 "syringe1"C& +7 "core" Õ&IN ` +2 "syringe1"CL% +6 "core" %ܖEN +2 .tCarousel.seek 15 +7 "carousel0"F'' +3 "core" Ƨ' +3 .tToroid.reconfigure :hold +7 "valve0"D$\ G{!(2 +3 .tToroid.seek :bypass +5 "valve0"DR( +158 "core" ( +3 .tToroid.reconfigure :default +7 "valve0"D$\ G{!(2 +4 .tToroid.seek :clear +6 "valve0"Dq(* +156 "core" ( +4 #tAwaiting answer to "recharge if needed" +4 #Vacuuming cartridge 14 +8 "valve0"DB% +9 "core" %^B|N2 +2 "syringe1"C & +7 "core" à&&N k +2 "syringe1"C2% +4 "core" ò%ܕ%N +3 .tCarousel.seek 14 +6 "carousel0"F]' +35 "core" ' +3 "carousel0"Fo% +5 "core" % 9 R: ( +3 .tToroid.reconfigure :hold +5 "valve0"D$\ G{!(2 +6 .tToroid.seek :cartridge +4 "valve0"D$(J +162 "core" Ĥ( +3 .tToroid.reconfigure :default +5 "valve0"D$\ G{!(2 +5 .tToroid.seek :clear +5 "valve0"Dh(* +162 "core" ( +3 #tAwaiting answer to "record Vacuum" +6 "valve0"Dm% +5 "core" %v^ES +2 "syringe1"C& +7 "core" ×&N f +3 "syringe1"C%% +4 "core" å%ܚN +3 .tCarousel.seek 14 +6 "carousel0"F' +5 "core" Ə' +3 .tToroid.reconfigure :hold +7 "valve0"D$\ G{!(2 +2 .tToroid.seek :bypass +6 "valve0"DQ( +158 "core" ( +2 .tToroid.reconfigure :default +4 "valve0"D$\ G{!(2 +6 .tToroid.seek :clear +5 "valve0"D(* +160 "core" Ć( +3 #tAwaiting answer to "recharge if needed" +5 #Vacuuming cartridge 13 +4 "valve0"DE% +7 "core" %^EBN# +2 "syringe1"C_& +5 "core" &N h +3 "syringe1"CG% +7 "core" %ܒN +2 .tCarousel.seek 13 +5 "carousel0"Fg' +34 "core" ' +2 "carousel0"Fd% +5 "core" % 5/R. ( +4 .tToroid.reconfigure :hold +6 "valve0"D$\ G{!(2 +4 .tToroid.seek :cartridge +2 "valve0"DI(J +162 "core" ( +3 .tToroid.reconfigure :default +7 "valve0"D$\ G{!(2 +4 .tToroid.seek :clear +3 "valve0"D`(* +163 "core" ( +4 #tAwaiting answer to "record Vacuum" +23 "valve0"Dk% +4 "core" %^ONJ +3 "syringe1"Cc& +6 "core" &:N V +3 "syringe1"CS% +5 "core" %܋8N +3 .tCarousel.seek 13 +4 "carousel0"Fl' +7 "core" ' +4 .tToroid.reconfigure :hold +6 "valve0"D$\ G{!(2 +4 .tToroid.seek :bypass +6 "valve0"D^( +156 "core" ( +3 .tToroid.reconfigure :default +7 "valve0"D$\ G{!(2 +3 .tToroid.seek :clear +3 "valve0"D(* +160 "core" ( +3 #tAwaiting answer to "recharge if needed" +5 #Vacuuming cartridge 12 +6 "valve0"D(% +9 "core" Ĩ%^BNE +2 "syringe1"Cw& +5 "core" &N f +2 "syringe1"CD% +6 "core" %ܘN +3 .tCarousel.seek 12 +3 "carousel0"F'\ +37 "core" ƃ' +2 "carousel0"Fa% +6 "core" %\ 0%RN ( +3 .tToroid.reconfigure :hold +8 "valve0"D$\ G{!(2 +3 .tToroid.seek :cartridge +5 "valve0"DP(J +162 "core" ( +3 .tToroid.reconfigure :default +7 "valve0"D$\ G{!(2 +4 .tToroid.seek :clear +7 "valve0"Dp(* +160 "core" ( +3 #tAwaiting answer to "record Vacuum" +28 "valve0"Dv% +5 "core" %^FN9 +2 "syringe1"Cs& +7 "core" &N ^ +3 "syringe1"Ci% +4 "core" %܇N +3 .tCarousel.seek 12 +6 "carousel0"F~'\ +5 "core" ' +2 .tToroid.reconfigure :hold +7 "valve0"D$\ G{!(2 +3 .tToroid.seek :bypass +6 "valve0"Dr( +158 "core" ( +2 .tToroid.reconfigure :default +7 "valve0"D$\ G{!(2 +3 .tToroid.seek :clear +4 "valve0"D(* +159 "core" Ă( +2 #tAwaiting answer to "recharge if needed" +6 #Vacuuming cartridge 11 +4 "valve0"D% +9 "core" Ď%^LwN0 +2 "syringe1"Cn& +5 "core" &RN ` +3 "syringe1"Cx% +4 "core" %ܕPN +3 .tCarousel.seek 11 +6 "carousel0"Fj' +34 "core" ' +2 "carousel0"F7% +5 "core" Ʒ% ,R? ( +4 .tToroid.reconfigure :hold +7 "valve0"D$\ G{!(2 +4 .tToroid.seek :cartridge +3 "valve0"D(J +161 "core" ę( +3 .tToroid.reconfigure :default +7 "valve0"D$\ G{!(2 +3 .tToroid.seek :clear +5 "valve0"Dy(* +161 "core" ( +3 #tAwaiting answer to "record Vacuum" +39 "valve0"D% +4 "core" Ĉ%^NPN$ +3 "syringe1"Ct& +5 "core" &.N d +3 "syringe1"CH% +6 "core" %܌,N +3 .tCarousel.seek 11 +6 "carousel0"F ' +6 "core" ƍ' +2 .tToroid.reconfigure :hold +7 "valve0"D$\ G{!(2 +3 .tToroid.seek :bypass +6 "valve0"D( +157 "core" Ğ( +3 .tToroid.reconfigure :default +6 "valve0"D$\ G{!(2 +3 .tToroid.seek :clear +7 "valve0"D (* +156 "core" ċ( +4 #tAwaiting answer to "recharge if needed" +3 #Vacuuming cartridge 10 +7 "valve0"D% +8 "core" Đ%^F>N9 +2 "syringe1"C\ & +4 "core" Ê& N e +4 "syringe1"C % +5 "core" Ì%ܓ N +2 .tCarousel.seek 10 +4 "carousel0"F}' +37 "core" ' +4 "carousel0"FJ% +5 "core" %(kRH ( +4 .tToroid.reconfigure :hold +6 "valve0"D$\ G{!(2 +4 .tToroid.seek :cartridge +57 "valve0"D(J +161 "core" ē( +3 .tToroid.reconfigure :default +7 "valve0"D$\ G{!(2 +3 .tToroid.seek :clear +7 "valve0"D0(* +160 "core" İ( +3 #tAwaiting answer to "record Vacuum" +6 "valve0"D % +8 "core" ĉ%z^FS +2 "syringe1"C& +5 "core" Å&N g +3 "syringe1"C|% +4 "core" %ܑN +4 .tCarousel.seek 10 +6 "carousel0"F' +5 "core" Ƒ' +2 .tToroid.reconfigure :hold +7 "valve0"D$\ G{!(2 +3 .tToroid.seek :bypass +3 "valve0"D( +160 "core" ĝ( +3 .tToroid.reconfigure :default +7 "valve0"D$\ G{!(2 +3 .tToroid.seek :clear +7 "valve0"D(* +156 "core" Ė( +4 #tAwaiting answer to "recharge if needed" +3 #Vacuuming cartridge 9 +8 "valve0"D% +8 "core" Ą%^LN3 +3 "syringe1"C\\& +4 "core" &?N o +4 "syringe1"Cz% +4 "core" %܄AN +3 .tCarousel.seek 9 +4 "carousel0"F+' +35 "core" ƫ' +3 "carousel0"F<% +6 "core" Ƽ%$+R, ( +2 .tToroid.reconfigure :hold +8 "valve0"D$\ G{!(2 +2 .tToroid.seek :cartridge +7 "valve0"D!(J +160 "core" ġ( +3 .tToroid.reconfigure :default +6 "valve0"D$\ G{!(2 +4 .tToroid.seek :clear +6 "valve0"D(* +160 "core" Ē( +3 #tAwaiting answer to "record Vacuum" +79 "valve0"D{% +5 "core" %^?WN( +3 "syringe1"C& +7 "core" Û&N _ +3 "syringe1"C*% +4 "core" ê%ܖN +4 .tCarousel.seek 9 +3 "carousel0"F' +8 "core" Ƈ' +2 .tToroid.reconfigure :hold +8 "valve0"D$\ G{!(2 +4 .tToroid.seek :bypass +6 "valve0"D( +157 "core" ğ( +3 .tToroid.reconfigure :default +8 "valve0"D$\ G{!(2 +3 .tToroid.seek :clear +5 "valve0"D(* +158 "core" ā( +3 #tAwaiting answer to "recharge if needed" +5 #Vacuuming cartridge 8 +7 "valve0"D% +7 "core" Ĝ%^CCN# +3 "syringe1"C& +6 "core" Ú&N c +4 "syringe1"C:% +5 "core" ú%܋N +2 .tCarousel.seek 8 +6 "carousel0"F#' +34 "core" ƣ' +3 "carousel0"F.% +5 "core" Ʈ%^RU ( +3 .tToroid.reconfigure :hold +7 "valve0"D$\ G{!(2 +4 .tToroid.seek :cartridge +3 "valve0"D6(J +164 "core" Ķ( +3 .tToroid.reconfigure :default +6 "valve0"D$\ G{!(2 +6 .tToroid.seek :clear +9 "valve0"D(* +165 "core" Ĕ( +3 #tAwaiting answer to "record Vacuum" +7 "valve0"D&% +6 "core" Ħ%}^@S +2 "syringe1"C,& +6 "core" ì&JN a +3 "syringe1"C-% +4 "core" í%܊JN +3 .tCarousel.seek 8 +6 "carousel0"FT' +4 "core" ' +3 .tToroid.reconfigure :hold +7 "valve0"D$\ G{!(2 +3 .tToroid.seek :bypass +4 "valve0"Db( +157 "core" ( +3 .tToroid.reconfigure :default +7 "valve0"D$\ G{!(2 +4 .tToroid.seek :clear +4 "valve0"D)(* +158 "core" ĩ( +3 #tAwaiting answer to "recharge if needed" +4 #Vacuuming cartridge 7 +8 "valve0"D4% +8 "core" Ĵ%^HNC +3 "syringe1"C/& +5 "core" ï&#N b +2 "syringe1"C% +6 "core" Ø%܌&N +2 .tCarousel.seek 7 +6 "carousel0"F=' +35 "core" ƽ' +2 "carousel0"Ff% +6 "core" %RC ( +3 .tToroid.reconfigure :hold +7 "valve0"D$\ G{!(2 +3 .tToroid.seek :cartridge +4 "valve0"D1(J +162 "core" ı( +3 .tToroid.reconfigure :default +6 "valve0"D$\ G{!(2 +6 .tToroid.seek :clear +7 "valve0"DN(* +161 "core" ( +2 #tAwaiting answer to "record Vacuum" +6 "valve0"DU% +7 "core" %{^DS +2 "syringe1"C"& +6 "core" â& N X +3 "syringe1"C?% +5 "core" ÿ%ܒN +3 .tCarousel.seek 7 +3 "carousel0"FC' +8 "core" ' +3 .tToroid.reconfigure :hold +5 "valve0"D$\ G{!(2 +5 .tToroid.seek :bypass +10 "valve0"Du( +156 "core" ( +3 .tToroid.reconfigure :default +7 "valve0"D$\ G{!(2 +4 .tToroid.seek :clear +6 "valve0"D9(* +157 "core" Ĺ( +3 #tAwaiting answer to "recharge if needed" +6 #Vacuuming cartridge 6 +4 "valve0"D;% +7 "core" Ļ%^BP +3 "syringe1"C5& +5 "core" õ&N _ +2 "syringe1"CO% +5 "core" %܎N +4 .tCarousel.seek 6 +3 "carousel0"F@' +36 "core" ' +3 "carousel0"Fe% +5 "core" %X RI ( +4 .tToroid.reconfigure :hold +8 "valve0"D$\ G{!(2 +4 .tToroid.seek :cartridge +3 "valve0"DA(J +164 "core" ( +3 .tToroid.reconfigure :default +6 "valve0"D$\ G{!(2 +4 .tToroid.seek :clear +4 "valve0"DM(* +162 "core" ( +3 #tAwaiting answer to "record Vacuum" +27 "valve0"D[% +4 "core" %^FQN +4 "syringe1"C8& +5 "core" ø&9N c +4 "syringe1"C% +5 "core" Õ%ܔ:N +2 .tCarousel.seek 6 +7 "carousel0"FL' +4 "core" ' +3 .tToroid.reconfigure :hold +7 "valve0"D$\ G{!(2 +4 .tToroid.seek :bypass +3 "valve0"D3( +159 "core" ij( +3 .tToroid.reconfigure :default +7 "valve0"D$\ G{!(2 +3 .tToroid.seek :clear +6 "valve0"DF(* +157 "core" ( +3 #tAwaiting answer to "recharge if needed" +3 #Vacuuming cartridge 5 +8 "valve0"D>% +6 "core" ľ%^O9N +3 "syringe1"CB& +5 "core" &N a +2 "syringe1"C % +6 "core" à%܊N +2 .tCarousel.seek 5 +4 "carousel0"F2' +34 "core" Ʋ' +3 "carousel0"Fo% +6 "core" %R: ( +2 .tToroid.reconfigure :hold +8 "valve0"D$\ G{!(2 +2 .tToroid.seek :cartridge +7 "valve0"DR(J +160 "core" ( +3 .tToroid.reconfigure :default +5 "valve0"D$\ G{!(2 +7 .tToroid.seek :clear +6 "valve0"D'(* +159 "core" ħ( +3 #tAwaiting answer to "record Vacuum" +7 "valve0"Dq% +5 "core" %~^;S +2 "syringe1"Cm& +5 "core" &N [ +3 "syringe1"C% +5 "core" ×%ܖ?N +3 .tCarousel.seek 5 +3 "carousel0"F%' +7 "core" ƥ' +3 .tToroid.reconfigure :hold +7 "valve0"D$\ G{!(2 +3 .tToroid.seek :bypass +4 "valve0"D$( +160 "core" Ĥ( +3 .tToroid.reconfigure :default +7 "valve0"D$\ G{!(2 +3 .tToroid.seek :clear +6 "valve0"D](* +156 "core" ( +4 #tAwaiting answer to "recharge if needed" +4 #Vacuuming cartridge 4 +6 "valve0"Dh% +8 "core" %^EvN+ +3 "syringe1"CE& +4 "core" &PN g +2 "syringe1"C_% +6 "core" %ܚ N +3 .tCarousel.seek 4 +3 "carousel0"FG' +36 "core" ' +3 "carousel0"Fd% +5 "core" %R; ( +3 .tToroid.reconfigure :hold +7 "valve0"D$\ G{!(2 +3 .tToroid.seek :cartridge +4 "valve0"DQ(J +163 "core" ( +4 .tToroid.reconfigure :default +6 "valve0"D$\ G{!(2 +4 .tToroid.seek :clear +5 "valve0"D(* +160 "core" ď( +3 #tAwaiting answer to "record Vacuum" +6 "valve0"D% +6 "core" Ć%}^CS +2 "syringe1"Ck& +6 "core" &-N c +2 "syringe1"Cc% +6 "core" %܏(N +2 .tCarousel.seek 4 +58 "carousel0"FS' +6 "core" ' +2 .tToroid.reconfigure :hold +7 "valve0"D$\ G{!(2 +3 .tToroid.seek :bypass +6 "valve0"DI( +159 "core" ( +3 .tToroid.reconfigure :default +7 "valve0"D$\ G{!(2 +3 .tToroid.seek :clear +6 "valve0"Dg(* +159 "core" ( +2 #tAwaiting answer to "recharge if needed" +4 #Vacuuming cartridge 3 +8 "valve0"D`% +7 "core" %^H refillSampleLines +4 #Refilling sample & bypass lines with fluid. +5 #Awaiting answer to "Hook Intake and Exhaust Lines to MillQ water. Open Pressure Interface Valve. Press Return." +4349 .Intake.open +2 "sampler0"H1 +69 "core" Ȗ1 +2 .tSamplePump.setPosition! 0ml +2 "sampler0"H7 +7 .tSamplePump.reconfigure :fast +6 "sampler0"H#,#(22 +5 .tSamplePump.seek 30ml +3 "sampler0"H{' +2568 "core" ' +3 .tBypass.close +3 "sampler1"I/ +69 "core" ɛ/ +3 .tSamplePump.seek 100ml +6 "sampler0"H*' +3855 "Can"cwm+L}t! +2064 "core" Ȫ' +3 .tdelay 2 seconds +204 "sampler0"H!% +4 "core" ȡ%+` +2 ."closeIntake"Intake.close +9 ."closeExhaust"Exhaust.close +8 "sampler0"H+/ +5 H0 +66 "core" ȫ/ +4 Ȓ0 +2 #tSampling Loop filled with water +945 #-> refillSampleLines +2 #Refilling sample & bypass lines with fluid. +7 #Awaiting answer to "Hook Intake and Exhaust Lines to MillQ water. Open Pressure Interface Valve. Press Return." +965 .Bypass.open +4 "sampler1"I1 +66 "core" ɜ1 +2 .tIntake.open +3 "sampler0"H1 +71 "core" Ț1 +3 .tSamplePump.setPosition! 0ml +2 "sampler0"H7 +6 .tSamplePump.seek 30ml +7 "sampler0"H:' +2566 "core" Ⱥ' +3 .tBypass.close +3 "sampler1"I./ +71 "core" ɮ/ +2 .tExhaust.open +4 "sampler0"H2 +69 "core" ȟ2 +4 .tSamplePump.seek 100ml +5 "sampler0"H' +5919 "core" ȇ' +2 .tdelay 2 seconds +203 "sampler0"H% +4 "core" ȁ%`D +3 ."closeIntake"Intake.close +12 ."closeExhaust"Exhaust.close +4 "sampler0"H&/ +4 H,0 +64 "core" Ȧ/ +4 Ȭ0 +2 #tSampling Loop filled with water +16577 "Can"bw +P}uG +29209 #t-> exit +4 "sampler0"H-% +6 "core" ȭ%a +6 #mEXIT + #"preston"Session Ended @1557788079.99PDT @1557861588.21PDT = =mMAIN_scheduler =tMAIN @PDT1557861594.38 #"core_reset"Sent BREAK +7 #t>BREAK< ESP3 Gateway v0.99 +46 "Can"c{*}5: +25 #t>BREAK< ESP3 Gateway v0.99 for core bus +7 #>BREAK< ESP3 Gateway v0.99 for cartrid@1557861669.56PDT = =tMAIN =mMAIN_scheduler @PDT1557861676.44 #"core_reset"Sent BREAK +7 #t>BREAK< ESP3 Gateway v0.99 +45 "Can"\\z*}D +43 #t>BREAK< ESP3 Gateway v0.99 for core bus +9 #>BREAK< ESP3 Gateway v0.99 for cartridge bus +456 #\ Configuration for koa by brent@mbari.org 5/7/19\ /home/esp/esp2/type/auv/koa/configure.rb\ +177 "Can"az*}D7 + az*}D7 + #tPolling Can every 5:00 +36 #Clients may connect on TCP port 9999 + #Connecting to 10.89.5.2:9999 +6 !o:Errno::ECONNREFUSED:\ errnoit: mesg"PCould not connect to initial client because Connection refused - connect(2):bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:713:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 #Waiting for espclients... +7 "Can"azV*}P +29985 au+1}J1 +29976 as+Y}> +29972 br5+}}ET +29968 cq+}@l +29962 er+}0G +29966 crN+}/3 +29965 br+}=h +29964 dr&+}0` +29974 dq+}0i +29979 dr0+}1\\ +29988 br"+}0 +29977 bq+}0f +29984 cr +}0c +29985 bq+}1V +29980 cq+}#R +29981 br+}/% +29988 br+}"w +29984 dr+}0Y +29994 ds;+}1 +29994 `s&+}/K +29986 dr+}0D +29986 cr+}1G +29987 dr2+}2Z +29991 ar +}.7 +29992 cq+}B_ +6912 #"espclient"Session Begun +23079 "Can"cq+}@ +21081 #"espclient"-> esp::Mode +3 !o:TypeError: mesg"esp is not a class/module:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:713:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +353 #-> ESP::Mode +334 #-> exit + #Session Ended +8222 "Can"aq+}>[ +29990 ar+}5" +29984 cq+}0  +29983 cq+}0/ +29986 aq+}+i +29981 bq+}r +29983 cq+}1X @1557935389.73PDT = =mMAIN_scheduler =tMAIN @PDT1557935393.63 #"core_reset"Sent BREAK +5 #t>BREAK< ESP3 Gateway v0.99 +43 #>BREAK< ESP3 Gateway v0.99 for core bus +3 #>BREAK< ESP3 Gateway v0.99 for cartridge bus +2 "Can"`*| +332 #t\ Configuration for koa by brent@mbari.org 5/7/19\ /home/esp/esp2/type/auv/koa/configure.rb\ +178 "Can"\\*| + \\*| + #tPolling Can every 5:00 +38 #Clients may connect on TCP port 9999 + #Connecting to 10.89.5.2:9999 +4 !o:Errno::ECONNREFUSED:\ errnoit: mesg"PCould not connect to initial client because Connection refused - connect(2):bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:713:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 #Waiting for espclients... +8 "Can"c*| +2686 #"espclient"Session Begun +849 #-> ESP.ready! +16 .Gate.power :main,:ON,limit to 5000mA +2 .Gate.power :analytic1,:ON,limit to 5000mA +3 .Gate.power :analytic2,:ON,limit to 5000mA +4 .Gate.power :analytic3,:ON,limit to 5000mA +10 #Powering core bus +214 "valve0"D2 +3 D +3 "core" ā +6 "syringe0"B& +5 "core" ‚&ۮNR +2 ."espclient"Archive.configure :default +5 "syringe0"B$d P[<2 +7 "syringe1"C% +5 "core" Ã%܆Nz +2 ."espclient"Air.configure :default +3 "syringe1"C#d P\\$<2 +6 "syringe0"B% +3 "core" „%N +2 ."espclient"Lysis1.configure :default +4 "syringe0"B#d P\\<2 +6 "syringe1"C& +5 "core" Å&N + ."espclient"Lysis2.configure :default +4 "syringe1"C$d P[?<2 +9 "valve0"D% +4 "core" Ć%^8_M! +2 ."espclient"Plunge.configure :default +4 "valve0"D# QS<2 +8 "sampler0"H% +4 "core" ȇ%e]j +3 ."espclient"SamplePump.configure :default +4 "sampler0"H#,\\#(22 +8 "valve1"E% +4 "core" ň%eM +3 ."espclient"ExtraPump.configure :default +4 "valve1"E#2 +8 "valve0"D & +4 "core" ĉ&O'N +2 ."espclient"Toroid.configure :default +4 "valve0"D$\ G{!(2 +9 "carousel0"F\ % +4 "core" Ɗ%O2 +2 ."espclient"Carousel.configure :default +6 "carousel0"F#<  E(2 +7 "ambient0"J % +3 "core" ʋ%M +3 ."espclient"Pressure.configure :default +4 "ambient0"J#,\\#(ݣ2 +5 #"espclient"All elf controllers running firmware version 4.56 +3 .Gate.power :motor,:ON,limit to 5000mA +9 "syringe0"B & +6 "syringe1"C % +5 "syringe0"B% +4 "syringe1"C& +6 "valve0"D% +5 D& +20 "core" Œ&۶dN e + Í%܃gN +2 Ž%YN +3 Ï&IN G + Đ%^?N( + đ&M]N !W +8 ."Plunge_home"Plunge.reconfigure :default +8 ."Lysis2_home"Lysis2.reconfigure :default +4 ."Air_home"Air.reconfigure :default +7 ."Archive_home"Archive.reconfigure :default +5 ."Toroid_home"Toroid.reconfigure :default +6 ."Lysis1_home"Lysis1.reconfigure :default +12 "syringe1"C$d P[?<2 +4 "valve0"D# QS<2 +5 "syringe1"C#d P\\$<2 +5 "syringe0"B$d P[<2 + "valve0"D$\ G{!(2 +5 "syringe0"B#d P\\<2 +3 ."Lysis2_home"Lysis2.home.jog 0 +7 ."Plunge_home"Plunge.home.jog 0 +5 ."Air_home"Air.home.jog 0 +5 ."Archive_home"Archive.home.jog 0 +4 ."Toroid_home"Toroid.home.jog 0 +6 ."Lysis1_home"Lysis1.home.jog 0 +5 "syringe1"C* +5 "valve0"D) +4 "syringe1"C) +6 "syringe0"B* +4 "valve0"D* +2 "syringe0"B) +10 "core" Ò* + ē) + Ô) + •* + Ė* + —) + "valve0"D& +15 "syringe1"C& +4 "valve0"D% +16 "syringe0"B% +5 "syringe1"C% +4 "syringe0"B& +8 "core" Ę&#VN+  +2 Ù&#QN + Ě%\ ^IN, + ›%ON +2 Ý%}N  +2 œ&۰mN  +7 ."Toroid_home"Toroid.reconfigure :homing +11 ."Plunge_home"Plunge.reconfigure :homing +4 ."Lysis1_home"Lysis1.reconfigure :homing +5 ."Archive_home"Archive.reconfigure :homing +8 ."Lysis2_home"Lysis2.reconfigure :homing +8 ."Air_home"Air.reconfigure :homing +4 "valve0"D$(2 +7 "syringe0"B#2 +4 "valve0"D#<2 +3 "syringe0"B$"2 +5 "syringe1"C#"2 +5 C$2 +2 ."Toroid_home"Toroid.jog 616 +45 ."Lysis1_home"Lysis1.jog 1358 +8 ."Plunge_home"Plunge.jog 311 +7 ."Archive_home"Archive.jog 1350 +5 ."Lysis2_home"Lysis2.jog 1343 +6 ."Air_home"Air.jog 1359 +6 "valve0"D*h +7 "syringe0"B)N +5 B!*F +3 "valve0"D )7 +4 "syringe1"C"*? +5 C#)O +53 "core" Ġ) +2 ."Plunge_home"Plunge.setRawPosition! 50 +2 "valve0"D72 +9 ."Plunge_home"Plunge.seek :home +5 "valve0"D$' +25 "core" Ĥ' +3 ."Plunge_home"Plunge.reconfigure :default +6 "valve0"D# QS<2 +5 "core" Ÿ) + ¡* +3 â* ã) +2 ."Lysis2_home"Lysis2.setRawPosition! 50 +4 ."Lysis1_home"Lysis1.setRawPosition! 50 +6 ."Air_home"Air.setRawPosition! 50 +3 ."Archive_home"Archive.setRawPosition! 50 +4 "syringe1"C82 +5 "syringe0"B72 +3 "syringe1"C72 +6 "syringe0"B82 +4 ."Lysis2_home"Lysis2.seek :home +3 ."Lysis1_home"Lysis1.seek :home +7 ."Air_home"Air.seek :home +7 "syringe1"C%( +4 ."Archive_home"Archive.seek :home +12 "syringe0"B&' +9 "syringe1"C'' + "syringe0"B(( +9 "core" Ğ* + å( +2 ."Lysis2_home"Lysis2.reconfigure :default +5 ."Toroid_home"Toroid.setRawPosition! 0 +5 "syringe1"C$d P[?<2 +6 "valve0"D8 +8 ."Toroid_home"Toroid.seek :home +5 "valve0"D)( +6 "core" ¦' + ç' + ¨( + ĩ( +2 ."Lysis1_home"Lysis1.reconfigure :default +5 ."Archive_home"Archive.reconfigure :default +5 ."Toroid_home"Toroid.reconfigure :default +6 ."Air_home"Air.reconfigure :default +7 "syringe0"B#d P\\<2 +6 B$d P[<2 +4 "valve0"D$\ G{!(2 +3 "syringe1"C#d P\\$<2 +36 "carousel0"F*% +4 "core" ƪ%0OP Y +2 ."espclient"Toroid.seek :clear +5 "valve0"D+(* +157 "core" ī( +3 ."espclient"Carousel.reconfigure :default +7 "carousel0"F#<  E(2 +3 ."espclient"Carousel.home.jog 0 +3 "carousel0"F,) +17 "core" Ƭ) +28 "carousel0"F-% +3 "core" ƭ%(0O [ +2 ."espclient"Carousel.seek 2 +4 "carousel0"F.' +24 "core" Ʈ' +3 "valve0"D/% +6 "core" į%^[Ne 0 +2 "syringe0"B0& +4 "core" °&۰>N /k +4 "syringe1"C1% +4 "core" ñ%܄6N R +2 "syringe0"B2% +7 "core" ²%1N Y +2 "syringe1"C3& +5 "core" ó&1N Zp +3 "valve0"D4% +7 "core" Ĵ%^cNd Y +3 "sampler0"H5% +5 "core" ȵ%]$ P +4 "valve0"D6& +5 "core" Ķ&*#NW W +2 "carousel0"F7% +6 "core" Ʒ%#EO Y +3 "ambient0"J8% +5 "core" ʸ% E +1034 #"espclient"-> SC.to 60 +3 .Carousel.seek 60 +5 "carousel0"F9'9 +1202 "core" ƹ' +3 "carousel0"F:% +5 "core" ƺ%9Q 2( +542 #"espclient"-> Cmd.map +2278 #-> Cmd.load! 1..60=>nil +193 #-> Cmd.map +633 #-> exit +3 #Session Ended @1557959419.70PDT = =mMAIN_scheduler =tMAIN @PDT1557959421.70 #"core_reset"Sent BREAK +2 #t>BREAK< ESP3 Gateway v0.99 +15 #>BREAK< ESP3 Gateway v0.99 for core bus +2 #>BREAK< ESP3 Gateway v0.99 for cartridge bus +33 "Can"b*|Y +134 #t\ Configuration for koa by brent@mbari.org 5/7/19\ /home/esp/esp2/type/auv/koa/configure.rb\ +155 "Can"a*|Y + a*|Y + #tPolling Can every 5:00 +29 #Clients may connect on TCP port 9999 + #Connecting to 10.89.5.2:9999 +3 !o:Errno::ECONNREFUSED:\ errnoit: mesg"PCould not connect to initial client because Connection refused - connect(2):bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:713:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 + #Waiting for espclients... +18 "Can"b*|M  +1498 #"preston"Session Begun +506 #-> ESP.ready! +12 .Gate.power :main,:ON,limit to 5000mA + .Gate.power :analytic1,:ON,limit to 5000mA +2 .Gate.power :analytic2,:ON,limit to 5000mA +2 .Gate.power :analytic3,:ON,limit to 5000mA +6 #Powering core bus +212 "valve0"D2 +2 D +2 "core" ā +4 "syringe0"B& +3 "core" ‚&۹/NG + ."preston"Archive.configure :default +3 "syringe0"B$d P[<2 +5 "syringe1"C% +3 "core" Ã%܈Nx + ."preston"Air.configure :default +3 "syringe1"C#d P\\$<2 +3 "syringe0"B% +3 "core" „%?N + ."preston"Lysis1.configure :default +3 "syringe0"B#d P\\<2 +3 "syringe1"C& +3 "core" Å&N + ."preston"Lysis2.configure :default +3 "syringe1"C$d P[?<2 +5 "valve0"D% +3 "core" Ć%^a`M! + ."preston"Plunge.configure :default +2 "valve0"D# QS<2 +6 "sampler0"H% +3 "core" ȇ%r^P + ."preston"SamplePump.configure :default +2 "sampler0"H#,\\#(22 +6 "valve1"E% +2 "core" ň%aM +2 ."preston"ExtraPump.configure :default +2 "valve1"E#2 +6 "valve0"D & +2 "core" ĉ&5M +2 ."preston"Toroid.configure :default +2 "valve0"D$\ G{!(2 +6 "carousel0"F\ % +3 "core" Ɗ%}O" + ."preston"Carousel.configure :default +2 "carousel0"F#<  E(2 +6 "ambient0"J % +3 "core" ʋ% + ."preston"Pressure.configure :default +2 "ambient0"J#,\\#(ݣ2 +4 #"preston"All elf controllers running firmware version 4.56 +2 .Gate.power :motor,:ON,limit to 5000mA +4 "syringe0"B & +5 "core" Œ&۳&N Bh + "syringe1"C % +6 ."Archive_home"Archive.reconfigure :default +5 "syringe0"B% +6 "syringe1"C& + "syringe0"B$d P[<2 +4 "valve0"D% +2 D& +2 ."Archive_home"Archive.home.jog 0 +4 "syringe0"B* +4 "core" Í%܎N + Ž% N + Ï&+N V + Đ%^^N/ + đ&hN$ + ’* +2 ."Plunge_home"Plunge.reconfigure :default +7 ."Lysis2_home"Lysis2.reconfigure :default +4 ."Air_home"Air.reconfigure :default +3 ."Toroid_home"Toroid.reconfigure :default +5 "syringe0"B& +2 ."Lysis1_home"Lysis1.reconfigure :default +5 "valve0"D# QS<2 +3 "syringe1"C$d P[?<2 + C#d P\\$<2 + "valve0"D$\ G{!(2 +3 "syringe0"B#d P\\<2 +4 ."Plunge_home"Plunge.home.jog 0 +5 "valve0"D) +4 ."Toroid_home"Toroid.home.jog 0 +3 ."Lysis2_home"Lysis2.home.jog 0 +3 ."Lysis1_home"Lysis1.home.jog 0 +3 ."Air_home"Air.home.jog 0 +3 "valve0"D* +4 "syringe0"B) + "syringe1"C* +3 C) +4 "core" “&ۼrN + Ĕ) + ĕ* +2 "valve0"D% +5 ."Archive_home"Archive.reconfigure :homing +4 "valve0"D& +4 "syringe0"B$"2 +2 "core" —) +2 Ö* Ø) + ę%^XN. + Ě&.\ dN  +5 ."Plunge_home"Plunge.reconfigure :homing +4 "syringe1"C& + C% +5 ."Toroid_home"Toroid.reconfigure :homing +3 "syringe0"B% + ."Archive_home"Archive.jog 1347 +6 "valve0"D#<2 +3 D$(2 + "syringe0"B*C +3 ."Plunge_home"Plunge.jog 308 +3 ."Toroid_home"Toroid.jog 604 +4 "valve0"D)4 +4 D *\\ +3 "core" Û&#kN  + Ü%$N  + % N , +4 ."Lysis1_home"Lysis1.reconfigure :homing +2 ."Lysis2_home"Lysis2.reconfigure :homing +4 ."Air_home"Air.reconfigure :homing +4 "syringe0"B#2 +2 "syringe1"C$2 +4 C#"2 +2 ."Lysis1_home"Lysis1.jog 1358 +29 ."Lysis2_home"Lysis2.jog 1345 +5 ."Air_home"Air.jog 1359 +4 "syringe0"B")N +2 "syringe1"C!*A +3 C#)O +6 "core" ğ) + ."Plunge_home"Plunge.setRawPosition! 50 + "valve0"D72 +3 ."Plunge_home"Plunge.seek :home +3 "valve0"D$' +13 "core" ž* +2 ."Archive_home"Archive.setRawPosition! 50 + "syringe0"B82 +4 ."Archive_home"Archive.seek :home +3 "syringe0"B%( +4 "core" Ĥ' +2 ."Plunge_home"Plunge.reconfigure :default +2 "valve0"D# QS<2 +16 "core" ¥( +2 ."Archive_home"Archive.reconfigure :default +2 "syringe0"B$d P[<2 +41 "core" ¢) +2 ."Lysis1_home"Lysis1.setRawPosition! 50 +2 "syringe0"B72 +4 ."Lysis1_home"Lysis1.seek :home +4 "syringe0"B&' +3 "core" á* + ã) + ."Lysis2_home"Lysis2.setRawPosition! 50 +2 ."Air_home"Air.setRawPosition! 50 +2 "syringe1"C82 + C72 +4 ."Lysis2_home"Lysis2.seek :home +4 ."Air_home"Air.seek :home +5 "syringe1"C'( +4 C(' +2 "core" Ġ* + ¦' + ."Toroid_home"Toroid.setRawPosition! 0 +2 ."Lysis1_home"Lysis1.reconfigure :default +3 "valve0"D8 +4 "syringe0"B#d P\\<2 + ."Toroid_home"Toroid.seek :home +5 "valve0"D)( +6 "core" ç( + è' ĩ( +2 ."Lysis2_home"Lysis2.reconfigure :default +3 ."Toroid_home"Toroid.reconfigure :default +3 ."Air_home"Air.reconfigure :default +4 "syringe1"C$d P[?<2 +2 "valve0"D$\ G{!(2 +3 "syringe1"C#d P\\$<2 +32 "carousel0"F*% +3 "core" ƪ%OQ m0 +2 ."preston"Toroid.seek :clear +2 "valve0"D+(* +158 "core" ī( +3 ."preston"Carousel.reconfigure :default +2 "carousel0"F#<  E(2 +5 ."preston"Carousel.home.jog 0 +2 "carousel0"F,) +14 "core" Ƭ) +28 "carousel0"F-% +3 "core" ƭ%9(O a +2 ."preston"Carousel.seek 60 +2 "carousel0"F.'9 +8 "core" Ʈ' +2 "valve0"D/% +3 "core" į%^bNo ; +2 "syringe0"B0& +3 "core" °&ۯMN 7l +2 "syringe1"C1% +4 "core" ñ%܄ N 9 + "syringe0"B2% +4 "core" ²%N ] + "syringe1"C3& +4 "core" ó&N `i + "valve0"D4% +4 "core" Ĵ%^iNe ` +2 "sampler0"H5% +3 "core" ȵ%)^3 S +2 "valve0"D6& +3 "core" Ķ&*~Nh ^W +2 "carousel0"F7% +3 "core" Ʒ%9'O ^ +2 "ambient0"J8% +3 "core" ʸ%" H +376 #"preston"-> SC.to 1 +2 .Carousel.seek 1 +4 "carousel0"F9' @1557959668.20PDT = =mMAIN_scheduler =tMAIN @PDT1557959670.15 #"core_reset"Sent BREAK +2 #t>BREAK< ESP3 Gateway v0.99 +15 #>BREAK< ESP3 Gateway v0.99 for core bus +2 #>BREAK< ESP3 Gateway v0.99 for cartridge bus +33 "Can"e%+|Q +123 #t\ Configuration for koa by brent@mbari.org 5/7/19\ /home/esp/esp2/type/auv/koa/configure.rb\ +164 "Can"a%+|Q a%+|Q + #tPolling Can every 5:00 +30 #Clients may connect on TCP port 9999 #Connecting to 10.89.5.2:9999 +3 !o:Errno::ECONNREFUSED:\ errnoit: mesg"PCould not connect to initial client because Connection refused - connect(2):bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:713:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 + #Waiting for espclients... +18 "Can"`+|X @1557960258.13PDT = =mMAIN_scheduler =tMAIN @PDT1557960260.05 #"core_reset"Sent BREAK +2 #t>BREAK< ESP3 Gateway v0.99 +16 #>BREAK< ESP3 Gateway v0.99 for core bus +2 #>BREAK< ESP3 Gateway v0.99 for cartridge bus +32 "Can"c~*|M. +124 #t\ Configuration for koa by brent@mbari.org 5/7/19\ /home/esp/esp2/type/auv/koa/configure.rb\ +161 "Can"_~*|M +2 _~*|M + #tPolling Can every 5:00 +30 #Clients may connect on TCP port 9999 #Connecting to 10.89.5.2:9999 +3 !o:Errno::ECONNREFUSED:\ errnoit: mesg"PCould not connect to initial client because Connection refused - connect(2):bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:713:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 + #Waiting for espclients... +18 "Can"cp*|LH +1293 #"preston"Session Begun +571 #-> ESP.ready! +10 .Gate.power :main,:ON,limit to 5000mA + .Gate.power :analytic1,:ON,limit to 5000mA +2 .Gate.power :analytic2,:ON,limit to 5000mA +2 .Gate.power :analytic3,:ON,limit to 5000mA +6 #Powering core bus +212 "valve0"D2 +2 D +2 "core" ā +4 "syringe0"B& +3 "core" ‚&ۭ NS + ."preston"Archive.configure :default +3 "syringe0"B$d P[<2 +5 "syringe1"C% +3 "core" Ã%܈Nx + ."preston"Air.configure :default +2 "syringe1"C#d P\\$<2 +4 "syringe0"B% +3 "core" „%N + ."preston"Lysis1.configure :default +3 "syringe0"B#d P\\<2 +3 "syringe1"C& +3 "core" Å&N + ."preston"Lysis2.configure :default +3 "syringe1"C$d P[?<2 +5 "valve0"D% +3 "core" Ć%^`yN! + ."preston"Plunge.configure :default +2 "valve0"D# QS<2 +6 "sampler0"H% +3 "core" ȇ%i^ + ."preston"SamplePump.configure :default +2 "sampler0"H#,\\#(22 +6 "valve1"E% +3 "core" ň%N + ."preston"ExtraPump.configure :default +3 "valve1"E#2 +5 "valve0"D & +3 "core" ĉ&XM} + ."preston"Toroid.configure :default +2 "valve0"D$\ G{!(2 +6 "carousel0"F\ % +3 "core" Ɗ%OF + ."preston"Carousel.configure :default +2 "carousel0"F#<  E(2 +6 "ambient0"J % +2 "core" ʋ% +2 ."preston"Pressure.configure :default +2 "ambient0"J#,\\#(ݣ2 +4 #"preston"All elf controllers running firmware version 4.56 +2 .Gate.power :motor,:ON,limit to 5000mA +3 "syringe0"B & +6 "core" Œ&ۦN u + "syringe1"C % +4 ."Archive_home"Archive.reconfigure :default +6 "syringe0"B% +2 "syringe1"C& +6 "valve0"D% +2 D& + "syringe0"B$d P[<2 +9 "core" Í%܎ N + Ž%YN  + Ï&N #U + Đ%^^N6 - + đ&N, 2! +2 ."Plunge_home"Plunge.reconfigure :default +6 ."Lysis2_home"Lysis2.reconfigure :default +5 ."Air_home"Air.reconfigure :default +3 ."Toroid_home"Toroid.reconfigure :default +4 ."Archive_home"Archive.home.jog 0 +4 "valve0"D# QS<2 +2 ."Lysis1_home"Lysis1.reconfigure :default +4 "syringe1"C$d P[?<2 +2 C#d P\\$<2 +4 "syringe0"B* +2 "valve0"D$\ G{!(2 + ."Plunge_home"Plunge.home.jog 0 +5 ."Lysis2_home"Lysis2.home.jog 0 +3 "syringe0"B#d P\\<2 +2 ."Air_home"Air.home.jog 0 +4 ."Toroid_home"Toroid.home.jog 0 +3 "syringe1"C* +3 "valve0"D) + ."Lysis1_home"Lysis1.home.jog 0 +4 "syringe1"C) +3 "valve0"D* +2 "syringe0"B) +4 "core" ’* +2 Ô* ē) + Õ) + Ė* + —) + "valve0"D% +6 "syringe1"C& +2 C% +3 "valve0"D& +5 "syringe0"B% +2 B& +3 "core" Ę%^kN6 m +3 Ù&UN l Ú%܍N l + ě&&N* l + œ% N o + &ۯ=N n +6 ."Plunge_home"Plunge.reconfigure :homing +3 ."Lysis2_home"Lysis2.reconfigure :homing +5 ."Lysis1_home"Lysis1.reconfigure :homing +3 ."Toroid_home"Toroid.reconfigure :homing +4 ."Archive_home"Archive.reconfigure :homing +5 "valve0"D#<2 + ."Air_home"Air.reconfigure :homing +5 "syringe0"B#2 +2 "syringe1"C$2 +3 "valve0"D$(2 +4 "syringe0"B$"2 +2 ."Plunge_home"Plunge.jog 305 +4 ."Lysis1_home"Lysis1.jog 1361 +3 "syringe1"C#"2 + ."Lysis2_home"Lysis2.jog 1347 +5 ."Toroid_home"Toroid.jog 613 +3 ."Archive_home"Archive.jog 1350 +5 "valve0"D)1 + "syringe0"B)Q +30 ."Air_home"Air.jog 1357 +4 "syringe1"C *C + "valve0"D!*e +3 "syringe0"B"*F +3 "syringe1"C#)M +37 "core" Ğ) +2 ."Plunge_home"Plunge.setRawPosition! 50 + "valve0"D72 +4 ."Plunge_home"Plunge.seek :home +3 "valve0"D$' +23 "core" Ĥ' +2 ."Plunge_home"Plunge.reconfigure :default +2 "valve0"D# QS<2 +24 "core" Ÿ) +2 ."Lysis1_home"Lysis1.setRawPosition! 50 + "syringe0"B72 +4 ."Lysis1_home"Lysis1.seek :home +5 "syringe0"B%' +4 "core" à* + ¢* ã) + ."Lysis2_home"Lysis2.setRawPosition! 50 +2 ."Air_home"Air.setRawPosition! 50 +3 ."Archive_home"Archive.setRawPosition! 50 +2 "syringe1"C82 +2 C72 +2 "syringe0"B82 +3 ."Lysis2_home"Lysis2.seek :home +7 ."Air_home"Air.seek :home +2 ."Archive_home"Archive.seek :home +5 "syringe1"C&( +3 C'' +6 "syringe0"B(( +4 "core" ¥' +2 ."Lysis1_home"Lysis1.reconfigure :default +2 "syringe0"B#d P\\<2 +10 "core" æ( +2 ."Lysis2_home"Lysis2.reconfigure :default +3 "syringe1"C$d P[?<2 +5 "core" ç' + ¨( +2 ."Air_home"Air.reconfigure :default +2 ."Archive_home"Archive.reconfigure :default +3 "syringe1"C#d P\\$<2 +3 "syringe0"B$d P[<2 +8 "core" ġ* +2 ."Toroid_home"Toroid.setRawPosition! 0 + "valve0"D8 +4 ."Toroid_home"Toroid.seek :home +4 "valve0"D)( +3 "core" ĩ( +2 ."Toroid_home"Toroid.reconfigure :default +2 "valve0"D$\ G{!(2 +7 "carousel0"F*% +3 "core" ƪ%uOi jK +2 ."preston"Toroid.seek :clear +2 "valve0"D+(* +158 "core" ī( +3 ."preston"Carousel.reconfigure :default +2 "carousel0"F#<  E(2 +4 ."preston"Carousel.home.jog 0 +2 "carousel0"F,) +15 "core" Ƭ) +28 "carousel0"F-% +3 "core" ƭ%}(u"O h +2 ."preston"Carousel.seek 28 +2 "carousel0"F.'^ +13 "core" Ʈ' +2 "valve0"D/% +3 "core" į%^fN ; +2 "syringe0"B0& +3 "core" °&N :R +2 "syringe1"C1% +4 "core" ñ%܊N 9 +2 "syringe0"B2% +3 "core" ²%N a +2 "syringe1"C3& +4 "core" ó&N be + "valve0"D4% +4 "core" Ĵ%^gNx e +2 "sampler0"H5% +3 "core" ȵ%%^ Z +2 "valve0"D6& +3 "core" Ķ&*FNr d +2 "carousel0"F7% +3 "core" Ʒ%^#u/5O f +2 "ambient0"J8% +4 "core" ʸ% K +309 #"preston"-> SC.to 1 +2 .Carousel.seek 1 +5 "carousel0"F9' +564 "core" ƹ' +2 "carousel0"F:% +3 "core" ƺ%Q :( +549 #"preston"-> SC.to 60 +2 .Carousel.seek 60 +5 "carousel0"F;'9 +1220 "core" ƻ' +2 "carousel0"F<% +3 "core" Ƽ%9R ;( +273 #"preston"-> TV.bypass +2 "carousel0"F=% +4 "core" ƽ%9$O f +2 ."preston"Toroid.reconfigure :hold +3 "valve0"D$\ G{!(2 +4 ."preston"Toroid.seek :bypass +2 "valve0"D>( +158 "core" ľ( +2 ."preston"Toroid.reconfigure :default +2 "valve0"D$\ G{!(2 +4 ."preston"Toroid.seek :clear +3 "valve0"D?(* +157 "core" Ŀ( +2 "valve0"D@& +4 "core" &*5BR ( +808 #"preston"-> Intake.open + .Intake.open +2 "sampler0"HA1 +65 "core" 1 +569 #"preston"-> Intake.close + .Intake.close +2 "sampler0"HB/ +63 "core" / +428 #"preston"-> Exhaust.open + .Exhaust.open +2 "sampler0"HC2 +69 "core" 2 +210 #"preston"-> Exhaust.close + .Exhaust.close +2 "sampler0"HD0 +67 "core" 0 +328 #"preston"-> PB.open + .Bypass.open +2 "sampler1"IE1 +68 "core" 1 +180 #"preston"-> PB.close + .Bypass.close +2 "sampler1"IF/ +69 "core" / +757 #"preston"-> exit + #Session Ended @1557964955.73PDT = =mMAIN_scheduler =tMAIN @PDT1557964957.66 #"core_reset"Sent BREAK +2 #t>BREAK< ESP3 Gateway v0.99 +16 #>BREAK< ESP3 Gateway v0.99 for core bus +2 #>BREAK< ESP3 Gateway v0.99 for cartridge bus +32 "Can"fK+|: +124 #t\ Configuration for koa by brent@mbari.org 5/7/19\ /home/esp/esp2/type/auv/koa/configure.rb\ +164 "Can"`K+|  `K+|  + #tPolling Can every 5:00 +30 #Clients may connect on TCP port 9999 #Connecting to 10.89.5.2:9999 +3 !o:Errno::ECONNREFUSED:\ errnoit: mesg"PCould not connect to initial client because Connection refused - connect(2):bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:713:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 + #Waiting for espclients... +18 "Can"cK+|0 +2248 #"preston"Session Begun +359 #-> Cmd.map +1254 #-> ESP.ready! +12 .Gate.power :main,:ON,limit to 5000mA + .Gate.power :analytic1,:ON,limit to 5000mA +3 .Gate.power :analytic2,:ON,limit to 5000mA +2 .Gate.power :analytic3,:ON,limit to 5000mA +6 #Powering core bus +212 "valve0"D2 +2 D +2 "core" ā +3 "syringe0"B& +3 "core" ‚&۹NG +2 ."preston"Archive.configure :default +2 "syringe0"B$d P[<2 +6 "syringe1"C% +2 "core" Ã%ܳNM +2 ."preston"Air.configure :default +2 "syringe1"C#d P\\$<2 +4 "syringe0"B% +3 "core" „%oN2 + ."preston"Lysis1.configure :default +2 "syringe0"B#d P\\<2 +4 "syringe1"C& +3 "core" Å&N + ."preston"Lysis2.configure :default +2 "syringe1"C$d P[?<2 +6 "valve0"D% +2 "core" Ć%^tNS! +2 ."preston"Plunge.configure :default +2 "valve0"D# QS<2 +6 "sampler0"H% +2 "core" ȇ%\\p +2 ."preston"SamplePump.configure :default +2 "sampler0"H#,\\#(22 +6 "valve1"E% +2 "core" ň%NK +2 ."preston"ExtraPump.configure :default +2 "valve1"E#2 +6 "valve0"D & +2 "core" ĉ&/vNA +2 ."preston"Toroid.configure :default +2 "valve0"D$\ G{!(2 +6 "carousel0"F\ % +2 "core" Ɗ%OB +2 ."preston"Carousel.configure :default +2 "carousel0"F#<  E(2 +6 "ambient0"J % +2 "core" ʋ% +2 ."preston"Pressure.configure :default +2 "ambient0"J#,\\#(ݣ2 +4 #"preston"All elf controllers running firmware version 4.56 +2 .Gate.power :motor,:ON,limit to 5000mA +4 "syringe0"B & +5 "syringe1"C % +3 "core" Œ&۵N f + "syringe0"B% +6 "syringe1"C& +4 ."Archive_home"Archive.reconfigure :default +4 "valve0"D% +3 D& +3 "syringe0"B$d P[<2 +8 "core" Í%ܹN k + Ž%N  + Ï&oN E + Đ%^uN , + đ&5N 2!o +2 ."Plunge_home"Plunge.reconfigure :default +6 ."Lysis2_home"Lysis2.reconfigure :default +4 ."Lysis1_home"Lysis1.reconfigure :default +4 ."Archive_home"Archive.home.jog 0 +4 ."Toroid_home"Toroid.reconfigure :default +3 "valve0"D# QS<2 + ."Air_home"Air.reconfigure :default +6 "syringe1"C$d P[?<2 + "syringe0"B#d P\\<2 +4 B* +2 "valve0"D$\ G{!(2 + ."Plunge_home"Plunge.home.jog 0 +6 "syringe1"C#d P\\$<2 +2 ."Lysis2_home"Lysis2.home.jog 0 +4 ."Lysis1_home"Lysis1.home.jog 0 +3 ."Toroid_home"Toroid.home.jog 0 +3 "valve0"D) +2 ."Air_home"Air.home.jog 0 +7 "syringe1"C* + "syringe0"B) +4 "valve0"D* + "syringe1"C) +4 "core" ’* +2 ē) Ô* + Ė* +2 "valve0"D& +4 D% +4 "syringe0"B& + "syringe1"C& +5 "core" •) +2 ×) + Ę&!0N p + ę%^qN~ o + š&۰AN p + Û&$oN p + ."Toroid_home"Toroid.reconfigure :homing +7 ."Lysis2_home"Lysis2.reconfigure :homing +5 "syringe1"C% +2 "syringe0"B% +3 ."Plunge_home"Plunge.reconfigure :homing +4 "valve0"D$(2 +2 ."Archive_home"Archive.reconfigure :homing +5 "syringe1"C$2 +2 "valve0"D#<2 +2 ."Toroid_home"Toroid.jog 618 +5 "syringe0"B$"2 +2 "valve0"D*j +3 ."Lysis2_home"Lysis2.jog 1343 +4 ."Plunge_home"Plunge.jog 304 +4 ."Archive_home"Archive.jog 1350 +3 "syringe1"C*? +3 "syringe0"B!*F +3 "valve0"D )0 +29 "core" Ü%ܻGN o +2 %N q +3 ."Lysis1_home"Lysis1.reconfigure :homing +2 ."Air_home"Air.reconfigure :homing +4 "syringe1"C#"2 +3 "syringe0"B#2 +4 ."Lysis1_home"Lysis1.jog 1369 +3 ."Air_home"Air.jog 1349 +3 "syringe0"B")Y +5 "syringe1"C#)E +4 "core" Ġ) +2 ."Plunge_home"Plunge.setRawPosition! 50 + "valve0"D72 +3 ."Plunge_home"Plunge.seek :home +3 "valve0"D$' +24 "core" Ĥ' +2 ."Plunge_home"Plunge.reconfigure :default +2 "valve0"D# QS<2 +6 "core" ß* +2 ."Lysis2_home"Lysis2.setRawPosition! 50 +2 "syringe1"C82 +3 ."Lysis2_home"Lysis2.seek :home +4 "syringe1"C%( +4 "core" ¡* + ."Archive_home"Archive.setRawPosition! 50 + "syringe0"B82 +3 ."Archive_home"Archive.seek :home +4 "syringe0"B&( +10 "core" å( +2 ."Lysis2_home"Lysis2.reconfigure :default +2 "syringe1"C$d P[?<2 +9 "core" ¦( +2 ."Archive_home"Archive.reconfigure :default +2 "syringe0"B$d P[<2 +12 "core" ¢) + ã) + ."Lysis1_home"Lysis1.setRawPosition! 50 +2 ."Air_home"Air.setRawPosition! 50 +2 "syringe0"B72 + "syringe1"C72 +4 ."Lysis1_home"Lysis1.seek :home +4 ."Air_home"Air.seek :home +6 "syringe0"B'' +4 "syringe1"C(' +3 "core" Ğ* +2 ."Toroid_home"Toroid.setRawPosition! 0 + "valve0"D8 +3 ."Toroid_home"Toroid.seek :home +3 "valve0"D)( +6 "core" ĩ( +2 ."Toroid_home"Toroid.reconfigure :default +4 "valve0"D$\ G{!(2 +3 "core" §' è' +2 ."Air_home"Air.reconfigure :default +3 ."Lysis1_home"Lysis1.reconfigure :default +4 "syringe1"C#d P\\$<2 +3 "syringe0"B#d P\\<2 +30 "carousel0"F*% +3 "core" ƪ%:Oh r +2 ."preston"Toroid.seek :clear +2 "valve0"D+(* +157 "core" ī( +2 ."preston"Carousel.reconfigure :default +3 "carousel0"F#<  E(2 +3 ."preston"Carousel.home.jog 0 +4 "carousel0"F,) +14 "core" Ƭ) +28 "carousel0"F-% +3 "core" ƭ%9(9O c +2 ."preston"Carousel.seek 60 +2 "carousel0"F.'9 +12 "core" Ʈ' +2 "valve0"D/% +3 "core" į%^iNy > +2 "syringe0"B0& +4 "core" °&ۮDN ?m + "syringe1"C1% +4 "core" ñ%ܮN >v + "syringe0"B2% +3 "core" ²%N _ +2 "syringe1"C3& +4 "core" ó&8N aT + "valve0"D4% +3 "core" Ĵ%^dNn b +3 "sampler0"H5% +3 "core" ȵ%W\\ Y +2 "valve0"D6& +3 "core" Ķ&*XNt e} +2 "carousel0"F7% +3 "core" Ʒ%9(:O f +2 "ambient0"J8% +3 "core" ʸ%% O +1530 #"preston"-> TV.bypass +2 "carousel0"F9% +3 "core" ƹ%9'O f +3 ."preston"Toroid.reconfigure :hold +3 "valve0"D$\ G{!(2 +4 ."preston"Toroid.seek :bypass +2 "valve0"D:( +158 "core" ĺ( +2 ."preston"Toroid.reconfigure :default +2 "valve0"D$\ G{!(2 +4 ."preston"Toroid.seek :clear +2 "valve0"D;(* +156 "core" Ļ( +2 "valve0"D<& +4 "core" ļ&*ERR ( +178 #"preston"-> SC.to 1 +3 .Carousel.seek 1 +4 "carousel0"F=' +1220 "core" ƽ' +2 "carousel0"F>% +3 "core" ƾ%Q @( +356 #"preston"-> SC.to 60 +2 .Carousel.seek 60 +4 "carousel0"F?'9 +1220 "core" ƿ' +2 "carousel0"F@% +3 "core" %9>Q >( +297 #"preston"-> Intake.open + .Intake.open +2 "sampler0"HA1 +63 "core" 1 +297 #"preston"-> Intake.close + .Intake.close +2 "sampler0"HB/ +67 "core" / +345 #"preston"-> Exhaust.open + .Exhaust.open +2 "sampler0"HC2 +67 "core" 2 +196 #"preston"-> Exhaust.close + .Exhaust.close +2 "sampler0"HD0 +68 "core" 0 +212 #"preston"-> PB.open +2 .Bypass.open +4 "sampler1"IE1 +68 "core" 1 +139 #"preston"-> PB.close + .Bypass.close +2 "sampler1"IF/ +71 "core" / +1199 #"preston"-> exit + #Session Ended @1557969572.63PDT = =tMAIN =mMAIN_scheduler @PDT1557969574.64 #"core_reset"Sent BREAK +2 #t>BREAK< ESP3 Gateway v0.99 +16 #>BREAK< ESP3 Gateway v0.99 for core bus +2 #>BREAK< ESP3 Gateway v0.99 for cartridge bus +32 "Can"`Z*|vq +132 #t\ Configuration for koa by brent@mbari.org 5/7/19\ /home/esp/esp2/type/auv/koa/configure.rb\ +158 "Can"bZ*|vq + bZ*|vq #tPolling Can every 5:00 +30 #Clients may connect on TCP port 9999 + #Connecting to 10.89.5.2:9999 +3 !o:Errno::ECONNREFUSED:\ errnoit: mesg"PCould not connect to initial client because Connection refused - connect(2):bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:713:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 + #Waiting for espclients... +17 "Can"bZ*|xq @1558107819.68PDT = =tMAIN =mMAIN_scheduler @PDT1558107821.66 #"core_reset"Sent BREAK +2 #t>BREAK< ESP3 Gateway v0.99 +16 #>BREAK< ESP3 Gateway v0.99 for core bus +2 #>BREAK< ESP3 Gateway v0.99 for cartridge bus +32 "Can"`a*~ +127 #t\ Configuration for koa by brent@mbari.org 5/7/19\ /home/esp/esp2/type/auv/koa/configure.rb\ +168 "Can"aa*~h aa*~h + #tPolling Can every 5:00 +30 #Clients may connect on TCP port 9999 + #Connecting to 10.89.5.2:9999 +3 !o:Errno::ECONNREFUSED:\ errnoit: mesg"PCould not connect to initial client because Connection refused - connect(2):bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:713:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 + #Waiting for espclients... +17 "Can"_aK*~ +5284 #"preston"Session Begun +383 #-> ESP.ready! +12 .Gate.power :main,:ON,limit to 5000mA + .Gate.power :analytic1,:ON,limit to 5000mA +3 .Gate.power :analytic2,:ON,limit to 5000mA +2 .Gate.power :analytic3,:ON,limit to 5000mA +6 #Powering core bus +211 "valve0"D2 +2 D +2 "core" ā +4 "syringe0"B& +3 "core" ‚&۷NI + ."preston"Archive.configure :default +3 "syringe0"B$d P[<2 +5 "syringe1"C% +3 "core" Ã%ܧNY + ."preston"Air.configure :default +3 "syringe1"C#d P\\$<2 +3 "syringe0"B% +3 "core" „%N + ."preston"Lysis1.configure :default +3 "syringe0"B#d P\\<2 +3 "syringe1"C& +3 "core" Å&N + ."preston"Lysis2.configure :default +3 "syringe1"C$d P[?<2 +5 "valve0"D% +3 "core" Ć%^[NE! + ."preston"Plunge.configure :default +2 "valve0"D# QS<2 +6 "sampler0"H% +3 "core" ȇ%I_^ + ."preston"SamplePump.configure :default +2 "sampler0"H#,\\#(22 +6 "valve1"E% +2 "core" ň%NC +2 ."preston"ExtraPump.configure :default +2 "valve1"E#2 +6 "valve0"D & +2 "core" ĉ&MhN6 +2 ."preston"Toroid.configure :default +2 "valve0"D$\ G{!(2 +6 "carousel0"F\ % +2 "core" Ɗ%O$ +2 ."preston"Carousel.configure :default +2 "carousel0"F#<  E(2 +6 "ambient0"J % +2 "core" ʋ% +2 ."preston"Pressure.configure :default +2 "ambient0"J#,\\#(ݣ2 +4 #"preston"All elf controllers running firmware version 4.56 +2 .Gate.power :motor,:ON,limit to 5000mA +4 "syringe0"B & +5 "core" Œ&۰N k + "syringe1"C % +4 ."Archive_home"Archive.reconfigure :default +8 "syringe0"B% +2 "syringe1"C& +6 "syringe0"B$d P[<2 + "valve0"D% +3 D& +2 ."Archive_home"Archive.home.jog 0 +5 "syringe0"B* +5 "core" Í%ܫN y + Ž%[N + Ï&N @ + Đ%^]N{ + đ&ONq !U ’* +2 ."Plunge_home"Plunge.reconfigure :default +7 ."Lysis2_home"Lysis2.reconfigure :default +3 ."Air_home"Air.reconfigure :default +6 ."Toroid_home"Toroid.reconfigure :default +3 ."Lysis1_home"Lysis1.reconfigure :default +4 "syringe0"B& + "syringe1"C$d P[?<2 +5 "valve0"D# QS<2 +3 "syringe1"C#d P\\$<2 +2 "valve0"D$\ G{!(2 + ."Lysis2_home"Lysis2.home.jog 0 +6 "syringe0"B#d P\\<2 + ."Plunge_home"Plunge.home.jog 0 +5 ."Toroid_home"Toroid.home.jog 0 +3 "syringe1"C* + ."Air_home"Air.home.jog 0 +4 ."Lysis1_home"Lysis1.home.jog 0 +4 "valve0"D) +2 D* +2 "syringe1"C) +3 "syringe0"B) +4 "core" “&۴XN + Ô* + ĕ) Ė* +3 "valve0"D& +5 ."Archive_home"Archive.reconfigure :homing +7 "valve0"D% + "syringe1"C& +4 "syringe0"B$"2 +4 "core" ×) + ˜) + ę&#JN{ + Ě%^iNx Û&%WN +7 ."Plunge_home"Plunge.reconfigure :homing +2 "syringe0"B% + ."Archive_home"Archive.jog 1349 +5 ."Toroid_home"Toroid.reconfigure :homing +3 ."Lysis2_home"Lysis2.reconfigure :homing +4 "syringe1"C% + "valve0"D#<2 +4 D$(2 +3 "syringe0"B*E +4 "syringe1"C$2 + ."Toroid_home"Toroid.jog 617 +3 ."Plunge_home"Plunge.jog 305 +6 "valve0"D*i +5 ."Lysis2_home"Lysis2.jog 1343 +3 "valve0"D )1 + "syringe1"C!*? +5 "core" œ%MN  + Ý%ܬRN +3 ."Lysis1_home"Lysis1.reconfigure :homing +28 ."Air_home"Air.reconfigure :homing +3 "syringe0"B#2 +3 "syringe1"C#"2 +3 ."Lysis1_home"Lysis1.jog 1363 +4 ."Air_home"Air.jog 1352 +4 "syringe0"B")S + "syringe1"C#)H +5 "core" Ġ) + ."Plunge_home"Plunge.setRawPosition! 50 +2 "valve0"D72 +3 ."Plunge_home"Plunge.seek :home +2 "valve0"D$' +21 "core" ž* +2 ."Archive_home"Archive.setRawPosition! 50 +2 "syringe0"B82 +4 ."Archive_home"Archive.seek :home +3 "syringe0"B%( +3 "core" Ĥ' +2 ."Plunge_home"Plunge.reconfigure :default +2 "valve0"D# QS<2 +5 "core" á* + ."Lysis2_home"Lysis2.setRawPosition! 50 + "syringe1"C82 +4 ."Lysis2_home"Lysis2.seek :home +3 "syringe1"C&( +4 "core" ¥( +2 ."Archive_home"Archive.reconfigure :default +2 "syringe0"B$d P[<2 +16 "core" æ( +2 ."Lysis2_home"Lysis2.reconfigure :default +2 "syringe1"C$d P[?<2 +15 "core" ¢) +3 ."Lysis1_home"Lysis1.setRawPosition! 50 + "syringe0"B72 +3 ."Lysis1_home"Lysis1.seek :home +6 "syringe0"B'' +3 "core" ã) + ."Air_home"Air.setRawPosition! 50 + "syringe1"C72 +3 ."Air_home"Air.seek :home +4 "syringe1"C(' +8 "core" ğ* +3 ."Toroid_home"Toroid.setRawPosition! 0 + "valve0"D8 +4 ."Toroid_home"Toroid.seek :home +3 "valve0"D)( +4 "core" §' + ĩ( +2 ."Lysis1_home"Lysis1.reconfigure :default +3 ."Toroid_home"Toroid.reconfigure :default +3 "syringe0"B#d P\\<2 +3 "valve0"D$\ G{!(2 +6 "core" è' + ."Air_home"Air.reconfigure :default +3 "syringe1"C#d P\\$<2 +30 "carousel0"F*% +3 "core" ƪ%OQ  +2 ."preston"Toroid.seek :clear +2 "valve0"D+(* +158 "core" ī( +2 ."preston"Carousel.reconfigure :default +3 "carousel0"F#<  E(2 +3 ."preston"Carousel.home.jog 0 +3 "carousel0"F,) +14 "core" Ƭ) +28 "carousel0"F-% +3 "core" ƭ%9{'O 2 +2 ."preston"Carousel.seek 60 + "carousel0"F.'9 +14 "core" Ʈ' +2 "valve0"D/% +4 "core" į%^lN0 + "syringe0"B0& +4 "core" °&ۡ)N z + "syringe1"C1% +4 "core" ñ%ܴN p + "syringe0"B2% +4 "core" ²%N 2 + "syringe1"C3& +4 "core" ó&N 5x + "valve0"D4% +4 "core" Ĵ%^hN) 8 +2 "sampler0"H5% +3 "core" ȵ%_W ( +2 "valve0"D6& +3 "core" Ķ&*AN( 3 +2 "carousel0"F7% +3 "core" Ʒ%9$O 0 +2 "ambient0"J8% +3 "core" ʸ%& +616 #"preston"-> SC.to 1 +2 .Carousel.seek 1 +4 "carousel0"F9' +1220 "core" ƹ' +2 "carousel0"F:% +3 "core" ƺ%JQ ( +597 #"preston"-> SC.to 60 +2 .Carousel.seek 60 +4 "carousel0"F;'9 +1220 "core" ƻ' +2 "carousel0"F<% +3 "core" Ƽ%9Q ( +7082 #"preston"-> TV.bypass +2 "carousel0"F=% +3 "core" ƽ%9$O F +3 ."preston"Toroid.reconfigure :hold +3 "valve0"D$\ G{!(2 +4 ."preston"Toroid.seek :bypass +2 "valve0"D>( +157 "core" ľ( +2 ."preston"Toroid.reconfigure :default +2 "valve0"D$\ G{!(2 +4 ."preston"Toroid.seek :clear +2 "valve0"D?(* +156 "core" Ŀ( +2 "valve0"D@& +4 "core" &*75YR} ( +144 #"preston"-> to 1 +2 "valve0"DA% +5 "core" %^kN D + "syringe1"CB& +4 "core" &N Bp +3 "syringe1"CC% +3 "core" %N @b +2 ."preston"Carousel.seek 1 +2 "carousel0"FD' +1221 "core" ' +2 "carousel0"FE% +3 "core" %Q ( +2 "syringe1"CF& +4 "core" &N ~ +2 ."Lysis2"Lysis2.seek :locked +2 "syringe1"CG(v +4 "valve0"DH% +4 "core" %^mINc +2 ."Plunge"Plunge.seek :locked +2 "valve0"DI'v +4 "syringe1"CJ% +5 "core" %ܷY3 m + ."Air"Air.seek :locked +3 "syringe1"CK' +64 "core" ' +88 ( +208 ' +589 #"preston"-> ArS.full +2 .Archive.seek :full +6 "syringe0"BL( +160 "core" ( +2 "syringe0"BM& +3 "core" &϶#Y |< +399 #"preston"-> Cartridge.unlock +2 "carousel0"FN% +3 "core" %$O S +3 "syringe0"BO& +4 "core" &ϻN N +2 ."Archive"Archive.seek :clear +4 "syringe1"CP% + "syringe0"BQ( +5 "core" %N Q +3 ."Air"Air.seek :clear +3 "syringe0"BR% + "syringe1"CS' +5 "core" % XC +2 "valve0"DT& +3 "core" &*9aN +141 ( +211 ' +2 "syringe1"CU& +3 "core" &vwuX9 +3 ."Lysis2"Lysis2.seek :clear +2 "valve0"DV% +3 "syringe1"CW( +5 "core" %vQq]N +2 ."Plunge"Plunge.seek :clear +3 "valve0"DX' +77 "core" ' +91 ( +317 #"preston"-> Cmd.map +1022 #-> Cmd.load! 60=>:dry +298 #-> Cmd.map +646 #-> exit + #Session Ended @1558116505.04PDT = =mMAIN_scheduler =tMAIN @PDT1558116506.97 #"core_reset"Sent BREAK +2 #t>BREAK< ESP3 Gateway v0.99 +16 #>BREAK< ESP3 Gateway v0.99 for core bus +2 #>BREAK< ESP3 Gateway v0.99 for cartridge bus +32 "Can"dU*}ۄ +125 #t\ Configuration for koa by brent@mbari.org 5/7/19\ /home/esp/esp2/type/auv/koa/configure.rb\ +154 "Can"`U*}ۄ + `U*}ۄ #tPolling Can every 5:00 +30 #Clients may connect on TCP port 9999 #Connecting to 10.89.5.2:9999 +3 !o:Errno::ECONNREFUSED:\ errnoit: mesg"PCould not connect to initial client because Connection refused - connect(2):bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:713:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 + #Waiting for espclients... +18 "Can"cU*}Є +2962 #"preston"Session Begun +434 #-> ESP.ready! +12 .Gate.power :main,:ON,limit to 5000mA + .Gate.power :analytic1,:ON,limit to 5000mA +2 .Gate.power :analytic2,:ON,limit to 5000mA +3 .Gate.power :analytic3,:ON,limit to 5000mA +6 #Powering core bus +212 "valve0"D2 +2 D +2 "core" ā +4 "syringe0"B& +2 "core" ‚&L.N +2 ."preston"Archive.configure :default +2 "syringe0"B$d P[<2 +6 "syringe1"C% +2 "core" Ã%ܴNL +2 ."preston"Air.configure :default +2 "syringe1"C#d P\\$<2 +4 "syringe0"B% +2 "core" „%N +2 ."preston"Lysis1.configure :default +2 "syringe0"B#d P\\<2 +4 "syringe1"C& +3 "core" Å&N< + ."preston"Lysis2.configure :default +2 "syringe1"C$d P[?<2 +6 "valve0"D% +2 "core" Ć%^\\uN4! +2 ."preston"Plunge.configure :default +2 "valve0"D# QS<2 +6 "sampler0"H% +3 "core" ȇ%Z + ."preston"SamplePump.configure :default +2 "sampler0"H#,\\#(22 +6 "valve1"E% +2 "core" ň%uN0 +2 ."preston"ExtraPump.configure :default +2 "valve1"E#2 +6 "valve0"D & +2 "core" ĉ&5EN1 +2 ."preston"Toroid.configure :default +2 "valve0"D$\ G{!(2 +6 "carousel0"F\ % +2 "core" Ɗ%O/ +2 ."preston"Carousel.configure :default +2 "carousel0"F#<  E(2 +6 "ambient0"J % +2 "core" ʋ%7 +2 ."preston"Pressure.configure :default +2 "ambient0"J#,\\#(ݣ2 +3 #"preston"All elf controllers running firmware version 4.56 +3 .Gate.power :motor,:ON,limit to 5000mA +3 "syringe0"B & +3 "syringe1"C % +5 "core" Œ&HN q +2 Í%ܡN +4 ."Air_home"Air.reconfigure :default +4 ."Archive_home"Archive.reconfigure :default +5 "syringe0"B% +3 "syringe1"C& +4 C#d P\\$<2 +4 "valve0"D% +3 "syringe0"B$d P[<2 +3 "valve0"D& +2 ."Air_home"Air.home.jog 0 +3 ."Archive_home"Archive.home.jog 0 +4 "syringe1"C) + "syringe0"B* +5 "core" Ž%mN + Ï&'N s + Đ%^_Nn + đ&:rNc !j +2 ."Toroid_home"Toroid.reconfigure :default +5 ."Plunge_home"Plunge.reconfigure :default +3 ."Lysis1_home"Lysis1.reconfigure :default +5 ."Lysis2_home"Lysis2.reconfigure :default +4 "valve0"D$\ G{!(2 +3 D# QS<2 +2 "syringe0"B#d P\\<2 +2 "syringe1"C$d P[?<2 +3 ."Toroid_home"Toroid.home.jog 0 +4 ."Plunge_home"Plunge.home.jog 0 +2 ."Lysis1_home"Lysis1.home.jog 0 +3 "valve0"D* + ."Lysis2_home"Lysis2.home.jog 0 +6 "valve0"D) +2 "syringe0"B) +2 "syringe1"C* +5 "core" Ò) + “* Ĕ* + ĕ) + "valve0"D& +5 D% +2 "syringe1"C% +4 "syringe0"B& +5 "core" –) ×* + Ę&"?Nn I + ę%^[tNa L + Ú%ܩcN K + ›& GEN O +6 ."Plunge_home"Plunge.reconfigure :homing +4 "syringe1"C& +2 ."Air_home"Air.reconfigure :homing +5 ."Toroid_home"Toroid.reconfigure :homing +3 ."Archive_home"Archive.reconfigure :homing +5 "valve0"D#<2 + "syringe0"B% +4 "syringe1"C#"2 +3 "valve0"D$(2 +4 "syringe0"B$"2 + ."Plunge_home"Plunge.jog 308 +4 ."Toroid_home"Toroid.jog 617 +3 ."Air_home"Air.jog 1352 +3 ."Archive_home"Archive.jog 1367 +4 "valve0"D)4 +2 D*i +2 "syringe1"C )H +4 "syringe0"B!*W +7 "core" Ü&aN R + %_N ^ +3 ."Lysis1_home"Lysis1.reconfigure :homing +2 ."Lysis2_home"Lysis2.reconfigure :homing +3 "syringe0"B#2 +3 "syringe1"C$2 +29 ."Lysis1_home"Lysis1.jog 1361 +5 ."Lysis2_home"Lysis2.jog 1351 +3 "syringe0"B")Q +2 "syringe1"C#*G +5 "core" Ğ) +2 ."Plunge_home"Plunge.setRawPosition! 50 + "valve0"D72 +4 ."Plunge_home"Plunge.seek :home +2 "valve0"D$' +24 "core" Ĥ' +2 ."Plunge_home"Plunge.reconfigure :default +2 "valve0"D# QS<2 +10 "core" à) +2 ¡* + ."Air_home"Air.setRawPosition! 50 +2 ."Archive_home"Archive.setRawPosition! 50 +3 "syringe1"C72 + "syringe0"B82 +3 ."Air_home"Air.seek :home +4 ."Archive_home"Archive.seek :home +5 "syringe1"C%' +7 "syringe0"B&( +17 "core" å' +2 ."Air_home"Air.reconfigure :default +2 "syringe1"C#d P\\$<2 +4 "core" ¦( +4 ."Archive_home"Archive.reconfigure :default +3 "syringe0"B$d P[<2 +3 "core" ¢) ã* +2 ."Lysis2_home"Lysis2.setRawPosition! 50 +2 ."Lysis1_home"Lysis1.setRawPosition! 50 +3 "syringe1"C82 + "syringe0"B72 +3 ."Lysis2_home"Lysis2.seek :home +4 ."Lysis1_home"Lysis1.seek :home +8 "syringe1"C'( + "syringe0"B(' +7 "core" ğ* +2 ."Toroid_home"Toroid.setRawPosition! 0 + "valve0"D8 +3 ."Toroid_home"Toroid.seek :home +4 "valve0"D)( +4 "core" ĩ( + ç( +3 ."Toroid_home"Toroid.reconfigure :default +2 ."Lysis2_home"Lysis2.reconfigure :default +3 "valve0"D$\ G{!(2 +4 "syringe1"C$d P[?<2 +2 "core" ¨' +3 ."Lysis1_home"Lysis1.reconfigure :default +2 "syringe0"B#d P\\<2 +30 "carousel0"F*% +3 "core" ƪ%O_ g +2 ."preston"Toroid.seek :clear +3 "valve0"D+(* +156 "core" ī( +2 ."preston"Carousel.reconfigure :default +3 "carousel0"F#<  E(2 +3 ."preston"Carousel.home.jog 0 +2 "carousel0"F,) +15 "core" Ƭ) +28 "carousel0"F-% +3 "core" ƭ%)O Z +2 ."preston"Carousel.seek 1 +2 "carousel0"F.' +5 "core" Ʈ' +2 "valve0"D/% +3 "core" į%^aN% / +2 "syringe0"B0& +3 "core" °&ۗCN + +2 "syringe1"C1% +3 "core" ñ%ܹN ,k +2 "syringe0"B2% +4 "core" ²%N N + "syringe1"C3& +4 "core" ó&XN Wr + "valve0"D4% +4 "core" Ĵ%^iN W +2 "sampler0"H5% +3 "core" ȵ%LZ M +2 "valve0"D6& +3 "core" Ķ&*>N# S +2 "carousel0"F7% +3 "core" Ʒ%#+O Z +2 "ambient0"J8% +3 "core" ʸ%/ @ +1481 #"preston"-> Cmd.load! 60=>ni +4 !o:Cmd::Error: mesg"[cartridge must be [nil, :dry, :priming, :wet, :processing, :failed] or volume filtered:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:713:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +221 #-> Cmd.load! 60=>nil +348 #-> Cmd.map +1488 #-> require ' + !o:SyntaxError: mesg"Ccompile error\ preston:5: unterminated string meets end of file:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:713:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +594 #-> require '3G/vacuumCart' +11308 #-> cleanSampler.prime 200, 50; delay '15:00'; cleanSampler.prime 450, 50 + !o:NoMethodError : mesgu:NameError::message6undefined method `prime' for :cleanSampler:Symbol: name:\ prime: args[ii7:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:713:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +1287 #Session Ended +2611 #Session Begun +1203 #-> require '3G/vacuumCart' +4921 "Can"bT*}N0 +2273 #"preston"-> CleanSampler.prime 200, 50; delay '15:00'; CleanSampler.prime 450, 50 +2 "carousel0"F9% +5 "core" ƹ%$O C + #"preston"Priming sample loop w/200ml, bypass w/50ml +2 .SamplePump.setPosition! 0ml +2 "sampler0"H7 +3 ."preston"Bypass.open +2 "sampler1"I:1 +65 "core" ɺ1 +72 "ambient0"J;% +3 "core" ʻ%t 8 + ."preston"Intake.open + "sampler0"H<1 +66 "core" ȼ1 +2 "ambient0"J=% +3 "core" ʽ%s # +2 #"preston"Waiting up to 20 seconds for sea pressure to stabilize +/-0.50psi +2 "sampler0"H>% +5 "core" Ⱦ%1Z 0 +53 "sampler0"H?% +3 "core" ȿ%:Z 8 +52 "sampler0"H@% +3 "core" %/Z 9 +52 "sampler0"HA% +3 "core" %,[ : +52 "sampler0"HB% +3 "core" %[\ 8 +52 "sampler0"HC% +4 "core" %7[ 9 + #"preston"Vacuum tare is 36% of full scale +2 "ambient0"JD% +4 "core" %x ) +2 "ambient0"JE% +3 "core" %v , + ."preston"Pressure.reconfigure :default +3 "ambient0"J#,\\#(F>2 +3 ."preston"Pressure.hold +2 "ambient0"JF+ +3 "core" + +2 "sampler0"HG% +3 "core" %6[ 8 +2 "sampler0"HH% +3 "core" %[ 7 +2 ."preston"SamplePump.reconfigure :prime +2 "sampler0"H#,\\1P#(#(@_djL22 +5 ."preston"SamplePump.seek 50ml,4:41 +2 "sampler0"HI'} +5215 "core" ' + ."preston"Pressure.coast +2 "ambient0"J5 +4 ."preston"SamplePump.setPosition! 0ml + "sampler0"H7 +4 ."preston"Exhaust.open + "sampler0"HJ2 +65 "core" 2 +73 ."closeBypass"Bypass.close +2 "sampler1"IK/ +65 "core" / +73 "sampler0"HL% +3 "core" %h[Z : + "ambient0"JM% +3 "core" % + +2 ."preston"Pressure.reconfigure :default +2 "ambient0"J#,\\#(FN2 +4 ."preston"Pressure.hold + "ambient0"JN+ +3 "core" + +2 "ambient0"JO% +4 "core" % , +2 "sampler0"HP% +3 "core" %o[U 8 +2 "sampler0"HQ% +3 "core" %[W 7 +2 ."preston"SamplePump.reconfigure :prime +2 "sampler0"H#,\\1P#(#(@p~L22 +4 ."preston"SamplePump.seek 200ml,17:11 +2 "sampler0"HR' +21585 "Can"bT+}G +10520 "core" ' + ."preston"Pressure.coast +2 "ambient0"J5 +3 ."preston"delay 15:00 +19454 "Can"`T+3}-6 +29990 bT+@}7 +29993 aT+O}& +10566 "carousel0"FS% +3 "core" %$O F +2 #"preston"Priming sample loop w/450ml, bypass w/50ml + .SamplePump.setPosition! 0ml +2 "sampler0"H7 +3 ."preston"Exhaust.close +2 "sampler0"HT0 +63 "core" 0 + ."preston"Bypass.open +2 "sampler1"IU1 +65 "core" 1 +72 "ambient0"JV% +3 "core" %t , + "ambient0"JW% +3 "core" %v , +2 "ambient0"JX% +3 "core" %u , +2 ."preston"Pressure.reconfigure :default +2 "ambient0"J#,\\#(F=2 +4 ."preston"Pressure.hold + "ambient0"JY+ +3 "core" + +2 "sampler0"HZ% +4 "core" %J\\ 7 + "sampler0"H[% +3 "core" %V\\ 6 +2 ."preston"SamplePump.reconfigure :prime +3 "sampler0"H#,\\1P#(#(@_djL22 +4 ."preston"SamplePump.seek 50ml,4:41 +2 "sampler0"H\\'} +315 "core" ' \\,yOi 2 +3 ."preston"SamplePump.coast + "sampler0"H5 +4 ."closeIntake"Intake.close +2 "sampler0"H]/ +4 ."closeBypass"Bypass.close +5 "carousel0"F^% + "sampler1"I_/ +6 "core" %$O $ +52 / +9 / + ."preston"Pressure.coast +2 "ambient0"J5 +4 !"preston"o:$Cartridge::Sampler::LowPressure: mesg"?Serious Leak or Stall -- 0.96ml/s made only -4.3psi vacuum:@checkpoint: omitted:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:713:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +18755 "Can"bU+V}/+ +29988 cUL+^}3 @1558119394.69PDT = =mMAIN_scheduler =tMAIN @PDT1558119396.60 #"core_reset"Sent BREAK +2 #t>BREAK< ESP3 Gateway v0.99 +16 #>BREAK< ESP3 Gateway v0.99 for core bus +2 #>BREAK< ESP3 Gateway v0.99 for cartridge bus +32 "Can"dX*~M +123 #t\ Configuration for koa by brent@mbari.org 5/7/19\ /home/esp/esp2/type/auv/koa/configure.rb\ +161 "Can"bX*~0 + bX*~0 #tPolling Can every 5:00 +30 #Clients may connect on TCP port 9999 #Connecting to 10.89.5.2:9999 +3 !o:Errno::ECONNREFUSED:\ errnoit: mesg"PCould not connect to initial client because Connection refused - connect(2):bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:713:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 + #Waiting for espclients... +18 "Can"bX*~c +1044 #"preston"Session Begun +1262 #-> ESP.ready! +12 .Gate.power :main,:ON,limit to 5000mA + .Gate.power :analytic1,:ON,limit to 5000mA +2 .Gate.power :analytic2,:ON,limit to 5000mA +2 .Gate.power :analytic3,:ON,limit to 5000mA +6 #Powering core bus +212 "valve0"D2 +2 D +2 "core" ā +4 "syringe0"B& +2 "core" ‚&ەNk +2 ."preston"Archive.configure :default +3 "syringe0"B$d P[<2 +5 "syringe1"C% +3 "core" Ã%ܷNI + ."preston"Air.configure :default +3 "syringe1"C#d P\\$<2 +4 "syringe0"B% +3 "core" „%N +2 ."preston"Lysis1.configure :default +2 "syringe0"B#d P\\<2 +4 "syringe1"C& +3 "core" Å&N( + ."preston"Lysis2.configure :default +3 "syringe1"C$d P[?<2 +5 "valve0"D% +3 "core" Ć%^]RM! + ."preston"Plunge.configure :default +2 "valve0"D# QS<2 +6 "sampler0"H% +3 "core" ȇ%VJ + ."preston"SamplePump.configure :default +3 "sampler0"H#,\\#(22 +5 "valve1"E% +3 "core" ň%PM + ."preston"ExtraPump.configure :default +3 "valve1"E#2 +5 "valve0"D & +3 "core" ĉ&>M +2 ."preston"Toroid.configure :default +2 "valve0"D$\ G{!(2 +6 "carousel0"F\ % +3 "core" Ɗ%O; + ."preston"Carousel.configure :default +3 "carousel0"F#<  E(2 +5 "ambient0"J % +3 "core" ʋ% + ."preston"Pressure.configure :default +3 "ambient0"J#,\\#(ݣ2 +3 #"preston"All elf controllers running firmware version 4.56 +3 .Gate.power :motor,:ON,limit to 5000mA +3 "syringe0"B & +3 "syringe1"C % +4 "syringe0"B% +6 "core" Œ&ۛN + Í%ܳN mq + "syringe1"C& +6 ."Archive_home"Archive.reconfigure :default +6 "valve0"D% + ."Air_home"Air.reconfigure :default +7 "valve0"D& +2 "syringe0"B$d P[<2 +3 "syringe1"C#d P\\$<2 +4 ."Archive_home"Archive.home.jog 0 +2 ."Air_home"Air.home.jog 0 +3 "syringe0"B* + "syringe1"C) +6 "core" Ž%UN r + Ï&N qm + Đ%^eN0 t + đ&CN/ r!a +2 ’* + Ó) +4 ."Plunge_home"Plunge.reconfigure :default +10 ."Lysis2_home"Lysis2.reconfigure :default +3 "syringe1"C% +2 "syringe0"B& +4 ."Toroid_home"Toroid.reconfigure :default +4 ."Lysis1_home"Lysis1.reconfigure :default +4 "valve0"D# QS<2 +2 "syringe1"C$d P[?<2 +4 "valve0"D$\ G{!(2 + ."Plunge_home"Plunge.home.jog 0 +4 "syringe0"B#d P\\<2 +2 ."Toroid_home"Toroid.home.jog 0 +5 ."Lysis2_home"Lysis2.home.jog 0 +3 "valve0"D) +3 ."Lysis1_home"Lysis1.home.jog 0 +2 "valve0"D* +2 "syringe1"C* +3 "syringe0"B) +5 "core" Ô%MN r + •&ۡ N r + Ė) ė* +3 "valve0"D& +7 D% + ."Archive_home"Archive.reconfigure :homing +6 ."Air_home"Air.reconfigure :homing +2 "syringe0"B$"2 +3 "syringe1"C#"2 +2 ."Archive_home"Archive.jog 1352 +4 ."Air_home"Air.jog 1346 + "syringe0"B*H +3 "syringe1"C)B +5 "core" Ø* + ™) + Ě&"CN q + ě%^RZN r +4 ."Toroid_home"Toroid.reconfigure :homing +3 ."Plunge_home"Plunge.reconfigure :homing +2 "syringe0"B% +2 "syringe1"C& +4 "valve0"D$(2 +3 D#<2 +6 ."Toroid_home"Toroid.jog 617 +2 ."Plunge_home"Plunge.jog 309 +4 "valve0"D *i +3 D!)5 +3 "core" ž%U + ß&WU +2 ."Lysis1_home"Lysis1.reconfigure :homing +4 ."Lysis2_home"Lysis2.reconfigure :homing +3 "syringe0"B#2 +4 "syringe1"C$2 +2 ."Lysis1_home"Lysis1.jog 1361 +30 ."Lysis2_home"Lysis2.jog 1349 +3 "syringe0"B")Q +3 "syringe1"C#*E +4 "core" ġ) + ."Plunge_home"Plunge.setRawPosition! 50 +2 "valve0"D72 +3 ."Plunge_home"Plunge.seek :home +5 "valve0"D$' +3 "core" œ* + Ý) + ."Air_home"Air.setRawPosition! 50 +2 ."Archive_home"Archive.setRawPosition! 50 +2 "syringe1"C72 + "syringe0"B82 +4 ."Air_home"Air.seek :home +4 "syringe1"C%' +3 ."Archive_home"Archive.seek :home +5 "syringe0"B&( +4 "core" Ĥ' + ."Plunge_home"Plunge.reconfigure :default +3 "valve0"D# QS<2 +10 "core" å' +2 ."Air_home"Air.reconfigure :default +2 "syringe1"C#d P\\$<2 +5 "core" ¦( +2 ."Archive_home"Archive.reconfigure :default +2 "syringe0"B$d P[<2 +37 "core" ¢) +2 ã* + ."Lysis2_home"Lysis2.setRawPosition! 50 +2 ."Lysis1_home"Lysis1.setRawPosition! 50 +2 "syringe1"C82 + "syringe0"B72 +6 ."Lysis2_home"Lysis2.seek :home +3 ."Lysis1_home"Lysis1.seek :home +6 "syringe1"C'( +5 "syringe0"B(' +12 "core" Ġ* +2 ."Toroid_home"Toroid.setRawPosition! 0 + "valve0"D8 +4 ."Toroid_home"Toroid.seek :home +5 "valve0"D)( +4 "core" ç( ¨' + ĩ( + ."Toroid_home"Toroid.reconfigure :default +3 ."Lysis2_home"Lysis2.reconfigure :default +3 ."Lysis1_home"Lysis1.reconfigure :default +4 "syringe1"C$d P[?<2 +2 "valve0"D$\ G{!(2 +3 "syringe0"B#d P\\<2 +33 "carousel0"F*% +3 "core" ƪ%Oj o +2 ."preston"Toroid.seek :clear +2 "valve0"D+(* +158 "core" ī( +3 ."preston"Carousel.reconfigure :default +3 "carousel0"F#<  E(2 +3 ."preston"Carousel.home.jog 0 +2 "carousel0"F,) +15 "core" Ƭ) +28 "carousel0"F-% +3 "core" ƭ%) WCRsampler.prime 400, 50 +2 "carousel0"F9% +5 "core" ƹ%#&O h + #"preston"Priming sample loop w/400ml, bypass w/50ml +2 .SamplePump.setPosition! 0ml +2 "sampler0"H7 +3 ."preston"Bypass.open +2 "sampler1"I:1 +68 "core" ɺ1 +72 "ambient0"J;% +3 "core" ʻ%l S + ."preston"Intake.open +2 "sampler0"H<1 +67 "core" ȼ1 +2 "ambient0"J=% +3 "core" ʽ%i I +2 #"preston"Waiting up to 20 seconds for sea pressure to stabilize +/-0.50psi +2 "sampler0"H>% +6 "core" Ⱦ%E\\ W +52 "sampler0"H?% +3 "core" ȿ%E\\ ] +52 "sampler0"H@% +3 "core" %E\\ \\ +52 "sampler0"HA% +3 "core" %H\\ [ +52 "sampler0"HB% +3 "core" %F\\ ] +52 "sampler0"HC% +4 "core" %F\\ \\ + #"preston"Vacuum tare is 36% of full scale +2 "ambient0"JD% +5 "core" %u P + "ambient0"JE% +4 "core" %m P + ."preston"Pressure.reconfigure :default +3 "ambient0"J#,\\#(F52 +3 ."preston"Pressure.hold + "ambient0"JF+ +3 "core" + +2 "sampler0"HG% +4 "core" %E\\ V + "sampler0"HH% +4 "core" % \\ ^ + ."preston"SamplePump.reconfigure :prime +3 "sampler0"H#,\\1Q #(#(@`hnL22 +4 ."preston"SamplePump.seek 50ml,4:41 +2 "sampler0"HI'} +5214 "core" ' + ."preston"Pressure.coast +2 "ambient0"J5 +4 ."preston"SamplePump.setPosition! 0ml + "sampler0"H7 +4 ."preston"Exhaust.open + "sampler0"HJ2 +67 "core" 2 +73 ."closeBypass"Bypass.close +3 "sampler1"IK/ +68 "core" / +73 "sampler0"HL% +3 "core" %\\& [ + "ambient0"JM% +4 "core" %w Q + ."preston"Pressure.reconfigure :default +3 "ambient0"J#,\\#(F?2 +3 ."preston"Pressure.hold + "ambient0"JN+ +5 "core" + + "ambient0"JO% +3 "core" %} N +2 "sampler0"HP% +3 "core" %\\% ] +2 "sampler0"HQ% +3 "core" %\\( Y +2 ."preston"SamplePump.reconfigure :prime +3 "sampler0"H#,\\1Q #(#(z@JL22 +4 ."preston"SamplePump.seek 400ml,33:51 +3 "sampler0"HR' +19111 "Can"dW+1~ I +22355 "core" ' + ."preston"Pressure.coast +2 "ambient0"J5 +7624 "Can"bW+R~& +29983 cW+k~%3 +29982 bW+}~2 +29980 _W+~,5 +3148 #"preston"-> Cmd.map +4229 #-> Cmd.slot 60=>:dry +397 #-> Cmd.map +22203 "Can"bW+~4) +29990 bX+~(* +29984 bXB+~-1 +29983 bX+~2( +29984 dX+~3, +29989 aX+~390 +6944 #"preston"-> WCRsampler.prime 100, 50 +2 "carousel0"FS% +3 "core" %$CP j +3 #"preston"Priming sample loop w/100ml, bypass w/50ml + .SamplePump.setPosition! 0ml +2 "sampler0"H7 +3 ."preston"Exhaust.close +2 "sampler0"HT0 +66 "core" 0 + ."preston"Bypass.open +2 "sampler1"IU1 +67 "core" 1 +72 "ambient0"JV% +3 "core" % Q + "ambient0"JW% +3 "core" % R +2 "ambient0"JX% +3 "core" % Q +2 ."preston"Pressure.reconfigure :default +2 "ambient0"J#,\\#(Fo2 +4 ."preston"Pressure.hold + "ambient0"JY+ +3 "core" + +2 "sampler0"HZ% +4 "core" %^ X +2 "sampler0"H[% +3 "core" %^ ] +2 ."preston"SamplePump.reconfigure :prime +2 "sampler0"H#,\\1Q #(#(@`hnL22 +4 ."preston"SamplePump.seek 50ml,4:41 +3 "sampler0"H\\'} +5211 "core" ' + ."preston"Pressure.coast +2 "ambient0"J5 +3 ."preston"SamplePump.setPosition! 0ml +2 "sampler0"H7 +4 ."preston"Exhaust.open + "sampler0"H]2 +63 "core" 2 +73 ."closeBypass"Bypass.close +3 "sampler1"I^/ +69 "core" / +73 "sampler0"H_% +3 "core" %*^ S + "ambient0"J`% +3 "core" % I +2 ."preston"Pressure.reconfigure :default +2 "ambient0"J#,\\#(F]2 +4 ."preston"Pressure.hold + "ambient0"Ja+ +3 "core" + +2 "ambient0"Jb% +4 "core" % P +2 "sampler0"Hc% +3 "core" %+^ Y +2 "sampler0"Hd% +3 "core" %^ ] +2 ."preston"SamplePump.reconfigure :prime +3 "sampler0"H#,\\1Q #(#(z@JL22 +4 ."preston"SamplePump.seek 100ml,8:51 +2 "sampler0"He' +10388 "core" ' + ."preston"Pressure.coast +2 "ambient0"J5 +1137 #"preston"-> Cmd.map +4162 #-> execute 'processAll' +4 # Processing dry cartridges:\ 60\ With:\ {}\ + #Sampling default goal volume per cartridge type loaded +4 #Fixing samples for 10:00, evacuating once +2 .delay 30 seconds +1515 "Can"cY<+~3$ +1490 "syringe0"Bf& +2 "syringe1"Cg% +3 "core" &ۛN f +6 "syringe0"Bi% +2 "syringe1"Ch& +5 "valve0"Dj% +3 Dk& +6 "core" %ܧN d} + %N c + &N _a + %^k!Nt _ + &*7YNl a +4 "carousel0"Fl% +3 "core" %#O c + "carousel0"Fm% +3 "core" %$O d +2 ."preston"Carousel.seek 1 +2 "carousel0"Fn' +4 "core" ' +2 "valve0"Do% +3 "core" %^nNt f +2 #"preston"Selecting Cartridge 60 + "valve0"Dp% +5 "core" %^nNp f +2 "syringe1"Cq& +3 "core" &N ek +2 "syringe1"Cr% +3 "core" %ܬN fx +2 ."preston"Carousel.seek 60 +2 "carousel0"Fs'9 +1220 "core" ' +2 "carousel0"Ft% +3 "core" %9R 6( +3 "syringe1"Cu& +4 "core" &N 4h +2 ."Lysis2"Lysis2.seek :locked + "syringe1"Cv(v +5 "valve0"Dw% +5 "core" %^iCN +2 ."Plunge"Plunge.seek :locked +2 "valve0"Dx'v +4 "syringe1"Cy% +5 "core" %ܫY6 y + ."Air"Air.seek :locked +2 "syringe1"Cz' +64 "core" ' +87 ( +209 ' +2 "valve0"D{% +4 "core" %vQqN + "syringe1"C|& +4 "core" &vΪrXF + "syringe1"C}% +4 "core" %XC < + "carousel0"F~% +4 "core" %9%O Y +2 #"FILTERING"Duration of filtering limited to 2:05:00 +2 "valve0"D% +6 "core" %vQuNq ^ + "syringe1"C& +3 "core" Á&vγGN \\ +2 "syringe1"C% +3 "core" Â%N [ +2 "carousel0"F% +3 "core" ƃ%9%O ] +37 ."FILTERING"Bypass.open +3 "sampler1"I1 +67 "core" Ʉ1 + ."FILTERING"Intake.close +2 "sampler0"H/ +68 "core" ȅ/ +2 "carousel0"F% +3 "core" Ɔ%9%O [ +3 ."FILTERING"Toroid.reconfigure :hold +2 "valve0"D$\ G{!(2 +4 ."FILTERING"Toroid.seek :crack + "valve0"D(N +76 "core" ć( +2 ."FILTERING"Toroid.reconfigure :default +2 "valve0"D$\ G{!(2 +4 ."FILTERING"Toroid.seek :clear +2 "valve0"D(* +76 "core" Ĉ( +73 "carousel0"F % +3 "core" Ɖ%9%O a +2 ."FILTERING"Toroid.reconfigure :hold +2 "valve0"D$\ G{!(2 +4 ."FILTERING"Toroid.seek :cartridge +2 "valve0"D\ (J +160 "core" Ċ( +2 ."FILTERING"Toroid.reconfigure :default +2 "valve0"D$\ G{!(2 +4 ."FILTERING"Toroid.seek :clear +3 "valve0"D (* +161 "core" ċ( +2 "ambient0"J % +4 "core" ʍ% + "ambient0"J % +3 "core" ʌ% +2 "ambient0"J% +4 "core" ʑ% +4 #"FILTERING"Pressurizing cartridge to 26psi above 17.1psia +2 .SamplePump.setPosition! 0ml +4 "sampler0"H7 +4 ."FILTERING"Intake.open + "sampler0"H1 +69 "core" Ȑ1 + ."FILTERING"Bypass.close +2 "sampler1"I/ +66 "core" ɏ/ + ."FILTERING"Exhaust.close +2 "sampler0"H0 +63 "core" Ȏ0 +2 "sampler0"H% +3 "core" ȕ%^i N +2 "ambient0"J% +3 "core" ʔ%$ J +2 ."FILTERING"Pressure.reconfigure :default +2 "ambient0"J#,\\#(Fb2 +4 ."FILTERING"Pressure.hold + "ambient0"J+ +3 "core" ʚ+ +2 "sampler0"H% +4 "core" ț%^j X + "sampler0"H% +3 "core" Ȟ%^o U +2 ."FILTERING"SamplePump.reconfigure :charge +3 "sampler0"H#1Q u0u0d:L22 +4 ."FILTERING"SamplePump.seek 2.3ml,42 seconds +3 "sampler0"H' 3 +951 "core" ȟ'suH 2 +2 ."FILTERING"Pressure.coast +2 "ambient0"J5 +4 J% +4 "core" ʒ% + ."FILTERING"Intake.close +2 "sampler0"H/ +66 "core" ȓ/ + #"FILTERING"Pressurized cartridge with 0.432ml to 26.3psi + #Isolated @38.0psia (21.0psi) +2 #Checking for cartridge leaks from 38.0psia +3 #Waiting up to 20 seconds for cartridge pressure to stabilize +/-0.75psi +3 "ambient0"J*% +5 "core" ʪ%k  +53 "ambient0"J% +3 "core" ʗ%a +52 "ambient0"J% +3 "core" ʖ%V  +52 "ambient0"J% +3 "core" ʙ%J * +52 "ambient0"J% +3 "core" ʘ%F ' +52 "ambient0"J!% +3 "core" ʡ%A +52 "ambient0"J% +3 "core" ʝ%B +52 "ambient0"J% +3 "core" ʜ%< & +52 "ambient0"J#% +4 "core" ʣ%= ( +52 "ambient0"J"% +3 "core" ʢ%A " + #"FILTERING"Cartridge pressure fell 10% to 34.1psia +2 "carousel0"F-% +4 "core" ƭ%9$O @ +2 #"FILTERING"Sampling 1000.0ml + .SamplePump.setPosition! 0ml +2 "sampler0"H7 +4 ."FILTERING"Exhaust.open +2 "sampler0"H/2 +64 "core" ȯ2 + ."FILTERING"Intake.open +2 "sampler0"H01 +62 "core" Ȱ1 +2 "ambient0"J1% +3 "core" ʱ%w  +3 "ambient0"J % +3 "core" ʠ%_  + ."FILTERING"Pressure.reconfigure :default +3 "ambient0"J#,\\#(E'2 +3 ."FILTERING"Pressure.hold +2 "ambient0"J2+ +4 "core" ʲ+ + "ambient0"J3% +3 "core" ʳ%1  +2 "sampler0"H4% +3 "core" ȴ%Fg * +2 "sampler0"H5% +3 "core" ȵ%#g3 & +2 ."FILTERING"SamplePump.reconfigure :sample +3 "sampler0"H#d ,1Q #(#(@(@L22 +4 ."FILTERING"SamplePump.seek 1000ml,1:23:51 +2 "sampler0"H6' +259 H7% +3 "core" ȷ%rV> 2 +2 "ambient0"J8% +3 "core" ʸ%#C + #"sampling"Cartridge 60 sampling 1/1000ml at 0.52ml/s with 24.2psi vacuum +5992 "sampler0"H)% +3 "core" ȩ%6aC 2 + "ambient0"J,% +3 "core" ʬ% / +2 #"sampling"Cartridge 60 sampling 33/1000ml at 0.53ml/s with 24.8psi vacuum +5991 "sampler0"H9% +3 "core" ȹ%:}^T 2 + "ambient0"J:% +3 "core" ʺ%!L +2 #"sampling"Cartridge 60 sampling 65/1000ml at 0.52ml/s with 24.9psi vacuum +5991 "sampler0"H;% +3 "core" Ȼ%4g 2 + "ambient0"J<% +3 "core" ʼ% +2 #"sampling"Cartridge 60 sampling 95/1000ml at 0.49ml/s with 23.6psi vacuum +5681 "Can"aY+~39 +309 "sampler0"H=% +3 "core" Ƚ%\\x 2 + "ambient0"J>% +3 "core" ʾ% ) +2 #"sampling"Cartridge 60 sampling 124/1000ml at 0.50ml/s with 24.5psi vacuum +5992 "sampler0"H?% +3 "core" ȿ%]fb 2 + "ambient0"J@% +3 "core" %! +2 #"sampling"Cartridge 60 sampling 153/1000ml at 0.47ml/s with 26.1psi vacuum +5991 "sampler0"HA% +3 "core" %pXlO 2 + "ambient0"JB% +3 "core" % O +2 #"sampling"Cartridge 60 sampling 181/1000ml at 0.46ml/s with 24.3psi vacuum +5991 "sampler0"HC% +3 "core" % :X 2 + "ambient0"JD% +3 "core" % +2 #"sampling"Cartridge 60 sampling 208/1000ml at 0.45ml/s with 23.9psi vacuum +5991 "sampler0"HE% +3 "core" %x1E 2 + "ambient0"JG% +3 "core" % ; +2 #"sampling"Cartridge 60 sampling 235/1000ml at 0.45ml/s with 23.4psi vacuum +5661 "Can"bY+~2Z +329 "sampler0"HH% +3 "core" %O= 2 + "ambient0"JJ% +3 "core" % +2 #"sampling"Cartridge 60 sampling 261/1000ml at 0.42ml/s with 23.3psi vacuum +5992 "sampler0"HK% +3 "core" %q \\Q5 2 + "ambient0"JL% +3 "core" %t +2 #"sampling"Cartridge 60 sampling 286/1000ml at 0.40ml/s with 23.5psi vacuum +5991 "sampler0"HM% +3 "core" %mw/ 2 + "ambient0"JF% +3 "core" % Z +2 #"sampling"Cartridge 60 sampling 310/1000ml at 0.41ml/s with 25.5psi vacuum +5991 "sampler0"HO% +3 "core" %Y,N 2 + "ambient0"JP% +3 "core" % +2 #"sampling"Cartridge 60 sampling 334/1000ml at 0.39ml/s with 26.3psi vacuum +5991 "sampler0"HQ% +3 "core" %B5 2 + "ambient0"JI% +3 "core" %' +2 #"sampling"Cartridge 60 sampling 356/1000ml at 0.37ml/s with 23.1psi vacuum +5639 "Can"`Z +~6SN +351 "sampler0"HN% +3 "core" %3+/ 2 + "ambient0"JS% +3 "core" %\ G +2 #"sampling"Cartridge 60 sampling 378/1000ml at 0.36ml/s with 23.5psi vacuum +5992 "sampler0"HT% +3 "core" %_ 2 + "ambient0"JU% +3 "core" %' +2 #"sampling"Cartridge 60 sampling 400/1000ml at 0.35ml/s with 24.2psi vacuum +5991 "sampler0"HV% +3 "core" %}IO 2 + "ambient0"JW% +3 "core" % +2 #"sampling"Cartridge 60 sampling 420/1000ml at 0.34ml/s with 24.3psi vacuum +5991 "sampler0"HX% +3 "core" %ax0 2 + "ambient0"JZ% +3 "core" % p +2 #"sampling"Cartridge 60 sampling 441/1000ml at 0.32ml/s with 26.8psi vacuum +5991 "sampler0"H[% +3 "core" %k# 2 + "ambient0"JR% +3 "core" %y +2 #"sampling"Cartridge 60 sampling 460/1000ml at 0.32ml/s with 21.3psi vacuum +5616 "Can"cZk+~4$ +374 "sampler0"H]% +3 "core" % 8$ 2 + "ambient0"J^% +3 "core" % +2 #"sampling"Cartridge 60 sampling 479/1000ml at 0.31ml/s with 21.7psi vacuum +5992 "sampler0"H_% +3 "core" % xm 2 + "ambient0"J`% +3 "core" % \\ +2 #"sampling"Cartridge 60 sampling 498/1000ml at 0.32ml/s with 26.2psi vacuum +5991 "sampler0"HY% +3 "core" % ҧC 2 + "ambient0"Jb% +3 "core" %  +2 #"sampling"Cartridge 60 sampling 516/1000ml at 0.27ml/s with 26.2psi vacuum +5991 "sampler0"Hc% +3 "core" %\ )`= 2 + "ambient0"Jd% +3 "core" %e +2 #"sampling"Cartridge 60 sampling 534/1000ml at 0.34ml/s with 22.7psi vacuum +5991 "sampler0"H\\% +3 "core" %\ |m 2 + "ambient0"Ja% +3 "core" %E +2 #"sampling"Cartridge 60 sampling 551/1000ml at 0.25ml/s with 25.8psi vacuum +5593 "Can"aZ+~RCT +397 "sampler0"Hf% +3 "core" %\ ̾\\ 2 + "ambient0"Jk% +3 "core" % +2 #"sampling"Cartridge 60 sampling 568/1000ml at 0.23ml/s with 25.5psi vacuum +5992 "sampler0"Hj% +3 "core" % dG 2 + "ambient0"Ji% +3 "core" % +2 #"sampling"Cartridge 60 sampling 584/1000ml at 0.28ml/s with 26.0psi vacuum +5991 "sampler0"Hg% +3 "core" % dol 2 + "ambient0"Jh% +3 "core" %  +2 #"sampling"Cartridge 60 sampling 599/1000ml at 0.26ml/s with 25.4psi vacuum +5991 "sampler0"Hl% +3 "core" % oȐ 2 + "ambient0"Jm% +3 "core" % +2 #"sampling"Cartridge 60 sampling 614/1000ml at 0.25ml/s with 19.4psi vacuum +5991 "sampler0"Ho% +3 "core" % E) 2 + "ambient0"Jp% +3 "core" % +2 #"sampling"Cartridge 60 sampling 629/1000ml at 0.22ml/s with 19.0psi vacuum +5578 "Can"aZ+~VI5 +412 "sampler0"Hq% +3 "core" % <> 2 + "ambient0"Jr% +3 "core" % +2 #"sampling"Cartridge 60 sampling 643/1000ml at 0.22ml/s with 25.2psi vacuum +5992 "sampler0"H.% +3 "core" Ȯ% eJ 2 + "ambient0"Jn% +3 "core" % +2 #"sampling"Cartridge 60 sampling 657/1000ml at 0.21ml/s with 25.2psi vacuum +5991 "sampler0"Ht% +3 "core" %  2 + "ambient0"Ju% +3 "core" % +2 #"sampling"Cartridge 60 sampling 670/1000ml at 0.23ml/s with 19.7psi vacuum +5991 "sampler0"Hw% +3 "core" % Qyc 2 + "ambient0"Jy% +3 "core" %! +2 #"sampling"Cartridge 60 sampling 684/1000ml at 0.22ml/s with 29.0psi vacuum +5991 "sampler0"H'% +3 "core" ȧ% @2'E 2 + "ambient0"J$% +3 "core" ʤ%! +2 #"sampling"Cartridge 60 sampling 697/1000ml at 0.20ml/s with 28.3psi vacuum +5561 "Can"`[+~m- +430 "sampler0"H%% +3 "core" ȥ% G;9 2 + "ambient0"J{% +3 "core" %! +2 #"sampling"Cartridge 60 sampling 710/1000ml at 0.20ml/s with 28.8psi vacuum +5991 "sampler0"H|% +3 "core" % <o 2 + "ambient0"J}% +3 "core" % +2 #"sampling"Cartridge 60 sampling 722/1000ml at 0.20ml/s with 26.9psi vacuum +5991 "sampler0"H~% +3 "core" % as8 2 + "ambient0"J% +3 "core" % +2 #"sampling"Cartridge 60 sampling 735/1000ml at 0.22ml/s with 22.2psi vacuum +5991 "sampler0"H% +3 "core" ȁ%7,6/ 2 + "ambient0"J% +3 "core" ʂ%! +2 #"sampling"Cartridge 60 sampling 747/1000ml at 0.20ml/s with 28.6psi vacuum +5991 "sampler0"H% +3 "core" ȃ%s@.I 2 + "ambient0"J% +3 "core" ʄ%!n +2 #"sampling"Cartridge 60 sampling 760/1000ml at 0.20ml/s with 28.7psi vacuum +5540 "Can"`[@+~\\ +451 "sampler0"H% +3 "core" ȅ%o6z5 2 + "ambient0"J% +3 "core" ʆ%! +2 #"sampling"Cartridge 60 sampling 772/1000ml at 0.20ml/s with 29.7psi vacuum +5991 "sampler0"H % +3 "core" ȉ%8K 2 + "ambient0"J+% +3 "core" ʫ%!~ +2 #"sampling"Cartridge 60 sampling 784/1000ml at 0.20ml/s with 28.9psi vacuum +5991 "sampler0"H% +3 "core" ȇ%&=62 2 + "ambient0"J% +3 "core" ʈ%" +2 #"sampling"Cartridge 60 sampling 796/1000ml at 0.20ml/s with 31.9psi vacuum +5991 "sampler0"H % +3 "core" ȍ%a3a. 2 + "ambient0"J % +3 "core" ʌ%"P +2 #"sampling"Cartridge 60 sampling 809/1000ml at 0.20ml/s with 31.6psi vacuum +5991 "sampler0"H% +3 "core" ȑ%02H/ 2 + "ambient0"J% +3 "core" ʐ%! +2 #"sampling"Cartridge 60 sampling 821/1000ml at 0.20ml/s with 29.0psi vacuum +5527 "Can"_[q+~aL +464 "sampler0"H\ % +3 "core" Ȋ%s81 2 + "ambient0"J% +39 "core" ʏ% +5 #"sampling"Cartridge 60 sampling 833/1000ml at 0.20ml/s with 24.8psi vacuum +5952 "sampler0"H% +3 "core" Ȏ%G2w 2 + "ambient0"J% +3 "core" ʕ%! +2 #"sampling"Cartridge 60 sampling 845/1000ml at 0.20ml/s with 35.0psi vacuum +4997 "core" ȶ'DA2t" 2 +3 #"FILTERING"Flow averaged 0.31ml/s over 45:43 +3 #Waiting up to 8 seconds for vacuum to reduce from 26.1 to 18.0psi +4 "sampler0"H% +4 "core" Ȕ%DAur 2 +28 "sampler0"H% +3 "core" ț%DA9~P Z +27 "sampler0"H% +3 "core" Ȟ%DA7u \\ +27 "sampler0"He% +3 "core" %DA6p ] + #"FILTERING"Relieved excess vacuum in 10.9 seconds +3 .SamplePump.seek 1000ml,12:35 +3 "sampler0"H' +882 H% +2 "core" ȓ%L4a# 2 +2 "ambient0"J*% +3 "core" ʪ%![ + #"sampling"Cartridge 60 sampling 857/1000ml at 0.20ml/s with 28.3psi vacuum +2155 "core" Ȓ'a428 2 +3 #"FILTERING"Flow averaged 0.21ml/s over 30 seconds +3 #Waiting up to 8 seconds for vacuum to reduce from 26.1 to 18.0psi +3 "sampler0"H% +5 "core" ȗ%aVN 2 +27 "sampler0"H% +3 "core" Ȗ%aY W +27 "sampler0"H% +3 "core" ș%av^ W +27 "sampler0"H% +3 "core" Ț%aqC \\ + #"FILTERING"Relieved excess vacuum in 2.5 seconds +3 .SamplePump.seek 1000ml,12:04 +3 "sampler0"H' +1613 "core" Ș'q4wb 2 +3 #"FILTERING"Flow averaged 0.25ml/s over 14 seconds +3 #Waiting up to 8 seconds for vacuum to reduce from 26.1 to 18.0psi +3 "sampler0"H!% +5 "core" ȡ%qtp 2 +28 "sampler0"H% +3 "core" ȝ%q7~ Z +27 "sampler0"H% +3 "core" Ȝ%q3u ] +27 "sampler0"H#% +3 "core" ȣ%q6p \\ + #"FILTERING"Relieved excess vacuum in 4.1 seconds +3 .SamplePump.seek 1000ml,11:48 +3 "sampler0"H"' +498 "core" Ȣ'vE7n 2 +2 #"FILTERING"Flow estimate reduced to 0.20ml/s +2 ."closeIntake"Intake.close +3 "sampler0"H-/ +3 ."closeExhaust"Exhaust.close +5 "sampler0"H/0 +3 "carousel0"F0% +6 "core" ư%9%O " +3 ."FILTERING"Toroid.reconfigure :hold +2 "valve0"D$\ G{!(2 +4 ."FILTERING"Toroid.seek :bypass +3 "valve0"D1( +39 "core" ȭ/ +9 ȯ0 +109 ı( +2 ."FILTERING"Toroid.reconfigure :default +3 "valve0"D$\ G{!(2 +3 ."FILTERING"Toroid.seek :clear +3 "valve0"D (* +157 "core" Ġ( +2 !"FILTERING"o: Cartridge::Sampler::Clogged: mesg"Cartridge clogged:bt["?/home/esp/esp2/utils/cartridge/sampler.rb:396:in `sample!'",/home/esp/esp2/lib/msg.rb:68:in `retry'"?/home/esp/esp2/utils/cartridge/sampler.rb:384:in `sample!'"E/home/esp/esp2/utils/cartridge/sampler.rb:224:in `sampleQuietly'"7/home/esp/esp2/utils/gensampler.rb:108:in `sample'">/home/esp/esp2/utils/cartridge/carousel.rb:99:in `filter'"A/home/esp/esp2/type/auv/preconfig.rb:76:in `filterCartridge'"=/home/esp/esp2/utils/auv/cmd.rb:239:in `startFiltering!'",/home/esp/esp2/lib/msg.rb:68:in `retry'"=/home/esp/esp2/utils/auv/cmd.rb:210:in `startFiltering!'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:713:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 .Pressure.coast +2 "ambient0"J5 +5 "sampler0"H3% +4 "core" ȳ%vFw1  +3 "carousel0"F4% +3 "core" ƴ%9$O ] +2 #"FILTERING"Sampled 865.4ml +3 "carousel0"F5% +5 "core" Ƶ%9%O h +2 "valve0"D7% +3 "core" ķ%vQqCNQ a +2 "syringe1"C8& +3 "core" ø&vΧN a +2 "syringe1"C% +3 "core" ß%N f +2 "carousel0"F)% +3 "core" Ʃ%9%O g +3 ."PROCESSING"Plunge.seek :reagent +3 "valve0"D,'= +86 "core" Ĭ' +3 #"PROCESSING"Sample loop closed. Ready to Deliver Reagents +2 .Archive.seek :sealed +3 "syringe0"B9( +360 "core" ¹( +2 ."PROCESSING"Archive.seek :evac +3 "syringe0"B:( +1393 "core" º( + ."PROCESSING"delay 20 seconds +2004 .Archive.seek :clear +2 "syringe0"B;( +1711 "core" »( +2 #"PROCESSING"RNAlater soak for 10:00 +7034 "Can"b[+~b=5 +29979 c[+~m0 +22990 ."PROCESSING"Archive.seek :tVent +2 "syringe0"B<( +161 "core" ¼( +2 ."PROCESSING"delay 1 second +102 .Archive.seek :evac +2 "syringe0"B=( +1593 "core" ½( +2 ."PROCESSING"delay 10 seconds +1003 #Sample preserved and evacuated +3 "sampler0"H>% +3 "core" Ⱦ%vF_ W +3 "carousel0"F?% +3 "core" ƿ%9$O a +2 ."preston"Plunge.seek :locked +2 "valve0"D@'v +85 "core" ' +2 "carousel0"FA% +4 "core" %9-O  + "syringe0"BB& +4 "core" &;1O +2 ."Archive"Archive.seek :clear +4 "syringe1"CC% + "syringe0"BD( +6 "core" %9N ` +2 ."Air"Air.seek :clear +5 "syringe1"CG' +2 "syringe0"BE% +6 "core" %X +2 "syringe1"CH& +3 "core" &vΕGf +3 ."Lysis2"Lysis2.seek :clear +3 "syringe1"CJ( +177 "core" ( +167 ' +1336 ( + ."preston"Archive.coast +2 "syringe0"B6 +4 ."preston"Air.coast + "syringe1"C5 +4 ."preston"Lysis1.coast + "syringe0"B5 +4 ."preston"Lysis2.coast +2 "syringe1"C6 +4 ."preston"Plunge.coast + "valve0"D5 +4 ."preston"SamplePump.coast +2 "sampler0"H5 +4 ."preston"Toroid.coast + "valve0"D6 +4 ."preston"Carousel.coast +2 "carousel0"F5 +5 "sampler0"HK% +4 "core" %vF^ ` +8 ."preston"Gate.power :motor,:OFF +2 .Gate.power :core,:OFF +2 .Gate.power :analytic1,:OFF +3 .Gate.power :analytic2,:OFF +2 .Gate.power :analytic3,:OFF +3 .Gate.power :main,:OFF +2 #Safely stopped and ready to power off @1558126574.02PDT @PDT1558126574.18 .delay 30 seconds +2202 "Can"a[+~b[ +801 #"preston"No dry cartridges remain +1138 #-> ESP.ready! +11 .Gate.power :main,:ON,limit to 5000mA +2 .Gate.power :analytic1,:ON,limit to 5000mA +2 .Gate.power :analytic2,:ON,limit to 5000mA +3 .Gate.power :analytic3,:ON,limit to 5000mA +6 #Powering core bus +212 "valve0"D2 +2 DL + "core"  +4 "syringe0"BM& +3 "core" & N +2 ."preston"Archive.configure :default +2 "syringe0"B$d P[<2 +6 "syringe1"CF% +3 "core" %ܕNk + ."preston"Air.configure :default +3 "syringe1"C#d P\\$<2 +3 "syringe0"BO% +3 "core" %N + ."preston"Lysis1.configure :default +3 "syringe0"B#d P\\<2 +3 "syringe1"CP& +3 "core" &N +2 ."preston"Lysis2.configure :default +2 "syringe1"C$d P[?<2 +6 "valve0"DQ% +2 "core" %QfN . +2 ."preston"Plunge.configure :default +2 "valve0"D# QS<2 +6 "sampler0"HI% +2 "core" %Q^ +2 ."preston"SamplePump.configure :default +2 "sampler0"H#,\\#(22 +6 "valve1"EN% +2 "core" %oN +2 ."preston"ExtraPump.configure :default +2 "valve1"E#2 +6 "valve0"DS& +3 "core" &1CN + ."preston"Toroid.configure :default +3 "valve0"D$\ G{!(2 +5 "carousel0"FT% +2 "core" %}O8 +2 ."preston"Carousel.configure :default +2 "carousel0"F#<  E(2 +6 "ambient0"JU% +3 "core" % + ."preston"Pressure.configure :default +2 "ambient0"J#,\\#(E'2 +4 #"preston"All elf controllers running firmware version 4.56 + .Gate.power :motor,:ON,limit to 5000mA +3 "syringe0"BV& +4 "core" & N  +3 ."Archive_home"Archive.reconfigure :default +5 "syringe1"CW% +5 "syringe0"BX% +4 B$d P[<2 +4 "syringe1"CZ& +2 "valve0"D[% +3 DR& + ."Archive_home"Archive.home.jog 0 +7 "syringe0"B]* +4 "core" %܎WN m + %$N p + &N qY + &5N= p!o + %Q_`N3 o * +2 ."Plunge_home"Plunge.reconfigure :default +7 ."Lysis2_home"Lysis2.reconfigure :default +4 ."Air_home"Air.reconfigure :default +4 ."Toroid_home"Toroid.reconfigure :default +4 "syringe0"B^& +2 ."Lysis1_home"Lysis1.reconfigure :default +5 "valve0"D# QS<2 +3 "syringe1"C#d P\\$<2 + C$d P[?<2 +4 "valve0"D$\ G{!(2 +3 "syringe0"B#d P\\<2 +2 ."Plunge_home"Plunge.home.jog 0 +3 ."Air_home"Air.home.jog 0 +3 ."Lysis2_home"Lysis2.home.jog 0 +3 ."Toroid_home"Toroid.home.jog 0 +4 ."Lysis1_home"Lysis1.home.jog 0 +3 "valve0"D_) +3 "syringe1"C`) +4 CY* + "valve0"Db* +2 "syringe0"Bc) +7 "core" &0 ]N q + ) ) + * * +2 "valve0"Dd& +5 D\\% +2 "syringe1"Ca% + ."Archive_home"Archive.reconfigure :homing +5 "syringe1"Cf& +16 "syringe0"B$"2 +2 "core" ) + &!3N? r + %Q_N= o + %ܕON q + &LN o +5 ."Plunge_home"Plunge.reconfigure :homing +3 "syringe0"Bk% +2 ."Archive_home"Archive.jog 1335 +5 ."Toroid_home"Toroid.reconfigure :homing +4 ."Lysis2_home"Lysis2.reconfigure :homing +4 ."Air_home"Air.reconfigure :homing +4 "valve0"D#<2 +2 "syringe0"Bj*7 +4 "valve0"D$(2 + "syringe1"C$2 +4 ."Plunge_home"Plunge.jog 834 +3 "syringe1"C#"2 +2 ."Toroid_home"Toroid.jog 618 +5 ."Lysis2_home"Lysis2.jog 1346 +3 "valve0"Di)B +4 ."Air_home"Air.jog 1356 +2 "valve0"Dg*j +2 "syringe1"Ch*B +3 Cl)L +5 "core" %WN p +2 ."Lysis1_home"Lysis1.reconfigure :homing +2 "syringe0"B#2 +4 ."Lysis1_home"Lysis1.jog 1363 +2 "syringe0"Bm)S +62 "core" ) +2 * + ."Plunge_home"Plunge.setRawPosition! 50 +2 ."Archive_home"Archive.setRawPosition! 50 +3 "valve0"D72 + "syringe0"B82 +4 ."Plunge_home"Plunge.seek :home +4 ."Archive_home"Archive.seek :home +4 "valve0"Do' +6 "syringe0"Bp( +4 "core" * +2 ."Lysis2_home"Lysis2.setRawPosition! 50 + "syringe1"C82 +3 ."Lysis2_home"Lysis2.seek :home +3 "syringe1"Cq( +5 "core" ) + ' + ."Plunge_home"Plunge.reconfigure :default +4 ."Air_home"Air.setRawPosition! 50 +2 "syringe1"C72 +46 "valve0"D# QS<2 +4 ."Air_home"Air.seek :home +3 "syringe1"Cr' +4 "core" ) + ( + ( + ."Lysis1_home"Lysis1.setRawPosition! 50 +3 ."Lysis2_home"Lysis2.reconfigure :default +2 "syringe0"B72 +2 ."Archive_home"Archive.reconfigure :default +7 "syringe1"C$d P[?<2 + ."Lysis1_home"Lysis1.seek :home +5 "syringe0"B$d P[<2 +6 B.' +3 "core" * + ' + ."Toroid_home"Toroid.setRawPosition! 0 +2 ."Air_home"Air.reconfigure :default +3 "valve0"D8 +4 "syringe1"C#d P\\$<2 + ."Toroid_home"Toroid.seek :home +6 "valve0"Dn( +5 "core" ®' + ( +2 ."Toroid_home"Toroid.reconfigure :default +2 ."Lysis1_home"Lysis1.reconfigure :default +3 "valve0"D$\ G{!(2 +3 "syringe0"B#d P\\<2 +31 "carousel0"Ft% +3 "core" %OZ qW +2 ."preston"Toroid.seek :clear +2 "valve0"Du(* +157 "core" ( +3 ."preston"Carousel.reconfigure :default +2 "carousel0"F#<  E(2 +4 ."preston"Carousel.home.jog 0 +2 "carousel0"Fw) +14 "core" ) +28 "carousel0"Fy% +3 "core" %9(O l +2 ."preston"Carousel.seek 60 +2 "carousel0"F''9 +4 "core" Ƨ' +2 "valve0"D$% +3 "core" Ĥ%^EN2 ? +2 "syringe0"B%& +3 "core" ¥&۷@O :d +2 "syringe1"C{% +3 "core" %ܳN :q +2 "syringe0"B|% +3 "core" %N Y +2 "syringe1"C}& +3 "core" &N fg +2 "valve0"D~% +4 "core" %^VN7 \\ +2 "sampler0"H% +3 "core" %^ ] +2 "valve0"D& +3 "core" ā&*nN5 fg +2 "carousel0"F% +3 "core" Ƃ%9#O i +2 "ambient0"J% +3 "core" ʃ%'} O +1746 #"preston"-> WCRsampler.prime 200,50 + "carousel0"F% +5 "core" Ƅ%9#O d +2 #"preston"Priming sample loop w/200ml, bypass w/50ml + .SamplePump.setPosition! 0ml +2 "sampler0"H7 +3 ."preston"Bypass.open +2 "sampler1"I1 +67 "core" Ʌ1 +72 "ambient0"J% +3 "core" ʆ% P + "ambient0"J % +3 "core" ʉ% R +2 ."preston"Intake.open + "sampler0"H+1 +66 "core" ȫ1 +72 "sampler0"H% +3 "core" ȇ%6`c \\ + "ambient0"J% +3 "core" ʈ% P +2 ."preston"Pressure.reconfigure :default +3 "ambient0"J#,\\#(Ff2 +3 ."preston"Pressure.hold + "ambient0"J + +4 "core" ʍ+ +2 "sampler0"H % +3 "core" Ȍ%:`b ] +2 "sampler0"H% +3 "core" ȑ%`c X +2 ."preston"SamplePump.reconfigure :prime +3 "sampler0"H#,\\1Q #(#(@`hnL22 +4 ."preston"SamplePump.seek 50ml,4:41 + "sampler0"H'} +5214 "core" Ȑ' + ."preston"Pressure.coast +2 "ambient0"J5 +3 ."preston"SamplePump.setPosition! 0ml +2 "sampler0"H7 +3 ."preston"Exhaust.open +2 "sampler0"H\ 2 +69 "core" Ȋ2 +73 ."closeBypass"Bypass.close +2 "sampler1"I/ +69 "core" ɏ/ +73 "sampler0"H% +3 "core" Ȏ%`e _ + "ambient0"J% +3 "core" ʕ% P +2 ."preston"Pressure.reconfigure :default +2 "ambient0"J#,\\#(Fh2 +4 ."preston"Pressure.hold +2 "ambient0"J+ +2 "core" ʔ+ +3 "ambient0"J% +3 "core" ʛ% Q + #"preston"Sea 1.6m deep (17.1psia) +2 "sampler0"H% +5 "core" Ȟ%`b Y + "sampler0"He% +4 "core" %`m Y + ."preston"SamplePump.reconfigure :prime +3 "sampler0"H#,\\1Q #(#(z@JL22 +4 ."preston"SamplePump.seek 200ml,17:11 +3 "sampler0"H6' +19249 "Can"a[+~d~2 +1491 "core" ȶ' + ."preston"Pressure.coast +2 "ambient0"J5 +11405 #"preston"-> WCRsampler.prime 300,50 +2 "carousel0"F% +4 "core" Ɠ%9#O i +2 #"preston"Priming sample loop w/300ml, bypass w/50ml +2 .SamplePump.setPosition! 0ml +2 "sampler0"H7 +3 ."preston"Exhaust.close +2 "sampler0"H*0 +68 "core" Ȫ0 + ."preston"Bypass.open +2 "sampler1"I1 +66 "core" ɗ1 +72 "ambient0"J% +3 "core" ʖ% P + "ambient0"J% +3 "core" ʙ% P +2 "ambient0"J% +3 "core" ʚ% P +2 ."preston"Pressure.reconfigure :default +2 "ambient0"J#,\\#(Fs2 +4 ."preston"Pressure.hold + "ambient0"J+ +3 "core" ʒ+ +3 "sampler0"H!% +3 "core" ȡ%` X +2 "sampler0"H% +3 "core" ȝ%` [ +2 ."preston"SamplePump.reconfigure :prime +2 "sampler0"H#,\\1Q #(#(@`hnL22 +5 ."preston"SamplePump.seek 50ml,4:41 + "sampler0"H'} +5214 "core" Ȝ' + ."preston"Pressure.coast +2 "ambient0"J5 +3 ."preston"SamplePump.setPosition! 0ml +2 "sampler0"H7 +3 ."preston"Exhaust.open +2 "sampler0"H#2 +69 "core" ȣ2 +73 ."closeBypass"Bypass.close +2 "sampler1"I/ +71 "core" ɘ/ +73 "sampler0"H0% +3 "core" Ȱ%` [ + "ambient0"J-% +3 "core" ʭ% N +2 ."preston"Pressure.reconfigure :default +2 "ambient0"J#,\\#(Fy2 +4 ."preston"Pressure.hold +2 "ambient0"J/+ +2 "core" ʯ+ +3 "ambient0"J % +3 "core" ʋ% N + #"preston"Sea 1.7m deep (17.2psia) +2 "sampler0"H3% +5 "core" ȳ%` X + "sampler0"H4% +3 "core" ȴ%` Y +2 ."preston"SamplePump.reconfigure :prime +3 "sampler0"H#,\\1Q #(#(z@JL22 +4 ."preston"SamplePump.seek 300ml,25:31 +2 "sampler0"H5' +11250 "Can"b\\/+~j[ +19841 "core" ȵ' + ."preston"Pressure.coast +2 "ambient0"J5 +10141 "Can"b\\l+~p?7 +29983 c\\+~l( +6900 #"preston"-> WCRsampler.prime 25, 50 +2 "carousel0"F7% +4 "core" Ʒ%9$O ^ +2 #"preston"Priming sample loop w/25ml, bypass w/50ml +2 .SamplePump.setPosition! 0ml +2 "sampler0"H7 +3 ."preston"Exhaust.close +2 "sampler0"H80 +68 "core" ȸ0 + ."preston"Bypass.open +2 "sampler1"I1 +68 "core" ɟ1 +72 "ambient0"J)% +3 "core" ʩ% R + "ambient0"J1% +3 "core" ʱ% P +2 "ambient0"J2% +3 "core" ʲ% N +2 ."preston"Pressure.reconfigure :default +2 "ambient0"J#,\\#(Fp2 +3 ."preston"Pressure.hold +2 "ambient0"Jx+ +3 "core" + +2 "sampler0"H&% +3 "core" Ȧ%`M Y +2 "sampler0"H9% +3 "core" ȹ%`S S +2 ."preston"SamplePump.reconfigure :prime +3 "sampler0"H#,\\1Q #(#(@`hnL22 +4 ."preston"SamplePump.seek 50ml,4:41 + "sampler0"H:'} +5213 "core" Ⱥ' + ."preston"Pressure.coast +2 "ambient0"J5 +3 ."preston"SamplePump.setPosition! 0ml + "sampler0"H7 +4 ."preston"Exhaust.open +2 "sampler0"H;2 +67 "core" Ȼ2 +73 ."closeBypass"Bypass.close +2 "sampler1"I% +3 "core" Ⱦ%E`| P + "ambient0"J?% +3 "core" ʿ% F +2 ."preston"Pressure.reconfigure :default +2 "ambient0"J#,\\#(F2 +4 ."preston"Pressure.hold +2 "ambient0"JA+ +2 "core" + +2 "ambient0"JB% +5 "core" % F + #"preston"Sea 1.8m deep (17.4psia) + "sampler0"HC% +5 "core" %0`w R +2 "sampler0"HE% +3 "core" %` R +2 ."preston"SamplePump.reconfigure :prime +2 "sampler0"H#,\\1Q #(#(z@JL22 +4 ."preston"SamplePump.seek 25ml,2:36 +3 "sampler0"HH'y +2625 "core" ' + ."preston"Pressure.coast +2 "ambient0"J5 +662 #"preston"-> Cmd.map +4693 #-> exit + #Session Ended @1558158737.77PDT = =tMAIN =mMAIN_scheduler @PDT1558158739.70 #"core_reset"Sent BREAK +2 #t>BREAK< ESP3 Gateway v0.99 +15 #>BREAK< ESP3 Gateway v0.99 for core bus +2 #>BREAK< ESP3 Gateway v0.99 for cartridge bus +33 "Can"`m(|p^ +123 #t\ Configuration for koa by brent@mbari.org 5/7/19\ /home/esp/esp2/type/auv/koa/configure.rb\ +160 "Can"_m(|pY) + _m(|pY) #tPolling Can every 5:00 +30 #Clients may connect on TCP port 9999 #Connecting to 10.89.5.2:9999 +3 !o:Errno::ECONNREFUSED:\ errnoit: mesg"PCould not connect to initial client because Connection refused - connect(2):bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:713:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 + #Waiting for espclients... +18 "Can"cm(|pq +12600 #"brian"Session Begun +617 #-> ESP::Mode +327 #-> exit + #Session Ended +16440 "Can"ck)|p\\ +29984 bj)2|ph @1558714159.79PDT = =tMAIN =mMAIN_scheduler @PDT1558714161.82 #"core_reset"Sent BREAK +2 #t>BREAK< ESP3 Gateway v0.99 +234 #>BREAK< ESP3 Gateway v0.99 for core bus + #>BREAK< ESP3 Gateway v0.99 for cartridge bus +170 #\ Configuration for koa by brent@mbari.org 5/7/19\ /home/esp/esp2/type/auv/koa/configure.rb\ +111 "Can"_t*}< + _t*}< + #tPolling Can every 5:00 +29 #Clients may connect on TCP port 9999 + #Connecting to 10.89.5.2:9999 +3 !o:Errno::ECONNREFUSED:\ errnoit: mesg"PCould not connect to initial client because Connection refused - connect(2):bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:713:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 + #Waiting for espclients... +17 "Can"`t*}d +1071 #"preston"Session Begun +630 #-> ESP::Mode +335 #-> ESP.ready! +12 .Gate.power :main,:ON,limit to 5000mA + .Gate.power :analytic1,:ON,limit to 5000mA +2 .Gate.power :analytic2,:ON,limit to 5000mA +3 .Gate.power :analytic3,:ON,limit to 5000mA +6 #Powering core bus +212 "valve0"D2 +2 D +2 "core" ā +4 "syringe0"B& +2 "core" ‚&N? +2 ."preston"Archive.configure :default +2 "syringe0"B$d P[<2 +6 "syringe1"C% +3 "core" Ã%N? + ."preston"Air.configure :default +2 "syringe1"C#d P\\$<2 +4 "syringe0"B% +3 "core" „%N + ."preston"Lysis1.configure :default +3 "syringe0"B#d P\\<2 +3 "syringe1"C& +3 "core" Å&N + ."preston"Lysis2.configure :default +3 "syringe1"C$d P[?<2 +5 "valve0"D% +3 "core" Ć%^MN=! + ."preston"Plunge.configure :default +3 "valve0"D# QS<2 +5 "sampler0"H% +3 "core" ȇ%f\\ + ."preston"SamplePump.configure :default +3 "sampler0"H#,\\#(22 +5 "valve1"E% +4 "core" ň%N> + ."preston"ExtraPump.configure :default +3 "valve1"E#2 +5 "valve0"D & +3 "core" ĉ&/tN6 + ."preston"Toroid.configure :default +3 "valve0"D$\ G{!(2 +5 "carousel0"F\ % +3 "core" Ɗ%O% + ."preston"Carousel.configure :default +2 "carousel0"F#<  E(2 +6 "ambient0"J % +2 "core" ʋ%8 +2 ."preston"Pressure.configure :default +2 "ambient0"J#,\\#(ݣ2 +4 #"preston"All elf controllers running firmware version 4.56 +2 .Gate.power :motor,:ON,limit to 5000mA +4 "syringe0"B & +6 "syringe1"C % +3 "syringe0"B% +6 "syringe1"C& +5 "valve0"D% +2 D& +9 "core" Œ&ۻN ` + Í% N !c + Ž%TN $ Ï& N "L + Đ%^KNp $ + đ&6Ne #!n +2 ."Plunge_home"Plunge.reconfigure :default +7 ."Lysis2_home"Lysis2.reconfigure :default +3 ."Air_home"Air.reconfigure :default +4 ."Toroid_home"Toroid.reconfigure :default +5 ."Archive_home"Archive.reconfigure :default +4 ."Lysis1_home"Lysis1.reconfigure :default +4 "valve0"D# QS<2 + "syringe1"C$d P[?<2 +5 C#d P\\$<2 + "valve0"D$\ G{!(2 +3 "syringe0"B$d P[<2 +3 ."Plunge_home"Plunge.home.jog 0 +3 "syringe0"B#d P\\<2 + ."Lysis2_home"Lysis2.home.jog 0 +4 ."Air_home"Air.home.jog 0 +3 ."Toroid_home"Toroid.home.jog 0 +3 ."Archive_home"Archive.home.jog 0 +3 "valve0"D) + ."Lysis1_home"Lysis1.home.jog 0 +6 "syringe1"C) +2 C* +2 "valve0"D* +4 "syringe0"B* + B) +4 "core" Ē) +3 Ô) + ĕ* +3 Ó* + –* + —) +3 "valve0"D% +8 "syringe0"B% + B& +3 "syringe1"C& +2 "valve0"D& +3 "syringe1"C% +6 "core" Ę% ^ENr  + š% BN  + ›&۷N  + Ù&$N  + Ĝ&!3Nu  + Ý%ܼN  +7 ."Toroid_home"Toroid.reconfigure :homing +2 ."Plunge_home"Plunge.reconfigure :homing +3 ."Lysis2_home"Lysis2.reconfigure :homing +5 ."Lysis1_home"Lysis1.reconfigure :homing +4 ."Air_home"Air.reconfigure :homing +4 ."Archive_home"Archive.reconfigure :homing +4 "valve0"D#<2 +2 D$(2 +3 "syringe1"C$2 +3 "syringe0"B#2 +4 "syringe1"C#"2 "syringe0"B$"2 +3 ."Plunge_home"Plunge.jog 312 +2 ."Toroid_home"Toroid.jog 618 +4 ."Lysis2_home"Lysis2.jog 1343 +3 ."Lysis1_home"Lysis1.jog 1363 +4 ."Air_home"Air.jog 1349 +3 "valve0"D)8 +2 ."Archive_home"Archive.jog 1348 +6 "valve0"D*j + "syringe0"B!)S +30 "syringe1"C *? +2 C")E +2 "syringe0"B#*D +12 "core" Ğ) +2 ."Plunge_home"Plunge.setRawPosition! 50 + "valve0"D72 +4 ."Plunge_home"Plunge.seek :home +3 "valve0"D$' +23 "core" Ĥ' +2 ."Plunge_home"Plunge.reconfigure :default +2 "valve0"D# QS<2 +56 "core" ¡) +2 à* +2 ."Lysis1_home"Lysis1.setRawPosition! 50 +3 ."Lysis2_home"Lysis2.setRawPosition! 50 +2 "syringe0"B72 +5 "syringe1"C82 +6 ."Lysis1_home"Lysis1.seek :home +2 ."Lysis2_home"Lysis2.seek :home +7 "syringe1"C&( +2 "syringe0"B%' +4 "core" â) + £* + ."Air_home"Air.setRawPosition! 50 +2 ."Archive_home"Archive.setRawPosition! 50 +2 "syringe1"C72 +2 "syringe0"B82 +3 ."Air_home"Air.seek :home +4 ."Archive_home"Archive.seek :home +6 "syringe1"C'' +4 "syringe0"B(( +5 "core" æ( ¥' +2 ."Lysis2_home"Lysis2.reconfigure :default +3 ."Lysis1_home"Lysis1.reconfigure :default +3 "syringe1"C$d P[?<2 +2 "syringe0"B#d P\\<2 +5 "core" ğ* +2 ."Toroid_home"Toroid.setRawPosition! 0 +3 "valve0"D8 +4 ."Toroid_home"Toroid.seek :home +2 "valve0"D)( +6 "core" ç' + ¨( ĩ( +2 ."Toroid_home"Toroid.reconfigure :default +2 ."Air_home"Air.reconfigure :default +3 ."Archive_home"Archive.reconfigure :default +4 "syringe1"C#d P\\$<2 +3 "valve0"D$\ G{!(2 +2 "syringe0"B$d P[<2 +33 "carousel0"F*% +3 "core" ƪ%OM  +2 ."preston"Toroid.seek :clear +2 "valve0"D+(* +158 "core" ī( +2 ."preston"Carousel.reconfigure :default +3 "carousel0"F#<  E(2 +4 ."preston"Carousel.home.jog 0 +2 "carousel0"F,) +14 "core" Ƭ) +28 "carousel0"F-% +3 "core" ƭ%7+)=O  +2 ."preston"Carousel.seek 57 + "carousel0"F.'6 +24 "core" Ʈ' +2 "valve0"D/% +3 "core" į%^:NV +2 "syringe0"B0& +3 "core" °&ۅN +2 "syringe1"C1% +4 "core" ñ%ܫN ~y + "syringe0"B2% +4 "core" ²%N + "syringe1"C3& +4 "core" ó&۹N + "valve0"D4% +4 "core" Ĵ%^MNX +2 "sampler0"H5% +3 "core" ȵ%\\ +2 "valve0"D6& +3 "core" Ķ&*NZ C +2 "carousel0"F7% +3 "core" Ʒ%6$+O  +2 "ambient0"J8% +3 "core" ʸ%8 +5867 #"preston"-> WCRsampler.prime 200, 50; delay '15:00'; WCRsampler.prime 400, 50 +2 "carousel0"F9% +4 "core" ƹ%6#-O h +2 #"preston"Priming sample loop w/200ml, bypass w/50ml + .SamplePump.setPosition! 0ml +2 "sampler0"H7 +4 ."preston"Bypass.open +2 "sampler1"I:1 +66 "core" ɺ1 +72 "ambient0"J;% +3 "core" ʻ%} R + ."preston"Intake.open +2 "sampler0"H<1 +63 "core" ȼ1 +2 "ambient0"J=% +3 "core" ʽ% H +2 #"preston"Waiting up to 20 seconds for sea pressure to stabilize +/-0.50psi +2 "sampler0"H>% +5 "core" Ⱦ%] Y +53 "sampler0"H?% +3 "core" ȿ%)] ] +52 "sampler0"H@% +3 "core" %,] ` +52 "sampler0"HA% +3 "core" %] Q +52 "sampler0"HB% +3 "core" %%] \\ +52 "sampler0"HC% +4 "core" %)] Y + #"preston"Vacuum tare is 37% of full scale +2 "ambient0"JD% +4 "core" %t S +2 "ambient0"JE% +3 "core" %z N + ."preston"Pressure.reconfigure :default +3 "ambient0"J#,\\#(FB2 +4 ."preston"Pressure.hold + "ambient0"JF+ +3 "core" + +2 "sampler0"HG% +4 "core" %] Z + "sampler0"HH% +3 "core" %] Z +2 ."preston"SamplePump.reconfigure :prime +3 "sampler0"H#,\\1R#(#(N@bL22 +4 ."preston"SamplePump.seek 50ml,4:41 +2 "sampler0"HI'} +5216 "core" ' + ."preston"Pressure.coast +2 "ambient0"J5 +3 ."preston"SamplePump.setPosition! 0ml +2 "sampler0"H7 +4 ."preston"Exhaust.open + "sampler0"HJ2 +69 "core" 2 +72 ."closeBypass"Bypass.close +2 "sampler1"IK/ +70 "core" / +73 "sampler0"HL% +3 "core" %] ^ + "ambient0"JM% +3 "core" %| R +2 ."preston"Pressure.reconfigure :default +3 "ambient0"J#,\\#(FD2 +3 ."preston"Pressure.hold + "ambient0"JN+ +5 "core" + + "ambient0"JO% +4 "core" %z O + "sampler0"HP% +3 "core" %] \\ +2 "sampler0"HQ% +3 "core" %] ] +2 ."preston"SamplePump.reconfigure :prime +3 "sampler0"H#,\\1R#(#(+@NL22 +4 ."preston"SamplePump.seek 200ml,17:11 +2 "sampler0"HR' +14788 "Can"ar*R}~= +5960 "core" ' + ."preston"Pressure.coast +2 "ambient0"J5 +4 ."preston"delay 15:00 +24018 "Can"bqL*}ۄ +29988 apQ*}, +29982 bo*}턝, +6014 "carousel0"FS% +3 "core" %6#O k + #"preston"Priming sample loop w/400ml, bypass w/50ml +2 .SamplePump.setPosition! 0ml +2 "sampler0"H7 +2 ."preston"Exhaust.close +3 "sampler0"HT0 +69 "core" 0 + ."preston"Bypass.open +2 "sampler1"IU1 +66 "core" 1 +72 "ambient0"JV% +3 "core" %b Q + "ambient0"JW% +3 "core" %f S +2 "ambient0"JX% +3 "core" %e Q +2 ."preston"Pressure.reconfigure :default +2 "ambient0"J#,\\#(F-2 +4 ."preston"Pressure.hold + "ambient0"JY+ +3 "core" + +2 "sampler0"HZ% +4 "core" %^< ] + "sampler0"H[% +3 "core" %^8 ^ +2 ."preston"SamplePump.reconfigure :prime +3 "sampler0"H#,\\1R#(#(N@bL22 +4 ."preston"SamplePump.seek 50ml,4:41 +2 "sampler0"H\\'} +5212 "core" ' + ."preston"Pressure.coast +2 "ambient0"J5 +4 ."preston"SamplePump.setPosition! 0ml + "sampler0"H7 +4 ."preston"Exhaust.open + "sampler0"H]2 +68 "core" 2 +73 ."closeBypass"Bypass.close +2 "sampler1"I^/ +67 "core" / +73 "sampler0"H_% +3 "core" %^W ] + "ambient0"J`% +3 "core" %b R +2 ."preston"Pressure.reconfigure :default +3 "ambient0"J#,\\#(F*2 +3 ."preston"Pressure.hold +2 "ambient0"Ja+ +2 "core" + +3 "ambient0"Jb% +3 "core" %d O +2 "sampler0"Hc% +3 "core" %^P ^ +2 "sampler0"Hd% +3 "core" %^Z ] +2 ."preston"SamplePump.reconfigure :prime +2 "sampler0"H#,\\1R#(#(+@NL22 +4 ."preston"SamplePump.seek 400ml,33:51 +3 "sampler0"He' +18149 "Can"aoq*}~ +23290 "core" ' + ."preston"Pressure.coast +2 "ambient0"J5 +6693 "Can"aoO*~' +29986 bn*~)( +29984 cn*~". +3374 #"preston"-> Cmd.slot +691 #-> Cmd.slot 59=>:dry +389 #-> Cmd.map +420 #-> exit + #Session Ended @1558719395.32PDT = =tMAIN =mMAIN_scheduler @PDT1558719397.25 #"core_reset"Sent BREAK +2 #t>BREAK< ESP3 Gateway v0.99 +15 #>BREAK< ESP3 Gateway v0.99 for core bus +2 #>BREAK< ESP3 Gateway v0.99 for cartridge bus +33 "Can"bt&*p~+ +124 #t\ Configuration for koa by brent@mbari.org 5/7/19\ /home/esp/esp2/type/auv/koa/configure.rb\ +154 "Can"^t&*p~+> +2 ^t&*p~+> + #tPolling Can every 5:00 +33 #Clients may connect on TCP port 9999 + #Connecting to 10.89.5.2:9999 +5 #Waiting for espclients... +13 "Can"ct*o~*m +12 #"LRAUV"Session Begun +238 #-> showStatus +161 #-> Cmd.loadCartridge +12 .Gate.power :main,:ON,limit to 5000mA + .Gate.power :analytic1,:ON,limit to 5000mA +2 .Gate.power :analytic2,:ON,limit to 5000mA +2 .Gate.power :analytic3,:ON,limit to 5000mA +6 #Powering core bus +212 "valve0"D2 +2 D +2 "core" ā +4 "syringe0"B& +3 "core" ‚&ۍNs + ."LRAUV"Archive.configure :default +3 "syringe0"B$d P[<2 +5 "syringe1"C% +3 "core" Ã%ܯNQ + ."LRAUV"Air.configure :default +3 "syringe1"C#d P\\$<2 +3 "syringe0"B% +3 "core" „%N + ."LRAUV"Lysis1.configure :default +2 "syringe0"B#d P\\<2 +4 "syringe1"C& +3 "core" Å&ۺNF + ."LRAUV"Lysis2.configure :default +2 "syringe1"C$d P[?<2 +6 "valve0"D% +2 "core" Ć%^LNF! +2 ."LRAUV"Plunge.configure :default +2 "valve0"D# QS<2 +6 "sampler0"H% +2 "core" ȇ%\\ +2 ."LRAUV"SamplePump.configure :default +2 "sampler0"H#,\\#(22 +6 "valve1"E% +3 "core" ň%NK + ."LRAUV"ExtraPump.configure :default +3 "valve1"E#2 +5 "valve0"D & +3 "core" ĉ&vN; + ."LRAUV"Toroid.configure :default +2 "valve0"D$\ G{!(2 +6 "carousel0"F\ % +3 "core" Ɗ%O + ."LRAUV"Carousel.configure :default +3 "carousel0"F#<  E(2 +6 "ambient0"J % +3 "core" ʋ%} + ."LRAUV"Pressure.configure :default +3 "ambient0"J#,\\#(ݣ2 +3 #"LRAUV"All elf controllers running firmware version 4.56 +2 .Gate.power :motor,:ON,limit to 5000mA +4 "syringe0"B & +5 "syringe1"C % +4 "syringe0"B% +6 "syringe1"C& +3 "valve0"D% +3 D& +12 "core" Œ&ۃN + Í%ܸN l + Ž%TN e Ï&۱ N + Đ%^WNs + đ&NNi ! +2 ."Plunge_home"Plunge.reconfigure :default +7 ."Lysis2_home"Lysis2.reconfigure :default +3 ."Air_home"Air.reconfigure :default +4 ."Toroid_home"Toroid.reconfigure :default +5 ."Archive_home"Archive.reconfigure :default +3 ."Lysis1_home"Lysis1.reconfigure :default +4 "valve0"D# QS<2 + "syringe1"C$d P[?<2 +4 C#d P\\$<2 + "valve0"D$\ G{!(2 +3 "syringe0"B$d P[<2 + B#d P\\<2 +2 ."Plunge_home"Plunge.home.jog 0 +4 ."Lysis2_home"Lysis2.home.jog 0 +7 "valve0"D) + ."Lysis1_home"Lysis1.home.jog 0 +5 ."Air_home"Air.home.jog 0 +3 ."Archive_home"Archive.home.jog 0 +3 ."Toroid_home"Toroid.home.jog 0 +3 "syringe1"C* + "syringe0"B) +3 "syringe1"C) +4 "syringe0"B* + "valve0"D* +5 "core" Ē) + Ó* + ”) + ė* +3 "valve0"D% +3 "syringe1"C& +3 "valve0"D& +5 "syringe0"B% +3 "core" Õ) –* + ę% ^PNr 6 + Ú&۵NN 3 + Ę&&PNe 2 + ›%\ N 5 +6 ."Plunge_home"Plunge.reconfigure :homing +3 ."Lysis1_home"Lysis1.reconfigure :homing +4 "syringe0"B& + ."Lysis2_home"Lysis2.reconfigure :homing +5 ."Toroid_home"Toroid.reconfigure :homing +3 "valve0"D#<2 +4 "syringe1"C% +3 "syringe0"B#2 + "syringe1"C$2 +2 "valve0"D$(2 + ."Plunge_home"Plunge.jog 309 +6 ."Lysis1_home"Lysis1.jog 1360 +2 ."Toroid_home"Toroid.jog 613 +6 ."Lysis2_home"Lysis2.jog 1355 +3 "valve0"D)5 +2 "syringe0"B)P +2 "valve0"D *e +3 "syringe1"C!*K +4 "core" œ&ۆLN 4 + Ý%ܲJN : +3 ."Archive_home"Archive.reconfigure :homing +2 ."Air_home"Air.reconfigure :homing +33 "syringe0"B$"2 +3 "syringe1"C#"2 +5 ."Archive_home"Archive.jog 1357 +3 ."Air_home"Air.jog 1351 +2 "syringe0"B"*M +3 "syringe1"C#)G +3 "core" Ğ) + ."Plunge_home"Plunge.setRawPosition! 50 +2 "valve0"D72 +3 ."Plunge_home"Plunge.seek :home +3 "valve0"D$' +23 "core" Ĥ' +2 ."Plunge_home"Plunge.reconfigure :default +2 "valve0"D# QS<2 +8 "core" Ÿ) +2 ."Lysis1_home"Lysis1.setRawPosition! 50 + "syringe0"B72 +4 ."Lysis1_home"Lysis1.seek :home +3 "syringe0"B%' +4 "core" á* + ."Lysis2_home"Lysis2.setRawPosition! 50 + "syringe1"C82 +3 ."Lysis2_home"Lysis2.seek :home +3 "syringe1"C&( +11 "core" ¥' +2 ."Lysis1_home"Lysis1.reconfigure :default +2 "syringe0"B#d P\\<2 +9 "core" æ( +2 ."Lysis2_home"Lysis2.reconfigure :default +2 "syringe1"C$d P[?<2 +9 "core" ¢* +2 ."Archive_home"Archive.setRawPosition! 50 +2 "syringe0"B82 +3 ."Archive_home"Archive.seek :home +4 "syringe0"B'( +3 "core" ã) + ."Air_home"Air.setRawPosition! 50 + "syringe1"C72 +4 ."Air_home"Air.seek :home +3 "syringe1"C(' +10 "core" §( +2 ."Archive_home"Archive.reconfigure :default +3 "syringe0"B$d P[<2 +3 "core" Ġ* + ."Toroid_home"Toroid.setRawPosition! 0 +2 "valve0"D8 +5 ."Toroid_home"Toroid.seek :home +2 "valve0"D)( +4 "core" è' + ĩ( +2 ."Toroid_home"Toroid.reconfigure :default +2 ."Air_home"Air.reconfigure :default +3 "valve0"D$\ G{!(2 +2 "syringe1"C#d P\\$<2 +31 "carousel0"F*% +3 "core" ƪ%O< 2# +2 ."LRAUV"Toroid.seek :clear +3 "valve0"D+(* +156 "core" ī( +2 ."LRAUV"Carousel.reconfigure :default +3 "carousel0"F#<  E(2 +3 ."LRAUV"Carousel.home.jog 0 +2 "carousel0"F,) +14 "core" Ƭ) +28 "carousel0"F-% +3 "core" ƭ%6(O ) +2 ."LRAUV"Carousel.seek 57 +2 "carousel0"F.'6 +5 "core" Ʈ' +2 "valve0"D/% +4 "core" į%^WN, +2 #"LRAUV"Selecting Cartridge 59 +2 "valve0"D0% +6 "core" İ%^RN1 + "syringe1"C1& +4 "core" ñ&ZN (l + "syringe1"C2% +4 "core" ò%ܷN ,m + ."LRAUV"Carousel.seek 59 +3 "carousel0"F3'8 +54 "core" Ƴ' +2 "carousel0"F4% +3 "core" ƴ%8aQ ( +2 "syringe1"C5& +5 "core" õ&N z +2 ."Lysis2"Lysis2.seek :locked +2 "syringe1"C6(v +4 "valve0"D7% +5 "core" ķ%^WNs Z + ."Plunge"Plunge.seek :locked +3 "valve0"D8'v +4 "syringe1"C9% +4 "core" ù%ܰSYj ~t +2 ."Air"Air.seek :locked +2 "syringe1"C:' +64 "core" ĸ' +87 ö( +208 ú' +1733 #"LRAUV"-> Cmd.startFiltering + "valve0"D;% +4 "core" Ļ%vQ\\EN " +2 "syringe1"C<& +3 "core" ü&vwN " +2 "syringe1"C=% +3 "core" ý%N ! +2 "carousel0"F>% +3 "core" ƾ%8$aO  +3 #"FILTERING"Duration of filtering limited to 2:05:00 +3 "valve0"D?% +6 "core" Ŀ%vQkDN 1 + "syringe1"C@& +4 "core" &vu N % + "syringe1"CA% +4 "core" %N " + "carousel0"FB% +3 "core" %8aO  +2 "carousel0"FC% +3 "core" %8$aO  +2 #"FILTERING"Priming sample loop w/100ml, bypass w/10ml + .SamplePump.setPosition! 0ml +2 "sampler0"H7 +2 ."FILTERING"Bypass.open +3 "sampler1"ID1 +68 "core" 1 +72 "ambient0"JE% +3 "core" %{i  + ."FILTERING"Intake.open +2 "sampler0"HF1 +60 "core" 1 +2 "ambient0"JG% +3 "core" %j +2 #"FILTERING"Waiting up to 20 seconds for sea pressure to stabilize +/-0.50psi +2 "sampler0"HH% +5 "core" %w]c  +52 "sampler0"HI% +3 "core" %]a  +52 "sampler0"HJ% +3 "core" %]e ! +52 "sampler0"HK% +3 "core" %~]k  +52 "sampler0"HL% +3 "core" %]p  +53 "sampler0"HM% +3 "core" %]j  + #"FILTERING"Vacuum tare is 36% of full scale + "ambient0"JN% +5 "core" %j  +2 "ambient0"JO% +3 "core" %$g  +2 ."FILTERING"Pressure.reconfigure :default +2 "ambient0"J#,\\#(F/2 +3 ."FILTERING"Pressure.hold +2 "ambient0"JP+ +3 "core" + +2 "sampler0"HQ% +3 "core" %{]o  +2 "sampler0"HR% +3 "core" %J]n  +2 ."FILTERING"SamplePump.reconfigure :prime +3 "sampler0"H#,\\1R#(#(@aL22 +4 ."FILTERING"SamplePump.seek 10ml,1:21 + "sampler0"HS'0 +1073 "core" ' + ."FILTERING"Pressure.coast +2 "ambient0"J5 +3 ."FILTERING"SamplePump.setPosition! 0ml + "sampler0"H7 +4 ."FILTERING"Exhaust.open +2 "sampler0"HT2 +68 "core" 2 +73 ."closeBypass"Bypass.close +2 "sampler1"IU/ +68 "core" / +73 "sampler0"HV% +3 "core" %}]h  + "ambient0"JW% +4 "core" %h  + ."FILTERING"Pressure.reconfigure :default +2 "ambient0"J#,\\#(F02 +3 ."FILTERING"Pressure.hold +2 "ambient0"JX+ +3 "core" + +2 "ambient0"JY% +3 "core" %m  +2 "sampler0"HZ% +3 "core" %]m +2 "sampler0"H[% +3 "core" %S]m # +2 ."FILTERING"SamplePump.reconfigure :prime +3 "sampler0"H#,\\1R#(#(@ݬL22 +3 ."FILTERING"SamplePump.seek 100ml,8:51 +3 "sampler0"H\\' +10390 "core" ' + ."FILTERING"Pressure.coast +2 "ambient0"J5 +4 ."FILTERING"Bypass.open + "sampler1"I]1 +65 "core" 1 + ."FILTERING"Intake.close +2 "sampler0"H^/ +61 "core" / +2 "carousel0"F_% +3 "core" %8$aO Z +2 ."FILTERING"Toroid.reconfigure :hold +3 "valve0"D$\ G{!(2 +3 ."FILTERING"Toroid.seek :crack +2 "valve0"D`(N +76 "core" ( +2 ."FILTERING"Toroid.reconfigure :default +2 "valve0"D$\ G{!(2 +4 ."FILTERING"Toroid.seek :clear + "valve0"Da(* +76 "core" ( +73 "carousel0"Fb% +3 "core" %8!buO ! +2 ."FILTERING"Toroid.reconfigure :hold +2 "valve0"D$\ G{!(2 +4 ."FILTERING"Toroid.seek :cartridge + "valve0"Dc(J +161 "core" ( +3 ."FILTERING"Toroid.reconfigure :default +3 "valve0"D$\ G{!(2 +3 ."FILTERING"Toroid.seek :clear +3 "valve0"Dd(* +160 "core" ( +2 "ambient0"Je% +4 "core" %y + "ambient0"Jf% +3 "core" %y +2 "ambient0"Jg% +3 "core" %x +2 #"FILTERING"Pressurizing cartridge to 26psi above 16.7psia + .SamplePump.setPosition! 0ml +2 "sampler0"H7 +2 ."FILTERING"Intake.open +2 "sampler0"Hh1 +65 "core" 1 + ."FILTERING"Bypass.close +2 "sampler1"Ii/ +65 "core" / + ."FILTERING"Exhaust.close +2 "sampler0"Hj0 +67 "core" 0 +2 "sampler0"Hk% +3 "core" %j] K +2 "ambient0"Jl% +3 "core" %z $ +2 ."FILTERING"Pressure.reconfigure :default +2 "ambient0"J#,\\#(FB2 +3 ."FILTERING"Pressure.hold +2 "ambient0"Jm+ +3 "core" + +2 "sampler0"Hn% +3 "core" %t] H +2 "sampler0"Ho% +3 "core" %7] ? +2 ."FILTERING"SamplePump.reconfigure :charge +2 "sampler0"H#1Ru0u0_e/L22 +4 ."FILTERING"SamplePump.seek 2.3ml,42 seconds +2 "sampler0"Hp' 3 +997 "core" 'O{ 2 +3 ."FILTERING"Pressure.coast + "ambient0"J5 +4 Jq% +3 "core" % +2 ."FILTERING"Intake.close + "sampler0"Hr/ +67 "core" / + #"FILTERING"Pressurized cartridge with 0.474ml to 26.4psi + #Isolated @41.0psia (24.4psi) +2 #Checking for cartridge leaks from 41.0psia +3 #Waiting up to 20 seconds for cartridge pressure to stabilize +/-0.75psi +3 "ambient0"Js% +4 "core" % L  +53 "ambient0"Jt% +3 "core" % >  +52 "ambient0"Ju% +3 "core" % :  +52 "ambient0"Jv% +3 "core" % 9  +52 "ambient0"Jw% +3 "core" % /  +52 "ambient0"Jx% +3 "core" % *  +52 "ambient0"Jy% +3 "core" % )  +52 "ambient0"Jz% +3 "core" % %  +52 "ambient0"J{% +4 "core" % &  +52 "ambient0"J|% +3 "core" % "  + #"FILTERING"Cartridge pressure fell 5% to 38.9psia +2 "carousel0"F}% +4 "core" %8$aO 3 +2 #"FILTERING"Sampling 1000.0ml + .SamplePump.setPosition! 0ml +2 "sampler0"H7 +3 ."FILTERING"Exhaust.open +2 "sampler0"H~2 +68 "core" 2 + ."FILTERING"Intake.open +2 "sampler0"H1 +68 "core" 1 +2 "ambient0"J% +3 "core" ʁ%p  +4 "ambient0"J% +4 "core" ʂ%]  + ."FILTERING"Pressure.reconfigure :default +40 "ambient0"J#,\\#(F%2 +3 ."FILTERING"Pressure.hold +2 "ambient0"J+ +2 "core" ʃ+ +3 "ambient0"J% +3 "core" ʄ%  +2 "sampler0"H% +3 "core" ȅ%al % +2 "sampler0"H% +3 "core" Ȇ%caM ' +2 ."FILTERING"SamplePump.reconfigure :sample +3 "sampler0"H#d ,1R#(#(_@@/L22 +4 ."FILTERING"SamplePump.seek 1000ml,1:23:51 +2 "sampler0"H' +220 H% +3 "core" Ȉ%cP 2 +2 "ambient0"J % +3 "core" ʉ% +2 #"sampling"Cartridge 59 sampling 1/1000ml at 0.52ml/s with 23.3psi vacuum +5991 "sampler0"H\ % +3 "core" Ȋ%\\  2 + "ambient0"J % +4 "core" ʋ% + #"sampling"Cartridge 59 sampling 35/1000ml at 0.57ml/s with 24.0psi vacuum +4837 "Can"_qM*~A"8 +1153 "sampler0"H% +3 "core" ȑ%J{4 2 + "ambient0"J% +3 "core" ʐ% +2 #"sampling"Cartridge 59 sampling 68/1000ml at 0.54ml/s with 22.6psi vacuum +5992 "sampler0"H% +3 "core" ȏ%g 2 + "ambient0"J % +3 "core" ʍ% +2 #"sampling"Cartridge 59 sampling 101/1000ml at 0.54ml/s with 22.7psi vacuum +5991 "sampler0"H % +3 "core" Ȍ%1Þ{ 42 + "ambient0"J% +3 "core" ʎ% F +2 #"sampling"Cartridge 59 sampling 134/1000ml at 0.55ml/s with 23.8psi vacuum +5991 "sampler0"H% +3 "core" Ș%,Lb 2 + "ambient0"J% +3 "core" ʙ% +2 #"sampling"Cartridge 59 sampling 167/1000ml at 0.54ml/s with 22.2psi vacuum +5991 "sampler0"H% +3 "core" Ț% 2 + "ambient0"J% +3 "core" ʛ% +2 #"sampling"Cartridge 59 sampling 200/1000ml at 0.54ml/s with 22.2psi vacuum +4824 "Can"cp*~@p +1166 "sampler0"H% +3 "core" ȝ%k*X^ 2 + "ambient0"J% +3 "core" ʜ% +2 #"sampling"Cartridge 59 sampling 232/1000ml at 0.54ml/s with 23.4psi vacuum +5992 "sampler0"H*% +3 "core" Ȫ%\ 0d ;2 + "ambient0"J% +3 "core" ʒ% +2 #"sampling"Cartridge 59 sampling 265/1000ml at 0.53ml/s with 22.3psi vacuum +5991 "sampler0"H% +3 "core" Ȕ%v 2 + "ambient0"J% +3 "core" ʗ% +2 #"sampling"Cartridge 59 sampling 298/1000ml at 0.55ml/s with 22.4psi vacuum 1.9m deep (17.5psia) +5991 "sampler0"H% +3 "core" ȓ%G~tt 2 + "ambient0"J% +3 "core" ʖ%h +2 #"sampling"Cartridge 59 sampling 330/1000ml at 0.53ml/s with 22.0psi vacuum +5991 "sampler0"H% +3 "core" ȕ% 2 + "ambient0"J% +3 "core" ʞ% +2 #"sampling"Cartridge 59 sampling 363/1000ml at 0.55ml/s with 23.9psi vacuum +4805 "Can"bop+~V~: +1185 "sampler0"H% +3 "core" ȟ%~S 2 + "ambient0"J!% +3 "core" ʡ% a +2 #"sampling"Cartridge 59 sampling 395/1000ml at 0.55ml/s with 22.7psi vacuum +5992 "sampler0"H"% +3 "core" Ȣ%!ᠻ 2 + "ambient0"J-% +3 "core" ʭ% +2 #"sampling"Cartridge 59 sampling 428/1000ml at 0.54ml/s with 24.7psi vacuum +5991 "sampler0"H#% +3 "core" ȣ%os 2 + "ambient0"J/% +3 "core" ʯ% +2 #"sampling"Cartridge 59 sampling 460/1000ml at 0.55ml/s with 24.6psi vacuum +5991 "sampler0"H0% +3 "core" Ȱ% ]x 2 + "ambient0"J1% +3 "core" ʱ% +2 #"sampling"Cartridge 59 sampling 492/1000ml at 0.54ml/s with 23.5psi vacuum 1.7m deep (17.2psia) +5991 "sampler0"H2% +3 "core" Ȳ% E8 2 + "ambient0"J % +3 "core" ʠ% +2 #"sampling"Cartridge 59 sampling 525/1000ml at 0.54ml/s with 23.4psi vacuum +4791 "Can"`n+/~a/ +1199 "sampler0"H)% +3 "core" ȩ%\ ^s 2 + "ambient0"J4% +3 "core" ʴ%  q +2 #"sampling"Cartridge 59 sampling 557/1000ml at 0.53ml/s with 23.3psi vacuum +5992 "sampler0"H5% +3 "core" ȵ% 5q 2 + "ambient0"J7% +3 "core" ʷ% +2 #"sampling"Cartridge 59 sampling 589/1000ml at 0.53ml/s with 26.1psi vacuum +5991 "sampler0"H9% +3 "core" ȹ% wr 2 + "ambient0"J,% +3 "core" ʬ% +2 #"sampling"Cartridge 59 sampling 622/1000ml at 0.54ml/s with 22.7psi vacuum +5991 "sampler0"H.% +3 "core" Ȯ% o]w 2 + "ambient0"J&% +3 "core" ʦ% +2 #"sampling"Cartridge 59 sampling 654/1000ml at 0.52ml/s with 22.6psi vacuum +5991 "sampler0"H$% +3 "core" Ȥ% g 2 + "ambient0"J(% +3 "core" ʨ% +2 #"sampling"Cartridge 59 sampling 686/1000ml at 0.54ml/s with 23.7psi vacuum +4779 "Can"_n+C~p> +1211 "sampler0"H;% +3 "core" Ȼ% ` 2 + "ambient0"J<% +3 "core" ʼ%!' +2 #"sampling"Cartridge 59 sampling 718/1000ml at 0.54ml/s with 26.9psi vacuum +5992 "sampler0"H=% +3 "core" Ƚ%Fzr 2 + "ambient0"J>% +3 "core" ʾ%  +2 #"sampling"Cartridge 59 sampling 750/1000ml at 0.54ml/s with 23.8psi vacuum +5991 "sampler0"H?% +3 "core" ȿ%V 2 + "ambient0"J@% +3 "core" % +2 #"sampling"Cartridge 59 sampling 783/1000ml at 0.54ml/s with 23.2psi vacuum +5991 "sampler0"HA% +3 "core" % 2 + "ambient0"JB% +3 "core" %! +2 #"sampling"Cartridge 59 sampling 815/1000ml at 0.54ml/s with 26.3psi vacuum +5991 "sampler0"HC% +3 "core" %Chष 2 + "ambient0"JD% +3 "core" % +2 #"sampling"Cartridge 59 sampling 847/1000ml at 0.53ml/s with 26.1psi vacuum +4768 "Can"`n+U~s( +1222 "sampler0"HE% +3 "core" %ip 2 + "ambient0"JF% +3 "core" %!0 +2 #"sampling"Cartridge 59 sampling 879/1000ml at 0.55ml/s with 26.8psi vacuum +5992 "sampler0"HG% +3 "core" %T^y 2 + "ambient0"JH% +3 "core" % +2 #"sampling"Cartridge 59 sampling 911/1000ml at 0.53ml/s with 23.2psi vacuum +5991 "sampler0"HI% +3 "core" %\\r 2 + "ambient0"JJ% +3 "core" % +2 #"sampling"Cartridge 59 sampling 943/1000ml at 0.54ml/s with 24.0psi vacuum +5991 "sampler0"HK% +3 "core" % 2 + "ambient0"JL% +4 "core" %  + #"sampling"Cartridge 59 sampling 975/1000ml at 0.53ml/s with 23.1psi vacuum +4694 "core" ȇ' + ."FILTERING"Pressure.coast +2 "ambient0"J5 +5 "sampler0"HM% +4 "core" %lo 2 + ."closeIntake"Intake.close +5 ."closeExhaust"Exhaust.close +3 "sampler0"HN/ +2 "carousel0"FO% + "sampler0"HQ0 +8 "core" %8#bO b +2 ."FILTERING"Toroid.reconfigure :hold +2 "valve0"D$\ G{!(2 +4 ."FILTERING"Toroid.seek :bypass +2 "valve0"DR( +51 "core" 0 / +106 ( +2 ."FILTERING"Toroid.reconfigure :default +2 "valve0"D$\ G{!(2 +4 ."FILTERING"Toroid.seek :clear + "valve0"DT(* +157 "core" ( +2 #"FILTERING"Sampled 1000.0ml +3 "carousel0"FU% +4 "core" %8'aO  +149 #"LRAUV"-> Cmd.startProcessing +2 "valve0"DV% +4 "core" %vQhZN _ + "syringe1"CW& +4 "core" &vsN _ +2 "syringe1"CP% +3 "core" %N ` +2 "carousel0"FY% +3 "core" %8$bO d +3 ."PROCESSING"Plunge.seek :reagent +4 "valve0"DZ'= +86 "core" ' +2 #"PROCESSING"Sample loop closed. Ready to Deliver Reagents + .Archive.seek :sealed +4 "syringe0"B[( +358 "core" ( +2 ."PROCESSING"Archive.seek :evac +3 "syringe0"BS( +1392 "core" ( +2 ."PROCESSING"delay 20 seconds +2003 .Archive.seek :clear +2 "syringe0"B]( +1657 "Can"bnQ+d~n|& +51 "core" ( +2 #"PROCESSING"RNAlater soak for 10:00 +29941 "Can"an+m~rV! +29989 am+q~\\! +72 ."PROCESSING"Archive.seek :tVent +2 "syringe0"B^( +161 "core" ( +2 ."PROCESSING"delay 1 second +102 .Archive.seek :evac +2 "syringe0"B_( +1592 "core" ( +2 ."PROCESSING"delay 10 seconds +1003 #Sample preserved and evacuated +115 #"LRAUV"-> Cmd.stop +2 "sampler0"HX% +4 "core" %o^ U +2 "carousel0"Fb% +4 "core" %8$aO a +2 ."LRAUV"Plunge.seek :locked + "valve0"D+'v +86 "core" ī' +2 "carousel0"F`% +3 "core" %8-`O  +2 "syringe0"Ba& +3 "core" &:N +3 ."Archive"Archive.seek :clear +3 "syringe1"Ce% +5 "syringe0"Bf( +3 "core" %N E +2 ."Air"Air.seek :clear +5 "syringe0"Bg% + "syringe1"Ch' +5 "core" % YX +2 "syringe1"Cc& +3 "core" &vrf +3 ."Lysis2"Lysis2.seek :clear +3 "syringe1"Ci( +176 "core" ( +169 ' +1335 ( + ."LRAUV"Archive.coast +2 "syringe0"B6 +3 ."LRAUV"Air.coast + "syringe1"C5 +4 ."LRAUV"Lysis1.coast + "syringe0"B5 +4 ."LRAUV"Lysis2.coast + "syringe1"C6 +4 ."LRAUV"Plunge.coast + "valve0"D5 +4 ."LRAUV"SamplePump.coast + "sampler0"H5 +4 ."LRAUV"Toroid.coast + "valve0"D6 +4 ."LRAUV"Carousel.coast + "carousel0"F5 +4 "sampler0"Hj% +4 "core" %L^! b +8 ."LRAUV"Gate.power :motor,:OFF + .Gate.power :core,:OFF +3 .Gate.power :analytic1,:OFF +2 .Gate.power :analytic2,:OFF +2 .Gate.power :analytic3,:OFF +2 .Gate.power :main,:OFF +2 #Safely stopped and ready to power off @1558722149.45PDT @1558722225.01PDT = =mMAIN_scheduler =tMAIN @PDT1558722226.94 #"core_reset"Sent BREAK +2 #t>BREAK< ESP3 Gateway v0.99 +15 #>BREAK< ESP3 Gateway v0.99 for core bus +2 #>BREAK< ESP3 Gateway v0.99 for cartridge bus +49 "Can"am+m~ +106 #t\ Configuration for koa by brent@mbari.org 5/7/19\ /home/esp/esp2/type/auv/koa/configure.rb\ +158 "Can"bm+m~ + bm+m~ #tPolling Can every 5:00 +30 #Clients may connect on TCP port 9999 #Connecting to 10.89.5.2:9999 +3 !o:Errno::ECONNREFUSED:\ errnoit: mesg"PCould not connect to initial client because Connection refused - connect(2):bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:713:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 + #Waiting for espclients... +18 "Can"cm+m~ +2330 #"preston"Session Begun +313 #-> ESP.ready! +12 .Gate.power :main,:ON,limit to 5000mA + .Gate.power :analytic1,:ON,limit to 5000mA +3 .Gate.power :analytic2,:ON,limit to 5000mA +2 .Gate.power :analytic3,:ON,limit to 5000mA +6 #Powering core bus +213 "valve0"D2 +2 D +2 "core" ā +4 "syringe0"B& +2 "core" ‚&N0 +2 ."preston"Archive.configure :default +2 "syringe0"B$d P[<2 +6 "syringe1"C% +2 "core" Ã%ܟNa +2 ."preston"Air.configure :default +2 "syringe1"C#d P\\$<2 +4 "syringe0"B% +4 "core" „% N + ."preston"Lysis1.configure :default +2 "syringe0"B#d P\\<2 +4 "syringe1"C& +3 "core" Å&bN* + ."preston"Lysis2.configure :default +3 "syringe1"C$d P[?<2 +5 "valve0"D% +2 "core" Ć%QINK. +2 ."preston"Plunge.configure :default +2 "valve0"D# QS<2 +6 "sampler0"H% +3 "core" ȇ%[] + ."preston"SamplePump.configure :default +2 "sampler0"H#,\\#(22 +6 "valve1"E% +3 "core" ň%NL + ."preston"ExtraPump.configure :default +3 "valve1"E#2 +5 "valve0"D & +3 "core" ĉ&zNAc + ."preston"Toroid.configure :default +3 "valve0"D$\ G{!(2 +5 "carousel0"F\ % +3 "core" Ɗ%OE + ."preston"Carousel.configure :default +2 "carousel0"F#<  E(2 +6 "ambient0"J % +2 "core" ʋ% +2 ."preston"Pressure.configure :default +3 "ambient0"J#,\\#(ݣ2 +3 #"preston"All elf controllers running firmware version 4.56 +3 .Gate.power :motor,:ON,limit to 5000mA +3 "syringe0"B & +3 "syringe1"C % +4 "core" Œ&N K +4 "syringe0"B% +2 ."Archive_home"Archive.reconfigure :default +6 "syringe1"C& +2 "syringe0"B$d P[<2 +5 "valve0"D% +4 D& +2 ."Archive_home"Archive.home.jog 0 +5 "syringe0"B* +4 "core" Í%ܧN N} + Ž%N M + Ï&PN Od + Đ%QTN - + đ&Ns O" +3 ."Toroid_home"Toroid.reconfigure :default +6 ."Plunge_home"Plunge.reconfigure :default +4 ."Lysis1_home"Lysis1.reconfigure :default +4 ."Lysis2_home"Lysis2.reconfigure :default +5 "valve0"D$\ G{!(2 +4 ."Air_home"Air.reconfigure :default +2 "valve0"D# QS<2 + "syringe0"B#d P\\<2 +4 "syringe1"C$d P[?<2 +3 ."Toroid_home"Toroid.home.jog 0 +3 "syringe1"C#d P\\$<2 +2 ."Plunge_home"Plunge.home.jog 0 +4 ."Lysis1_home"Lysis1.home.jog 0 +3 ."Lysis2_home"Lysis2.home.jog 0 +3 "valve0"D* +2 D) +4 ."Air_home"Air.home.jog 0 +2 "syringe0"B) +2 "syringe1"C* +4 C) +4 "core" ’* + ē* Ĕ) + •) + "valve0"D& +3 D% +4 "syringe0"B% +5 B& +3 "core" Ö* ×) + Ę&N} P +3 ę%QNNy Q + š%EN O + ›&"N Q +7 ."Plunge_home"Plunge.reconfigure :homing +2 "syringe1"C& + C% +6 ."Toroid_home"Toroid.reconfigure :homing +2 ."Archive_home"Archive.reconfigure :homing +5 ."Lysis1_home"Lysis1.reconfigure :homing +2 "valve0"D#<2 +2 D$(2 +4 "syringe0"B$"2 +3 ."Plunge_home"Plunge.jog 838 +4 "syringe0"B#2 +2 ."Toroid_home"Toroid.jog 627 +3 ."Archive_home"Archive.jog 1346 +4 "valve0"D)F + ."Lysis1_home"Lysis1.jog 1358 +5 "valve0"D*s +2 "syringe0"B *B +3 B!)N +5 "core" Ü&IN : + Ý%ܘ\ N N +2 ."Air_home"Air.reconfigure :homing +3 ."Lysis2_home"Lysis2.reconfigure :homing +5 "syringe1"C#"2 +3 C$2 + ."Air_home"Air.jog 1355 +29 ."Lysis2_home"Lysis2.jog 1350 +4 "syringe1"C")K +4 C#*F +20 "core" Ğ) +2 ."Plunge_home"Plunge.setRawPosition! 50 + "valve0"D72 +3 ."Plunge_home"Plunge.seek :home +4 "valve0"D$' +21 "core"  * +2 Ĥ' +3 ."Archive_home"Archive.setRawPosition! 50 +2 ."Plunge_home"Plunge.reconfigure :default +3 "syringe0"B82 +4 ."Archive_home"Archive.seek :home +4 "valve0"D# QS<2 + "syringe0"B%( +5 "core" ¡) + ."Lysis1_home"Lysis1.setRawPosition! 50 +2 "syringe0"B72 +3 ."Lysis1_home"Lysis1.seek :home +3 "syringe0"B&' +10 "core" ¥( +2 ."Archive_home"Archive.reconfigure :default +2 "syringe0"B$d P[<2 +7 "core" â) +2 ."Air_home"Air.setRawPosition! 50 +2 "syringe1"C72 +4 ."Air_home"Air.seek :home +4 "syringe1"C'' +3 "core" ¦' + ã* + ."Lysis2_home"Lysis2.setRawPosition! 50 +2 ."Lysis1_home"Lysis1.reconfigure :default +2 "syringe1"C82 +4 ."Lysis2_home"Lysis2.seek :home +3 "syringe0"B#d P\\<2 +3 "syringe1"C(( +7 "core" ç' + ."Air_home"Air.reconfigure :default +4 "syringe1"C#d P\\$<2 +4 "core" ğ* + ."Toroid_home"Toroid.setRawPosition! 0 + "valve0"D8 +4 ."Toroid_home"Toroid.seek :home +3 "valve0"D)( +5 "core" è( + ĩ( +2 ."Toroid_home"Toroid.reconfigure :default +2 ."Lysis2_home"Lysis2.reconfigure :default +3 "valve0"D$\ G{!(2 +4 "syringe1"C$d P[?<2 +30 "carousel0"F*% +3 "core" ƪ%bOq R +2 ."preston"Toroid.seek :clear +2 "valve0"D+(* +157 "core" ī( +2 ."preston"Carousel.reconfigure :default +3 "carousel0"F#<  E(2 +3 ."preston"Carousel.home.jog 0 +4 "carousel0"F,) +14 "core" Ƭ) +28 "carousel0"F-% +3 "core" ƭ%8(aFP I +2 ."preston"Carousel.seek 59 +2 "carousel0"F.'8 +4 "core" Ʈ' +3 "valve0"D/% +3 "core" į%^PN? +2 "syringe0"B0& +3 "core" °&ۮDN !m +2 "syringe1"C1% +3 "core" ñ%ܺN $j +2 "syringe0"B2% +3 "core" ²%N K +2 "syringe1"C3& +4 "core" ó&N v + "valve0"D4% +4 "core" Ĵ%^MN. Q +2 "sampler0"H5% +3 "core" ȵ% ] G +2 "valve0"D6& +3 "core" Ķ&*N, S +2 "carousel0"F7% +3 "core" Ʒ%8#b WCRsampler.prime 200, 50 +2 "carousel0"F9% +5 "core" ƹ%8$`O D + #"preston"Priming sample loop w/200ml, bypass w/50ml +2 .SamplePump.setPosition! 0ml +2 "sampler0"H7 +4 ."preston"Bypass.open + "sampler1"I:1 +66 "core" ɺ1 +72 "ambient0"J;% +3 "core" ʻ%i ! + ."preston"Intake.open + "sampler0"H<1 +64 "core" ȼ1 +2 "ambient0"J=% +3 "core" ʽ%g  +2 #"preston"Waiting up to 20 seconds for sea pressure to stabilize +/-0.50psi +2 "sampler0"H>% +5 "core" Ⱦ%/] $ +53 "sampler0"H?% +3 "core" ȿ%+] , +52 "sampler0"H@% +3 "core" %0] * +52 "sampler0"HA% +3 "core" %] - +52 "sampler0"HB% +3 "core" %,] , +52 "sampler0"HC% +4 "core" %,] 5 + #"preston"Vacuum tare is 37% of full scale +2 "ambient0"JD% +4 "core" %i & +2 "ambient0"JE% +3 "core" %l ) + ."preston"Pressure.reconfigure :default +3 "ambient0"J#,\\#(F42 +3 ."preston"Pressure.hold +2 "ambient0"JF+ +3 "core" + +2 "sampler0"HG% +3 "core" %,] 2 +2 "sampler0"HH% +3 "core" %] 3 +2 ."preston"SamplePump.reconfigure :prime +2 "sampler0"H#,\\1R#(#(y@bCIL22 +4 ."preston"SamplePump.seek 50ml,4:41 +2 "sampler0"HI'} +5216 "core" ' + ."preston"Pressure.coast +2 "ambient0"J5 +4 ."preston"SamplePump.setPosition! 0ml + "sampler0"H7 +4 ."preston"Exhaust.open + "sampler0"HJ2 +63 "core" 2 +73 ."closeBypass"Bypass.close +2 "sampler1"IK/ +65 "core" / +73 "sampler0"HL% +3 "core" %] % + "ambient0"JM% +3 "core" %di +2 ."preston"Pressure.reconfigure :default +2 "ambient0"J#,\\#(F12 +4 ."preston"Pressure.hold + "ambient0"JN+ +3 "core" + +2 "ambient0"JO% +4 "core" %p  +2 "sampler0"HP% +3 "core" %] & +2 "sampler0"HQ% +3 "core" %] & +2 ."preston"SamplePump.reconfigure :prime +2 "sampler0"H#,\\1R#(#(V@y&L22 +4 ."preston"SamplePump.seek 200ml,17:11 +2 "sampler0"HR' +17002 "Can"am+w~o +3749 "core" ' + ."preston"Pressure.coast +2 "ambient0"J5 +1143 #"preston"-> Cmd.slot +1382 #-> Cmd.slot 58..2=>:dry +302 #-> Cmd.slot +863 #-> Cmd.map +2134 #-> exit + #Session Ended @1558724760.96PDT = =mMAIN_scheduler =tMAIN @PDT1558724762.87 #"core_reset"Sent BREAK +2 #t>BREAK< ESP3 Gateway v0.99 +15 #>BREAK< ESP3 Gateway v0.99 for core bus +2 #>BREAK< ESP3 Gateway v0.99 for cartridge bus +33 "Can"`s0*~tI +122 #t\ Configuration for koa by brent@mbari.org 5/7/19\ /home/esp/esp2/type/auv/koa/configure.rb\ +161 "Can"`s0*~t + `s0*~t + #tPolling Can every 5:00 +29 #Clients may connect on TCP port 9999 + #Connecting to 10.89.5.2:9999 +3 !o:Errno::ECONNREFUSED:\ errnoit: mesg"PCould not connect to initial client because Connection refused - connect(2):bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:713:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 + #Waiting for espclients... +17 "Can"bs,*~Z +1767 #"preston"Session Begun +423 #-> Cmd.slot +2533 #-> Cmd.slot spares:3 +402 #-> Cmd.slot +839 #-> exit + #Session Ended @1559158164.70PDT = =tMAIN =mMAIN_scheduler @PDT1559158166.65 #"core_reset"Sent BREAK +2 #t>BREAK< ESP3 Gateway v0.99 +16 #>BREAK< ESP3 Gateway v0.99 for core bus +2 #>BREAK< ESP3 Gateway v0.99 for cartridge bus +32 "Can"^}=%z?|E +125 #t\ Configuration for koa by brent@mbari.org 5/7/19\ /home/esp/esp2/type/auv/koa/configure.rb\ +168 "Can"]}=%z?| ]}=%z?| + #tPolling Can every 5:00 +29 #Clients may connect on TCP port 9999 + #Connecting to 10.89.5.2:9999 +5 #Waiting for espclients... +17 "Can"d}3%zB| +2 #"LRAUV"Session Begun +237 #-> showStatus +161 #-> Cmd.loadCartridge +12 .Gate.power :main,:ON,limit to 5000mA +2 .Gate.power :analytic1,:ON,limit to 5000mA +3 .Gate.power :analytic2,:ON,limit to 5000mA +3 .Gate.power :analytic3,:ON,limit to 5000mA +5 #Powering core bus +212 "valve0"D2 +2 D +2 "core" ā +4 "syringe0"B& +2 "core" ‚&۵mNGK +2 ."LRAUV"Archive.configure :default +2 "syringe0"B$d P[<2 +6 "syringe1"C% +2 "core" Ã%ܫNHU +2 ."LRAUV"Air.configure :default +2 "syringe1"C#d P\\$<2 +4 "syringe0"B% +2 "core" „%NE +2 ."LRAUV"Lysis1.configure :default +2 "syringe0"B#d P\\<2 +4 "syringe1"C& +2 "core" Å&NF. +2 ."LRAUV"Lysis2.configure :default +2 "syringe1"C$d P[?<2 +5 "valve0"D% +3 "core" Ć%^E8M! + ."LRAUV"Plunge.configure :default +3 "valve0"D# QS<2 +5 "sampler0"H% +2 "core" ȇ%^ +2 ."LRAUV"SamplePump.configure :default +2 "sampler0"H#,\\#(22 +6 "valve1"E% +2 "core" ň%:M +2 ."LRAUV"ExtraPump.configure :default +2 "valve1"E#2 +6 "valve0"D & +2 "core" ĉ&MK +2 ."LRAUV"Toroid.configure :default +2 "valve0"D$\ G{!(2 +6 "carousel0"F\ % +2 "core" Ɗ%N +2 ."LRAUV"Carousel.configure :default +2 "carousel0"F#<  E(2 +5 "ambient0"J % +4 "core" ʋ%<K + ."LRAUV"Pressure.configure :default +3 "ambient0"J#,\\#(ݣ2 +3 #"LRAUV"All elf controllers running firmware version 4.56 +3 .Gate.power :motor,:ON,limit to 5000mA +3 "syringe0"B & +3 "syringe1"C % +5 "syringe0"B% +2 "syringe1"C& +8 "core" Œ&۾Nm 6] + Í%ܩNm l{ + Ž%N` m + "valve0"D% +7 D& +5 ."Lysis1_home"Lysis1.reconfigure :default +2 ."Air_home"Air.reconfigure :default +4 ."Archive_home"Archive.reconfigure :default +4 "syringe1"C#d P\\$<2 +2 "syringe0"B#d P\\<2 +4 B$d P[<2 +2 ."Air_home"Air.home.jog 0 +4 ."Lysis1_home"Lysis1.home.jog 0 +2 ."Archive_home"Archive.home.jog 0 +3 "syringe1"C) +2 "syringe0"B* + B) +6 "core" Ï&^N~ li +2 Đ%^EM k + đ& Cmd.startFiltering + "valve0"D;% +4 "core" Ļ%vQN  +2 "syringe1"C<& +3 "core" ü&vNL Y +2 "syringe1"C=% +3 "core" ý%N@ +2 "carousel0"F>% +3 "core" ƾ%7%!O{  +2 #"FILTERING"Duration of filtering limited to 2:05:00 +3 "valve0"D?% +5 "core" Ŀ%vQN  +2 "syringe1"C@& +3 "core" &vNC Y +2 "syringe1"CA% +3 "core" %N< +2 "carousel0"FB% +3 "core" %7$ O  + "carousel0"FC% +4 "core" %7$Ox  + #"FILTERING"Priming sample loop w/100ml, bypass w/10ml +2 .SamplePump.setPosition! 0ml +2 "sampler0"H7 +2 ."FILTERING"Bypass.open +2 "sampler1"ID1 +69 "core" 1 +72 "ambient0"JE% +3 "core" %.( s + ."FILTERING"Intake.open + "sampler0"HF1 +66 "core" 1 +2 "ambient0"JG% +3 "core" %3), z +2 #"FILTERING"Sea 32.1m deep (62.1psia) + #Waiting up to 20 seconds for sea pressure to stabilize +/-0.50psi +3 "sampler0"HH% +5 "core" %q] +52 "sampler0"HI% +3 "core" %g] +52 "sampler0"HJ% +3 "core" %t] +52 "sampler0"HK% +3 "core" %z] +52 "sampler0"HL% +4 "core" %] +52 "sampler0"HM% +3 "core" %f] + #"FILTERING"Vacuum tare is 37% of full scale + "ambient0"JN% +5 "core" %)  +2 "sampler0"HO% +3 "core" %r] +2 ."closeIntake"Intake.close +2 "sampler0"HP/ +3 ."closeBypass"Bypass.close +3 "sampler1"IQ/ +62 "core" / +6 / + #"FILTERING"Checking for toroid leaks from 61.6psia +3 #Waiting up to 40 seconds for toroid pressure to stabilize +/-0.75psi +3 "ambient0"JR% +4 "core" %,){ | +53 "ambient0"JS% +3 "core" %)_ +52 "ambient0"JT% +3 "core" %,)[ +52 "ambient0"JU% +3 "core" %&)T +52 "ambient0"JV% +3 "core" %%)N +52 "ambient0"JW% +3 "core" %0)> +52 "ambient0"JX% +3 "core" %#)H +52 "ambient0"JY% +3 "core" %*)9 +52 "ambient0"JZ% +3 "core" %/); +52 "ambient0"J[% +3 "core" %2)/ +2 #"FILTERING"Toroid pressure rose 1% to 62.1psia + .Bypass.open +2 "sampler1"I\\1 +67 "core" 1 + ."FILTERING"Intake.open +2 "sampler0"H]1 +69 "core" 1 +72 "ambient0"J^% +3 "core" %* + ."FILTERING"Pressure.reconfigure :default +3 "ambient0"J#,\\#(Y2 +3 ."FILTERING"Pressure.hold + "ambient0"J_+ +4 "core" + +2 "sampler0"H`% +3 "core" %g] +2 "sampler0"Ha% +3 "core" %e] +2 ."FILTERING"SamplePump.reconfigure :prime +2 "sampler0"H#,\\1R#(#(`@b+1L22 +4 ."FILTERING"SamplePump.seek 10ml,1:21 +2 "sampler0"Hb'0 +1073 "core" ' + ."FILTERING"Pressure.coast +2 "ambient0"J5 +3 ."FILTERING"SamplePump.setPosition! 0ml + "sampler0"H7 +4 ."FILTERING"Exhaust.open + "sampler0"Hc2 +71 "core" 2 +73 ."closeBypass"Bypass.close +2 "sampler1"Id/ +65 "core" / +73 "sampler0"He% +3 "core" %] + "ambient0"Jf% +4 "core" %+ + ."FILTERING"Pressure.reconfigure :default +2 "ambient0"J#,\\#(Y2 +4 ."FILTERING"Pressure.hold + "ambient0"Jg+ +3 "core" + +2 "ambient0"Jh% +4 "core" %+ + #"FILTERING"Sea 35.3m deep (66.9psia) + "sampler0"Hi% +5 "core" %t] +2 "sampler0"Hj% +3 "core" %.] +2 ."FILTERING"SamplePump.reconfigure :prime +2 "sampler0"H#,\\1R#(#(=@` L22 +4 ."FILTERING"SamplePump.seek 100ml,8:51 +3 "sampler0"Hk' +10381 "core" ' + ."FILTERING"Pressure.coast +2 "ambient0"J5 +3 ."FILTERING"Bypass.open +2 "sampler1"Il1 +66 "core" 1 + ."FILTERING"Intake.close +2 "sampler0"Hm/ +66 "core" / +2 "carousel0"Fn% +3 "core" %7%Oz  +2 ."FILTERING"Toroid.reconfigure :hold +3 "valve0"D$\ G{!(2 +3 ."FILTERING"Toroid.seek :crack +3 "valve0"Do(N +75 "core" ( +2 ."FILTERING"Toroid.reconfigure :default +2 "valve0"D$\ G{!(2 +4 ."FILTERING"Toroid.seek :clear + "valve0"Dp(* +76 "core" ( +73 "carousel0"Fq% +3 "core" %7%Ow  +2 ."FILTERING"Toroid.reconfigure :hold +2 "valve0"D$\ G{!(2 +3 ."FILTERING"Toroid.seek :cartridge +2 "valve0"Dr(J +161 "core" ( +2 ."FILTERING"Toroid.reconfigure :default +2 "valve0"D$\ G{!(2 +4 ."FILTERING"Toroid.seek :clear +2 "valve0"Ds(* +160 "core" ( +2 "ambient0"Jt% +3 "core" %2) U +2 "ambient0"Ju% +3 "core" %) U +2 "sampler0"Hv% +3 "core" %S_ ] +2 ."closeExhaust"Exhaust.close +2 "sampler0"Hw0 +3 ."closeBypass"Bypass.close +2 "sampler1"Ix/ +67 "core" 0 +3 / + #"FILTERING"Checking for cartridge leaks from 63.6psia + #Waiting up to 40 seconds for cartridge pressure to stabilize +/-0.75psi +3 "ambient0"Jy% +4 "core" %/) w +52 "ambient0"Jz% +3 "core" %7) +52 "ambient0"J{% +3 "core" %$) +52 "ambient0"J|% +3 "core" %) +52 "ambient0"J}% +3 "core" %") +52 "ambient0"J~% +4 "core" % )  +52 "ambient0"J% +3 "core" %$) +52 "ambient0"J% +3 "core" ʁ%)) +52 "ambient0"J% +3 "core" ʂ%) +52 "ambient0"J% +3 "core" ʃ%) +2 "carousel0"F% +3 "core" Ƅ%7%Oo  +2 #"FILTERING"Sampling 1000.0ml + .SamplePump.setPosition! 0ml + "sampler0"H7 +4 ."FILTERING"Exhaust.open +38 "sampler0"H2 +66 "core" ȅ2 +2 ."FILTERING"Intake.open + "sampler0"H1 +65 "core" Ȇ1 +2 "ambient0"J% +3 "core" ʇ%*_ | +4 "ambient0"J% +3 "core" ʈ% *X { +2 ."FILTERING"Pressure.reconfigure :default +2 "ambient0"J#,\\#(Y 2 +3 ."FILTERING"Pressure.hold +2 "ambient0"J + +3 "core" ʉ+ +2 "ambient0"J\ % +3 "core" ʊ%*Z u + #"FILTERING"Sea 34.1m deep (65.1psia) +2 "sampler0"H % +5 "core" ȋ%N]R  +2 "sampler0"H% +3 "core" Ȏ% ]] Y +2 ."FILTERING"SamplePump.reconfigure :sample +2 "sampler0"H#d ,1R#(#(@@L22 +4 ."FILTERING"SamplePump.seek 1000ml,1:23:51 +3 "sampler0"H ' +255 H % +3 "core" Ȍ%g K2 + "ambient0"J% +3 "core" ʑ%3w ? +2 #"sampling"Cartridge 58 sampling 1/1000ml at 0.43ml/s with 26.7psi vacuum 31.9m deep (61.8psia) +5992 "sampler0"H% +3 "core" Ȑ%av I2 + "ambient0"J% +3 "core" ʏ%0 > +2 #"sampling"Cartridge 58 sampling 27/1000ml at 0.43ml/s with 22.2psi vacuum 29.8m deep (58.7psia) +5283 "Can"`z0%zPz`. +708 "sampler0"H% +3 "core" ȕ%B H2 + "ambient0"J% +3 "core" ʙ% / = +2 #"sampling"Cartridge 58 sampling 52/1000ml at 0.41ml/s with 21.4psi vacuum 27.9m deep (55.9psia) +5991 "sampler0"H% +3 "core" Ț%zO^ F2 + "ambient0"J% +3 "core" ʛ%/ = +2 #"sampling"Cartridge 58 sampling 78/1000ml at 0.42ml/s with 22.1psi vacuum 28.7m deep (57.1psia) +5991 "sampler0"H% +3 "core" Ȝ%t H2 + "ambient0"J% +3 "core" ʝ%1 @ +2 #"sampling"Cartridge 58 sampling 103/1000ml at 0.41ml/s with 23.8psi vacuum 31.2m deep (60.8psia) +5991 "sampler0"H% +3 "core" Ȓ%m~~ G2 + "ambient0"J*% +3 "core" ʪ%2W > +2 #"sampling"Cartridge 58 sampling 128/1000ml at 0.41ml/s with 22.3psi vacuum 32.9m deep (63.3psia) +5991 "sampler0"H% +3 "core" Ȕ%(?t I2 + "ambient0"J% +3 "core" ʓ%0\\ A +2 #"sampling"Cartridge 58 sampling 152/1000ml at 0.39ml/s with 21.7psi vacuum 29.9m deep (58.9psia) +5282 "Can"bx&zPz} +709 "sampler0"H% +3 "core" ȗ%] 2 + "ambient0"J% +3 "core" ʖ%0 " +2 #"sampling"Cartridge 58 sampling 177/1000ml at 0.41ml/s with 24.6psi vacuum 28.9m deep (57.4psia) +5991 "sampler0"H% +3 "core" Ș% n\ G2 + "ambient0"J% +3 "core" ʞ%1 > +2 #"sampling"Cartridge 58 sampling 201/1000ml at 0.41ml/s with 23.5psi vacuum 31.1m deep (60.6psia) +5991 "sampler0"H% +3 "core" ȟ%I G2 + "ambient0"J % +3 "core" ʠ%3' > +2 #"sampling"Cartridge 58 sampling 225/1000ml at 0.41ml/s with 23.8psi vacuum 33.3m deep (63.9psia) +5991 "sampler0"H"% +3 "core" Ȣ%ey> I2 + "ambient0"J#% +3 "core" ʣ%2 9 +2 #"sampling"Cartridge 58 sampling 249/1000ml at 0.40ml/s with 22.9psi vacuum 33.2m deep (63.8psia) +5991 "sampler0"H-% +3 "core" ȭ%3Q. J2 + "ambient0"J/% +3 "core" ʯ%3N ? +2 #"sampling"Cartridge 58 sampling 273/1000ml at 0.38ml/s with 25.8psi vacuum 32.2m deep (62.3psia) +5274 "Can"axR&2zOzL +717 "sampler0"H0% +3 "core" Ȱ%^ H2 + "ambient0"J1% +3 "core" ʱ%3@ @ +2 #"sampling"Cartridge 58 sampling 297/1000ml at 0.38ml/s with 25.9psi vacuum 32.0m deep (62.0psia) +5991 "sampler0"H2% +3 "core" Ȳ%qM F2 + "ambient0"J!% +3 "core" ʡ%2 > +2 #"sampling"Cartridge 58 sampling 321/1000ml at 0.39ml/s with 24.1psi vacuum 32.7m deep (63.0psia) +5991 "sampler0"H)% +3 "core" ȩ%w7l B2 + "ambient0"J4% +3 "core" ʴ%51 ; +2 #"sampling"Cartridge 58 sampling 344/1000ml at 0.39ml/s with 25.3psi vacuum 29.8m deep (58.8psia) +5991 "sampler0"H5% +3 "core" ȵ% F2 + "ambient0"J7% +3 "core" ʷ%1 A +2 #"sampling"Cartridge 58 sampling 367/1000ml at 0.38ml/s with 27.5psi vacuum 27.1m deep (54.8psia) +5991 "sampler0"H9% +3 "core" ȹ%m2k E2 + "ambient0"J,% +3 "core" ʬ%2 = +2 #"sampling"Cartridge 58 sampling 390/1000ml at 0.38ml/s with 27.5psi vacuum 29.7m deep (58.5psia) +5262 "Can"^x&Fznz +729 "sampler0"H.% +3 "core" Ȯ% =2 + "ambient0"J(% +3 "core" ʨ%3 > +2 #"sampling"Cartridge 58 sampling 413/1000ml at 0.38ml/s with 25.4psi vacuum 33.2m deep (63.7psia) +5991 "sampler0"H'% +3 "core" ȧ%KZ+ E2 + "ambient0"J$% +3 "core" ʤ%2j ? +2 #"sampling"Cartridge 58 sampling 436/1000ml at 0.38ml/s with 25.4psi vacuum 30.9m deep (60.4psia) +5991 "sampler0"H;% +3 "core" Ȼ%) F2 + "ambient0"J<% +3 "core" ʼ%1 ; +2 #"sampling"Cartridge 58 sampling 459/1000ml at 0.39ml/s with 23.4psi vacuum 31.4m deep (61.0psia) +5991 "sampler0"H=% +3 "core" Ƚ% 'N E2 + "ambient0"J>% +3 "core" ʾ%#1 < +2 #"sampling"Cartridge 58 sampling 481/1000ml at 0.38ml/s with 26.0psi vacuum 29.5m deep (58.3psia) +5991 "sampler0"H?% +3 "core" ȿ% Cw~ F2 + "ambient0"J@% +3 "core" %=1d > +2 #"sampling"Cartridge 58 sampling 504/1000ml at 0.37ml/s with 24.4psi vacuum 29.8m deep (58.7psia) +5260 "Can"_w&TzjzWx +731 "sampler0"HA% +3 "core" %\ > G2 + "ambient0"JB% +3 "core" %3" : +2 #"sampling"Cartridge 58 sampling 526/1000ml at 0.37ml/s with 25.1psi vacuum 32.4m deep (62.6psia) +5991 "sampler0"HC% +3 "core" %\ jrh G2 + "ambient0"JD% +3 "core" %(2 > +2 #"sampling"Cartridge 58 sampling 548/1000ml at 0.34ml/s with 24.9psi vacuum 32.0m deep (62.0psia) +5991 "sampler0"HE% +3 "core" %\ 8 J2 + "ambient0"JF% +3 "core" %1 B +2 #"sampling"Cartridge 58 sampling 569/1000ml at 0.37ml/s with 24.0psi vacuum 29.6m deep (58.4psia) +5991 "sampler0"HG% +3 "core" % =nqZ J2 + "ambient0"JH% +3 "core" %0 B +2 #"sampling"Cartridge 58 sampling 591/1000ml at 0.36ml/s with 23.7psi vacuum 29.2m deep (57.8psia) +5991 "sampler0"HI% +3 "core" % G O2 + "ambient0"JJ% +3 "core" %/ B +2 #"sampling"Cartridge 58 sampling 612/1000ml at 0.33ml/s with 24.9psi vacuum 27.1m deep (54.7psia) +5258 "Can"`w&dzoz +733 "sampler0"HK% +3 "core" % `6 M2 + "ambient0"JL% +3 "core" %0 E +2 #"sampling"Cartridge 58 sampling 633/1000ml at 0.36ml/s with 23.6psi vacuum 29.6m deep (58.4psia) +5991 "sampler0"HM% +3 "core" % q<s L2 + "ambient0"JN% +3 "core" %2. C +2 #"sampling"Cartridge 58 sampling 654/1000ml at 0.35ml/s with 23.5psi vacuum 31.8m deep (61.7psia) +5991 "sampler0"HO% +3 "core" %  M2 + "ambient0"JP% +3 "core" %2 D +2 #"sampling"Cartridge 58 sampling 675/1000ml at 0.32ml/s with 24.1psi vacuum 31.2m deep (60.9psia) +5991 "sampler0"HQ% +3 "core" % 9mk1 N2 + "ambient0"JR% +3 "core" %3 B +2 #"sampling"Cartridge 58 sampling 695/1000ml at 0.36ml/s with 25.1psi vacuum 33.5m deep (64.2psia) +5991 "sampler0"HS% +3 "core" % Y. L2 + "ambient0"JT% +3 "core" %2= D +2 #"sampling"Cartridge 58 sampling 716/1000ml at 0.32ml/s with 20.5psi vacuum 34.0m deep (64.9psia) +5254 "Can"_w1&tzz +737 "sampler0"HU% +3 "core" % S M2 + "ambient0"JV% +3 "core" %0L D +2 #"sampling"Cartridge 58 sampling 736/1000ml at 0.32ml/s with 23.6psi vacuum 28.5m deep (56.8psia) +5991 "sampler0"HW% +3 "core" %_[| N2 + "ambient0"JX% +3 "core" %0N B +2 #"sampling"Cartridge 58 sampling 756/1000ml at 0.34ml/s with 22.7psi vacuum 29.1m deep (57.7psia) +5991 "sampler0"HY% +3 "core" %?X L2 + "ambient0"JZ% +3 "core" %0E F +2 #"sampling"Cartridge 58 sampling 776/1000ml at 0.33ml/s with 22.7psi vacuum 29.0m deep (57.6psia) +5991 "sampler0"H[% +3 "core" % x@m J2 + "ambient0"J\\% +3 "core" %3K C +2 #"sampling"Cartridge 58 sampling 795/1000ml at 0.33ml/s with 24.8psi vacuum 32.8m deep (63.2psia) +5991 "sampler0"H]% +3 "core" %t?Y K2 + "ambient0"J^% +3 "core" %3I @ +2 #"sampling"Cartridge 58 sampling 815/1000ml at 0.33ml/s with 22.9psi vacuum 34.1m deep (65.1psia) +5254 "Can"aw\ &zz +737 "sampler0"H`% +3 "core" %݌2t O2 + "ambient0"Ja% +3 "core" %3 E +2 #"sampling"Cartridge 58 sampling 834/1000ml at 0.33ml/s with 25.2psi vacuum 32.3m deep (62.4psia) +5991 "sampler0"Hc% +3 "core" %:] L2 + "ambient0"Jd% +3 "core" %1 E +2 #"sampling"Cartridge 58 sampling 853/1000ml at 0.31ml/s with 20.5psi vacuum 33.4m deep (64.0psia) +5991 "sampler0"He% +3 "core" %~ 42 + "ambient0"Jf% +3 "core" %1 3 +2 #"sampling"Cartridge 58 sampling 872/1000ml at 0.30ml/s with 23.2psi vacuum 31.2m deep (60.8psia) +5991 "sampler0"H_% +3 "core" %RB M2 + "ambient0"Jh% +3 "core" %2 @ +2 #"sampling"Cartridge 58 sampling 891/1000ml at 0.32ml/s with 24.4psi vacuum 30.9m deep (60.4psia) +5991 "sampler0"Hi% +3 "core" %Lou L2 + "ambient0"Jj% +3 "core" %0 @ +2 #"sampling"Cartridge 58 sampling 909/1000ml at 0.31ml/s with 23.7psi vacuum 28.8m deep (57.3psia) +5253 "Can"bv&ztz +738 "sampler0"Hb% +3 "core" %% K2 + "ambient0"Jl% +3 "core" %1) B +2 #"sampling"Cartridge 58 sampling 928/1000ml at 0.31ml/s with 22.1psi vacuum 31.0m deep (60.5psia) +5991 "sampler0"Hm% +3 "core" %w K2 + "ambient0"Jn% +3 "core" %3H A +2 #"sampling"Cartridge 58 sampling 946/1000ml at 0.31ml/s with 23.8psi vacuum 33.5m deep (64.2psia) +5991 "sampler0"Hg% +3 "core" %Y K2 + "ambient0"Jq% +3 "core" %3G A +2 #"sampling"Cartridge 58 sampling 965/1000ml at 0.31ml/s with 23.0psi vacuum 34.0m deep (65.0psia) +5991 "sampler0"H+% +3 "core" ȫ%fd N2 + "ambient0"Jo% +3 "core" %\ 1 C +2 #"sampling"Cartridge 58 sampling 983/1000ml at 0.31ml/s with 23.7psi vacuum 31.1m deep (60.7psia) +5634 "core" ȍ' + ."FILTERING"Pressure.coast +2 "ambient0"J5 +5 "sampler0"Hp% +3 "core" %ui* Q2 +2 ."closeIntake"Intake.close +2 "sampler0"Ht/ +5 ."closeExhaust"Exhaust.close +3 "carousel0"Fu% + "sampler0"Hv0 +7 "core" %7%Om } +2 ."FILTERING"Toroid.reconfigure :hold +3 "valve0"D$\ G{!(2 +3 ."FILTERING"Toroid.seek :bypass +2 "valve0"Dw( +44 "core" / +8 0 +105 ( +2 ."FILTERING"Toroid.reconfigure :default +2 "valve0"D$\ G{!(2 +4 ."FILTERING"Toroid.seek :clear + "valve0"Dx(* +158 "core" ( +2 #"FILTERING"Sampled 1000.0ml +3 "carousel0"Fy% +4 "core" %7((O g +126 #"LRAUV"-> Cmd.startProcessing +3 "valve0"Dr% +3 "core" %vQN " +2 "syringe1"Cz& +4 "core" &vN= ^ +2 "syringe1"C{% +3 "core" %vN: + "carousel0"F|% +4 "core" %7$O  +3 ."PROCESSING"Plunge.seek :reagent +3 "valve0"D}'= +86 "core" ' +2 #"PROCESSING"Sample loop closed. Ready to Deliver Reagents + .Archive.seek :sealed +3 "syringe0"B~( +360 "core" ( +2 ."PROCESSING"Archive.seek :evac +3 "syringe0"B( +1392 "core" ( +2 ."PROCESSING"delay 20 seconds +2003 .Archive.seek :clear +2 "syringe0"B( +1235 "Can"`v&z~y&z +474 "core" ( +2 #"PROCESSING"RNAlater soak for 10:00 +29520 "Can"`v\\&zo||1 +30001 _vt&xzn|v1 +481 ."PROCESSING"Archive.seek :tVent +2 "syringe0"B( +162 "core" ‚( +2 ."PROCESSING"delay 1 second +102 .Archive.seek :evac +2 "syringe0"B( +1592 "core" ƒ( +2 ."PROCESSING"delay 10 seconds +1003 #Sample preserved and evacuated +114 #"LRAUV"-> Cmd.stop +2 "sampler0"H% +4 "core" Ȅ%'\\ +2 "carousel0"F% +4 "core" ƅ%7%Ot  +2 ."LRAUV"Plunge.seek :locked + "valve0"D'v +87 "core" Ć' +2 "carousel0"F% +3 "core" Ƈ%7;"O > +2 "syringe0"B& +3 "core" ˆ&:),N : +3 ."Archive"Archive.seek :clear +3 "syringe1"C\ % + "syringe0"B ( +6 "core" Ê%3Nh +2 ."Air"Air.seek :clear +4 "syringe0"B% + "syringe1"C ' +5 "core" Ž%_X^ * +2 "syringe1"C& +3 "core" Ñ&v;e6 ] +41 ."Lysis2"Lysis2.seek :clear +3 "syringe1"Ck( +177 "core" ( +131 Ì' +1337 ‹( + ."LRAUV"Archive.coast +2 "syringe0"B6 +3 ."LRAUV"Air.coast + "syringe1"C5 +4 ."LRAUV"Lysis1.coast + "syringe0"B5 +4 ."LRAUV"Lysis2.coast + "syringe1"C6 +4 ."LRAUV"Plunge.coast + "valve0"D5 +5 ."LRAUV"SamplePump.coast + "sampler0"H5 +3 ."LRAUV"Toroid.coast +2 "valve0"D6 +3 ."LRAUV"Carousel.coast +2 "carousel0"F5 +4 "sampler0"H% +4 "core" Ȑ%$_ +8 ."LRAUV"Gate.power :motor,:OFF +2 .Gate.power :core,:OFF +2 .Gate.power :analytic1,:OFF +2 .Gate.power :analytic2,:OFF +2 .Gate.power :analytic3,:OFF +2 .Gate.power :main,:OFF +2 #Safely stopped and ready to power off @1559161823.86PDT @1559162628.47PDT = =mMAIN_scheduler =tMAIN @PDT1559162630.41 #"core_reset"Sent BREAK +2 #t>BREAK< ESP3 Gateway v0.99 +16 #>BREAK< ESP3 Gateway v0.99 for core bus +2 #>BREAK< ESP3 Gateway v0.99 for cartridge bus +32 "Can"`{%my| +126 #t\ Configuration for koa by brent@mbari.org 5/7/19\ /home/esp/esp2/type/auv/koa/configure.rb\ +165 "Can"`{%my| + `{%my| #tPolling Can every 5:00 +30 #Clients may connect on TCP port 9999 #Connecting to 10.89.5.2:9999 +5 #Waiting for espclients... +17 "Can"c{%jy| +20 #"LRAUV"Session Begun +198 #-> showStatus +202 #-> Cmd.loadCartridge +12 .Gate.power :main,:ON,limit to 5000mA +2 .Gate.power :analytic1,:ON,limit to 5000mA +2 .Gate.power :analytic2,:ON,limit to 5000mA +2 .Gate.power :analytic3,:ON,limit to 5000mA +6 #Powering core bus +212 "valve0"D2 +2 D +2 "core" ā +4 "syringe0"B& +2 "core" ‚&N, +2 ."LRAUV"Archive.configure :default +2 "syringe0"B$d P[<2 +6 "syringe1"C% +2 "core" Ã%jN +2 ."LRAUV"Air.configure :default +2 "syringe1"C#d P\\$<2 +4 "syringe0"B% +3 "core" „%N" + ."LRAUV"Lysis1.configure :default +3 "syringe0"B#d P\\<2 +3 "syringe1"C& +3 "core" Å&vN + ."LRAUV"Lysis2.configure :default +3 "syringe1"C$d P[?<2 +5 "valve0"D% +3 "core" Ć%QM. + ."LRAUV"Plunge.configure :default +2 "valve0"D# QS<2 +6 "sampler0"H% +4 "core" ȇ%_$ + ."LRAUV"SamplePump.configure :default +2 "sampler0"H#,\\#(22 +6 "valve1"E% +2 "core" ň%M +2 ."LRAUV"ExtraPump.configure :default +2 "valve1"E#2 +5 "valve0"D & +3 "core" ĉ&DaM +2 ."LRAUV"Toroid.configure :default +2 "valve0"D$\ G{!(2 +5 "carousel0"F\ % +3 "core" Ɗ%N +2 ."LRAUV"Carousel.configure :default +2 "carousel0"F#<  E(2 +5 "ambient0"J % +3 "core" ʋ%* + ."LRAUV"Pressure.configure :default +3 "ambient0"J#,\\#(ݣ2 +3 #"LRAUV"All elf controllers running firmware version 4.56 +3 .Gate.power :motor,:ON,limit to 5000mA +3 "syringe0"B & +5 "syringe1"C % +4 "syringe0"B% +5 "core" Œ&N>  +2 "syringe1"C& +5 "core" Í%_NE +2 "valve0"D% +4 ."Archive_home"Archive.reconfigure :default +5 "core" Ž%N_ + "valve0"D& +2 ."Air_home"Air.reconfigure :default +5 "core" Ï&g(NY +2 ."Lysis1_home"Lysis1.reconfigure :default +4 "syringe0"B$d P[<2 + "core" Đ%QN +2 ."Lysis2_home"Lysis2.reconfigure :default +6 "syringe1"C#d P\\$<2 +2 "core" đ&>N f +2 ."Plunge_home"Plunge.reconfigure :default +4 ."Archive_home"Archive.home.jog 0 +4 "syringe0"B#d P\\<2 +2 "syringe1"C$d P[?<2 +2 ."Toroid_home"Toroid.reconfigure :default +5 ."Air_home"Air.home.jog 0 +3 "valve0"D# QS<2 + "syringe0"B* +3 ."Lysis2_home"Lysis2.home.jog 0 +3 ."Lysis1_home"Lysis1.home.jog 0 +3 "syringe1"C) +6 "valve0"D$\ G{!(2 + ."Plunge_home"Plunge.home.jog 0 +4 "syringe1"C* + "syringe0"B) +2 ."Toroid_home"Toroid.home.jog 0 +4 "valve0"D) + D* +6 "core" ’* + Ó) Ô* + •) + Ė) + ė* +2 "valve0"D% +5 "syringe0"B% +3 B& +3 "syringe1"C& +2 "valve0"D& +2 "syringe1"C% +8 "core" ę%pQN  + ›%\ ZN[ + œ&NR  + Ú&\ nNM  + Ę&0<N\  + Ý% ^[NX  +7 ."Archive_home"Archive.reconfigure :homing +3 ."Toroid_home"Toroid.reconfigure :homing +3 ."Lysis2_home"Lysis2.reconfigure :homing +3 ."Lysis1_home"Lysis1.reconfigure :homing +5 ."Air_home"Air.reconfigure :homing +3 ."Plunge_home"Plunge.reconfigure :homing +4 "syringe0"B$"2 +2 "syringe1"C$2 +4 "valve0"D$(2 +6 "syringe1"C#"2 + "syringe0"B#2 +2 "valve0"D#<2 +3 ."Archive_home"Archive.jog 155 +3 ."Lysis2_home"Lysis2.jog 1367 +4 ."Toroid_home"Toroid.jog 601 +31 ."Lysis1_home"Lysis1.jog 1364 +2 ."Air_home"Air.jog 1365 +3 ."Plunge_home"Plunge.jog 853 +4 "syringe0"B* +2 "syringe1"C*W +3 "valve0"D *Y + "syringe1"C!)U +4 "syringe0"B")T +4 "valve0"D#)U +26 "core" ž* +2 ."Archive_home"Archive.setRawPosition! 50 + "syringe0"B82 +3 ."Archive_home"Archive.seek :home +4 "syringe0"B$( +22 "core" ¤( +2 ."Archive_home"Archive.reconfigure :default +2 "syringe0"B$d P[<2 +26 "core" ģ) +2 ."Plunge_home"Plunge.setRawPosition! 50 + "valve0"D72 +3 ."Plunge_home"Plunge.seek :home +4 "valve0"D%' +5 "core" ß* +2 ."Lysis2_home"Lysis2.setRawPosition! 50 + "syringe1"C82 +5 ."Lysis2_home"Lysis2.seek :home +3 "syringe1"C&( +3 "core" á) + ¢) + ."Lysis1_home"Lysis1.setRawPosition! 50 +3 ."Air_home"Air.setRawPosition! 50 +2 "syringe0"B72 + "syringe1"C72 +4 ."Lysis1_home"Lysis1.seek :home +4 ."Air_home"Air.seek :home +4 "syringe0"B'' +5 "syringe1"C(' +5 "core" ĥ' æ( +2 ."Lysis2_home"Lysis2.reconfigure :default +2 ."Plunge_home"Plunge.reconfigure :default +3 "syringe1"C$d P[?<2 +2 "valve0"D# QS<2 +8 "core" §' +3 ."Lysis1_home"Lysis1.reconfigure :default +3 "syringe0"B#d P\\<2 +2 "core" è' +2 ."Air_home"Air.reconfigure :default +3 "syringe1"C#d P\\$<2 +18 "core" Ġ* +2 ."Toroid_home"Toroid.setRawPosition! 0 + "valve0"D8 +3 ."Toroid_home"Toroid.seek :home +4 "valve0"D)( +4 "core" ĩ( + ."Toroid_home"Toroid.reconfigure :default +3 "valve0"D$\ G{!(2 +5 "carousel0"F*% +3 "core" ƪ%N +2 ."LRAUV"Toroid.seek :clear +3 "valve0"D+(* +157 "core" ī( +2 ."LRAUV"Carousel.reconfigure :default +3 "carousel0"F#<  E(2 +3 ."LRAUV"Carousel.home.jog 0 +3 "carousel0"F,) +14 "core" Ƭ) +28 "carousel0"F-% +3 "core" ƭ%7(FO  +2 ."LRAUV"Carousel.seek 58 + "carousel0"F.'7 +5 "core" Ʈ' +2 "valve0"D/% +4 "core" į%^\ M  +2 #"LRAUV"Selecting Cartridge 57 +2 "valve0"D0% +5 "core" İ%^M +2 "syringe1"C1& +3 "core" ñ&zWN +2 "syringe1"C2% +3 "core" ò%cN~ +2 ."LRAUV"Carousel.seek 57 +2 "carousel0"F3'6 +34 "core" Ƴ' +2 "carousel0"F4% +3 "core" ƴ%6>Q ( +3 "syringe1"C5& +4 "core" õ&}_N +2 ."Lysis2"Lysis2.seek :locked +2 "syringe1"C6(v +4 "valve0"D7% +5 "core" ķ%^N ] + ."Plunge"Plunge.seek :locked +2 "valve0"D8'v +5 "syringe1"C9% +5 "core" ù%ܧXd } + ."Air"Air.seek :locked +3 "syringe1"C:' +63 "core" ĸ' +87 ö( +210 ú' +1736 #"LRAUV"-> Cmd.startFiltering + "valve0"D;% +4 "core" Ļ%vQ M  +2 "syringe1"C<& +4 "core" ü&vN? T + "syringe1"C=% +4 "core" ý%N8 + "carousel0"F>% +3 "core" ƾ%6$/Oq  +2 #"FILTERING"Duration of filtering limited to 2:05:00 +4 "valve0"D?% +5 "core" Ŀ%vQ M  +2 "syringe1"C@& +3 "core" &vNA ] +2 "syringe1"CA% +3 "core" %N> +2 "carousel0"FB% +3 "core" %6$"Or  +2 "carousel0"FC% +3 "core" %6$ Oa  + #"FILTERING"Priming sample loop w/100ml, bypass w/10ml +2 .SamplePump.setPosition! 0ml +2 "sampler0"H7 +2 ."FILTERING"Bypass.open +2 "sampler1"ID1 +75 "core" 1 +72 "ambient0"JE% +3 "core" % + ."FILTERING"Intake.open +2 "sampler0"HF1 +71 "core" 1 +2 "ambient0"JG% +3 "core" %A +2 #"FILTERING"Sea 202.2m deep (313.7psia) + #Waiting up to 20 seconds for sea pressure to stabilize +/-0.50psi +3 "sampler0"HH% +6 "core" %]` +52 "sampler0"HI% +3 "core" %]Y +52 "sampler0"HJ% +3 "core" %i]f +52 "sampler0"HK% +3 "core" %]c +52 "sampler0"HL% +4 "core" %l]l +52 "sampler0"HM% +3 "core" %}]d + #"FILTERING"Vacuum tare is 36% of full scale +2 "ambient0"JN% +4 "core" %F +2 "sampler0"HO% +3 "core" %y]p +2 ."closeIntake"Intake.close +2 "sampler0"HP/ +5 ."closeBypass"Bypass.close +2 "sampler1"IQ/ +64 "core" / +9 / + #"FILTERING"Checking for toroid leaks from 313.3psia +3 #Waiting up to 40 seconds for toroid pressure to stabilize +/-0.75psi +3 "ambient0"JR% +4 "core" % +52 "ambient0"JS% +3 "core" %\ H +52 "ambient0"JT% +3 "core" % +52 "ambient0"JU% +3 "core" % +52 "ambient0"JV% +3 "core" % +52 "ambient0"JW% +3 "core" %F j +52 "ambient0"JX% +3 "core" %  { +52 "ambient0"JY% +3 "core" % +52 "ambient0"JZ% +3 "core" % +52 "ambient0"J[% +3 "core" % +52 "ambient0"J\\% +3 "core" % +52 "ambient0"J]% +3 "core" %u +52 "ambient0"J^% +3 "core" % X +52 "ambient0"J_% +3 "core" %7 +52 "ambient0"J`% +3 "core" % +52 "ambient0"Ja% +3 "core" %  +52 "ambient0"Jb% +3 "core" % +52 "ambient0"Jc% +4 "core" % +52 "ambient0"Jd% +3 "core" % +52 "ambient0"Je% +3 "core" % +52 "ambient0"Jf% +3 "core" % +52 "ambient0"Jg% +3 "core" %[ +52 "ambient0"Jh% +3 "core" %R +52 "ambient0"Ji% +3 "core" %5 +52 "ambient0"Jj% +5 "core" %" +52 "ambient0"Jk% +3 "core" % +52 "ambient0"Jl% +3 "core" %Z +53 "ambient0"Jm% +3 "core" % +52 "ambient0"Jn% +3 "core" % +52 "ambient0"Jo% +3 "core" % +52 "ambient0"Jp% +3 "core" %ކ +52 "ambient0"Jq% +3 "core" %䆞 +52 "ambient0"Jr% +3 "core" %놔 +52 "ambient0"Js% +3 "core" %㆑ +52 "ambient0"Jt% +3 "core" %s +52 "ambient0"Ju% +3 "core" %ކ^ +52 "ambient0"Jv% +3 "core" %ֆS +52 "ambient0"Jw% +3 "core" %kJ +52 "ambient0"Jx% +3 "core" %1 +52 "ambient0"Jy% +3 "core" %) +52 "ambient0"Jz% +3 "core" % +52 "ambient0"J{% +3 "core" % +52 "ambient0"J|% +3 "core" % +52 "ambient0"J}% +3 "core" %ޅ + #"FILTERING"Toroid pressure fell 4% to 300.0psia + .Bypass.open +2 "sampler1"I~1 +70 "core" 1 + ."FILTERING"Intake.open +2 "sampler0"H1 +72 "core" 1 +73 "ambient0"J% +3 "core" ʁ%T + ."FILTERING"Pressure.reconfigure :default +3 "ambient0"J#,\\#([2 +3 ."FILTERING"Pressure.hold +2 "ambient0"J+ +2 "core" ʂ+ +3 "sampler0"H% +3 "core" ȃ%x]j +2 "sampler0"H% +3 "core" Ȅ%>]i +2 ."FILTERING"SamplePump.reconfigure :prime +3 "sampler0"H#,\\1R|#(#(@aL22 +3 ."FILTERING"SamplePump.seek 10ml,1:21 +2 "sampler0"H'0 +1072 "core" ȅ' + ."FILTERING"Pressure.coast +2 "ambient0"J5 +3 ."FILTERING"SamplePump.setPosition! 0ml + "sampler0"H7 +4 ."FILTERING"Exhaust.open +2 "sampler0"H2 +71 "core" Ȇ2 +73 ."closeBypass"Bypass.close +2 "sampler1"I/ +70 "core" ɇ/ +73 "sampler0"H% +3 "core" Ȉ%~] + "ambient0"J % +4 "core" ʉ%" + ."FILTERING"Pressure.reconfigure :default +3 "ambient0"J#,\\#(YY2 +3 ."FILTERING"Pressure.hold + "ambient0"J\ + +3 "core" ʊ+ +37 "ambient0"J % +5 "core" ʋ%% + #"FILTERING"Sea 197.5m deep (306.6psia) +2 "sampler0"H % +5 "core" Ȍ%y] + "sampler0"H % +3 "core" ȍ%$] +2 ."FILTERING"SamplePump.reconfigure :prime +3 "sampler0"H#,\\1R|#(#(@ݦL22 +4 ."FILTERING"SamplePump.seek 100ml,8:51 +2 "sampler0"H' +10380 "core" Ȏ' + ."FILTERING"Pressure.coast +2 "ambient0"J5 +4 ."FILTERING"Bypass.open + "sampler1"I1 +73 "core" ɏ1 + ."FILTERING"Intake.close +2 "sampler0"H/ +72 "core" Ȑ/ +2 "carousel0"F% +3 "core" Ƒ%6$Oq  +3 ."FILTERING"Toroid.reconfigure :hold +2 "valve0"D$\ G{!(2 +3 ."FILTERING"Toroid.seek :crack +3 "valve0"D(N +75 "core" ę( +2 ."FILTERING"Toroid.reconfigure :default +2 "valve0"D$\ G{!(2 +4 ."FILTERING"Toroid.seek :clear +3 "valve0"D(* +74 "core" Ě( +73 "carousel0"F% +3 "core" ƛ%6%Ot  +2 ."FILTERING"Toroid.reconfigure :hold +2 "valve0"D$\ G{!(2 +4 ."FILTERING"Toroid.seek :cartridge +2 "valve0"D(J +160 "core" ĝ( +3 ."FILTERING"Toroid.reconfigure :default +3 "valve0"D$\ G{!(2 +3 ."FILTERING"Toroid.seek :clear +3 "valve0"D(* +160 "core" Ĝ( +2 "ambient0"J% +3 "core" ʘ%ڋ u +2 "ambient0"J*% +3 "core" ʪ% w +2 "sampler0"H% +3 "core" Ȓ%Q]  +2 ."closeExhaust"Exhaust.close +2 "sampler0"H0 +3 ."closeBypass"Bypass.close +3 "sampler1"I/ +61 "core" Ȕ0 +10 ɗ/ + #"FILTERING"Checking for cartridge leaks from 314.9psia +2 #Waiting up to 40 seconds for cartridge pressure to stabilize +/-0.75psi +3 "ambient0"J% +5 "core" ʕ%㋪ +52 "ambient0"J% +3 "core" ʓ%܋ +52 "ambient0"J% +3 "core" ʖ%ً +52 "ambient0"J% +3 "core" ʞ%Ջ +52 "ambient0"J#% +3 "core" ʣ%؋ +52 "ambient0"J% +3 "core" ʟ%ԋ +52 "ambient0"J"% +3 "core" ʢ%܋ +52 "ambient0"J-% +3 "core" ʭ%ڋ +52 "ambient0"J!% +3 "core" ʡ%ԋ +52 "ambient0"J/% +3 "core" ʯ%֋k + "carousel0"F0% +4 "core" ư%6%Of  + #"FILTERING"Sampling 1000.0ml +2 .SamplePump.setPosition! 0ml +2 "sampler0"H7 +3 ."FILTERING"Exhaust.open + "sampler0"H12 +68 "core" ȱ2 + ."FILTERING"Intake.open +2 "sampler0"H21 +72 "core" Ȳ1 +2 "ambient0"J % +3 "core" ʠ%؋ +4 "ambient0"J4% +4 "core" ʴ%΋ + ."FILTERING"Pressure.reconfigure :default +3 "ambient0"J#,\\#(]2 +3 ."FILTERING"Pressure.hold + "ambient0"J5+ +4 "core" ʵ+ + "ambient0"J7% +4 "core" ʷ% + #"FILTERING"Sea 203.4m deep (315.4psia) +2 "sampler0"H)% +4 "core" ȩ%X] +2 "sampler0"H9% +3 "core" ȹ%] +2 ."FILTERING"SamplePump.reconfigure :sample +2 "sampler0"H#d ,1R|#(#(Y@@)L22 +4 ."FILTERING"SamplePump.seek 1000ml,1:23:51 +3 "sampler0"H,' +255 H.% +2 "core" Ȯ%^ r2 +2 "ambient0"J&% +3 "core" ʦ%ʓ l +2 #"sampling"Cartridge 57 sampling 1/1000ml at 0.43ml/s with 26.4psi vacuum 199.4m deep (309.5psia) +5992 "sampler0"H%% +3 "core" ȥ%`|" s2 + "ambient0"J(% +3 "core" ʨ%k h +2 #"sampling"Cartridge 57 sampling 26/1000ml at 0.40ml/s with 23.0psi vacuum 199.1m deep (309.1psia) +3343 "Can"az/%~y{ +2648 "sampler0"H;% +3 "core" Ȼ%qZF s2 + "ambient0"J<% +3 "core" ʼ%Ғc h +2 #"sampling"Cartridge 57 sampling 52/1000ml at 0.42ml/s with 22.3psi vacuum 199.5m deep (309.7psia) +5991 "sampler0"H=% +3 "core" Ƚ%wwrS p2 + "ambient0"J>% +3 "core" ʾ%đm h +2 #"sampling"Cartridge 57 sampling 77/1000ml at 0.40ml/s with 26.0psi vacuum 195.4m deep (303.5psia) +5991 "sampler0"H?% +3 "core" ȿ%<P r2 + "ambient0"J@% +3 "core" %N h +2 #"sampling"Cartridge 57 sampling 102/1000ml at 0.42ml/s with 23.6psi vacuum 197.8m deep (307.1psia) +5991 "sampler0"HA% +3 "core" %lirG s2 + "ambient0"JB% +3 "core" %蒛 g +2 #"sampling"Cartridge 57 sampling 127/1000ml at 0.42ml/s with 23.8psi vacuum 198.9m deep (308.8psia) +5991 "sampler0"HC% +3 "core" %J q2 + "ambient0"JD% +3 "core" %K j +2 #"sampling"Cartridge 57 sampling 152/1000ml at 0.42ml/s with 24.4psi vacuum 201.4m deep (312.5psia) +3348 "Can"_y%qy|o +2643 "sampler0"HE% +3 "core" %_8TP q2 + "ambient0"JF% +3 "core" % k +2 #"sampling"Cartridge 57 sampling 177/1000ml at 0.40ml/s with 21.6psi vacuum 199.4m deep (309.5psia) +5991 "sampler0"HG% +3 "core" %kB o2 + "ambient0"JH% +3 "core" %ŒC g +2 #"sampling"Cartridge 57 sampling 202/1000ml at 0.42ml/s with 23.8psi vacuum 198.3m deep (307.9psia) +5991 "sampler0"HI% +3 "core" %PDl l2 + "ambient0"JJ% +3 "core" % g +2 #"sampling"Cartridge 57 sampling 227/1000ml at 0.42ml/s with 24.4psi vacuum 197.5m deep (306.7psia) +5991 "sampler0"HK% +3 "core" %ZPI o2 + "ambient0"JL% +3 "core" % j +2 #"sampling"Cartridge 57 sampling 251/1000ml at 0.41ml/s with 23.0psi vacuum 196.0m deep (304.5psia) +5991 "sampler0"HM% +3 "core" %@{ o2 + "ambient0"JN% +3 "core" %? f +2 #"sampling"Cartridge 57 sampling 276/1000ml at 0.41ml/s with 26.5psi vacuum 198.8m deep (308.6psia) +3357 "Can"az%by{6 +2634 "sampler0"HO% +3 "core" %2 p2 + "ambient0"JP% +3 "core" % i +2 #"sampling"Cartridge 57 sampling 301/1000ml at 0.42ml/s with 24.1psi vacuum 200.3m deep (310.8psia) +5991 "sampler0"HQ% +3 "core" %.wI o2 + "ambient0"JR% +3 "core" %Ɠ i +2 #"sampling"Cartridge 57 sampling 325/1000ml at 0.41ml/s with 23.4psi vacuum 201.5m deep (312.6psia) +5991 "sampler0"HS% +3 "core" %de o2 + "ambient0"JT% +3 "core" % g +2 #"sampling"Cartridge 57 sampling 349/1000ml at 0.41ml/s with 24.4psi vacuum 201.0m deep (311.9psia) +5991 "sampler0"HU% +3 "core" %+ n2 + "ambient0"JV% +3 "core" %ݒt i +2 #"sampling"Cartridge 57 sampling 374/1000ml at 0.41ml/s with 26.3psi vacuum 196.9m deep (305.8psia) +5991 "sampler0"HW% +3 "core" %: q2 + "ambient0"JX% +3 "core" % g +2 #"sampling"Cartridge 57 sampling 398/1000ml at 0.38ml/s with 20.0psi vacuum 196.6m deep (305.3psia) +3360 "Can"cz^%Ry{ +2631 "sampler0"HY% +3 "core" %FW. m2 + "ambient0"JZ% +3 "core" %x h +2 #"sampling"Cartridge 57 sampling 422/1000ml at 0.41ml/s with 22.6psi vacuum 197.7m deep (307.0psia) +5991 "sampler0"H[% +3 "core" %~"y n2 + "ambient0"J\\% +3 "core" % g +2 #"sampling"Cartridge 57 sampling 446/1000ml at 0.38ml/s with 22.5psi vacuum 196.4m deep (305.0psia) +5991 "sampler0"H]% +3 "core" % o2 + "ambient0"J^% +3 "core" % f +2 #"sampling"Cartridge 57 sampling 471/1000ml at 0.41ml/s with 24.3psi vacuum 200.8m deep (311.5psia) +5991 "sampler0"H_% +3 "core" % ixe o2 + "ambient0"J`% +3 "core" %$ f +2 #"sampling"Cartridge 57 sampling 495/1000ml at 0.41ml/s with 25.5psi vacuum 200.4m deep (310.9psia) +5991 "sampler0"Ha% +3 "core" % z m2 + "ambient0"Jb% +3 "core" % f +2 #"sampling"Cartridge 57 sampling 519/1000ml at 0.41ml/s with 25.2psi vacuum 201.6m deep (312.8psia) +3365 "Can"`z%Hy{ +2626 "sampler0"Hc% +3 "core" %\ R#f n2 + "ambient0"Jd% +3 "core" %_ h +2 #"sampling"Cartridge 57 sampling 543/1000ml at 0.38ml/s with 22.5psi vacuum 197.6m deep (306.9psia) +5991 "sampler0"He% +3 "core" %\ ǟ} m2 + "ambient0"Jf% +3 "core" %% d +2 #"sampling"Cartridge 57 sampling 567/1000ml at 0.41ml/s with 22.9psi vacuum 200.3m deep (310.8psia) +5991 "sampler0"Hg% +3 "core" % ;` m2 + "ambient0"Jh% +3 "core" % d +2 #"sampling"Cartridge 57 sampling 591/1000ml at 0.40ml/s with 23.1psi vacuum 195.0m deep (303.0psia) +5991 "sampler0"Hi% +3 "core" % )if n2 + "ambient0"Jj% +3 "core" %V e +2 #"sampling"Cartridge 57 sampling 614/1000ml at 0.40ml/s with 21.8psi vacuum 198.1m deep (307.5psia) +5991 "sampler0"Hk% +3 "core" % $z m2 + "ambient0"Jl% +3 "core" % f +2 #"sampling"Cartridge 57 sampling 638/1000ml at 0.41ml/s with 22.8psi vacuum 201.3m deep (312.2psia) +3367 "Can"`z%>y{ +2624 "sampler0"Hm% +3 "core" % = n2 + "ambient0"Jn% +3 "core" %ܔj h +2 #"sampling"Cartridge 57 sampling 662/1000ml at 0.39ml/s with 27.2psi vacuum 199.7m deep (310.0psia) +5991 "sampler0"Ho% +3 "core" % k1K ^2 + "ambient0"Jp% +3 "core" % 2 f +2 #"sampling"Cartridge 57 sampling 686/1000ml at 0.39ml/s with 26.5psi vacuum 201.6m deep (312.7psia) +5991 "sampler0"Hq% +3 "core" % ~W p2 + "ambient0"Jr% +3 "core" %ܑ i +2 #"sampling"Cartridge 57 sampling 709/1000ml at 0.40ml/s with 21.5psi vacuum 199.1m deep (309.1psia) +5991 "sampler0"Hs% +3 "core" % `n* o2 + "ambient0"Jt% +3 "core" % g +2 #"sampling"Cartridge 57 sampling 733/1000ml at 0.40ml/s with 23.0psi vacuum 196.4m deep (305.1psia) +5991 "sampler0"Hu% +3 "core" %dRb m2 + "ambient0"Jv% +3 "core" % e +2 #"sampling"Cartridge 57 sampling 757/1000ml at 0.40ml/s with 26.7psi vacuum 197.2m deep (306.3psia) +3368 "Can"az%4y{ +2623 "sampler0"Hw% +3 "core" %ׂjq n2 + "ambient0"Jx% +3 "core" %Β e +2 #"sampling"Cartridge 57 sampling 780/1000ml at 0.40ml/s with 24.4psi vacuum 199.2m deep (309.1psia) +5991 "sampler0"Hy% +3 "core" %J?oU e2 + "ambient0"Jz% +3 "core" % Y ] +2 #"sampling"Cartridge 57 sampling 804/1000ml at 0.40ml/s with 23.5psi vacuum 202.1m deep (313.5psia) +5991 "sampler0"H{% +3 "core" % l2 + "ambient0"J|% +3 "core" % d +2 #"sampling"Cartridge 57 sampling 827/1000ml at 0.37ml/s with 25.5psi vacuum 198.4m deep (308.0psia) +5991 "sampler0"H}% +3 "core" %.c n2 + "ambient0"J~% +3 "core" %˒h e +2 #"sampling"Cartridge 57 sampling 851/1000ml at 0.37ml/s with 24.7psi vacuum 197.9m deep (307.3psia) +5991 "sampler0"H% +3 "core" % k2 + "ambient0"J% +3 "core" ʁ% g +2 #"sampling"Cartridge 57 sampling 874/1000ml at 0.37ml/s with 26.6psi vacuum 195.9m deep (304.3psia) +3379 "Can"az%/y{ +2612 "sampler0"H% +3 "core" ȃ%cp j2 + "ambient0"J% +3 "core" ʄ%ؑ b +2 #"sampling"Cartridge 57 sampling 897/1000ml at 0.40ml/s with 25.0psi vacuum 197.0m deep (305.9psia) +5991 "sampler0"H% +3 "core" Ȇ%G'X m2 + "ambient0"J% +3 "core" ʇ%!y f +2 #"sampling"Cartridge 57 sampling 921/1000ml at 0.39ml/s with 24.4psi vacuum 194.8m deep (302.6psia) +5991 "sampler0"H% +3 "core" Ȉ% n2 + "ambient0"J % +3 "core" ʉ% f +2 #"sampling"Cartridge 57 sampling 944/1000ml at 0.37ml/s with 20.3psi vacuum 198.2m deep (307.7psia) +5991 "sampler0"H% +3 "core" Ȃ%f7l j2 + "ambient0"J % +3 "core" ʋ%Ք. d +2 #"sampling"Cartridge 57 sampling 967/1000ml at 0.39ml/s with 24.6psi vacuum 201.1m deep (312.0psia) +5991 "sampler0"H % +3 "core" Ȍ%ך>z m2 + "ambient0"J % +3 "core" ʍ% d +2 #"sampling"Cartridge 57 sampling 991/1000ml at 0.39ml/s with 23.5psi vacuum 201.1m deep (312.0psia) +2454 "core" Ȭ' + ."FILTERING"Pressure.coast +2 "ambient0"J5 +5 "sampler0"H% +3 "core" ȅ%sZ q2 +2 ."closeIntake"Intake.close +2 "sampler0"H/ +3 ."closeExhaust"Exhaust.close +4 "sampler0"H0 +3 "carousel0"F% +4 "core" Ƒ%6$Os  +2 ."FILTERING"Toroid.reconfigure :hold +3 "valve0"D$\ G{!(2 +3 ."FILTERING"Toroid.seek :bypass +2 "valve0"D\ ( +50 "core" ȏ/ +4 Ȑ0 +103 Ċ( +2 ."FILTERING"Toroid.reconfigure :default +2 "valve0"D$\ G{!(2 +4 ."FILTERING"Toroid.seek :clear +39 "valve0"D(* +157 "core" ě( +2 #"FILTERING"Sampled 1000.0ml +3 "carousel0"F+% +5 "core" ƫ%6(Of  +129 #"LRAUV"-> Cmd.startProcessing + "valve0"D% +5 "core" ę%vQ\ @M  + "syringe1"C& +4 "core" Ú&v NC \\ +2 "syringe1"C% +3 "core" Ø%N@ +2 "carousel0"F*% +3 "core" ƪ%6%Oi  +3 ."PROCESSING"Plunge.seek :reagent +4 "valve0"D'= +86 "core" Ē' +2 #"PROCESSING"Sample loop closed. Ready to Deliver Reagents + .Archive.seek :sealed +4 "syringe0"B( +277 "Can"^{%&y{ # +82 "core" ”( +2 ."PROCESSING"Archive.seek :evac +3 "syringe0"B( +1392 "core" —( +2 ."PROCESSING"delay 20 seconds +2003 .Archive.seek :clear +2 "syringe0"B( +1709 "core" •( +2 #"PROCESSING"RNAlater soak for 10:00 +24803 "Can"`{%y|F +30012 `z%y|K +5187 ."PROCESSING"Archive.seek :tVent +3 "syringe0"B( +161 "core" ( +2 ."PROCESSING"delay 1 second +102 .Archive.seek :evac +2 "syringe0"B( +1592 "core" “( +2 ."PROCESSING"delay 10 seconds +1003 #Sample preserved and evacuated +114 #"LRAUV"-> Cmd.stop +2 "sampler0"H% +4 "core" Ȗ%_ +2 "carousel0"F% +4 "core" ƞ%6%O[  + ."LRAUV"Plunge.seek :locked +2 "valve0"D#'v +87 "core" ģ' +2 "carousel0"F% +3 "core" Ɵ%6/O_ P +2 "syringe0"B"& +3 "core" ¢&:kN KW +3 ."Archive"Archive.seek :clear +3 "syringe1"C-% +4 "syringe0"B!( +3 "core" í%Nr +2 ."Air"Air.seek :clear +4 "syringe0"B/% + "syringe1"C0' +5 "core" ¯%-X N +2 "syringe1"C1& +3 "core" ñ&vhd a +3 ."Lysis2"Lysis2.seek :clear +3 "syringe1"C2( +177 "core" ò( +168 ð' +1338 ¡( + ."LRAUV"Archive.coast +2 "syringe0"B6 +3 ."LRAUV"Air.coast +2 "syringe1"C5 +3 ."LRAUV"Lysis1.coast + "syringe0"B5 +4 ."LRAUV"Lysis2.coast + "syringe1"C6 +4 ."LRAUV"Plunge.coast + "valve0"D5 +4 ."LRAUV"SamplePump.coast + "sampler0"H5 +4 ."LRAUV"Toroid.coast +2 "valve0"D6 +4 ."LRAUV"Carousel.coast + "carousel0"F5 +4 "sampler0"H % +4 "core" Ƞ%_ +8 ."LRAUV"Gate.power :motor,:OFF +2 .Gate.power :core,:OFF +2 .Gate.power :analytic1,:OFF +2 .Gate.power :analytic2,:OFF +2 .Gate.power :analytic3,:OFF +2 .Gate.power :main,:OFF +2 #Safely stopped and ready to power off @1559166035.68PDT @1559166415.86PDT = =mMAIN_scheduler =tMAIN @PDT1559166417.77 #"core_reset"Sent BREAK +2 #t>BREAK< ESP3 Gateway v0.99 +15 #>BREAK< ESP3 Gateway v0.99 for core bus +2 #>BREAK< ESP3 Gateway v0.99 for cartridge bus +48 "Can"c~#$yx| +107 #t\ Configuration for koa by brent@mbari.org 5/7/19\ /home/esp/esp2/type/auv/koa/configure.rb\ +163 "Can"^~#$yx| + ^~#$yx| #tPolling Can every 5:00 +30 #Clients may connect on TCP port 9999 #Connecting to 10.89.5.2:9999 +4 #Waiting for espclients... +7 #"LRAUV"Session Begun +11 "Can"a~*$yt} +186 #"LRAUV"-> showStatus +202 #-> Cmd.loadCartridge +12 .Gate.power :main,:ON,limit to 5000mA + .Gate.power :analytic1,:ON,limit to 5000mA +3 .Gate.power :analytic2,:ON,limit to 5000mA +2 .Gate.power :analytic3,:ON,limit to 5000mA +6 #Powering core bus +212 "valve0"D2 +2 D +2 "core" ā +4 "syringe0"B& +2 "core" ‚&jN +2 ."LRAUV"Archive.configure :default +2 "syringe0"B$d P[<2 +6 "syringe1"C% +3 "core" Ã%ON + ."LRAUV"Air.configure :default +2 "syringe1"C#d P\\$<2 +4 "syringe0"B% +2 "core" „%,N +2 ."LRAUV"Lysis1.configure :default +2 "syringe0"B#d P\\<2 +4 "syringe1"C& +2 "core" Å&uN +2 ."LRAUV"Lysis2.configure :default +2 "syringe1"C$d P[?<2 +5 "valve0"D% +3 "core" Ć%QFM. + ."LRAUV"Plunge.configure :default +3 "valve0"D# QS<2 +5 "sampler0"H% +4 "core" ȇ%m_u + ."LRAUV"SamplePump.configure :default +3 "sampler0"H#,\\#(22 +5 "valve1"E% +3 "core" ň%HM + ."LRAUV"ExtraPump.configure :default +2 "valve1"E#2 +6 "valve0"D & +2 "core" ĉ&MwP +2 ."LRAUV"Toroid.configure :default +2 "valve0"D$\ G{!(2 +5 "carousel0"F\ % +3 "core" Ɗ%N + ."LRAUV"Carousel.configure :default +3 "carousel0"F#<  E(2 +5 "ambient0"J % +3 "core" ʋ% + ."LRAUV"Pressure.configure :default +2 "ambient0"J#,\\#(ݣ2 +4 #"LRAUV"All elf controllers running firmware version 4.56 +2 .Gate.power :motor,:ON,limit to 5000mA +3 "syringe0"B & +5 "core" Œ&dN, > + "syringe1"C % +2 ."Archive_home"Archive.reconfigure :default +9 "syringe1"C& +6 "valve0"D% +3 "syringe0"B% +3 "valve0"D& +2 "syringe0"B$d P[<2 +8 "core" Í%UN4 + Ï&};NH + Đ%QM + Ž%=NK đ&:M +2 ."Plunge_home"Plunge.reconfigure :default +7 ."Lysis2_home"Lysis2.reconfigure :default +3 ."Air_home"Air.reconfigure :default +4 ."Toroid_home"Toroid.reconfigure :default +3 ."Lysis1_home"Lysis1.reconfigure :default +4 ."Archive_home"Archive.home.jog 0 +4 "syringe1"C$d P[?<2 +2 "valve0"D# QS<2 +2 D$\ G{!(2 + "syringe1"C#d P\\$<2 +3 "syringe0"B#d P\\<2 +5 B* +2 ."Lysis2_home"Lysis2.home.jog 0 +4 ."Toroid_home"Toroid.home.jog 0 +3 ."Plunge_home"Plunge.home.jog 0 +4 ."Air_home"Air.home.jog 0 +3 ."Lysis1_home"Lysis1.home.jog 0 +2 "syringe1"C* +2 "valve0"D* +2 D) +2 "syringe1"C) +6 "syringe0"B) +3 "core" ’* + Ó* Ĕ* + ĕ) + "valve0"D% +5 D& +3 "syringe0"B& +2 "syringe1"C& +7 "core" Ö) —) + Ę%oQM + ę&)BM  + ›&a>NI + Ú& cNC +5 ."Plunge_home"Plunge.reconfigure :homing +5 "syringe0"B% +2 ."Toroid_home"Toroid.reconfigure :homing +3 ."Lysis2_home"Lysis2.reconfigure :homing +5 "syringe1"C% + ."Archive_home"Archive.reconfigure :homing +6 "valve0"D#<2 +2 D$(2 +2 "syringe1"C$2 +4 "syringe0"B$"2 + ."Plunge_home"Plunge.jog 855 +4 ."Toroid_home"Toroid.jog 610 +2 ."Lysis2_home"Lysis2.jog 1369 +3 "valve0"D)W +5 ."Archive_home"Archive.jog 1363 +2 "syringe1"C*Y +2 "valve0"D *b +27 "syringe0"B!*S +7 "core" œ% BNF  + Ý%OFNP +3 ."Lysis1_home"Lysis1.reconfigure :homing +2 ."Air_home"Air.reconfigure :homing +4 "syringe1"C#"2 +2 "syringe0"B#2 +3 ."Air_home"Air.jog 1367 +3 ."Lysis1_home"Lysis1.jog 1366 +5 "syringe1"C#)W +3 "syringe0"B")V +20 "core" Ğ) +2 ."Plunge_home"Plunge.setRawPosition! 50 + "valve0"D72 +3 ."Plunge_home"Plunge.seek :home +4 "valve0"D$' +19 "core" ß* +2 ."Lysis2_home"Lysis2.setRawPosition! 50 + "syringe1"C82 +4 ."Lysis2_home"Lysis2.seek :home +3 "syringe1"C%( +4 "core" Ĥ' + ."Plunge_home"Plunge.reconfigure :default +3 "valve0"D# QS<2 +12 "core" ¡* +2 ."Archive_home"Archive.setRawPosition! 50 +2 "syringe0"B82 +3 ."Archive_home"Archive.seek :home +4 "syringe0"B&( +3 "core" å( + ."Lysis2_home"Lysis2.reconfigure :default +3 "syringe1"C$d P[?<2 +10 "core" ã) +3 ."Air_home"Air.setRawPosition! 50 + "syringe1"C72 +5 ."Air_home"Air.seek :home +3 "syringe1"C'' +3 "core" ¢) + ¦( + ."Lysis1_home"Lysis1.setRawPosition! 50 +2 ."Archive_home"Archive.reconfigure :default +3 "syringe0"B72 + B$d P[<2 +3 ."Lysis1_home"Lysis1.seek :home +5 "syringe0"B(' +5 "core" ç' + ."Air_home"Air.reconfigure :default +3 "syringe1"C#d P\\$<2 +14 "core" ¨' +2 ."Lysis1_home"Lysis1.reconfigure :default +2 "syringe0"B#d P\\<2 +6 "core" Ġ* +2 ."Toroid_home"Toroid.setRawPosition! 0 + "valve0"D8 +3 ."Toroid_home"Toroid.seek :home +4 "valve0"D)( +4 "core" ĩ( +2 ."Toroid_home"Toroid.reconfigure :default +3 "valve0"D$\ G{!(2 +5 "carousel0"F*% +3 "core" ƪ%N  +2 ."LRAUV"Toroid.seek :clear +3 "valve0"D+(* +157 "core" ī( +2 ."LRAUV"Carousel.reconfigure :default +3 "carousel0"F#<  E(2 +3 ."LRAUV"Carousel.home.jog 0 +3 "carousel0"F,) +14 "core" Ƭ) +28 "carousel0"F-% +3 "core" ƭ%6(O_  +2 ."LRAUV"Carousel.seek 57 +2 "carousel0"F.'6 +6 "core" Ʈ' +2 "valve0"D/% +4 "core" į%^M +2 #"LRAUV"Selecting Cartridge 56 +2 "valve0"D0% +6 "core" İ%^ M  +2 "syringe1"C1& +3 "core" ñ&h5NF +2 "syringe1"C2% +3 "core" ò%ON> +2 ."LRAUV"Carousel.seek 56 +2 "carousel0"F3'5 +34 "core" Ƴ' +2 "carousel0"F4% +3 "core" ƴ%5QF ( +3 "syringe1"C5& +4 "core" õ&n2NW +2 ."Lysis2"Lysis2.seek :locked +2 "syringe1"C6(v +4 "valve0"D7% +4 "core" ķ%^M ^ +2 ."Plunge"Plunge.seek :locked +2 "valve0"D8'v +4 "syringe1"C9% +5 "core" ù%PfX $ +2 ."Air"Air.seek :locked +2 "syringe1"C:' +64 "core" ĸ' +87 ö( +209 ú' +1761 #"LRAUV"-> Cmd.startFiltering + "valve0"D;% +4 "core" Ļ%vQQM ' +2 "syringe1"C<& +3 "core" ü&v Nh e +2 "syringe1"C=% +3 "core" ý%NZ +2 "carousel0"F>% +3 "core" ƾ%5(SO^  +2 #"FILTERING"Duration of filtering limited to 2:05:00 +4 "valve0"D?% +4 "core" Ŀ%vQOM % +2 "syringe1"C@& +3 "core" &v Nk f +2 "syringe1"CA% +3 "core" %N_ +2 "carousel0"FB% +3 "core" %5'O]  +2 "carousel0"FC% +3 "core" %5'OQ  +2 #"FILTERING"Priming sample loop w/100ml, bypass w/10ml + .SamplePump.setPosition! 0ml +2 "sampler0"H7 +2 ."FILTERING"Bypass.open +2 "sampler1"ID1 +74 "core" 1 +72 "ambient0"JE% +3 "core" % r + ."FILTERING"Intake.open +2 "sampler0"HF1 +71 "core" 1 +2 "ambient0"JG% +3 "core" %\ +2 #"FILTERING"Sea 262.3m deep (402.6psia) +2 #Waiting up to 20 seconds for sea pressure to stabilize +/-0.50psi +3 "sampler0"HH% +4 "core" %W_> +52 "sampler0"HI% +3 "core" %\\_C +52 "sampler0"HJ% +3 "core" %X_: +52 "sampler0"HK% +3 "core" %X_E +52 "sampler0"HL% +4 "core" %\\_8 +52 "sampler0"HM% +3 "core" %_? + #"FILTERING"Vacuum tare is 37% of full scale +2 "ambient0"JN% +4 "core" %! +2 "sampler0"HO% +3 "core" %U_9 +2 ."closeIntake"Intake.close +2 "sampler0"HP/ +5 ."closeBypass"Bypass.close +2 "sampler1"IQ/ +68 "core" / +3 / + #"FILTERING"Checking for toroid leaks from 402.4psia +3 #Waiting up to 40 seconds for toroid pressure to stabilize +/-0.75psi +3 "ambient0"JR% +4 "core" %s +52 "ambient0"JS% +3 "core" %] +52 "ambient0"JT% +3 "core" %'K +52 "ambient0"JU% +3 "core" %0 +52 "ambient0"JV% +3 "core" % +52 "ambient0"JW% +3 "core" % +52 "ambient0"JX% +3 "core" % +52 "ambient0"JY% +3 "core" % +52 "ambient0"JZ% +3 "core" % +52 "ambient0"J[% +3 "core" % +52 "ambient0"J\\% +3 "core" % +52 "ambient0"J]% +3 "core" % + #"FILTERING"Toroid pressure fell 1% to 399.6psia + .Bypass.open +2 "sampler1"I^1 +68 "core" 1 + ."FILTERING"Intake.open +2 "sampler0"H_1 +76 "core" 1 +72 "ambient0"J`% +3 "core" %` + ."FILTERING"Pressure.reconfigure :default +3 "ambient0"J#,\\#(ݣ2 +3 ."FILTERING"Pressure.hold + "ambient0"Ja+ +4 "core" + +2 "sampler0"Hb% +3 "core" %U_; +2 "sampler0"Hc% +3 "core" %_3 +2 ."FILTERING"SamplePump.reconfigure :prime +3 "sampler0"H#,\\1TT#(#(@cL22 +4 ."FILTERING"SamplePump.seek 10ml,1:21 + "sampler0"Hd'0 +1072 "core" ' + ."FILTERING"Pressure.coast +2 "ambient0"J5 +3 ."FILTERING"SamplePump.setPosition! 0ml + "sampler0"H7 +4 ."FILTERING"Exhaust.open + "sampler0"He2 +71 "core" 2 +73 ."closeBypass"Bypass.close +3 "sampler1"If/ +66 "core" / +73 "sampler0"Hg% +4 "core" %]_? +2 "ambient0"Jh% +3 "core" %E +2 ."FILTERING"Pressure.reconfigure :default +2 "ambient0"J#,\\#(ݣ}2 +4 ."FILTERING"Pressure.hold + "ambient0"Ji+ +3 "core" + +2 "ambient0"Jj% +3 "core" %? +2 #"FILTERING"Sea 268.1m deep (411.1psia) + "sampler0"Hk% +5 "core" %`_3 + "sampler0"Hl% +4 "core" %_B + ."FILTERING"SamplePump.reconfigure :prime +4 "sampler0"H#,\\1TT#(#(@L22 +3 ."FILTERING"SamplePump.seek 100ml,8:51 +2 "sampler0"Hm' +10379 "core" ' + ."FILTERING"Pressure.coast +2 "ambient0"J5 +3 ."FILTERING"Bypass.open +2 "sampler1"In1 +69 "core" 1 + ."FILTERING"Intake.close +2 "sampler0"Ho/ +75 "core" / +2 "carousel0"Fp% +3 "core" %5(rO9  +2 ."FILTERING"Toroid.reconfigure :hold +3 "valve0"D$\ G{!(2 +3 ."FILTERING"Toroid.seek :crack +2 "valve0"Dq(N +76 "core" ( +2 ."FILTERING"Toroid.reconfigure :default +2 "valve0"D$\ G{!(2 +4 ."FILTERING"Toroid.seek :clear +2 "valve0"Dr(* +75 "core" ( +73 "carousel0"Fs% +3 "core" %5(kO;  +2 ."FILTERING"Toroid.reconfigure :hold +2 "valve0"D$\ G{!(2 +4 ."FILTERING"Toroid.seek :cartridge +2 "valve0"Dt(J +160 "core" ( +3 ."FILTERING"Toroid.reconfigure :default +3 "valve0"D$\ G{!(2 +3 ."FILTERING"Toroid.seek :clear +2 "valve0"Du(* +160 "core" ( +2 "ambient0"Jv% +3 "core" %ĮG m +2 "ambient0"Jw% +3 "core" %cR l +2 "sampler0"Hx% +3 "core" %a6_v x +2 ."closeExhaust"Exhaust.close +2 "sampler0"Hy0 +3 ."closeBypass"Bypass.close +3 "sampler1"Iz/ +63 "core" 0 +7 / + #"FILTERING"Checking for cartridge leaks from 403.5psia +2 #Waiting up to 40 seconds for cartridge pressure to stabilize +/-0.75psi +3 "ambient0"J{% +5 "core" %ǭ +52 "ambient0"J|% +3 "core" %í +52 "ambient0"J}% +3 "core" % +52 "ambient0"J~% +3 "core" % +52 "ambient0"J% +3 "core" % +52 "ambient0"J% +4 "core" ʁ% +52 "ambient0"J% +3 "core" ʂ% +52 "ambient0"J% +3 "core" ʃ% +88 "ambient0"J% +3 "core" ʄ% +53 "ambient0"J% +3 "core" ʅ%[ + "carousel0"F% +4 "core" Ɔ%5(O^  + #"FILTERING"Sampling 1000.0ml +2 .SamplePump.setPosition! 0ml +2 "sampler0"H7 +3 ."FILTERING"Exhaust.open +2 "sampler0"H2 +70 "core" ȇ2 +2 ."FILTERING"Intake.open + "sampler0"H1 +74 "core" Ȉ1 +2 "ambient0"J % +3 "core" ʉ% | +4 "ambient0"J\ % +4 "core" ʊ% + ."FILTERING"Pressure.reconfigure :default +3 "ambient0"J#,\\#(ݣ52 +3 ."FILTERING"Pressure.hold +2 "ambient0"J + +2 "core" ʋ+ +3 "ambient0"J % +3 "core" ʌ%v y +2 #"FILTERING"Sea 264.4m deep (405.7psia) + "sampler0"H% +5 "core" ȑ%8_Y +2 "sampler0"H% +3 "core" Ȑ%_ +2 ."FILTERING"SamplePump.reconfigure :sample +3 "sampler0"H#d ,1TT#(#(1@]@L22 +3 ."FILTERING"SamplePump.seek 1000ml,1:23:51 +3 "sampler0"H' +254 H % +3 "core" ȍ%i* k2 + "ambient0"J% +3 "core" ʎ%| a +2 #"sampling"Cartridge 56 sampling 1/1000ml at 0.38ml/s with 24.5psi vacuum 262.3m deep (402.6psia) +5992 "sampler0"H% +3 "core" ș%y"V i2 + "ambient0"J% +3 "core" ʘ%V c +2 #"sampling"Cartridge 56 sampling 25/1000ml at 0.38ml/s with 28.0psi vacuum 258.0m deep (396.2psia) +5153 "Can"b|$yo{ +838 "sampler0"H% +3 "core" Ț%Kg7 i2 + "ambient0"J% +3 "core" ʛ%S b +2 #"sampling"Cartridge 56 sampling 49/1000ml at 0.40ml/s with 23.2psi vacuum 263.0m deep (403.5psia) +5991 "sampler0"H% +3 "core" Ȝ%aZb, i2 + "ambient0"J% +3 "core" ʝ% a +2 #"sampling"Cartridge 56 sampling 73/1000ml at 0.40ml/s with 25.3psi vacuum 264.5m deep (405.8psia) +5991 "sampler0"H*% +3 "core" Ȫ%G]t h2 + "ambient0"J% +3 "core" ʕ%ø a +2 #"sampling"Cartridge 56 sampling 96/1000ml at 0.41ml/s with 23.9psi vacuum 264.7m deep (406.2psia) +5991 "sampler0"H% +3 "core" Ȕ%HO== k2 + "ambient0"J% +3 "core" ʓ%F b +2 #"sampling"Cartridge 56 sampling 120/1000ml at 0.40ml/s with 21.6psi vacuum 263.9m deep (405.0psia) +5991 "sampler0"H% +3 "core" Ȓ%h i2 + "ambient0"J% +3 "core" ʖ% b +2 #"sampling"Cartridge 56 sampling 144/1000ml at 0.40ml/s with 22.9psi vacuum 262.8m deep (403.3psia) +5160 "Can"_|#$yn{ +831 "sampler0"H% +3 "core" ȗ%.\\? j2 + "ambient0"J% +3 "core" ʞ% a +2 #"sampling"Cartridge 56 sampling 167/1000ml at 0.40ml/s with 23.6psi vacuum 260.2m deep (399.4psia) +5991 "sampler0"H% +3 "core" ȟ%  h2 + "ambient0"J!% +3 "core" ʡ% b +2 #"sampling"Cartridge 56 sampling 191/1000ml at 0.38ml/s with 27.8psi vacuum 260.4m deep (399.7psia) +5991 "sampler0"H-% +3 "core" ȭ%!@ h2 + "ambient0"J#% +3 "core" ʣ% a +2 #"sampling"Cartridge 56 sampling 214/1000ml at 0.37ml/s with 25.1psi vacuum 263.7m deep (404.7psia) +5991 "sampler0"H/% +3 "core" ȯ%! e2 + "ambient0"J0% +3 "core" ʰ%W ] +2 #"sampling"Cartridge 56 sampling 238/1000ml at 0.37ml/s with 24.7psi vacuum 266.0m deep (408.1psia) +5991 "sampler0"H"% +3 "core" Ȣ%QWj g2 + "ambient0"J1% +3 "core" ʱ%й ` +2 #"sampling"Cartridge 56 sampling 261/1000ml at 0.40ml/s with 26.1psi vacuum 264.9m deep (406.4psia) +5165 "Can"a{$yg{ +826 "sampler0"H2% +3 "core" Ȳ%h<͟% g2 + "ambient0"J % +3 "core" ʠ%( a +2 #"sampling"Cartridge 56 sampling 284/1000ml at 0.39ml/s with 23.4psi vacuum 262.5m deep (402.9psia) +5991 "sampler0"H4% +3 "core" ȴ% g2 + "ambient0"J5% +3 "core" ʵ%h ` +2 #"sampling"Cartridge 56 sampling 308/1000ml at 0.37ml/s with 21.8psi vacuum 258.8m deep (397.4psia) +5991 "sampler0"H)% +3 "core" ȩ%KC,6X g2 + "ambient0"J7% +3 "core" ʷ%ඤ ] +2 #"sampling"Cartridge 56 sampling 331/1000ml at 0.39ml/s with 23.5psi vacuum 261.6m deep (401.5psia) +5991 "sampler0"H9% +3 "core" ȹ%j]$ f2 + "ambient0"J,% +3 "core" ʬ%Ÿ _ +2 #"sampling"Cartridge 56 sampling 354/1000ml at 0.36ml/s with 24.1psi vacuum 264.9m deep (406.4psia) +5991 "sampler0"H.% +3 "core" Ȯ%-NM4 d2 + "ambient0"J%% +3 "core" ʥ%2 ] +2 #"sampling"Cartridge 56 sampling 377/1000ml at 0.39ml/s with 23.0psi vacuum 266.3m deep (408.5psia) +5167 "Can"_{$ym{ +824 "sampler0"H$% +3 "core" Ȥ%2p d2 + "ambient0"J'% +3 "core" ʧ%W ^ +2 #"sampling"Cartridge 56 sampling 400/1000ml at 0.39ml/s with 24.1psi vacuum 264.1m deep (405.2psia) +5991 "sampler0"H;% +3 "core" Ȼ%AH" f2 + "ambient0"J<% +3 "core" ʼ%|M ^ +2 #"sampling"Cartridge 56 sampling 424/1000ml at 0.39ml/s with 25.2psi vacuum 261.5m deep (401.4psia) +5991 "sampler0"H=% +3 "core" Ƚ%~>+ g2 + "ambient0"J>% +3 "core" ʾ% ^ +2 #"sampling"Cartridge 56 sampling 447/1000ml at 0.39ml/s with 24.5psi vacuum 260.7m deep (400.1psia) +5991 "sampler0"H?% +3 "core" ȿ%": f2 + "ambient0"J@% +3 "core" % ] +2 #"sampling"Cartridge 56 sampling 470/1000ml at 0.38ml/s with 20.7psi vacuum 263.7m deep (404.6psia) +5991 "sampler0"HA% +3 "core" % _\ S d2 + "ambient0"JB% +3 "core" %׺^ ] +2 #"sampling"Cartridge 56 sampling 493/1000ml at 0.40ml/s with 23.4psi vacuum 268.1m deep (411.2psia) +5179 "Can"`{$yf{y +812 "sampler0"HC% +3 "core" % $xO g2 + "ambient0"JD% +3 "core" %\\ ` +2 #"sampling"Cartridge 56 sampling 516/1000ml at 0.38ml/s with 24.2psi vacuum 267.5m deep (410.3psia) +5991 "sampler0"HE% +3 "core" %\ >6 e2 + "ambient0"JF% +3 "core" % _ +2 #"sampling"Cartridge 56 sampling 539/1000ml at 0.38ml/s with 27.2psi vacuum 264.4m deep (405.7psia) +5991 "sampler0"HG% +3 "core" %\ Y+ i2 + "ambient0"JH% +3 "core" %y [ +2 #"sampling"Cartridge 56 sampling 561/1000ml at 0.38ml/s with 21.6psi vacuum 264.3m deep (405.5psia) +5991 "sampler0"HI% +3 "core" % I-E d2 + "ambient0"JJ% +3 "core" % \\ +2 #"sampling"Cartridge 56 sampling 584/1000ml at 0.39ml/s with 23.3psi vacuum 263.3m deep (404.0psia) +5991 "sampler0"HK% +3 "core" % k2's h2 + "ambient0"JL% +4 "core" % ] + #"sampling"Cartridge 56 sampling 607/1000ml at 0.39ml/s with 24.3psi vacuum 261.6m deep (401.5psia) +5188 "Can"`{$yf{6 +803 "sampler0"HM% +3 "core" % & d2 + "ambient0"JN% +3 "core" %4 ^ +2 #"sampling"Cartridge 56 sampling 630/1000ml at 0.38ml/s with 21.6psi vacuum 262.1m deep (402.3psia) +5991 "sampler0"HO% +3 "core" % j`= e2 + "ambient0"JP% +3 "core" %ȷ \\ +2 #"sampling"Cartridge 56 sampling 653/1000ml at 0.37ml/s with 24.9psi vacuum 262.3m deep (402.6psia) +5991 "sampler0"HQ% +3 "core" % ' c2 + "ambient0"JR% +3 "core" %[ \\ +2 #"sampling"Cartridge 56 sampling 675/1000ml at 0.39ml/s with 23.3psi vacuum 268.1m deep (411.2psia) +5991 "sampler0"HS% +3 "core" % G<] e2 + "ambient0"JT% +3 "core" %i ] +2 #"sampling"Cartridge 56 sampling 698/1000ml at 0.36ml/s with 22.0psi vacuum 263.9m deep (404.9psia) +5991 "sampler0"HU% +3 "core" % " f2 + "ambient0"JV% +3 "core" %и8 ^ +2 #"sampling"Cartridge 56 sampling 721/1000ml at 0.38ml/s with 23.7psi vacuum 264.2m deep (405.3psia) +5190 "Can"c{$yP{a +801 "sampler0"HW% +3 "core" %#5 e2 + "ambient0"JX% +3 "core" % ^ +2 #"sampling"Cartridge 56 sampling 743/1000ml at 0.38ml/s with 21.4psi vacuum 263.3m deep (404.0psia) +5991 "sampler0"HY% +3 "core" % d2 + "ambient0"JZ% +3 "core" %q [ +2 #"sampling"Cartridge 56 sampling 766/1000ml at 0.37ml/s with 24.9psi vacuum 258.6m deep (397.0psia) +5991 "sampler0"H[% +3 "core" %Q e2 + "ambient0"J\\% +4 "core" %ⵗ ] + #"sampling"Cartridge 56 sampling 788/1000ml at 0.38ml/s with 23.6psi vacuum 259.6m deep (398.6psia) +5991 "sampler0"H]% +3 "core" %mT*d f2 + "ambient0"J^% +3 "core" % ] +2 #"sampling"Cartridge 56 sampling 811/1000ml at 0.36ml/s with 25.0psi vacuum 264.3m deep (405.6psia) +5991 "sampler0"H_% +3 "core" %ڳKb c2 + "ambient0"J`% +3 "core" %u U +2 #"sampling"Cartridge 56 sampling 833/1000ml at 0.35ml/s with 25.0psi vacuum 265.5m deep (407.2psia) +5188 "Can"_{$yF{f +803 "sampler0"Hb% +3 "core" %G*= d2 + "ambient0"Jc% +3 "core" % Z +2 #"sampling"Cartridge 56 sampling 856/1000ml at 0.37ml/s with 27.5psi vacuum 263.9m deep (404.9psia) +5991 "sampler0"He% +3 "core" %L c2 + "ambient0"Jf% +3 "core" %ķe [ +2 #"sampling"Cartridge 56 sampling 878/1000ml at 0.38ml/s with 23.6psi vacuum 262.8m deep (403.3psia) +5991 "sampler0"Hg% +3 "core" %") b2 + "ambient0"Jh% +3 "core" % [ +2 #"sampling"Cartridge 56 sampling 901/1000ml at 0.37ml/s with 23.0psi vacuum 261.7m deep (401.6psia) +5991 "sampler0"Ha% +3 "core" %DR b2 + "ambient0"Jj% +3 "core" %( Z +2 #"sampling"Cartridge 56 sampling 923/1000ml at 0.36ml/s with 22.0psi vacuum 258.3m deep (396.6psia) +5991 "sampler0"Hk% +3 "core" %ƞ b2 + "ambient0"Jl% +3 "core" %Ƕ Z +2 #"sampling"Cartridge 56 sampling 945/1000ml at 0.38ml/s with 23.2psi vacuum 262.3m deep (402.5psia) +5199 "Can"`{$yF{_^ +792 "sampler0"Hd% +3 "core" %h#B c2 + "ambient0"Jn% +3 "core" % [ +2 #"sampling"Cartridge 56 sampling 968/1000ml at 0.37ml/s with 21.4psi vacuum 264.5m deep (405.7psia) +5991 "sampler0"Ho% +3 "core" %Ԓ c2 + "ambient0"Jp% +3 "core" % [ +2 #"sampling"Cartridge 56 sampling 990/1000ml at 0.37ml/s with 26.2psi vacuum 263.7m deep (404.6psia) +2727 "core" ȏ' + ."FILTERING"Pressure.coast +2 "ambient0"J5 +5 "sampler0"Hi% +3 "core" %hN^C h2 +2 ."closeIntake"Intake.close +2 "sampler0"Hs/ +4 ."closeExhaust"Exhaust.close +3 "sampler0"H+0 +3 "carousel0"Fq% +5 "core" %5(OU y +2 ."FILTERING"Toroid.reconfigure :hold +3 "valve0"D$\ G{!(2 +3 ."FILTERING"Toroid.seek :bypass +3 "valve0"Dr( +48 "core" / +5 ȫ0 +104 ( +2 ."FILTERING"Toroid.reconfigure :default +2 "valve0"D$\ G{!(2 +4 ."FILTERING"Toroid.seek :clear + "valve0"Dv(* +157 "core" ( +2 #"FILTERING"Sampled 1000.0ml +3 "carousel0"Fw% +4 "core" %52Oh x +150 #"LRAUV"-> Cmd.startProcessing +3 "valve0"Dx% +4 "core" %vPM 6 + "syringe1"Cy& +4 "core" &v N] g +2 "syringe1"Cz% +3 "core" %NU +2 "carousel0"F{% +3 "core" %5(OK  +3 ."PROCESSING"Plunge.seek :reagent +4 "valve0"Dt'= +87 "core" ' +2 #"PROCESSING"Sample loop closed. Ready to Deliver Reagents + .Archive.seek :sealed +4 "syringe0"B|( +359 "core" ( +2 ."PROCESSING"Archive.seek :evac +3 "syringe0"B}( +1392 "core" ( +2 ."PROCESSING"delay 20 seconds +2003 .Archive.seek :clear +2 "syringe0"B~( +1709 "core" ( +2 #"PROCESSING"RNAlater soak for 10:00 +14360 "Can"a{$yG|d# +30008 `{$y9|g( +15635 ."PROCESSING"Archive.seek :tVent +2 "syringe0"B( +161 "core" ( +2 ."PROCESSING"delay 1 second +102 .Archive.seek :evac +2 "syringe0"B( +1592 "core" ( +2 ."PROCESSING"delay 10 seconds +1003 #Sample preserved and evacuated +115 #"LRAUV"-> Cmd.stop +2 "sampler0"H% +4 "core" Ȃ%`l +2 "carousel0"F% +4 "core" ƃ%5(eOB  +2 ."LRAUV"Plunge.seek :locked + "valve0"D'v +87 "core" Ą' +2 "carousel0"F% +3 "core" ƅ%5BfO [ +2 "syringe0"B& +3 "core" †&:N S +3 ."Archive"Archive.seek :clear +2 "syringe1"C% +3 "syringe0"B( +5 "core" Ç%N< +2 ."Air"Air.seek :clear +4 "syringe0"B % + "syringe1"C\ ' +6 "core" ‰%HX Q +2 "syringe1"C & +3 "core" Ì&vc d f +40 ."Lysis2"Lysis2.seek :clear +4 "syringe1"C( +176 "core" Ñ( +131 Ê' +1336 ˆ( + ."LRAUV"Archive.coast +2 "syringe0"B6 +3 ."LRAUV"Air.coast +2 "syringe1"C5 +3 ."LRAUV"Lysis1.coast + "syringe0"B5 +4 ."LRAUV"Lysis2.coast + "syringe1"C6 +4 ."LRAUV"Plunge.coast + "valve0"D5 +4 ."LRAUV"SamplePump.coast + "sampler0"H5 +4 ."LRAUV"Toroid.coast + "valve0"D6 +4 ."LRAUV"Carousel.coast +2 "carousel0"F5 +4 "sampler0"H% +4 "core" Ȑ%a +8 ."LRAUV"Gate.power :motor,:OFF + .Gate.power :core,:OFF +3 .Gate.power :analytic1,:OFF +2 .Gate.power :analytic2,:OFF +2 .Gate.power :analytic3,:OFF +2 .Gate.power :main,:OFF +2 #Safely stopped and ready to power off @1559169927.57PDT @1559196818.77PDT = =mMAIN_scheduler =tMAIN @PDT1559196820.70 #"core_reset"Sent BREAK +2 #t>BREAK< ESP3 Gateway v0.99 +16 #>BREAK< ESP3 Gateway v0.99 for core bus +2 #>BREAK< ESP3 Gateway v0.99 for cartridge bus +31 "Can"a~W%vz|S +125 #t\ Configuration for koa by brent@mbari.org 5/7/19\ /home/esp/esp2/type/auv/koa/configure.rb\ +167 "Can"`~W%vz|Q + `~W%vz|Q + #tPolling Can every 5:00 +29 #Clients may connect on TCP port 9999 + #Connecting to 10.89.5.2:9999 +4 #Waiting for espclients... +17 "Can"d~Q%vz|e +7 #"LRAUV"Session Begun +198 #-> showStatus +202 #-> Cmd.loadCartridge +12 .Gate.power :main,:ON,limit to 5000mA + .Gate.power :analytic1,:ON,limit to 5000mA +3 .Gate.power :analytic2,:ON,limit to 5000mA +2 .Gate.power :analytic3,:ON,limit to 5000mA +6 #Powering core bus +211 "valve0"D2 +2 D +2 "core" ā +4 "syringe0"B& +2 "core" ‚&N +2 ."LRAUV"Archive.configure :default +2 "syringe0"B$d P[<2 +5 "syringe1"C% +3 "core" Ã%NN +2 ."LRAUV"Air.configure :default +2 "syringe1"C#d P\\$<2 +4 "syringe0"B% +2 "core" „% N +2 ."LRAUV"Lysis1.configure :default +2 "syringe0"B#d P\\<2 +3 "syringe1"C& +3 "core" Å&gN +2 ."LRAUV"Lysis2.configure :default +2 "syringe1"C$d P[?<2 +6 "valve0"D% +2 "core" Ć%P@M/ +2 ."LRAUV"Plunge.configure :default +2 "valve0"D# QS<2 +6 "sampler0"H% +4 "core" ȇ%h`_ + ."LRAUV"SamplePump.configure :default +3 "sampler0"H#,\\#(22 +5 "valve1"E% +2 "core" ň%FM +2 ."LRAUV"ExtraPump.configure :default +2 "valve1"E#2 +6 "valve0"D & +2 "core" ĉ& M +2 ."LRAUV"Toroid.configure :default +2 "valve0"D$\ G{!(2 +5 "carousel0"F\ % +4 "core" Ɗ%N + ."LRAUV"Carousel.configure :default +2 "carousel0"F#<  E(2 +6 "ambient0"J % +3 "core" ʋ%` + ."LRAUV"Pressure.configure :default +3 "ambient0"J#,\\#(ݣ2 +3 #"LRAUV"All elf controllers running firmware version 4.56 +2 .Gate.power :motor,:ON,limit to 5000mA +4 "syringe0"B & +3 "core" Œ&N;\  +4 ."Archive_home"Archive.reconfigure :default +5 "syringe1"C % +3 "syringe0"B% +3 B$d P[<2 +7 "syringe1"C& +3 "valve0"D% +2 D& +3 ."Archive_home"Archive.home.jog 0 +6 "syringe0"B* +4 "core" Í%I?N] O + Ž%\ NP O + Ï&jNQ S + Đ%PM T  + đ&zBM U!* + ’* +2 ."Plunge_home"Plunge.reconfigure :default +7 ."Lysis2_home"Lysis2.reconfigure :default +3 ."Air_home"Air.reconfigure :default +4 ."Toroid_home"Toroid.reconfigure :default +5 "syringe0"B& +3 ."Lysis1_home"Lysis1.reconfigure :default +3 "valve0"D# QS<2 + "syringe1"C$d P[?<2 +4 C#d P\\$<2 + "valve0"D$\ G{!(2 + "syringe0"B#d P\\<2 +4 ."Plunge_home"Plunge.home.jog 0 +5 ."Lysis2_home"Lysis2.home.jog 0 +3 ."Lysis1_home"Lysis1.home.jog 0 +2 ."Toroid_home"Toroid.home.jog 0 +3 ."Air_home"Air.home.jog 0 +3 "valve0"D) +2 "syringe1"C* +2 "syringe0"B) +5 "valve0"D* +2 "syringe1"C) +6 "core" “&ENd Z + Ĕ) Õ* + –) ė* +2 "valve0"D& +5 D% +2 "syringe1"C& + ."Archive_home"Archive.reconfigure :homing +8 "syringe0"B% +4 B$"2 +2 "core" Ø) + ę&&|M x + Ě%nQIM | + Û&eDNH | + œ%\ bNU + ."Toroid_home"Toroid.reconfigure :homing +7 ."Plunge_home"Plunge.reconfigure :homing +4 "syringe1"C% +2 ."Lysis1_home"Lysis1.reconfigure :homing +5 ."Archive_home"Archive.jog 150 +3 "valve0"D$(2 +2 ."Lysis2_home"Lysis2.reconfigure :homing +4 "valve0"D#<2 +3 "syringe0"B* +2 B#2 + ."Toroid_home"Toroid.jog 613 +3 "syringe1"C$2 +5 ."Plunge_home"Plunge.jog 855 +28 "valve0"D*e +6 ."Lysis1_home"Lysis1.jog 1359 +2 "valve0"D )W + ."Lysis2_home"Lysis2.jog 1368 +5 "syringe0"B!)O + "syringe1"C"*X +5 "core" Ý%TBN] + ž* +2 ."Archive_home"Archive.setRawPosition! 50 +2 ."Air_home"Air.reconfigure :homing +3 "syringe0"B82 +3 "syringe1"C#"2 +3 ."Archive_home"Archive.seek :home +3 ."Air_home"Air.jog 1366 +3 "syringe0"B#( +2 "syringe1"C$)V +23 "core" £( +2 ."Archive_home"Archive.reconfigure :default +2 "syringe0"B$d P[<2 +27 "core" Ġ) +2 ."Plunge_home"Plunge.setRawPosition! 50 + "valve0"D72 +3 ."Plunge_home"Plunge.seek :home +4 "valve0"D%' +17 "core" ¡) +2 ."Lysis1_home"Lysis1.setRawPosition! 50 +2 "syringe0"B72 +4 ."Lysis1_home"Lysis1.seek :home +4 "syringe0"B&' +3 "core" â* + ĥ' + ."Plunge_home"Plunge.reconfigure :default +3 ."Lysis2_home"Lysis2.setRawPosition! 50 +2 "valve0"D# QS<2 +3 "syringe1"C82 +3 ."Lysis2_home"Lysis2.seek :home +2 "syringe1"C'( +5 "core" ä) + ¦' +2 ."Air_home"Air.setRawPosition! 50 +2 ."Lysis1_home"Lysis1.reconfigure :default +2 "syringe1"C72 +3 "syringe0"B#d P\\<2 +2 ."Air_home"Air.seek :home +5 "syringe1"C(' +4 "core" ç( +2 ."Lysis2_home"Lysis2.reconfigure :default +2 "syringe1"C$d P[?<2 +16 "core" è' +2 ."Air_home"Air.reconfigure :default +2 "syringe1"C#d P\\$<2 +4 "core" ğ* +2 ."Toroid_home"Toroid.setRawPosition! 0 + "valve0"D8 +4 ."Toroid_home"Toroid.seek :home +2 "valve0"D)( +5 "core" ĩ( +2 ."Toroid_home"Toroid.reconfigure :default +2 "valve0"D$\ G{!(2 +11 "carousel0"F*% +3 "core" ƪ%N d +2 ."LRAUV"Toroid.seek :clear +3 "valve0"D+(* +157 "core" ī( +2 ."LRAUV"Carousel.reconfigure :default +3 "carousel0"F#<  E(2 +4 ."LRAUV"Carousel.home.jog 0 +2 "carousel0"F,) +14 "core" Ƭ) +27 "carousel0"F-% +3 "core" ƭ%5(8O  +2 ."LRAUV"Carousel.seek 56 +2 "carousel0"F.'5 +4 "core" Ʈ' +2 "valve0"D/% +3 "core" į%^N  +2 #"LRAUV"Selecting Cartridge 55 +3 "valve0"D0% +5 "core" İ%^ N  +2 "syringe1"C1& +3 "core" ñ&ۘ:NO +2 "syringe1"C2% +4 "core" ò%dmNL + ."LRAUV"Carousel.seek 55 +3 "carousel0"F3'4 +33 "core" Ƴ' +2 "carousel0"F4% +3 "core" ƴ%4^3Qn ( +3 "syringe1"C5& +4 "core" õ&۔4NU +3 ."Lysis2"Lysis2.seek :locked +2 "syringe1"C6(v +4 "valve0"D7% +6 "core" ķ%^NV R + ."Plunge"Plunge.seek :locked +3 "valve0"D8'v +4 "syringe1"C9% +5 "core" ù%ajXb  + ."Air"Air.seek :locked +3 "syringe1"C:' +63 "core" ĸ' +86 ö( +211 ú' +1753 #"LRAUV"-> Cmd.startFiltering + "valve0"D;% +4 "core" Ļ%vQM % +2 "syringe1"C<& +3 "core" ü&v<Ny 6 +2 "syringe1"C=% +3 "core" ý%Nr +2 "carousel0"F>% +3 "core" ƾ%4(]O{  +2 #"FILTERING"Duration of filtering limited to 2:05:00 +3 "valve0"D?% +6 "core" Ŀ%vQ|M & +2 "syringe1"C@& +3 "core" &v/Nx C +2 "syringe1"CA% +3 "core" %Nq +2 "carousel0"FB% +3 "core" %4(^6O}  +2 "carousel0"FC% +3 "core" %4(^Ot  +2 #"FILTERING"Priming sample loop w/100ml, bypass w/10ml + .SamplePump.setPosition! 0ml +2 "sampler0"H7 +2 ."FILTERING"Bypass.open +3 "sampler1"ID1 +65 "core" 1 +72 "ambient0"JE% +3 "core" %' z + ."FILTERING"Intake.open +2 "sampler0"HF1 +63 "core" 1 +2 "ambient0"JG% +4 "core" %' v + #"FILTERING"Sea 30.0m deep (59.0psia) +2 #Waiting up to 20 seconds for sea pressure to stabilize +/-0.50psi +2 "sampler0"HH% +5 "core" %X^u ~ +53 "sampler0"HI% +3 "core" %V^z | +52 "sampler0"HJ% +3 "core" %Y^y +52 "sampler0"HK% +3 "core" %X^w +52 "sampler0"HL% +4 "core" %W^| +52 "sampler0"HM% +3 "core" %W^ v + #"FILTERING"Vacuum tare is 37% of full scale +2 "ambient0"JN% +4 "core" %(, n +2 "sampler0"HO% +3 "core" %Q^ O +2 ."closeIntake"Intake.close +2 "sampler0"HP/ +5 ."closeBypass"Bypass.close +2 "sampler1"IQ/ +59 "core" / +7 / + #"FILTERING"Checking for toroid leaks from 58.7psia +3 #Waiting up to 40 seconds for toroid pressure to stabilize +/-0.75psi +3 "ambient0"JR% +4 "core" %) b +53 "ambient0"JS% +3 "core" %*) z +52 "ambient0"JT% +3 "core" %*o y +52 "ambient0"JU% +3 "core" %* z +52 "ambient0"JV% +3 "core" % * y +52 "ambient0"JW% +3 "core" %+ y +52 "ambient0"JX% +3 "core" %+ x +52 "ambient0"JY% +3 "core" %+F y +52 "ambient0"JZ% +3 "core" %+[ w +52 "ambient0"J[% +3 "core" %+| { +52 "ambient0"J\\% +3 "core" %+ z +52 "ambient0"J]% +3 "core" %+ z +52 "ambient0"J^% +3 "core" %+ y +52 "ambient0"J_% +3 "core" %+ y +52 "ambient0"J`% +3 "core" %+ y +52 "ambient0"Ja% +3 "core" % + z +52 "ambient0"Jb% +3 "core" %, z +52 "ambient0"Jc% +3 "core" %, z +53 "ambient0"Jd% +3 "core" %, y +52 "ambient0"Je% +3 "core" %,1 y +52 "ambient0"Jf% +3 "core" %,8 x +52 "ambient0"Jg% +3 "core" %,> y +52 "ambient0"Jh% +3 "core" %,M x + #"FILTERING"Toroid pressure rose 19% to 70.1psia + .Bypass.open +2 "sampler1"Ii1 +67 "core" 1 + ."FILTERING"Intake.open +2 "sampler0"Hj1 +67 "core" 1 +72 "ambient0"Jk% +3 "core" %'C { + ."FILTERING"Pressure.reconfigure :default +3 "ambient0"J#,\\#(V 2 +3 ."FILTERING"Pressure.hold +2 "ambient0"Jl+ +4 "core" + +2 "sampler0"Hm% +3 "core" %R^ +2 "sampler0"Hn% +3 "core" %^ +2 ."FILTERING"SamplePump.reconfigure :prime +2 "sampler0"H#,\\1Sm#(#(@bL22 +4 ."FILTERING"SamplePump.seek 10ml,1:21 +2 "sampler0"Ho'0 +1072 "core" ' + ."FILTERING"Pressure.coast +2 "ambient0"J5 +3 ."FILTERING"SamplePump.setPosition! 0ml + "sampler0"H7 +4 ."FILTERING"Exhaust.open +2 "sampler0"Hp2 +65 "core" 2 +73 ."closeBypass"Bypass.close +3 "sampler1"Iq/ +67 "core" / +73 "sampler0"Hr% +3 "core" %[^ + "ambient0"Js% +4 "core" %% x + ."FILTERING"Pressure.reconfigure :default +3 "ambient0"J#,\\#(Te2 +3 ."FILTERING"Pressure.hold + "ambient0"Jt+ +4 "core" + + "ambient0"Ju% +4 "core" %% z + #"FILTERING"Sea 25.9m deep (53.0psia) +2 "sampler0"Hv% +4 "core" %[^ +2 "sampler0"Hw% +4 "core" %T^ + ."FILTERING"SamplePump.reconfigure :prime +3 "sampler0"H#,\\1Sm#(#(@ޘL22 +4 ."FILTERING"SamplePump.seek 100ml,8:51 +3 "sampler0"Hx' +10380 "core" ' + ."FILTERING"Pressure.coast +2 "ambient0"J5 +4 ."FILTERING"Bypass.open + "sampler1"Iy1 +67 "core" 1 + ."FILTERING"Intake.close +2 "sampler0"Hz/ +66 "core" / +2 "carousel0"F{% +3 "core" %4(^Ox  +2 ."FILTERING"Toroid.reconfigure :hold +3 "valve0"D$\ G{!(2 +3 ."FILTERING"Toroid.seek :crack +2 "valve0"D|(N +75 "core" ( +2 ."FILTERING"Toroid.reconfigure :default +2 "valve0"D$\ G{!(2 +4 ."FILTERING"Toroid.seek :clear +3 "valve0"D}(* +74 "core" ( +73 "carousel0"F~% +3 "core" %4(]Or  +2 ."FILTERING"Toroid.reconfigure :hold +2 "valve0"D$\ G{!(2 +4 ."FILTERING"Toroid.seek :cartridge + "valve0"D(J +161 "core" ( +2 ."FILTERING"Toroid.reconfigure :default +2 "valve0"D$\ G{!(2 +4 ."FILTERING"Toroid.seek :clear +2 "valve0"D(* +160 "core" ā( +2 "ambient0"J% +4 "core" ʂ%( ^ + "ambient0"J% +3 "core" ʃ%( ^ +2 "sampler0"H% +3 "core" Ȅ%*], g +38 ."closeExhaust"Exhaust.close +5 ."closeBypass"Bypass.close +2 "sampler0"H0 +2 "sampler1"I/ +66 "core" ȅ0 +3 Ɇ/ + #"FILTERING"Checking for cartridge leaks from 59.3psia +2 #Waiting up to 40 seconds for cartridge pressure to stabilize +/-0.75psi +2 "ambient0"J% +5 "core" ʇ%(= s +52 "ambient0"J% +3 "core" ʈ%(G u +52 "ambient0"J % +3 "core" ʉ%(N v +52 "ambient0"J\ % +3 "core" ʊ%(; z +52 "ambient0"J % +4 "core" ʋ%(6 z +52 "ambient0"J % +3 "core" ʌ%(/ y +52 "ambient0"J% +3 "core" ʑ%(0 u +52 "ambient0"J% +3 "core" ʐ%(/ y +52 "ambient0"J% +3 "core" ʏ%(6 y +52 "ambient0"J % +3 "core" ʍ%(/ x + "carousel0"F% +4 "core" Ǝ%4(]Oi  + #"FILTERING"Sampling 1000.0ml +2 .SamplePump.setPosition! 0ml +2 "sampler0"H7 +3 ."FILTERING"Exhaust.open +2 "sampler0"H2 +66 "core" ȓ2 +2 ."FILTERING"Intake.open + "sampler0"H1 +62 "core" ș1 +2 "ambient0"J% +3 "core" ʚ%(y v +4 "ambient0"J% +4 "core" ʜ%(a v + ."FILTERING"Pressure.reconfigure :default +3 "ambient0"J#,\\#(W)2 +3 ."FILTERING"Pressure.hold + "ambient0"J+ +4 "core" ʛ+ +2 "ambient0"J% +3 "core" ʝ%(m x + #"FILTERING"Sea 30.8m deep (60.2psia) +2 "sampler0"H*% +5 "core" Ȫ%(^} +2 "sampler0"H% +3 "core" Ȓ%^  +2 ."FILTERING"SamplePump.reconfigure :sample +3 "sampler0"H#d ,1Sm#(#(J@v@L22 +4 ."FILTERING"SamplePump.seek 1000ml,1:23:51 + "sampler0"H' +255 H% +3 "core" Ȕ%QUR Y2 + "ambient0"J% +3 "core" ʖ%0 O +2 #"sampling"Cartridge 55 sampling 1/1000ml at 0.43ml/s with 22.7psi vacuum 29.6m deep (58.5psia) +5992 "sampler0"H% +3 "core" ȕ%\\e@% Z2 + "ambient0"J% +4 "core" ʞ%/ O + #"sampling"Cartridge 55 sampling 26/1000ml at 0.40ml/s with 24.5psi vacuum 26.5m deep (53.9psia) +4574 "Can"`{%zz +1417 "sampler0"H% +3 "core" Ș%rk X2 + "ambient0"J % +3 "core" ʠ%. P +2 #"sampling"Cartridge 55 sampling 52/1000ml at 0.40ml/s with 25.7psi vacuum 24.8m deep (51.3psia) +5991 "sampler0"H!% +3 "core" ȡ%vo; X2 + "ambient0"J"% +3 "core" ʢ%- P +2 #"sampling"Cartridge 55 sampling 77/1000ml at 0.42ml/s with 24.4psi vacuum 23.5m deep (49.4psia) +5991 "sampler0"H-% +3 "core" ȭ%v Y2 + "ambient0"J/% +3 "core" ʯ%. N +2 #"sampling"Cartridge 55 sampling 102/1000ml at 0.42ml/s with 22.1psi vacuum 26.4m deep (53.7psia) +5991 "sampler0"H0% +3 "core" Ȱ%iQV W2 + "ambient0"J$% +3 "core" ʤ%0: Q +2 #"sampling"Cartridge 55 sampling 127/1000ml at 0.42ml/s with 22.7psi vacuum 28.9m deep (57.5psia) +5991 "sampler0"H1% +3 "core" ȱ%jz Y2 + "ambient0"J2% +3 "core" ʲ%0. N +2 #"sampling"Cartridge 55 sampling 152/1000ml at 0.41ml/s with 23.0psi vacuum 28.7m deep (57.1psia) +4576 "Can"ay%z*z +1415 "sampler0"H% +3 "core" ȟ%ZB U2 + "ambient0"J4% +3 "core" ʴ%1 N +2 #"sampling"Cartridge 55 sampling 176/1000ml at 0.42ml/s with 24.4psi vacuum 30.6m deep (59.9psia) +5991 "sampler0"H5% +3 "core" ȵ%< Y2 + "ambient0"J7% +3 "core" ʷ%/ N +2 #"sampling"Cartridge 55 sampling 201/1000ml at 0.41ml/s with 23.0psi vacuum 28.0m deep (56.1psia) +5991 "sampler0"H)% +3 "core" ȩ%HW V2 + "ambient0"J9% +3 "core" ʹ%_. O +2 #"sampling"Cartridge 55 sampling 225/1000ml at 0.41ml/s with 23.4psi vacuum 24.8m deep (51.3psia) +5991 "sampler0"H,% +3 "core" Ȭ%) W2 + "ambient0"J.% +4 "core" ʮ%.i O + #"sampling"Cartridge 55 sampling 249/1000ml at 0.41ml/s with 24.4psi vacuum 24.7m deep (51.2psia) +5991 "sampler0"H'% +3 "core" ȧ%4Dw W2 + "ambient0"J%% +3 "core" ʥ%0.C P +2 #"sampling"Cartridge 55 sampling 274/1000ml at 0.41ml/s with 23.9psi vacuum 24.8m deep (51.3psia) +4576 "Can"`y/&z0z +1415 "sampler0"H(% +3 "core" Ȩ%iwY U2 + "ambient0"J;% +3 "core" ʻ%/u P +2 #"sampling"Cartridge 55 sampling 298/1000ml at 0.40ml/s with 22.0psi vacuum 28.1m deep (56.2psia) +5991 "sampler0"H<% +3 "core" ȼ%-oI V2 + "ambient0"J=% +3 "core" ʽ%0# M +2 #"sampling"Cartridge 55 sampling 322/1000ml at 0.40ml/s with 23.4psi vacuum 28.3m deep (56.6psia) +5991 "sampler0"H>% +3 "core" Ⱦ%R#I V2 + "ambient0"J?% +3 "core" ʿ%0 O +2 #"sampling"Cartridge 55 sampling 345/1000ml at 0.40ml/s with 24.9psi vacuum 28.7m deep (57.2psia) +5991 "sampler0"H@% +3 "core" %UV V2 + "ambient0"JA% +3 "core" %/^ O +2 #"sampling"Cartridge 55 sampling 369/1000ml at 0.40ml/s with 26.7psi vacuum 24.8m deep (51.3psia) +5991 "sampler0"HB% +3 "core" %x(F V2 + "ambient0"JC% +3 "core" %,7 N +2 #"sampling"Cartridge 55 sampling 393/1000ml at 0.37ml/s with 23.8psi vacuum 21.2m deep (46.1psia) +4575 "Can"`x&z"z +1416 "sampler0"HD% +3 "core" %=]D T2 + "ambient0"JE% +4 "core" %. N + #"sampling"Cartridge 55 sampling 416/1000ml at 0.40ml/s with 23.7psi vacuum 24.4m deep (50.8psia) +5991 "sampler0"HF% +3 "core" %]JP V2 + "ambient0"JG% +3 "core" %@/" L +2 #"sampling"Cartridge 55 sampling 440/1000ml at 0.40ml/s with 23.9psi vacuum 26.2m deep (53.4psia) +5991 "sampler0"HH% +3 "core" %*\ X2 + "ambient0"JI% +3 "core" %/ P +2 #"sampling"Cartridge 55 sampling 463/1000ml at 0.37ml/s with 24.4psi vacuum 25.8m deep (52.8psia) +5991 "sampler0"HJ% +3 "core" % ?M2 + "ambient0"JU% +3 "core" %- L +2 #"sampling"Cartridge 55 sampling 601/1000ml at 0.38ml/s with 26.2psi vacuum 21.8m deep (47.0psia) +5991 "sampler0"HV% +3 "core" % '$3 V2 + "ambient0"JW% +3 "core" % . M +2 #"sampling"Cartridge 55 sampling 624/1000ml at 0.38ml/s with 23.8psi vacuum 25.3m deep (52.1psia) +4573 "Can"axR&z>z, +1418 "sampler0"HX% +3 "core" % Lf4X U2 + "ambient0"JY% +3 "core" %1 M +2 #"sampling"Cartridge 55 sampling 647/1000ml at 0.38ml/s with 27.5psi vacuum 27.2m deep (54.8psia) +5991 "sampler0"HZ% +3 "core" % l> W2 + "ambient0"J[% +3 "core" %/H M +2 #"sampling"Cartridge 55 sampling 669/1000ml at 0.36ml/s with 23.8psi vacuum 26.6m deep (54.0psia) +5991 "sampler0"H\\% +3 "core" % '7 U2 + "ambient0"J]% +3 "core" %/ J +2 #"sampling"Cartridge 55 sampling 692/1000ml at 0.36ml/s with 21.3psi vacuum 28.7m deep (57.1psia) +5991 "sampler0"H^% +3 "core" % Q3 ?2 + "ambient0"J_% +3 "core" %0y > +2 #"sampling"Cartridge 55 sampling 714/1000ml at 0.36ml/s with 26.7psi vacuum 26.7m deep (54.1psia) +5991 "sampler0"H`% +3 "core" %< X2 + "ambient0"Ja% +3 "core" %.t L +2 #"sampling"Cartridge 55 sampling 736/1000ml at 0.37ml/s with 23.5psi vacuum 25.3m deep (52.1psia) +4573 "Can"axG&#z={ +1418 "sampler0"Hb% +3 "core" %m.; g2 + "ambient0"Jc% +3 "core" %- ] +2 #"sampling"Cartridge 55 sampling 758/1000ml at 0.37ml/s with 24.3psi vacuum 23.8m deep (49.8psia) +5991 "sampler0"Hd% +3 "core" %خ\ С `2 + "ambient0"Je% +3 "core" %.t Z +2 #"sampling"Cartridge 55 sampling 780/1000ml at 0.38ml/s with 24.4psi vacuum 24.7m deep (51.2psia) +5991 "sampler0"Hf% +3 "core" %C<& b2 + "ambient0"Jg% +3 "core" %0 \\ +2 #"sampling"Cartridge 55 sampling 802/1000ml at 0.37ml/s with 27.0psi vacuum 26.6m deep (54.0psia) +5991 "sampler0"Hh% +3 "core" %VJ R2 + "ambient0"Ji% +3 "core" %/ J +2 #"sampling"Cartridge 55 sampling 824/1000ml at 0.35ml/s with 22.2psi vacuum 27.2m deep (54.8psia) +5991 "sampler0"Hj% +3 "core" %Y|$ b2 + "ambient0"Jk% +3 "core" %1 [ +2 #"sampling"Cartridge 55 sampling 846/1000ml at 0.34ml/s with 26.9psi vacuum 27.5m deep (55.4psia) +4557 "Can"ax&)z?{K +1434 "sampler0"Hm% +3 "core" %t" d2 + "ambient0"Jn% +3 "core" %Z/ X +2 #"sampling"Cartridge 55 sampling 868/1000ml at 0.36ml/s with 23.4psi vacuum 27.7m deep (55.6psia) +5991 "sampler0"Hp% +3 "core" %O `2 + "ambient0"Jq% +3 "core" %/, Z +2 #"sampling"Cartridge 55 sampling 889/1000ml at 0.36ml/s with 22.2psi vacuum 27.4m deep (55.2psia) +5991 "sampler0"Hr% +3 "core" %SBU b2 + "ambient0"Js% +3 "core" %-- [ +2 #"sampling"Cartridge 55 sampling 911/1000ml at 0.36ml/s with 22.7psi vacuum 24.7m deep (51.1psia) +5991 "sampler0"Hl% +3 "core" %2[Q, P2 + "ambient0"Ju% +3 "core" %- F +2 #"sampling"Cartridge 55 sampling 932/1000ml at 0.34ml/s with 24.5psi vacuum 23.5m deep (49.4psia) +5991 "sampler0"Hv% +3 "core" %"! a2 + "ambient0"Jw% +3 "core" %. X +2 #"sampling"Cartridge 55 sampling 953/1000ml at 0.35ml/s with 19.3psi vacuum 28.9m deep (57.5psia) +4544 "Can"_x&0z?{@ +1447 "sampler0"Ho% +3 "core" %M6 b2 + "ambient0"Jy% +3 "core" % 0* X +2 #"sampling"Cartridge 55 sampling 974/1000ml at 0.33ml/s with 24.1psi vacuum 27.9m deep (56.0psia) +5991 "sampler0"Hz% +3 "core" %K{ _2 + "ambient0"J{% +3 "core" %0 W +2 #"sampling"Cartridge 55 sampling 996/1000ml at 0.35ml/s with 21.7psi vacuum 31.0m deep (60.5psia) @PDT1559199611.68 "core" ȗ' +2 ."FILTERING"Pressure.coast + "ambient0"J5 +5 "sampler0"Ht% +4 "core" %rK]p e2 + ."closeIntake"Intake.close +4 ."closeExhaust"Exhaust.close +2 "sampler0"H~/ +5 H+0 + "carousel0"F|% +5 "core" %4(]SOv w +2 ."FILTERING"Toroid.reconfigure :hold +3 "valve0"D$\ G{!(2 +3 ."FILTERING"Toroid.seek :bypass +2 "valve0"D}( +43 "core" / +8 ȫ0 +106 ( +2 ."FILTERING"Toroid.reconfigure :default +2 "valve0"D$\ G{!(2 +4 ."FILTERING"Toroid.seek :clear + "valve0"D(* +157 "core" Ă( +2 #"FILTERING"Sampled 1000.0ml +4 "carousel0"F% +4 "core" ƃ%41]O z +127 #"LRAUV"-> Cmd.startProcessing +3 "valve0"D% +3 "core" Ą%vQ hN  +2 "syringe1"C& +4 "core" Å&v2CN @ + "syringe1"C% +4 "core" Æ%N + "carousel0"F% +3 "core" Ƈ%4)]O{  +3 ."PROCESSING"Plunge.seek :reagent +4 "valve0"D'= +87 "core" ' +2 #"PROCESSING"Sample loop closed. Ready to Deliver Reagents + .Archive.seek :sealed +4 "syringe0"B( +359 "core" ˆ( +2 ."PROCESSING"Archive.seek :evac +3 "syringe0"B ( +1392 "core" ‰( +2 ."PROCESSING"delay 20 seconds +2003 .Archive.seek :clear +3 "syringe0"B\ ( +1709 "core" Š( +2 #"PROCESSING"RNAlater soak for 10:00 +15160 "Can"_w&3z>|[6 +29980 bw&2z@|]: +14863 ."PROCESSING"Archive.seek :tVent +2 "syringe0"B ( +162 "core" ‹( +2 ."PROCESSING"delay 1 second +102 .Archive.seek :evac +2 "syringe0"B ( +1592 "core" Œ( +2 ."PROCESSING"delay 10 seconds +1003 #Sample preserved and evacuated +110 #"LRAUV"-> Cmd.stop +38 "sampler0"H% +5 "core" ȑ%^ +2 "carousel0"F% +4 "core" Ɛ%4(]O  +2 ."LRAUV"Plunge.seek :locked + "valve0"D'v +87 "core" ď' +2 "carousel0"F % +3 "core" ƍ%4>\\O T +2 "syringe0"B& +3 "core" Ž&:1N N +3 ."Archive"Archive.seek :clear +4 "syringe1"C% + "syringe0"B( +5 "core" Ó%NE +3 ."Air"Air.seek :clear +3 "syringe0"B% +4 "syringe1"C' +3 "core" š%$Xw N +2 "syringe1"C& +3 "core" Ý&vt4d > +3 ."Lysis2"Lysis2.seek :clear +3 "syringe1"C*( +177 "core" ê( +169 Ü' +1337 ™( + ."LRAUV"Archive.coast +2 "syringe0"B6 +3 ."LRAUV"Air.coast + "syringe1"C5 +4 ."LRAUV"Lysis1.coast + "syringe0"B5 +4 ."LRAUV"Lysis2.coast + "syringe1"C6 +4 ."LRAUV"Plunge.coast + "valve0"D5 +4 ."LRAUV"SamplePump.coast + "sampler0"H5 +4 ."LRAUV"Toroid.coast + "valve0"D6 +4 ."LRAUV"Carousel.coast +2 "carousel0"F5 +4 "sampler0"H% +4 "core" Ȓ%^ +8 ."LRAUV"Gate.power :motor,:OFF + .Gate.power :core,:OFF +3 .Gate.power :analytic1,:OFF +2 .Gate.power :analytic2,:OFF +2 .Gate.power :analytic3,:OFF +2 .Gate.power :main,:OFF +2 #Safely stopped and ready to power off @1559200321.81PDT @1559208078.99PDT = =tMAIN =mMAIN_scheduler @PDT1559208080.91 #"core_reset"Sent BREAK +2 #t>BREAK< ESP3 Gateway v0.99 +16 #>BREAK< ESP3 Gateway v0.99 for core bus +2 #>BREAK< ESP3 Gateway v0.99 for cartridge bus +32 "Can"b}%zM| +123 #t\ Configuration for koa by brent@mbari.org 5/7/19\ /home/esp/esp2/type/auv/koa/configure.rb\ +166 "Can"^}%zMzv + ^}%zMzv #tPolling Can every 5:00 +30 #Clients may connect on TCP port 9999 + #Connecting to 10.89.5.2:9999 +4 #Waiting for espclients... +17 "Can"a}%zN{ +6 #"LRAUV"Session Begun +198 #-> showStatus +202 #-> Cmd.loadCartridge +12 .Gate.power :main,:ON,limit to 5000mA + .Gate.power :analytic1,:ON,limit to 5000mA +3 .Gate.power :analytic2,:ON,limit to 5000mA +2 .Gate.power :analytic3,:ON,limit to 5000mA +5 #Powering core bus +212 "valve0"D2 +2 D +2 "core" ā +4 "syringe0"B& +2 "core" ‚&N> +2 ."LRAUV"Archive.configure :default +2 "syringe0"B$d P[<2 +6 "syringe1"C% +2 "core" Ã%cN0 +2 ."LRAUV"Air.configure :default +2 "syringe1"C#d P\\$<2 +4 "syringe0"B% +3 "core" „% N5 +2 ."LRAUV"Lysis1.configure :default +2 "syringe0"B#d P\\<2 +3 "syringe1"C& +3 "core" Å&ۍN8s + ."LRAUV"Lysis2.configure :default +3 "syringe1"C$d P[?<2 +5 "valve0"D% +3 "core" Ć%QyM. + ."LRAUV"Plunge.configure :default +2 "valve0"D# QS<2 +6 "sampler0"H% +3 "core" ȇ%l^ +2 ."LRAUV"SamplePump.configure :default +2 "sampler0"H#,\\#(22 +6 "valve1"E% +2 "core" ň%wM +2 ."LRAUV"ExtraPump.configure :default +2 "valve1"E#2 +5 "valve0"D & +3 "core" ĉ&>MF + ."LRAUV"Toroid.configure :default +3 "valve0"D$\ G{!(2 +5 "carousel0"F\ % +3 "core" Ɗ%N + ."LRAUV"Carousel.configure :default +2 "carousel0"F#<  E(2 +6 "ambient0"J % +3 "core" ʋ%'~ + ."LRAUV"Pressure.configure :default +3 "ambient0"J#,\\#(ݣ2 +3 #"LRAUV"All elf controllers running firmware version 4.56 +2 .Gate.power :motor,:ON,limit to 5000mA +4 "syringe0"B & +3 "syringe1"C % +6 "syringe0"B% +5 "syringe1"C& +3 "valve0"D% +3 D& +13 "core" Œ&N]  + Í%]NZ X + Ž%GNm ^ + Ï&یNe _ + Đ%Q\ N b  + đ&dM d +3 ."Plunge_home"Plunge.reconfigure :default +6 ."Lysis2_home"Lysis2.reconfigure :default +3 ."Lysis1_home"Lysis1.reconfigure :default +5 ."Archive_home"Archive.reconfigure :default +3 ."Toroid_home"Toroid.reconfigure :default +4 ."Air_home"Air.reconfigure :default +4 "syringe1"C$d P[?<2 +2 "valve0"D# QS<2 +4 "syringe0"B$d P[<2 +2 B#d P\\<2 +2 "valve0"D$\ G{!(2 + "syringe1"C#d P\\$<2 +5 ."Lysis2_home"Lysis2.home.jog 0 +4 ."Plunge_home"Plunge.home.jog 0 +3 ."Archive_home"Archive.home.jog 0 +3 ."Toroid_home"Toroid.home.jog 0 +3 ."Lysis1_home"Lysis1.home.jog 0 +3 "syringe1"C* + ."Air_home"Air.home.jog 0 +4 "valve0"D) +3 "syringe0"B* + "valve0"D* + "syringe0"B) +3 "syringe1"C) +7 "core" Ò* + ē) + ”* ĕ* + –) +4 "valve0"D& +6 D% +2 "syringe1"C& + "syringe0"B& +3 B% +10 "core" ×) + Ę&)N + ę%pQN + Ú&ۆHNk + œ&Na  + ›% Na  +5 ."Lysis1_home"Lysis1.reconfigure :homing +4 "syringe1"C% + ."Plunge_home"Plunge.reconfigure :homing +6 ."Lysis2_home"Lysis2.reconfigure :homing +3 ."Toroid_home"Toroid.reconfigure :homing +4 ."Archive_home"Archive.reconfigure :homing +4 "syringe0"B#2 +2 "valve0"D#<2 +2 "syringe1"C$2 +3 "valve0"D$(2 +2 "syringe0"B$"2 +2 ."Lysis1_home"Lysis1.jog 1358 +32 ."Plunge_home"Plunge.jog 856 +4 ."Toroid_home"Toroid.jog 610 +3 ."Lysis2_home"Lysis2.jog 1363 +8 ."Archive_home"Archive.jog 150 +2 "syringe0"B)N +2 "valve0"D)X +3 D *b +2 "syringe1"C!*S + "syringe0"B"* +8 "core" Ý%\ [JNj +2 ."Air_home"Air.reconfigure :homing +2 "syringe1"C#"2 +4 ."Air_home"Air.jog 1365 +2 "syringe1"C#)U +22 "core" ¢* +2 ."Archive_home"Archive.setRawPosition! 50 + "syringe0"B82 +3 ."Archive_home"Archive.seek :home +4 "syringe0"B$( +22 "core" ¤( +2 ."Archive_home"Archive.reconfigure :default +2 "syringe0"B$d P[<2 +8 "core" ğ) +2 ."Plunge_home"Plunge.setRawPosition! 50 + "valve0"D72 +3 ."Plunge_home"Plunge.seek :home +4 "valve0"D%' +8 "core" ž) +2 ."Lysis1_home"Lysis1.setRawPosition! 50 + "syringe0"B72 +3 ."Lysis1_home"Lysis1.seek :home +5 "syringe0"B&' +5 "core" á* ĥ' +2 ."Lysis2_home"Lysis2.setRawPosition! 50 +2 ."Plunge_home"Plunge.reconfigure :default +2 "syringe1"C82 +4 ."Lysis2_home"Lysis2.seek :home +3 "valve0"D# QS<2 +4 "syringe1"C'( +6 "core" ã) + ¦' + ."Air_home"Air.setRawPosition! 50 +2 ."Lysis1_home"Lysis1.reconfigure :default +3 "syringe1"C72 +3 "syringe0"B#d P\\<2 +2 ."Air_home"Air.seek :home +4 "syringe1"C(' +4 "core" ç( +2 ."Lysis2_home"Lysis2.reconfigure :default +3 "syringe1"C$d P[?<2 +15 "core" è' +2 ."Air_home"Air.reconfigure :default +2 "syringe1"C#d P\\$<2 +18 "core" Ġ* +3 ."Toroid_home"Toroid.setRawPosition! 0 + "valve0"D8 +3 ."Toroid_home"Toroid.seek :home +4 "valve0"D)( +4 "core" ĩ( + ."Toroid_home"Toroid.reconfigure :default +3 "valve0"D$\ G{!(2 +4 "carousel0"F*% +4 "core" ƪ%_N  +2 ."LRAUV"Toroid.seek :clear +2 "valve0"D+(* +158 "core" ī( +2 ."LRAUV"Carousel.reconfigure :default +3 "carousel0"F#<  E(2 +3 ."LRAUV"Carousel.home.jog 0 +2 "carousel0"F,) +14 "core" Ƭ) +28 "carousel0"F-% +3 "core" ƭ%4(^Ok  +2 ."LRAUV"Carousel.seek 55 +2 "carousel0"F.'4 +6 "core" Ʈ' +2 "valve0"D/% +3 "core" į%^N z +2 #"LRAUV"Selecting Cartridge 54 +3 "valve0"D0% +5 "core" İ%^N | +2 "syringe1"C1& +3 "core" ñ&x/NY +2 "syringe1"C2% +3 "core" ò%_NK +2 ."LRAUV"Carousel.seek 54 +2 "carousel0"F3'3 +34 "core" Ƴ' +2 "carousel0"F4% +3 "core" ƴ%3  Q` ( +2 "syringe1"C5& +5 "core" õ&rGN\\ | +2 ."Lysis2"Lysis2.seek :locked +2 "syringe1"C6(v +4 "valve0"D7% +5 "core" ķ%^N^ L + ."Plunge"Plunge.seek :locked +3 "valve0"D8'v +4 "syringe1"C9% +4 "core" ù%iUXE  +2 ."Air"Air.seek :locked +2 "syringe1"C:' +64 "core" ĸ' +88 ö( +208 ú' +1737 #"LRAUV"-> Cmd.startFiltering + "valve0"D;% +5 "core" Ļ%vQ}M $ + "syringe1"C<& +4 "core" ü&vNH T +2 "syringe1"C=% +3 "core" ý%N@ +2 "carousel0"F>% +3 "core" ƾ%3(Om  +2 #"FILTERING"Duration of filtering limited to 2:05:00 +3 "valve0"D?% +6 "core" Ŀ%vQ\ {M  +2 "syringe1"C@& +3 "core" &vNA T +2 "syringe1"CA% +3 "core" %N; +2 "carousel0"FB% +3 "core" %3( Oh  +2 "carousel0"FC% +3 "core" %3)Og  +2 #"FILTERING"Priming sample loop w/100ml, bypass w/10ml + .SamplePump.setPosition! 0ml +2 "sampler0"H7 +2 ."FILTERING"Bypass.open +3 "sampler1"ID1 +69 "core" 1 +72 "ambient0"JE% +3 "core" %:&p t + ."FILTERING"Intake.open +2 "sampler0"HF1 +61 "core" 1 +2 "ambient0"JG% +3 "core" %& p +2 #"FILTERING"Sea 27.5m deep (55.4psia) + #Waiting up to 20 seconds for sea pressure to stabilize +/-0.50psi +3 "sampler0"HH% +5 "core" %Z^ } +52 "sampler0"HI% +3 "core" %^^ ~ +52 "sampler0"HJ% +3 "core" %^ } +52 "sampler0"HK% +3 "core" %[^ } +52 "sampler0"HL% +4 "core" %]^ } +52 "sampler0"HM% +3 "core" %\\^ ~ + #"FILTERING"Vacuum tare is 37% of full scale +2 "ambient0"JN% +5 "core" %' s + "sampler0"HO% +3 "core" %X^ | +2 ."closeIntake"Intake.close +3 "sampler0"HP/ +4 ."closeBypass"Bypass.close +2 "sampler1"IQ/ +57 "core" / +11 / + #"FILTERING"Checking for toroid leaks from 55.1psia +3 #Waiting up to 40 seconds for toroid pressure to stabilize +/-0.75psi +3 "ambient0"JR% +4 "core" %'% t +53 "ambient0"JS% +3 "core" %') t +52 "ambient0"JT% +3 "core" %'- v +53 "ambient0"JU% +3 "core" %'- u +52 "ambient0"JV% +3 "core" %'. v +52 "ambient0"JW% +3 "core" %'3 u +52 "ambient0"JX% +3 "core" %'. u +52 "ambient0"JY% +4 "core" %'1 s +52 "ambient0"JZ% +3 "core" %'4 u +52 "ambient0"J[% +3 "core" %'3 u + #"FILTERING"Toroid pressure rose 4% to 57.0psia +2 .Bypass.open +2 "sampler1"I\\1 +66 "core" 1 + ."FILTERING"Intake.open +2 "sampler0"H]1 +66 "core" 1 +72 "ambient0"J^% +3 "core" %(N u + ."FILTERING"Pressure.reconfigure :default +3 "ambient0"J#,\\#(W2 +3 ."FILTERING"Pressure.hold + "ambient0"J_+ +4 "core" + +2 "sampler0"H`% +3 "core" %V^ ~ + "sampler0"Ha% +4 "core" %^ } + ."FILTERING"SamplePump.reconfigure :prime +3 "sampler0"H#,\\1S#(#($@bL22 +4 ."FILTERING"SamplePump.seek 10ml,1:21 +2 "sampler0"Hb'0 +1072 "core" ' + ."FILTERING"Pressure.coast +2 "ambient0"J5 +3 ."FILTERING"SamplePump.setPosition! 0ml + "sampler0"H7 +4 ."FILTERING"Exhaust.open +2 "sampler0"Hc2 +67 "core" 2 +73 ."closeBypass"Bypass.close +3 "sampler1"Id/ +65 "core" / +73 "sampler0"He% +3 "core" %_^  + "ambient0"Jf% +4 "core" %' t + ."FILTERING"Pressure.reconfigure :default +3 "ambient0"J#,\\#(V2 +3 ."FILTERING"Pressure.hold + "ambient0"Jg+ +4 "core" + + "ambient0"Jh% +4 "core" %' v + #"FILTERING"Sea 29.6m deep (58.5psia) +2 "sampler0"Hi% +4 "core" %c^ ~ +2 "sampler0"Hj% +3 "core" %"^ ~ +2 ."FILTERING"SamplePump.reconfigure :prime +3 "sampler0"H#,\\1S#(#(@$L22 +4 ."FILTERING"SamplePump.seek 100ml,8:51 +3 "sampler0"Hk' +10379 "core" ' + ."FILTERING"Pressure.coast +2 "ambient0"J5 +4 ."FILTERING"Bypass.open + "sampler1"Il1 +66 "core" 1 + ."FILTERING"Intake.close +2 "sampler0"Hm/ +66 "core" / +2 "carousel0"Fn% +4 "core" %3(Oo  +2 ."FILTERING"Toroid.reconfigure :hold +2 "valve0"D$\ G{!(2 +4 ."FILTERING"Toroid.seek :crack + "valve0"Do(N +76 "core" ( +2 ."FILTERING"Toroid.reconfigure :default +2 "valve0"D$\ G{!(2 +4 ."FILTERING"Toroid.seek :clear +2 "valve0"Dp(* +75 "core" ( +73 "carousel0"Fq% +3 "core" %3(Ok  +2 ."FILTERING"Toroid.reconfigure :hold +2 "valve0"D$\ G{!(2 +4 ."FILTERING"Toroid.seek :cartridge +2 "valve0"Dr(J +160 "core" ( +3 ."FILTERING"Toroid.reconfigure :default +3 "valve0"D$\ G{!(2 +3 ."FILTERING"Toroid.seek :clear +2 "valve0"Ds(* +160 "core" ( +2 "ambient0"Jt% +3 "core" %"%m W +2 "ambient0"Ju% +3 "core" %%r X +2 "sampler0"Hv% +3 "core" %1^f a +2 ."closeExhaust"Exhaust.close +2 "sampler0"Hw0 +3 ."closeBypass"Bypass.close +4 "sampler1"Ix/ +60 "core" 0 +7 / + #"FILTERING"Checking for cartridge leaks from 52.5psia +2 #Waiting up to 40 seconds for cartridge pressure to stabilize +/-0.75psi +3 "ambient0"Jy% +4 "core" %%| q +53 "ambient0"Jz% +3 "core" %%} s +52 "ambient0"J{% +3 "core" %%x t +52 "ambient0"J|% +3 "core" %%m ] +52 "ambient0"J}% +3 "core" %%h d +52 "ambient0"J~% +3 "core" %%v r +52 "ambient0"J% +3 "core" %%v t +52 "ambient0"J% +3 "core" ʁ%%y s +88 "ambient0"J% +4 "core" ʂ%%s s +52 "ambient0"J% +3 "core" ʃ%%q s + "carousel0"F% +4 "core" Ƅ%3(Oh  + #"FILTERING"Sampling 1000.0ml +2 .SamplePump.setPosition! 0ml +2 "sampler0"H7 +4 ."FILTERING"Exhaust.open + "sampler0"H2 +66 "core" ȅ2 +2 ."FILTERING"Intake.open + "sampler0"H1 +64 "core" Ȇ1 +2 "ambient0"J% +3 "core" ʇ%&9 q +4 "ambient0"J% +4 "core" ʈ%&9 s + ."FILTERING"Pressure.reconfigure :default +3 "ambient0"J#,\\#(U2 +3 ."FILTERING"Pressure.hold + "ambient0"J + +3 "core" ʉ+ +2 "ambient0"J\ % +4 "core" ʊ%&B r + #"FILTERING"Sea 27.0m deep (54.6psia) + "sampler0"H % +6 "core" ȋ%'^Z { + "sampler0"H% +4 "core" ȑ%^e z + ."FILTERING"SamplePump.reconfigure :sample +3 "sampler0"H#d ,1S#(#(@@TL22 +4 ."FILTERING"SamplePump.seek 1000ml,1:23:51 +3 "sampler0"H' +254 H% +3 "core" ȏ%Ib R2 + "ambient0"J% +3 "core" ʎ%/ L +2 #"sampling"Cartridge 54 sampling 1/1000ml at 0.46ml/s with 22.0psi vacuum 27.4m deep (55.2psia) +5992 "sampler0"H % +3 "core" ȍ%r9 U2 + "ambient0"J % +3 "core" ʌ%,\\ M +2 #"sampling"Cartridge 54 sampling 28/1000ml at 0.43ml/s with 23.9psi vacuum 21.5m deep (46.4psia) +5283 "Can"_z/&zSz +708 "sampler0"H% +3 "core" ș% Q2 + "ambient0"J% +3 "core" ʚ%. I +2 #"sampling"Cartridge 54 sampling 54/1000ml at 0.44ml/s with 23.2psi vacuum 26.4m deep (53.7psia) +5991 "sampler0"H% +3 "core" ț%F 1 R2 + "ambient0"J% +3 "core" ʜ%2! H +2 #"sampling"Cartridge 54 sampling 80/1000ml at 0.44ml/s with 24.8psi vacuum 30.8m deep (60.3psia) +5991 "sampler0"H% +3 "core" Ș%2 S2 + "ambient0"J% +3 "core" ʝ%/y K +2 #"sampling"Cartridge 54 sampling 106/1000ml at 0.42ml/s with 26.5psi vacuum 25.1m deep (51.7psia) +5991 "sampler0"H*% +3 "core" Ȫ%}j P2 + "ambient0"J% +3 "core" ʖ%- H +2 #"sampling"Cartridge 54 sampling 131/1000ml at 0.42ml/s with 22.1psi vacuum 25.4m deep (52.3psia) +5991 "sampler0"H% +3 "core" ȓ%8A T2 + "ambient0"J% +3 "core" ʕ%. H +2 #"sampling"Cartridge 54 sampling 156/1000ml at 0.41ml/s with 23.7psi vacuum 24.5m deep (50.9psia) +5281 "Can"`x&Dzoz* +710 "sampler0"H% +3 "core" Ȓ%lNtX S2 + "ambient0"J% +3 "core" ʔ%/ J +2 #"sampling"Cartridge 54 sampling 180/1000ml at 0.40ml/s with 23.4psi vacuum 26.3m deep (53.6psia) +5991 "sampler0"H% +3 "core" ȗ%{K'N S2 + "ambient0"J"% +3 "core" ʢ%/ J +2 #"sampling"Cartridge 54 sampling 204/1000ml at 0.39ml/s with 24.1psi vacuum 27.6m deep (55.4psia) +5991 "sampler0"H% +3 "core" ȟ%RE+[| R2 + "ambient0"J% +3 "core" ʞ%/ K +2 #"sampling"Cartridge 54 sampling 227/1000ml at 0.39ml/s with 26.7psi vacuum 25.5m deep (52.4psia) +5991 "sampler0"H!% +3 "core" ȡ%- S2 + "ambient0"J-% +3 "core" ʭ%0N J +2 #"sampling"Cartridge 54 sampling 250/1000ml at 0.38ml/s with 26.4psi vacuum 26.6m deep (54.0psia) +5991 "sampler0"H#% +3 "core" ȣ%/20\\ R2 + "ambient0"J/% +3 "core" ʯ%/ I +2 #"sampling"Cartridge 54 sampling 273/1000ml at 0.39ml/s with 24.7psi vacuum 27.0m deep (54.6psia) +5275 "Can"aw&iz}z +716 "sampler0"H0% +3 "core" Ȱ%g3 P2 + "ambient0"J1% +3 "core" ʱ%- J +2 #"sampling"Cartridge 54 sampling 295/1000ml at 0.36ml/s with 26.4psi vacuum 21.9m deep (47.1psia) +5991 "sampler0"H2% +3 "core" Ȳ%GR R2 + "ambient0"J % +3 "core" ʠ%/> K +2 #"sampling"Cartridge 54 sampling 316/1000ml at 0.36ml/s with 25.2psi vacuum 25.6m deep (52.5psia) +5991 "sampler0"H4% +3 "core" ȴ%ig Q2 + "ambient0"J5% +3 "core" ʵ%0 J +2 #"sampling"Cartridge 54 sampling 337/1000ml at 0.36ml/s with 23.6psi vacuum 29.2m deep (57.8psia) +5991 "sampler0"H)% +3 "core" ȩ%΄`_ S2 + "ambient0"J7% +3 "core" ʷ%/h L +2 #"sampling"Cartridge 54 sampling 358/1000ml at 0.34ml/s with 21.7psi vacuum 28.2m deep (56.4psia) +5991 "sampler0"H9% +3 "core" ȹ%15 R2 + "ambient0"J,% +3 "core" ʬ%- J +2 #"sampling"Cartridge 54 sampling 378/1000ml at 0.32ml/s with 23.6psi vacuum 24.1m deep (50.4psia) +5263 "Can"`w &zz +728 "sampler0"H.% +3 "core" Ȯ%DQWq P2 + "ambient0"J'% +3 "core" ʧ%/ I +2 #"sampling"Cartridge 54 sampling 398/1000ml at 0.33ml/s with 25.2psi vacuum 26.6m deep (54.1psia) +5991 "sampler0"H%% +3 "core" ȥ%V, R2 + "ambient0"J(% +3 "core" ʨ%0 K +2 #"sampling"Cartridge 54 sampling 418/1000ml at 0.33ml/s with 22.5psi vacuum 29.9m deep (59.0psia) +5991 "sampler0"H;% +3 "core" Ȼ%R/ R2 + "ambient0"J<% +4 "core" ʼ%/t J + #"sampling"Cartridge 54 sampling 438/1000ml at 0.31ml/s with 22.1psi vacuum 28.0m deep (56.1psia) +5991 "sampler0"H=% +3 "core" Ƚ%6ka T2 + "ambient0"J>% +3 "core" ʾ%17 J +2 #"sampling"Cartridge 54 sampling 457/1000ml at 0.31ml/s with 27.8psi vacuum 27.2m deep (54.9psia) +5991 "sampler0"H?% +3 "core" ȿ% `/< O2 + "ambient0"J@% +3 "core" %/b F +2 #"sampling"Cartridge 54 sampling 476/1000ml at 0.31ml/s with 27.4psi vacuum 24.3m deep (50.7psia) +5241 "Can"av&zz +750 "sampler0"HA% +3 "core" % g7dH R2 + "ambient0"JB% +3 "core" %- K +2 #"sampling"Cartridge 54 sampling 494/1000ml at 0.29ml/s with 23.7psi vacuum 24.2m deep (50.4psia) +5991 "sampler0"HC% +3 "core" % {6 P2 + "ambient0"JD% +3 "core" %08 I +2 #"sampling"Cartridge 54 sampling 513/1000ml at 0.31ml/s with 20.9psi vacuum 30.2m deep (59.3psia) +5991 "sampler0"HE% +3 "core" %\ bi O2 + "ambient0"JF% +3 "core" %0 H +2 #"sampling"Cartridge 54 sampling 531/1000ml at 0.30ml/s with 26.4psi vacuum 26.2m deep (53.4psia) +5991 "sampler0"HG% +3 "core" %\ oio O2 + "ambient0"JH% +3 "core" %. H +2 #"sampling"Cartridge 54 sampling 548/1000ml at 0.29ml/s with 27.1psi vacuum 23.8m deep (49.9psia) +5991 "sampler0"HI% +3 "core" %\ ĨF Q2 + "ambient0"JJ% +3 "core" %.g I +2 #"sampling"Cartridge 54 sampling 566/1000ml at 0.30ml/s with 23.5psi vacuum 25.3m deep (52.0psia) +5218 "Can"^vO&zz +773 "sampler0"HK% +3 "core" % &b N2 + "ambient0"JL% +3 "core" %/ H +2 #"sampling"Cartridge 54 sampling 583/1000ml at 0.30ml/s with 23.5psi vacuum 27.8m deep (55.7psia) +5991 "sampler0"HM% +3 "core" % l* O2 + "ambient0"JN% +3 "core" %1 G +2 #"sampling"Cartridge 54 sampling 601/1000ml at 0.30ml/s with 23.2psi vacuum 31.1m deep (60.6psia) +5991 "sampler0"HO% +3 "core" % ]Q R2 + "ambient0"JP% +3 "core" %0 I +2 #"sampling"Cartridge 54 sampling 618/1000ml at 0.29ml/s with 23.4psi vacuum 29.5m deep (58.3psia) +5991 "sampler0"HQ% +3 "core" % 0t Q2 + "ambient0"JR% +3 "core" %- G +2 #"sampling"Cartridge 54 sampling 634/1000ml at 0.28ml/s with 24.2psi vacuum 23.5m deep (49.4psia) +5991 "sampler0"HS% +3 "core" % a};' R2 + "ambient0"JT% +3 "core" %/6 G +2 #"sampling"Cartridge 54 sampling 651/1000ml at 0.28ml/s with 22.2psi vacuum 27.5m deep (55.4psia) +5198 "Can"avl&zz +793 "sampler0"HU% +3 "core" % {j B2 + "ambient0"JV% +3 "core" %.x I +2 #"sampling"Cartridge 54 sampling 667/1000ml at 0.25ml/s with 22.3psi vacuum 26.1m deep (53.3psia) +5991 "sampler0"HW% +3 "core" % t P2 + "ambient0"JX% +3 "core" %1 G +2 #"sampling"Cartridge 54 sampling 683/1000ml at 0.28ml/s with 23.4psi vacuum 30.0m deep (59.0psia) +5991 "sampler0"HY% +3 "core" % M@ZP} P2 + "ambient0"JZ% +3 "core" %0 J +2 #"sampling"Cartridge 54 sampling 699/1000ml at 0.27ml/s with 23.1psi vacuum 29.3m deep (57.9psia) +5991 "sampler0"H[% +3 "core" % P R2 + "ambient0"J\\% +3 "core" %.a J +2 #"sampling"Cartridge 54 sampling 715/1000ml at 0.27ml/s with 24.2psi vacuum 24.7m deep (51.2psia) +5991 "sampler0"H]% +3 "core" % LLy P2 + "ambient0"J^% +3 "core" %/ H +2 #"sampling"Cartridge 54 sampling 730/1000ml at 0.27ml/s with 24.2psi vacuum 26.9m deep (54.4psia) +5178 "Can"avO&zzS +813 "sampler0"H`% +3 "core" %/"f P2 + "ambient0"Ja% +3 "core" %/ F +2 #"sampling"Cartridge 54 sampling 746/1000ml at 0.26ml/s with 24.3psi vacuum 26.7m deep (54.2psia) +5991 "sampler0"Hc% +3 "core" %x0 Q2 + "ambient0"Jd% +3 "core" %0{ H +2 #"sampling"Cartridge 54 sampling 761/1000ml at 0.23ml/s with 24.0psi vacuum 28.5m deep (56.8psia) +5991 "sampler0"He% +3 "core" %Q O2 + "ambient0"Jf% +3 "core" %.: I +2 #"sampling"Cartridge 54 sampling 775/1000ml at 0.23ml/s with 24.0psi vacuum 24.6m deep (51.0psia) +5991 "sampler0"H_% +3 "core" % O2 + "ambient0"Jh% +3 "core" %.b H +2 #"sampling"Cartridge 54 sampling 790/1000ml at 0.23ml/s with 23.2psi vacuum 25.4m deep (52.3psia) +5991 "sampler0"Hi% +3 "core" %M%H8 M2 + "ambient0"Jj% +3 "core" %1 H +2 #"sampling"Cartridge 54 sampling 804/1000ml at 0.26ml/s with 24.4psi vacuum 30.5m deep (59.8psia) +5166 "Can"`vI&zz +825 "sampler0"Hb% +3 "core" % M2 + "ambient0"Jl% +3 "core" %1 H +2 #"sampling"Cartridge 54 sampling 818/1000ml at 0.24ml/s with 26.6psi vacuum 27.8m deep (55.7psia) +5991 "sampler0"Hm% +3 "core" %vh P2 + "ambient0"Jn% +3 "core" %6. I +2 #"sampling"Cartridge 54 sampling 832/1000ml at 0.24ml/s with 22.2psi vacuum 26.6m deep (54.0psia) +5991 "sampler0"Hg% +3 "core" %| P2 + "ambient0"Jq% +3 "core" %- H +2 #"sampling"Cartridge 54 sampling 846/1000ml at 0.22ml/s with 23.9psi vacuum 24.2m deep (50.5psia) +5991 "sampler0"H+% +3 "core" ȫ%Z2?[ M2 + "ambient0"Jo% +3 "core" %- D +2 #"sampling"Cartridge 54 sampling 860/1000ml at 0.20ml/s with 24.5psi vacuum 23.5m deep (49.5psia) +5991 "sampler0"Hp% +3 "core" %N9 P2 + "ambient0"Jt% +3 "core" %0 E +2 #"sampling"Cartridge 54 sampling 873/1000ml at 0.20ml/s with 26.1psi vacuum 27.3m deep (55.0psia) +5160 "Can"au&zz +831 "sampler0"Hu% +3 "core" %z' O2 + "ambient0"Jv% +3 "core" %/ H +2 #"sampling"Cartridge 54 sampling 887/1000ml at 0.22ml/s with 22.5psi vacuum 28.5m deep (56.8psia) +5991 "sampler0"Hw% +3 "core" %lP< Q2 + "ambient0"Jx% +3 "core" %P/ I +2 #"sampling"Cartridge 54 sampling 900/1000ml at 0.23ml/s with 23.3psi vacuum 27.8m deep (55.8psia) +5991 "sampler0"Hy% +3 "core" %_:* O2 + "ambient0"Jr% +3 "core" %.B G +2 #"sampling"Cartridge 54 sampling 913/1000ml at 0.23ml/s with 22.4psi vacuum 25.8m deep (52.8psia) +5991 "sampler0"Hz% +3 "core" %6: Q2 + "ambient0"J{% +3 "core" %+/ G +2 #"sampling"Cartridge 54 sampling 926/1000ml at 0.20ml/s with 24.6psi vacuum 25.7m deep (52.6psia) +5991 "sampler0"H|% +3 "core" %HJ Q2 + "ambient0"J}% +3 "core" %0 F +2 #"sampling"Cartridge 54 sampling 940/1000ml at 0.21ml/s with 24.0psi vacuum 29.0m deep (57.6psia) +5144 "Can"avh&zozz +847 "sampler0"H~% +3 "core" %8 J2 + "ambient0"J% +3 "core" %0 G +2 #"sampling"Cartridge 54 sampling 953/1000ml at 0.20ml/s with 23.6psi vacuum 29.5m deep (58.3psia) +5991 "sampler0"H% +3 "core" ȁ%_kl? O2 + "ambient0"J% +3 "core" ʂ%.w H +2 #"sampling"Cartridge 54 sampling 966/1000ml at 0.21ml/s with 21.7psi vacuum 26.6m deep (54.0psia) +5991 "sampler0"H% +3 "core" ȃ%4, P2 + "ambient0"J% +3 "core" ʄ%,[ G +2 #"sampling"Cartridge 54 sampling 979/1000ml at 0.20ml/s with 22.9psi vacuum 22.1m deep (47.3psia) +5991 "sampler0"H% +3 "core" ȅ%ZJX P2 + "ambient0"J% +3 "core" ʆ%. F +2 #"sampling"Cartridge 54 sampling 992/1000ml at 0.21ml/s with 23.7psi vacuum 25.8m deep (52.8psia) +3806 "core" Ȑ' + ."FILTERING"Pressure.coast +2 "ambient0"J5 +5 "sampler0"H% +3 "core" ȇ%r"i P2 +2 ."closeIntake"Intake.close +3 ."closeExhaust"Exhaust.close +3 "sampler0"H0 +3 H\ / +3 "carousel0"F % +4 "core" Ƌ%3( Ob p +2 ."FILTERING"Toroid.reconfigure :hold +3 "valve0"D$\ G{!(2 +4 ."FILTERING"Toroid.seek :bypass +2 "valve0"D( +48 "core" Ȋ/ +3 Ȉ0 +106 đ( +2 ."FILTERING"Toroid.reconfigure :default +2 "valve0"D$\ G{!(2 +4 ."FILTERING"Toroid.seek :clear + "valve0"D(* +157 "core" ď( +2 #"FILTERING"Sampled 1000.0ml +3 "carousel0"F% +4 "core" Ǝ%31 O d +139 #"LRAUV"-> Cmd.startProcessing +3 "valve0"Dk% +4 "core" %vQ-M ~! +2 "syringe1"C & +4 "core" Í&v NL R +2 "syringe1"C % +3 "core" Ì% NC +2 "carousel0"F% +3 "core" ƙ%3) zOf  +3 ."PROCESSING"Plunge.seek :reagent +4 "valve0"D'= +124 "core" Ě' +2 #"PROCESSING"Sample loop closed. Ready to Deliver Reagents + .Archive.seek :sealed +4 "syringe0"B( +359 "core" ›( +3 ."PROCESSING"Archive.seek :evac +3 "syringe0"B( +1393 "core" œ( +2 ."PROCESSING"delay 20 seconds +2003 .Archive.seek :clear +2 "syringe0"B( +1709 "core" ˜( +2 #"PROCESSING"RNAlater soak for 10:00 +1175 "Can"av&}zn{0 +29983 _v&pzg{8 +28845 ."PROCESSING"Archive.seek :tVent +2 "syringe0"B( +162 "core" ( +2 ."PROCESSING"delay 1 second +102 .Archive.seek :evac +2 "syringe0"B*( +872 "Can"`v&oz\\y% +719 "core" ª( +2 ."PROCESSING"delay 10 seconds +1003 #Sample preserved and evacuated +113 #"LRAUV"-> Cmd.stop +2 "sampler0"H% +4 "core" Ȗ%]Y t +2 "carousel0"F% +4 "core" Ɠ%3(wOb  +2 ."LRAUV"Plunge.seek :locked +2 "valve0"D'v +86 "core" ĕ' +2 "carousel0"F% +3 "core" ƒ%38O A +2 "syringe0"B& +3 "core" ”&:%N\\ > +3 ."Archive"Archive.seek :clear +4 "syringe1"C% + "syringe0"B"( +6 "core" ×%NG ~ +2 ."Air"Air.seek :clear +4 "syringe0"B% + "syringe1"C' +6 "core" Ÿ% XQ < + "syringe1"C!& +4 "core" á&vn d R +2 ."Lysis2"Lysis2.seek :clear +3 "syringe1"C-( +177 "core" í( +169 Þ' +1337 ¢( + ."LRAUV"Archive.coast +2 "syringe0"B6 +3 ."LRAUV"Air.coast + "syringe1"C5 +4 ."LRAUV"Lysis1.coast + "syringe0"B5 +4 ."LRAUV"Lysis2.coast + "syringe1"C6 +4 ."LRAUV"Plunge.coast + "valve0"D5 +4 ."LRAUV"SamplePump.coast + "sampler0"H5 +4 ."LRAUV"Toroid.coast + "valve0"D6 +4 ."LRAUV"Carousel.coast + "carousel0"F5 +5 "sampler0"H#% +3 "core" ȣ%^@ v +9 ."LRAUV"Gate.power :motor,:OFF + .Gate.power :core,:OFF +3 .Gate.power :analytic1,:OFF +2 .Gate.power :analytic2,:OFF +2 .Gate.power :analytic3,:OFF +2 .Gate.power :main,:OFF +2 #Safely stopped and ready to power off @1559212320.34PDT @1559213342.41PDT = =mMAIN_scheduler =tMAIN @PDT1559213344.34 #"core_reset"Sent BREAK +3 #t>BREAK< ESP3 Gateway v0.99 +14 #>BREAK< ESP3 Gateway v0.99 for core bus +2 #>BREAK< ESP3 Gateway v0.99 for cartridge bus +33 "Can"`}2%4y|A +123 #t\ Configuration for koa by brent@mbari.org 5/7/19\ /home/esp/esp2/type/auv/koa/configure.rb\ +166 "Can"_}2%4y|2 + _}2%4y|2 + #tPolling Can every 5:00 +29 #Clients may connect on TCP port 9999 + #Connecting to 10.89.5.2:9999 +4 #Waiting for espclients... +18 "Can"b}"%3y|> +17 #"LRAUV"Session Begun +198 #-> showStatus +201 #-> Cmd.loadCartridge +12 .Gate.power :main,:ON,limit to 5000mA +2 .Gate.power :analytic1,:ON,limit to 5000mA +2 .Gate.power :analytic2,:ON,limit to 5000mA +2 .Gate.power :analytic3,:ON,limit to 5000mA +5 #Powering core bus +212 "valve0"D2 +2 D +2 "core" ā +4 "syringe0"B& +2 "core" ‚&N> +2 ."LRAUV"Archive.configure :default +2 "syringe0"B$d P[<2 +6 "syringe1"C% +2 "core" Ã%YN- +2 ."LRAUV"Air.configure :default +2 "syringe1"C#d P\\$<2 +4 "syringe0"B% +3 "core" „%N- + ."LRAUV"Lysis1.configure :default +3 "syringe0"B#d P\\<2 +3 "syringe1"C& +3 "core" Å&ۇN1y + ."LRAUV"Lysis2.configure :default +3 "syringe1"C$d P[?<2 +5 "valve0"D% +3 "core" Ć%QM. + ."LRAUV"Plunge.configure :default +3 "valve0"D# QS<2 +5 "sampler0"H% +4 "core" ȇ%l^ + ."LRAUV"SamplePump.configure :default +2 "sampler0"H#,\\#(22 +6 "valve1"E% +2 "core" ň%M +2 ."LRAUV"ExtraPump.configure :default +2 "valve1"E#2 +6 "valve0"D & +2 "core" ĉ&\\M; +2 ."LRAUV"Toroid.configure :default +2 "valve0"D$\ G{!(2 +5 "carousel0"F\ % +3 "core" Ɗ%N + ."LRAUV"Carousel.configure :default +3 "carousel0"F#<  E(2 +5 "ambient0"J % +2 "core" ʋ%)q +2 ."LRAUV"Pressure.configure :default +2 "ambient0"J#,\\#(ݣ2 +3 #"LRAUV"All elf controllers running firmware version 4.56 +3 .Gate.power :motor,:ON,limit to 5000mA +5 "syringe0"B & +3 "syringe1"C % +5 "syringe0"B% +4 "syringe1"C& +4 "valve0"D% +2 D& +13 "core" Œ&NT o + Í%ONS + Ž%ZNk + Ï&ۀ Nc + Đ%QN  + đ&N +3 ."Toroid_home"Toroid.reconfigure :default +6 ."Plunge_home"Plunge.reconfigure :default +3 ."Lysis1_home"Lysis1.reconfigure :default +7 ."Lysis2_home"Lysis2.reconfigure :default +2 ."Archive_home"Archive.reconfigure :default +4 ."Air_home"Air.reconfigure :default +5 "valve0"D# QS<2 + D$\ G{!(2 +4 "syringe0"B#d P\\<2 + "syringe1"C$d P[?<2 + "syringe0"B$d P[<2 +4 "syringe1"C#d P\\$<2 +2 ."Toroid_home"Toroid.home.jog 0 +3 ."Plunge_home"Plunge.home.jog 0 +3 ."Lysis2_home"Lysis2.home.jog 0 +3 ."Lysis1_home"Lysis1.home.jog 0 +3 ."Archive_home"Archive.home.jog 0 +3 ."Air_home"Air.home.jog 0 +3 "valve0"D* + "syringe1"C* +3 "valve0"D) +2 "syringe0"B) +4 B* +2 "syringe1"C) +4 "core" Ē* Ô* + ē) +3 "valve0"D& + D% +5 "syringe1"C& +5 "core" •) + –* ×) + Ę&*N + ę%oQN + Ú& ۊWNd +6 ."Plunge_home"Plunge.reconfigure :homing +3 "syringe0"B% +2 B& +2 ."Lysis2_home"Lysis2.reconfigure :homing +6 ."Toroid_home"Toroid.reconfigure :homing +3 "syringe1"C% +3 "valve0"D#<2 + "syringe1"C$2 +3 "valve0"D$(2 +5 ."Lysis2_home"Lysis2.jog 1362 +4 ."Plunge_home"Plunge.jog 855 +3 ."Toroid_home"Toroid.jog 609 +3 "syringe1"C*R +2 "valve0"D)W +3 D *a +9 "core" ›%ZNi +26 œ&N\\ +2 Ý% NYNl  +4 ."Air_home"Air.reconfigure :homing +2 ."Archive_home"Archive.reconfigure :homing +3 ."Lysis1_home"Lysis1.reconfigure :homing +5 "syringe0"B$"2 +2 "syringe1"C#"2 +3 "syringe0"B#2 +3 ."Archive_home"Archive.jog 1374 +4 ."Lysis1_home"Lysis1.jog 1359 +3 ."Air_home"Air.jog 1368 +3 "syringe0"B!*^ +2 "syringe1"C")X +4 "syringe0"B#)O +13 "core" ğ) +2 ."Plunge_home"Plunge.setRawPosition! 50 + "valve0"D72 +3 ."Plunge_home"Plunge.seek :home +4 "valve0"D$' +7 "core" Þ* +2 ."Lysis2_home"Lysis2.setRawPosition! 50 + "syringe1"C82 +3 ."Lysis2_home"Lysis2.seek :home +4 "syringe1"C%( +5 "core" Ĥ' +2 ."Plunge_home"Plunge.reconfigure :default +2 "valve0"D# QS<2 +14 "core" å( +2 ."Lysis2_home"Lysis2.reconfigure :default +2 "syringe1"C$d P[?<2 +38 "core" ¡* +2 ."Archive_home"Archive.setRawPosition! 50 + "syringe0"B82 +5 ."Archive_home"Archive.seek :home +3 "syringe0"B&( +3 "core" â) + £) + ."Lysis1_home"Lysis1.setRawPosition! 50 +2 ."Air_home"Air.setRawPosition! 50 +2 "syringe0"B72 + "syringe1"C72 +4 ."Lysis1_home"Lysis1.seek :home +4 "syringe0"B'' +3 ."Air_home"Air.seek :home +5 "syringe1"C(' +3 "core" Ġ* + ¦( + ."Toroid_home"Toroid.setRawPosition! 0 +2 ."Archive_home"Archive.reconfigure :default +3 "valve0"D8 +3 ."Toroid_home"Toroid.seek :home +5 "syringe0"B$d P[<2 + "valve0"D)( +7 "core" §' ĩ( + è' + ."Toroid_home"Toroid.reconfigure :default +3 ."Lysis1_home"Lysis1.reconfigure :default +3 ."Air_home"Air.reconfigure :default +3 "syringe0"B#d P\\<2 +3 "valve0"D$\ G{!(2 +4 "syringe1"C#d P\\$<2 +31 "carousel0"F*% +3 "core" ƪ%yN  +2 ."LRAUV"Toroid.seek :clear +3 "valve0"D+(* +157 "core" ī( +2 ."LRAUV"Carousel.reconfigure :default +3 "carousel0"F#<  E(2 +3 ."LRAUV"Carousel.home.jog 0 +2 "carousel0"F,) +14 "core" Ƭ) +27 "carousel0"F-% +3 "core" ƭ%3(Ow  +2 ."LRAUV"Carousel.seek 54 +2 "carousel0"F.'3 +4 "core" Ʈ' +2 "valve0"D/% +4 "core" į%^M + #"LRAUV"Selecting Cartridge 53 +3 "valve0"D0% +6 "core" İ%^M + "syringe1"C1& +4 "core" ñ&v1NP + "syringe1"C2% +4 "core" ò%pNL + ."LRAUV"Carousel.seek 53 +2 "carousel0"F3'2 +34 "core" Ƴ' +2 "carousel0"F4% +3 "core" ƴ%2hQi ( +2 "syringe1"C5& +5 "core" õ&sXN\\  +2 ."Lysis2"Lysis2.seek :locked +2 "syringe1"C6(v +4 "valve0"D7% +4 "core" ķ%^ N N +2 ."Plunge"Plunge.seek :locked +2 "valve0"D8'v +5 "syringe1"C9% +4 "core" ù%rfX= +2 ."Air"Air.seek :locked +2 "syringe1"C:' +64 "core" ĸ' +87 ö( +209 ú' +1740 #"LRAUV"-> Cmd.startFiltering + "valve0"D;% +5 "core" Ļ%vQ\ M  + "syringe1"C<& +4 "core" ü&v&NN L +2 "syringe1"C=% +3 "core" ý%NG +2 "carousel0"F>% +3 "core" ƾ%2('Oy  +2 #"FILTERING"Duration of filtering limited to 2:05:00 +3 "valve0"D?% +6 "core" Ŀ%vQ M  + "syringe1"C@& +4 "core" &v) NN I + "syringe1"CA% +3 "core" %NH +2 "carousel0"FB% +3 "core" %2(-Ow  +2 "carousel0"FC% +3 "core" %2(Ok  +2 #"FILTERING"Priming sample loop w/100ml, bypass w/10ml + .SamplePump.setPosition! 0ml +2 "sampler0"H7 +2 ."FILTERING"Bypass.open +2 "sampler1"ID1 +71 "core" 1 +72 "ambient0"JE% +3 "core" % w + ."FILTERING"Intake.open + "sampler0"HF1 +74 "core" 1 +2 "ambient0"JG% +4 "core" %꙰ s + #"FILTERING"Sea 227.3m deep (350.7psia) +2 #Waiting up to 20 seconds for sea pressure to stabilize +/-0.50psi +3 "sampler0"HH% +5 "core" %Y] | +52 "sampler0"HI% +3 "core" %Y^  +52 "sampler0"HJ% +3 "core" %V^  +52 "sampler0"HK% +3 "core" %W^ ~ +52 "sampler0"HL% +4 "core" %T^ } +52 "sampler0"HM% +3 "core" %X^ ~ + #"FILTERING"Vacuum tare is 37% of full scale +2 "ambient0"JN% +4 "core" %晸 v +2 "sampler0"HO% +3 "core" %T^ ~ +2 ."closeIntake"Intake.close +2 "sampler0"HP/ +5 ."closeBypass"Bypass.close +2 "sampler1"IQ/ +66 "core" / +5 / + #"FILTERING"Checking for toroid leaks from 350.9psia +3 #Waiting up to 40 seconds for toroid pressure to stabilize +/-0.75psi +3 "ambient0"JR% +4 "core" %p s +53 "ambient0"JS% +3 "core" % w +52 "ambient0"JT% +3 "core" %ޗ v +52 "ambient0"JU% +3 "core" % v +52 "ambient0"JV% +3 "core" %ߗt w +52 "ambient0"JW% +3 "core" %A z +52 "ambient0"JX% +3 "core" %ܗ v +52 "ambient0"JY% +3 "core" %ږ y +52 "ambient0"JZ% +3 "core" %ܖ w +52 "ambient0"J[% +3 "core" %ٖ x +52 "ambient0"J\\% +3 "core" %Ӗ v +52 "ambient0"J]% +3 "core" %ޖ w +52 "ambient0"J^% +3 "core" %ϖi w +52 "ambient0"J_% +3 "core" %ӖL w +52 "ambient0"J`% +3 "core" %Җ1 w +52 "ambient0"Ja% +3 "core" %Ԗ c +52 "ambient0"Jb% +3 "core" %ɖ y +52 "ambient0"Jc% +4 "core" %˕ w +52 "ambient0"Jd% +3 "core" %ʕ x +52 "ambient0"Je% +3 "core" %̕ v +52 "ambient0"Jf% +3 "core" %ƕ w +52 "ambient0"Jg% +3 "core" %ʕ v +52 "ambient0"Jh% +3 "core" %ȕ v +52 "ambient0"Ji% +3 "core" %̕w t +52 "ambient0"Jj% +4 "core" %̕d x +53 "ambient0"Jk% +3 "core" %ÕZ u +52 "ambient0"Jl% +3 "core" %ǕF w +53 "ambient0"Jm% +3 "core" %ĕ4 x +52 "ambient0"Jn% +3 "core" %ĕ( x +52 "ambient0"Jo% +3 "core" %ƕ x +52 "ambient0"Jp% +3 "core" % y +52 "ambient0"Jq% +3 "core" % x +52 "ambient0"Jr% +3 "core" %” v +52 "ambient0"Js% +3 "core" % v + #"FILTERING"Toroid pressure fell 4% to 338.5psia + .Bypass.open +2 "sampler1"It1 +71 "core" 1 + ."FILTERING"Intake.open +2 "sampler0"Hu1 +70 "core" 1 +72 "ambient0"Jv% +3 "core" %S u + ."FILTERING"Pressure.reconfigure :default +3 "ambient0"J#,\\#(l2 +3 ."FILTERING"Pressure.hold +2 "ambient0"Jw+ +2 "core" + +3 "sampler0"Hx% +3 "core" %J^ } +2 "sampler0"Hy% +3 "core" %] } +2 ."FILTERING"SamplePump.reconfigure :prime +3 "sampler0"H#,\\1S#(#(@bagL22 +4 ."FILTERING"SamplePump.seek 10ml,1:21 + "sampler0"Hz'0 +1073 "core" ' + ."FILTERING"Pressure.coast +2 "ambient0"J5 +3 ."FILTERING"SamplePump.setPosition! 0ml + "sampler0"H7 +4 ."FILTERING"Exhaust.open +2 "sampler0"H{2 +73 "core" 2 +73 ."closeBypass"Bypass.close +3 "sampler1"I|/ +69 "core" / +73 "sampler0"H}% +3 "core" %U^I  + "ambient0"J~% +4 "core" % w + ."FILTERING"Pressure.reconfigure :default +3 "ambient0"J#,\\#(Km2 +3 ."FILTERING"Pressure.hold + "ambient0"J+ +3 "core" + +2 "ambient0"J% +4 "core" ʁ%`| v + #"FILTERING"Sea 232.1m deep (357.9psia) +2 "sampler0"H% +4 "core" Ȃ%W^C ~ +2 "sampler0"H% +3 "core" ȃ%<^G +2 ."FILTERING"SamplePump.reconfigure :prime +3 "sampler0"H#,\\1S#(#(s@CL22 +4 ."FILTERING"SamplePump.seek 100ml,8:51 + "sampler0"H' +10385 "core" Ȅ' + ."FILTERING"Pressure.coast +2 "ambient0"J5 +4 ."FILTERING"Bypass.open + "sampler1"I1 +68 "core" Ʌ1 + ."FILTERING"Intake.close +2 "sampler0"H/ +69 "core" Ȇ/ +2 "carousel0"F% +3 "core" Ƈ%2( O  +37 ."FILTERING"Toroid.reconfigure :hold +4 "valve0"D$\ G{!(2 +4 ."FILTERING"Toroid.seek :crack +2 "valve0"D(N +75 "core" Ĉ( +2 ."FILTERING"Toroid.reconfigure :default +2 "valve0"D$\ G{!(2 +4 ."FILTERING"Toroid.seek :clear +2 "valve0"D (* +75 "core" ĉ( +73 "carousel0"F\ % +3 "core" Ɗ%2(Oy  +2 ."FILTERING"Toroid.reconfigure :hold +2 "valve0"D$\ G{!(2 +4 ."FILTERING"Toroid.seek :cartridge +2 "valve0"D (J +160 "core" ċ( +2 ."FILTERING"Toroid.reconfigure :default +2 "valve0"D$\ G{!(2 +4 ."FILTERING"Toroid.seek :clear +2 "valve0"D(* +160 "core" đ( +2 "ambient0"J% +4 "core" ʐ%Ϛ K + "ambient0"J% +3 "core" ʏ% M +2 "sampler0"H% +3 "core" Ȏ%-_B U +2 ."closeExhaust"Exhaust.close +2 "sampler0"H 0 +3 ."closeBypass"Bypass.close +3 "sampler1"I / +63 "core" ȍ0 +5 Ɍ/ + #"FILTERING"Checking for cartridge leaks from 353.5psia +2 #Waiting up to 40 seconds for cartridge pressure to stabilize +/-0.75psi +3 "ambient0"J% +5 "core" ʘ%Ϛz r +52 "ambient0"J% +3 "core" ʙ%˚ v +52 "ambient0"J% +3 "core" ʚ%ʚ v +52 "ambient0"J% +3 "core" ʝ%ʚ w +52 "ambient0"J% +3 "core" ʜ%Ț v +52 "ambient0"J% +4 "core" ʛ%ƚx u +52 "ambient0"J% +3 "core" ʔ%Țr u +52 "ambient0"J*% +3 "core" ʪ%m u +52 "ambient0"J% +3 "core" ʓ%Ěp u +52 "ambient0"J% +3 "core" ʒ%ƚk u +2 "carousel0"F% +3 "core" Ɩ%2)O|  + #"FILTERING"Sampling 1000.0ml +2 .SamplePump.setPosition! 0ml +2 "sampler0"H7 +3 ."FILTERING"Exhaust.open + "sampler0"H2 +66 "core" ȕ2 + ."FILTERING"Intake.open +2 "sampler0"H1 +68 "core" ȗ1 +2 "ambient0"J% +3 "core" ʟ%™ q +4 "ambient0"J% +3 "core" ʞ% p +2 ."FILTERING"Pressure.reconfigure :default +2 "ambient0"J#,\\#(Ȥk2 +4 ."FILTERING"Pressure.hold + "ambient0"J!+ +3 "core" ʡ+ +2 "ambient0"J#% +3 "core" ʣ%~ s + #"FILTERING"Sea 227.7m deep (351.4psia) +2 "sampler0"H-% +5 "core" ȭ%&^~ { + "sampler0"H"% +4 "core" Ȣ%6^ | + ."FILTERING"SamplePump.reconfigure :sample +3 "sampler0"H#d ,1S#(#(@!@L22 +4 ."FILTERING"SamplePump.seek 1000ml,1:23:51 + "sampler0"H/' +257 H0% +2 "core" Ȱ%z8X W2 +2 "ambient0"J % +3 "core" ʠ% M +2 #"sampling"Cartridge 53 sampling 1/1000ml at 0.45ml/s with 22.6psi vacuum 228.3m deep (352.2psia) +5992 "sampler0"H1% +3 "core" ȱ%M T2 + "ambient0"J2% +3 "core" ʲ%I M +2 #"sampling"Cartridge 53 sampling 27/1000ml at 0.44ml/s with 24.2psi vacuum 232.7m deep (358.8psia) +3918 "Can"`{*%Kyz+ +2072 "sampler0"H4% +3 "core" ȴ% ! W2 + "ambient0"J5% +3 "core" ʵ% N +2 #"sampling"Cartridge 53 sampling 53/1000ml at 0.41ml/s with 20.7psi vacuum 230.3m deep (355.2psia) +5992 "sampler0"H7% +3 "core" ȷ%[h S2 + "ambient0"J)% +3 "core" ʩ%ݢ\ L +2 #"sampling"Cartridge 53 sampling 79/1000ml at 0.43ml/s with 22.5psi vacuum 226.5m deep (349.6psia) +5991 "sampler0"H9% +3 "core" ȹ%EK S2 + "ambient0"J,% +3 "core" ʬ%# M +2 #"sampling"Cartridge 53 sampling 104/1000ml at 0.41ml/s with 25.0psi vacuum 225.0m deep (347.4psia) +5991 "sampler0"H.% +3 "core" Ȯ%w R2 + "ambient0"J%% +3 "core" ʥ% L +2 #"sampling"Cartridge 53 sampling 130/1000ml at 0.43ml/s with 23.8psi vacuum 232.1m deep (357.9psia) +5991 "sampler0"H$% +3 "core" Ȥ%=A R2 + "ambient0"J(% +3 "core" ʨ%ˤo M +2 #"sampling"Cartridge 53 sampling 155/1000ml at 0.42ml/s with 22.9psi vacuum 230.4m deep (355.3psia) +3923 "Can"`z%@yz= +2067 "sampler0"H;% +3 "core" Ȼ%n?]  S2 + "ambient0"J<% +3 "core" ʼ% L +2 #"sampling"Cartridge 53 sampling 180/1000ml at 0.40ml/s with 24.6psi vacuum 227.0m deep (350.3psia) +5992 "sampler0"H=% +3 "core" Ƚ%: R2 + "ambient0"J>% +3 "core" ʾ% L +2 #"sampling"Cartridge 53 sampling 206/1000ml at 0.42ml/s with 24.8psi vacuum 222.9m deep (344.3psia) +5991 "sampler0"H?% +3 "core" ȿ%cK T2 + "ambient0"J@% +3 "core" %Ƥ H +2 #"sampling"Cartridge 53 sampling 231/1000ml at 0.43ml/s with 24.9psi vacuum 229.3m deep (353.7psia) +5991 "sampler0"HA% +3 "core" % OX O2 + "ambient0"JB% +3 "core" %q H +2 #"sampling"Cartridge 53 sampling 256/1000ml at 0.42ml/s with 23.2psi vacuum 233.7m deep (360.2psia) +5991 "sampler0"HC% +3 "core" %V' S2 + "ambient0"JD% +3 "core" %䣱 J +2 #"sampling"Cartridge 53 sampling 281/1000ml at 0.42ml/s with 22.0psi vacuum 229.8m deep (354.4psia) +3925 "Can"az%4yz +2065 "sampler0"HE% +3 "core" % Jt Q2 + "ambient0"JF% +3 "core" % K +2 #"sampling"Cartridge 53 sampling 306/1000ml at 0.42ml/s with 22.9psi vacuum 225.4m deep (348.0psia) +5992 "sampler0"HG% +3 "core" %I%'n <2 + "ambient0"JH% +3 "core" %8 6 +2 #"sampling"Cartridge 53 sampling 330/1000ml at 0.42ml/s with 22.5psi vacuum 228.6m deep (352.6psia) +5991 "sampler0"HI% +3 "core" %CC Q2 + "ambient0"JJ% +3 "core" %Ȥ J +2 #"sampling"Cartridge 53 sampling 355/1000ml at 0.39ml/s with 26.0psi vacuum 228.7m deep (352.8psia) +5991 "sampler0"HK% +3 "core" %:"N: R2 + "ambient0"JL% +3 "core" %{ I +2 #"sampling"Cartridge 53 sampling 380/1000ml at 0.40ml/s with 24.6psi vacuum 231.1m deep (356.3psia) +5991 "sampler0"HM% +3 "core" %/? R2 + "ambient0"JN% +3 "core" % I +2 #"sampling"Cartridge 53 sampling 405/1000ml at 0.42ml/s with 25.3psi vacuum 229.6m deep (354.2psia) +3924 "Can"\\{%(yz +2066 "sampler0"HO% +3 "core" %* R2 + "ambient0"JP% +3 "core" % K +2 #"sampling"Cartridge 53 sampling 429/1000ml at 0.41ml/s with 24.9psi vacuum 226.0m deep (348.9psia) +5992 "sampler0"HQ% +3 "core" %MR R2 + "ambient0"JR% +3 "core" %S J +2 #"sampling"Cartridge 53 sampling 454/1000ml at 0.39ml/s with 23.8psi vacuum 222.7m deep (343.9psia) +5991 "sampler0"HS% +3 "core" % F T2 + "ambient0"JT% +3 "core" %ʣh F +2 #"sampling"Cartridge 53 sampling 478/1000ml at 0.41ml/s with 22.8psi vacuum 228.7m deep (352.8psia) +5991 "sampler0"HU% +3 "core" % {Fz Q2 + "ambient0"JV% +3 "core" %q I +2 #"sampling"Cartridge 53 sampling 503/1000ml at 0.41ml/s with 26.2psi vacuum 228.2m deep (352.1psia) +5991 "sampler0"HW% +3 "core" %\ B## N2 + "ambient0"JX% +3 "core" %䤦 : +2 #"sampling"Cartridge 53 sampling 527/1000ml at 0.42ml/s with 24.2psi vacuum 229.9m deep (354.6psia) +3932 "Can"_{:%yz +2058 "sampler0"HY% +3 "core" %\ |@ R2 + "ambient0"JZ% +3 "core" % J +2 #"sampling"Cartridge 53 sampling 551/1000ml at 0.38ml/s with 24.2psi vacuum 225.3m deep (347.9psia) +5992 "sampler0"H[% +3 "core" %\ v P2 + "ambient0"J\\% +3 "core" %pK I +2 #"sampling"Cartridge 53 sampling 576/1000ml at 0.40ml/s with 23.4psi vacuum 224.6m deep (346.8psia) +5991 "sampler0"H]% +3 "core" % hz7~ P2 + "ambient0"J^% +3 "core" %ף! H +2 #"sampling"Cartridge 53 sampling 600/1000ml at 0.41ml/s with 20.3psi vacuum 229.9m deep (354.6psia) +5991 "sampler0"H_% +3 "core" % VbA N2 + "ambient0"J`% +3 "core" % H +2 #"sampling"Cartridge 53 sampling 624/1000ml at 0.40ml/s with 23.2psi vacuum 230.9m deep (356.2psia) +5991 "sampler0"Ha% +3 "core" % SF :2 + "ambient0"Jb% +3 "core" %  +2 #"sampling"Cartridge 53 sampling 648/1000ml at 0.41ml/s with 23.4psi vacuum 229.4m deep (353.9psia) +3927 "Can"a{Y%yz +2063 "sampler0"Hc% +3 "core" % 7h"w P2 + "ambient0"Jd% +3 "core" % F +2 #"sampling"Cartridge 53 sampling 672/1000ml at 0.40ml/s with 22.5psi vacuum 228.3m deep (352.3psia) +5992 "sampler0"He% +3 "core" % >Er\\ N2 + "ambient0"Jf% +3 "core" % F +2 #"sampling"Cartridge 53 sampling 696/1000ml at 0.40ml/s with 23.4psi vacuum 225.0m deep (347.3psia) +5991 "sampler0"Hg% +3 "core" % .kƠn M2 + "ambient0"Jh% +3 "core" %ߤ H +2 #"sampling"Cartridge 53 sampling 720/1000ml at 0.40ml/s with 24.3psi vacuum 229.6m deep (354.1psia) +5991 "sampler0"Hi% +3 "core" %'h L2 + "ambient0"Jj% +3 "core" % E +2 #"sampling"Cartridge 53 sampling 744/1000ml at 0.40ml/s with 22.0psi vacuum 231.4m deep (356.9psia) +5991 "sampler0"Hk% +3 "core" %L2 N2 + "ambient0"Jl% +3 "core" %q E +2 #"sampling"Cartridge 53 sampling 768/1000ml at 0.39ml/s with 22.9psi vacuum 226.9m deep (350.2psia) +3921 "Can"`{z% yz +2069 "sampler0"Hm% +3 "core" %,as L2 + "ambient0"Jn% +3 "core" %Q F +2 #"sampling"Cartridge 53 sampling 792/1000ml at 0.40ml/s with 27.4psi vacuum 225.1m deep (347.5psia) +5992 "sampler0"Ho% +3 "core" %? O2 + "ambient0"Jp% +3 "core" %Ȣ9 G +2 #"sampling"Cartridge 53 sampling 816/1000ml at 0.38ml/s with 23.7psi vacuum 226.0m deep (348.9psia) +5991 "sampler0"Hq% +3 "core" %   P2 +2 "ambient0"Jr% +6 "core" %Y D +4 #"sampling"Cartridge 53 sampling 839/1000ml at 0.38ml/s with 24.2psi vacuum 229.4m deep (353.9psia) +5985 "sampler0"Hs% +3 "core" %kS\\ M2 + "ambient0"Jt% +3 "core" %ڤ F +2 #"sampling"Cartridge 53 sampling 863/1000ml at 0.40ml/s with 26.7psi vacuum 228.6m deep (352.7psia) +5991 "sampler0"Hu% +3 "core" %.Gb~ N2 + "ambient0"Jv% +3 "core" %Q D +2 #"sampling"Cartridge 53 sampling 887/1000ml at 0.39ml/s with 25.1psi vacuum 223.5m deep (345.2psia) +3922 "Can"`{%yqz +2068 "sampler0"Hx% +3 "core" %Q!5 >2 + "ambient0"Jy% +3 "core" %M 2 +2 #"sampling"Cartridge 53 sampling 910/1000ml at 0.38ml/s with 22.8psi vacuum 223.3m deep (344.9psia) +5992 "sampler0"H{% +3 "core" %S3* M2 + "ambient0"J|% +3 "core" %ҤX E +2 #"sampling"Cartridge 53 sampling 934/1000ml at 0.40ml/s with 22.8psi vacuum 230.3m deep (355.3psia) +5991 "sampler0"H}% +3 "core" %6u M2 + "ambient0"Jw% +3 "core" %. E +2 #"sampling"Cartridge 53 sampling 957/1000ml at 0.37ml/s with 26.3psi vacuum 228.7m deep (352.9psia) +5991 "sampler0"H~% +3 "core" %C O2 + "ambient0"J% +3 "core" ʁ%, G +2 #"sampling"Cartridge 53 sampling 981/1000ml at 0.38ml/s with 24.1psi vacuum 223.9m deep (345.8psia) +4891 "core" ȯ' + ."FILTERING"Pressure.coast +2 "ambient0"J5 +5 "sampler0"H% +3 "core" Ȃ%h$^ R2 +2 ."closeIntake"Intake.close +2 "sampler0"H/ +4 ."closeExhaust"Exhaust.close +3 "sampler0"H0 +2 "carousel0"Fz% +5 "core" %2(O c +2 ."FILTERING"Toroid.reconfigure :hold +3 "valve0"D$\ G{!(2 +3 ."FILTERING"Toroid.seek :bypass +2 "valve0"D( +49 "core" ȃ/ +3 ȅ0 +105 Ć( +2 ."FILTERING"Toroid.reconfigure :default +2 "valve0"D$\ G{!(2 +4 ."FILTERING"Toroid.seek :clear + "valve0"D(* +158 "core" ć( +2 #"FILTERING"Sampled 1000.0ml +4 "carousel0"F% +3 "core" %22O g +142 #"LRAUV"-> Cmd.startProcessing +3 "valve0"D\ % +4 "core" Ċ%vQ%M ( +2 "syringe1"C+& +4 "core" ë&vN6 X +2 "syringe1"C% +3 "core" È%QN1  +2 "carousel0"F % +3 "core" Ɖ%2(nOt  +3 ."PROCESSING"Plunge.seek :reagent +4 "valve0"D'= +87 "core" Đ' +2 #"PROCESSING"Sample loop closed. Ready to Deliver Reagents + .Archive.seek :sealed +4 "syringe0"B( +359 "core" ( +2 ."PROCESSING"Archive.seek :evac +39 "syringe0"B( +1393 "core" Ž( +2 ."PROCESSING"delay 20 seconds +2003 .Archive.seek :clear +2 "syringe0"B ( +596 "Can"b{$ypy% +1113 "core" ( +2 #"PROCESSING"RNAlater soak for 10:00 +28891 "Can"_{x$yp{> +30004 a{}$yr{@ +1107 ."PROCESSING"Archive.seek :tVent +3 "syringe0"B ( +160 "core" Œ( +2 ."PROCESSING"delay 1 second +102 .Archive.seek :evac +2 "syringe0"B( +1592 "core" ˜( +2 ."PROCESSING"delay 10 seconds +1003 #Sample preserved and evacuated +118 #"LRAUV"-> Cmd.stop +2 "sampler0"H % +4 "core" ȋ%` r +2 "carousel0"F% +4 "core" ƙ%2)Ok  +2 ."LRAUV"Plunge.seek :locked +2 "valve0"D'v +85 "core" Ě' +2 "carousel0"F% +3 "core" Ɲ%2@O A +2 "syringe0"B& +3 "core" œ&:YN =i +3 ."Archive"Archive.seek :clear +4 "syringe1"C% + "syringe0"B( +5 "core" Û%NB } +3 ."Air"Air.seek :clear +3 "syringe1"C' +4 "syringe0"B*% +4 "core" ª%#b  +2 "syringe1"C& +3 "core" Ò&v[&d8 L +3 ."Lysis2"Lysis2.seek :clear +3 "syringe1"C( +176 "core" Ö( +166 Ó' +1338 ”( + ."LRAUV"Archive.coast +2 "syringe0"B6 +4 ."LRAUV"Air.coast + "syringe1"C5 +3 ."LRAUV"Lysis1.coast + "syringe0"B5 +4 ."LRAUV"Lysis2.coast + "syringe1"C6 +4 ."LRAUV"Plunge.coast + "valve0"D5 +4 ."LRAUV"SamplePump.coast + "sampler0"H5 +4 ."LRAUV"Toroid.coast + "valve0"D6 +4 ."LRAUV"Carousel.coast + "carousel0"F5 +5 "sampler0"H% +4 "core" ȕ%` v +8 ."LRAUV"Gate.power :motor,:OFF +2 .Gate.power :core,:OFF +2 .Gate.power :analytic1,:OFF +2 .Gate.power :analytic2,:OFF +2 .Gate.power :analytic3,:OFF +2 .Gate.power :main,:OFF +2 #Safely stopped and ready to power off @1559216708.44PDT @1559216986.40PDT = =mMAIN_scheduler =tMAIN @PDT1559216988.33 #"core_reset"Sent BREAK +2 #t>BREAK< ESP3 Gateway v0.99 +16 #>BREAK< ESP3 Gateway v0.99 for core bus +2 #>BREAK< ESP3 Gateway v0.99 for cartridge bus +32 "Can"c}$yf{ +125 #t\ Configuration for koa by brent@mbari.org 5/7/19\ /home/esp/esp2/type/auv/koa/configure.rb\ +150 "Can"_}$yf{ +2 _}$yf{ #tPolling Can every 5:00 +45 #Clients may connect on TCP port 9999 + #Connecting to 10.89.5.2:9999 +4 #Waiting for espclients... +3 "Can"`}$yb{ +29 #"LRAUV"Session Begun +198 #-> showStatus +202 #-> Cmd.loadCartridge +12 .Gate.power :main,:ON,limit to 5000mA +2 .Gate.power :analytic1,:ON,limit to 5000mA +2 .Gate.power :analytic2,:ON,limit to 5000mA +2 .Gate.power :analytic3,:ON,limit to 5000mA +5 #Powering core bus +212 "valve0"D2 +2 D +2 "core" ā +4 "syringe0"B& +3 "core" ‚&IN + ."LRAUV"Archive.configure :default +3 "syringe0"B$d P[<2 +5 "syringe1"C% +3 "core" Ã%iN\ + ."LRAUV"Air.configure :default +3 "syringe1"C#d P\\$<2 +3 "syringe0"B% +3 "core" „%N\ + ."LRAUV"Lysis1.configure :default +3 "syringe0"B#d P\\<2 +3 "syringe1"C& +3 "core" Å&qN + ."LRAUV"Lysis2.configure :default +3 "syringe1"C$d P[?<2 +6 "valve0"D% +3 "core" Ć%PTM|/ + ."LRAUV"Plunge.configure :default +3 "valve0"D# QS<2 +5 "sampler0"H% +4 "core" ȇ%` + ."LRAUV"SamplePump.configure :default +3 "sampler0"H#,\\#(22 +5 "valve1"E% +3 "core" ň%ZM~ + ."LRAUV"ExtraPump.configure :default +3 "valve1"E#2 +5 "valve0"D & +2 "core" ĉ&MwJ +2 ."LRAUV"Toroid.configure :default +2 "valve0"D$\ G{!(2 +6 "carousel0"F\ % +3 "core" Ɗ%N + ."LRAUV"Carousel.configure :default +3 "carousel0"F#<  E(2 +5 "ambient0"J % +3 "core" ʋ%ܛ) + ."LRAUV"Pressure.configure :default +3 "ambient0"J#,\\#(ݣ2 +3 #"LRAUV"All elf controllers running firmware version 4.56 +2 .Gate.power :motor,:ON,limit to 5000mA +4 "syringe0"B & +3 "syringe1"C % +8 "syringe0"B% +3 "syringe1"C& +3 "valve0"D% +4 D& +11 "core" Œ&KN- + Í%dRNK + Ž%ONI + Ï&mGNL + Đ%PM  + đ&M +4 ."Plunge_home"Plunge.reconfigure :default +4 ."Lysis2_home"Lysis2.reconfigure :default +3 ."Lysis1_home"Lysis1.reconfigure :default +5 ."Archive_home"Archive.reconfigure :default +3 ."Toroid_home"Toroid.reconfigure :default +4 ."Air_home"Air.reconfigure :default +4 "syringe1"C$d P[?<2 +2 "valve0"D# QS<2 +3 "syringe0"B$d P[<2 +2 B#d P\\<2 + "valve0"D$\ G{!(2 +6 "syringe1"C#d P\\$<2 +2 ."Lysis2_home"Lysis2.home.jog 0 +3 ."Plunge_home"Plunge.home.jog 0 +3 ."Archive_home"Archive.home.jog 0 +3 ."Lysis1_home"Lysis1.home.jog 0 +3 ."Toroid_home"Toroid.home.jog 0 +3 ."Air_home"Air.home.jog 0 +5 "syringe1"C* + "valve0"D) +4 "syringe0"B* + B) +3 "valve0"D* + "syringe1"C) +7 "core" Ò* + ē) ”* + Ė* + "valve0"D& +6 "syringe1"C& +2 "valve0"D% + "syringe0"B& +8 "core" •) + ×) + Ę&)M + Ù& qQNH + Ě%nPJM  + ›& ANA  +4 ."Toroid_home"Toroid.reconfigure :homing +5 ."Plunge_home"Plunge.reconfigure :homing +5 "syringe0"B% + "syringe1"C% +4 "valve0"D$(2 +4 ."Lysis2_home"Lysis2.reconfigure :homing +3 ."Archive_home"Archive.reconfigure :homing +3 "valve0"D#<2 +4 ."Toroid_home"Toroid.jog 610 +3 "syringe0"B$"2 + "syringe1"C$2 +3 ."Plunge_home"Plunge.jog 856 +4 "valve0"D*b +4 ."Archive_home"Archive.jog 1368 +30 ."Lysis2_home"Lysis2.jog 1366 +4 "valve0"D)X + "syringe0"B *X +3 "syringe1"C!*V +5 "core" œ%BNA + Ý% dN?  +3 ."Air_home"Air.reconfigure :homing +2 ."Lysis1_home"Lysis1.reconfigure :homing +3 "syringe1"C#"2 +3 "syringe0"B#2 +4 ."Lysis1_home"Lysis1.jog 1358 +3 ."Air_home"Air.jog 1363 +3 "syringe0"B")N +4 "syringe1"C#)S +53 "core" ğ) +2 ."Plunge_home"Plunge.setRawPosition! 50 + "valve0"D72 +3 ."Plunge_home"Plunge.seek :home +4 "valve0"D$' +15 "core"  * +2 á* + ."Lysis2_home"Lysis2.setRawPosition! 50 +2 ."Archive_home"Archive.setRawPosition! 50 +2 "syringe1"C82 +4 "syringe0"B82 +2 ."Lysis2_home"Lysis2.seek :home +3 ."Archive_home"Archive.seek :home +5 "syringe1"C%( +5 "syringe0"B&( +3 "core" Ĥ' + ¢) +3 ."Lysis1_home"Lysis1.setRawPosition! 50 +2 ."Plunge_home"Plunge.reconfigure :default +3 "syringe0"B72 +3 "valve0"D# QS<2 + ."Lysis1_home"Lysis1.seek :home +7 "syringe0"B'' +3 "core" ã) + å( ¦( +3 ."Air_home"Air.setRawPosition! 50 +2 ."Lysis2_home"Lysis2.reconfigure :default +3 ."Archive_home"Archive.reconfigure :default +3 "syringe1"C72 +2 C$d P[?<2 +3 "syringe0"B$d P[<2 +2 ."Air_home"Air.seek :home +9 "syringe1"C(' +2 "core" Ğ* + §' + ."Toroid_home"Toroid.setRawPosition! 0 +2 ."Lysis1_home"Lysis1.reconfigure :default +3 "valve0"D8 +4 ."Toroid_home"Toroid.seek :home +2 "syringe0"B#d P\\<2 +3 "valve0"D)( +6 "core" è' + ."Air_home"Air.reconfigure :default +3 "syringe1"C#d P\\$<2 +991 !"Toroid_home"o:I2C::Request::Timeout: @requesto: I2C::Servo::AbsMove3Request : @replyqo:\ Queue: @que[: @waiting[:\ @goali: @dontLog0:@maxDelayo:\ Delay: @_dc_obji: @timeout0: @channeli:@destinationiI: @tag0: mesg"8No Response to I2C::Servo::AbsMove3Request[29:->44]:bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"7/home/esp/esp2/lib/slide.rb:315:in `unlimitedSeek'"//home/esp/esp2/lib/slide.rb:311:in `times'"7/home/esp/esp2/lib/slide.rb:311:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:51:in `recoverable'"7/home/esp/esp2/lib/slide.rb:310:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:301:in `seek'",/home/esp/esp2/lib/slide.rb:344:in `to'"5/home/esp/esp2/lib/stepper.rb:51:in `forceHome!'"8/home/esp/esp2/lib/slide.rb:69:in `inConfiguration'"5/home/esp/esp2/lib/stepper.rb:43:in `forceHome!'"5/home/esp/esp2/lib/stepper.rb:95:in `goOnceHome'"3/home/esp/esp2/lib/stepper.rb:102:in `goHome!'"@/home/esp/esp2/utils/cartridge/carousel.rb:52:in `readyOn!'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:713:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 + #Retry #1 of 3 +3 "valve0"D*( +404 !"Toroid_home"o:I2C::SoftErr: mesg"!Bus Error writing to valve0 :bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"7/home/esp/esp2/lib/slide.rb:315:in `unlimitedSeek'"//home/esp/esp2/lib/slide.rb:311:in `times'"7/home/esp/esp2/lib/slide.rb:311:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:51:in `recoverable'"7/home/esp/esp2/lib/slide.rb:310:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:301:in `seek'",/home/esp/esp2/lib/slide.rb:344:in `to'"5/home/esp/esp2/lib/stepper.rb:51:in `forceHome!'"8/home/esp/esp2/lib/slide.rb:69:in `inConfiguration'"5/home/esp/esp2/lib/stepper.rb:43:in `forceHome!'"5/home/esp/esp2/lib/stepper.rb:95:in `goOnceHome'"3/home/esp/esp2/lib/stepper.rb:102:in `goHome!'"@/home/esp/esp2/utils/cartridge/carousel.rb:52:in `readyOn!'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:713:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 + #Retry #2 of 3 +3 "valve0"D+( +404 !"Toroid_home"o:I2C::SoftErr: mesg"!Bus Error writing to valve0 :bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"7/home/esp/esp2/lib/slide.rb:315:in `unlimitedSeek'"//home/esp/esp2/lib/slide.rb:311:in `times'"7/home/esp/esp2/lib/slide.rb:311:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:51:in `recoverable'"7/home/esp/esp2/lib/slide.rb:310:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:301:in `seek'",/home/esp/esp2/lib/slide.rb:344:in `to'"5/home/esp/esp2/lib/stepper.rb:51:in `forceHome!'"8/home/esp/esp2/lib/slide.rb:69:in `inConfiguration'"5/home/esp/esp2/lib/stepper.rb:43:in `forceHome!'"5/home/esp/esp2/lib/stepper.rb:95:in `goOnceHome'"3/home/esp/esp2/lib/stepper.rb:102:in `goHome!'"@/home/esp/esp2/utils/cartridge/carousel.rb:52:in `readyOn!'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:713:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 + #Retry #3 of 3 +3 "valve0"D,( +404 !"Toroid_home"o:I2C::SoftErr:@checkpoint: omitted: mesg"?Bus Error writing to valve0 during Toroid Valve (TV) move:bt[\ "@/home/esp/esp2/utils/cartridge/carousel.rb:54:in `readyOn!'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:713:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +3 !"LRAUV"o:I2C::SoftErr :@checkpoint: omitted: mesg"?Bus Error writing to valve0 during Toroid Valve (TV) move:@timestampu: Time -̙:bt["(/home/esp/esp2/utils/auv/cmd.rb:133")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'";/home/esp/esp2/utils/auv/cmd.rb:150:in `loadCartridge'"!LRAUV:2:in `topLevelBinding'" Cmd.stop +2 "sampler0"H5% +403 !"LRAUV"o:I2C::SoftErr: mesg"#Bus Error writing to sampler0 :bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"//home/esp/esp2/lib/axis.rb:358:in `status'"8/home/esp/esp2/utils/init3g.rb:107:in `closeValves'",/home/esp/esp2/lib/base.rb:92:in `stop'"2/home/esp/esp2/utils/auv/cmd.rb:375:in `stop'"!LRAUV:3:in `topLevelBinding'"BREAK< ESP3 Gateway v0.99 +15 #>BREAK< ESP3 Gateway v0.99 for core bus +2 #>BREAK< ESP3 Gateway v0.99 for cartridge bus +33 "Can"by+'{R|; +123 #t\ Configuration for koa by brent@mbari.org 5/7/19\ /home/esp/esp2/type/auv/koa/configure.rb\ +165 "Can"_y+'{R|0 + _y+'{R|0 + #tPolling Can every 5:00 +29 #Clients may connect on TCP port 9999 + #Connecting to 10.89.5.2:9999 +3 !o:Errno::ECONNREFUSED:\ errnoit: mesg"PCould not connect to initial client because Connection refused - connect(2):bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:713:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 + #Waiting for espclients... +17 "Can"ay'{X|M +8603 #"espclient"Session Begun +358 #-> quit + #Session Ended +240 #"brent"Session Begun +513 #-> slots +584 #-> Cmd.slot +1657 #-> Cmd.slot spare:3 +759 #-> Cmd.slot spares:nil +513 #-> Cmd.slot +1819 #-> Power +623 #-> ESP.ready! +12 .Gate.power :main,:ON,limit to 5000mA + .Gate.power :analytic1,:ON,limit to 5000mA +3 .Gate.power :analytic2,:ON,limit to 5000mA +2 .Gate.power :analytic3,:ON,limit to 5000mA +6 #Powering core bus +212 "valve0"D2 +2 D +2 "core" ā +4 "syringe0"B& +3 "core" ‚&I NL + ."brent"Archive.configure :default +3 "syringe0"B$d P[<2 +5 "syringe1"C% +3 "core" Ã%\\N@ + ."brent"Air.configure :default +3 "syringe1"C#d P\\$<2 +3 "syringe0"B% +3 "core" „%N= + ."brent"Lysis1.configure :default +3 "syringe0"B#d P\\<2 +3 "syringe1"C& +3 "core" Å&}?N; + ."brent"Lysis2.configure :default +3 "syringe1"C$d P[?<2 +5 "valve0"D% +3 "core" Ć%^M! + ."brent"Plunge.configure :default +2 "valve0"D# QS<2 +6 "sampler0"H% +2 "core" ȇ%^^J +2 ."brent"SamplePump.configure :default +2 "sampler0"H#,\\#(22 +6 "valve1"E% +2 "core" ň%M +2 ."brent"ExtraPump.configure :default +2 "valve1"E#2 +6 "valve0"D & +2 "core" ĉ&F_M޺ +2 ."brent"Toroid.configure :default +3 "valve0"D$\ G{!(2 +5 "carousel0"F\ % +3 "core" Ɗ%N + ."brent"Carousel.configure :default +3 "carousel0"F#<  E(2 +5 "ambient0"J % +2 "core" ʋ%ed +2 ."brent"Pressure.configure :default +2 "ambient0"J#,\\#(ݣ2 +4 #"brent"All elf controllers running firmware version 4.56 +2 .Gate.power :motor,:ON,limit to 5000mA +4 "syringe0"B & +3 "syringe1"C % +2 "syringe0"B% +6 "syringe1"C& +7 "core" Œ&KNZ * + Í%\\NL L + Ž%NU M + "valve0"D% +6 ."Lysis1_home"Lysis1.reconfigure :default +7 ."Air_home"Air.reconfigure :default +3 "valve0"D& +2 ."Archive_home"Archive.reconfigure :default +5 "syringe1"C#d P\\$<2 +2 "syringe0"B#d P\\<2 +3 B$d P[<2 +4 ."Air_home"Air.home.jog 0 +3 ."Lysis1_home"Lysis1.home.jog 0 +3 ."Archive_home"Archive.home.jog 0 +3 "syringe1"C) + "syringe0"B) +4 B* +3 "core" Ï&~VN N + Đ%^N3 P + đ&NN1 RV +3 ."Plunge_home"Plunge.reconfigure :default +5 ."Toroid_home"Toroid.reconfigure :default +5 ."Lysis2_home"Lysis2.reconfigure :default +3 "valve0"D# QS<2 +3 D$\ G{!(2 +2 "syringe1"C$d P[?<2 +3 ."Plunge_home"Plunge.home.jog 0 +3 ."Toroid_home"Toroid.home.jog 0 +4 "valve0"D) + ."Lysis2_home"Lysis2.home.jog 0 +5 "valve0"D* +3 "syringe1"C* +6 "core" Ò) + “) + ”* + ĕ) Ė* ×* +2 "valve0"D% +5 "syringe1"C& +3 C% +2 "syringe0"B& + "valve0"D& + "syringe0"B% +12 "core" Ę%^N/ z +2 Ù&\ pINt z +25 Ú%\ RNt } + ›& CNq ~ + Ĝ&EN& ~ + %nNn ~ +7 ."Plunge_home"Plunge.reconfigure :homing +3 ."Toroid_home"Toroid.reconfigure :homing +5 ."Lysis2_home"Lysis2.reconfigure :homing +3 ."Lysis1_home"Lysis1.reconfigure :homing +3 ."Air_home"Air.reconfigure :homing +4 ."Archive_home"Archive.reconfigure :homing +4 "valve0"D#<2 +3 D$(2 +3 "syringe1"C$2 +3 "syringe0"B#2 + "syringe1"C#"2 +4 "syringe0"B$"2 + ."Plunge_home"Plunge.jog 102 +6 ."Toroid_home"Toroid.jog 73 +3 ."Lysis2_home"Lysis2.jog 1366 +3 ."Lysis1_home"Lysis1.jog 1356 +3 "valve0"D)f +2 ."Air_home"Air.jog 1367 +5 ."Archive_home"Archive.jog 1368 +3 "syringe1"C *V +2 "valve0"D*I +5 "syringe0"B!)L + "syringe1"C")W +2 "syringe0"B#*X +13 "core" Ğ) +2 ."Plunge_home"Plunge.setRawPosition! 50 + "valve0"D72 +3 ."Plunge_home"Plunge.seek :home +5 "valve0"D$' +3 "core" ğ* + ."Toroid_home"Toroid.setRawPosition! 0 +2 "valve0"D8 +3 ."Toroid_home"Toroid.seek :home +3 "valve0"D%( +4 "core" ĥ( +2 ."Toroid_home"Toroid.reconfigure :default +2 "valve0"D$\ G{!(2 +4 "core" Ĥ' +2 ."Plunge_home"Plunge.reconfigure :default +2 "valve0"D# QS<2 +49 "core" à* +2 ."Lysis2_home"Lysis2.setRawPosition! 50 + "syringe1"C82 +5 ."Lysis2_home"Lysis2.seek :home +5 "syringe1"C&( +3 "core" ¡) + â) £* + ."Lysis1_home"Lysis1.setRawPosition! 50 +2 ."Air_home"Air.setRawPosition! 50 +3 ."Archive_home"Archive.setRawPosition! 50 +3 "syringe0"B72 + "syringe1"C72 +3 "syringe0"B82 +3 ."Lysis1_home"Lysis1.seek :home +5 ."Air_home"Air.seek :home +3 ."Archive_home"Archive.seek :home +5 "syringe1"C'' +2 "syringe0"B(' +3 B)( +6 "core" æ( +2 ."Lysis2_home"Lysis2.reconfigure :default +2 "syringe1"C$d P[?<2 +10 "core" ç' +2 ."Air_home"Air.reconfigure :default +3 "syringe1"C#d P\\$<2 +5 "core" ¨' + ©( + ."Lysis1_home"Lysis1.reconfigure :default +3 ."Archive_home"Archive.reconfigure :default +3 "syringe0"B#d P\\<2 +4 B$d P[<2 +29 "carousel0"F*% +4 "core" ƪ%N " +2 ."brent"Toroid.seek :clear +2 "valve0"D+(* +158 "core" ī( +3 ."brent"Carousel.reconfigure :default +2 "carousel0"F#<  E(2 +4 ."brent"Carousel.home.jog 0 +2 "carousel0"F,) +15 "core" Ƭ) +27 "carousel0"F-% +3 "core" ƭ%2)O  +2 ."brent"Carousel.seek 53 +2 "carousel0"F.'2 +7 "core" Ʈ' +2 "valve0"D/% +3 "core" į%^M | +2 "syringe0"B0& +3 "core" °&wBN { +2 "syringe1"C1% +3 "core" ñ%܌N | +2 "syringe0"B2% +3 "core" ²%N +2 "syringe1"C3& +3 "core" ó&۔N +2 "valve0"D4% +3 "core" Ĵ%]M  +2 "sampler0"H5% +4 "core" ȵ%#^6 ~ +2 "valve0"D6& +3 "core" Ķ&*M  +2 "carousel0"F7% +3 "core" Ʒ%2(O  +2 "ambient0"J8% +3 "core" ʸ%4ed v +3668 #"brent"-> Cmd.loadCartridge +3 "syringe0"B9& +3 "syringe1"C:% +5 "core" ¹&xN +2 "syringe0"B;% +7 "syringe1"C<& +7 "valve0"D=% + D>& +9 "core" ú%܅N +2 »%N ü&ۋN + Ľ%^ Cmd.slots +2541 #-> Cartridge.unlock + "carousel0"FN% +5 "core" %1(ەOl  +2 "syringe0"BO& +3 "core" &n?N +2 "syringe1"CP% +3 "core" %N +2 ."Air"Air.seek :clear +3 "syringe1"CR' +2 "syringe0"BQ% +6 "core" %b!S{ } + "valve0"DS& +4 "core" &*3N J +348 ' +2 "syringe1"CT& +3 "core" &v?\\X C3 +3 ."Lysis2"Lysis2.seek :clear +3 "valve0"DU% + "syringe1"CV( +6 "core" %vP/N GG +2 ."Plunge"Plunge.seek :clear +3 "valve0"DW' +76 "core" ' +91 ( +5176 "Can"bu'w{b|% +29980 atV'{{4 +19950 #"brent"-> exit + #Session Ended +10025 "Can"asd( {{<