@1709835589.25UTC = =mMAIN_scheduler =tMAIN @UTC1709835591.64 #"core_reset"Sent BREAK +2 #t>BREAK< ESP3 Gateway v1.43 +224 #>BREAK< ESP3 Gateway v1.43 for core bus +4 #>BREAK< ESP3 Gateway v1.43 for cartridge bus +377 #\ Configuration for mv2 6/8/23 by nadia@mbari.org\ /home/esp/esp2/type/auv/mv2/configure.rb\ +54 #Sea pressure (Abs) tare is 11% of full scale +195 "Can"ks*A}?u.s + ks*A}?u.s + #tPolling Can every 2:00 +53 "Can"lr*F}=u/s; +648 #t-> ESP.ready! +5 .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 +5 #Powering core bus +264 "valve0"D2 +4 D +3 "core" ā +8 .tArchive.configure :default +4 "syringe0"B$d P\\<2 +8 .tAir.configure :default +4 "syringe1"C#d P\\<2 +4 .tLysis1.configure :default +6 "syringe0"B#d P[<2 +7 .tLysis2.configure :default +3 "syringe1"C$d P[<2 +7 .tPlunge.configure :default +4 "valve0"D# P9<2 +7 .tSamplePump.configure :default +4 "sampler0"H#, #(F2 +7 .tToroid.configure :default +4 "valve0"D$\ G& (2 +7 .tCarousel.configure :default +4 "carousel0"F#<  E(2 +7 .tPressure.configure :default +4 "ambient0"J#, #(2 +7 .tExtraPump.configure :default +4 "valve1"E# 2 +4 #tAll elf controllers running firmware version 4.91 +3 .Gate.power :motor,:ON,limit to 5000mA +4 "syringe0"B& +4 "syringe1"C% +8 "core" ‚&oNO Z +4 ."Archive_home"Archive.home.jog 0 +13 "syringe0"B% +4 "syringe1"C& +46 "syringe0"B* +8 "valve0"D% +3 D& +3 "carousel0"F % +31 "core" Ã%RO  +2 „%VOO p + Å&nOO + ć%]BO +2 Ĉ&O 9 †* + Ɖ%M"PC s +7 "syringe0"B\ & +9 ."Toroid_home"Toroid.home.jog 0 +5 ."Plunge_home"Plunge.home.jog 0 +3 ."Lysis1_home"Lysis1.home.jog 0 +5 ."Lysis2_home"Lysis2.home.jog 0 +3 ."Air_home"Air.home.jog 0 +4 ."Carousel_home"Carousel.home.jog 0 +4 "valve0"D * +3 D ) +4 "syringe0"B ) +2 "syringe1"C* +2 C) + "carousel0"F) +20 "core" Š&!rHO +2 ċ* + Č) ) + Î* + Ï) Ɛ) +5 "valve0"D% +9 "syringe1"C% +5 "syringe0"B% +4 "valve0"D& +2 "syringe1"C& +4 ."Archive_home"Archive.in :homing +17 "syringe0"B? -2 +4 "core" đ%]CO +2 Ò% JO + “%UO +2 Ĕ&3CO  + Õ&rGO +6 ."Archive_home"Archive.jog 1346 +8 ."Plunge_home"Plunge.in :homing +7 ."Lysis1_home"Lysis1.in :homing +5 ."Lysis2_home"Lysis2.in :homing +6 ."Air_home"Air.in :homing +6 ."Toroid_home"Toroid.in :homing +5 "syringe0"B*B +3 "valve0"D> (2 +8 "syringe0"B> (2 +9 "syringe1"C? (2 +3 C> -2 + "valve0"D?(2 +5 ."Plunge_home"Plunge.jog 289 +13 ."Lysis1_home"Lysis1.jog 1351 +6 ."Lysis2_home"Lysis2.jog 1353 +6 ."Toroid_home"Toroid.jog 611 +4 ."Air_home"Air.jog 152 +5 "valve0"D)! +4 "syringe0"B)G +2 "syringe1"C*I +4 "valve0"D*c +4 "syringe1"C) +36 "core" –* +2 ."Archive_home"Archive.setRawPosition! 50 +3 "syringe0"B82 +4 ."Archive_home"Archive.seek :home +4 "syringe0"B( +3 "core" ė) + Û) +2 ."Plunge_home"Plunge.setRawPosition! 50 +6 ."Air_home"Air.setRawPosition! 50 +2 "valve0"D72 +2 "syringe1"C72 +6 ."Plunge_home"Plunge.seek :home +6 ."Air_home"Air.seek :home +5 "valve0"D' +2 "syringe1"C' +8 "core" œ( +2 ."Archive_home"Archive.in :default +5 "syringe0"B?d P\\<2 +4 "core" ˜) +2 ."Lysis1_home"Lysis1.setRawPosition! 50 +5 "syringe0"B72 +4 "core" Ù* + ĝ' + Þ' +5 ."Plunge_home"Plunge.in :default +3 ."Lysis2_home"Lysis2.setRawPosition! 50 +8 ."Air_home"Air.in :default +4 ."Lysis1_home"Lysis1.seek :home +6 "valve0"D> P9<2 +3 "syringe1"C82 + C>d P\\<2 +3 "syringe0"B' +15 ."Lysis2_home"Lysis2.seek :home +4 "syringe1"C ( +11 "core" Ÿ' +2 ."Lysis1_home"Lysis1.in :default +4 "syringe0"B>d P[<2 +7 "core" à( +2 ."Lysis2_home"Lysis2.in :default +4 "syringe1"C?d P[<2 +7 "core" Ě* +2 ."Toroid_home"Toroid.setRawPosition! 0 +3 "valve0"D8 +4 ."Toroid_home"Toroid.seek :home +4 "valve0"D!( +4 "core" ġ( +4 ."Toroid_home"Toroid.in :default +4 "valve0"D?\ G& (2 +6 .tToroid.seek :clear +4 "valve0"D"(* +158 "core" Ģ( +2 .tCarousel.in :default +3 "carousel0"F><  E(2 +4 F#% +4 "core" ƣ%sS"P7 \ +3 .tCarousel.home.seek 9 +3 "carousel0"F$' +35 "core" Ƥ' +2 "valve0"D%% +6 "core" ĥ%]C.O " +2 "syringe0"B&& +5 "core" ¦&]9O +3 "syringe1"C'% +7 "core" ç%8O  +2 "syringe0"B(% +5 "core" ¨%]9O +3 "syringe1"C)& +5 "core" é&W5O +3 "valve0"D*% +5 "core" Ī%]E4O " +4 "sampler0"H+% +4 "core" ȫ%gz +4 "valve0"D,& +4 "core" Ĭ&*0O 2 +4 "carousel0"F-% +5 "core" ƭ%M$-PE  +4 "ambient0"J.% +8 "core" ʮ% +511 #t-> randomSeek +522 #-> require 'randomSeek' +5 !o:LoadError: mesg"'no such file to load -- randomSeek:bt[ "(ESP):3:in `require'"(ESP):3:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +823 #-> SC.randomSeek +3 .Carousel.seek 53 +3 "carousel0"F/'2 +915 "core" Ư' +64 .tCarousel.seek 57 +2 "carousel0"F0'6 +95 "core" ư' +63 .tCarousel.seek 59 +3 "carousel0"F1'8 +54 "core" Ʊ' +63 .tCarousel.seek 33 +2 "carousel0"F2'@ +546 "core" Ʋ' +63 .tCarousel.seek 6 +3 "carousel0"F3' +566 "core" Ƴ' +63 .tCarousel.seek 5 +3 "carousel0"F4' +33 "core" ƴ' +63 .tCarousel.seek 58 +3 "carousel0"F5'7 +1099 "core" Ƶ' +63 .tCarousel.seek 4 +3 "carousel0"F6' +685 .tCarousel.hold +2 "carousel0"F7+ +4 "core" ƶ'*0gQ R ( +11 Ʒ+ +52 !to:IRB::Abort: mesg"-Storage Carousel (SC) seek to 4 Aborted!:@checkpoint: omitted:bt["7/home/esp/esp2/lib/slide.rb:372:in `unlimitedSeek'"//home/esp/esp2/lib/slide.rb:362:in `times'"7/home/esp/esp2/lib/slide.rb:362:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"7/home/esp/esp2/lib/slide.rb:360:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:352:in `seek'",/home/esp/esp2/lib/slide.rb:402:in `to'"B/home/esp/esp2/utils/cartridge/carousel.rb:32:in `randomSeek'" SC.to 1 +4 .Carousel.seek 1 +3 "carousel0"F8' +494 "core" Ƹ' +3 "carousel0"F9% +5 "core" ƹ%Q ( +363 #t-> SC.to 8 +4 .Carousel.seek 8 +3 "carousel0"F:' +156 "core" ƺ' +2 "carousel0"F;% +5 "core" ƻ%Q ( +815 #t-> exit +3 "sampler0"H<% +4 "core" ȼ% +6 #mEXIT @1709835707.55UTC