@1726511023.19UTC = =tMAIN =mMAIN_scheduler @UTC1726511024.19 #t\ Environmental Sample Processor built 01-Jul-24 (3743e013) +144 #"core_reset"Sent BREAK +2 #t>BREAK< ESP3 Gateway v1.43 +29 #>BREAK< ESP3 Gateway v1.43 for core bus +5 #>BREAK< ESP3 Gateway v1.43 for cartridge bus +31 "Can"ww1+H|u If +326 #t\ Configuration for honu by nadia@mbari.org 8/14/24\ /home/esp/esp2/type/auv/honu/configure.rb\ +70 #Sea pressure (Abs) tare is 6% of full scale +365 "Can"ww1+H|u{ Ph + ww1+H|u{ Ph + #tPolling Can every 2:00 +54 "Can"tw+>|uH Qh( +446 #t-> ESP.ready! +5 .Gate.power :sampler,:OFF,limit to 3500mA +3 .Gate.power :skimmer,:OFF,limit to 3500mA +3 .Gate.power :main,:ON,limit to 5000mA +2 .Gate.power :analytic1,:ON,limit to 4000mA +18 #Powering core bus +265 "valve0"D2 +3 D +3 "core" ā +7 .tPlunge.configure :default +2 "valve0"D# P.<2 +7 .tSamplePump.configure :default +2 "sampler0"H#^ #(22 +7 .tToroid.configure :default +2 "valve0"D$\ F.-2 +7 .tCarousel.configure :default +2 "carousel0"F#<  E22 +7 .tAbs.configure :default +2 "ambient0"J#{  +7 .tPhaseSeparator.configure :default +3 "carousel1"G$ +6 .tArchive.configure :default +2 "syringe0"B$d P\\+<2 +7 .tAir.configure :default +2 "syringe1"C#d Pl[%<2 +4 .tLysis1.configure :default +3 "syringe0"B#d P\\<2 +4 .tLysis2.configure :default + "syringe1"C$d P[<2 +7 .tPinPort.configure :default +29 "valve1"E$\ ^(22 +4 #tAll elf controllers running firmware version 4.92 +4 .Gate.power :motor,:ON,limit to 5000mA +319 !"Probe-AMspr"o:AnalyticModule::Error: mesg"No Response to BREAK:bt[ "0/home/esp/esp2/lib/module.rb:158:in `reset'"1/home/esp/esp2/lib/thread.rb:887:in `create'"0/home/esp/esp2/lib/thread.rb:736:in `start'"1/home/esp/esp2/lib/thread.rb:884:in `create'"5/home/esp/esp2/lib/thread.rb:883:in `initialize'"%/home/esp/esp2/lib/thread.rb:883 +4 !to:AnalyticModule::Unknown: mesg"SPR:bt[ "D/home/esp/esp2/utils/init3g.rb:70:in `configureAnalyticModules'"0/home/esp/esp2/utils/init3g.rb:70:in `each'"D/home/esp/esp2/utils/init3g.rb:70:in `configureAnalyticModules'"6/home/esp/esp2/utils/power3g.rb:68:in `configure'"2/home/esp/esp2/utils/init3g.rb:95:in `ready!'"(ESP):1: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 +3 "valve0"D% +6 "core" Ă%GO , +2 "valve0"D& +3 "carousel0"F% +4 "syringe0"B& +5 "syringe1"C% +4 "syringe0"B% +5 ."Plunge_home"Plunge.home.jog 0 +17 "syringe1"C& +11 "valve1"E & +2 "valve0"D\ ) +19 "core" ă&N ! + Ƅ%RbCP  …&܎ + Æ%ۍ + ‡%ov, + È&" ʼn&\ N  + Ċ) +8 "valve0"D % +8 ."Lysis2_home"Lysis2.home.jog 0 +6 ."Air_home"Air.home.jog 0 +4 ."Carousel_home"Carousel.home.jog 0 +3 ."PinPort_home"PinPort.home.jog 0 +3 ."Archive_home"Archive.home.jog 0 +4 ."Toroid_home"Toroid.home.jog 0 +4 ."Lysis1_home"Lysis1.home.jog 0 +5 "syringe1"C * +2 C ) +2 "carousel0"F) +9 "valve1"E* +6 "syringe0"B* +6 "valve0"D* +4 "syringe0"B) +10 "core" ċ%GN  + Ì* + Í) + ŏ* + Ǝ) * + đ* + ’) +2 "syringe1"C& +9 "syringe0"B% +4 "syringe1"C% +5 "valve0"D& +3 "valve1"E& +5 ."Plunge_home"Plunge.in :homing +5 "syringe0"B& +2 "valve0"D> 72 +6 "core" Ô&%,  +2 •%rdB + Ö%ۆi;  + ė&DO  œ&N + ˜&ܚ݂1 +8 ."Plunge_home"Plunge.jog 1609 +10 ."PinPort_home"PinPort.in :homing +4 ."Lysis1_home"Lysis1.in :homing +4 ."Archive_home"Archive.in :homing +3 ."Toroid_home"Toroid.in :homing +4 ."Air_home"Air.in :homing +3 ."Lysis2_home"Lysis2.in :homing +3 "valve0"D)I +2 "valve1"E?2 +4 "syringe0"B> (2 +2 B? -2 +6 "valve0"D?-2 +5 "syringe1"C> -2 +4 C? (2 +4 ."PinPort_home"PinPort.jog -111 +8 ."Archive_home"Archive.jog 1395 +4 ."Lysis1_home"Lysis1.jog 1397 +5 ."Toroid_home"Toroid.jog 639 +4 ."Lysis2_home"Lysis2.jog 1400 +3 ."Air_home"Air.jog 1376 +51 "valve1"E* +2 "syringe0"B*s +4 B)u +7 "valve0"D* +5 "syringe1"C*x +5 C)` +18 "core" Ś* + ę) +2 ."PinPort_home"PinPort.setRawPosition! 0 +4 ."Plunge_home"Plunge.setRawPosition! 50 +2 "valve1"E8 +3 "valve0"D72 +5 ."PinPort_home"PinPort.seek :home +5 ."Plunge_home"Plunge.seek :home +7 "valve1"E ( + "valve0"D!' +10 "core" Š( +2 ."PinPort_home"PinPort.in :default +3 "valve1"E?\ ^(22 +10 "core" ġ' +3 ."Plunge_home"Plunge.in :default +2 "valve0"D> P.<2 +27 "core" ›* +2 ."Archive_home"Archive.setRawPosition! 50 +2 "syringe0"B82 +4 ."Archive_home"Archive.seek :home +7 "syringe0"B"( +2 "core" œ) +2 ß) + Þ* +4 ."Lysis2_home"Lysis2.setRawPosition! 50 +4 ."Lysis1_home"Lysis1.setRawPosition! 50 +4 ."Air_home"Air.setRawPosition! 50 +3 "syringe1"C82 +9 "syringe0"B72 +4 "syringe1"C72 +3 ."Lysis2_home"Lysis2.seek :home +6 ."Lysis1_home"Lysis1.seek :home +6 ."Air_home"Air.seek :home +5 "syringe1"C#( +2 "syringe0"B$' +6 "syringe1"C%' +9 "core" ¢( +2 ."Archive_home"Archive.in :default +2 "syringe0"B?d P\\+<2 +5 "core" ã( +4 ."Lysis2_home"Lysis2.in :default +2 "syringe1"C?d P[<2 +4 "core" ¤' +2 å' +4 ."Lysis1_home"Lysis1.in :default +5 ."Air_home"Air.in :default +3 "syringe0"B>d P\\<2 +2 "syringe1"C>d Pl[%<2 +8 "core" ĝ* +2 ."Toroid_home"Toroid.setRawPosition! 0 +2 "valve0"D8 +4 ."Toroid_home"Toroid.seek :home +4 "valve0"D&( +6 "core" Ħ( +2 ."Toroid_home"Toroid.in :default +2 "valve0"D?\ F.-2 +9 ."clearToroid"Toroid.seek :clear +6 "valve1"E'& +3 "valve0"D((* +5 "core" ŧ&4(N +157 Ĩ( +2 .tCarousel.in :default +2 "carousel0"F><  E22 +5 F)% +3 "core" Ʃ%.[bP  +3 .tCarousel.home.seek 24 +4 "carousel0"F*'v +27 "core" ƪ' +2 "valve0"D+% +5 "core" ī%`pOO  +2 "valve0"D,% +5 "core" Ĭ%`qTO  +3 "sampler0"H-% +4 "core" ȭ%$ +3 "valve0"D.& +4 "core" Į&*GN e +3 "carousel0"F/% +5 "core" Ư%vPd'P  +3 "ambient0"J0% +3 "core" ʰ%] +3 "carousel1"G1& +4 "core" DZ&OP +3 "syringe0"B2& +4 "core" ²&z" +6 "syringe1"C3% +4 "core" ó%ۏ( q +3 "syringe0"B4% +6 "core" ´%z& +3 "syringe1"C5& +4 "core" õ& +3 "valve1"E6& +5 "core" Ŷ&E5N +948 #t-> SC.to 40 +4 .Carousel.seek 40 +3 "carousel0"F7'& +340 "core" Ʒ' +2 "carousel0"F8% +4 "core" Ƹ%&(]@S 2 +630 #t-> SC.to 60 +3 .Carousel.seek 60 +3 "carousel0"F9'9 +421 "core" ƹ' +2 "carousel0"F:% +4 "core" ƺ%9*[S 2 +399 #t-> SC.to 1 +4 .Carousel.seek 1 +6 "carousel0"F;' +1217 "core" ƻ' +2 "carousel0"F<% +4 "core" Ƽ%0^S 2 +5810 "Can"su+_|ud ,( +11968 rt+h|u_  /( +11963 tu+h|ui 1( +11962 su<+l|uos 2( +11966 suY+l|unE 2( +11967 tug+m|ukD 0( +11969 tuk+m|unZ .:( +11969 uur+n|ug \ .X( +11971 rt+o|umi .v( +11970 su+q|umG ,( +11969 uuB+l|ulI *( +11970 su+n|unP &( +11968 su+n|ulJ $( +11969 uvQ+m|unX ! ( +5477 #t-> ESP.shutdown +2 "sampler0"H=% +4 "core" Ƚ%C +10 .tGate.power :motor,:OFF +2 .Gate.power :analytic1,:OFF +3 .Gate.power :core,:OFF +2 .Gate.power :main,:OFF +6468 "Can"vy+t|u *( +189 #t-> ESP.configure +5 .Gate.power :sampler,:OFF,limit to 3500mA + .Gate.power :skimmer,:OFF,limit to 3500mA +3 .Gate.power :main,:ON,limit to 5000mA +4 .Gate.power :analytic1,:ON,limit to 4000mA +7 #Powering core bus +236 #"Probe-AMspr"SPR Module 1, FW Rev. B, FPGA Rev. C +30 "valve0"D2 +3 D> +3 "core" ľ +6 .tPlunge.configure :default + "valve0"D# P.<2 +7 .tSamplePump.configure :default +2 "sampler0"H#^ #(22 +7 .tToroid.configure :default +2 "valve0"D$\ F.-2 +7 .tCarousel.configure :default +3 "carousel0"F#<  E22 +6 .tAbs.configure :default +3 "ambient0"J#{  +6 .tPhaseSeparator.configure :default +3 "carousel1"G$ +6 .tArchive.configure :default +2 "syringe0"B$d P\\+<2 +7 .tAir.configure :default +2 "syringe1"C#d Pl[%<2 +4 .tLysis1.configure :default +3 "syringe0"B#d P\\<2 +4 .tLysis2.configure :default + "syringe1"C$d P[<2 +7 .tPinPort.configure :default +3 "valve1"E$\ ^(22 +3 #tAll elf controllers running firmware version 4.92 +4 .Gate.power :motor,:ON,limit to 5000mA +439 #-> slot +10947 "Can"tt+|u nH( +11965 tt+|t6 kf( +11964 tt+{|u ( +11965 st+w|u ( +11973 st+v|u\  *( +11970 tt+w|ul ( +11968 tu+x|uP #5( +11969 suO+t|uX %( +11969 uu3+r|um (>8( +11971 xu)+w|u *V( +11971 vt+y|uq -Tt( +11970 vt+||u /( +11968 st+y|uq 2f( +11967 ut+x|u 4( +11967 su+t|ub 7r( +11968 st+s|uE 9\ ( +11966 tt+q|u F( +11965 ut+r|u Amd( +11967 tu+s|u C( +11964 su+s|u Fg( +11965 tu+w|u H( +11964 vu$+s|u K[( +11964 tu%+r|u M( +11971 tu+s|u PN( +11970 uu+w|u R6( +11965 st+v|u UBT( +11968 ut+y|uL Wr( +11968 st+z|u Z5( +11967 st+{|u \\( +11972 ut+||u _!( +11971 tt+u|u a( +11971 tt+w|u d( +11969 tt+w|u f&( +11971 st+z|u hD( +12011 tt+y|u keb( +11930 vt+y|u m( +11968 tt+x|u pI( +11967 ut+z|u r( +11969 ut+{|u u+( +11965 st+||u w( +11969 tt+||u z( +11966 ut+||u |4( +11967 ut+|u ~R( +11968 rt+||u\  `p( +11970 tt+{|u ( +11970 st+|u A( +11970 rt+|u ( +11967 rt+~|u "( +11966 ttx+|u  ( +11969 vt+|u $( +11966 ut~+|u tB( +11967 stu+|u `( +11968 ut+|u V~( +11970 tt+|u ( +11969 ttz+|u 8( +11970 ut2+|u ( +11968 st+|u ( +11968 us+|u ( +11967 tt#+|u 2( +11969 st%+|u sP( +11968 tt^+|u n( +11969 ut+|u U( +11966 rtY+|u ( +11965 ttU+|u 7( +11966 stC+|u ( +11962 ut.+|u ( +11967 stj+|u "( +11965 rt+|u @( +11966 utp+|u h^( +11968 tt+|u |( +11969 utm+|u H H( +11968 tt+|u Ÿ( +11966 tt+|u (( +11967 tt+|u ʘ( +11965 st+|u ( +11965 st+|u y0( +11964 rt+|u N( +11965 st+|u Zl( +11965 rt+|u ( +11965 tt+|u  :( +11966 tt+|u ۬( +11966 rt+|u ( +11963 tt+|u ( +11964 tt+|u  ( +11966 rt+|u o>( +11968 st+|u \\( +11967 ut+|u Pz( +11968 tt+|u ( +11966 ut+|u 1( +11968 rt+|u ( +11970 rt+|u ( +11966 st+|u ( +11966 st+|u .( +11967 vt+|u cL( +11968 tt+|u j( +11961 st+|uF( +11964 ut+|u( +11967 tto+|u*( +11964 sta+|u( +11962 st_+|u\ ( +11967 tt2+|u ~( +11321 #"bill"Session Begun +376 #-> slot +270 "Can"utU+|u 4<( +7434 #"bill"-> time +4534 "Can"us+|ulZ( +11966 ss+|ux( +11968 tt +|uN( +11969 tt+|u( +11971 us+|u3( +11969 st+|u( +11968 wt"+|u ( +11969 tt#+|u",( +11969 rt+|u$J( +11969 rt+|u'hh( +11970 tt+|u)( +11969 tt+|u,J( +11969 ut,+|u.( +11970 st%+|u 11( +10147 #"bill"-> time @PDT1726526951.13 "Can"usN+|u3( +11970 tr+|u64( +11972 ss=+|u8:( +11970 ts+|u;X( +11971 ts+|u=v( +11971 tt!+|u?( +11969 st$+|uBm( +11971 tt+|uD( +11969 st0+|uGP( +11972 utK+|uI ( +11968 vtN+|uL3*( +11967 ttq+|uNH( +11968 ttY+|uQf( +11969 st>+|uS( +11969 rt9+|uU( +11967 tt?+|uXm( +11969 ttC+|uZ( +11968 rtB+|u]P( +11968 tt`+|u_( +11969 ttO+|ub48( +11969 stK+|udV( +11970 utD+|ugt( +11968 vtA+|ui( +11973 ttw+|uk( +11973 uta+|unp( +11968 ttQ+|up( +11963 rt`+|usU\ ( +11966 tt}+|uu(( +11968 ut+|ux8F( +11968 st+|uzd( +11967 tt+|u}( +11968 tt+|u( +11972 st+|u( +11968 st+|us( +11965 ut+|u( +11965 tt+|u[( +11965 ut+|u6( +11964 tt+|uCT( +11965 vt+|u "r( +11964 tt+|u(( +11962 ut+|u( +11964 st+|u ( +11965 ut+|u( +11967 uu+|u( +11966 st+|uc&( +11961 tt+|uD( +11967 rt+|uGb( +11966 ru +|u( +11964 st+|u+( +11967 tt+|u( +11970 qt+|u( +11968 tt+|u( +11970 st+|u( +11969 ru+|ud4( +11972 ru +|uR( +11967 ut+|u Ip( +11968 tt+|u( +11969 wu+|u-( +11969 tt+|u( +11967 tt+|u( +11967 st+|uƄ( +957 #"bill"Session Ended +11009 "Can"tu+|u$( +11968 su$+|ugB( +11966 st+|u`( +11967 st+|uK~( +11963 pu+|uҽ( +11966 su0+|u/( +11966 ut+|uס( +11967 qt+|u( +11969 st+|u܇( +11969 vt+|u2( +11967 tt+|umP( +11967 ut+|un( +11968 tt+|uS( +11965 tt+|u( +11966 tt+|u8( +11966 tt+|u( +11966 stU+|u( +11964 stj+|u"( +11964 stp+|u@( +11964 vtj+|uv^( +11965 rtQ+|u|( +11968 vtS+|uZ( +11969 ut+|u( +11969 st+|u>( +11972 rtr+|u( +11972 sts+|u"( +11969 st+|u0( +11969 tt+|u N( +11965 st+|u wl( +11966 tt+|u( +11964 st+|u[( +11968 ut+|u( +11967 rt+|u?( +11970 tt+}|u( +11972 rt+||u" ( +11971 tt+x|u>( +11970 st+{|u!\\( +11971 vt+w|u#xz( +11970 rt+u|u%( +11968 st+x|u(\\( +11968 tt+v|u*( +11971 st+w|u-?( +11971 tt+v|u/( +11969 st+y|u2%.( +11969 qt+w|u4L( +11965 tt+t|u7j( +11965 st+q|u9z( +11964 ut+w|u;( +11964 st+u|u>^( +11967 tt+v|u@( +11969 st+t|uCB( +11968 ut+r|uE( +11967 st+q|uH%<( +11964 vt+q}uJZ( +11967 ut+q|uMx( +11972 ru+q|uOz( +11972 tu+s|uQ( +11972 tt+p|uT]( +11971 tt+p|uV( +11968 su+p|uY@( +11966 ru+s|u[,( +11969 uu$+p|u^$J( +11970 su,+m}u`h( +11970 su+p|uc( +11969 tu+o|u ex( +11967 st+p|ug( +11970 ru0+s|uj[( +11971 rua+o|ul( +11972 ru+q|uo>( +11968 uu+r|uq:( +11972 uu\\+q|ut X( +11969 su9+t|uvv( +11969 su*+t|uy( +11972 ru0+q} u{w( +11973 ru*+q}u}( +11969 tu%+r}uZ( +11970 tu+s|u ( +11971 uu$+t|u<*( +11971 tu-+p}uH( +11969 tu+p}uf( +11968 su!+s}u( +11971 st+t}u( +11972 tu:+q}us( +11970 tuH+s}u( +11972 uu]+t}uW( +11974 tuB+t}u( +11976 ruN+u}\ u98( +11973 ru"+s}uV( +11971 su+r}\ ut( +11970 uu+s}u!( +11971 tuO+t}u( +11968 suj+t}uq( +11968 tue+t} u( +11967 uuU+r}uS\ ( +11966 suY+t}u(( +11963 ruO+t}u 6F( +11964 tue+u}ud( +11969 suM+t}u( +11966 tuI+u}u( +11967 uu2+u}u( +11969 ru$+s}un( +11971 su5+t} u( +11973 tu<+v} uQ( +11972 tu+w}u6( +11970 tt+u}u5T( +11971 ut+r}uɦr( +11972 tu+x|u;( +11971 tu+t}u Ή( +11975 su+r}u( +11969 su_+t}uk( +11971 suN+r}u ( +11973 su3+r}u M&( +11972 suK+r}uھD( +11968 uuo+t} u0b( +11969 su+s}u\ ߡ( +11970 uu+t}\ u( +11969 ru}+u}u( +11970 tu3+u}u ( +11973 tuA+t}ug( +11972 tu@+r}u( +11970 tu+u} u\ J4( +11970 ru+t}u R( +11970 uu+u}u,p( +11975 vu++t}u( +11971 tu3+w}u( +11969 uu+t}u( +11971 uu\ +u}u( +11969 vt+s}ud( +11970 ut+v}u $( +11971 tt+u}uGB( +11970 ru +w}u`( +11968 uuA+t}u *~( +11968 tuU+t}u ( +11973 st+|}u( +11976 qt+y}u( +11970 st+y}u( +11972 qt+s}ug( +11973 uu+s}u2( +11973 tu5+u}uIP( +11972 suV+r}un( +11968 ruB+u}u,( +11968 vu +t}u!( +11968 st+t}u$( +11970 tt+s}u &( +11967 tu1+q}u(( +11968 ru+t}u+c"( +11970 uu+t}u-@( +11969 wu@+t}u0E^( +11968 xu"+u}uK2|( +11968 vu+q}u5(( +11969 qt+t}u7( +11973 tt+t}u: ( +11973 st+t}u<|( +11970 ut+r}u\  >( +11969 tt+q}uA_0( +11968 tt+r}uCN( +11968 su +r}uFAl( +11964 tu+v}uH( +11968 st+t}uK%( +11972 ut+w}uM( +11975 ut+w}uP( +11969 rt+v}uRy( +11974 st+u}uT ( +11968 tu+t}uW^>( +11969 tt+x}uY\\( +11969 rt+u}u\\Bz( +11970 tt+y} u^( +11969 tt+u}ua%( +11972 st+s}uc( +11972 st+r}uf( +11970 tt+u}uhz( +11973 tt+t}uj.( +11971 ut+u}um]L( +11970 st+r}uoj( +11974 tt+s}ur?( +11974 tt+s}ut( +11972 ut+s}u w#( +11971 rt+v}uy( +11971 vt+t}u |( +11972 st+v}u~w( +11973 rt+v}u\ <( +11974 st+v}uZZ( +11973 rt+t}ux( +11971 std+u}u=( +11970 ut}+s}u ( +11972 st+s}u ( @PDT1726556514.79 st+u}u( +11972 qt+u}u( +11969 rt+s}u t,( +11971 ut+t}uJ( +11969 ttS+t}uWh( +11969 ttW+t}u( +11967 rtr+t}u9( +11967 tt+t}u( +11969 st+s} u#( +11970 qt+v}u( +11975 st+u}u ( +11973 tt+v}us:( +11973 vtk+t}uX( +11972 st}+s}uVv( +11969 tty+u}u( +11970 rt+q}u9( +11970 st+t}#u ( +11969 rt+r}u( +11971 vt+p}!u ( +11971 ut+s}u*( +11972 qt+s}uoH( +11972 qt+s}uf( +11972 st+q}#uS( +11970 ut+p}"u( +11968 st+q}u5( +11969 st+q}u ̦( +11968 rt+p}u( +11969 vt+p}uщ( +11967 tt+q}"u8( +11972 rt+q} ukV( +11972 utu+r}#ut( +11968 stv+q}#uM’( +11970 st+p}"u ݾ°( +11973 tt+p}#u 0( +11969 rt+q}!u( +11970 ut+p}"u\ ( +11969 st+p}"u(( +11971 st+q}#uF( +11972 rtu+p}$ufd( +11971 ttZ+r}!u Â( +11971 tt~+q}%uIà( +11970 rtz+o}!u þ( +11972 st+q}%u +( +11971 ttp+q}$u( +11967 str+n}#u( +11970 stp+n}"u6( +11973 ut+p}&u T( +11971 ut+o}"ubr( +11972 tt+o}#uĐ( +11966 wt+q}!uDĮ( +11970 ut+o}&u ( +11965 stj+n}!u '( +11965 rtq+o}%u( +11968 stD+o}#u &( +11966 tt1+n}"uD( +11963 sr+} u&b( +11965 sq+}#u'ŀ( +11963 tq+}"u(Ş( +11965 rq+}"uż( +11969 qr+}#u% ,( +11967 qq+}#u"( +11968 uq+} u%1( +11964 rq+}"u '4( +11967 tq+}#u*3R( +11970 vr+}"u,p( +11967 qq+}"u /7Ǝ( +11967 tq+}"u1Ƭ( +11968 tq_+}!u4?( +11971 uqs+}"u6( +11969 sq+}#u9E( +11970 sq+}&u;$( +11972 tq+}!u >JB( +11971 qq+}"u@`( +11967 sq+}"uCL~( +11968 tqP+}!u*Eǜ( +11969 rq=+}uHYǺ( +11969 sp+}uJ( +11967 spu+}uMr( +11964 tp+}uO( +11964 qq+}uRt2( +11964 uq<+} u#TP( +11966 sqY+}"u Wsn( +11964 uq`+}#uYȌ( +11965 tql+}"u\\vȪ( +11968 wqW+}!u.^( +11968 sqB+}!uay( +11969 sqE+}%uc( +11971 tqb+} ufy"( +11971 tqj+}"u h@( +11973 qqb+}"u!k{^( +11967 sqb+}#u.m|( +11972 qqQ+}"u pɚ( +11967 tq[+}!u)sɸ( +11966 sqo+}uu( +11966 sqP+}!ux( +11967 sqL+}#uz( +11968 sq4+}"u}\ 0( +11968 rq7+}"uN( +11963 uqI+}"u"l( +11969 uqE+}#uʊ( +11968 sq+}%u'ʨ( +11968 sp+}!u,( +11970 qp+} u,( +11969 rp+} u( +11972 sp+} u+ ( +11971 sq+}!u->( +11970 qq +}#u.\\( +11969 tp+}#u z( +11971 tq+}'u/˘( +11972 sq+}!u&˶( +11975 rq+}$u'7( +11974 rp+}!u ( +11971 tp3+}u"Q( +11971 ro+}u.( +11970 ro+}u(lL( +11966 to+}u j( +11969 ro+}uz̈( +11969 rp+}u̦( +11972 rp*+} u ( +11971 spd+}u( +11968 sp{+}"u( +11970 sp+}#u( +11965 sp}+}$u!<( +11967 tp+}"u!Z( +11969 rp+}"uÆx( +11971 tp+}$u͖( +11967 sp+}#u(ȇʹ( +11969 tp{+}!u( +11967 rpx+}#u͉( +11964 rp+}#u\ ( +11965 rp+} u ҋ,( +11966 tp+}!uJ( +11966 sp+}"u׏h( +11965 sp+}"uΆ( +11967 so+}#u ܣΤ( +11965 qp+}"u!( +11965 qp?+}"u ( +11964 spy+}#u&!( +11964 qp+}#u ( +11966 up+}!u$:( +11963 rp+}0uX( +11963 rp+}#u6$v( +11963 sp+} uϔ( +11963 qp+}2u&#ϲ( +11960 sp+})u"( +11961 rp+}#u ( +11964 sp+}'u* ( +11962 up+}4u *( +11966 sp+}0u H( +11964 qq+}$u cf( +11963 sp+}&u"Є( +11963 spn+}!u*,Т( +11961 sp +}"u  ( +11961 up+} u 5( +11962 tpQ+}"u ( +11964 tpn+}$u7( +11966 spl+})u 8( +11965 upm+}$uy>V( +11966 spB+}"u!t( +11964 rp+}"uPђ( +11966 qp+}$uѰ( +11967 up?+}!u( T( +11966 sp+}/u"( +11965 tp+}2u %R\ ( +11964 sp+}?u'(( +11963 rp+}1u *QF( +11962 rp+}2t),d( +11964 tp+}1u)/Q҂( +11964 rp+}3u 1Ҡ( +11966 tp+}@u4PҾ( +11964 rp+}2u 6( +11965 sp+}1uZ9Q( +11963 rp+}4u;( +11963 pp+}1u>Q6( +11962 rp+}1u @T( +11963 qp+}BudCSr( +11966 qp+}@u'EӐ( +11966 sp+}/u HTӮ( +11963 sp+}0uJ( +11961 qp+}2uMW( +11965 vp+}/tO( +11969 tp+}2u'RW&( +11969 vp~+}/uTD( +11969 rpY+}@u W]b( +11970 sp>+}2uYԀ( +11970 sp@+}0u\\eԞ( +11967 sp<+}?u&^Լ( +11970 rp7+}/ual( +11970 rp,+}/uc( +11970 xp/+}/ufs( +11971 sp1+}0uh4( +11969 up+}0uk}R( +11969 rp!+}-u,np( +11966 tp+}1upՎ( +11969 qp1+}1usլ( +11964 rp[+}Au ^u( +11966 pp+}>ux( +11965 upt+}1uz( +11968 spd+}0u'}$( +11971 rpm+}5u B( +11970 tpu+}Au*`( +11970 sp+}u ֜( +11969 tp+}=uֺ( +11968 rpY+}?u( +11970 sp>+}Bu ( +11972 tpb+}Bu( +11970 rpt+}Cu$2( +11968 rpd+}Bu P( +11965 sp}+}Au n( +11968 rph+}Au׌( +11967 tpc+}Auaת( +11969 tp`+}Bu( +11966 rpR+}@u'( +11965 tpj+}@u ( +11968 sp]+}Au "( +11966 rpM+}Bu  @( +11965 rp'+}@u\ ^( +11966 sp+}Cu |( +11968 rp.+}Cu+ؚ( +11963 ro+}@u'ظ( +11968 soK+}&u( +11967 so+}1u"9( +12011 qo8+}1u ( +11918 roI+}.uI0( +11962 uo?+}/u&N( +11968 uo+}2u Ml( +11967 to+}8uي( +11966 to+}BuL٨( +11965 sp+}7u ( +11969 qp5+}@u L( +11966 rp+}Au ( +11968 rp&+};u\ L ( +11966 rp4+}Bu%>( +11964 tp:+}Au UK\\( +11967 rpN+}Cuz( +11967 rpT+}Bu/Jژ( +11965 ppa+}Duڶ( +11964 tpo+}BuJ( +11965 sp?+}Cu( +11967 up6+}BuL( +11967 tp +}Au.( +11967 so+}Au NL( +11964 so+}@u j( +11962 qp\ +}Eu Hۈ( +11967 tp+}Pu(ۦ( +11967 to+}CuM( +11965 sp+}Bu( +11963 tpK+}Du1B( +11962 sp+}ޔ( +11964 tp/+}Xu3޲( +11966 rp1+}Uu6=( +11965 tpA+}`u8( +11966 rp}+}au%;1 ( +11968 tpC+}`u =*( +11965 rp(+}Wu @3H( +11965 qpN+}bu Bf( +11965 qpG+}`uE0߄( +11968 tp@+}_u"Gߢ( +11970 up-+}au.J1( +11970 so+}Su!L( +11970 ro+}QuO7( +11973 roi+}MuZQ( +11971 sn+}CuTL8( +11972 sn+}Eu&VV( +11970 ro.+}VuYOt( +11968 so#+}Ku[( +11969 qo@+}Qu ^T( +11971 qn+}Pu)`( +11970 rn+}Oucb( +11974 tn+}Mu e\ ( +11974 tn+}Ouhk(( +11975 tnO+}MujF( +11972 tnC+}Pu+mxd( +11974 rn+}Bup( +11972 rn3+}Bur( +11974 rnG+}@u%u ( +11974 rn/+}Quw( +11972 tn~+}Hu=z( +11971 sn+}Pu|( +11968 tn+}Pu%6( +11968 rnG+}Bu !T( +11966 pn+}Bu\ /r( +11966 sm+}Bu( +11963 qm+}BuB( +11963 tm+}Bu( +11963 rm+}9u U( +11964 qm+}Cu$( +11967 tm+}Duo&( +11964 rm+}@uD( +11958 rm+}Du/b( +11962 rm+}Au+( +11962 um+}Au( +11963 sm+}Au( +11960 unQ+}Bu( +11962 rn+}Iu( +11963 sn+}Ou ( +11964 toD+}Pu(4( +11963 qog+}PuR( +11967 to+}bup( +11965 qo+}Su( +11963 toK+}Ou"( +11965 po+}Nu( +11964 qon+}bu( +11964 to+}^u( +11967 to+}[u$( +11962 roB+}NuB( +11966 sn+}Pu0(`( +11967 ro=+}YuŪ~( +11965 so1+}Ru0( +11965 uo+}Ruʮ( +11964 so"+}Su7( +11965 ro1+}Puϳ( +11965 qoW+}Ru .( +11964 so+}buԣ2( +8755 #"bill"Session Begun +1079 #-> PhytoSamper.goalVolume +8 !o:NameError : mesg"'uninitialized constant PhytoSamper: name:PhytoSamper:@timestampu: Time 2"C.:bt[" bill:1:in `topLevelBinding'" PhytoSampler +568 #-> PhytoSampler.xray +1222 "Can"tpO+}Cu)%P( +3158 #"bill"-> BACsampler.xray +8805 "Can"ro+}[u ٦n( +11963 to+}Qu,.( +11960 rot+}Quޮ( +11963 ro+}Qu 2( +11965 roR+}Nu( +11964 rn+}CuK( +11962 rn+}Bu8"( +11965 po&+}Au W@( +11969 sn+}Cu^( +11967 rn+}OuLr|( +8235 #t-> slot +175 #-> slot +1413 #-> ESP.shutdown +6 "sampler0"H?% +4 "core" ȿ%o0 +11 .tGate.power :motor,:OFF +3 .Gate.power :analytic1,:OFF +5 .Gate.power :core,:OFF +6 .Gate.power :main,:OFF +2107 "Can"so+}Qu[( +5885 #t-> ESP.configure +8 .Gate.power :sampler,:OFF,limit to 3500mA +3 .Gate.power :skimmer,:OFF,limit to 3500mA +4 .Gate.power :main,:ON,limit to 5000mA +5 .Gate.power :analytic1,:ON,limit to 4000mA +12 #Powering core bus +235 #"Probe-AMspr"SPR Module 1, FW Rev. B, FPGA Rev. C +31 "valve0"D2 +3 D@ +2 "core"  +7 .tPlunge.configure :default +3 "valve0"D# P.<2 +9 .tSamplePump.configure :default + "sampler0"H#^ #(22 +10 .tToroid.configure :default +2 "valve0"D$\ F.-2 +12 .tCarousel.configure :default +3 "carousel0"F#<  E22 +10 .tAbs.configure :default +2 "ambient0"J#{  +11 .tPhaseSeparator.configure :default + "carousel1"G$ +10 .tArchive.configure :default +3 "syringe0"B$d P\\+<2 +9 .tAir.configure :default +2 "syringe1"C#d Pl[%<2 +6 .tLysis1.configure :default +3 "syringe0"B#d P\\<2 +7 .tLysis2.configure :default +2 "syringe1"C$d P[<2 +9 .tPinPort.configure :default +2 "valve1"E$\ ^(22 +8 #tAll elf controllers running firmware version 4.92 +4 .Gate.power :motor,:ON,limit to 5000mA +280 #-> SC.to 58 +6 .Carousel.home.seek 58 +5 "carousel0"FA'7 +1184 "core" ' +2 "carousel0"FB% +4 "core" %7,)XS 2 +4159 "Can"toT+}Lu-( +27 #t-> slot [58] =>[:microSPR_phyto, :standard, {lysed:1100, lysed2:1100}] +11936 "Can"sn+}Pt#( +11964 rn+}Ru2C( +11966 rn+}Pu/( +11966 tn+}Yu%\\0( +11967 rn+}Nu2N( +11966 rn+}Lupl( +11971 qn+}Pu ( +11969 po(+}_u2( +11966 po+}Pu- ( +11968 so+}Pu }( +11965 qpT+}Su( +11969 tp+}au h ( +11968 sq3+}]u >( +4902 #t-> slot +7065 "Can"sq+}Ou V\\( +7220 #t-> exit +6 "sampler0"HC% +3 "core" %n +6 #mEXIT +2 #"bill"Session Ended @1726599907.71PDT @1726599945.79PDT = =mMAIN_scheduler =tMAIN @PDT1726599947.01 #t\ Environmental Sample Processor built 01-Jul-24 (3743e013) +148 #"core_reset"Sent BREAK +2 #t>BREAK< ESP3 Gateway v1.43 +30 #>BREAK< ESP3 Gateway v1.43 for core bus +3 #>BREAK< ESP3 Gateway v1.43 for cartridge bus +33 "Can"vq+}Sux +332 #t\ Configuration for honu by nadia@mbari.org 8/14/24\ /home/esp/esp2/type/auv/honu/configure.rb\ +70 #Sea pressure (Abs) tare is 6% of full scale +364 "Can"vq+}Stz +2 vq+}Stz +2 #tPolling Can every 2:00 +12 #Loading /home/esp/esp2/bin/processAll mission +42 "Can"rq+}\\uz +8 #tSea pressure (Abs) tare is 6% of full scale +3 #Sampling default goal volumes +4 #Options: {extraDilutions: [1,1,1]}\ Cartridge group: standard\ \ +38 .Gate.power :sampler,:OFF,limit to 3500mA +2 .Gate.power :skimmer,:OFF,limit to 3500mA +4 .Gate.power :analytic1,:ON,limit to 4000mA +79 "valve0"D2 +6 D +6 "core" ā +10 "valve0"D% +9 "core" Ă%`sN +4 .tPlunge.configure :default +2 "valve0"D# P.<2 +12 "sampler0"H% +3 "core" ȃ%0 +5 .tSamplePump.configure :default + "sampler0"H#^ #(22 +6 #"Probe-AMspr"SPR Module 1, FW Rev. B, FPGA Rev. C +5 "valve0"D& +3 "core" Ą&O +3 .tToroid.configure :default + "valve0"D$\ F.-2 +7 "carousel0"F% +3 "core" ƅ%7Q(YP  +3 .tCarousel.configure :default + "carousel0"F#<  E22 +4 .tCarousel.hold +2 "carousel0"F+ +3 "core" Ɔ+ +2 .tCarousel.configure :default +2 "carousel0"F#<  E22 +6 "ambient0"J% +3 "core" ʇ%M +3 .tAbs.configure :default + "ambient0"J#O  +6 "carousel1"G& +3 "core" Lj&RRQ +3 .tPhaseSeparator.configure :default + "carousel1"G$ +6 "syringe0"B & +4 "core" ‰&܆ǃ +3 .tArchive.configure :default + "syringe0"B$d P\\+<2 +6 "syringe1"C\ % +4 "core" Ê%ۈs +2 .tAir.configure :default +2 "syringe1"C#d Pl[%<2 +4 "syringe0"B % +3 "core" ‹%xz +3 .tLysis1.configure :default + "syringe0"B#d P\\<2 +4 "syringe1"C & +3 "core" Ì&x +3 .tLysis2.configure :default + "syringe1"C$d P[<2 +9 "valve1"E & +3 "core" ō&^*N +3 .tPinPort.configure :default + "valve1"E$\ ^(22 +4 #tAll elf controllers running firmware version 4.92 +4 "valve0"D% +4 D& +6 "core" Ď%`q%N +2 "carousel0"F% +10 ."Plunge_home"Plunge.in :default +5 "syringe0"B& +3 "syringe1"C% +6 "valve0"D> P.<2 +5 "syringe0"B% +3 "syringe1"C& +3 "valve1"E& +13 ."Plunge_home"Plunge.home.jog 0 +3 "valve0"D) +4 "core" ď&%N ! + Ɛ%7Q)DQ  + ‘&܅ + Ò%ۉǃ + “%u + Ô&׃ + ŕ&]N +8 ."PinPort_home"PinPort.in :default +7 ."Lysis2_home"Lysis2.in :default +3 ."Air_home"Air.in :default +3 ."Archive_home"Archive.in :default +2 ."Toroid_home"Toroid.in :default +4 "valve1"E?\ ^(22 + ."Lysis1_home"Lysis1.in :default +6 "syringe1"C>d Pl[%<2 +2 C?d P[<2 +5 "valve0"D?\ F.-2 +2 "syringe0"B?d P\\+<2 +4 B>d P\\<2 +2 ."PinPort_home"PinPort.home.jog 0 +8 ."Air_home"Air.home.jog 0 +2 ."Lysis2_home"Lysis2.home.jog 0 +3 ."Lysis1_home"Lysis1.home.jog 0 +2 ."Toroid_home"Toroid.home.jog 0 +2 "valve1"E* + ."Archive_home"Archive.home.jog 0 +3 "syringe1"C) +3 C* +3 "syringe0"B) +3 "valve0"D* +10 "syringe0"B* +28 "core" Ė) +2 ŗ* +3 Ø) Ù* +2 š) +2 ě* +2 œ* +6 "syringe0"B% +22 "valve1"E& +10 "syringe1"C& +9 "syringe0"B!& +9 "syringe1"C % +10 "valve0"D"% +6 D#& +9 "core" %p  +2 Ş&S@N ß&  + ¡&g  + à%ې + Ģ%`h7O \ + ģ&"N  +8 ."PinPort_home"PinPort.in :homing +8 ."Lysis2_home"Lysis2.in :homing +3 ."Air_home"Air.in :homing +2 ."Toroid_home"Toroid.in :homing +2 ."Archive_home"Archive.in :homing +3 ."Plunge_home"Plunge.in :homing +2 "valve1"E?2 + ."Lysis1_home"Lysis1.in :homing +4 "syringe1"C? (2 +2 C> -2 +2 "valve0"D?-2 +8 "syringe0"B? -2 +2 "valve0"D> 72 +3 ."PinPort_home"PinPort.jog -107 +8 "syringe0"B> (2 +3 ."Air_home"Air.jog 1374 +4 ."Lysis2_home"Lysis2.jog 1404 +4 ."Toroid_home"Toroid.jog 628 +2 "valve1"E$* +44 ."Plunge_home"Plunge.jog 162 +6 ."Archive_home"Archive.jog 1399 +3 ."Lysis1_home"Lysis1.jog 1397 +4 "syringe1"C&)^ +9 C%*| +2 "valve0"D'*t +9 D() +5 "syringe0"B)*w +2 B*)u +11 "core" Ť* +2 ."PinPort_home"PinPort.setRawPosition! 0 + "valve1"E8 +4 ."PinPort_home"PinPort.seek :home +3 "valve1"E+( +3 "core" ū( +3 ."PinPort_home"PinPort.in :default +2 "valve1"E?\ ^(22 +7 "core" Ĩ) +2 ."Plunge_home"Plunge.setRawPosition! 50 +2 "valve0"D72 +4 ."Plunge_home"Plunge.seek :home +3 "valve0"D,' +23 "core" Ĭ' +2 ."Plunge_home"Plunge.in :default +2 "valve0"D> P.<2 +21 "core" æ) +2 ."Air_home"Air.setRawPosition! 50 +3 "syringe1"C72 +2 "core" å* +4 ."Lysis2_home"Lysis2.setRawPosition! 50 +4 ."Air_home"Air.seek :home +2 "syringe1"C82 +2 C-' +7 ."Lysis2_home"Lysis2.seek :home +8 "syringe1"C.( +9 "core" ©* +2 ª) +2 ."Archive_home"Archive.setRawPosition! 50 +5 ."Lysis1_home"Lysis1.setRawPosition! 50 + "syringe0"B82 +2 B72 +6 ."Lysis1_home"Lysis1.seek :home +6 ."Archive_home"Archive.seek :home +3 "syringe0"B/' +3 B0( +10 "core" í' + î( +4 ."Air_home"Air.in :default +2 ."Lysis2_home"Lysis2.in :default +3 "syringe1"C>d Pl[%<2 +2 C?d P[<2 +9 "core" ¯' + °( +3 ."Archive_home"Archive.in :default +4 ."Lysis1_home"Lysis1.in :default +2 "syringe0"B?d P\\+<2 + B>d P\\<2 +4 "core" ħ* +7 ."Toroid_home"Toroid.setRawPosition! 0 + "valve0"D8 +5 ."Toroid_home"Toroid.seek :home +2 "valve0"D1( +6 "core" ı( +2 ."Toroid_home"Toroid.in :default +3 "valve0"D?\ F.-2 +20 ."clearToroid"Toroid.seek :clear +9 "valve1"E2& +6 "valve0"D3(* +10 "core" Ų&LN +59 #"bill"Session Begun +101 "core" ij( +2 .tCarousel.in :default +2 "carousel0"F><  E22 +7 F4% +4 "core" ƴ%7V*!Q  +4 .tCarousel.home.seek 58 +3 "carousel0"F5'7 +16 "core" Ƶ' +2 "valve0"D6% +5 "core" Ķ%`T-O  +3 #tSelecting Cartridge 58 +2 "valve0"D7% +8 "core" ķ%`a'O\  +2 "syringe0"B8% +4 "core" ¸%u +3 "syringe1"C9% +4 "core" ù%ۏ q +3 "valve1"E:& +5 "core" ź&E#O +2 .tCarousel.seek 58 +3 "carousel0"F;'7 +9 "core" ƻ' +6 "carousel0"F<% +3 "core" Ƽ%7S.aP  +3 "syringe0"B=% +3 "core" ½%} +4 .tLysis1.in :fast + "syringe0"B>d P\\<2 +8 .tLysis1.seek :locked +2 "syringe0"B>'* +251 "core" ¾' +3 "valve0"D?% +7 "core" Ŀ%`k"O  +3 ."Plunge"Plunge.seek :locked +3 "valve0"D@' +6 "syringe1"CA% +10 "core" %tI +2 ."Air"Air.in :fast +2 "syringe1"C> Pl[%<2 +6 ."Air"Air.seek :locked +2 "syringe1"CB' +80 "core" ' +15 ' +3 .tCarousel.reconfigure :locked + "carousel0"F#  E2\ 2 +7 FC% +3 "core" %7]/9Q  +6 #tPowering cartridge bus +264 "cartridge_broadcast" ( +3 .tGate.setIR 1750,5000,0,6 +12 .Gate.setIR 0,5000,0,6 +2 "cartridge_broadcast"~ +7 .tPuckHeater.configure :default +2 "Cartridge" \ :D H  +7 .tGate.power :heat,:ON,limit to 5000mA +55 "Cartridge" Dt +4 "cartridge" t +6 "Cartridge" Ey +5 "cartridge" y +3 #tMounted lysis Cartridge +3 #WARNING: Using default puck temperature sensor calibration +4 #Using default cartridge heat loss curve for HeatingAccelInCarousel +7 "valve0"DF% +6 "core" %GDO +3 "syringe0"BG% +5 "core" %*փ r +3 "syringe1"CH% +3 "core" %σ +3 "carousel0"FI% +5 "core" %7.PK \ +3 "carousel0"FJ% +6 "core" %7-PH \ +116 ."PROCESSING"SPR.command "read_sequences" +69 .SPR.command "stats_on" +9 "carousel0"FK% +4 "core" %7.mP< \ +53 ."PROCESSING"SPR.command "start 0 1" +22 ."SPRlogger"SPR.start /var/log/esp/spr24sep1712h.spr.bz2 +248 #"PROCESSING"Waiting for baseline SPR stabilization + .Handoff.select :waste +5 "valve0"D +14 #"PROCESSING"Waiting up to 3:00 for Syringe to stabilize +/-0.20psi +2 "syringe1"CL% +6 "core" % +45 "syringe1"CM% +4 "core" % +46 "syringe1"CN% +3 "core" % +48 "syringe1"CO% +4 "core" % +45 "syringe1"CP% +4 "core" % +46 "syringe1"CQ% +5 "core" % +45 "syringe1"CR% +3 "core" % +48 "syringe1"CS% +6 "core" % +44 "syringe1"CT% +4 "core" % +46 "syringe1"CU% +4 "core" % +46 "syringe1"CV% +4 "core" % +46 "syringe1"CW% +4 "core" % +46 "syringe1"CX% +4 "core" % +46 "syringe1"CY% +4 "core" %D +5 "Can"rq+}\\t? + #"PROCESSING"Syringe tare is 51% of full scale at 22C (drifted 0%) +3 .PinPort.in :locking +4 "valve1"E?:\ ^(22 +7 ."PROCESSING"PinPort.seek :locked +2 "valve1"EZ( . +46 "core" ( +4 ."posArchive"Archive.in :fast +6 "syringe0"B?d P\\+<2 +8 ."posLyS2"Lysis2.in :fast +6 ."PROCESSING"Lysis1.seek 1100uL +9 ."posArchive"Archive.seek :full +4 "syringe1"C?d P[<2 +6 "syringe0"B['! +3 B\\( +6 ."posLyS2"Lysis2.seek 1100uL +11 "syringe1"C](! +172 "core" ( +83 ' +164 ( +2 ."PROCESSING"delayUntil "12:16:24.41" +8035 "Can"up+}Pt0 +11971 qp+}Tt +11974 qq=+}`t"Z +11971 rq+}Qt$ +11970 sp+}_t' +2847 ."PROCESSING"Lysis2.in :DAmix +2 "syringe1"C?d2 P[<2 +6 C^& +3 "core" &!<P n +3 ."PROCESSING"Lysis1.in :DAmix +2 "syringe0"B>d2 P\\<2 +9 B_% +3 "core" %!  +45 ."Lysis2mixer"Lysis2.seek 950uL +5 "syringe1"C`( +5 ."PROCESSING"Lysis1.seek 950uL +6 "syringe0"Ba' +2065 "core" ( +8 ' +2 ."PROCESSING"delay 5 seconds +502 .Handoff.select SPR +4 "valve0"D@ +12 ."PROCESSING"SPR.command "start 2 14" +72 #SPR stabilized +2 "syringe0"Bb% +6 "core" %؃ +3 "syringe1"Cc& +6 "core" &+  +2 ."PROCESSING"delay 10 seconds +1002 .SPR.command "start 2 0" +316 #Waiting up to 11:00 for SPR to enter state 1 +5031 "Can"qp+}St+. +6735 ."PROCESSING"SPR.command "hold_on" +140 #SPR Dilution 1 of 4 -- Experiment 2 with 450.0uL L1 + 450.0uL L2 +2 "syringe1"Cd& +7 "core" &  +3 "syringe0"Be% +6 "core" % +51 ."Lysis2mixer"Lysis2.seek 500uL +4 ."PROCESSING"Lysis1.seek 500uL +6 "syringe1"Cf(> +3 "syringe0"Bg'> +5011 "Can"rr+}Mryd2 L +1190 "core" ( +6 ' +4 ."PROCESSING"delay 15 seconds +1504 .SPR.command "hold_off" +254 #Waiting up to 1:00:00 for SPR to enter state 7 +9011 "Can"spo+}Ct5j +11968 tp+}`t8 +11969 sp+}Qt2;> +11968 up+}Pt= +11969 sq+}[tS@ +11968 sqB+}Tt/Ci +11964 sqU+}_t!F  +11967 sqi+}Rt'H< +4772 #"SPRlogger"SPRsummary:12.9RIU,154RIU,376RIU,38.6RIU after 1920s +7194 "Can"sq+}StZKZ +11966 tq+}Wt6Nx +11966 rq+}Yt-QZ +11966 pq+}ZtiT# +11964 sq+}XtqV +11964 rq+}]tY +11966 qq+}\\t&\\ +6703 "syringe0"Bh% +5 "core" %>^҄  +4 "syringe1"Ci& +4 "core" &>_҄ +2 ."PROCESSING"delay 10 seconds +1002 .SPR.command "start 2 0" +271 #Waiting up to 11:00 for SPR to enter state 1 +3977 "Can"tq+}`t&_H, +7789 ."PROCESSING"SPR.command "hold_on" +138 #SPR Dilution 2 of 4 -- Experiment 2 with 225.0uL L1 + 225.0uL L2 +3 "syringe1"Cj& +6 "core" &>_ +5 "syringe0"Bk% +53 "core" %>^ / +38 ."Lysis2mixer"Lysis2.seek 275uL +5 "syringe1"Cl( +5 ."PROCESSING"Lysis1.seek 275uL +6 "syringe0"Bm' +3096 "core" ( +10 ' +2 ."PROCESSING"delay 15 seconds +816 "Can"rq+}atdFJ +686 ."PROCESSING"SPR.command "hold_off" +295 #Waiting up to 1:00:00 for SPR to enter state 7 +10987 "Can"uq+}^tgh +11966 sq+}]ti +11966 uq+}`t:l +11965 qq+}`t+oG +11970 sq+}_t!r +11966 sr+}\\t,t +11968 sr +}_twv +11966 rq+}StKz7: +11968 rq+}Yt} X +11964 sr+}`tuv +11964 sr+}Wt= +11964 ur+}St +11966 rr+}_trn +11970 uq+}PtD +11972 rr+}Mt +4722 "syringe0"Bn% +5 "core" %K + +5 "syringe1"Co& +5 "core" &K % +2 ."PROCESSING"delay 10 seconds +1002 .SPR.command "start 2 0" +268 #Waiting up to 11:00 for SPR to enter state 1 +5961 "Can"rr +}Pti* +5807 ."PROCESSING"SPR.command "hold_on" +137 #SPR Dilution 3 of 4 -- Experiment 2 with 225.0uL L1 + 225.0uL L2 +3 "syringe1"Cp& +6 "core" &K . +4 "syringe0"Bq% +5 "core" %K +49 ."Lysis2mixer"Lysis2.seek 50uL +9 ."PROCESSING"Lysis1.seek 50uL +5 "syringe1"Cr( +3 "syringe0"Bs' +3103 "core" ( +6 ' +2 ."PROCESSING"delay 15 seconds +1502 .SPR.command "hold_off" +328 #Waiting up to 1:00:00 for SPR to enter state 7 +998 "Can"tr +}QtH +11966 uq+}Pt4f +11964 sr-+}WtX +11966 srG+}QtG +11968 qrS+}Ut+ +11967 rr^+}btR +11967 urm+}`tHO +11967 rrD+}_t +11969 trb+}Rt8 +11966 srW+}Ot=V +11963 rrU+}Nt_t +11966 sr^+}Ptd +11967 sr_+}QtD0 +11965 tr+}PtQ  +11967 sr+}Qt +11965 trn+}Nt\ +2758 "syringe0"Bt% +6 "core" %9 w + #"PROCESSING"Additional SPR Analyses Skipped due to Insufficient Volume +4 "carousel0"Fu% +8 "core" %74WPE \ +5 "sampler0"Hv% +4 "core" %E +3 ."closeIntake"Intake.close +5 ."closeExhaust"Exhaust.close +9 "sampler0"Hw/ +5 ."closeBypass"Bypass.close +4 "sampler0"Hx0 +5 ."closeHandoff"Handoff.select :close +4 "sampler1"Iy/ +3 "valve0"D +10 "core" / + 0 / +9 .tGate.power :heat,:OFF +3 .Gate.power :cartridge,:OFF +6 "valve1"Ez& +5 "core" & .4N +5 .tPinPort.in :unlocking + "valve1"E?:\ ^(2 +7 .tPinPort.seek :clear +2 "valve1"E{( +46 "core" ( +2 .tCarousel.in :default +2 "carousel0"F><  E22 +7 F|% +2 "core" %71O \ +4 .tCarousel.home.seek 58 +2 "carousel0"F}'7 +18 "core" ' +4 "carousel0"F~% +5 "core" %7&1S 2 +3 "syringe0"B% +3 "core" %9& z +4 .tPlunge.seek :locked +2 "valve0"D' +7 "core" ā' +3 "syringe0"B& +3 "core" ‚&6 8 +5 ."Archive"Archive.in :unlocking +4 "syringe1"C% +2 "syringe0"B? P\\+-2 +7 "core" Ã% +3 ."Archive"Archive.seek :clear +6 "syringe0"B% +5 ."Air"Air.in :unlocking +7 "syringe0"B( +2 "syringe1"C> Pl[%-2 +11 ."Air"Air.seek :clear +2 "syringe1"C' +6 "core" „%9 +8 ."Lysis1"Lysis1.in :unlocking +2 "syringe1"C& +4 "syringe0"B> P\\(2 +9 ."Lysis1"Lysis1.seek :clear +4 "syringe0"B ' +6 "core" È&9 +6 ."Lysis2"Lysis2.in :unlocking + "syringe1"C? P[(2 +8 ."Lysis2"Lysis2.seek :clear +2 "syringe1"C\ ( +24 "core" …( +10 Ç' +377 ‰' +23 Ê( +1593 #"SPRlogger"Ended log spr24sep1712h.spr.bz2 +2 .tSPR.command "stats_off" +34 "sampler0"H % +49 "core" ȋ%z +11 .tGate.power :analytic1,:OFF +2 .Gate.power :motor,:OFF +4 .Gate.power :core,:OFF +3 .Gate.power :main,:OFF +4 #Safely stopped and ready to power off @1726606711.45PDT @PDT1726606712.12 !o:Cartridge::None: mesg"*Not enough standard cartridges remain:bt[":/home/esp/esp2/bin/processAll:249:in `checkInventory'"0/home/esp/esp2/bin/processAll:247:in `each'":/home/esp/esp2/bin/processAll:247:in `checkInventory'"&/home/esp/esp2/bin/processAll:272"0/home/esp/esp2/bin/processAll:271:in `loop'"&/home/esp/esp2/bin/processAll:271"0/home/esp/esp2/bin/processAll:319:in `call'"&/home/esp/esp2/bin/processAll:319"2/home/esp/esp2/lib/framework.rb:124:in `load'"2/home/esp/esp2/lib/framework.rb:124:in `load'"5/home/esp/esp2/lib/framework.rb:182:in `execute'"-/home/esp/esp2/lib/esp.rb:213:in `shell'"7/home/esp/esp2/lib/schedule.rb:497:in `initialize'"0/home/esp/esp2/lib/thread.rb:736:in `start'"7/home/esp/esp2/lib/schedule.rb:490:in `initialize'"'/home/esp/esp2/lib/schedule.rb:488 +8 #mEXIT +2 #"bill"Session Ended @1726606712.25PDT @1726678600.45PDT = =mMAIN_scheduler =tMAIN @PDT1726678601.46 #t\ Environmental Sample Processor built 01-Jul-24 (3743e013) +147 #"core_reset"Sent BREAK +2 #t>BREAK< ESP3 Gateway v1.43 +26 #>BREAK< ESP3 Gateway v1.43 for core bus +5 #>BREAK< ESP3 Gateway v1.43 for cartridge bus +68 "Can"su+^|uy6xa +287 #t\ Configuration for honu by nadia@mbari.org 8/14/24\ /home/esp/esp2/type/auv/honu/configure.rb\ +70 #Sea pressure (Abs) tare is 6% of full scale +362 "Can"su+^|uky6zN + su+^|uky6zN + #tPolling Can every 2:00 +53 "Can"tu+W|uy6zq +1560 #t-> ESP.ready! +4 .Gate.power :sampler,:OFF,limit to 3500mA +2 .Gate.power :skimmer,:OFF,limit to 3500mA +2 .Gate.power :main,:ON,limit to 5000mA +2 .Gate.power :analytic1,:ON,limit to 4000mA +17 #Powering core bus +226 #"Probe-AMspr"SPR Module 1, FW Rev. B, FPGA Rev. C +40 "valve0"D2 +3 D +3 "core" ā +7 .tPlunge.configure :default +2 "valve0"D# P.<2 +7 .tSamplePump.configure :default +2 "sampler0"H#^ #(22 +7 .tToroid.configure :default +2 "valve0"D$\ F.-2 +6 .tCarousel.configure :default +3 "carousel0"F#<  E22 +9 .tAbs.configure :default +2 "ambient0"J#{  +7 .tPhaseSeparator.configure :default +2 "carousel1"G$ +7 .tArchive.configure :default +3 "syringe0"B$d P\\+<2 +6 .tAir.configure :default +2 "syringe1"C#d Pl[%<2 +4 .tLysis1.configure :default +3 "syringe0"B#d P\\<2 +4 .tLysis2.configure :default +2 "syringe1"C$d P[<2 +6 .tPinPort.configure :default +2 "valve1"E$\ ^(22 +4 #tAll elf controllers running firmware version 4.92 +4 .Gate.power :motor,:ON,limit to 5000mA +4 "valve0"D% +4 D& +4 "core" Ă%GSO ' +6 "carousel0"F% +3 ."Plunge_home"Plunge.home.jog 0 +15 "syringe0"B& +4 "syringe1"C% +6 "syringe0"B% +4 "valve0"D) +2 "syringe1"C & +3 "valve1"E\ & +22 "core" ă&XO + Ƅ%R1hP  …&w + Æ%ہ + ‡%rP + É&V + Ĉ) Ŋ&+&N +9 "valve0"D % +8 ."PinPort_home"PinPort.home.jog 0 +5 ."Lysis2_home"Lysis2.home.jog 0 +3 ."Air_home"Air.home.jog 0 +3 ."Archive_home"Archive.home.jog 0 +4 ."Carousel_home"Carousel.home.jog 0 +2 ."Toroid_home"Toroid.home.jog 0 +4 ."Lysis1_home"Lysis1.home.jog 0 +2 "valve1"E * +3 "syringe1"C * +5 C) +3 "syringe0"B* +9 "carousel0"F) +6 "valve0"D* +5 "syringe0"B) +9 "core" ċ%G8O  + Ō* + Í* +2 Î) * + đ* + Ɛ) ’) +2 "syringe1"C& +8 "syringe0"B% +2 "valve0"D& + "valve1"E& +6 "syringe0"B& +6 "syringe1"C% +2 ."Plunge_home"Plunge.in :homing +23 "valve0"D> 72 +4 "core" Ó&\  +2 ”%o  + Ė&"'N  + ŗ&+\\N + •&| Ø%y +7 ."Plunge_home"Plunge.jog 1609 +9 ."Lysis2_home"Lysis2.in :homing +3 ."Lysis1_home"Lysis1.in :homing +4 ."Archive_home"Archive.in :homing +4 ."Air_home"Air.in :homing +3 ."Toroid_home"Toroid.in :homing +3 ."PinPort_home"PinPort.in :homing +3 "valve0"D)I +2 "syringe1"C? (2 +3 "syringe0"B> (2 +2 B? -2 +10 "syringe1"C> -2 +5 "valve0"D?-2 +4 "valve1"E?2 +4 ."Lysis1_home"Lysis1.jog 1397 +50 ."Archive_home"Archive.jog 1400 +4 ."Lysis2_home"Lysis2.jog 1406 +3 ."Air_home"Air.jog 1377 +4 ."Toroid_home"Toroid.jog 627 +5 ."PinPort_home"PinPort.jog -109 +3 "syringe0"B)u +2 B*x +7 "syringe1"C*~ +3 C)a +3 "valve0"D*s +6 "valve1"E* +20 "core" ę) +2 ş* +2 ."PinPort_home"PinPort.setRawPosition! 0 +2 ."Plunge_home"Plunge.setRawPosition! 50 +4 "valve1"E8 +2 "valve0"D72 +4 ."PinPort_home"PinPort.seek :home +7 ."Plunge_home"Plunge.seek :home +6 "valve1"E ( +2 "valve0"D!' +9 "core" Š( +2 ."PinPort_home"PinPort.in :default +2 "valve1"E?\ ^(22 +15 "core" ġ' +2 ."Plunge_home"Plunge.in :default +2 "valve0"D> P.<2 +18 "core" š) +2 ."Lysis1_home"Lysis1.setRawPosition! 50 +3 "syringe0"B72 +4 "core" ›* + Ü* +4 ."Archive_home"Archive.setRawPosition! 50 +3 ."Lysis2_home"Lysis2.setRawPosition! 50 +4 ."Lysis1_home"Lysis1.seek :home +3 "syringe0"B82 + "syringe1"C82 +7 "syringe0"B"' +6 ."Archive_home"Archive.seek :home +8 ."Lysis2_home"Lysis2.seek :home +10 "syringe0"B#( +2 "syringe1"C$( +9 "core" Ý) + ¢' +3 ."Air_home"Air.setRawPosition! 50 +4 ."Lysis1_home"Lysis1.in :default +2 "syringe1"C72 +2 "syringe0"B>d P\\<2 +9 ."Air_home"Air.seek :home +3 "syringe1"C%' +6 "core" £( + ä( +3 ."Archive_home"Archive.in :default +3 ."Lysis2_home"Lysis2.in :default +3 "syringe0"B?d P\\+<2 +2 "syringe1"C?d P[<2 +8 "core" Ğ* +3 å' +2 ."Air_home"Air.in :default +3 ."Toroid_home"Toroid.setRawPosition! 0 +2 "syringe1"C>d Pl[%<2 +4 "valve0"D8 +6 ."Toroid_home"Toroid.seek :home +4 "valve0"D&( +6 "core" Ħ( +2 ."Toroid_home"Toroid.in :default +2 "valve0"D?\ F.-2 +13 ."clearToroid"Toroid.seek :clear +5 "valve1"E'& +2 "valve0"D((* +6 "core" ŧ&#\ N +158 Ĩ( +2 .tCarousel.in :default +2 "carousel0"F><  E22 +4 F)% +4 "core" Ʃ%7[/P  +3 .tCarousel.home.seek 58 +3 "carousel0"F*'7 +14 "core" ƪ' +3 "valve0"D+% +3 "core" ī%`4O  +3 "valve0"D,% +4 "core" Ĭ%`-N z +4 "sampler0"H-% +4 "core" ȭ%jZ +3 "valve0"D.& +4 "core" Į&**O +3 "carousel0"F/% +5 "core" Ư%7S/@P  +3 "ambient0"J0% +4 "core" ʰ%P +3 "carousel1"G1& +4 "core" DZ&Q/P +3 "syringe0"B2& +5 "core" ²&܆{ z +2 "syringe1"C3% +5 "core" ó%ۇx y +2 "syringe0"B4% +4 "core" ´%}? +3 "syringe1"C5& +4 "core" õ& u +6 "valve1"E6& +5 "core" Ŷ&(N +1141 #t-> Cartridge.unlock +4 "valve1"E7& +4 "core" ŷ&-N +2 .tCarousel.in :default +2 "carousel0"F><  E22 +5 F8% +2 "core" Ƹ%7R/P  +4 .tCarousel.home.seek 58 +3 "carousel0"F9'7 +14 "core" ƹ' +2 "carousel0"F:% +4 "core" ƺ%7T/AP  +3 "syringe0"B;& +8 "core" »&܆ z +2 "syringe1"C<% +5 "core" ü%y +2 "syringe1"C=& +5 "core" ý&\  +2 "syringe0"B>% +3 "core" ¾%܀c +3 "valve0"D?% +4 "core" Ŀ%`MO  +7843 "Can"rs+u|t|X6q +11971 ts+x|t-6q +11972 qs+u|u6q +11967 ss+r|u-6q +11969 ss+s|t\\7q +11971 ss+s|u&7.q +11969 qsV+|u7Lq +11971 qsK+|u%7jq +11970 us+|u7q +11971 rs+|u\ 7q +11973 ts+|u7q +11972 ts+~|u7q +11971 ss+}|uz8q +11972 us+||t$8q +11973 ts+{|ue8BREAK< ESP3 Gateway v1.43 +31 #>BREAK< ESP3 Gateway v1.43 for core bus +4 #>BREAK< ESP3 Gateway v1.43 for cartridge bus +30 "Can"xo+|tF: +327 #t\ Configuration for honu by nadia@mbari.org 8/14/24\ /home/esp/esp2/type/auv/honu/configure.rb\ +73 #Sea pressure (Abs) tare is 6% of full scale +365 "Can"xo+|tbq: + xo+|tbq: + #tPolling Can every 2:00 +52 "Can"qo+|t\ t: +633 #t-> ESP.ready! +16 .Gate.power :sampler,:OFF,limit to 3500mA +2 .Gate.power :skimmer,:OFF,limit to 3500mA +2 .Gate.power :analytic1,:ON,limit to 4000mA +52 "valve0"D2 +3 D +3 "core" ā +6 "valve0"D% +3 "core" Ă%`O } +6 .tPlunge.configure :default +2 "valve0"D# P.<2 +7 "sampler0"H% +3 "core" ȃ%+ +3 .tSamplePump.configure :default +4 "sampler0"H#^ #(22 +6 #"Probe-AMspr"SPR Module 1, FW Rev. B, FPGA Rev. C +5 "valve0"D& +4 "core" Ą&*\\O$ +2 .tToroid.configure :default +2 "valve0"D$\ F.-2 +5 .tToroid.hold + "valve0"D, +4 "core" ą, +3 .tToroid.configure :default + "valve0"D$\ F.-2 +7 "carousel0"F% +3 "core" Ɔ%7T4P  +3 .tCarousel.configure :default +2 "carousel0"F#<  E22 +4 .tCarousel.hold +2 "carousel0"F+ +3 "core" Ƈ+ +2 .tCarousel.configure :default +3 "carousel0"F#<  E22 +6 "ambient0"J% +3 "core" ʈ%zC +3 .tAbs.configure :default + "ambient0"J#{  +7 "carousel1"G & +3 "core" lj&T{Q +2 .tPhaseSeparator.configure :default +2 "carousel1"G$ +7 "syringe0"B\ & +4 "core" Š&܇v y +2 .tArchive.configure :default +3 "syringe0"B$d P\\+<2 +6 "syringe1"C % +3 "core" Ë%{^ +3 .tAir.configure :default +2 "syringe1"C#d Pl[%<2 +4 "syringe0"B % +3 "core" Œ%܅5 { +3 .tLysis1.configure :default +2 "syringe0"B#d P\\<2 +4 "syringe1"C & +3 "core" Í& +3 .tLysis2.configure :default +2 "syringe1"C$d P[<2 +7 "valve1"E& +3 "core" Ŏ&1O +3 .tPinPort.configure :default +2 "valve1"E$\ ^(22 +4 #tAll elf controllers running firmware version 4.92 +5 "valve0"D% +4 D& +9 "carousel0"F% +6 "core" ď%`-O k + Đ&*N +4 "syringe0"B& +8 "syringe1"C% +6 "syringe0"B% +7 "syringe1"C& +2 "valve1"E& +13 "core" Ƒ%7U4~Q(  + ’&܋҂ + Ó%zj + Õ&Ђ + ”%܋( w Ŗ&("O +10 ."clearToroid"Toroid.seek :clear +4 "valve1"E& +2 "valve0"D(* +6 "core" ŗ&$N  + Ę( +3 .tCarousel.in :default +3 "carousel0"F><  E22 +3 F% +4 "core" ƙ%7T3MQ  +4 .tCarousel.home.seek 58 +3 "carousel0"F'7 +14 "core" ƚ' +3 "valve0"D% +3 "core" ě%` N s +3 "valve0"D% +4 "core" Ĝ%`N o +3 "sampler0"H% +4 "core" ȝ% +3 "valve0"D& +4 "core" Ğ&*N +3 "carousel0"F% +5 "core" Ɵ%7P3vP  +2 "ambient0"J % +5 "core" ʠ%pG +3 "carousel1"G!& +48 "core" ǡ&PUQ0 +3 "syringe0"B"& +3 "core" ¢&܂ʂ +5 "syringe1"C#% +4 "core" ã%|؂ +3 "syringe0"B$% +4 "core" ¤%܈ǂ z +3 "syringe1"C%& +3 "core" å& Ƃ +3 "valve1"E&& +4 "core" Ŧ&"EO  +346 #t-> slot +388 #-> exit +5 "sampler0"H'% +3 "core" ȧ%: +3 ."closeIntake"Intake.close +9 ."closeExhaust"Exhaust.close +5 ."closeBypass"Bypass.close +7 "sampler0"H(/ +2 H)0 +2 "sampler1"I*/ +13 "core" Ȩ/ + ȩ0 ɪ/ +7 #mEXIT @1726683074.94PDT @1726683174.24PDT = =tMAIN =mMAIN_scheduler @PDT1726683175.23 #t\ Environmental Sample Processor built 01-Jul-24 (3743e013) +147 #"core_reset"Sent BREAK +2 #t>BREAK< ESP3 Gateway v1.43 +27 #>BREAK< ESP3 Gateway v1.43 for core bus +4 #>BREAK< ESP3 Gateway v1.43 for cartridge bus +30 "Can"to+|u^: +320 #t\ Configuration for honu by nadia@mbari.org 8/14/24\ /home/esp/esp2/type/auv/honu/configure.rb\ +73 #Sea pressure (Abs) tare is 6% of full scale +371 "Can"to+|tv:: + to+|tv:: + #tPolling Can every 2:00 +53 "Can"po+|u=: +517 #t-> ESP.ready! +20 .Gate.power :sampler,:OFF,limit to 3500mA +2 .Gate.power :skimmer,:OFF,limit to 3500mA +2 .Gate.power :analytic1,:ON,limit to 4000mA +52 "valve0"D2 +5 D +2 "core" ā +4 #"Probe-AMspr"SPR Module 1, FW Rev. B, FPGA Rev. C +8 "valve0"D% +3 "core" Ă%`N p +3 .tPlunge.configure :default +2 "valve0"D# P.<2 +4 .tPlunge.hold +3 "valve0"D+ +3 "core" ă+ +2 .tPlunge.configure :default +3 "valve0"D# P.<2 +6 "sampler0"H% +3 "core" Ȅ% +3 .tSamplePump.configure :default + "sampler0"H#^ #(22 +7 "valve0"D& +4 "core" ą&*ZO +2 .tToroid.configure :default +3 "valve0"D$\ F.-2 +3 .tToroid.hold +2 "valve0"D, +4 "core" Ć, +3 .tToroid.configure :default +2 "valve0"D$\ F.-2 +6 "carousel0"F% +3 "core" Ƈ%7R3Q  +3 .tCarousel.configure :default +2 "carousel0"F#<  E22 +4 .tCarousel.hold +2 "carousel0"F+ +4 "core" ƈ+ +2 .tCarousel.configure :default +2 "carousel0"F#<  E22 +9 "ambient0"J % +3 "core" ʉ%G +3 .tAbs.configure :default +2 "ambient0"J#{  +7 "carousel1"G\ & +3 "core" NJ&RQ +3 .tPhaseSeparator.configure :default + "carousel1"G$ +7 "syringe0"B & +3 "core" ‹&܃ +3 .tArchive.configure :default + "syringe0"B$d P\\+<2 +4 .tArchive.hold +2 "syringe0"B , +4 "core" Œ, +3 .tArchive.configure :default +2 "syringe0"B$d P\\+<2 +6 "syringe1"C % +3 "core" Í%|i +3 .tAir.configure :default +2 "syringe1"C#d Pl[%<2 +4 .tAir.hold +2 "syringe1"C+ +4 "core" Î+ +2 .tAir.configure :default +2 "syringe1"C#d Pl[%<2 +5 "syringe0"B% +3 "core" %܃f  +2 .tLysis1.configure :default +2 "syringe0"B#d P\\<2 +5 .tLysis1.hold + "syringe0"B+ +4 "core" + +3 .tLysis1.configure :default + "syringe0"B#d P\\<2 +5 "syringe1"C& +3 "core" Ñ&g +3 .tLysis2.configure :default +2 "syringe1"C$d P[<2 +4 .tLysis2.hold +2 "syringe1"C, +3 "core" Ò, +3 .tLysis2.configure :default +2 "syringe1"C$d P[<2 +6 "valve1"E& +3 "core" œ&(N +3 .tPinPort.configure :default +2 "valve1"E$\ ^(22 +5 .tPinPort.hold +2 "valve1"E, +3 "core" Ŕ, +3 .tPinPort.configure :default +2 "valve1"E$\ ^(22 +4 #tAll elf controllers running firmware version 4.92 +5 "valve0"D% +4 D& +4 "core" ĕ%`N j +6 "carousel0"F% +6 "syringe0"B& +8 "syringe1"C% +6 "syringe0"B% +7 "syringe1"C& +8 "valve1"E& +20 "core" Ė&*N + Ɨ%7Q3sQ  + ˜&܄ Ù%xc + š%y + Û&d + Ŝ&N +8 ."clearToroid"Toroid.seek :clear +5 "valve1"E& +3 "valve0"D(* +58 "core" ŝ&!YO  + Ğ( +2 .tCarousel.in :default +2 "carousel0"F><  E22 +5 F% +3 "core" Ɵ%7Q4CP  +3 .tCarousel.home.seek 58 +3 "carousel0"F '7 +15 "core" Ơ' +2 "valve0"D!% +4 "core" ġ%`;O l +3 "valve0"D"% +4 "core" Ģ%` slot +10050 "Can"wp6+|tR۽; +11968 wq7+|t@5;0 +11971 uq+|u;N +11970 sq+|u';l +11972 xr +|t6; +11968 vr0+|u; +11966 srK+|u;Ư +11971 ord+|u\ ; +11970 qr+|tC< +11969 wr+|u< +11968 sr+|uv<> +11969 vs+|u<\\ +11974 vs$+|t;c exit +5 "sampler0"H-% +3 "core" ȭ%b +3 ."closeIntake"Intake.close +7 ."closeExhaust"Exhaust.close +5 ."closeBypass"Bypass.close +4 "sampler0"H./ + H/0 +3 "sampler1"I0/ +14 "core" Ȯ/ + ȯ0 + ɰ/ +8 #mEXIT @1726686017.45PDT @1726686603.91PDT = =tMAIN =mMAIN_scheduler @PDT1726686605.07 #t\ Environmental Sample Processor built 01-Jul-24 (3743e013) +153 #"core_reset"Sent BREAK +3 #t>BREAK< ESP3 Gateway v1.43 +228 #>BREAK< ESP3 Gateway v1.43 for core bus +4 #>BREAK< ESP3 Gateway v1.43 for cartridge bus +385 #\ Configuration for honu by nadia@mbari.org 8/14/24\ /home/esp/esp2/type/auv/honu/configure.rb\ +75 #Sea pressure (Abs) tare is 6% of full scale +408 "Can"uuF+|uI + uuF+|uI + #tPolling Can every 2:00 +53 "Can"qu+|uI6 +582 #t-> ESP.ready! +4 .Gate.power :sampler,:OFF,limit to 3500mA +3 .Gate.power :skimmer,:OFF,limit to 3500mA +2 .Gate.power :main,:ON,limit to 5000mA +2 .Gate.power :analytic1,:ON,limit to 4000mA +18 #Powering core bus +225 #"Probe-AMspr"SPR Module 1, FW Rev. B, FPGA Rev. C +41 "valve0"D2 +3 D +3 "core" ā +7 .tPlunge.configure :default +3 "valve0"D# P.<2 +6 .tSamplePump.configure :default + "sampler0"H#^ #(22 +8 .tToroid.configure :default +2 "valve0"D$\ F.-2 +7 .tCarousel.configure :default +2 "carousel0"F#<  E22 +6 .tAbs.configure :default +3 "ambient0"J#{  +6 .tPhaseSeparator.configure :default +2 "carousel1"G$ +7 .tArchive.configure :default +2 "syringe0"B$d P\\+<2 +7 .tAir.configure :default +2 "syringe1"C#d Pl[%<2 +4 .tLysis1.configure :default + "syringe0"B#d P\\<2 +4 .tLysis2.configure :default +2 "syringe1"C$d P[<2 +7 .tPinPort.configure :default + "valve1"E$\ ^(22 +5 #tAll elf controllers running firmware version 4.92 +4 .Gate.power :motor,:ON,limit to 5000mA +4 "valve0"D% +4 "core" Ă%`xOO v} +6 "valve0"D& +4 ."Plunge_home"Plunge.home.jog 0 +15 "carousel0"F% +5 "syringe0"B& +8 "syringe1"C% +5 "valve0"D) +4 "syringe0"B% +2 "syringe1"C & +3 "valve1"E\ & +17 "core" ă&tJO !C +2 Ƅ%RqP \ +2 …& R +2 Æ%ێ + ‡%܁D + Ĉ) + É&܉D C Ŋ&:O U +9 "valve0"D % +8 ."PinPort_home"PinPort.home.jog 0 +6 ."Lysis1_home"Lysis1.home.jog 0 +5 ."Archive_home"Archive.home.jog 0 +2 ."Toroid_home"Toroid.home.jog 0 +3 ."Lysis2_home"Lysis2.home.jog 0 +4 ."Carousel_home"Carousel.home.jog 0 +3 ."Air_home"Air.home.jog 0 +3 "valve1"E * +2 "syringe0"B ) +5 B* +6 "valve0"D* +2 "syringe1"C* +11 "carousel0"F) +7 "syringe1"C) +5 "core" ċ%`w4O  + Ō* +2 ) Ž* + ď* + Ð* + Ò) + Ƒ) +3 "syringe1"C& +10 "syringe0"B% +7 "valve1"E& +2 "syringe1"C% +7 ."Plunge_home"Plunge.in :homing +4 "syringe0"B& +2 "valve0"D& +5 D> 72 +7 ."Plunge_home"Plunge.jog 159 +3 "valve0"D) +3 "core" Ô&%܈ + •%|; + œ&N + ×%ۗ –&#  + Ę&jN  +9 ."PinPort_home"PinPort.in :homing +8 ."Lysis2_home"Lysis2.in :homing +3 ."Air_home"Air.in :homing +4 ."Archive_home"Archive.in :homing +3 ."Toroid_home"Toroid.in :homing +5 ."Lysis1_home"Lysis1.in :homing +3 "valve1"E?2 +3 "syringe1"C? (2 +4 C> -2 +4 "syringe0"B? -2 +6 "valve0"D?-2 +5 "syringe0"B> (2 +4 ."PinPort_home"PinPort.jog -113 +6 ."Lysis2_home"Lysis2.jog 1384 +5 ."Air_home"Air.jog 1372 +4 ."Archive_home"Archive.jog 1384 +47 ."Toroid_home"Toroid.jog 633 +6 ."Lysis1_home"Lysis1.jog 1395 +3 "valve1"E* +9 "syringe1"C*h +4 C)\\ +3 "syringe0"B*h +8 "valve0"D*y +3 "syringe0"B)s +15 "core" ę) + Ś* +3 ."Plunge_home"Plunge.setRawPosition! 50 +3 ."PinPort_home"PinPort.setRawPosition! 0 +3 "valve0"D72 + "valve1"E8 +7 ."Plunge_home"Plunge.seek :home +4 ."PinPort_home"PinPort.seek :home +4 "valve0"D ' +3 "valve1"E!( +10 "core" š( +2 ."PinPort_home"PinPort.in :default +3 "valve1"E?\ ^(22 +8 "core" Ġ' +3 ."Plunge_home"Plunge.in :default + "valve0"D> P.<2 +30 "core" Û* + Ü) +3 ."Lysis2_home"Lysis2.setRawPosition! 50 +2 ."Air_home"Air.setRawPosition! 50 +3 "syringe1"C82 + C72 +9 ."Lysis2_home"Lysis2.seek :home +5 ."Air_home"Air.seek :home +3 "syringe1"C"( +3 C#' +9 "core" * + Ÿ) +2 ."Lysis1_home"Lysis1.setRawPosition! 50 +3 ."Archive_home"Archive.setRawPosition! 50 +3 "syringe0"B72 +2 B82 +8 ."Lysis1_home"Lysis1.seek :home +6 ."Archive_home"Archive.seek :home +4 "syringe0"B$' +3 B%( +8 "core" â( + ã' +4 ."Air_home"Air.in :default +3 ."Lysis2_home"Lysis2.in :default +3 "syringe1"C>d Pl[%<2 + C?d P[<2 +10 "core" ¤' + ¥( +3 ."Archive_home"Archive.in :default +3 ."Lysis1_home"Lysis1.in :default +4 "syringe0"B?d P\\+<2 +2 B>d P\\<2 +4 "core" Ğ* +6 ."Toroid_home"Toroid.setRawPosition! 0 +3 "valve0"D8 +4 ."Toroid_home"Toroid.seek :home +3 "valve0"D&( +4 "core" Ħ( +3 ."Toroid_home"Toroid.in :default +3 "valve0"D?\ F.-2 +10 ."clearToroid"Toroid.seek :clear +5 "valve1"E'& +2 "valve0"D((* +6 "core" ŧ&N +154 Ĩ( +2 .tCarousel.in :default +2 "carousel0"F><  E22 +5 F)% +3 "core" Ʃ%8]Q  +4 .tCarousel.home.seek 58 +3 "carousel0"F*'7 +31 "core" ƪ' +3 "valve0"D+% +4 "core" ī%`YO  +3 "valve0"D,% +5 "core" Ĭ%`]O  +6 "sampler0"H-% +3 "core" ȭ%{ +4 "valve0"D.& +4 "core" Į&*N +3 "carousel0"F/% +4 "core" Ư%7Q=wO  +3 "ambient0"J0% +4 "core" ʰ%K +3 "carousel1"G1& +4 "core" DZ&QzQ +3 "syringe0"B2& +4 "core" ²&܁u  +3 "syringe1"C3% +4 "core" ó%lv +3 "syringe0"B4% +5 "core" ´%܉t\ w +2 "syringe1"C5& +5 "core" õ&t +2 "valve1"E6& +4 "core" Ŷ&N +286 #t-> slot +4414 #-> slot [58] =>[:microSPR_phyto, :standard, {lysed:1100,lysed2:1100}] +186 #-> slot +697 #-> SC +4 "carousel0"F7% +4 "core" Ʒ%7S=wQ  +4451 "Can"usR+|uRg6 +11439 osP+|uS6 +11970 rs+|uQ6 +11973 qs+|uS\ 6 +11972 ss+|uI u6 +87 #t-> ESP.shutdown +4 "sampler0"H8% +3 "core" ȸ%e +11 .tGate.power :motor,:OFF +3 .Gate.power :analytic1,:OFF +2 .Gate.power :core,:OFF +2 .Gate.power :main,:OFF +11856 "Can"stF+|uT 6 +522 #t-> ESP.configure +5 .Gate.power :sampler,:OFF,limit to 3500mA +2 .Gate.power :skimmer,:OFF,limit to 3500mA +2 .Gate.power :main,:ON,limit to 5000mA +2 .Gate.power :analytic1,:ON,limit to 4000mA +8 #Powering core bus +235 #"Probe-AMspr"SPR Module 1, FW Rev. B, FPGA Rev. C +30 "valve0"D2 +3 D9 +2 "core" Ĺ +7 .tPlunge.configure :default +2 "valve0"D# P.<2 +7 .tSamplePump.configure :default +4 "sampler0"H#^ #(22 +8 .tToroid.configure :default +2 "valve0"D$\ F.-2 +6 .tCarousel.configure :default +3 "carousel0"F#<  E22 +6 .tAbs.configure :default +2 "ambient0"J#{  +7 .tPhaseSeparator.configure :default +2 "carousel1"G$ +7 .tArchive.configure :default +2 "syringe0"B$d P\\+<2 +7 .tAir.configure :default +2 "syringe1"C#d Pl[%<2 +4 .tLysis1.configure :default +3 "syringe0"B#d P\\<2 +4 .tLysis2.configure :default +2 "syringe1"C$d P[<2 +7 .tPinPort.configure :default +2 "valve1"E$\ ^(22 +4 #tAll elf controllers running firmware version 4.92 +3 .Gate.power :motor,:ON,limit to 5000mA +425 #-> slot +660 #-> exit +5 "sampler0"H:% +3 "core" Ⱥ%Kd +6 #mEXIT @1726687351.28PDT @1726687383.50PDT = =mMAIN_scheduler =tMAIN @PDT1726687384.67 #t\ Environmental Sample Processor built 01-Jul-24 (3743e013) +142 #"core_reset"Sent BREAK +3 #t>BREAK< ESP3 Gateway v1.43 +26 #>BREAK< ESP3 Gateway v1.43 for core bus +3 #>BREAK< ESP3 Gateway v1.43 for cartridge bus +34 "Can"yt#+|uOE  +313 #t\ Configuration for honu by nadia@mbari.org 8/14/24\ /home/esp/esp2/type/auv/honu/configure.rb\ +67 #Sea pressure (Abs) tare is 6% of full scale +359 "Can"yt#+|u6* + yt#+|u6* + #tPolling Can every 2:00 +5 #Loading /home/esp/esp2/bin/processAll mission +24 #Sea pressure (Abs) tare is 6% of full scale + #Sampling default goal volumes +2 #Options: {extraDilutions: [1,1,1]}\ Cartridge group: standard\ \ +17 .Gate.power :sampler,:OFF,limit to 3500mA + .Gate.power :skimmer,:OFF,limit to 3500mA + .Gate.power :analytic1,:ON,limit to 4000mA +3 "Can"ut+|uL; " +59 "valve0"D2 +6 D +7 "core" ā +19 "valve0"D% +8 #"Probe-AMspr"SPR Module 1, FW Rev. B, FPGA Rev. C +6 "core" Ă%`[,O +5 .tPlunge.configure :default +3 "valve0"D# P.<2 +11 "sampler0"H% +4 "core" ȃ%6 +3 .tSamplePump.configure :default + "sampler0"H#^ #(22 +7 "valve0"D& +3 "core" Ą&O !2 +3 .tToroid.configure :default + "valve0"D$\ F.-2 +6 "carousel0"F% +3 "core" ƅ%RxQc  \\ +3 .tCarousel.configure :default + "carousel0"F#<  E22 +7 "ambient0"J% +3 "core" ʆ%J +2 .tAbs.configure :default +2 "ambient0"J#O  +6 "carousel1"G& +3 "core" LJ&T|P0 +3 .tPhaseSeparator.configure :default + "carousel1"G$ +6 "syringe0"B& +3 "core" ˆ&܂߂ +3 .tArchive.configure :default + "syringe0"B$d P\\+<2 +7 "syringe1"C % +3 "core" É%ۂK +2 .tAir.configure :default +2 "syringe1"C#d Pl[%<2 +4 "syringe0"B\ % +3 "core" Š%}J +2 .tLysis1.configure :default +2 "syringe0"B#d P\\<2 +4 "syringe1"C & +3 "core" Ë&J +2 .tLysis2.configure :default + "syringe1"C$d P[<2 +7 "valve1"E & +3 "core" Ō&VO  +2 .tPinPort.configure :default +2 "valve1"E$\ ^(22 +3 #tAll elf controllers running firmware version 4.92 +4 "valve0"D % +4 "core" č%`YSO +9 "valve0"D& +10 "carousel0"F% +5 ."Plunge_home"Plunge.in :default +7 "syringe0"B& +5 "valve0"D> P.<2 +6 "syringe1"C% +3 "syringe0"B% +5 "syringe1"C& +4 "valve1"E& +19 ."Plunge_home"Plunge.home.jog 0 +5 "valve0"D) +3 "core" Ď&JO !5 + Ə%TnQ  [ + &܋ + Ñ%ۀ + ’%܇A { + Ó& + Ŕ&d P\\<2 +2 "syringe1"C?d P[<2 +5 "syringe0"B?d P\\+<2 +2 "carousel0"F><  E22 +3 "valve1"E?\ ^(22 +5 "syringe1"C>d Pl[%<2 +4 "valve0"D?\ F.-2 +3 ."Lysis1_home"Lysis1.home.jog 0 +4 ."Lysis2_home"Lysis2.home.jog 0 +2 ."Archive_home"Archive.home.jog 0 +2 ."Carousel_home"Carousel.home.jog 0 +2 ."PinPort_home"PinPort.home.jog 0 +2 ."Air_home"Air.home.jog 0 +2 ."Toroid_home"Toroid.home.jog 0 +2 "syringe0"B) + "syringe1"C* +2 "syringe0"B* +2 "carousel0"F) +3 "valve1"E* +3 "syringe1"C) +2 "valve0"D* +26 "core" ĕ) + –) ×* + ˜* + Û) + Ś* Ĝ* + ƙ) +2 "syringe1"C& +9 "syringe0"B% +7 B& +3 "valve0"D!% +6 D & +3 "syringe1"C#% +5 "valve1"E"& +8 "core" Ý&\  +2 ž%ܑ + Ÿ&܎\ + ġ%`bO + Ġ&N  + ã%ۃ| + Ţ&N +10 ."Lysis1_home"Lysis1.in :homing +9 ."Air_home"Air.in :homing +4 ."Toroid_home"Toroid.in :homing +2 ."Lysis2_home"Lysis2.in :homing +2 ."Plunge_home"Plunge.in :homing +2 ."Archive_home"Archive.in :homing +2 "syringe0"B> (2 +2 "syringe1"C> -2 +4 ."PinPort_home"PinPort.in :homing +4 "valve0"D?-2 +2 "syringe1"C? (2 +2 "valve0"D> 72 +5 "syringe0"B? -2 +4 ."Lysis1_home"Lysis1.jog 1392 +5 "valve1"E?2 +3 ."Air_home"Air.jog 1376 +4 ."Toroid_home"Toroid.jog 632 +42 ."Lysis2_home"Lysis2.jog 1406 +3 ."Archive_home"Archive.jog 1397 +3 ."Plunge_home"Plunge.jog 163 +3 "syringe0"B$)p +3 ."PinPort_home"PinPort.jog -110 +3 "syringe1"C%)` +4 "valve0"D&*x +4 "syringe1"C'*~ +4 "syringe0"B(*u +4 "valve0"D)) +13 "valve1"E** +22 "core" Ū* +2 ."PinPort_home"PinPort.setRawPosition! 0 + "valve1"E8 +4 ."PinPort_home"PinPort.seek :home +3 "valve1"E+( +4 "core" ū( +4 ."PinPort_home"PinPort.in :default +2 "valve1"E?\ ^(22 +2 "core" ĩ) +4 ."Plunge_home"Plunge.setRawPosition! 50 +2 "valve0"D72 +4 ."Plunge_home"Plunge.seek :home +2 "valve0"D,' +23 "core" ¤) + Ĭ' +2 ."Lysis1_home"Lysis1.setRawPosition! 50 +3 ."Plunge_home"Plunge.in :default +3 "syringe0"B72 + "valve0"D> P.<2 +8 ."Lysis1_home"Lysis1.seek :home +2 "syringe0"B-' +5 "core" å) + ç* +2 ."Lysis2_home"Lysis2.setRawPosition! 50 +3 "syringe1"C82 +3 ."Air_home"Air.setRawPosition! 50 +4 "syringe1"C72 + ."Lysis2_home"Lysis2.seek :home +5 "syringe1"C.( +7 ."Air_home"Air.seek :home +5 "syringe1"C/' +4 "core" ¨* + ­' +2 ."Archive_home"Archive.setRawPosition! 50 +2 ."Lysis1_home"Lysis1.in :default +3 "syringe0"B82 + B>d P\\<2 +10 ."Archive_home"Archive.seek :home +2 "syringe0"B0( +6 "core" î( + ï' +3 ."Air_home"Air.in :default +2 ."Lysis2_home"Lysis2.in :default +2 "syringe1"C>d Pl[%<2 + C?d P[<2 +9 "core" °( +2 ."Archive_home"Archive.in :default +2 "syringe0"B?d P\\+<2 +4 "core" Ħ* +3 ."Toroid_home"Toroid.setRawPosition! 0 +2 "valve0"D8 +3 ."Toroid_home"Toroid.seek :home +2 "valve0"D1( +5 "core" ı( +2 ."Toroid_home"Toroid.in :default +3 "valve0"D?\ F.-2 +12 ."clearToroid"Toroid.seek :clear +3 "valve1"E2& +3 "valve0"D3(* +4 "core" Ų&N +160 ij( +2 .tCarousel.in :default +2 "carousel0"F><  E22 +4 F4% +4 "core" ƴ%7a?P  +4 .tCarousel.home.seek 58 +4 "carousel0"F5'7 +29 "core" Ƶ' +2 "valve0"D6% +4 "core" Ķ%`YN  +4 #tSelecting Cartridge 58 + "valve0"D7% +4 "core" ķ%`XN  +3 "syringe0"B8% +4 "core" ¸%u +2 "syringe1"C9% +5 "core" ù%q +2 "valve1"E:& +3 "core" ź&N +4 .tCarousel.seek 58 +2 "carousel0"F;'7 +4 "core" ƻ' +4 "carousel0"F<% +3 "core" Ƽ%7QAR  +3 "syringe0"B=% +5 "core" ½%܂ ~ +4 .tLysis1.in :fast + "syringe0"B>d P\\<2 +4 .tLysis1.seek :locked + "syringe0"B>'* +248 "core" ¾' +3 "valve0"D?% +7 "core" Ŀ%`eN  +2 ."Plunge"Plunge.seek :locked +3 "valve0"D@' +4 "syringe1"CA% +6 "core" %m| +3 ."Air"Air.in :fast + "syringe1"C> Pl[%<2 +4 ."Air"Air.seek :locked +2 "syringe1"CB' +85 "core" ' +8 ' +2 .tCarousel.reconfigure :locked + "carousel0"F#  E2\ 2 +4 FC% +3 "core" %7V@7O  +7 #tPowering cartridge bus +264 "cartridge_broadcast" ( +3 .tGate.setIR 1750,5000,0,6 +12 .Gate.setIR 0,5000,0,6 + "cartridge_broadcast"~ +5 .tPuckHeater.configure :default +2 "Cartridge" \ :D H  +4 .tGate.power :heat,:ON,limit to 5000mA +54 "Cartridge" Dt +3 "cartridge" t +3 "Cartridge" Ey +4 "cartridge" y +3 #tMounted lysis Cartridge +3 #WARNING: Using default puck temperature sensor calibration + #Using default cartridge heat loss curve for HeatingAccelInCarousel +4 "valve0"DF% +4 "core" %GGO +3 "syringe0"BG% +4 "core" %* +2 "syringe1"CH% +5 "core" %ɯ! +3 "carousel0"FI% +3 "core" %7@KOT \ +4 "carousel0"FJ% +5 "core" %7@9Q% \ +116 ."PROCESSING"SPR.command "read_sequences" +6 .SPR.command "stats_on" +79 "carousel0"FK% +3 "core" %7@BO \ +51 ."PROCESSING"SPR.command "start 0 1" +25 ."SPRlogger"SPR.start /var/log/esp/spr24sep1812h.spr.bz2 +204 #"PROCESSING"Waiting for baseline SPR stabilization +2 .Handoff.select :waste +2 "valve0"D +13 #"PROCESSING"Waiting up to 3:00 for Syringe to stabilize +/-0.20psi + "syringe1"CL% +3 "core" %ɫ +48 "syringe1"CM% +3 "core" %ɭu +47 "syringe1"CN% +3 "core" %ɨq +47 "syringe1"CO% +3 "core" %ɬq +47 "syringe1"CP% +4 "core" %ɭ +46 "syringe1"CQ% +3 "core" %ɰ +47 "syringe1"CR% +3 "core" %ɫ +47 "syringe1"CS% +3 "core" %ɮ +48 "syringe1"CT% +7 "core" %ɫ +43 "syringe1"CU% +3 "core" %ɬ +48 "syringe1"CV% +3 "core" %ɰ +46 "syringe1"CW% +3 "core" %ɭ +47 "syringe1"CX% +5 "core" %ɫ +45 "syringe1"CY% +3 "core" %ɵ +4 "Can"ut+|uB +2 #"PROCESSING"Syringe tare is 51% of full scale at 22C (drifted 0%) +2 .PinPort.in :locking +2 "valve1"E?:\ ^(22 +3 ."PROCESSING"PinPort.seek :locked +2 "valve1"EZ( . +44 "core" ( +4 ."posArchive"Archive.in :fast +4 "syringe0"B?d P\\+<2 +5 ."posLyS2"Lysis2.in :fast +5 ."PROCESSING"Lysis1.seek 1100uL +3 ."posArchive"Archive.seek :full +2 "syringe1"C?d P[<2 +2 "syringe0"B['! +5 B\\( +3 ."posLyS2"Lysis2.seek 1100uL +10 "syringe1"C](! +176 "core" ( +84 ' +159 ( +3 ."PROCESSING"delayUntil "12:33:38.77" +2670 #"bill"Session Begun +5648 "Can"wr+|uX'+" +11967 rr+|uOI" +11970 ssW+|uK>g" +11971 qs+|uQ" +11970 qs+|uOb" +2567 ."PROCESSING"Lysis2.in :DAmix +2 "syringe1"C?d2 P[<2 +7 C^& +2 "core" &!>h l +3 ."PROCESSING"Lysis1.in :DAmix +3 "syringe0"B>d2 P\\<2 +6 B_% +2 "core" %!b +48 ."Lysis2mixer"Lysis2.seek 950uL +6 "syringe1"C`( +5 ."PROCESSING"Lysis1.seek 950uL +7 "syringe0"Ba' +2067 "core" ( +10 ' +2 ."PROCESSING"delay 5 seconds +502 .Handoff.select SPR +4 "valve0"D@ +12 ."PROCESSING"SPR.command "start 2 14" +61 #SPR stabilized +2 "syringe0"Bb% +6 "core" % +4 "syringe1"Cc& +4 "core" & +3 ."PROCESSING"delay 10 seconds +1002 .SPR.command "start 2 0" +316 #Waiting up to 11:00 for SPR to enter state 1 +5318 "Can"us+|uH z" +6447 ."PROCESSING"SPR.command "hold_on" +141 #SPR Dilution 1 of 4 -- Experiment 2 with 450.0uL L1 + 450.0uL L2 +2 "syringe1"Cd& +7 "core" &  +6 "syringe0"Be% +3 "core" % +47 ."Lysis2mixer"Lysis2.seek 500uL +10 ."PROCESSING"Lysis1.seek 500uL +3 "syringe1"Cf(> +3 "syringe0"Bg'> +5300 "Can"ps+|sa' " +908 "core" ( +6 ' +2 ."PROCESSING"delay 15 seconds +1503 .SPR.command "hold_off" +346 #Waiting up to 1:00:00 for SPR to enter state 7 +9205 "Can"ts+|uH*" +11970 ts+|uC0-F" +11968 ss+|uI/9" +11967 qs+|uH2W" +11972 pt+|uI5mu" +11971 st+|u?<8*" +4572 #"bill#2"Session Begun +799 #-> showlog +6599 "Can"os+|u@:" +11970 ws+|uE=" +4563 #"SPRlogger"SPRsummary:9.88RIU,127RIU,295RIU,21.3RIU after 1920s +7405 "Can"ps+|uA@r" +11969 ss+|u?{CJ " +11969 xt+|uDF!)" +11968 vt=+|uDxHG" +11968 utI+|u@NKe" +11971 ytj+|uAvN" +11969 ptn+|u?&QL" +6471 "syringe0"Bh% +3 "core" %>^/  +3 "syringe1"Ci& +4 "core" &>_ , +3 ."PROCESSING"delay 10 seconds +1002 .SPR.command "start 2 0" +272 #Waiting up to 11:00 for SPR to enter state 1 +4210 "Can"otr+|uKT" +7555 ."PROCESSING"SPR.command "hold_on" +140 #SPR Dilution 2 of 4 -- Experiment 2 with 225.0uL L1 + 225.0uL L2 +3 "syringe1"Cj& +7 "core" &>_2 +4 "syringe0"Bk% +4 "core" %>^, " +51 ."Lysis2mixer"Lysis2.seek 275uL +6 ."PROCESSING"Lysis1.seek 275uL +7 "syringe1"Cl( +10 "syringe0"Bm' +3105 "core" ( +6 ' +2 ."PROCESSING"delay 15 seconds +1072 "Can"rtY+|u@X" +430 ."PROCESSING"SPR.command "hold_off" +317 #Waiting up to 1:00:00 for SPR to enter state 7 +11223 "Can"xt(+|uJ[" +11970 utP+|uE$^" +11973 qt+|uLa=7" +11974 ntt+|u?\\cU" +11973 tt+|u?$fs" +11971 wt+|uKig" +11974 vt+|uHl" +11974 st+|uIn" +11975 xt+|u@q" +11973 mt+|u5ot " +11972 rt+|uBw\\'" +11969 qt+|uCRz$E" +11971 wtI+|u@%}c" +11972 vt+|u:" +11972 vt+|uG" +4411 "syringe0"Bn% +3 "core" %KK  +4 "syringe1"Co& +4 "core" &KK $ +2 ."PROCESSING"delay 10 seconds +1004 .SPR.command "start 2 0" +320 #Waiting up to 11:00 for SPR to enter state 1 +6222 "Can"rt>+|uDW" +5587 ."PROCESSING"SPR.command "hold_on" +139 #SPR Dilution 3 of 4 -- Experiment 2 with 225.0uL L1 + 225.0uL L2 +3 "syringe1"Cp& +7 "core" &K0 " +5 "syringe0"Bq% +5 "core" %K( % +48 ."Lysis2mixer"Lysis2.seek 50uL +7 ."PROCESSING"Lysis1.seek 50uL +6 "syringe1"Cr( +4 "syringe0"Bs' +3104 "core" ( +7 ' +2 ."PROCESSING"delay 15 seconds +1503 .SPR.command "hold_off" +323 #Waiting up to 1:00:00 for SPR to enter state 7 +1218 "Can"utT+|u?Y" +11968 tt+|u9.!" +11970 qt+|u?" +11972 ut+|uCy5" +11971 vu+|uCES" +11970 qu/+|uEq" +11971 uu4+|uB5" +11970 uu5+|uDu" +11971 vuF+|uI-" +11972 ou^+|u>Z" +11974 quo+|u?E" +11969 su+|uA{%" +11969 qu+|uB)~C" +11967 ou+|u@Ya" +11967 su+|u@#" +11971 uu+|uI" +2478 "syringe0"Bt% +3 "core" %9˃O +3 #"PROCESSING"Additional SPR Analyses Skipped due to Insufficient Volume +7 "carousel0"Fu% +6 "core" %7@9O \ +6 "sampler0"Hv% +3 "core" %8 +4 ."closeIntake"Intake.close +4 "sampler0"Hw/ +7 ."closeExhaust"Exhaust.close +9 ."closeBypass"Bypass.close +7 "sampler0"Hx0 +9 ."closeHandoff"Handoff.select :close +7 "sampler1"Iy/ +3 "valve0"D +12 "core" / + 0 + / +11 .tGate.power :heat,:OFF +2 .Gate.power :cartridge,:OFF +6 "valve1"Ez& +5 "core" & .5O@O . +4 .tPinPort.in :unlocking + "valve1"E?:\ ^(2 +7 .tPinPort.seek :clear +4 "valve1"E{( +47 "core" ( +4 .tCarousel.in :default +3 "carousel0"F><  E22 +10 F|% +4 "core" %7@9PI \ +4 .tCarousel.home.seek 58 +2 "carousel0"F}'7 +20 "core" ' +2 "carousel0"F~% +4 "core" %7+2ZS 2 +3 "syringe0"B% +4 "core" %9ăo +3 .tPlunge.seek :locked +3 "valve0"D' +9 "core" ā' +2 "syringe0"B& +7 "core" ‚&<R 2 +6 ."Archive"Archive.in :unlocking +4 "syringe1"C% +4 "syringe0"B? P\\+-2 +10 ."Archive"Archive.seek :clear +2 "syringe0"B( +8 "core" Ã%ɸ݃g +4 ."Air"Air.in :unlocking +3 "syringe0"B% +2 "syringe1"C> Pl[%-2 +11 ."Air"Air.seek :clear +3 "syringe1"C' +7 "core" …%9 } +5 ."Lysis1"Lysis1.in :unlocking +3 "syringe1"C& +4 "syringe0"B> P\\(2 +9 "core" Ç&9/ +2 ."Lysis1"Lysis1.seek :clear +8 ."Lysis2"Lysis2.in :unlocking +6 "syringe0"B' +3 "syringe1"C? P[(2 +12 ."Lysis2"Lysis2.seek :clear +3 "syringe1"C ( +10 "core" „( +17 Æ' +389 ˆ' +21 É( +1597 #"SPRlogger"Ended log spr24sep1812h.spr.bz2 +3 .tSPR.command "stats_off" +88 "sampler0"H\ % +3 "core" Ȋ%V +10 .tGate.power :analytic1,:OFF +3 .Gate.power :motor,:OFF +5 .Gate.power :core,:OFF +6 .Gate.power :main,:OFF +3 #Safely stopped and ready to power off @1726694148.24PDT @PDT1726694148.98 !o:Cartridge::None: mesg"*Not enough standard cartridges remain:bt[":/home/esp/esp2/bin/processAll:249:in `checkInventory'"0/home/esp/esp2/bin/processAll:247:in `each'":/home/esp/esp2/bin/processAll:247:in `checkInventory'"&/home/esp/esp2/bin/processAll:272"0/home/esp/esp2/bin/processAll:271:in `loop'"&/home/esp/esp2/bin/processAll:271"0/home/esp/esp2/bin/processAll:319:in `call'"&/home/esp/esp2/bin/processAll:319"2/home/esp/esp2/lib/framework.rb:124:in `load'"2/home/esp/esp2/lib/framework.rb:124:in `load'"5/home/esp/esp2/lib/framework.rb:182:in `execute'"-/home/esp/esp2/lib/esp.rb:213:in `shell'"7/home/esp/esp2/lib/schedule.rb:497:in `initialize'"0/home/esp/esp2/lib/thread.rb:736:in `start'"7/home/esp/esp2/lib/schedule.rb:490:in `initialize'"'/home/esp/esp2/lib/schedule.rb:488 +8 #mEXIT +3 #"bill#2"Session Ended +6 #"bill"Session Ended @1726694149.20PDT @1726695120.94PDT = =mMAIN_scheduler =tMAIN @PDT1726695121.97 #t\ Environmental Sample Processor built 01-Jul-24 (3743e013) +147 #"core_reset"Sent BREAK +3 #t>BREAK< ESP3 Gateway v1.43 +26 #>BREAK< ESP3 Gateway v1.43 for core bus +4 #>BREAK< ESP3 Gateway v1.43 for cartridge bus +31 "Can"wu+|uE +324 #t\ Configuration for honu by nadia@mbari.org 8/14/24\ /home/esp/esp2/type/auv/honu/configure.rb\ +73 #Sea pressure (Abs) tare is 6% of full scale +376 "Can"wu+|u< + wu+|u< + #tPolling Can every 2:00 +52 "Can"qu+|u[_ +1286 #t-> ESP.ready! +5 .Gate.power :sampler,:OFF,limit to 3500mA +3 .Gate.power :skimmer,:OFF,limit to 3500mA +2 .Gate.power :main,:ON,limit to 5000mA +3 .Gate.power :analytic1,:ON,limit to 4000mA +21 #Powering core bus +222 #"Probe-AMspr"SPR Module 1, FW Rev. B, FPGA Rev. C +43 "valve0"D2 +3 D +3 "core" ā +6 .tPlunge.configure :default +3 "valve0"D# P.<2 +6 .tSamplePump.configure :default +3 "sampler0"H#^ #(22 +6 .tToroid.configure :default +2 "valve0"D$\ F.-2 +6 .tCarousel.configure :default +3 "carousel0"F#<  E22 +6 .tAbs.configure :default +2 "ambient0"J#{  +7 .tPhaseSeparator.configure :default +2 "carousel1"G$ +6 .tArchive.configure :default +2 "syringe0"B$d P\\+<2 +7 .tAir.configure :default +2 "syringe1"C#d Pl[%<2 +4 .tLysis1.configure :default +2 "syringe0"B#d P\\<2 +4 .tLysis2.configure :default +2 "syringe1"C$d P[<2 +6 .tPinPort.configure :default +3 "valve1"E$\ ^(22 +4 #tAll elf controllers running firmware version 4.92 +3 .Gate.power :motor,:ON,limit to 5000mA +4 "valve0"D% +4 "core" Ă%GVO k) +3 "valve0"D& +4 "carousel0"F% +10 "syringe0"B& +6 "syringe1"C% +6 ."Plunge_home"Plunge.home.jog 0 +23 "syringe0"B% +2 "syringe1"C& +5 "valve1"E & +5 "valve0"D\ ) +11 "core" ă&MO + Ƅ%S,pQ  + …&܂J + Æ%tYN + ‡%xB È&=R + ʼn&# 72 +4 "core" Ƒ) +2 œ&!!N  Ô&\ ˃x + •%o + Ö% hQr + —&܄Qr Ę&#N  +8 ."Plunge_home"Plunge.jog 1608 +10 ."PinPort_home"PinPort.in :homing +4 ."Lysis1_home"Lysis1.in :homing +4 ."Archive_home"Archive.in :homing +3 ."Air_home"Air.in :homing +3 ."Toroid_home"Toroid.in :homing +4 ."Lysis2_home"Lysis2.in :homing +2 "valve0"D)H +4 "valve1"E?2 +3 "syringe0"B> (2 +3 B? -2 +2 "syringe1"C> -2 +5 "valve0"D?-2 +2 "syringe1"C? (2 +14 ."PinPort_home"PinPort.jog -109 +49 ."Air_home"Air.jog 1381 +5 ."Lysis1_home"Lysis1.jog 1397 +3 ."Archive_home"Archive.jog 1398 +6 ."Toroid_home"Toroid.jog 627 +2 "valve1"E* +4 ."Lysis2_home"Lysis2.jog 1406 +6 "syringe1"C)e + "syringe0"B)u +8 B*v +3 "valve0"D*s +4 "syringe1"C*~ +21 "core" Ś* + ę) +2 ."PinPort_home"PinPort.setRawPosition! 0 +3 ."Plunge_home"Plunge.setRawPosition! 50 +3 "valve1"E8 + "valve0"D72 +8 ."PinPort_home"PinPort.seek :home +4 ."Plunge_home"Plunge.seek :home +3 "valve1"E ( +3 "valve0"D!' +11 "core" Š( +2 ."PinPort_home"PinPort.in :default +3 "valve1"E?\ ^(22 +12 "core" ġ' +3 ."Plunge_home"Plunge.in :default +2 "valve0"D> P.<2 +24 "core" Û) +4 ."Air_home"Air.setRawPosition! 50 +2 "syringe1"C72 +5 ."Air_home"Air.seek :home +4 "syringe1"C"' +5 "core" œ) + * ß* +2 ."Lysis2_home"Lysis2.setRawPosition! 50 +4 ."Lysis1_home"Lysis1.setRawPosition! 50 +3 ."Archive_home"Archive.setRawPosition! 50 +3 "syringe1"C82 + "syringe0"B72 +2 B82 +11 ."Lysis1_home"Lysis1.seek :home +4 ."Archive_home"Archive.seek :home +4 ."Lysis2_home"Lysis2.seek :home +5 "syringe0"B#' +2 B$( + "syringe1"C%( +16 "core" â' +3 ."Air_home"Air.in :default +2 "syringe1"C>d Pl[%<2 +6 "core" £' +3 ¤( + å( +2 ."Lysis1_home"Lysis1.in :default +4 ."Archive_home"Archive.in :default +2 ."Lysis2_home"Lysis2.in :default +5 "syringe0"B>d P\\<2 +5 B?d P\\+<2 + "syringe1"C?d P[<2 +11 "core" Ğ* +2 ."Toroid_home"Toroid.setRawPosition! 0 +2 "valve0"D8 +5 ."Toroid_home"Toroid.seek :home +3 "valve0"D&( +5 "core" Ħ( +3 ."Toroid_home"Toroid.in :default +2 "valve0"D?\ F.-2 +9 ."clearToroid"Toroid.seek :clear +4 "valve1"E'& +3 "valve0"D((* +5 "core" ŧ&N +154 Ĩ( +2 .tCarousel.in :default +3 "carousel0"F><  E22 +4 F)% +2 "core" Ʃ%7[+"Q  +5 .tCarousel.home.seek 58 +3 "carousel0"F*'7 +14 "core" ƪ' +2 "valve0"D+% +4 "core" ī%`m#N  +3 "valve0"D,% +4 "core" Ĭ%`pN  +5 "sampler0"H-% +4 "core" ȭ%i +3 "valve0"D.& +5 "core" Į&*N +2 "carousel0"F/% +5 "core" Ư%7P+%O  +2 "ambient0"J0% +5 "core" ʰ%Q +2 "carousel1"G1& +5 "core" DZ&Q*Q +2 "syringe0"B2& +5 "core" ²&ܕ? k +2 "syringe1"C3% +5 "core" ó%|J +3 "syringe0"B4% +4 "core" ´%wzG +3 "syringe1"C5& +5 "core" õ&|J +2 "valve1"E6& +4 "core" Ŷ&\ N +1366 #t-> ESP.configure +17 .Gate.power :sampler,:OFF,limit to 3500mA +2 .Gate.power :skimmer,:OFF,limit to 3500mA +3 .Gate.power :analytic1,:ON,limit to 4000mA +9 "valve0"D2 +3 D7 +2 "core" ķ +6 "valve0"D8% +3 "core" ĸ%`yN  +3 .tPlunge.configure :default +2 "valve0"D# P.<2 +7 "sampler0"H9% +3 "core" ȹ%, +2 .tSamplePump.configure :default +3 "sampler0"H#^ #(22 +6 "valve0"D:& +3 "core" ĺ&*UO +3 .tToroid.hold +3 "valve0"D;, +4 "core" Ļ, +2 .tToroid.configure :default +2 "valve0"D$\ F.-2 +7 "carousel0"F<% +3 "core" Ƽ%7Q+nQ  +5 .tCarousel.hold +4 "carousel0"F=+ +4 "core" ƽ+ +2 .tCarousel.configure :default +2 "carousel0"F#<  E22 +7 "ambient0"J>% +3 "core" ʾ%Q +3 .tAbs.configure :default +2 "ambient0"J#{  +7 "carousel1"G?& +3 "core" ǿ&QnQ +2 .tPhaseSeparator.configure :default +2 "carousel1"G$ +7 "syringe0"B@& +3 "core" &܆K z +2 .tArchive.configure :default +2 "syringe0"B$d P\\+<2 +7 "syringe1"CA% +3 "core" %o^V +3 .tAir.configure :default +2 "syringe1"C#d Pl[%<2 +4 "syringe0"BB% +3 "core" %z[[ +3 .tLysis1.configure :default +2 "syringe0"B#d P\\<2 +4 "syringe1"CC& +3 "core" &\\W +3 .tLysis2.configure :default +2 "syringe1"C$d P[<2 +6 "valve1"ED& +3 "core" &2N +3 .tPinPort.configure :default +2 "valve1"E$\ ^(22 +4 #tAll elf controllers running firmware version 4.92 +941 #-> ESP.shutdown +4 "sampler0"HE% +3 "core" % +10 .tGate.power :motor,:OFF +3 .Gate.power :analytic1,:OFF +2 .Gate.power :core,:OFF + .Gate.power :main,:OFF +6782 "Can"vuU+|uS*_ +11972 mur+|uWw_ +11971 pu+|u_ +11975 wu+}|uZ _ +11974 uv+v|uWX 6_ +11973 vvb+t|u T_ +11971 zv+p|uU r_ +11970 uv+l|uT5 _ +11972 rw+m|uW _ +11973 uw,+i|u} _ +11972 rw(+i|uj _ +11973 zwh+h|u]\ _ +11975 pwj+j|u,\ &_ +11974 wwm+i|uU\ D_ +11972 xw+e|uU>\ b_ +11970 sw+g|uV\ _ +11973 ww+g|uS\ _ +11970 vwe+p|uT,\ _ +6474 #"nadia"Session Begun +451 #-> Email.all +3984 #-> wardens +1059 "Can"tv+y|u\ _ +857 #"nadia"-> BadNews.remove "nadia@mbari.org" +882 #-> BadNews +2144 #-> BadNews.remove "nadia" +718 #-> BadNews.remove "preston" +1211 #-> GoodNews.remove "nadia" +1100 #-> Notice +686 #-> Notice.remove "preston" +620 #-> Notice.remove "nadia" +882 #-> exit +5 #Session Ended +2868 "Can"vv,+|uW\ _ +11971 vv+|uT/ _ +11970 tv+x|uVx 4_ +11971 rwR+o|uR R_ +11972 sw+h|uV p_ +11968 pw+d|uUS _ +11970 tw+a|u[ _ +11971 pw+^|uQ _ +11971 ox8+]|u`2 _ +11971 xx+`|u _ +11974 sxA+_|uU $_ +11974 vxQ+_|uF B_ +11971 rxJ+^|uT_ `_ +11970 qxp+Y|u­ ~_ +3450 #t-> esp +937 #-> ESP.ready! +4 .Gate.power :sampler,:OFF,limit to 3500mA +2 .Gate.power :skimmer,:OFF,limit to 3500mA +3 .Gate.power :main,:ON,limit to 5000mA +2 .Gate.power :analytic1,:ON,limit to 4000mA +8 #Powering core bus +235 #"Probe-AMspr"SPR Module 1, FW Rev. B, FPGA Rev. C +30 "valve0"D2 +3 DF +3 "core"  +6 .tPlunge.configure :default +2 "valve0"D# P.<2 +7 .tSamplePump.configure :default +2 "sampler0"H#^ #(22 +6 .tToroid.configure :default +3 "valve0"D$\ F.-2 +6 .tCarousel.configure :default +2 "carousel0"F#<  E22 +7 .tAbs.configure :default +2 "ambient0"J#{  +7 .tPhaseSeparator.configure :default +2 "carousel1"G$ +7 .tArchive.configure :default +2 "syringe0"B$d P\\+<2 +6 .tAir.configure :default +3 "syringe1"C#d Pl[%<2 +4 .tLysis1.configure :default +2 "syringe0"B#d P\\<2 +4 .tLysis2.configure :default +2 "syringe1"C$d P[<2 +7 .tPinPort.configure :default +2 "valve1"E$\ ^(22 +4 #tAll elf controllers running firmware version 4.92 +3 .Gate.power :motor,:ON,limit to 5000mA +4 "valve0"DG% +4 DH& +5 "core" %`wTO ~ +2 "carousel0"FI% +5 "syringe0"BJ& +6 "syringe1"CK% +6 ."Plunge_home"Plunge.home.jog 0 +23 "syringe0"BL% +4 "syringe1"CM& +2 "valve1"EN& +3 "valve0"DO) +21 "core" &KO !" + %SnQ v + &܏F + %yJ + %yI + &VI &:O ( + ) +10 ."Lysis2_home"Lysis2.home.jog 0 +7 ."Lysis1_home"Lysis1.home.jog 0 +4 ."Archive_home"Archive.home.jog 0 +6 ."Toroid_home"Toroid.home.jog 0 +4 "valve0"DP% + ."Air_home"Air.home.jog 0 +8 ."Carousel_home"Carousel.home.jog 0 +3 ."PinPort_home"PinPort.home.jog 0 +4 "syringe1"CQ* + "syringe0"BR) +3 BS* +3 "valve0"DT* +6 "syringe1"CU) +4 "carousel0"FV) +5 "valve1"EW* +23 "core" %`r3O \ + ) + * + * * + ) + * + ) +5 "syringe1"CX& +7 "syringe0"BY% +5 "valve1"EZ& +2 "syringe1"C[% +2 "syringe0"B\\& +15 ."Plunge_home"Plunge.in :homing +9 "valve0"D]& +3 D> 72 +7 "core" & T + %u &N  + %nU  + &܎N + &N +7 ."Plunge_home"Plunge.jog 160 +9 ."Lysis2_home"Lysis2.in :homing +4 ."Air_home"Air.in :homing +8 ."Toroid_home"Toroid.in :homing +3 ."PinPort_home"PinPort.in :homing +4 ."Archive_home"Archive.in :homing +3 ."Lysis1_home"Lysis1.in :homing +3 "valve0"D^) +3 "syringe1"C? (2 +4 C> -2 +2 "valve0"D?-2 +3 "valve1"E?2 +3 "syringe0"B? -2 +3 B> (2 +5 ."Lysis2_home"Lysis2.jog 1405 +15 ."PinPort_home"PinPort.jog -111 +9 ."Lysis1_home"Lysis1.jog 1395 +6 ."Air_home"Air.jog 1379 +4 ."Archive_home"Archive.jog 1397 +6 ."Toroid_home"Toroid.jog 631 +3 "syringe1"C_*} +3 "valve1"E`* +5 "syringe0"Ba)s +5 "syringe1"Cb)c +5 "syringe0"Bc*u +5 "valve0"Dd*w +9 "core" ) + * +2 ."PinPort_home"PinPort.setRawPosition! 0 +3 ."Plunge_home"Plunge.setRawPosition! 50 +4 "valve1"E8 + "valve0"D72 +8 ."PinPort_home"PinPort.seek :home +4 ."Plunge_home"Plunge.seek :home +4 "valve1"Ee( + "valve0"Df' +12 "core" ( +2 ."PinPort_home"PinPort.in :default +3 "valve1"E?\ ^(22 +9 "core" ' +3 ."Plunge_home"Plunge.in :default +2 "valve0"D> P.<2 +24 "core" * +4 ."Lysis2_home"Lysis2.setRawPosition! 50 +3 "syringe1"C82 +5 ."Lysis2_home"Lysis2.seek :home +4 "syringe1"Cg( +3 "core" ) + ) + * +2 ."Lysis1_home"Lysis1.setRawPosition! 50 +7 ."Air_home"Air.setRawPosition! 50 +2 ."Archive_home"Archive.setRawPosition! 50 +3 "syringe0"B72 +4 "syringe1"C72 +4 "syringe0"B82 +5 ."Lysis1_home"Lysis1.seek :home +7 ."Air_home"Air.seek :home +4 ."Archive_home"Archive.seek :home +3 "syringe0"Bh' +4 "syringe1"Ci' +5 "syringe0"Bj( +8 "core" ( +3 ."Lysis2_home"Lysis2.in :default +2 "syringe1"C?d P[<2 +4 "core" ' +5 ."Lysis1_home"Lysis1.in :default +3 "syringe0"B>d P\\<2 +4 "core" ' + ( +5 ."Archive_home"Archive.in :default +4 ."Air_home"Air.in :default +3 "syringe0"B?d P\\+<2 +2 "syringe1"C>d Pl[%<2 +8 "core" * +2 ."Toroid_home"Toroid.setRawPosition! 0 +2 "valve0"D8 +5 ."Toroid_home"Toroid.seek :home +3 "valve0"Dk( +4 "core" ( +4 ."Toroid_home"Toroid.in :default +3 "valve0"D?\ F.-2 +10 ."clearToroid"Toroid.seek :clear +4 "valve1"El& +2 "valve0"Dm(* +5 "core" &* N +159 ( +2 .tCarousel.in :default +2 "carousel0"F><  E22 +45 Fn% +3 "core" %8R+Q  +4 .tCarousel.home.seek 59 +3 "carousel0"Fo'8 +27 "core" ' +2 "valve0"Dp% +4 "core" %`M'O  +3 "valve0"Dq% +6 "core" %`Q(O  +2 "sampler0"Hr% +4 "core" %m[ +3 "valve0"Ds& +5 "core" &*!N Z +3 "carousel0"Ft% +5 "core" %8R|3Q  +2 "ambient0"Ju% +4 "core" %R +3 "carousel1"Gv& +4 "core" &TAP +3 "syringe0"Bw& +5 "core" &܄C | +2 "syringe1"Cx% +4 "core" %}zD +3 "syringe0"By% +4 "core" %nHU +3 "syringe1"Cz& +3 "core" &\ vK +4 "valve1"E{& +5 "core" &"N +347 #t-> slot +486 #-> SC +3 "carousel0"F|% +3 "core" %8R|EQ  +1424 #t-> SC.to 58 +4 .Carousel.seek 58 +2 "carousel0"F}'7 +35 "core" ' +3 "carousel0"F~% +4 "core" %7-;T 2 +3914 "Can"rx%+p|uHĢ _ +1894 #t-> slot [58] =>[:microSPR_phyto, :standard, {lysed:1100,lysed2:1100}] +377 #-> exit +9 "sampler0"H% +4 "core" %8 +7 #mEXIT @1726699225.59PDT @1726699262.80PDT = =mMAIN_scheduler =tMAIN @PDT1726699264.04 #t\ Environmental Sample Processor built 01-Jul-24 (3743e013) +144 #"core_reset"Sent BREAK +3 #t>BREAK< ESP3 Gateway v1.43 +26 #>BREAK< ESP3 Gateway v1.43 for core bus +3 #>BREAK< ESP3 Gateway v1.43 for cartridge bus +35 "Can"wv+|uPI ? +333 #t\ Configuration for honu by nadia@mbari.org 8/14/24\ /home/esp/esp2/type/auv/honu/configure.rb\ +68 #Sea pressure (Abs) tare is 6% of full scale +372 "Can"wv+|u7, 8 + wv+|u7, 8 + #tPolling Can every 2:00 +5 #Loading /home/esp/esp2/bin/processAll mission +24 #Sea pressure (Abs) tare is 6% of full scale +2 #Sampling default goal volumes +2 #Options: {extraDilutions: [1,1,1]}\ Cartridge group: standard\ \ +16 .Gate.power :sampler,:OFF,limit to 3500mA + .Gate.power :skimmer,:OFF,limit to 3500mA +3 "Can"pv+|uK6/ [ +2 .tGate.power :analytic1,:ON,limit to 4000mA +53 "valve0"D2 +6 #"Probe-AMspr"SPR Module 1, FW Rev. B, FPGA Rev. C +2 "valve0"D +3 "core" ā +7 "valve0"D% +3 "core" Ă%`SHO  +3 .tPlunge.configure :default + "valve0"D# P.<2 +7 "sampler0"H% +3 "core" ȃ%) +2 .tSamplePump.configure :default +2 "sampler0"H#^ #(22 +9 "valve0"D& +4 "core" Ą&*DO W +3 .tToroid.configure :default + "valve0"D$\ F.-2 +4 .tToroid.hold + "valve0"D, +3 "core" ą, +3 .tToroid.configure :default + "valve0"D$\ F.-2 +6 "carousel0"F% +3 "core" Ɔ%7S<RO  +3 .tCarousel.configure :default +2 "carousel0"F#<  E22 +3 .tCarousel.hold +2 "carousel0"F+ +2 "core" Ƈ+ +3 .tCarousel.configure :default +2 "carousel0"F#<  E22 +6 "ambient0"J% +3 "core" ʈ%mQ +3 .tAbs.configure :default + "ambient0"J#O  +6 "carousel1"G & +3 "core" lj&R?Q +3 .tPhaseSeparator.configure :default +2 "carousel1"G$ +6 "syringe0"B\ & +3 "core" Š&܉y* w +3 .tArchive.configure :default + "syringe0"B$d P\\+<2 +7 "syringe1"C % +3 "core" Ë%ۂA ~ +2 .tAir.configure :default +2 "syringe1"C#d Pl[%<2 +4 "syringe0"B % +3 "core" Œ%qC +3 .tLysis1.configure :default + "syringe0"B#d P\\<2 +4 "syringe1"C & +4 "core" Í&> +2 .tLysis2.configure :default + "syringe1"C$d P[<2 +7 "valve1"E& +3 "core" Ŏ&#%N +3 .tPinPort.configure :default + "valve1"E$\ ^(22 +4 #tAll elf controllers running firmware version 4.92 +4 "valve0"D% +3 D& +4 "carousel0"F% +7 "syringe0"B& +7 "core" ď%`KN + Đ&*tN W Ƒ%7R<:Q  +5 "syringe1"C% +6 "syringe0"B% +7 "syringe1"C& +3 "valve1"E& +22 "core" ’&܅̃2 + Ó%xӃ+ + ”%pڃE + Õ&0I Ŗ&)N +9 ."clearToroid"Toroid.seek :clear +3 "valve1"E& +5 "valve0"D(* +3 "core" ŗ&&N  +2 Ę( +4 .tCarousel.in :default + "carousel0"F><  E22 +4 F% +2 "core" ƙ%7S<P  +4 .tCarousel.home.seek 58 +2 "carousel0"F'7 +15 "core" ƚ' +2 "valve0"D% +4 "core" ě%`M\\O +4 #tSelecting Cartridge 58 + "valve0"D% +4 "core" Ĝ%`\\dN +3 "syringe0"B% +5 "core" %t̃> +3 "syringe1"C% +4 "core" Þ%w]I +3 "valve1"E& +3 "core" ş&$SN  +4 .tCarousel.seek 58 +2 "carousel0"F '7 +4 "core" Ơ' +4 "carousel0"F!% +3 "core" ơ%7Q0MR#  +4 "syringe0"B"% +3 "core" ¢%rƃN +4 .tLysis1.in :fast +2 "syringe0"B>d P\\<2 +4 .tLysis1.seek :locked + "syringe0"B#'* +248 "core" £' +3 "valve0"D$% +6 "core" Ĥ%`eN +4 ."Plunge"Plunge.seek :locked +4 "valve0"D%' +6 "syringe1"C&% +51 "core" æ%d +3 ."Air"Air.in :fast +2 "syringe1"C> Pl[%<2 +4 ."Air"Air.seek :locked +2 "syringe1"C'' +38 "core" ĥ' +55 ç' +2 .tCarousel.reconfigure :locked + "carousel0"F#  E2\ 2 +4 F(% +3 "core" ƨ%7X0HP  +7 #tPowering cartridge bus +264 "cartridge_broadcast" ( +3 .tGate.setIR 1750,5000,0,6 +12 .Gate.setIR 0,5000,0,6 +2 "cartridge_broadcast"~ +5 .tPuckHeater.configure :default + "Cartridge" \ :D H  +5 .tGate.power :heat,:ON,limit to 5000mA +54 "Cartridge" )t +4 "cartridge" t +2 "Cartridge" *y +5 "cartridge" y +3 #tMounted lysis Cartridge +3 #WARNING: Using default puck temperature sensor calibration + #Using default cartridge heat loss curve for HeatingAccelInCarousel +6 "valve0"D+% +3 "core" ī%G!N +3 "syringe0"B,% +4 "core" ¬%*5  +2 "syringe1"C-% +4 "core" í%؃4 +3 "carousel0"F.% +4 "core" Ʈ%70O2 \ +3 "carousel0"F/% +6 "core" Ư%70|Q \ +117 ."PROCESSING"SPR.command "read_sequences" +69 .SPR.command "stats_on" +7 "carousel0"F0% +4 "core" ư%70PO= \ +5 ."PROCESSING"SPR.command "start 0 1" +71 ."SPRlogger"SPR.start /var/log/esp/spr24sep1815h.spr.bz2 +199 #"PROCESSING"Waiting for baseline SPR stabilization +2 .Handoff.select :waste + "valve0"D +12 #"PROCESSING"Waiting up to 3:00 for Syringe to stabilize +/-0.20psi +2 "syringe1"C1% +3 "core" ñ%8 +48 "syringe1"C2% +3 "core" ò%/ +46 "syringe1"C3% +3 "core" ó%2 +47 "syringe1"C4% +4 "core" ô%. +46 "syringe1"C5% +3 "core" õ%& +47 "syringe1"C6% +4 "core" ö%, +46 "syringe1"C7% +3 "core" ÷%$ +48 "syringe1"C8% +3 "core" ø%у4 +47 "syringe1"C9% +4 "core" ù%) +46 "syringe1"C:% +3 "core" ú%# +49 "syringe1"C;% +5 "core" û%. +43 "syringe1"C<% +3 "core" ü%. +47 "syringe1"C=% +3 "core" ý%3 } +47 "syringe1"C>% +4 "core" þ%~; +4 "Can"pv+|uB v +2 #"PROCESSING"Syringe tare is 51% of full scale at 22C (drifted 0%) +2 .PinPort.in :locking +2 "valve1"E?:\ ^(22 +3 ."PROCESSING"PinPort.seek :locked +2 "valve1"E?( . +44 "core" ſ( +4 ."posArchive"Archive.in :fast +3 "syringe0"B?d P\\+<2 +11 ."posLyS2"Lysis2.in :fast +5 ."posArchive"Archive.seek :full +3 "syringe1"C?d P[<2 +2 ."PROCESSING"Lysis1.seek 1100uL +6 "syringe0"B@( +5 BA'! +3 ."posLyS2"Lysis2.seek 1100uL +9 "syringe1"CB(! +176 "core" ( +90 ' +152 ( +2 ."PROCESSING"delayUntil "15:51:31.52" +9003 "Can"wu+|uQi [ +11963 xv2+|uOˣ [ +11965 xv+|uN1 [ +11967 tv+|uKп &[ +11963 zv+|uQO D[ +1892 ."PROCESSING"Lysis2.in :DAmix + "syringe1"C?d2 P[<2 +4 CC& +3 "core" &!`c; J +3 ."PROCESSING"Lysis1.in :DAmix +2 "syringe0"B>d2 P\\<2 +4 BD% +2 "core" %!b3 +48 ."Lysis2mixer"Lysis2.seek 950uL +5 "syringe1"CE( +4 ."PROCESSING"Lysis1.seek 950uL +6 "syringe0"BF' +2066 "core" ( +6 ' +2 ."PROCESSING"delay 5 seconds +502 .Handoff.select SPR +3 "valve0"D@ +10 ."PROCESSING"SPR.command "start 2 14" +82 #SPR stabilized + "syringe0"BG% +3 "core" % +4 "syringe1"CH& +4 "core" &  +2 ."PROCESSING"delay 10 seconds +1003 .SPR.command "start 2 0" +320 #Waiting up to 11:00 for SPR to enter state 1 +5986 "Can"wv+|uBc b[ +5779 ."PROCESSING"SPR.command "hold_on" +141 #SPR Dilution 1 of 4 -- Experiment 2 with 450.0uL L1 + 450.0uL L2 +2 "syringe1"CI& +3 "core" &A  +3 "syringe0"BJ% +6 "core" % B +45 ."Lysis2mixer"Lysis2.seek 500uL +6 ."PROCESSING"Lysis1.seek 500uL +3 "syringe1"CK(> + "syringe0"BL'> +5978 "Can"nv+|sbho [ +230 "core" ' + ( +3 ."PROCESSING"delay 15 seconds +1503 .SPR.command "hold_off" +316 #Waiting up to 1:00:00 for SPR to enter state 7 +4381 #"bill"Session Begun +522 #-> showlog +5013 "Can"vvk+|uF} [ +11970 rvQ+|uI3 [ +11970 wv+|uM [ +11971 rv+|uH [ +11970 vv+|uC#S[ +11965 xw+|uG 4[ +11963 sw:+|uKHR[ +11964 vwD+|uCsp[ +3912 #"SPRlogger"SPRsummary:-2.8RIU,128RIU,270RIU,-1.01RIU after 1920s +8055 "Can"sw1+|u>;?[ +11966 vw>+|uB[ +11963 zwA+|u:[ +11967 wwZ+|u?[ +11965 vwM+|u?[ +11966 zwL+|uF-M$[ +11965 twk+|uG]B[ +5845 "syringe0"BM% +5 "core" %>^= # +4 "syringe1"CN& +4 "core" &>_ I +2 ."PROCESSING"delay 10 seconds +1003 .SPR.command "start 2 0" +267 #Waiting up to 11:00 for SPR to enter state 1 +4837 "Can"wwn+|uJ\ `[ +6928 ."PROCESSING"SPR.command "hold_on" +140 #SPR Dilution 2 of 4 -- Experiment 2 with 225.0uL L1 + 225.0uL L2 +4 "syringe1"CO& +7 "core" &>_ N +7 "syringe0"BP% +5 "core" %>^K  +50 ."Lysis2mixer"Lysis2.seek 275uL +6 ."PROCESSING"Lysis1.seek 275uL +6 "syringe1"CQ( +6 "syringe0"BR' +3103 "core" ( +4 ' +2 ."PROCESSING"delay 15 seconds +1502 .SPR.command "hold_off" +197 "Can"qwL+|u@~[ +126 #"PROCESSING"Waiting up to 1:00:00 for SPR to enter state 7 +11839 "Can"qwP+|uK|[ +11963 uw`+|uE3[ +11967 qw^+|uF\ [ +11967 sws+|uH[ +11973 qw+|uHP[ +11967 rw+|uJ* 2[ +11971 ww+|uF"P[ +11972 tw+|uH%on[ +11968 rw+|u@6(@[ +11967 vw+|uB+[ +11968 ww+}|uBX-[ +11968 rw+~|uA0[ +11986 rw+~|uCs3[ +11952 pw+|uG=6K"[ +11968 xw+|uI9@[ +3851 "syringe0"BS% +3 "core" %KX  +5 "syringe1"CT& +4 "core" &Kh . +3 ."PROCESSING"delay 10 seconds +1002 .SPR.command "start 2 0" +268 #Waiting up to 11:00 for SPR to enter state 1 +6834 "Can"yw+|uJ;^[ +4932 ."PROCESSING"SPR.command "hold_on" +140 #SPR Dilution 3 of 4 -- Experiment 2 with 225.0uL L1 + 225.0uL L2 +2 "syringe1"CU& +6 "core" &Kg ) +5 "syringe0"BV% +4 "core" %Kp * +47 ."Lysis2mixer"Lysis2.seek 50uL +8 ."PROCESSING"Lysis1.seek 50uL +2 "syringe1"CW( +4 "syringe0"BX' +3104 "core" ( +4 ' +2 ."PROCESSING"delay 15 seconds +1502 .SPR.command "hold_off" +386 #Waiting up to 1:00:00 for SPR to enter state 7 +1823 "Can"vw+|u<@|[ +11967 qw+|uFC[ +11967 rw+|uKF4[ +11966 {w+|uA>H[ +11969 tw+|uFK[ +11971 qw+|uHNT[ +11973 yw+|uHQ 0[ +11971 yw+~|uE SN[ +11973 uw+}|u?HVyl[ +11971 xx+||u:YP[ +11972 qx +||u>\\([ +11971 vx+z|uC^[ +11972 vx+|u?a[ +11971 zx+|uAEd[ +11972 rx3+}|uFiga [ +11970 qx>+||uHj>[ +1911 "syringe0"BY% +3 "core" %9| } +4 #"PROCESSING"Additional SPR Analyses Skipped due to Insufficient Volume +6 "carousel0"FZ% +5 "core" %73[P \ +6 "sampler0"H[% +4 "core" %j +4 ."closeIntake"Intake.close +5 ."closeExhaust"Exhaust.close +7 ."closeBypass"Bypass.close +4 "sampler0"H\\/ +7 H]0 +2 ."closeHandoff"Handoff.select :close +5 "sampler1"I^/ +7 "valve0"D +3 "core" / + 0 + / +14 .tGate.power :heat,:OFF +5 .Gate.power :cartridge,:OFF +4 "valve1"E_& +7 "core" & .4GRO 6 +3 .tPinPort.in :unlocking +2 "valve1"E?:\ ^(2 +6 .tPinPort.seek :clear +3 "valve1"E`( +45 "core" ( +2 .tCarousel.in :default +2 "carousel0"F><  E22 +6 Fa% +4 "core" %72#P \ +8 .tCarousel.home.seek 58 +5 "carousel0"Fb'7 +18 "core" ' +2 "carousel0"Fc% +3 "core" %7)0mS 2 +4 "syringe0"Bd% +4 "core" %9 +3 .tPlunge.seek :locked +3 "valve0"De' +6 "core" ' +2 "syringe0"Bf& +4 "core" &8a 6 +5 ."Archive"Archive.in :unlocking +4 "syringe1"Cg% +3 "syringe0"B? P\\+-2 +6 "core" %b +3 ."Archive"Archive.seek :clear +7 ."Air"Air.in :unlocking +4 "syringe0"Bh( +3 Bi% +2 "syringe1"C> Pl[%-2 +14 ."Air"Air.seek :clear +4 "syringe1"Cj' +7 "core" %9  +5 ."Lysis1"Lysis1.in :unlocking +3 "syringe1"Ck& +3 "syringe0"B> P\\(2 +9 ."Lysis1"Lysis1.seek :clear +3 "syringe0"Bl' +7 "core" &9yb +4 ."Lysis2"Lysis2.in :unlocking +3 "syringe1"C? P[(2 +6 ."Lysis2"Lysis2.seek :clear +4 "syringe1"Cm( +23 "core" ( +12 ' +374 ' +25 ( +1615 #"SPRlogger"Ended log spr24sep1815h.spr.bz2 +2 .tSPR.command "stats_off" +13 "sampler0"Hn% +3 "core" %M +11 .tGate.power :analytic1,:OFF +2 .Gate.power :motor,:OFF +4 .Gate.power :core,:OFF +4 .Gate.power :main,:OFF +4 #Safely stopped and ready to power off @1726706020.05PDT @PDT1726706020.72 !o:Cartridge::None: mesg"*Not enough standard cartridges remain:bt[":/home/esp/esp2/bin/processAll:249:in `checkInventory'"0/home/esp/esp2/bin/processAll:247:in `each'":/home/esp/esp2/bin/processAll:247:in `checkInventory'"&/home/esp/esp2/bin/processAll:272"0/home/esp/esp2/bin/processAll:271:in `loop'"&/home/esp/esp2/bin/processAll:271"0/home/esp/esp2/bin/processAll:319:in `call'"&/home/esp/esp2/bin/processAll:319"2/home/esp/esp2/lib/framework.rb:124:in `load'"2/home/esp/esp2/lib/framework.rb:124:in `load'"5/home/esp/esp2/lib/framework.rb:182:in `execute'"-/home/esp/esp2/lib/esp.rb:213:in `shell'"7/home/esp/esp2/lib/schedule.rb:497:in `initialize'"0/home/esp/esp2/lib/thread.rb:736:in `start'"7/home/esp/esp2/lib/schedule.rb:490:in `initialize'"'/home/esp/esp2/lib/schedule.rb:488 +8 #mEXIT + #"bill"Session Ended @1726706020.84PDT @1726764078.65PDT = =mMAIN_scheduler =tMAIN @PDT1726764079.62 #t\ Environmental Sample Processor built 01-Jul-24 (3743e013) +139 #"core_reset"Sent BREAK +3 #t>BREAK< ESP3 Gateway v1.43 +25 #>BREAK< ESP3 Gateway v1.43 for core bus +4 #>BREAK< ESP3 Gateway v1.43 for cartridge bus +27 "Can"xw+J|udL +313 #t\ Configuration for honu by nadia@mbari.org 8/14/24\ /home/esp/esp2/type/auv/honu/configure.rb\ +71 #Sea pressure (Abs) tare is 6% of full scale +352 "Can"xw+J|ukL! + xw+J|ukL! + #tPolling Can every 2:00 +52 "Can"ww+D|ukL! +997 #t-> ESP.ready! +5 .Gate.power :sampler,:OFF,limit to 3500mA +2 .Gate.power :skimmer,:OFF,limit to 3500mA +3 .Gate.power :main,:ON,limit to 5000mA +2 .Gate.power :analytic1,:ON,limit to 4000mA +17 #Powering core bus +227 #"Probe-AMspr"SPR Module 1, FW Rev. B, FPGA Rev. C +38 "valve0"D2 +3 D +3 "core" ā +6 .tPlunge.configure :default +3 "valve0"D# P.<2 +6 .tSamplePump.configure :default +3 "sampler0"H#^ #(22 +6 .tToroid.configure :default +3 "valve0"D$\ F.-2 +7 .tCarousel.configure :default +2 "carousel0"F#<  E22 +6 .tAbs.configure :default +3 "ambient0"J#{  +6 .tPhaseSeparator.configure :default +3 "carousel1"G$ +6 .tArchive.configure :default +2 "syringe0"B$d P\\+<2 +6 .tAir.configure :default +3 "syringe1"C#d Pl[%<2 +4 .tLysis1.configure :default +2 "syringe0"B#d P\\<2 +4 .tLysis2.configure :default +3 "syringe1"C$d P[<2 +6 .tPinPort.configure :default +2 "valve1"E$\ ^(22 +7 #tAll elf controllers running firmware version 4.92 +4 .Gate.power :motor,:ON,limit to 5000mA +5 "valve0"D% +3 D& +4 "core" Ă%GN 9 +7 "carousel0"F% +5 "syringe0"B& +6 "syringe1"C% +13 ."Plunge_home"Plunge.home.jog 0 +11 "syringe0"B% +2 "syringe1"C& +3 "valve1"E & +4 "valve0"D\ ) +17 "core" ă&N + Ƅ%U-bQ  …&} + Æ%a + ‡%_ + È&\ P + ʼn&+@O Ċ) +9 "valve0"D % +8 ."PinPort_home"PinPort.home.jog 0 +6 ."Lysis2_home"Lysis2.home.jog 0 +3 ."Lysis1_home"Lysis1.home.jog 0 +4 ."Archive_home"Archive.home.jog 0 +3 ."Toroid_home"Toroid.home.jog 0 +4 ."Air_home"Air.home.jog 0 +3 ."Carousel_home"Carousel.home.jog 0 +3 "valve1"E * +4 "syringe1"C * +2 "syringe0"B) +7 B* +5 "valve0"D* +5 "syringe1"C) +2 "carousel0"F) +14 "core" ċ%G>O + Ō* Í* + Ž) + * + Đ* + Ñ) + ƒ) +5 "syringe1"C& +5 "syringe0"B% +4 "valve1"E& +11 "syringe1"C% +10 "valve0"D& +4 "syringe0"B& +10 ."Plunge_home"Plunge.in :homing +10 "valve0"D> 72 +4 "core" Ô&  + •%d. + œ&(&N + Ö% f Ę&%N  + —&܃ +7 ."Plunge_home"Plunge.jog 1610 +9 ."Lysis2_home"Lysis2.in :homing +4 ."Air_home"Air.in :homing +3 ."Toroid_home"Toroid.in :homing +3 ."PinPort_home"PinPort.in :homing +4 ."Archive_home"Archive.in :homing +3 ."Lysis1_home"Lysis1.in :homing +3 "valve0"D)J +2 "syringe1"C? (2 +2 C> -2 +4 "valve0"D?-2 +3 "valve1"E?2 +9 "syringe0"B? -2 +3 B> (2 +3 ."Lysis2_home"Lysis2.jog 1406 +56 ."PinPort_home"PinPort.jog -109 +4 ."Air_home"Air.jog 1381 +3 ."Toroid_home"Toroid.jog 624 +4 ."Lysis1_home"Lysis1.jog 1400 +4 ."Archive_home"Archive.jog 1399 +4 "syringe1"C*~ +3 "valve1"E* +4 "syringe1"C)e +3 "valve0"D*p +8 "syringe0"B)x +2 B*w +18 "core" ę) + ś* +3 ."PinPort_home"PinPort.setRawPosition! 0 +3 ."Plunge_home"Plunge.setRawPosition! 50 +2 "valve1"E8 +2 "valve0"D72 +6 ."PinPort_home"PinPort.seek :home +7 ."Plunge_home"Plunge.seek :home +3 "valve1"E ( +3 "valve0"D!' +9 "core" Š( +2 ."PinPort_home"PinPort.in :default +3 "valve1"E?\ ^(22 +14 "core" ġ' +2 ."Plunge_home"Plunge.in :default +3 "valve0"D> P.<2 +14 "core" Ú* +3 ."Lysis2_home"Lysis2.setRawPosition! 50 +3 "syringe1"C82 +4 ."Lysis2_home"Lysis2.seek :home +3 "syringe1"C"( +5 "core" Ü) +3 ."Air_home"Air.setRawPosition! 50 +5 "syringe1"C72 +6 ."Air_home"Air.seek :home +3 "syringe1"C#' +6 "core" ž) + Ÿ* + â( +2 ."Lysis1_home"Lysis1.setRawPosition! 50 +4 ."Archive_home"Archive.setRawPosition! 50 +4 ."Lysis2_home"Lysis2.in :default +3 "syringe0"B72 + B82 +3 "syringe1"C?d P[<2 +10 ."Lysis1_home"Lysis1.seek :home +5 ."Archive_home"Archive.seek :home +4 "syringe0"B$' +3 B%( +8 "core" ã' +3 ."Air_home"Air.in :default +2 "syringe1"C>d Pl[%<2 +10 "core" ¤' +4 ."Lysis1_home"Lysis1.in :default +3 "syringe0"B>d P\\<2 +6 "core" ¥( + ĝ* +2 ."Toroid_home"Toroid.setRawPosition! 0 +4 ."Archive_home"Archive.in :default +3 "valve0"D8 +3 "syringe0"B?d P\\+<2 +5 ."Toroid_home"Toroid.seek :home +5 "valve0"D&( +4 "core" Ħ( +3 ."Toroid_home"Toroid.in :default +3 "valve0"D?\ F.-2 +16 ."clearToroid"Toroid.seek :clear +4 "valve1"E'& +4 "valve0"D((* +4 "core" ŧ&' N +161 Ĩ( +2 .tCarousel.in :default +2 "carousel0"F><  E22 +4 F)% +3 "core" Ʃ%7_+R  +4 .tCarousel.home.seek 58 +2 "carousel0"F*'7 +15 "core" ƪ' +2 "valve0"D+% +3 "core" ī%`l0N  +4 "valve0"D,% +5 "core" Ĭ%`f:N  +3 "sampler0"H-% +4 "core" ȭ%d +3 "valve0"D.& +5 "core" Į&*0N +2 "carousel0"F/% +5 "core" Ư%7P+AP  +2 "ambient0"J0% +5 "core" ʰ%U +3 "carousel1"G1& +4 "core" DZ&QCQ +3 "syringe0"B2& +4 "core" ²&xw +3 "syringe1"C3% +4 "core" ó%{v +3 "syringe0"B4% +4 "core" ´%o{ +3 "syringe1"C5& +4 "core" õ&z  +3 "valve1"E6& +5 "core" Ŷ&%!N +1939 #t-> ESP.shutdown +4 "sampler0"H7% +3 "core" ȷ%u +10 .tGate.power :motor,:OFF +2 .Gate.power :analytic1,:OFF +2 .Gate.power :core,:OFF +3 .Gate.power :main,:OFF +7658 "Can"qw+X|uL? +11970 yw0+U|uL] +11971 wwl+O|uSHL{ +11970 ww+J|uzL +11970 uw+H|uUL +11971 qx+E|uS%L +11971 qw+E|unL +11972 tw+F|uM +11972 vw+J|uSM/ +11971 xw+L|u\\NMM +11973 ww+G|uUMk +5206 #t-> ESP.configure +5 .Gate.power :sampler,:OFF,limit to 3500mA +2 .Gate.power :skimmer,:OFF,limit to 3500mA +3 .Gate.power :main,:ON,limit to 5000mA +2 .Gate.power :analytic1,:ON,limit to 4000mA +8 #Powering core bus +235 #"Probe-AMspr"SPR Module 1, FW Rev. B, FPGA Rev. C +34 "valve0"D2 +3 D8 +2 "core" ĸ +6 .tPlunge.configure :default +4 "valve0"D# P.<2 +8 .tSamplePump.configure :default +2 "sampler0"H#^ #(22 +7 .tToroid.configure :default +2 "valve0"D$\ F.-2 +6 .tCarousel.configure :default +2 "carousel0"F#<  E22 +6 .tAbs.configure :default +3 "ambient0"J#{  +6 .tPhaseSeparator.configure :default +2 "carousel1"G$ +7 .tArchive.configure :default +2 "syringe0"B$d P\\+<2 +6 .tAir.configure :default +3 "syringe1"C#d Pl[%<2 +4 .tLysis1.configure :default +2 "syringe0"B#d P\\<2 +4 .tLysis2.configure :default +2 "syringe1"C$d P[<2 +7 .tPinPort.configure :default +2 "valve1"E$\ ^(22 +4 #tAll elf controllers running firmware version 4.92 +3 .Gate.power :motor,:ON,limit to 5000mA +5750 #-> slot [58] =>[:microSPR_phyto, :standard, {lysed:1100,lysed2:1100}] +623 "Can"vw+S|uCDKM +107 #t-> exit +6 "sampler0"H9% +3 "core" ȹ%Z +6 #mEXIT @1726765527.29PDT @1726765605.59PDT = =mMAIN_scheduler =tMAIN @PDT1726765606.78 #t\ Environmental Sample Processor built 01-Jul-24 (3743e013) +147 #"core_reset"Sent BREAK +3 #t>BREAK< ESP3 Gateway v1.43 +26 #>BREAK< ESP3 Gateway v1.43 for core bus +2 #>BREAK< ESP3 Gateway v1.43 for cartridge bus +33 "Can"|v+r|u4RM +324 #t\ Configuration for honu by nadia@mbari.org 8/14/24\ /home/esp/esp2/type/auv/honu/configure.rb\ +67 #Sea pressure (Abs) tare is 6% of full scale +359 "Can"|v+r|u!M +2 |v+r|u!M + #tPolling Can every 2:00 +5 #Loading /home/esp/esp2/bin/processAll mission +24 #Sea pressure (Abs) tare is 6% of full scale + #Sampling default goal volumes +2 #Options: {extraDilutions: [1,1,1]}\ Cartridge group: standard\ \ +17 .Gate.power :sampler,:OFF,limit to 3500mA + .Gate.power :skimmer,:OFF,limit to 3500mA +2 "Can"tv+q|u7M +3 .tGate.power :analytic1,:ON,limit to 4000mA +52 "valve0"D2 +5 D +2 "core" ā +7 "valve0"D% +3 "core" Ă%`^O +3 .tPlunge.configure :default +2 "valve0"D# P.<2 +6 "sampler0"H% +3 "core" ȃ%H +3 .tSamplePump.configure :default +3 "sampler0"H#^ #(22 +7 #"Probe-AMspr"SPR Module 1, FW Rev. B, FPGA Rev. C +4 "valve0"D& +4 "core" Ą&|CO !; +2 .tToroid.configure :default +2 "valve0"D$\ F.-2 +6 "carousel0"F% +3 "core" ƅ%T,4Q  +3 .tCarousel.configure :default + "carousel0"F#<  E22 +7 "ambient0"J% +3 "core" ʆ%iS +3 .tAbs.configure :default + "ambient0"J#O  +7 "carousel1"G& +3 "core" LJ&SR +3 .tPhaseSeparator.configure :default + "carousel1"G$ +7 "syringe0"B& +3 "core" ˆ&~ +3 .tArchive.configure :default + "syringe0"B$d P\\+<2 +12 "syringe1"C % +9 "core" É%ۃ +3 .tAir.configure :default + "syringe1"C#d Pl[%<2 +5 "syringe0"B\ % +3 "core" Š%pV +3 .tLysis1.configure :default +2 "syringe0"B#d P\\<2 +4 "syringe1"C & +3 "core" Ë&W +3 .tLysis2.configure :default + "syringe1"C$d P[<2 +7 "valve1"E & +3 "core" Ō&*#O +3 .tPinPort.configure :default + "valve1"E$\ ^(22 +4 #tAll elf controllers running firmware version 4.92 +4 "valve0"D % +4 "core" č%`hO +4 "valve0"D& +9 "carousel0"F% +6 ."Plunge_home"Plunge.in :default +10 "syringe0"B& +6 "syringe1"C% +3 "valve0"D> P.<2 +3 "syringe0"B% +6 "syringe1"C& +5 "valve1"E& +18 ."Plunge_home"Plunge.home.jog 0 +2 "valve0"D) +3 "core" Ď&~N !9 + Ə%T,Q  + &} + Ñ%ۏU + ’%s + Ó&U + Ŕ&)N +11 ."Lysis2_home"Lysis2.in :default +5 ."Lysis1_home"Lysis1.in :default +4 ."Air_home"Air.in :default +2 ."Archive_home"Archive.in :default +2 ."Carousel_home"Carousel.in :default +3 ."Toroid_home"Toroid.in :default + ."PinPort_home"PinPort.in :default +5 "syringe0"B>d P\\<2 +2 "syringe1"C?d P[<2 +3 C>d Pl[%<2 +5 "syringe0"B?d P\\+<2 + "carousel0"F><  E22 +4 "valve1"E?\ ^(22 +4 "valve0"D?\ F.-2 +5 ."Lysis1_home"Lysis1.home.jog 0 +9 ."Lysis2_home"Lysis2.home.jog 0 +3 ."Air_home"Air.home.jog 0 +2 ."Archive_home"Archive.home.jog 0 +2 ."PinPort_home"PinPort.home.jog 0 +2 ."Carousel_home"Carousel.home.jog 0 +2 "syringe0"B) +2 ."Toroid_home"Toroid.home.jog 0 +5 "syringe1"C* +3 C) +2 "syringe0"B* +4 "valve1"E* +3 "carousel0"F) +2 "valve0"D* +19 "core" ĕ) + –) + ×* Ø) + ™* + Ś* + Ĝ* ƛ) +6 "syringe1"C& +10 C% +3 "syringe0"B% +2 "valve1"E & +5 "syringe0"B!& +11 "valve0"D"& +4 D#% +7 "core" Ý& + ß%ۊ ž%ux + Š&' (2 + B? -2 +3 "valve1"E?2 +7 "valve0"D?-2 +2 "syringe1"C> -2 +5 ."Lysis2_home"Lysis2.jog 1409 +6 "valve0"D> 72 +2 ."Lysis1_home"Lysis1.jog 1396 +44 ."Archive_home"Archive.jog 1401 +5 ."PinPort_home"PinPort.jog -109 +3 ."Toroid_home"Toroid.jog 632 +4 ."Air_home"Air.jog 1375 +2 "syringe1"C$* +3 "syringe0"B%)t +4 B&*y +3 "valve1"E'* +7 ."Plunge_home"Plunge.jog 159 +5 "valve0"D(*x +6 "syringe1"C))_ +5 "valve0"D*) +21 "core" ŧ* +2 ."PinPort_home"PinPort.setRawPosition! 0 + "valve1"E8 +4 ."PinPort_home"PinPort.seek :home +3 "valve1"E+( +3 "core" ū( +4 ."PinPort_home"PinPort.in :default +2 "valve1"E?\ ^(22 +12 "core" Ī) +2 ."Plunge_home"Plunge.setRawPosition! 50 +2 "valve0"D72 +4 ."Plunge_home"Plunge.seek :home +2 "valve0"D,' +20 "core" ä* +3 ."Lysis2_home"Lysis2.setRawPosition! 50 +2 "syringe1"C82 +3 "core" ¥) +2 Ĭ' ¦* +3 ."Lysis1_home"Lysis1.setRawPosition! 50 +4 ."Archive_home"Archive.setRawPosition! 50 +2 ."Lysis2_home"Lysis2.seek :home +2 ."Plunge_home"Plunge.in :default +3 "syringe0"B72 +4 B82 +4 "valve0"D> P.<2 +4 "syringe1"C-( +4 ."Lysis1_home"Lysis1.seek :home +2 ."Archive_home"Archive.seek :home +7 "syringe0"B.' +5 B/( +11 "core" é) + í( +3 ."Air_home"Air.setRawPosition! 50 +2 ."Lysis2_home"Lysis2.in :default +2 "syringe1"C72 + C?d P[<2 +9 ."Air_home"Air.seek :home +2 "syringe1"C0' +3 "core" ®' + ¯( +5 ."Lysis1_home"Lysis1.in :default +2 ."Archive_home"Archive.in :default +2 "syringe0"B>d P\\<2 + B?d P\\+<2 +10 "core" ð' +2 ."Air_home"Air.in :default +5 "syringe1"C>d Pl[%<2 +7 "core" Ĩ* +2 ."Toroid_home"Toroid.setRawPosition! 0 +2 "valve0"D8 +5 ."Toroid_home"Toroid.seek :home +2 "valve0"D1( +3 "core" ı( +4 ."Toroid_home"Toroid.in :default + "valve0"D?\ F.-2 +8 ."clearToroid"Toroid.seek :clear +4 "valve1"E2& +3 "valve0"D3(* +4 "core" Ų&!*O +158 ij( +2 .tCarousel.in :default +3 "carousel0"F><  E22 +4 F4% +3 "core" ƴ%7`)Q2  +3 .tCarousel.home.seek 58 +3 "carousel0"F5'7 +14 "core" Ƶ' +2 "valve0"D6% +4 "core" Ķ%`]WO  +4 #tSelecting Cartridge 58 + "valve0"D7% +6 "core" ķ%``OO  +2 "syringe0"B8% +4 "core" ¸%q +3 "syringe1"C9% +4 "core" ù%f| +3 "valve1"E:& +4 "core" ź&"LN +3 .tCarousel.seek 58 +3 "carousel0"F;'7 +4 "core" ƻ' +5 "carousel0"F<% +4 "core" Ƽ%7Q*HO  +3 "syringe0"B=% +4 "core" ½%u +3 .tLysis1.in :fast + "syringe0"B>d P\\<2 +5 .tLysis1.seek :locked +2 "syringe0"B>'* +248 "core" ¾' +6 "valve0"D?% +11 "core" Ŀ%`^\\N  +7 ."Plunge"Plunge.seek :locked +5 "valve0"D@' +7 "syringe1"CA% +17 "core" %Ot: +5 ."Air"Air.in :fast +4 "syringe1"C> Pl[%<2 +6 ."Air"Air.seek :locked +4 "syringe1"CB' +22 #"bill"Session Begun +42 "core" ' +30 ' +4 .tCarousel.reconfigure :locked + "carousel0"F#  E2\ 2 +8 FC% +2 "core" %7X-UR  +7 #tPowering cartridge bus +264 "cartridge_broadcast" ( +3 .tGate.setIR 1750,5000,0,6 +13 .Gate.setIR 0,5000,0,6 +2 "cartridge_broadcast"~ +7 .tPuckHeater.configure :default +2 "Cartridge" \ :D H  +7 .tGate.power :heat,:ON,limit to 5000mA +54 "Cartridge" Dt +3 "cartridge" t +3 "Cartridge" Ey +3 "cartridge" y +4 #tMounted lysis Cartridge +5 #WARNING: Using default puck temperature sensor calibration +2 #Using default cartridge heat loss curve for HeatingAccelInCarousel +7 "valve0"DF% +5 "core" %G#N +3 "syringe0"BG% +4 "core" %* +2 "syringe1"CH% +5 "core" %Ȃ +3 "carousel0"FI% +5 "core" %7-XOf \ +3 "carousel0"FJ% +5 "core" %7,^Q \  +117 ."PROCESSING"SPR.command "read_sequences" +44 .SPR.command "stats_on" +65 "carousel0"FK% +4 "core" %7,bP{ \  +5 ."PROCESSING"SPR.command "start 0 1" +71 ."SPRlogger"SPR.start /var/log/esp/spr24sep1910h.spr.bz2 +190 #"PROCESSING"Waiting for baseline SPR stabilization +2 .Handoff.select :waste +3 "valve0"D +15 #"PROCESSING"Waiting up to 3:00 for Syringe to stabilize +/-0.20psi +3 "syringe1"CL% +5 "core" % +45 "syringe1"CM% +3 "core" % +47 "syringe1"CN% +3 "core" % +47 "syringe1"CO% +3 "core" % +47 "syringe1"CP% +3 "core" % +47 "syringe1"CQ% +5 "core" % +45 "syringe1"CR% +3 "core" % +48 "syringe1"CS% +6 "core" %} +45 "syringe1"CT% +3 "core" % +46 "syringe1"CU% +4 "core" % +47 "syringe1"CV% +3 "core" %| +47 "syringe1"CW% +3 "core" %u +47 "syringe1"CX% +3 "core" %z +47 "syringe1"CY% +3 "core" %p +6 "Can"tv+q|u+MM + #"PROCESSING"Syringe tare is 51% of full scale at 22C (drifted -0%) +6 .PinPort.in :locking +4 "valve1"E?:\ ^(22 +6 ."PROCESSING"PinPort.seek :locked +3 "valve1"EZ( . +46 "core" ( +4 ."posArchive"Archive.in :fast +6 "syringe0"B?d P\\+<2 +11 ."posLyS2"Lysis2.in :fast +13 ."PROCESSING"Lysis1.seek 1100uL +4 ."posArchive"Archive.seek :full +4 "syringe1"C?d P[<2 +3 "syringe0"B['! +5 B\\( +8 ."posLyS2"Lysis2.seek 1100uL +7 "syringe1"C](! +174 "core" ( +86 ' +159 ( +2 ."PROCESSING"delayUntil "10:17:21.95" +8233 "Can"su#+|uTM +11972 tuX+|uTQMܣ +11970 wu+|uX\ M +11969 qu+|uY1 N +11969 su+{|uW  uN6 +2649 ."PROCESSING"Lysis2.in :DAmix +2 "syringe1"C?d2 P[<2 +6 C^& +3 "core" &!U; U +3 ."PROCESSING"Lysis1.in :DAmix +2 "syringe0"B>d2 P\\<2 +6 B_% +3 "core" %!\ ~ +45 ."Lysis2mixer"Lysis2.seek 950uL +5 ."PROCESSING"Lysis1.seek 950uL +6 "syringe1"C`( +3 "syringe0"Ba' +2076 "core" ( +3 ' +3 ."PROCESSING"delay 5 seconds +502 .Handoff.select SPR +4 "valve0"D@ +12 ."PROCESSING"SPR.command "start 2 14" +72 #SPR stabilized + "syringe0"Bb% +6 "core" % +3 "syringe1"Cc& +6 "core" &C  +2 ."PROCESSING"delay 10 seconds +1002 .SPR.command "start 2 0" +317 #Waiting up to 11:00 for SPR to enter state 1 +5230 "Can"qu+|uS+bNT +6534 ."PROCESSING"SPR.command "hold_on" +141 #SPR Dilution 1 of 4 -- Experiment 2 with 450.0uL L1 + 450.0uL L2 +3 "syringe1"Cd& +6 "core" &  +5 "syringe0"Be% +3 "core" % +48 ."Lysis2mixer"Lysis2.seek 500uL +5 ."PROCESSING"Lysis1.seek 500uL +5 "syringe1"Cf(> +4 "syringe0"Bg'> +5216 "Can"ruh+|scNr +985 "core" ( +4 ' +5 ."PROCESSING"delay 15 seconds +1502 .SPR.command "hold_off" +260 #Waiting up to 1:00:00 for SPR to enter state 7 +9218 "Can"rtg+}uDdN +11970 xs+|uM*0N +11973 ts+|uD^ Ṇ +11970 vt"+}uK#N +11969 wt+|uO&sO +11972 rt+|uK-)/O& +11971 su+|uCv+OD +11971 wu+|uAt.Ob +4541 #"SPRlogger"SPRsummary:6.18RIU,138RIU,288RIU,20.9RIU after 1920s +7430 "Can"xu+|u@=1{O +11973 sus+|uBB4^O +11972 xu$+|uFE7:O +11969 xu/+}uIn:Oڣ +11971 su+}uH<O +11969 zu&+}uC?P +11971 tu+}uDBpP4 +6436 "syringe0"Bh% +4 "core" %>^  +3 "syringe1"Ci& +5 "core" &>_j +2 ."PROCESSING"delay 10 seconds +1003 .SPR.command "start 2 0" +270 #Waiting up to 11:00 for SPR to enter state 1 +4247 "Can"wu+}uIE'PR +7520 ."PROCESSING"SPR.command "hold_on" +138 #SPR Dilution 2 of 4 -- Experiment 2 with 225.0uL L1 + 225.0uL L2 +2 "syringe1"Cj& +6 "core" &>_  +3 "syringe0"Bk% +7 "core" %>^  +54 ."Lysis2mixer"Lysis2.seek 275uL +4 ."PROCESSING"Lysis1.seek 275uL +5 "syringe1"Cl( +4 "syringe0"Bm' +3103 "core" ( +6 ' +2 ."PROCESSING"delay 15 seconds +1115 "Can"su0+}uAJPp +387 ."PROCESSING"SPR.command "hold_off" +327 #Waiting up to 1:00:00 for SPR to enter state 7 +11253 "Can"pt+} uB"LP +11968 tt+}uIOOP +11969 su +}uC!R^Pʣ +11970 uu+}\ uNUP +11970 uu+}\ uNWQ +11968 tu +} uLZQ$ +11971 wu+}uN]9QB +11965 xu<+}uKu_Q` +11971 tud+}u<`bQ~ +11970 vu3+}\ u>eQ +11969 st+}uF-hmQ +11969 ut+}uHk/Qأ +11968 ou+}uEnQ +11970 yu@+}uDpR +11969 xu_+}uKsR2 +4426 "syringe0"Bn% +3 "core" %Kڂ  +4 "syringe1"Co& +4 "core" &K " +3 ."PROCESSING"delay 10 seconds +1002 .SPR.command "start 2 0" +270 #Waiting up to 11:00 for SPR to enter state 1 +6258 "Can"qu1+}uGfvSRP +5508 ."PROCESSING"SPR.command "hold_on" +140 #SPR Dilution 3 of 4 -- Experiment 2 with 225.0uL L1 + 225.0uL L2 +2 "syringe1"Cp& +6 "core" &K  +4 "syringe0"Bq% +5 "core" %KV 2 +48 ."Lysis2mixer"Lysis2.seek 50uL +5 "syringe1"Cr( +4 ."PROCESSING"Lysis1.seek 50uL +6 "syringe0"Bs' +3099 "core" ( +9 ' +2 ."PROCESSING"delay 15 seconds +1502 .SPR.command "hold_off" +332 #Waiting up to 1:00:00 for SPR to enter state 7 +1295 "Can"vt+}u@{`Rn +11970 qt+|uFU~2R +11970 wtO+} uMNR +11968 xt +}uARȣ +11968 vt+}uER +11968 os+} uGWS +11970 ut.+|uO> S" +11966 wt_+|uHS@ +11966 rt+|u@S^ +11963 ut+|uBS| +11966 rt+|uG}sS +11968 xt+|uHTS +11967 qt+|uE%S֣ +11967 ot+|uAnS +11968 vt+|uET +11970 ot+|uITT0 +2437 "syringe0"Bt% +3 "core" %9 +4 #"PROCESSING"Additional SPR Analyses Skipped due to Insufficient Volume +5 "carousel0"Fu% +4 "core" %7*bP \  +6 "sampler0"Hv% +5 "core" %^ +2 ."closeIntake"Intake.close +3 "sampler0"Hw/ +7 ."closeExhaust"Exhaust.close +10 ."closeBypass"Bypass.close +4 "sampler0"Hx0 +2 ."closeHandoff"Handoff.select :close +8 "sampler1"Iy/ +4 "valve0"D +9 "core" / 0 + / +8 .tGate.power :heat,:OFF +4 .Gate.power :cartridge,:OFF +4 "valve1"Ez& +7 "core" & .4bO i +4 .tPinPort.in :unlocking +2 "valve1"E?:\ ^(2 +5 .tPinPort.seek :clear +3 "valve1"E{( +46 "core" ( +3 .tCarousel.in :default + "carousel0"F><  E22 +7 F|% +2 "core" %7&P \  +5 .tCarousel.home.seek 58 +4 "carousel0"F}'7 +19 "core" ' +2 "carousel0"F~% +3 "core" %7(%XT 2 +4 "syringe0"B% +3 "core" %9\ +4 .tPlunge.seek :locked +3 "valve0"D' +6 "core" ā' +4 "syringe0"B& +4 "core" ‚&J $ +5 ."Archive"Archive.in :unlocking +3 "syringe1"C% +4 "syringe0"B? P\\+-2 +6 "core" Ã%ɿ +4 ."Archive"Archive.seek :clear +4 "syringe0"B( +3 B% +9 ."Air"Air.in :unlocking +3 "syringe1"C> Pl[%-2 +7 ."Air"Air.seek :clear +4 "syringe1"C' +7 "core" …%9B +4 ."Lysis1"Lysis1.in :unlocking +3 "syringe0"B> P\\(2 +4 "syringe1"C& +9 ."Lysis1"Lysis1.seek :clear +3 "syringe0"B' +10 "core" Ç&9w| +6 ."Lysis2"Lysis2.in :unlocking +3 "syringe1"C? P[(2 +6 ."Lysis2"Lysis2.seek :clear +3 "syringe1"C ( +13 "core" „( +18 Æ' +374 ˆ' +28 É( +1653 #"SPRlogger"Ended log spr24sep1910h.spr.bz2 +3 .tSPR.command "stats_off" +69 "sampler0"H\ % +3 "core" Ȋ%y +11 .tGate.power :analytic1,:OFF +2 .Gate.power :motor,:OFF +4 .Gate.power :core,:OFF +7 .Gate.power :main,:OFF +4 #Safely stopped and ready to power off @1726772369.54PDT @PDT1726772370.22 !o:Cartridge::None: mesg"*Not enough standard cartridges remain:bt[":/home/esp/esp2/bin/processAll:249:in `checkInventory'"0/home/esp/esp2/bin/processAll:247:in `each'":/home/esp/esp2/bin/processAll:247:in `checkInventory'"&/home/esp/esp2/bin/processAll:272"0/home/esp/esp2/bin/processAll:271:in `loop'"&/home/esp/esp2/bin/processAll:271"0/home/esp/esp2/bin/processAll:319:in `call'"&/home/esp/esp2/bin/processAll:319"2/home/esp/esp2/lib/framework.rb:124:in `load'"2/home/esp/esp2/lib/framework.rb:124:in `load'"5/home/esp/esp2/lib/framework.rb:182:in `execute'"-/home/esp/esp2/lib/esp.rb:213:in `shell'"7/home/esp/esp2/lib/schedule.rb:497:in `initialize'"0/home/esp/esp2/lib/thread.rb:736:in `start'"7/home/esp/esp2/lib/schedule.rb:490:in `initialize'"'/home/esp/esp2/lib/schedule.rb:488 +7 #mEXIT +2 #"bill"Session Ended @1726772370.34PDT @1726776939.70PDT = =tMAIN =mMAIN_scheduler @PDT1726776940.66 #t\ Environmental Sample Processor built 01-Jul-24 (3743e013) +149 #"core_reset"Sent BREAK +3 #t>BREAK< ESP3 Gateway v1.43 +26 #>BREAK< ESP3 Gateway v1.43 for core bus +4 #>BREAK< ESP3 Gateway v1.43 for cartridge bus +66 "Can"st+|u 9Xx +284 #t\ Configuration for honu by nadia@mbari.org 8/14/24\ /home/esp/esp2/type/auv/honu/configure.rb\ +69 #Sea pressure (Abs) tare is 6% of full scale +366 "Can"st+|u@Xc +2 st+|u@Xc + #tPolling Can every 2:00 +53 "Can"ut+|uAX +1638 #t-> slot +4582 #-> slot [57..49] =>[:microSPR_phyto, :standard, {lysed:1100,lysed2:1100}] +842 #-> exit +6 #mEXIT @1726777021.59PDT @1726777053.24PDT = =tMAIN =mMAIN_scheduler @PDT1726777054.44 #t\ Environmental Sample Processor built 01-Jul-24 (3743e013) +142 #"core_reset"Sent BREAK +3 #t>BREAK< ESP3 Gateway v1.43 +26 #>BREAK< ESP3 Gateway v1.43 for core bus +3 #>BREAK< ESP3 Gateway v1.43 for cartridge bus +33 "Can"{t[+} u\ X +327 #t\ Configuration for honu by nadia@mbari.org 8/14/24\ /home/esp/esp2/type/auv/honu/configure.rb\ +71 #Sea pressure (Abs) tare is 6% of full scale +374 "Can"{t[+} uX +2 {t[+} uX + #tPolling Can every 2:00 +4 #Loading /home/esp/esp2/bin/processAll mission +23 #Sea pressure (Abs) tare is 6% of full scale + #Sampling default goal volumes +2 #Options: {extraDilutions: [1,1,1]}\ Cartridge group: standard\ \ +5 .Gate.power :sampler,:OFF,limit to 3500mA + .Gate.power :skimmer,:OFF,limit to 3500mA +2 .Gate.power :main,:ON,limit to 5000mA + .Gate.power :analytic1,:ON,limit to 4000mA +13 "Can"ttV+|uw X +6 #tPowering core bus +224 #"Probe-AMspr"SPR Module 1, FW Rev. B, FPGA Rev. C +42 "valve0"D2 +3 D +2 "core" ā +7 .tPlunge.configure :default + "valve0"D# P.<2 +6 .tSamplePump.configure :default +2 "sampler0"H#^ #(22 +6 .tToroid.configure :default +2 "valve0"D$\ F.-2 +6 .tCarousel.configure :default + "carousel0"F#<  E22 +7 .tAbs.configure :default + "ambient0"J#O  +6 .tPhaseSeparator.configure :default +2 "carousel1"G$ +6 .tArchive.configure :default + "syringe0"B$d P\\+<2 +6 .tAir.configure :default +2 "syringe1"C#d Pl[%<2 +4 .tLysis1.configure :default + "syringe0"B#d P\\<2 +4 .tLysis2.configure :default + "syringe1"C$d P[<2 +7 .tPinPort.configure :default + "valve1"E$\ ^(22 +4 #tAll elf controllers running firmware version 4.92 +2 .Gate.power :motor,:ON,limit to 5000mA +3 "valve0"D% +5 "core" Ă%GN ^ +4 "valve0"D& +5 ."Plunge_home"Plunge.home.jog 0 +7 "carousel0"F% +6 "valve0"D) +6 "syringe0"B& +4 "syringe1"C% +3 "syringe0"B% +5 "syringe1"C & +3 "valve1"E\ & +25 "core" ă&N + Ƅ%S&iP)  ą) + †&܁ + Ç%f + ˆ%fQ + É& Ŋ& KO  +10 ."PinPort_home"PinPort.home.jog 0 +10 ."Lysis2_home"Lysis2.home.jog 0 +3 ."Air_home"Air.home.jog 0 +8 ."Carousel_home"Carousel.home.jog 0 +4 "valve0"D % +3 ."Lysis1_home"Lysis1.home.jog 0 +13 ."Toroid_home"Toroid.home.jog 0 +4 ."Archive_home"Archive.home.jog 0 +4 "valve1"E * +3 "syringe1"C) +10 C * +11 "carousel0"F) +7 "syringe0"B) +4 "valve0"D* +3 "syringe0"B* +31 "core" ċ%G8O +2 Ō* + Î) +2 Í* + ) +2 Ə) + đ* +2 ’* +5 "syringe1"C& +13 "syringe0"B& +6 "valve1"E& +3 "syringe0"B% +4 "syringe1"C% + "valve0"D& +2 ."Plunge_home"Plunge.in :homing +8 "valve0"D> 72 +12 "core" Ó&\  + •&܀U + ŗ&N + ”%d  + Ø% hC. + Ė&#N  +7 ."Plunge_home"Plunge.jog 1607 +7 ."Lysis2_home"Lysis2.in :homing +4 ."Air_home"Air.in :homing +2 ."Toroid_home"Toroid.in :homing +6 ."PinPort_home"PinPort.in :homing +2 ."Lysis1_home"Lysis1.in :homing +2 ."Archive_home"Archive.in :homing +2 "valve0"D)G + "syringe1"C? (2 +3 C> -2 +6 "valve0"D?-2 +3 "valve1"E?2 +3 "syringe0"B> (2 +4 B? -2 +4 ."Lysis2_home"Lysis2.jog 1406 +10 ."Air_home"Air.jog 1381 +5 "syringe1"C*~ +2 ."PinPort_home"PinPort.jog -110 +6 ."Archive_home"Archive.jog 1399 +4 ."Toroid_home"Toroid.jog 627 +4 ."Lysis1_home"Lysis1.jog 1400 +3 "syringe1"C)e +4 "valve1"E* +3 "valve0"D*s +5 "syringe0"B*w +6 B)x +11 "core" Ŝ* +2 ."PinPort_home"PinPort.setRawPosition! 0 + "valve1"E8 +4 ."PinPort_home"PinPort.seek :home +3 "valve1"E ( +3 "core" Š( +3 ."PinPort_home"PinPort.in :default + "valve1"E?\ ^(22 +23 "core" ę) +4 ."Plunge_home"Plunge.setRawPosition! 50 +3 "valve0"D72 +8 ."Plunge_home"Plunge.seek :home +4 "valve0"D!' +77 "core" Ú* + Û) + * + Ÿ) +2 ."Lysis1_home"Lysis1.setRawPosition! 50 +13 ."Air_home"Air.setRawPosition! 50 +2 ."Archive_home"Archive.setRawPosition! 50 +2 ."Lysis2_home"Lysis2.setRawPosition! 50 +3 "syringe0"B72 +2 "syringe1"C72 +4 "syringe0"B82 +5 "syringe1"C82 +5 ."Lysis1_home"Lysis1.seek :home +5 ."Air_home"Air.seek :home +4 ."Archive_home"Archive.seek :home +4 "syringe0"B"' +5 ."Lysis2_home"Lysis2.seek :home +4 "syringe1"C#' +2 "syringe0"B$( +11 "syringe1"C%( +12 "core" ġ' + Ğ* + ¢' +3 ."Lysis1_home"Lysis1.in :default +5 ."Toroid_home"Toroid.setRawPosition! 0 +2 "syringe0"B>d P\\<2 +2 ."Plunge_home"Plunge.in :default +5 "valve0"D8 +3 D> P.<2 +4 ."Toroid_home"Toroid.seek :home +6 "valve0"D&( +6 "core" ã' + ¤( + å( + Ħ( +4 ."Air_home"Air.in :default +5 ."Archive_home"Archive.in :default +2 ."Lysis2_home"Lysis2.in :default +2 ."Toroid_home"Toroid.in :default +2 "syringe1"C>d Pl[%<2 +2 "syringe0"B?d P\\+<2 +3 "syringe1"C?d P[<2 +7 "valve0"D?\ F.-2 +33 ."clearToroid"Toroid.seek :clear +4 "valve1"E'& +2 "valve0"D((* +6 "core" ŧ&N +158 Ĩ( +3 .tCarousel.in :default + "carousel0"F><  E22 +7 F)% +4 "core" Ʃ%7Z&Qw  +3 .tCarousel.home.seek 58 +3 "carousel0"F*'7 +15 "core" ƪ' +3 "valve0"D+% +3 "core" ī%`i'O  +4 #tSelecting Cartridge 57 + "valve0"D,% +6 "core" Ĭ%`k!O  +2 "syringe0"B-% +4 "core" ­%mx +3 "syringe1"C.% +4 "core" î%ۇt y +2 "valve1"E/& +5 "core" ů&N +3 .tCarousel.seek 57 +2 "carousel0"F0'6 +33 "core" ư' +4 "carousel0"F1% +6 "core" Ʊ%6+S 2 +6 "syringe0"B2% +9 "core" ²%ut +5 .tLysis1.in :fast +3 "syringe0"B>d P\\<2 +8 .tLysis1.seek :locked +3 "syringe0"B3'* +60 #"bill"Session Begun +190 "core" ³' +7 "valve0"D4% +7 "core" Ĵ%`pN  +5 ."Plunge"Plunge.seek :locked +3 "valve0"D5' +9 "syringe1"C6% +7 "core" ö%_Ãt +3 ."Air"Air.in :fast +2 "syringe1"C> Pl[%<2 +5 ."Air"Air.seek :locked +3 "syringe1"C7' +80 "core" ĵ' +15 ÷' +2 .tCarousel.reconfigure :locked +2 "carousel0"F#  E2\ 2 +7 F8% +3 "core" Ƹ%6YEO  +7 #tPowering cartridge bus +263 "cartridge_broadcast" ( +3 .tGate.setIR 1750,5000,0,6 +14 .Gate.setIR 0,5000,0,6 +2 "cartridge_broadcast"~ +7 .tPuckHeater.configure :default +2 "Cartridge" \ :D H  +7 .tGate.power :heat,:ON,limit to 5000mA +55 "Cartridge" 9t +4 "cartridge" t +2 "Cartridge" :y +4 "cartridge" y +4 #tMounted lysis Cartridge +3 #WARNING: Using default puck temperature sensor calibration +4 #Using default cartridge heat loss curve for HeatingAccelInCarousel +7 "valve0"D;% +3 "core" Ļ%GNN +3 "syringe0"B<% +5 "core" ¼%* +3 "syringe1"C=% +4 "core" ý% +3 "carousel0"F>% +3 "core" ƾ%6Q \ +4 "carousel0"F?% +6 "core" ƿ%6bO \ +116 ."PROCESSING"SPR.command "read_sequences" +36 .SPR.command "stats_on" +9 "carousel0"F@% +3 "core" %6[Oe \ +5 ."PROCESSING"SPR.command "start 0 1" +71 ."SPRlogger"SPR.start /var/log/esp/spr24sep1913h.spr.bz2 +198 #"PROCESSING"Waiting for baseline SPR stabilization +2 .Handoff.select :waste +8 "valve0"D +15 #"PROCESSING"Waiting up to 3:00 for Syringe to stabilize +/-0.20psi +2 "syringe1"CA% +7 "core" % +44 "syringe1"CB% +3 "core" % +47 "syringe1"CC% +3 "core" % +47 "syringe1"CD% +5 "core" % +45 "syringe1"CE% +3 "core" % +65 "syringe1"CF% +3 "core" % +29 "syringe1"CG% +4 "core" % +46 "syringe1"CH% +4 "core" % +46 "syringe1"CI% +3 "core" % +48 "syringe1"CJ% +3 "core" % +46 "syringe1"CK% +4 "core" % +46 "syringe1"CL% +7 "core" % +43 "syringe1"CM% +4 "core" % +47 "syringe1"CN% +3 "core" % +4 "Can"ttV+|u.Xޅ +2 #"PROCESSING"Syringe tare is 51% of full scale at 22C (drifted 0%) +3 .PinPort.in :locking +5 "valve1"E?:\ ^(22 +6 ."PROCESSING"PinPort.seek :locked +6 "valve1"EO( . +46 "core" ( +4 ."posArchive"Archive.in :fast +4 "syringe0"B?d P\\+<2 +6 ."PROCESSING"Lysis1.seek 1100uL +7 ."posLyS2"Lysis2.in :fast +11 "syringe0"BP'! +5 ."posArchive"Archive.seek :full +8 "syringe1"C?d P[<2 +3 "syringe0"BQ( +9 ."posLyS2"Lysis2.seek 1100uL +6 "syringe1"CR(! +179 "core" ( +68 ' +175 ( +3 ."PROCESSING"delayUntil "13:28:11.12" +8045 "Can"tsH+|uXX +11971 qs+|uPvY +11972 xt+|uPY0 +11980 qt+|uKYN +11966 vt+|uFdYl +2778 ."PROCESSING"Lysis2.in :DAmix +3 "syringe1"C?d2 P[<2 +6 CS& +3 "core" &!hk B +3 ."PROCESSING"Lysis1.in :DAmix +2 "syringe0"B>d2 P\\<2 +5 BT% +4 "core" %!i +45 ."Lysis2mixer"Lysis2.seek 950uL +6 ."PROCESSING"Lysis1.seek 950uL +6 "syringe1"CU( +3 "syringe0"BV' +2074 "core" ( +5 ' +2 ."PROCESSING"delay 5 seconds +502 .Handoff.select SPR +4 "valve0"D@ +13 ."PROCESSING"SPR.command "start 2 14" +117 #SPR stabilized +2 "syringe0"BW% +5 "core" %y +4 "syringe1"CX& +5 "core" &  +3 ."PROCESSING"delay 10 seconds +1002 .SPR.command "start 2 0" +316 #Waiting up to 11:00 for SPR to enter state 1 +5054 "Can"ts+|uAŢY +6755 ."PROCESSING"SPR.command "hold_on" +142 #SPR Dilution 1 of 4 -- Experiment 2 with 450.0uL L1 + 450.0uL L2 +3 "syringe1"CY& +6 "core" &  +3 "syringe0"BZ% +6 "core" %~ +45 ."Lysis2mixer"Lysis2.seek 500uL +6 ."PROCESSING"Lysis1.seek 500uL +5 "syringe1"C[(> +5 "syringe0"B\\'> +4995 "Can"or+|sb"Y +1209 "core" ( +6 ' +2 ."PROCESSING"delay 15 seconds +1505 .SPR.command "hold_off" +350 #Waiting up to 1:00:00 for SPR to enter state 7 +8898 "Can"or+|uJY +11971 rr+|u?Y +11971 wr1+|uEվZ +11971 qr+|u>ؓZ  +11971 rr+|uKlZ> +11971 ts+|uM:Z\\ +11973 us+|uB Zz +11974 trN+|uGZ +4855 #"SPRlogger"SPRsummary:-2.89RIU,132RIU,270RIU,5.65RIU after 1921s +7119 "Can"vq+|u>Z +11971 ur0+|u=Z +11968 pr3+|u=Z +11969 ur>+|u?@[ +11967 xrQ+|u?[. +11969 sr+|uDQ[L +11969 us +|uG[j +6759 "syringe0"B]% +3 "core" %>^ % +5 "syringe1"C^& +4 "core" &>_ +3 ."PROCESSING"delay 10 seconds +1002 .SPR.command "start 2 0" +269 #Waiting up to 11:00 for SPR to enter state 1 +3923 "Can"vs+|uE`[ +7842 ."PROCESSING"SPR.command "hold_on" +140 #SPR Dilution 2 of 4 -- Experiment 2 with 225.0uL L1 + 225.0uL L2 +3 "syringe1"C_& +7 "core" &>_  +3 "syringe0"B`% +57 "core" %>^ % +38 ."Lysis2mixer"Lysis2.seek 275uL +4 ."PROCESSING"Lysis1.seek 275uL +5 "syringe1"Ca( +3 "syringe0"Bb' +3103 "core" ( +3 ' +3 ."PROCESSING"delay 15 seconds +760 "Can"us+|u@<k[ +742 ."PROCESSING"SPR.command "hold_off" +345 #Waiting up to 1:00:00 for SPR to enter state 7 +10882 "Can"us+|uI[[ +11971 ws+|u@2[ +11968 ws +|uG \\ +11970 vs+|uG \\ +11970 xs+|uG\\< +11971 qt+|uHV\\Z +11971 rto+|u@\\x +11970 xtm+|uI\\ +11973 ptq+|uB\\ +11976 utz+|uC\\ +11974 vt+|u7\\ +11970 tt+|uH*"i] +11971 pt+|uC%T], +11967 tt+|uCH(1]J +11970 qt+|uI+]h +4815 "syringe0"Bc% +5 "core" %Kƃ! 9 +3 "syringe1"Cd& +5 "core" &Kۃ2 - +2 ."PROCESSING"delay 10 seconds +1003 .SPR.command "start 2 0" +321 #Waiting up to 11:00 for SPR to enter state 1 +5817 "Can"tt+|uA-] +5993 ."PROCESSING"SPR.command "hold_on" +138 #SPR Dilution 3 of 4 -- Experiment 2 with 225.0uL L1 + 225.0uL L2 +3 "syringe1"Ce& +6 "core" &K " +5 "syringe0"Bf% +4 "core" %K! 0 +52 ."Lysis2mixer"Lysis2.seek 50uL +9 ."PROCESSING"Lysis1.seek 50uL +4 "syringe1"Cg( +5 "syringe0"Bh' +3104 "core" ( +4 ' +3 ."PROCESSING"delay 15 seconds +1503 .SPR.command "hold_off" +323 #Waiting up to 1:00:00 for SPR to enter state 7 +815 "Can"yt0+|u62] +11973 vs+|uF5] +11972 st+|uKo8] +11973 qt_+|uD;S] +11971 sth+|uG>^ +11971 st>+|uEr@^: +11971 vt#+|uAC^X +11969 wtC+|uGF^v +11967 ptL+|uIlIL^ +11969 ut0+|u?;L5^ +11967 otd+|u=O ^ +11967 yth+|uCNR ^ +11970 rt}+|u?T_  +11972 wt+|u>W_* +11971 wtA+|uAhZ_H +11969 vt^+|uC]_f +2880 "syringe0"Bi% +3 "core" %9= +5 #"PROCESSING"Additional SPR Analyses Skipped due to Insufficient Volume +5 "carousel0"Fj% +5 "core" %6@P \ +6 "sampler0"Hk% +7 "core" %h +5 ."closeHandoff"Handoff.select :close +4 "valve0"D +15 .tGate.power :heat,:OFF +2 .Gate.power :cartridge,:OFF +4 "valve1"El& +5 "core" & .4I-O 4 +4 .tPinPort.in :unlocking + "valve1"E?:\ ^(2 +6 .tPinPort.seek :clear +3 "valve1"Em( +45 "core" ( +3 .tCarousel.in :default +2 "carousel0"F><  E22 +6 Fn% +3 "core" %6Q \ +4 .tCarousel.home.seek 57 +2 "carousel0"Fo'6 +16 "core" ' +2 "carousel0"Fp% +4 "core" %6RMQ  +3 "syringe0"Bq% +4 "core" %96 +4 .tPlunge.seek :locked +2 "valve0"Dr' +10 "core" ' +3 "syringe0"Bs& +6 "core" &.A @ +4 ."Archive"Archive.in :unlocking +3 "syringe1"Ct% +5 "syringe0"B? P\\+-2 +6 ."Archive"Archive.seek :clear +2 "syringe0"Bu( +6 "core" %4 +9 ."Air"Air.in :unlocking +4 "syringe1"C> Pl[%-2 +5 "syringe0"Bv% +8 ."Air"Air.seek :clear +3 "syringe1"Cw' +4 "core" %94 +6 ."Lysis1"Lysis1.in :unlocking +3 "syringe1"Cx& +5 "syringe0"B> P\\(2 +7 ."Lysis1"Lysis1.seek :clear +5 "syringe0"By' +7 "core" &9 +4 ."Lysis2"Lysis2.in :unlocking +3 "syringe1"C? P[(2 +8 ."Lysis2"Lysis2.seek :clear +4 "syringe1"Cz( +5 "core" ( +28 ' +374 ' +26 ( +1655 #"SPRlogger"Ended log spr24sep1913h.spr.bz2 +2 .tSPR.command "stats_off" +15 "sampler0"H{% +3 "core" %W +13 .tGate.power :analytic1,:OFF +4 .Gate.power :motor,:OFF +3 .Gate.power :core,:OFF +4 .Gate.power :main,:OFF +3 #Safely stopped and ready to power off @1726783821.59PDT @PDT1726783822.35 .Gate.power :sampler,:OFF,limit to 3500mA +2 .Gate.power :skimmer,:OFF,limit to 3500mA +298 .Gate.power :main,:ON,limit to 5000mA +2 .Gate.power :analytic1,:ON,limit to 4000mA +16 #Powering core bus +236 #"Probe-AMspr"SPR Module 1, FW Rev. B, FPGA Rev. C +32 "valve0"D2 +3 D| +3 "core"  +7 .tPlunge.configure :default +2 "valve0"D# P.<2 +9 .tSamplePump.configure :default +2 "sampler0"H#^ #(22 +10 .tToroid.configure :default + "valve0"D$\ F.-2 +10 .tCarousel.configure :default +2 "carousel0"F#<  E22 +9 .tAbs.configure :default +2 "ambient0"J#O  +9 .tPhaseSeparator.configure :default + "carousel1"G$ +9 .tArchive.configure :default +2 "syringe0"B$d P\\+<2 +9 .tAir.configure :default +2 "syringe1"C#d Pl[%<2 +6 .tLysis1.configure :default +2 "syringe0"B#d P\\<2 +6 .tLysis2.configure :default +2 "syringe1"C$d P[<2 +9 .tPinPort.configure :default +2 "valve1"E$\ ^(22 +10 #tAll elf controllers running firmware version 4.92 +2 .Gate.power :motor,:ON,limit to 5000mA +8 "valve0"D}% +4 D~& +3 "core" %GHO  +4 "carousel0"F% +4 "syringe0"B& +8 "syringe1"C% +4 ."Plunge_home"Plunge.home.jog 0 +16 "syringe0"B\ % +5 "syringe1"C & +3 "valve1"E& +4 "valve0"D) +24 "core" &O + %RnQ  + &$ Â%rY= + Š%bރ% + É&X4 + ň&&O  + ć) +10 ."Lysis2_home"Lysis2.home.jog 0 +7 ."Lysis1_home"Lysis1.home.jog 0 +3 ."Archive_home"Archive.home.jog 0 +4 ."Toroid_home"Toroid.home.jog 0 +6 "valve0"D% +5 ."Carousel_home"Carousel.home.jog 0 +7 ."PinPort_home"PinPort.home.jog 0 +4 ."Air_home"Air.home.jog 0 +6 "syringe1"C* +3 "syringe0"B * +2 B) +3 "valve0"D* +2 "carousel0"F) +2 "valve1"E* +6 "syringe1"C) +32 "core" Ć%G!O  + Ä* + ‹* + ƒ) + ė* Ŕ* + Ø) + Ɠ) +2 "syringe1"C& +6 "syringe0"B% +7 "syringe1"C% +15 "syringe0"B & +3 ."Plunge_home"Plunge.in :homing +5 "valve1"E& +5 "valve0"D & +5 D> 72 +6 "core" Õ& G + –%oLT + Å%yYG + &{MR + Ŏ& &N Č&&N +9 ."Plunge_home"Plunge.jog 1602 +9 ."Lysis2_home"Lysis2.in :homing +4 ."Air_home"Air.in :homing +6 ."Toroid_home"Toroid.in :homing +4 ."PinPort_home"PinPort.in :homing +5 ."Archive_home"Archive.in :homing +4 ."Lysis1_home"Lysis1.in :homing +3 "valve0"D)B +4 "syringe1"C? (2 +4 C> -2 +4 "valve0"D?-2 +2 "valve1"E?2 +5 "syringe0"B? -2 +3 B> (2 +4 ."Lysis2_home"Lysis2.jog 1404 +16 ."Lysis1_home"Lysis1.jog 1397 +7 ."Archive_home"Archive.jog 1400 +6 ."PinPort_home"PinPort.jog -111 +5 ."Toroid_home"Toroid.jog 624 +5 ."Air_home"Air.jog 1377 +7 "syringe1"C*| +3 "syringe0"B)u +7 B*x +2 "valve1"E'* +11 "valve0"D*p +7 "syringe1"C)a +14 "core" ŧ* +3 ."PinPort_home"PinPort.setRawPosition! 0 +2 "valve1"E8 +7 ."PinPort_home"PinPort.seek :home +3 "valve1"E( +6 "core" Ē) +4 ."Plunge_home"Plunge.setRawPosition! 50 +2 "valve0"D72 +6 ."Plunge_home"Plunge.seek :home +2 "valve0"D' +7 "core" ś( +3 ."PinPort_home"PinPort.in :default +2 "valve1"E?\ ^(22 +12 "core" ĝ' +3 ."Plunge_home"Plunge.in :default +2 "valve0"D> P.<2 +9 "core" Ñ* +3 ."Lysis2_home"Lysis2.setRawPosition! 50 +2 "syringe1"C82 +4 "core" ) +4 ."Lysis1_home"Lysis1.setRawPosition! 50 +4 ."Lysis2_home"Lysis2.seek :home +5 "syringe0"B72 +4 "syringe1"C)( +10 ."Lysis1_home"Lysis1.seek :home +4 "syringe0"B' +7 "core" œ* ß) +3 ."Air_home"Air.setRawPosition! 50 +3 ."Archive_home"Archive.setRawPosition! 50 +3 "syringe1"C72 +3 "syringe0"B82 +53 ."Air_home"Air.seek :home +7 ."Archive_home"Archive.seek :home +5 "syringe1"C+' +2 "syringe0"B,( +22 "core" é( + š' ę* +5 ."Lysis2_home"Lysis2.in :default +2 ."Lysis1_home"Lysis1.in :default +5 ."Toroid_home"Toroid.setRawPosition! 0 +3 "syringe1"C?d P[<2 +3 "syringe0"B>d P\\<2 +4 "valve0"D8 +9 ."Toroid_home"Toroid.seek :home +4 "valve0"D-( +7 "core" ë' + ¬( ĭ( +3 ."Archive_home"Archive.in :default +9 ."Air_home"Air.in :default +6 "syringe0"B?d P\\+<2 +14 ."Toroid_home"Toroid.in :default +6 "syringe1"C>d Pl[%<2 +6 "valve0"D?\ F.-2 +43 ."clearToroid"Toroid.seek :clear +8 "valve1"E& +33 "valve0"D.(* +10 "core" Ş&,O  +159 Į( +2 .tCarousel.in :default +2 "carousel0"F><  E22 +9 F/% +4 "core" Ư%6^4Q9  +3 .tCarousel.home.seek 57 +2 "carousel0"F1'6 +16 "core" Ʊ' +2 "valve0"D2% +5 "core" IJ%`LO ~ +3 #tSelecting Cartridge 56 + "valve0"D&% +7 "core" Ħ%`YO w +2 "syringe0"B% +5 "core" %܀- +3 "syringe1"C*% +4 "core" ê%~}& +3 "valve1"E4& +4 "core" Ŵ&DO \ +3 .tCarousel.seek 56 +3 "carousel0"F6'5 +35 "core" ƶ' +4 "carousel0"F"% +4 "core" Ƣ%5)R 2 +2 "syringe0"B8% +4 "core" ¸%܄z^ | +4 .tLysis1.in :fast + "syringe0"B>d P\\<2 +7 .tLysis1.seek :locked +3 "syringe0"B!'* +249 "core" ¡' +3 "valve0"D#% +7 "core" ģ%`9O } +6 ."Plunge"Plunge.seek :locked +3 "valve0"D9' +8 "syringe1"C:% +6 "core" ú%să +3 ."Air"Air.in :fast +2 "syringe1"C> Pl[%<2 +6 ."Air"Air.seek :locked +2 "syringe1"C;' +81 "core" Ĺ' +14 û' +3 .tCarousel.reconfigure :locked + "carousel0"F#  E2\ 2 +7 F<% +4 "core" Ƽ%5T!Q  +6 #tPowering cartridge bus +264 "cartridge_broadcast" ( +3 .tGate.setIR 1750,5000,0,6 +15 .Gate.setIR 0,5000,0,6 + "cartridge_broadcast"~ +8 .tPuckHeater.configure :default +2 "Cartridge" \ :D H  +8 .tGate.power :heat,:ON,limit to 5000mA +55 "Cartridge" =y +3 "cartridge" y  +4 "Cartridge" >y +3 "cartridge" y "Q12558 +4 #tMounted lysis Cartridge board#Q12558 +6 #WARNING: Using default puck temperature sensor calibration +2 #Using default cartridge heat loss curve for HeatingAccelInCarousel +8 "valve0"D?% +5 "core" Ŀ%GSO ~ +3 "syringe0"B@% +4 "core" %* +2 "syringe1"CA% +5 "core" %ɽM* +2 "carousel0"FB% +3 "core" %5OP \ +4 "carousel0"FC% +6 "core" %5TQ \ +119 ."PROCESSING"SPR.command "read_sequences" +13 .SPR.command "stats_on" +9 "carousel0"FD% +3 "core" %5OR \ +5 ."PROCESSING"SPR.command "start 0 1" +71 ."SPRlogger"SPR.start /var/log/esp/spr24sep1915h.spr.bz2 +197 #"PROCESSING"Waiting for baseline SPR stabilization +3 .Handoff.select :waste +4 "valve0"D +19 #"PROCESSING"Waiting up to 3:00 for Syringe to stabilize +/-0.20psi +2 "syringe1"CE% +6 "core" %ɲ" +45 "syringe1"CF% +3 "core" %ɱ) +47 "syringe1"CG% +3 "core" %ɴ! +47 "syringe1"CH% +3 "core" %ɿ$ +47 "syringe1"CI% +3 "core" %ɰ +47 "syringe1"CJ% +3 "core" %ɾ +47 "syringe1"CK% +5 "core" %ɻ +45 "syringe1"CL% +3 "core" %ɸ! +48 "syringe1"CM% +3 "core" %ɻ +46 "syringe1"CN% +65 "core" %ɸ( +4 "syringe1"C % +4 "core" à%ɶ- +27 "syringe1"C3% +4 "core" ó%ɺ= +47 "syringe1"C$% +3 "core" ä%ɹ, +46 "syringe1"C%% +4 "core" å%ɾ$ +5 "Can"vt^+|u:`_} +2 #"PROCESSING"Syringe tare is 51% of full scale at 22C (drifted 0%) +3 .PinPort.in :locking +4 "valve1"E?:\ ^(22 +6 ."PROCESSING"PinPort.seek :locked +3 "valve1"ES( . +47 "core" ( +5 ."posArchive"Archive.in :fast +5 "syringe0"B?d P\\+<2 +6 ."posLyS2"Lysis2.in :fast +7 ."PROCESSING"Lysis1.seek 1100uL +3 "syringe1"C?d P[<2 +3 ."posArchive"Archive.seek :full +6 "syringe0"BT'! +4 BR( +6 ."posLyS2"Lysis2.seek 1100uL +7 "syringe1"CP(! +189 "core" ( +76 ' +160 ( +2 ."PROCESSING"delayUntil "15:20:52.83" +2243 "Can"qt+|uRx`_ +11968 rs+|uIcv_ +11966 ps+|uHUf_ +11968 rtA+|uKh_ +11966 otj+|uIckk_ +8615 ."PROCESSING"Lysis2.in :DAmix +2 "syringe1"C?d2 P[<2 +6 CW& +3 "core" &!T7 V +3 ."PROCESSING"Lysis1.in :DAmix +2 "syringe0"B>d2 P\\<2 +6 BX% +3 "core" %!j4 +47 ."Lysis2mixer"Lysis2.seek 950uL +3 ."PROCESSING"Lysis1.seek 950uL +6 "syringe1"CY( +4 "syringe0"BZ' +2075 "core" ( + ' +3 ."PROCESSING"delay 5 seconds +503 .Handoff.select SPR +4 "valve0"D@ +12 ."PROCESSING"SPR.command "start 2 14" +68 #SPR stabilized +2 "syringe0"BU% +5 "core" %}6 +4 "syringe1"CV& +5 "core" &ރB & +2 ."PROCESSING"delay 10 seconds +584 "Can"utw+|u>xo` +418 ."PROCESSING"SPR.command "start 2 0" +368 #Waiting up to 11:00 for SPR to enter state 1 +11184 "Can"vt(+|uHrP`8 +626 ."PROCESSING"SPR.command "hold_on" +139 #SPR Dilution 1 of 4 -- Experiment 2 with 450.0uL L1 + 450.0uL L2 +2 "syringe1"C]& +6 "core" &\ ԃU " +3 "syringe0"B^% +6 "core" %~ԃG +49 ."Lysis2mixer"Lysis2.seek 500uL +5 ."PROCESSING"Lysis1.seek 500uL +5 "syringe1"C_(> +5 "syringe0"B`'> +6208 "core" ( +2 ' +5 ."PROCESSING"delay 15 seconds +1504 .SPR.command "hold_off" +346 #Waiting up to 1:00:00 for SPR to enter state 7 +3058 "Can"ts+|u?Vy`V +11969 us+|u<|`t +11967 rt(+|uF^` +11970 tt/+|uC*` +11970 qt3+|uA` +11971 xtb+|uD` +11969 pt+|uFa\  +11969 tt+|uD\\a( +10714 #"SPRlogger"SPRsummary:-3.19RIU,121RIU,273RIU,1.65RIU after 1921s +1255 "Can"st+|u<,aF +11967 tt+|u@ad +11963 wt+|u@a +11962 wt+|uBa +11964 nt+|u<2a +11967 wt+|uAa +11968 pt+|uEWa +11966 ot+|uDfb +678 "syringe0"B[% +3 "core" %>^h + +4 "syringe1"C\\& +4 "core" &>^i +2 ."PROCESSING"delay 10 seconds +1003 .SPR.command "start 2 0" +270 #Waiting up to 11:00 for SPR to enter state 1 +9999 "Can"vu+|uA1b6 +1767 ."PROCESSING"SPR.command "hold_on" +190 #SPR Dilution 2 of 4 -- Experiment 2 with 225.0uL L1 + 225.0uL L2 +3 "syringe1"Cc& +7 "core" &>_Q +3 "syringe0"Bd% +6 "core" %>^.e . +50 ."Lysis2mixer"Lysis2.seek 275uL +5 ."PROCESSING"Lysis1.seek 275uL +5 "syringe1"Ce( +3 "syringe0"Bf' +3107 "core" ( +5 ' +2 ."PROCESSING"delay 15 seconds +1502 .SPR.command "hold_off" +276 #Waiting up to 1:00:00 for SPR to enter state 7 +5036 "Can"uu+|u?STbT +11964 rt+|uE"br +11964 wt+|u=b +11962 su+|uEb +11962 qu+|uGb +11962 wu +|uCTb +11963 su+|uE#c +11965 yu+|uIc& +11964 puB+|uAcD +11963 ru +|u=7Żcb +11966 xu+|uCȩc +11965 xt+|u?ːc +11964 tt+|u4sc +11963 pt+|uDlec +11962 wt+|uI>c +10625 "syringe0"Ba% +5 "core" %K˃j - +6 "syringe1"Cb& +5 "core" &Kv & +2 ."PROCESSING"delay 10 seconds +1003 .SPR.command "start 2 0" +266 #Waiting up to 11:00 for SPR to enter state 1 +51 "Can"qt+|uAm d +11715 ."PROCESSING"SPR.command "hold_on" +139 #SPR Dilution 3 of 4 -- Experiment 2 with 225.0uL L1 + 225.0uL L2 +3 "syringe1"Ci& +6 "core" &KK 5 +5 "syringe0"Bj% +10 "core" %KT ) +49 ."Lysis2mixer"Lysis2.seek 50uL +4 ."PROCESSING"Lysis1.seek 50uL +5 "syringe1"Ck( +4 "syringe0"Bl' +27 "Can"xuJ+|s\\d4 +3079 "core" ( +3 ' +2 ."PROCESSING"delay 15 seconds +1502 .SPR.command "hold_off" +377 #Waiting up to 1:00:00 for SPR to enter state 7 +7001 "Can"yu+|uEdR +11966 vu +|uHdp +3156 #"bill#2"Session Begun +453 #-> showlog -100 +8356 "Can"ut+|uBd +11961 yu +|u@rd +11993 xuO+|uC @d +11937 wuD+|uGd +11965 tu)+|uDe +11962 suD+|uGe$ +11962 wuq+|u7/eB +3857 #"bill"Session Ended +8106 "Can"puC+|uAe` +11965 vuQ+|u@re~ +11967 qui+|uCTe +11962 oun+|u<:e +8826 #"bill#2"Session Ended +3139 "Can"tu+|u@[(e +11966 ruA+|uE e +8790 "syringe0"Bn% +3 "core" %9] +5 #"PROCESSING"Additional SPR Analyses Skipped due to Insufficient Volume +3 "carousel0"Fp% +4 "core" %5IO \ +6 "sampler0"Hq% +4 "core" %t +4 ."closeHandoff"Handoff.select :close +4 "valve0"D +12 .tGate.power :heat,:OFF +2 .Gate.power :cartridge,:OFF + "valve1"Es& +6 "core" & .4-N +4 .tPinPort.in :unlocking +2 "valve1"E?:\ ^(2 +3 .tPinPort.seek :clear +2 "valve1"Et( +44 "core" ( +2 .tCarousel.in :default + "carousel0"F><  E22 +4 Fv% +3 "core" %5P \ +4 .tCarousel.home.seek 56 + "carousel0"Fx'5 +15 "core" ' +2 "carousel0"FO% +3 "core" %5PP\\  +4 "syringe0"B0% +4 "core" °%9ރ[ +3 .tPlunge.seek :locked +2 "valve0"D5' +3 "core" ĵ' +4 "syringe0"BQ& +4 "core" &8ۃ_ 6 +5 ."Archive"Archive.in :unlocking +2 "syringe1"C7% +5 "syringe0"B? P\\+-2 +4 "core" ÷%׃e +3 ."Archive"Archive.seek :clear +6 ."Air"Air.in :unlocking +6 "syringe0"Bh( +3 "syringe1"C> Pl[%-2 +4 "syringe0"Bg% +5 ."Air"Air.seek :clear +3 "syringe1"C{' +3 "core" %9ჽ +6 ."Lysis1"Lysis1.in :unlocking +3 "syringe1"C|& + "syringe0"B> P\\(2 +8 ."Lysis1"Lysis1.seek :clear +2 "syringe0"B}' +6 "core" &9}X +4 ."Lysis2"Lysis2.in :unlocking +5 "syringe1"C? P[(2 +5 ."Lysis2"Lysis2.seek :clear +3 "syringe1"C ( +35 "core" ( +6 ' +368 ' +22 É( +1630 #"SPRlogger"Ended log spr24sep1915h.spr.bz2 +2 .tSPR.command "stats_off" +10 "sampler0"H\ % +3 "core" Ȋ%8 +11 .tGate.power :analytic1,:OFF + .Gate.power :motor,:OFF + .Gate.power :core,:OFF +2 .Gate.power :main,:OFF + #Safely stopped and ready to power off @1726790580.43PDT @PDT1726790581.12 .Gate.power :sampler,:OFF,limit to 3500mA + .Gate.power :skimmer,:OFF,limit to 3500mA +309 .Gate.power :main,:ON,limit to 5000mA + .Gate.power :analytic1,:ON,limit to 4000mA +7 #Powering core bus +237 #"Probe-AMspr"SPR Module 1, FW Rev. B, FPGA Rev. C +82 "valve0"D2 +3 D +3 "core" Ă +11 .tPlunge.configure :default + "valve0"D# P.<2 +7 .tSamplePump.configure :default + "sampler0"H#^ #(22 +7 .tToroid.configure :default + "valve0"D$\ F.-2 +7 .tCarousel.configure :default + "carousel0"F#<  E22 +6 .tAbs.configure :default +2 "ambient0"J#O  +6 .tPhaseSeparator.configure :default +2 "carousel1"G$ +6 .tArchive.configure :default +2 "syringe0"B$d P\\+<2 +6 .tAir.configure :default + "syringe1"C#d Pl[%<2 +4 .tLysis1.configure :default +2 "syringe0"B#d P\\<2 +4 .tLysis2.configure :default + "syringe1"C$d P[<2 +6 .tPinPort.configure :default +2 "valve1"E$\ ^(22 +3 #tAll elf controllers running firmware version 4.92 +3 .Gate.power :motor,:ON,limit to 5000mA +3 "valve0"D% +3 D& +5 "carousel0"F~% +5 "core" ā%GDO \ +4 "syringe0"B& +8 "Can"rt+|uS f + "syringe1"C% +3 ."Plunge_home"Plunge.home.jog 0 +7 "syringe0"B% +5 "valve0"D) +14 "syringe1"C& +6 "valve1"E& +15 "core" &N + %RkP Q + ˆ&}\\ Æ%o]i + Ž%jR + Õ& + Ė) Ņ&,N ; +12 ."Lysis2_home"Lysis2.home.jog 0 +8 ."Air_home"Air.home.jog 0 +3 ."Carousel_home"Carousel.home.jog 0 +4 "valve0"D % +3 ."Archive_home"Archive.home.jog 0 +5 ."Toroid_home"Toroid.home.jog 0 +3 ."Lysis1_home"Lysis1.home.jog 0 +3 ."PinPort_home"PinPort.home.jog 0 +3 "syringe1"C * +4 "carousel0"Fr) +3 "syringe1"Cz) +2 "syringe0"By* +5 "valve0"Du* +3 "syringe0"B() +14 "valve1"Eo* +13 "core" č%G!O  + Ì* + ) + * + ) * + ¨) + * +6 "valve1"Em& +4 "syringe1"Cw& +4 C% +4 "syringe0"B% +3 "valve0"D& +3 "syringe0"B & +2 ."Plunge_home"Plunge.in :homing +21 "valve0"D> 72 +6 ."Plunge_home"Plunge.jog 1600 +2 "valve0"D)@ +3 "core" &N  + & | + Ä%yM~ + ‡%fg  + ă&#N  + ‹&܆J +9 ."Lysis2_home"Lysis2.in :homing +6 ."Lysis1_home"Lysis1.in :homing +4 ."Archive_home"Archive.in :homing + ."PinPort_home"PinPort.in :homing +4 ."Air_home"Air.in :homing +2 ."Toroid_home"Toroid.in :homing +2 "syringe0"B> (2 + "syringe1"C? (2 +2 "valve1"E?2 +6 "syringe0"B? -2 +6 "syringe1"C> -2 +2 "valve0"D?-2 +5 ."Lysis1_home"Lysis1.jog 1399 +8 ."PinPort_home"PinPort.jog -112 +5 ."Lysis2_home"Lysis2.jog 1406 +2 ."Archive_home"Archive.jog 1398 +4 ."Air_home"Air.jog 1377 +3 "syringe0"B)w +2 ."Toroid_home"Toroid.jog 627 +5 "valve1"E* +5 "syringe1"C'*~ +2 "syringe0"B*v +9 "syringe1"C)a +2 "valve0"D*s +18 "core" Ř* + Ĕ) +2 ."Plunge_home"Plunge.setRawPosition! 50 +2 ."PinPort_home"PinPort.setRawPosition! 0 +2 "valve0"D72 + "valve1"E8 +8 ."PinPort_home"PinPort.seek :home +2 ."Plunge_home"Plunge.seek :home +4 "valve1"E( +4 "valve0"D' +10 "core" Ő( +2 ."PinPort_home"PinPort.in :default +2 "valve1"E?\ ^(22 +12 "core" ğ' +3 ."Plunge_home"Plunge.in :default + "valve0"D> P.<2 +18 "core" —) +2 ."Lysis1_home"Lysis1.setRawPosition! 50 + "syringe0"B72 +4 ."Lysis1_home"Lysis1.seek :home +2 "syringe0"B' +5 "core" ç* +2 ."Lysis2_home"Lysis2.setRawPosition! 50 + "syringe1"C82 +4 ."Lysis2_home"Lysis2.seek :home +4 "syringe1"C( +5 "core" ’* + Þ) +2 œ' +2 ."Lysis1_home"Lysis1.in :default +3 ."Air_home"Air.setRawPosition! 50 +2 ."Archive_home"Archive.setRawPosition! 50 + "syringe0"B>d P\\<2 +3 "syringe1"C72 +2 "syringe0"B82 +9 ."Air_home"Air.seek :home +4 ."Archive_home"Archive.seek :home +2 "syringe1"C/' +5 "syringe0"B2( +9 "core" Ù( +4 ."Lysis2_home"Lysis2.in :default +2 "syringe1"C?d P[<2 +10 "core" ï' +2 ."Air_home"Air.in :default +2 "syringe1"C>d Pl[%<2 +3 "core" ²( +4 ."Archive_home"Archive.in :default + "syringe0"B?d P\\+<2 +21 "core" đ* +2 ."Toroid_home"Toroid.setRawPosition! 0 +2 "valve0"D8 +4 ."Toroid_home"Toroid.seek :home +3 "valve0"D&( +3 "core" Ħ( +4 ."Toroid_home"Toroid.in :default + "valve0"D?\ F.-2 +46 "valve1"E& +3 ."clearToroid"Toroid.seek :clear +16 "valve0"D*(* +4 "core" ŏ&EO  +153 Ī( +2 .tCarousel.in :default + "carousel0"F><  E22 +4 F4% +3 "core" ƴ%5\\=O  +4 .tCarousel.home.seek 56 +2 "carousel0"F-'5 +14 "core" ƭ' +3 "valve0"D"% +5 "core" Ģ%`p*N  +3 #tSelecting Cartridge 55 + "valve0"D8% +4 "core" ĸ%`|N  +3 "syringe0"B% +4 "core" “%kX +3 "syringe1"C1% +4 "core" ñ%}un +2 "valve1"E#& +4 "core" ţ&N  +3 .tCarousel.seek 55 +2 "carousel0"F:'4 +33 "core" ƺ' +4 "carousel0"F% +3 "core" ƚ%4-oT 2 +4 "syringe0"B<% +4 "core" ¼%g +3 .tLysis1.in :fast + "syringe0"B>d P\\<2 +4 .tLysis1.seek :locked +2 "syringe0"B'* +248 "core" ' +3 "valve0"D+% +7 "core" ī%`tSO+  +2 ."Plunge"Plunge.seek :locked +2 "valve0"D=' +4 "syringe1"C>% +7 "core" þ%j˃ +3 ."Air"Air.in :fast +2 "syringe1"C> Pl[%<2 +4 ."Air"Air.seek :locked +2 "syringe1"C?' +84 "core" Ľ' +9 ÿ' +2 .tCarousel.reconfigure :locked + "carousel0"F#  E2\ 2 +4 F@% +3 "core" %4ZoR=  +7 #tPowering cartridge bus +262 "cartridge_broadcast" ( +3 .tGate.setIR 1750,5000,0,6 +12 .Gate.setIR 0,5000,0,6 +2 "cartridge_broadcast"~ +5 .tPuckHeater.configure :default +2 "Cartridge" \ :D H  +4 .tGate.power :heat,:ON,limit to 5000mA +55 "Cartridge" Ay +3 "cartridge" y +3 #tMounted lysis Cartridge +3 #WARNING: Using default puck temperature sensor calibration +2 #Using default cartridge heat loss curve for HeatingAccelInCarousel +3 "valve0"DB% +5 "core" %G)N +3 "syringe0"BC% +4 "core" %*^ +3 "syringe1"CD% +7 "core" %W +2 "carousel0"FE% +4 "core" %4oO> \ +4 "carousel0"FF% +6 "core" %4o=Qm \ @1727113668.83PDT = =mMAIN_scheduler =tMAIN @PDT1727113669.81 #t\ Environmental Sample Processor built 01-Jul-24 (3743e013) +148 #"core_reset"Sent BREAK +3 #t>BREAK< ESP3 Gateway v1.43 +26 #>BREAK< ESP3 Gateway v1.43 for core bus +4 #>BREAK< ESP3 Gateway v1.43 for cartridge bus +24 "Can"ss+|uU|xh> +338 #t\ Configuration for honu by nadia@mbari.org 8/14/24\ /home/esp/esp2/type/auv/honu/configure.rb\ +68 #Sea pressure (Abs) tare is 6% of full scale +377 "Can"ss+|u@Sxj7 + ss+|u@Sxj7 + #tPolling Can every 2:00 +53 "Can"qs+|uSxj[ +257 #t-> slot +11712 "Can"xs+|u\\{[ +11969 qr+|u]}F[ +11970 ps+|u^[ +11968 ps+|u][ +4028 #"bill"Session Begun +232 #-> slot +2246 #-> SC +6 "carousel0"F% +4 "core" Ɓ%4o\\O \ +5451 "Can"utC+|u^[ +11968 vr+|uR>[ +11967 ps +|u\\y<[ +11966 ws+|u^Z[ +11963 ys~+|u^x[ +11962 qsO+|u[/[ +11962 ns+|uT>j[ +3821 #"bill"-> slot 55 =>[:microSPR_phyto, :standard, {lysed:1100, lysed2:1100}] +433 #-> slot +797 #-> ESP.ready! +21 .Gate.power :sampler,:OFF,limit to 3500mA +3 .Gate.power :skimmer,:OFF,limit to 3500mA +7 .Gate.power :analytic1,:ON,limit to 4000mA +19 !"Probe-AMspr"o:Errno::ESRCH:\ errnoi: mesg"9No such process -- removing stale lock on /dev/AMspr:bt["9/home/esp/esp2/lib/posix/serialport.rb:188:in `kill'"/home/esp/esp2/lib/posix/serialport.rb:64:in `initialize'"4/home/esp/esp2/lib/module.rb:79:in `initialize'"./home/esp/esp2/lib/module.rb:357:in `new'"7/home/esp/esp2/lib/module.rb:357:in `startProbing'"1/home/esp/esp2/lib/thread.rb:887:in `create'"0/home/esp/esp2/lib/thread.rb:736:in `start'"1/home/esp/esp2/lib/thread.rb:884:in `create'"5/home/esp/esp2/lib/thread.rb:883:in `initialize'"%/home/esp/esp2/lib/thread.rb:883 +48 "valve0"D2 +4 D +3 "core" Ă +7 "valve0"D% +5 "core" ă%G0N  +4 #"Probe-AMspr"SPR Module 1, FW Rev. B, FPGA Rev. C +5 ."bill"Plunge.configure :default +7 "valve0"D# P.<2 +6 ."bill"Plunge.hold +4 "valve0"D+ +5 "core" Ą+ +3 ."bill"Plunge.configure :default +4 "valve0"D# P.<2 +8 "sampler0"H% +3 "core" ȅ%YS +3 ."bill"SamplePump.configure :default +4 "sampler0"H#^ #(22 +9 "valve0"D& +3 "core" Ć&*N +3 ."bill"Toroid.configure :default +3 "valve0"D$\ F.-2 +7 ."bill"Toroid.hold +4 "valve0"D, +5 "core" ć, +3 ."bill"Toroid.configure :default +4 "valve0"D$\ F.-2 +9 "carousel0"F% +3 "core" ƈ%4nxP= \ +3 ."bill"Carousel.configure :default +2 "carousel0"F#<  E22 +7 ."bill"Carousel.hold +3 "carousel0"F + +7 "core" Ɖ+ +2 ."bill"Carousel.configure :default +4 "carousel0"F#<  E22 +9 "ambient0"J\ % +3 "core" ʊ%P +2 ."bill"Abs.configure :default +4 "ambient0"J#{  +9 "carousel1"G & +3 "core" Nj&SsQ +3 ."bill"PhaseSeparator.configure :default +4 "carousel1"G$ +12 "syringe0"B & +3 "core" Œ&܍҄o s +3 ."bill"Archive.configure :default +2 "syringe0"B$d P\\+<2 +9 "syringe1"C % +5 "core" Í%vs +3 ."bill"Air.configure :default +4 "syringe1"C#d Pl[%<2 +6 ."bill"Air.hold +3 "syringe1"C+ +4 "core" Î+ +5 ."bill"Air.configure :default +4 "syringe1"C#d Pl[%<2 +6 "syringe0"B% +4 "core" %*u +44 ."bill"Lysis1.configure :default +3 "syringe0"B#d P\\<2 +7 ."bill"Lysis1.hold +3 "syringe0"B+ +6 "core" + +3 ."bill"Lysis1.configure :default +3 "syringe0"B#d P\\<2 +6 "syringe1"C& +3 "core" Ñ& u +3 ."bill"Lysis2.configure :default +4 "syringe1"C$d P[<2 +13 "valve1"E& +3 "core" Œ&&N \ +2 ."bill"PinPort.configure :default +4 "valve1"E$\ ^(22 +7 #"bill"All elf controllers running firmware version 4.92 +6 "valve0"D% +6 "core" ē%GN +3 "valve0"D& +8 "carousel0"F% +6 "syringe0"B& +7 "syringe1"C% +5 "syringe0"B% +5 "syringe1"C& +6 "valve1"E& +15 "core" Ĕ&*N + ƕ%4SofQ  + –&ܛ̈́l + ×% ˜%*Ʉq + Ù&t + Ś&N 5 +8 ."clearToroid"Toroid.seek :clear +6 "valve1"E& +3 "valve0"D(* +10 "core" ś&N = + Ĝ( +3 ."bill"Carousel.in :default +4 "carousel0"F><  E22 +6 F% +3 "core" Ɲ%4Rn9R}  +3 ."bill"Carousel.home.seek 55 +4 "carousel0"F'4 +17 "core" ƞ' +2 "valve0"D% +3 "core" ğ%G>O +4 "syringe0"B % +4 "core"  %*Ʉ +2 "syringe1"C!% +5 "core" á%V +2 ."bill"Carousel.reconfigure :locked +2 "carousel0"F#  E2\ 2 +7 F"% +3 "core" Ƣ%4PlTO  +11 "cartridge_broadcast" ( +2 ."bill"Gate.setIR 1750,5000,0,6 +15 .Gate.setIR 0,5000,0,6 +3 "cartridge_broadcast"~ +8 ."bill"PuckHeater.configure :default +7 "Cartridge" \ :D H  +8 ."bill"Gate.power :heat,:ON,limit to 5000mA +56 "Cartridge" #t +2 "cartridge" t +3 "Cartridge" $y +4 "cartridge" y +3 #"bill"Mounted lysis Cartridge +11 #WARNING: Using default puck temperature sensor calibration +10 #Using default cartridge heat loss curve for HeatingAccelInCarousel +9 "valve0"D%% +5 "core" ĥ%GcO +3 "sampler0"H&% +5 "core" Ȧ%H +3 "valve0"D'& +4 "core" ħ&*]O +3 "carousel0"F(% +4 "core" ƨ%4k\\PM \ +3 "ambient0"J)% +3 "core" ʩ%M +3 "carousel1"G*& +4 "core" Ǫ&YQg +3 "syringe0"B+& +5 "core" «&ܒ] +2 "syringe1"C,% +3 "core" ì%c +4 "syringe0"B-% +5 "core" ­%*g +2 "syringe1"C.& +4 "core" î&j +3 "valve1"E/& +4 "core" ů&MO ) +3 "Cartridge" 09 +3 "cartridge" 9}%i +2102 #"bill"-> ESP.reready! +8 ."Plunge_home"Plunge.in :default +15 ."Toroid_home"Toroid.in :default +11 ."Carousel_home"Carousel.in :default +15 ."Archive_home"Archive.in :default +5 "valve0"D> P.<2 +4 ."Air_home"Air.in :default +8 ."Lysis1_home"Lysis1.in :default +5 "valve0"D?\ F.-2 +3 ."Lysis2_home"Lysis2.in :default +8 ."PinPort_home"PinPort.in :default +6 "carousel0"F><  E22 +4 "syringe0"B?d P\\+<2 +5 ."Plunge_home"Plunge.home.jog 0 +5 "syringe1"C>d Pl[%<2 +3 "syringe0"B>d P\\<2 +5 ."Toroid_home"Toroid.home.jog 0 +11 "syringe1"C?d P[<2 +4 "valve1"E?\ ^(22 +2 ."Carousel_home"Carousel.home.jog 0 +9 ."Archive_home"Archive.home.jog 0 +6 "valve0"D1) +6 ."Lysis1_home"Lysis1.home.jog 0 +5 ."Air_home"Air.home.jog 0 +7 "valve0"D2* +4 ."Lysis2_home"Lysis2.home.jog 0 +9 ."PinPort_home"PinPort.home.jog 0 +6 "carousel0"F3) +2 "syringe0"B4* +3 "core" ı) +2 "syringe0"B5) +8 "syringe1"C6) +10 C7* + "valve1"E8* +2 "core" IJ* +2 "valve0"D9% +2 "core" ´* +4 "valve0"D:& +2 "core" Ƴ) +2 "syringe0"B;& +2 "core" µ) +5 "syringe0"B<% +24 "core" ö) + ÷* + Ÿ* Ĺ%GN  + ĺ&"2N + »&ܐc  + ¼%A} +4 "valve1"E=& +5 "syringe1"C>& +6 C?% +5 ."Lysis1_home"Lysis1.in :homing +14 ."Toroid_home"Toroid.in :homing +7 ."Plunge_home"Plunge.in :homing +7 ."Archive_home"Archive.in :homing +8 "syringe0"B> (2 +3 "valve0"D?-2 +3 D> 72 +5 "syringe0"B? -2 +8 ."Lysis1_home"Lysis1.jog 2137 +4 ."Toroid_home"Toroid.jog 628 +8 ."Plunge_home"Plunge.jog 1601 +8 ."Archive_home"Archive.jog 1397 +6 "syringe0"B@)Y +2 "valve0"DA*t +3 DB)A +8 "syringe0"BC*u +13 "core" Ž&$N + þ& ~ ÿ%t  +48 ."PinPort_home"PinPort.in :homing +5 ."Lysis2_home"Lysis2.in :homing +7 ."Air_home"Air.in :homing +8 "valve1"E?2 +14 "syringe1"C? (2 +2 C> -2 +3 ."PinPort_home"PinPort.jog -112 +10 ."Lysis2_home"Lysis2.jog 1405 +8 ."Air_home"Air.jog 1163 +9 "valve1"ED* +3 "syringe1"CE*} +3 CF) +17 "core" * + ) +2 ) +3 ."Lysis1_home"Lysis1.setRawPosition! 50 +5 ."Archive_home"Archive.setRawPosition! 50 +5 ."Plunge_home"Plunge.setRawPosition! 50 +7 "syringe0"B72 +4 B82 +4 "valve0"D72 +5 ."Lysis1_home"Lysis1.seek :home +6 ."Archive_home"Archive.seek :home +7 ."Plunge_home"Plunge.seek :home +9 "syringe0"BG' +6 BH( +3 "valve0"DI' +12 "core" * + * +3 ."PinPort_home"PinPort.setRawPosition! 0 +4 ."Toroid_home"Toroid.setRawPosition! 0 +8 "valve1"E8 +3 "valve0"D8 +10 ."PinPort_home"PinPort.seek :home +3 ."Toroid_home"Toroid.seek :home +11 "valve1"EJ( +3 "valve0"DK( +9 "core" ' + ) + ( ' + * + ( ( +3 ."Lysis2_home"Lysis2.setRawPosition! 50 +8 ."Lysis1_home"Lysis1.in :default +7 ."Archive_home"Archive.in :default +6 ."Plunge_home"Plunge.in :default +7 ."Air_home"Air.setRawPosition! 50 +6 ."PinPort_home"PinPort.in :default +5 ."Toroid_home"Toroid.in :default +8 "syringe1"C82 +5 "syringe0"B>d P\\<2 +7 B?d P\\+<2 +4 "valve0"D> P.<2 +4 "syringe1"C72 +2 "valve1"E?\ ^(22 +3 "valve0"D?\ F.-2 +6 ."Lysis2_home"Lysis2.seek :home +13 ."Air_home"Air.seek :home +9 "syringe1"CL( +2 CM' +25 "core" ( +4 ."Lysis2_home"Lysis2.in :default +3 "syringe1"C?d P[<2 +5 "core" ' +4 ."Air_home"Air.in :default +3 "syringe1"C>d Pl[%<2 +35 ."clearToroid"Toroid.seek :clear +4 "valve1"EN& +4 "valve0"DO(* +4 "core" &/N  +159 ( +2 ."bill"Carousel.in :default +5 "carousel0"F><  E22 +6 FP% +3 "core" %4TbTRQ  +4 ."bill"Carousel.home.seek 55 +5 "carousel0"FQ'4 +16 "core" ' +2 "valve0"DR% +4 "core" %`TO } +3 "valve0"DS% +4 "core" %`OO { +3 "sampler0"HT% +5 "core" %oA +3 "valve0"DU& +4 "core" &*OO } +3 "carousel0"FV% +4 "core" %4QbnO  +3 "ambient0"JW% +4 "core" %iM +2 "carousel1"GX& +4 "core" &QmR +3 "syringe0"BY& +8 "core" &ܐ] p +2 "syringe1"CZ% +5 "core" %ib +2 "syringe0"B[% +4 "core" %xY +3 "syringe1"C\\& +3 "core" &\\ +4 "valve1"E]& +4 "core" &BO  +2 "Cartridge" ^9 +3 "cartridge" 9}"i +1161 #"bill"-> slot +1622 "Can"ys+|uL[ +1718 #"bill#2"Session Begun +333 #-> exit +4 #Session Ended +8533 #"bill"-> MainThread.exit +9 "sampler0"H_% +3 "core" %,2 +5 ."closeIntake"Intake.close +12 ."closeExhaust"Exhaust.close +5 ."closeBypass"Bypass.close +9 "sampler0"H`/ +3 Ha0 +2 "sampler1"Ib/ +13 "core" / + 0 + / +7 #mEXIT + #"bill"Session Ended @1727115222.84PDT @1727115327.89PDT = =mMAIN_scheduler =tMAIN @PDT1727115329.35 #t\ Environmental Sample Processor built 01-Jul-24 (3743e013) +176 #"core_reset"Sent BREAK +3 #t>BREAK< ESP3 Gateway v1.43 +25 #>BREAK< ESP3 Gateway v1.43 for core bus +3 #>BREAK< ESP3 Gateway v1.43 for cartridge bus +32 "Can"uq+|uGF_ +319 #t\ Configuration for honu by nadia@mbari.org 8/14/24\ /home/esp/esp2/type/auv/honu/configure.rb\ +68 #Sea pressure (Abs) tare is 6% of full scale +363 "Can"uq+|u+(\ G + uq+|u+(\ G + #tPolling Can every 2:00 +5 #Loading /home/esp/esp2/bin/processAll mission +22 #Sea pressure (Abs) tare is 6% of full scale +2 #Sampling default goal volumes +2 #Options: {extraDilutions: [1,1,1]}\ Cartridge group: standard\ \ +16 .Gate.power :sampler,:OFF,limit to 3500mA + .Gate.power :skimmer,:OFF,limit to 3500mA +2 .Gate.power :analytic1,:ON,limit to 4000mA +9 "Can"uq+|uF;\ j +57 #"bill"Session Begun +16 "valve0"D2 +5 #"Probe-AMspr"SPR Module 1, FW Rev. B, FPGA Rev. C +8 "valve0"D +6 "core" ā +11 "valve0"D% +12 "core" Ă%`y,N  +3 .tPlunge.configure :default + "valve0"D# P.<2 +11 "sampler0"H% +3 "core" ȃ%E +3 .tSamplePump.configure :default +2 "sampler0"H#^ #(22 +8 "valve0"D& +3 "core" Ą&*"N ~ +3 .tToroid.configure :default +2 "valve0"D$\ F.-2 +6 .tToroid.hold +2 "valve0"D, +5 "core" ą, +3 .tToroid.configure :default + "valve0"D$\ F.-2 +8 "carousel0"F% +4 "core" Ɔ%4RbrQG  +3 .tCarousel.configure :default + "carousel0"F#<  E22 +6 .tCarousel.hold +2 "carousel0"F+ +5 "core" Ƈ+ +3 .tCarousel.configure :default +2 "carousel0"F#<  E22 +8 "ambient0"J% +7 "core" ʈ%iL +2 .tAbs.configure :default +2 "ambient0"J#O  +9 "carousel1"G & +3 "core" lj&QP +3 .tPhaseSeparator.configure :default +2 "carousel1"G$ +9 "syringe0"B\ & +3 "core" Š&ܑY o +3 .tArchive.configure :default +2 "syringe0"B$d P\\+<2 +8 "syringe1"C % +3 "core" Ë%kfe +3 .tAir.configure :default +2 "syringe1"C#d Pl[%<2 +6 "syringe0"B % +3 "core" Œ%tc +3 .tLysis1.configure :default +2 "syringe0"B#d P\\<2 +7 "syringe1"C & +3 "core" Í&k +2 .tLysis2.configure :default +2 "syringe1"C$d P[<2 +9 "valve1"E& +4 "core" Ŏ&LO +2 .tPinPort.configure :default +2 "valve1"E$\ ^(22 +6 #tAll elf controllers running firmware version 4.92 +7 "valve0"D% +4 D& +2 "core" ď%`AN v +4 "carousel0"F% +6 "syringe0"B& +5 "syringe1"C% +7 "syringe0"B% +5 "syringe1"C& +5 "valve1"E& +22 "core" Đ&*AN z +2 Ƒ%4RaR  ’&ܑބp + Ó%sy + ”%܀} + Õ&{ Ŗ&4N 3 +11 ."clearToroid"Toroid.seek :clear +3 "valve0"D(* +4 "valve1"E& +12 "core" ė( + Ř&N , +3 .tCarousel.in :default +2 "carousel0"F><  E22 +6 F% +3 "core" ƙ%4PbQR.  +3 .tCarousel.home.seek 55 +3 "carousel0"F'4 +17 "core" ƚ' +2 "valve0"D% +4 "core" ě%`N o +4 #tSelecting Cartridge 55 + "valve0"D% +7 "core" Ĝ%`N t +3 "syringe0"B% +4 "core" %oڄu +3 "syringe1"C% +4 "core" Þ%{){ +3 "valve1"E& +4 "core" ş&N ( +3 .tCarousel.seek 55 +3 "carousel0"F '4 +6 "core" Ơ' +4 .tGate.power :heat,:OFF +3 .Gate.power :cartridge,:OFF +4 "carousel0"F!% +6 "core" ơ%4QaTR  +3 "syringe0"B"% +4 "core" ¢%tӄt +4 .tLysis1.in :fast + "syringe0"B>d P\\<2 +7 .tLysis1.seek :locked +2 "syringe0"B#'* +250 "core" £' +11 "valve0"D$% +10 "core" Ĥ%`u N +2 ."Plunge"Plunge.seek :locked +3 "valve0"D%' +6 "syringe1"C&% +8 "core" æ%[Ą +3 ."Air"Air.in :fast +2 "syringe1"C> Pl[%<2 +6 ."Air"Air.seek :locked +3 "syringe1"C'' +80 "core" ĥ' +14 ç' +3 .tCarousel.reconfigure :locked + "carousel0"F#  E2\ 2 +7 F(% +3 "core" ƨ%4XaQ  +7 #tPowering cartridge bus +263 "cartridge_broadcast" ( +102 .tGate.setIR 1750,5000,0,6 +13 .Gate.setIR 0,5000,0,6 + "cartridge_broadcast"~ +8 .tPuckHeater.configure :default +2 "Cartridge" \ :D H  +7 .tGate.power :heat,:ON,limit to 5000mA +55 "Cartridge" )t +3 "cartridge" t +2 "Cartridge" *y +3 "cartridge" y +4 #tMounted lysis Cartridge +4 #WARNING: Using default puck temperature sensor calibration +2 #Using default cartridge heat loss curve for HeatingAccelInCarousel +10 "valve0"D+% +3 "core" ī%GN +3 "syringe0"B,% +5 "core" ¬%*{ +2 "syringe1"C-% +4 "core" í%p +3 "carousel0"F.% +4 "core" Ʈ%4bO6 \ +3 "carousel0"F/% +6 "core" Ư%4b|QA \ +118 ."PROCESSING"SPR.command "read_sequences" +62 .SPR.command "stats_on" +10 "carousel0"F0% +3 "core" ư%4agOm \ +5 ."PROCESSING"SPR.command "start 0 1" +71 ."SPRlogger"SPR.start /var/log/esp/spr24sep2311h.spr.bz2 +197 #"PROCESSING"Waiting for baseline SPR stabilization +2 .Handoff.select :waste +5 "valve0"D +13 #"PROCESSING"Waiting up to 3:00 for Syringe to stabilize +/-0.20psi +2 "syringe1"C1% +6 "core" ñ%Z +45 "syringe1"C2% +3 "core" ò%R +47 "syringe1"C3% +3 "core" ó%U +47 "syringe1"C4% +4 "core" ô%_ +46 "syringe1"C5% +3 "core" õ%b +47 "syringe1"C6% +3 "core" ö%g +47 "syringe1"C7% +3 "core" ÷%_ +47 "syringe1"C8% +3 "core" ø%q +49 "syringe1"C9% +6 "core" ù%i +43 "syringe1"C:% +3 "core" ú%m +47 "syringe1"C;% +3 "core" û%m +47 "syringe1"C<% +3 "core" ü%l +47 "syringe1"C=% +3 "core" ý%_ +47 "syringe1"C>% +4 "core" þ%U +5 "Can"uq+|u+B +2 #"PROCESSING"Syringe tare is 52% of full scale at 22C (drifted 1%) +6 .PinPort.in :locking + "valve1"E?:\ ^(22 +7 ."PROCESSING"PinPort.seek :locked +3 "valve1"E?( . +45 "core" ſ( +4 ."posArchive"Archive.in :fast +3 "syringe0"B?d P\\+<2 +6 ."posLyS2"Lysis2.in :fast +5 "syringe1"C?d P[<2 +5 ."posArchive"Archive.seek :full +6 ."PROCESSING"Lysis1.seek 1100uL +5 "syringe0"B@( +8 ."posLyS2"Lysis2.seek 1100uL +5 "syringe0"BA'! +3 "syringe1"CB(! +175 "core" ( +100 ' +146 ( +2 ."PROCESSING"delayUntil "11:25:58.91" +8786 "Can"wqa+|uK4(j +11962 pr+|uAFj +11963 sq+|uHqdj +4446 #"bill#2"Session Begun +7517 "Can"vrP+|uGs;j +11960 vr+|uCjj +2102 ."PROCESSING"Lysis2.in :DAmix +3 "syringe1"C?d2 P[<2 +8 CC& +2 "core" &!^i} L +4 ."PROCESSING"Lysis1.in :DAmix +2 "syringe0"B>d2 P\\<2 +7 BD% +3 "core" %!kv +49 ."Lysis2mixer"Lysis2.seek 950uL +5 "syringe1"CE( +6 ."PROCESSING"Lysis1.seek 950uL +6 "syringe0"BF' +2065 "core" ( +10 ' +2 ."PROCESSING"delay 5 seconds +503 .Handoff.select SPR +4 "valve0"D@ +14 ."PROCESSING"SPR.command "start 2 14" +59 #SPR stabilized +2 "syringe0"BG% +7 "core" %zU +4 "syringe1"CH& +5 "core" &*^  +3 ."PROCESSING"delay 10 seconds +1002 .SPR.command "start 2 0" +314 #Waiting up to 11:00 for SPR to enter state 1 +5769 "Can"qr+|u7'j +5998 ."PROCESSING"SPR.command "hold_on" +139 #SPR Dilution 1 of 4 -- Experiment 2 with 450.0uL L1 + 450.0uL L2 +3 "syringe1"CI& +7 "core" &m  +5 "syringe0"BJ% +4 "core" %yw +47 ."Lysis2mixer"Lysis2.seek 500uL +6 ."PROCESSING"Lysis1.seek 500uL +6 "syringe1"CK(> +3 "syringe0"BL'> +5746 "Can"ur+|scQj +455 "core" ( +8 ' +3 ."PROCESSING"delay 15 seconds +1504 .SPR.command "hold_off" +349 #Waiting up to 1:00:00 for SPR to enter state 7 +9646 "Can"qr+|u>Tj +11968 usF+|u@j +11969 qs+|u;6j +11966 vs+|uCTj +11966 vs+|uArj +11968 ot+|u>Oj +11969 tt+|uAj +11967 wt.+|u@j +4137 #"SPRlogger"SPRsummary:44.6RIU,176RIU,351RIU,78.4RIU after 1920s +7829 "Can"ut.+|u@j +11967 qt#+|u@νj +11966 vt/+|u@ ѫ&j +11968 rtO+|uC:ԈDj +11967 yt@+|uAubj +11968 rt@+|u?)Xj +11968 wtQ+|uG+j +6056 "syringe0"BM% +4 "core" %>^l . +3 "syringe1"CN& +6 "core" &>_t +2 ."PROCESSING"delay 10 seconds +1003 .SPR.command "start 2 0" +321 #Waiting up to 11:00 for SPR to enter state 1 +4573 "Can"ptG+|uDj +7237 ."PROCESSING"SPR.command "hold_on" +138 #SPR Dilution 2 of 4 -- Experiment 2 with 225.0uL L1 + 225.0uL L2 +3 "syringe1"CO& +7 "core" &>_ +3 "syringe0"BP% +58 "core" %>^ * +37 ."Lysis2mixer"Lysis2.seek 275uL +5 "syringe1"CQ( +6 ."PROCESSING"Lysis1.seek 275uL +6 "syringe0"BR' +3097 "core" ( +11 ' +4 ."PROCESSING"delay 15 seconds +1355 "Can"ut*+|u@ j +148 ."PROCESSING"SPR.command "hold_off" +285 #Waiting up to 1:00:00 for SPR to enter state 7 +11536 "Can"us+|u4\ j +11967 us+|u@j +11968 qt+|u=4j +11969 rt++|u;:bRj +11968 st\ +|uA4pj +11968 ns+|u<j +11970 vs+|uAj +11968 ys+|uCj +11971 tt+|u=j +11967 rt#+|u@j +11968 pt5+|u4@p$j +11967 rt[+|u?MBj +11967 st:+|u;+\ =`j +11967 vt0+|u>h "~j +11967 rt.+|u@j +4158 "syringe0"BS% +4 "core" %Kńt 1 +3 "syringe1"CT& +5 "core" &Kr +3 ."PROCESSING"delay 10 seconds +1002 .SPR.command "start 2 0" +269 #Waiting up to 11:00 for SPR to enter state 1 +6524 "Can"qt+|uCj +5241 ."PROCESSING"SPR.command "hold_on" +140 #SPR Dilution 3 of 4 -- Experiment 2 with 225.0uL L1 + 225.0uL L2 +3 "syringe1"CU& +7 "core" &KC % +5 "syringe0"BV% +5 "core" %KK 0 +49 ."Lysis2mixer"Lysis2.seek 50uL +6 "syringe1"CW( +5 ."PROCESSING"Lysis1.seek 50uL +10 "syringe0"BX' +3092 "core" ( +11 ' +3 ."PROCESSING"delay 15 seconds +1502 .SPR.command "hold_off" +327 #Waiting up to 1:00:00 for SPR to enter state 7 +1563 "Can"pt +|u0j +11970 qs+|u@j +11969 us+|u>j +11969 ws+|u? z2j +11969 psk+|uB#VPj +11968 xs+|u@&*nj +11969 vs+|uB)j +11972 xt+|uB+j +11972 st0+|uA.j +11970 xtj+|u=1j +11969 ut+|u> 4j +11971 wt+|u;Q7o"j +11972 ot+|u9:N@j +11968 vt+|u4==^j +11969 ru+|u=@|j +11971 zt+|u4JBj +2135 "syringe0"BY% +4 "core" %9؄z +3 #"PROCESSING"Additional SPR Analyses Skipped due to Insufficient Volume +7 "carousel0"FZ% +6 "core" %4fO \ +5 "sampler0"H[% +5 "core" %g +2 ."closeIntake"Intake.close +7 ."closeExhaust"Exhaust.close +8 ."closeBypass"Bypass.close +6 "sampler0"H\\/ +10 H]0 +2 ."closeHandoff"Handoff.select :close +4 "sampler1"I^/ +7 "valve0"D +12 "core" / + 0 / +12 .tGate.power :heat,:OFF +5 .Gate.power :cartridge,:OFF +7 "valve1"E_& +7 "core" & .3N  +4 .tPinPort.in :unlocking +2 "valve1"E?:\ ^(2 +8 .tPinPort.seek :clear +4 "valve1"E`( +47 "core" ( +3 .tCarousel.in :default +3 "carousel0"F><  E22 +9 Fa% +5 "core" %4b'Ph \ +4 .tCarousel.home.seek 55 +3 "carousel0"Fb'4 +17 "core" ' +3 "carousel0"Fc% +4 "core" %4QcqR  +3 "syringe0"Bd% +3 "core" %9ƄR +4 .tPlunge.seek :locked +3 "valve0"De' +9 "core" ' +2 "syringe0"Bf& +4 "core" &IԄK % +6 ."Archive"Archive.in :unlocking +8 "syringe1"Cg% +5 "syringe0"B? P\\+-2 +8 ."Archive"Archive.seek :clear +3 "syringe0"Bh( +10 "core" %ЄG +7 ."Air"Air.in :unlocking +4 "syringe0"Bi% +4 "syringe1"C> Pl[%-2 +10 ."Air"Air.seek :clear +3 "syringe1"Cj' +10 "core" %9 +4 ."Lysis1"Lysis1.in :unlocking +3 "syringe0"B> P\\(2 +4 "syringe1"Ck& +11 ."Lysis1"Lysis1.seek :clear +4 "syringe0"Bl' +10 "core" &9 +5 ."Lysis2"Lysis2.in :unlocking +3 "syringe1"C? P[(2 +9 ."Lysis2"Lysis2.seek :clear +3 "syringe1"Cm( +8 "core" ( +17 ' +380 ' +31 ( +1637 #"SPRlogger"Ended log spr24sep2311h.spr.bz2 +2 .tSPR.command "stats_off" +32 "sampler0"Hn% +4 "core" %X +11 .tGate.power :analytic1,:OFF +3 .Gate.power :motor,:OFF +5 .Gate.power :core,:OFF +5 .Gate.power :main,:OFF +3 #Safely stopped and ready to power off @1727122088.39PDT @PDT1727122089.16 .Gate.power :sampler,:OFF,limit to 3500mA +2 .Gate.power :skimmer,:OFF,limit to 3500mA +294 .Gate.power :main,:ON,limit to 5000mA +2 .Gate.power :analytic1,:ON,limit to 4000mA +15 #Powering core bus +232 #"Probe-AMspr"SPR Module 1, FW Rev. B, FPGA Rev. C +33 "valve0"D2 +3 Do +3 "core"  +7 .tPlunge.configure :default + "valve0"D# P.<2 +67 .tSamplePump.configure :default + "sampler0"H#^ #(22 +12 .tToroid.configure :default +2 "valve0"D$\ F.-2 +13 .tCarousel.configure :default +3 "carousel0"F#<  E22 +9 .tAbs.configure :default +2 "ambient0"J#O  +11 .tPhaseSeparator.configure :default +2 "carousel1"G$ +10 .tArchive.configure :default +2 "syringe0"B$d P\\+<2 +10 .tAir.configure :default +2 "syringe1"C#d Pl[%<2 +9 .tLysis1.configure :default + "syringe0"B#d P\\<2 +9 .tLysis2.configure :default + "syringe1"C$d P[<2 +11 .tPinPort.configure :default +2 "valve1"E$\ ^(22 +8 #tAll elf controllers running firmware version 4.92 +3 .Gate.power :motor,:ON,limit to 5000mA +10 "valve0"Dp% +5 Dq& +4 "core" %G0O  +4 "carousel0"Fr% +4 ."Plunge_home"Plunge.home.jog 0 +14 "syringe0"Bs& +6 "syringe1"Ct% +9 "valve0"Du) +6 "syringe0"Bv% +5 "syringe1"Cw& +3 "valve1"Ex& +14 "core" &gO + %SebPb  &܊E + %iY + ) + %cJ &VV + & N * +15 "valve0"Dy% +6 ."PinPort_home"PinPort.home.jog 0 +5 ."Lysis1_home"Lysis1.home.jog 0 +7 ."Archive_home"Archive.home.jog 0 +9 ."Toroid_home"Toroid.home.jog 0 +6 ."Lysis2_home"Lysis2.home.jog 0 +7 ."Carousel_home"Carousel.home.jog 0 +5 ."Air_home"Air.home.jog 0 +7 "valve1"Ez* +6 "syringe0"B{) +5 B|* + "valve0"D}* +3 "syringe1"C~* +2 "carousel0"F) +4 "syringe1"C) +28 "core" %G N  + * + ) + * * + * + Á) + ) +2 "valve1"E& +9 "syringe1"C& +3 "syringe0"B& +2 "syringe1"C% +2 ."Plunge_home"Plunge.in :homing +6 "syringe0"B % +10 "valve0"D& +2 D> 72 +24 ."Plunge_home"Plunge.jog 1601 +6 "valve0"D\ )A +5 "core" ł&LO  + Ã& R †&܁i  + Ä%lL + ‰%fFg + Ĉ&#BO +9 ."Lysis2_home"Lysis2.in :homing +8 ."Lysis1_home"Lysis1.in :homing +6 ."Archive_home"Archive.in :homing +8 ."PinPort_home"PinPort.in :homing +5 ."Air_home"Air.in :homing +7 ."Toroid_home"Toroid.in :homing +5 "syringe1"C? (2 +2 "syringe0"B> (2 +5 B? -2 +3 "valve1"E?2 +3 "syringe1"C> -2 +2 "valve0"D?-2 +5 ."Lysis2_home"Lysis2.jog 1406 +19 ."Lysis1_home"Lysis1.jog 1399 +4 ."Air_home"Air.jog 1380 +8 ."Archive_home"Archive.jog 1399 +5 ."PinPort_home"PinPort.jog -112 +9 ."Toroid_home"Toroid.jog 626 +8 "syringe1"C *~ +5 "syringe0"B )w +2 "syringe1"C )d +9 "syringe0"B*w +3 "valve1"E* +3 "valve0"D*r +18 "core" Ċ) +2 ."Plunge_home"Plunge.setRawPosition! 50 +2 "valve0"D72 +9 ."Plunge_home"Plunge.seek :home +6 "valve0"D' +6 "core" ŏ* +2 ."PinPort_home"PinPort.setRawPosition! 0 +2 "valve1"E8 +8 ."PinPort_home"PinPort.seek :home +6 "valve1"E( +6 "core" ĕ' + Ŕ( +4 ."PinPort_home"PinPort.in :default +4 ."Plunge_home"Plunge.in :default +4 "valve1"E?\ ^(22 +7 "valve0"D> P.<2 +11 "core" Ë* +3 ."Lysis2_home"Lysis2.setRawPosition! 50 +2 "syringe1"C82 +9 ."Lysis2_home"Lysis2.seek :home +4 "syringe1"C( +7 "core" Œ) + Í) + Ž* +5 ."Lysis1_home"Lysis1.setRawPosition! 50 +2 "syringe0"B72 +7 ."Air_home"Air.setRawPosition! 50 +8 ."Archive_home"Archive.setRawPosition! 50 +6 "syringe1"C72 +4 ."Lysis1_home"Lysis1.seek :home +5 "syringe0"B82 +3 B' +4 ."Air_home"Air.seek :home +10 ."Archive_home"Archive.seek :home +9 "syringe1"C' +4 "syringe0"B( +14 "core" Ó( + ' +3 ."Lysis1_home"Lysis1.in :default +3 ."Lysis2_home"Lysis2.in :default +7 "syringe0"B>d P\\<2 +3 "syringe1"C?d P[<2 +11 "core" Ė* + Ñ' ’( +3 ."Archive_home"Archive.in :default +4 ."Toroid_home"Toroid.setRawPosition! 0 +6 ."Air_home"Air.in :default +5 "syringe0"B?d P\\+<2 +3 "valve0"D8 +3 "syringe1"C>d Pl[%<2 +11 ."Toroid_home"Toroid.seek :home +7 "valve0"D( +9 "core" Ę( +3 ."Toroid_home"Toroid.in :default +2 "valve0"D?\ F.-2 +16 ."clearToroid"Toroid.seek :clear +4 "valve1"E& +8 "valve0"D(* +3 "core" ř&N  +159 ě( +2 .tCarousel.in :default +2 "carousel0"F><  E22 +9 F% +43 "core" Ɯ%4SeqP  +4 .tCarousel.home.seek 55 +3 "carousel0"F'4 +18 "core" Ɲ' +3 "valve0"D% +4 "core" Ğ%`x&O  +14 #tSelecting Cartridge 54 +2 "valve0"D% +9 "core" ğ%`vN  +2 "syringe0"B!% +7 "core" ¡%qta +3 "syringe1"C"% +4 "core" â%|sN +3 "valve1"E& +5 "core" Ņ&N  +3 .tCarousel.seek 54 +2 "carousel0"F'3 +36 "core" Ƈ' +4 "carousel0"F$% +3 "core" Ƥ%3/!kT 2 +3 "syringe0"B% +8 "core" š%vj +4 .tLysis1.in :fast + "syringe0"B>d P\\<2 +8 .tLysis1.seek :locked +3 "syringe0"B&'* +252 "core" ¦' +3 "valve0"D(% +7 "core" Ĩ%`o N  +3 ."Plunge"Plunge.seek :locked +5 "valve0"D)' +6 "syringe1"C*% +6 "core" ê%] +4 ."Air"Air.in :fast +3 "syringe1"C> Pl[%<2 +8 ."Air"Air.seek :locked +4 "syringe1"C+' +77 "core" ĩ' +21 ë' +2 .tCarousel.reconfigure :locked +2 "carousel0"F#  E2\ 2 +10 F,% +4 "core" Ƭ%3R"R  +7 #tPowering cartridge bus +263 "cartridge_broadcast" ( +3 .tGate.setIR 1750,5000,0,6 +13 .Gate.setIR 0,5000,0,6 +3 "cartridge_broadcast"~ +9 .tPuckHeater.configure :default +2 "Cartridge" \ :D H  +9 .tGate.power :heat,:ON,limit to 5000mA +59 "Cartridge" -y +3 "cartridge" y +4 #tMounted lysis Cartridge +9 #WARNING: Using default puck temperature sensor calibration +2 #Using default cartridge heat loss curve for HeatingAccelInCarousel +12 "valve0"D.% +4 "core" Į%G!N +3 "syringe0"B/% +4 "core" ¯%*O +3 "syringe1"C0% +4 "core" ð%ɴ^[ +2 "carousel0"F1% +4 "core" Ʊ%3"bQ2 \ +4 "carousel0"F2% +5 "core" Ʋ%3"~N \ +121 ."PROCESSING"SPR.command "read_sequences" +27 .SPR.command "stats_on" +11 "carousel0"F3% +3 "core" Ƴ%3!QN \ +5 ."PROCESSING"SPR.command "start 0 1" +71 ."SPRlogger"SPR.start /var/log/esp/spr24sep2313h.spr.bz2 +247 #"PROCESSING"Waiting for baseline SPR stabilization +2 .Handoff.select :waste +7 "valve0"D +15 #"PROCESSING"Waiting up to 3:00 for Syringe to stabilize +/-0.20psi +3 "syringe1"C4% +6 "core" ô%ɱM +44 "syringe1"C5% +3 "core" õ%ɶG +47 "syringe1"C6% +3 "core" ö%ɷD +47 "syringe1"C7% +5 "core" ÷%ɶ_ +45 "syringe1"C8% +4 "core" ø%ɲ] +47 "syringe1"C9% +5 "core" ù%ɵK +44 "syringe1"C:% +3 "core" ú%ɴT +48 "syringe1"C;% +3 "core" û%ɸZ +47 "syringe1"C<% +4 "core" ü%ɹP +46 "syringe1"C=% +3 "core" ý%ɽZ +47 "syringe1"C>% +4 "core" þ%ɶS +46 "syringe1"C#% +4 "core" ã%ɽL +46 "syringe1"CC% +4 "core" %ɮP +46 "syringe1"CD% +4 "core" %ɸ? +4 "Can"zt+|u4Eb( +2 #"PROCESSING"Syringe tare is 52% of full scale at 22C (drifted 1%) +7 .PinPort.in :locking +2 "valve1"E?:\ ^(22 +9 ."PROCESSING"PinPort.seek :locked +3 "valve1"EB( . +48 "core" ( +4 ."posArchive"Archive.in :fast +3 "syringe0"B?d P\\+<2 +10 ."posLyS2"Lysis2.in :fast +10 ."PROCESSING"Lysis1.seek 1100uL +3 "syringe1"C?d P[<2 +9 ."posArchive"Archive.seek :full +4 "syringe0"BA'! +5 ."posLyS2"Lysis2.seek 1100uL +7 "syringe0"BG( +58 "syringe1"CH(! +132 "core" ( +79 ' +222 ( +3 ."PROCESSING"delayUntil "13:18:41.49" +2674 "Can"vt+|uPFbj +11972 qt^+|uJqHj +11973 qt+|uHKj +11972 wt+|uJQN=j +11966 uu+|uIP0j +8135 ."PROCESSING"Lysis2.in :DAmix +2 "syringe1"C?d2 P[<2 +8 CI& +3 "core" &!^\\X L +3 ."PROCESSING"Lysis1.in :DAmix +2 "syringe0"B>d2 P\\<2 +7 BJ% +3 "core" %!aM  +57 ."Lysis2mixer"Lysis2.seek 950uL +7 ."PROCESSING"Lysis1.seek 950uL +6 "syringe1"CE( +6 "syringe0"BF' +2074 "core" ( +4 ' +2 ."PROCESSING"delay 5 seconds +503 .Handoff.select SPR +3 "valve0"D@ +16 ."PROCESSING"SPR.command "start 2 14" +147 #SPR stabilized + "syringe0"BM% +8 "core" %{؄s +3 "syringe1"CN& +6 "core" &^r  +2 ."PROCESSING"delay 10 seconds +961 "Can"qt+|uD+U\ Nj +42 ."PROCESSING"SPR.command "start 2 0" +309 #Waiting up to 11:00 for SPR to enter state 1 +11617 "Can"vt+|u8+Wlj +150 ."PROCESSING"SPR.command "hold_on" +190 #SPR Dilution 1 of 4 -- Experiment 2 with 450.0uL L1 + 450.0uL L2 +3 "syringe1"CO& +6 "core" &s  +6 "syringe0"BP% +7 "core" %|k +44 ."Lysis2mixer"Lysis2.seek 500uL +9 ."PROCESSING"Lysis1.seek 500uL +3 "syringe1"CK(> +7 "syringe0"BL'> +6202 "core" ( +9 ' +3 ."PROCESSING"delay 15 seconds +1502 .SPR.command "hold_off" +293 #Waiting up to 1:00:00 for SPR to enter state 7 +3536 "Can"vt+|u8_Nj +11968 vt+|uBb#j +11967 xu +|uA dj +11966 su+|uAgj +11963 suJ+|uAjj +11965 tuu+|u?m_ j +11997 su+|u=Rp,>j +11939 qu+|u@r\\j +10161 #"SPRlogger"SPRsummary:-2.66RIU,84.6RIU,179RIU,-0.527RIU after 1921s +1840 "Can"uu+|u>luzj +11938 uu+|u<xj +11969 xu+|u?{j +11971 nu+|u@8~j +11972 wv+|u<sj +11973 pu+|u;aj +11968 xu+|u<N.j +11968 wup+|u6tLj +91 "syringe0"BS% +3 "core" %>^ 0 +4 "syringe1"CT& +4 "core" &>_ +2 ."PROCESSING"delay 10 seconds +1003 .SPR.command "start 2 0" +270 #Waiting up to 11:00 for SPR to enter state 1 +10593 "Can"pur+|u@jj +1174 ."PROCESSING"SPR.command "hold_on" +138 #SPR Dilution 2 of 4 -- Experiment 2 with 225.0uL L1 + 225.0uL L2 +3 "syringe1"CU& +7 "core" &>_\ _ +6 "syringe0"BV% +4 "core" %>^S + +92 ."Lysis2mixer"Lysis2.seek 275uL +5 "syringe1"CQ( +6 ."PROCESSING"Lysis1.seek 275uL +7 "syringe0"BR' +3100 "core" ( +11 ' +2 ."PROCESSING"delay 15 seconds +1502 .SPR.command "hold_off" +280 #Waiting up to 1:00:00 for SPR to enter state 7 +5635 "Can"vu]+|u>!j +11971 zu+|uBj +11971 ou+|u@j +11969 uu+|u?ej +11972 vu+|uBdj +11971 vu+|u:S8j +11967 wu+|uExj +11968 sv++|u<j +11965 vv+|u: j +11966 sv5+|u?jwj +11968 rvP+|u6\\j +11967 tv+|u?<Ij +11969 vv+|u:K#,j +10052 "syringe0"BY% +3 "core" %Kh < +3 "syringe1"CZ& +7 "core" &Km * +2 ."PROCESSING"delay 10 seconds +1002 .SPR.command "start 2 0" +265 #Waiting up to 11:00 for SPR to enter state 1 +634 "Can"yv+|u@Jj +11132 ."PROCESSING"SPR.command "hold_on" +140 #SPR Dilution 3 of 4 -- Experiment 2 with 225.0uL L1 + 225.0uL L2 +3 "syringe1"C[& +11 "core" &Kl - +6 "syringe0"B^% +4 "core" %Kc 2 +51 ."Lysis2mixer"Lysis2.seek 50uL +6 ."PROCESSING"Lysis1.seek 50uL +6 "syringe1"C\\( +7 "syringe0"B]' +600 "Can"uv+|s`-3hj +2504 "core" ( +6 ' +2 ."PROCESSING"delay 15 seconds +1506 .SPR.command "hold_off" +313 #Waiting up to 1:00:00 for SPR to enter state 7 +7638 "Can"vv +|uEj +11967 wv>+|u9Sj +11966 xvp+|u;ʒj +11964 tv+|uBaj +11965 sv+|u@0j +11965 vv+|u@j +11964 uv+|u?:j +11964 qv+|uBءXj +11965 xw+|u;ۀvj +11967 tw/+|u8pj +11967 qwU+|u6_j +11968 xwR+|u4W@j +11967 qwg+|u;*j +11968 owf+|uBx j +11969 vw|+|u?*j +8082 "syringe0"B_% +5 "core" %9] +3 #"PROCESSING"Additional SPR Analyses Skipped due to Insufficient Volume +6 "carousel0"Fa% +4 "core" %3"QQ \ +6 "sampler0"Hc% +4 "core" %[ +5 ."closeHandoff"Handoff.select :close +4 "valve0"D +16 .tGate.power :heat,:OFF +5 .Gate.power :cartridge,:OFF +3 "valve1"Ed& +6 "core" & .4@8O = +4 .tPinPort.in :unlocking +2 "valve1"E?:\ ^(2 +8 .tPinPort.seek :clear +3 "valve1"Ef( +47 "core" ( +3 .tCarousel.in :default + "carousel0"F><  E22 +12 Fg% +3 "core" %3"Q \ +4 .tCarousel.home.seek 54 +3 "carousel0"Fi'3 +18 "core" ' +2 "carousel0"Fk% +4 "core" %3( T 2 +6 "syringe0"B?% +6 "core" ¿%9g +3 .tPlunge.seek :locked +3 "valve0"D ' +9 "core" Ġ' +3 "syringe0"B%& +4 "core" ¥&4J : +5 ."Archive"Archive.in :unlocking +4 "syringe1"C@% +5 "syringe0"B? P\\+-2 +8 "core" %J +3 ."Archive"Archive.seek :clear +7 ."Air"Air.in :unlocking +9 "syringe0"BX( +4 B'% +4 "syringe1"C> Pl[%-2 +5 "core" §%9 +3 ."Air"Air.seek :clear +7 "syringe1"CW' +8 ."Lysis1"Lysis1.in :unlocking +7 "syringe1"Cn& +5 "syringe0"B> P\\(2 +7 "core" &9, +4 ."Lysis1"Lysis1.seek :clear +6 "syringe0"Bo' +6 ."Lysis2"Lysis2.in :unlocking +2 "syringe1"C? P[(2 +17 ."Lysis2"Lysis2.seek :clear +5 "syringe1"Cp( +7 "core" ( +22 ' +382 ' +22 ( +1595 #"SPRlogger"Ended log spr24sep2313h.spr.bz2 +2 .tSPR.command "stats_off" +36 "sampler0"Hx% +3 "core" %^ +11 .tGate.power :analytic1,:OFF +2 .Gate.power :motor,:OFF +6 .Gate.power :core,:OFF +5 .Gate.power :main,:OFF +6 #Safely stopped and ready to power off @1727128849.12PDT @PDT1727128849.39 .Gate.power :sampler,:OFF,limit to 3500mA +2 .Gate.power :skimmer,:OFF,limit to 3500mA +342 .Gate.power :main,:ON,limit to 5000mA +2 .Gate.power :analytic1,:ON,limit to 4000mA +15 #Powering core bus +232 #"Probe-AMspr"SPR Module 1, FW Rev. B, FPGA Rev. C +90 "valve0"D2 +4 Dw +2 "core"  +7 .tPlunge.configure :default +2 "valve0"D# P.<2 +10 .tSamplePump.configure :default +2 "sampler0"H#^ #(22 +11 .tToroid.configure :default +2 "valve0"D$\ F.-2 +11 .tCarousel.configure :default +2 "carousel0"F#<  E22 +11 .tAbs.configure :default +2 "ambient0"J#O  +11 .tPhaseSeparator.configure :default +2 "carousel1"G$ +10 .tArchive.configure :default +2 "syringe0"B$d P\\+<2 +12 .tAir.configure :default + "syringe1"C#d Pl[%<2 +8 .tLysis1.configure :default +2 "syringe0"B#d P\\<2 +9 .tLysis2.configure :default +2 "syringe1"C$d P[<2 +11 .tPinPort.configure :default +2 "valve1"E$\ ^(22 +7 #tAll elf controllers running firmware version 4.92 +3 .Gate.power :motor,:ON,limit to 5000mA +11 "valve0"Dv% +3 Dt& +6 "carousel0"Fs% +3 "core" %G0O  +3 "syringe0"Br& +9 "syringe1"Cq% +5 "syringe0"By% +6 ."Plunge_home"Plunge.home.jog 0 +10 "syringe1"C& +5 "valve1"E & +2 "valve0"D) +29 "core" &+O + %S \\R~  + &܅> + %pք< + %]0 Ã&7 + ʼn&O ( + Ą) +9 "valve0"D% +5 ."PinPort_home"PinPort.home.jog 0 +7 ."Lysis2_home"Lysis2.home.jog 0 +6 ."Air_home"Air.home.jog 0 +8 ."Carousel_home"Carousel.home.jog 0 +6 ."Archive_home"Archive.home.jog 0 +6 ."Toroid_home"Toroid.home.jog 0 +7 ."Lysis1_home"Lysis1.home.jog 0 +7 "valve1"E* +5 "syringe1"C* +5 Ce) +8 "carousel0"F`) +3 "syringe0"Bl* +4 "valve0"Dh* +2 "syringe0"B) +17 "core" Ć%GO  + ň* + Â* + ) + ) * + * + —) +5 "syringe1"Cb& +6 "syringe0"Bj% +6 "valve1"Em& +6 "syringe0"B~& +5 "syringe1"Cu% +2 ."Plunge_home"Plunge.in :homing +20 "valve0"D{& +5 D> 72 +12 ."Plunge_home"Plunge.jog 1603 +4 "valve0"D)C +8 "core" & 8 + %a<  &EO  + &yD + %qPN + &$JO +8 ."Lysis2_home"Lysis2.in :homing +6 ."Lysis1_home"Lysis1.in :homing +6 ."Archive_home"Archive.in :homing +7 ."PinPort_home"PinPort.in :homing +6 ."Air_home"Air.in :homing +5 ."Toroid_home"Toroid.in :homing +6 "syringe1"C? (2 +5 "syringe0"B> (2 +4 B? -2 +2 "valve1"E?2 +3 "syringe1"C> -2 +3 "valve0"D?-2 +5 ."Lysis2_home"Lysis2.jog 1404 +10 "syringe1"C|*| +11 ."PinPort_home"PinPort.jog -111 +17 ."Lysis1_home"Lysis1.jog 1400 +10 ."Archive_home"Archive.jog 1401 +6 ."Toroid_home"Toroid.jog 626 +6 ."Air_home"Air.jog 1379 +7 "valve1"Ez* +8 "syringe0"B})x +6 B*y +3 "valve0"D\ *r +3 "syringe1"C)c +19 "core" ā) + * +2 ."PinPort_home"PinPort.setRawPosition! 0 +2 ."Plunge_home"Plunge.setRawPosition! 50 +5 "valve1"E8 +6 "valve0"D72 +7 ."PinPort_home"PinPort.seek :home +4 ."Plunge_home"Plunge.seek :home +8 "valve1"E ( +7 "valve0"D ' +12 "core" * + ŋ( +2 ."PinPort_home"PinPort.in :default +3 "valve1"E?\ ^(22 +5 ."Lysis2_home"Lysis2.setRawPosition! 50 +6 "syringe1"C82 +7 ."Lysis2_home"Lysis2.seek :home +4 "syringe1"C ( +6 "core" Č' +6 ."Plunge_home"Plunge.in :default +3 "valve0"D> P.<2 +8 "core" ) + ™* + Ï) +3 ."Lysis1_home"Lysis1.setRawPosition! 50 +3 ."Air_home"Air.setRawPosition! 50 +7 ."Archive_home"Archive.setRawPosition! 50 +6 "syringe0"B72 +4 "syringe1"C72 +2 "Can"ww+|t0IHj +2 "syringe0"B82 +8 ."Lysis1_home"Lysis1.seek :home +5 ."Air_home"Air.seek :home +4 ."Archive_home"Archive.seek :home +9 "syringe0"B' +7 "syringe1"C' +3 "syringe0"B( +18 "core" Í( +3 ."Lysis2_home"Lysis2.in :default +4 "syringe1"C?d P[<2 +11 "core" Ċ* + Ž' + Ü' + ž( +4 ."Air_home"Air.in :default +3 ."Archive_home"Archive.in :default +8 ."Toroid_home"Toroid.setRawPosition! 0 +5 "syringe1"C>d Pl[%<2 +4 ."Lysis1_home"Lysis1.in :default +6 "syringe0"B?d P\\+<2 +2 "valve0"D8 +4 "syringe0"B>d P\\<2 +14 ."Toroid_home"Toroid.seek :home +3 "valve0"D( +10 "core" ğ( +2 ."Toroid_home"Toroid.in :default +2 "valve0"D?\ F.-2 +65 ."clearToroid"Toroid.seek :clear +5 "valve1"E& +4 "valve0"D!(* +6 "core" Ŗ&N  +154 ġ( +2 .tCarousel.in :default +2 "carousel0"F><  E22 +8 F"% +3 "core" Ƣ%3XJQ  +3 .tCarousel.home.seek 54 +3 "carousel0"F'3 +18 "core" Ƙ' +3 "valve0"D% +4 "core" ą%`'N o +3 #tSelecting Cartridge 53 +2 "valve0"D$% +13 "core" Ĥ%`!N s +2 "syringe0"B% +4 "core" š%x* +3 "syringe1"C% +5 "core" %tg7 +3 "valve1"E& +5 "core" ŝ&N  +3 .tCarousel.seek 53 +3 "carousel0"F('2 +37 "core" ƨ' +4 "carousel0"F*% +4 "core" ƪ%2)qT 2 +3 "syringe0"B% +4 "core" %wZ +4 .tLysis1.in :fast + "syringe0"B>d P\\<2 +9 .tLysis1.seek :locked +3 "syringe0"B,'* +251 "core" ¬' +3 "valve0"D% +7 "core" ĕ%`N } +3 ."Plunge"Plunge.seek :locked +3 "valve0"D' +9 "syringe1"C-% +6 "core" í%`ʄ +3 ."Air"Air.in :fast +3 "syringe1"C> Pl[%<2 +11 ."Air"Air.seek :locked +3 "syringe1"C.' +75 "core" đ' +22 î' +2 .tCarousel.reconfigure :locked +2 "carousel0"F#  E2\ 2 +8 F/% +4 "core" Ư%2W0RG  +6 #tPowering cartridge bus +263 "cartridge_broadcast" ( +3 .tGate.setIR 1750,5000,0,6 +14 .Gate.setIR 0,5000,0,6 +2 "cartridge_broadcast"~ +9 .tPuckHeater.configure :default +2 "Cartridge" \ :D H  +10 .tGate.power :heat,:ON,limit to 5000mA +55 "Cartridge" 0y +4 "cartridge" y +4 #tMounted lysis Cartridge +5 #WARNING: Using default puck temperature sensor calibration +4 #Using default cartridge heat loss curve for HeatingAccelInCarousel +11 "valve0"D1% +4 "core" ı%G$N +3 "syringe0"B2% +3 "core" ²%*B +3 "syringe1"C3% +4 "core" ó%ɹ; +3 "carousel0"F4% +4 "core" ƴ%2MN \ +4 "carousel0"F5% +5 "core" Ƶ%2EQk \ +120 ."PROCESSING"SPR.command "read_sequences" +22 .SPR.command "stats_on" +10 "carousel0"F6% +3 "core" ƶ%2N \ +6 ."PROCESSING"SPR.command "start 0 1" +71 ."SPRlogger"SPR.start /var/log/esp/spr24sep2315h.spr.bz2 +195 #"PROCESSING"Waiting for baseline SPR stabilization +2 .Handoff.select :waste +4 "valve0"D +17 #"PROCESSING"Waiting up to 3:00 for Syringe to stabilize +/-0.20psi +3 "syringe1"C7% +11 "core" ÷%ɬ, +39 "syringe1"C8% +3 "core" ø%ɨ2 +47 "syringe1"C9% +3 "core" ù%ɵ> +47 "syringe1"C:% +3 "core" ú%ɵ= +47 "syringe1"C;% +7 "core" û%ɴ= +43 "syringe1"C<% +4 "core" ü%ɭ5 +46 "syringe1"C=% +3 "core" ý%ɼ@ +47 "syringe1"C>% +3 "core" þ%ɶ< +52 "syringe1"C#% +4 "core" ã%ɱC +42 "syringe1"CC% +3 "core" %ɳ> +47 "syringe1"CD% +3 "core" %ɫ6 +47 "syringe1"C% +3 "core" Ô%ɲ; +48 "syringe1"C&% +5 "core" æ%ɷG +44 "syringe1"C% +3 "core" Ò%ɷ9 +6 "Can"ww+|u8N + #"PROCESSING"Syringe tare is 52% of full scale at 22C (drifted 1%) +4 .PinPort.in :locking +5 "valve1"E?:\ ^(22 +8 ."PROCESSING"PinPort.seek :locked +4 "valve1"E( . +48 "core" œ( +4 ."posArchive"Archive.in :fast +3 "syringe0"B?d P\\+<2 +67 ."posLyS2"Lysis2.in :fast +12 ."PROCESSING"Lysis1.seek 1100uL +8 ."posArchive"Archive.seek :full +8 "syringe1"C?d P[<2 +5 "syringe0"BI'! +3 BJ( +10 ."posLyS2"Lysis2.seek 1100uL +9 "syringe1"CH(! +171 "core" ( +84 ' +163 ( +2 ."PROCESSING"delayUntil "15:11:21.28" +8844 "Can"uv+|uPfj +11967 uv+|uDj +11970 qv+|uIYj +11970 wwL+|uIj +11968 uwv+|uFzj +1934 ."PROCESSING"Lysis2.in :DAmix +2 "syringe1"C?d2 P[<2 +8 CA& +2 "core" &!VU T +3 ."PROCESSING"Lysis1.in :DAmix +2 "syringe0"B>d2 P\\<2 +8 BM% +3 "core" %!V +58 ."Lysis2mixer"Lysis2.seek 950uL +4 ."PROCESSING"Lysis1.seek 950uL +6 "syringe1"CN( +4 "syringe0"BO' +2079 "core" ( +3 ' +2 ."PROCESSING"delay 5 seconds +503 .Handoff.select SPR +4 "valve0"D@ +15 ."PROCESSING"SPR.command "start 2 14" +191 #SPR stabilized +2 "syringe0"BP% +8 "core" %X +4 "syringe1"CE& +5 "core" & [ ! +3 ."PROCESSING"delay 10 seconds +1002 .SPR.command "start 2 0" +313 #Waiting up to 11:00 for SPR to enter state 1 +5800 "Can"pw'+|u>j +6008 ."PROCESSING"SPR.command "hold_on" +192 #SPR Dilution 1 of 4 -- Experiment 2 with 450.0uL L1 + 450.0uL L2 +3 "syringe1"CF& +7 "core" &N $ +3 "syringe0"BS% +6 "core" %քX +49 ."Lysis2mixer"Lysis2.seek 500uL +4 ."PROCESSING"Lysis1.seek 500uL +7 "syringe1"CT(> +4 "syringe0"BU'> +5686 "Can"pw +|scj +522 "core" ( +9 ' +2 ."PROCESSING"delay 15 seconds +1502 .SPR.command "hold_off" +290 #Waiting up to 1:00:00 for SPR to enter state 7 +9643 "Can"rv+|u@ 48j +11972 tw +|u<7Vj +11971 wwk+|u?tj +11973 uw+|u8j +11972 sw+|u?uj +11972 {w+|uAIj +11972 rw+|u@5j +11973 yw+|uA\ j +4014 #"SPRlogger"SPRsummary:0.513RIU,35.4RIU,66.7RIU,3.1RIU after 1921s +7960 "Can"tw+|u<"(j +11973 pw+|u:%Fj +11971 rw+|u8(dj +11970 vw+|u>/+j +11969 rw+|u?".j +11970 vw+|u=d1ij +11972 qw+|uG 4Aj +5905 "syringe0"BV% +3 "core" %>^M{ +4 "syringe1"CK& +4 "core" &>^b +3 ."PROCESSING"delay 10 seconds +1002 .SPR.command "start 2 0" +269 #Waiting up to 11:00 for SPR to enter state 1 +4785 "Can"ww+|uB7j +6981 ."PROCESSING"SPR.command "hold_on" +143 #SPR Dilution 2 of 4 -- Experiment 2 with 225.0uL L1 + 225.0uL L2 +3 "syringe1"CL& +8 "core" &>_߄> +3 "syringe0"BY% +6 "core" %>^؄G  +49 ."Lysis2mixer"Lysis2.seek 275uL +7 ."PROCESSING"Lysis1.seek 275uL +6 "syringe1"CZ( +4 "syringe0"B[' +3109 "core" ( +4 ' +3 ."PROCESSING"delay 15 seconds +1502 .SPR.command "hold_off" +143 "Can"vwp+|u/<&j +174 #"PROCESSING"Waiting up to 1:00:00 for SPR to enter state 7 +11798 "Can"ww=+|u>?6j +11971 xw+|u@ATj +11974 tw+|uBDrj +11970 rw+|u<tGj +11972 pw+|uAJPj +11973 yw+|u@M%j +11974 sw+|uAOj +11971 qw+|u@Rj +11976 yw+|u7U&j +11971 ww+|u;XDj +11973 qw+|uA&[bj +11976 rw+|u>^sj +11972 rw+|u;3acj +11976 vx +|u@dGj +11972 rx4+|u6gj +3828 "syringe0"B^% +4 "core" %KW - +4 "syringe1"CQ& +5 "core" &KR : +2 ."PROCESSING"delay 10 seconds +1003 .SPR.command "start 2 0" +268 #Waiting up to 11:00 for SPR to enter state 1 +6857 "Can"qw+|uDij +4910 ."PROCESSING"SPR.command "hold_on" +138 #SPR Dilution 3 of 4 -- Experiment 2 with 225.0uL L1 + 225.0uL L2 +3 "syringe1"CR& +7 "core" &K< 6 +6 "syringe0"B_% +4 "core" %K@ + +49 ."Lysis2mixer"Lysis2.seek 50uL +4 ."PROCESSING"Lysis1.seek 50uL +8 "syringe1"Ca( +9 "syringe0"Bc' +3101 "core" ( +5 ' +2 ."PROCESSING"delay 15 seconds +1502 .SPR.command "hold_off" +325 #Waiting up to 1:00:00 for SPR to enter state 7 +1899 "Can"xw+|u3yo j +11969 xw+|uB_q4j +11969 uw+|u=tRj +11970 wx=+|uBwpj +11967 vx(+|u?zVj +11969 yx4+|~u?}'j +11969 tx1+|u6j +11968 wx+|u@j +11971 qx+|u8j +11970 xx/+|u=$j +11970 wxF+|u<|Bj +11967 rxj+|u@j`j +11970 ux0+|u>J~j +11971 uxO+|u9;j +11971 xx8+|~u?*j +11975 ux;+|u;j +1800 "syringe0"Bd% +4 "core" %9ׄ` +5 #"PROCESSING"Additional SPR Analyses Skipped due to Insufficient Volume +5 "carousel0"Fg% +7 "core" %2eO \ +6 "sampler0"Hk% +4 "core" % +4 ."closeHandoff"Handoff.select :close +5 "valve0"D +15 .tGate.power :heat,:OFF +2 .Gate.power :cartridge,:OFF +5 "valve1"E?& +11 "core" ſ& .4APO < +4 .tPinPort.in :unlocking +2 "valve1"E?:\ ^(2 +7 .tPinPort.seek :clear +3 "valve1"E%( +50 "core" ť( +2 .tCarousel.in :default +2 "carousel0"F><  E22 +8 F@% +4 "core" %2)P \ +4 .tCarousel.home.seek 53 +3 "carousel0"F''2 +18 "core" Ƨ' +2 "carousel0"Fn% +10 "core" %2O\\P  +2 "syringe0"BB% +5 "core" %9̄P +3 .tPlunge.seek :locked +3 "valve0"D' +8 "core" ć' +3 "syringe0"B)& +4 "core" ©&=e 1 +5 ."Archive"Archive.in :unlocking +3 "syringe1"CG% +2 "syringe0"B? P\\+-2 +12 ."Archive"Archive.seek :clear +3 "syringe0"B+( +7 "core" %Ƅb +4 ."Air"Air.in :unlocking +3 "syringe1"C> Pl[%-2 +9 "syringe0"B]% +9 ."Air"Air.seek :clear +7 "syringe1"C\\' +6 "core" %9 +6 ."Lysis1"Lysis1.in :unlocking +3 "syringe1"Cx& +5 "syringe0"B> P\\(2 +9 ."Lysis1"Lysis1.seek :clear +4 "syringe0"Bw' +6 "core" &9}D +7 ."Lysis2"Lysis2.in :unlocking +3 "syringe1"C? P[(2 +8 ."Lysis2"Lysis2.seek :clear +3 "core" «( +2 "syringe1"Cv( +29 "core" ' +377 ' +31 ( +1586 #"SPRlogger"Ended log spr24sep2315h.spr.bz2 +3 .tSPR.command "stats_off" +37 "sampler0"H % +3 "core" ȉ%W +11 .tGate.power :analytic1,:OFF +2 .Gate.power :motor,:OFF +6 .Gate.power :core,:OFF +6 .Gate.power :main,:OFF +5 #Safely stopped and ready to power off @1727135609.79PDT @PDT1727135610.07 .Gate.power :sampler,:OFF,limit to 3500mA +3 .Gate.power :skimmer,:OFF,limit to 3500mA +342 .Gate.power :main,:ON,limit to 5000mA +2 .Gate.power :analytic1,:ON,limit to 4000mA +15 #Powering core bus +237 #"Probe-AMspr"SPR Module 1, FW Rev. B, FPGA Rev. C +28 "valve0"D2 +3 D +3 "core" ă +8 .tPlunge.configure :default +2 "valve0"D# P.<2 +10 .tSamplePump.configure :default +2 "sampler0"H#^ #(22 +10 .tToroid.configure :default +2 "valve0"D$\ F.-2 +11 .tCarousel.configure :default + "carousel0"F#<  E22 +11 .tAbs.configure :default + "ambient0"J#O  +11 .tPhaseSeparator.configure :default +2 "carousel1"G$ +10 .tArchive.configure :default + "syringe0"B$d P\\+<2 +11 .tAir.configure :default +2 "syringe1"C#d Pl[%<2 +7 .tLysis1.configure :default + "syringe0"B#d P\\<2 +8 .tLysis2.configure :default +2 "syringe1"C$d P[<2 +11 .tPinPort.configure :default + "valve1"E$\ ^(22 +8 #tAll elf controllers running firmware version 4.92 +4 .Gate.power :motor,:ON,limit to 5000mA +10 "valve0"Dy% +5 "core" %GCO  +3 "valve0"Dq& +4 "carousel0"Fr% +12 "syringe0"Bs& +3 "syringe1"Ct% +5 ."Plunge_home"Plunge.home.jog 0 +10 "syringe0"B% +6 "syringe1"Cb& +7 "valve1"Ej& +4 "valve0"Du) +25 "core" & 72 +28 ."Plunge_home"Plunge.jog 1597 +10 "valve0"D)= +5 "core" &NO  + Û& T + Ä% \\i \ + %hP + ‚&~b  + Ĉ& GO  +10 ."Toroid_home"Toroid.in :homing +9 ."Lysis2_home"Lysis2.in :homing +8 ."Air_home"Air.in :homing +6 ."Lysis1_home"Lysis1.in :homing +6 ."PinPort_home"PinPort.in :homing +5 "valve0"D?-2 +3 ."Archive_home"Archive.in :homing +9 "syringe1"C? (2 +5 C> -2 +2 "syringe0"B> (2 +7 "valve1"E?2 +8 ."Toroid_home"Toroid.jog 630 +5 "syringe0"B? -2 +6 ."Lysis2_home"Lysis2.jog 1405 +7 ."Air_home"Air.jog 1382 +6 ."Lysis1_home"Lysis1.jog 1399 +7 ."PinPort_home"PinPort.jog -111 +6 "valve0"Dl*v +4 "syringe1"Ch*} +4 ."Archive_home"Archive.jog 1400 +7 "syringe1"Ce)f +9 "syringe0"B)w +4 "valve1"Ez* +5 "syringe0"B*x +14 "core" ė) +2 ."Plunge_home"Plunge.setRawPosition! 50 +2 "valve0"D72 +9 ."Plunge_home"Plunge.seek :home +3 "valve0"D|' +10 "core" * +2 ."PinPort_home"PinPort.setRawPosition! 0 + "valve1"E8 +8 ."PinPort_home"PinPort.seek :home +4 "valve1"E}( +5 "core" ' +5 ."Plunge_home"Plunge.in :default +3 "valve0"D> P.<2 +6 "core" ( +3 ."PinPort_home"PinPort.in :default +3 "valve1"E?\ ^(22 +11 "core" * +3 ."Lysis2_home"Lysis2.setRawPosition! 50 +2 "syringe1"C82 +7 "core" ) +3 ."Air_home"Air.setRawPosition! 50 +4 ."Lysis2_home"Lysis2.seek :home +6 "syringe1"C72 +4 C( +15 ."Air_home"Air.seek :home +4 "syringe1"C' +8 "core" –) + * +2 ."Lysis1_home"Lysis1.setRawPosition! 50 +4 ."Archive_home"Archive.setRawPosition! 50 +6 "syringe0"B72 +5 B82 +10 ."Lysis1_home"Lysis1.seek :home +3 ."Archive_home"Archive.seek :home +8 "syringe0"B"' +8 B( +7 "core" Ï( + Ù' * +4 ."Lysis2_home"Lysis2.in :default + ."Air_home"Air.in :default +8 ."Toroid_home"Toroid.setRawPosition! 0 +6 "syringe1"C?d P[<2 +4 C>d Pl[%<2 +5 "valve0"D8 +6 ."Toroid_home"Toroid.seek :home +3 "valve0"D$( +7 "core" ¢' + …( +3 ."Archive_home"Archive.in :default +5 ."Lysis1_home"Lysis1.in :default +5 "syringe0"B?d P\\+<2 +4 B>d P\\<2 +10 "core" Ĥ( +2 ."Toroid_home"Toroid.in :default +2 "valve0"D?\ F.-2 +21 ."clearToroid"Toroid.seek :clear +5 "valve1"E\ & +8 "valve0"D(* +2 "core" Ŋ&N +158 Ě( +2 .tCarousel.in :default +2 "carousel0"F><  E22 +8 F% +3 "core" %2X1Q  +3 .tCarousel.home.seek 53 +3 "carousel0"F'2 +18 "core" Ɲ' +2 "valve0"D% +4 "core" ğ%`w7O  +5 #tSelecting Cartridge 52 +3 "valve0"D*% +8 "core" Ī%`-N  +4 "syringe0"B% +4 "core" %eJ +3 "syringe1"C`% +5 "core" %ۀ%0 +2 "valve1"E& +4 "core" Ř&#N +3 .tCarousel.seek 52 +6 "carousel0"F'1 +33 "core" ƕ' +5 "carousel0"F-% +3 "core" ƭ%1/ېT 2 +3 "syringe0"B% +4 "core" Ž%{h +3 .tLysis1.in :fast +2 "syringe0"B>d P\\<2 +8 .tLysis1.seek :locked +3 "syringe0"B/'* +251 "core" ¯' +3 "valve0"D % +59 "core" Č%`yN  +4 ."Plunge"Plunge.seek :locked +5 "valve0"D' +7 "syringe1"C0% +8 "core" ð%vȄ +3 ."Air"Air.in :fast +2 "syringe1"C> Pl[%<2 +7 ."Air"Air.seek :locked +5 "syringe1"C1' +77 "core" Ĝ' +18 ñ' +3 .tCarousel.reconfigure :locked +2 "carousel0"F#  E2\ 2 +8 F2% +3 "core" Ʋ%1UۑQ  +7 #tPowering cartridge bus +263 "cartridge_broadcast" ( +3 .tGate.setIR 1750,5000,0,6 +13 .Gate.setIR 0,5000,0,6 +3 "cartridge_broadcast"~ +8 .tPuckHeater.configure :default +3 "Cartridge" \ :D H  +8 .tGate.power :heat,:ON,limit to 5000mA +57 "Cartridge" 3y +4 "cartridge" y +4 #tMounted lysis Cartridge +5 #WARNING: Using default puck temperature sensor calibration +5 #Using default cartridge heat loss curve for HeatingAccelInCarousel +8 "valve0"D4% +6 "core" Ĵ%H+N m +4 "syringe0"B5% +4 "core" µ%*2 +2 "syringe1"C6% +4 "core" ö%A +3 "carousel0"F7% +4 "core" Ʒ%1ۑPP \  +5 "carousel0"F8% +6 "core" Ƹ%1ۑLO \  +123 ."PROCESSING"SPR.command "read_sequences" +32 .SPR.command "stats_on" +11 "carousel0"F9% +3 "core" ƹ%1ېeQ$ \  +5 ."PROCESSING"SPR.command "start 0 1" +71 ."SPRlogger"SPR.start /var/log/esp/spr24sep2316h.spr.bz2 +195 #"PROCESSING"Waiting for baseline SPR stabilization +2 .Handoff.select :waste +7 "valve0"D +16 #"PROCESSING"Waiting up to 3:00 for Syringe to stabilize +/-0.20psi +2 "syringe1"C:% +8 "core" ú%/ +43 "syringe1"C;% +3 "core" û%3 ~ +47 "syringe1"C<% +3 "core" ü%- +47 "syringe1"C=% +4 "core" ý%1 +46 "syringe1"C>% +3 "core" þ%+ +47 "syringe1"C#% +3 "core" ã%' +47 "syringe1"CC% +6 "core" %3 +44 "syringe1"CD% +3 "core" %$ +49 "syringe1"C% +3 "core" Ô%2 +46 "syringe1"C&% +3 "core" æ%, } +47 "syringe1"C% +3 "core" Ò%, +47 "syringe1"C % +3 "core" Ë%( +47 "syringe1"C,% +3 "core" ì%3 +47 "syringe1"C% +3 "core" Þ%* +6 "Can"ux;+|u29K + #"PROCESSING"Syringe tare is 52% of full scale at 22C (drifted 1%) +4 .PinPort.in :locking +5 "valve1"E?:\ ^(22 +7 ."PROCESSING"PinPort.seek :locked +10 "valve1"E ( . +47 "core" ō( +4 ."posArchive"Archive.in :fast +4 "syringe0"B?d P\\+<2 +8 ."posLyS2"Lysis2.in :fast +9 ."PROCESSING"Lysis1.seek 1100uL +7 ."posArchive"Archive.seek :full +7 "syringe1"C?d P[<2 +8 "syringe0"BA'! +5 BM( +5 ."posLyS2"Lysis2.seek 1100uL +16 "syringe1"CH(! +171 "core" ( +84 ' +161 ( +2 ."PROCESSING"delayUntil "17:04:01.96" +3212 "Can"rw+|uOsej +11971 {w+|uGj +11969 twl+|uLd2j +11970 vwq+|uJYPj +11968 wwL+|uH nj +7615 ."PROCESSING"Lysis2.in :DAmix +5 "syringe1"C?d2 P[<2 +8 CI& +3 "core" &!]J M +3 ."PROCESSING"Lysis1.in :DAmix +2 "syringe0"B>d2 P\\<2 +8 BP% +3 "core" %!O3 +51 ."Lysis2mixer"Lysis2.seek 950uL +5 ."PROCESSING"Lysis1.seek 950uL +7 "syringe1"CE( +5 "syringe0"BF' +2077 "core" ( +2 ' +3 ."PROCESSING"delay 5 seconds +502 .Handoff.select SPR +4 "valve0"D@ +15 ."PROCESSING"SPR.command "start 2 14" +142 #SPR stabilized +2 "syringe0"BS% +7 "core" %z^ +4 "syringe1"CN& +4 "core" & Y +3 ."PROCESSING"delay 10 seconds +1003 .SPR.command "start 2 0" +314 #Waiting up to 11:00 for SPR to enter state 1 +172 "Can"ww+|u46j +11595 ."PROCESSING"SPR.command "hold_on" +190 #SPR Dilution 1 of 4 -- Experiment 2 with 450.0uL L1 + 450.0uL L2 +6 "syringe1"CO& +4 "core" &_  +3 "syringe0"BV% +6 "core" %y܄] +48 ."Lysis2mixer"Lysis2.seek 500uL +8 ."PROCESSING"Lysis1.seek 500uL +4 "syringe1"CK(> +6 "syringe0"BL'> +99 "Can"pv+|s^.j +6108 "core" ( +9 ' +2 ."PROCESSING"delay 15 seconds +1502 .SPR.command "hold_off" +341 #Waiting up to 1:00:00 for SPR to enter state 7 +4008 "Can"xv+|u8}j +11971 rw#+|u?Yj +11968 vw:+|u?,j +11971 xwd+|u4["j +11971 zw+|u@@j +11987 yx+|uBĩ^j +11954 vw+|u@{|j +11969 sx+|uAJj +9706 #"SPRlogger"SPRsummary:0.665RIU,20.5RIU,44.4RIU,1.22RIU after 1921s +2261 "Can"yx+|u9#j +11969 yx|+|u;&j +11973 vx+|u<j +11971 zxx+|u=?j +11969 xxt+|u90j +11969 pxC+|u=Nj +11969 vx\\+|u8Sޮlj +11609 "syringe0"BY% +3 "core" %>^R " +4 "syringe1"CT& +4 "core" &>_O +3 ."PROCESSING"delay 10 seconds +348 "Can"xx/+|u>j +655 ."PROCESSING"SPR.command "start 2 0" +267 #Waiting up to 11:00 for SPR to enter state 1 +11050 "Can"txi+|uGUWj +718 ."PROCESSING"SPR.command "hold_on" +139 #SPR Dilution 2 of 4 -- Experiment 2 with 225.0uL L1 + 225.0uL L2 +2 "syringe1"CU& +8 "core" &>_\ 1 +3 "syringe0"B^% +7 "core" %>^M % +55 ."Lysis2mixer"Lysis2.seek 275uL +4 ."PROCESSING"Lysis1.seek 275uL +6 "syringe1"CQ( +6 "syringe0"BR' +3107 "core" ( +3 ' +2 ."PROCESSING"delay 15 seconds +1502 .SPR.command "hold_off" +320 #Waiting up to 1:00:00 for SPR to enter state 7 +6086 "Can"yx+|uFj +11969 txi+|u:ATj +11968 rxs+|u<(%j +11968 yx+|u@ j +11963 xx+|u4->j +11967 zx]+|u@\\j +11970 sxR+|u=wzj +11970 rx+|u=Hj +11963 xx+|u;'j +11968 |xk+|u9j +11967 vxt+|u< j +11969 rx+|u> j +11970 ux+|u3 .j +11973 uxS+|u2Lj +11972 rw+|u7Yjj +9603 "syringe0"B_% +3 "core" %KڄI D +4 "syringe1"CZ& +4 "core" &K΄R 7 +3 ."PROCESSING"delay 10 seconds +1002 .SPR.command "start 2 0" +270 #Waiting up to 11:00 for SPR to enter state 1 +1083 "Can"two+|u9Fj +10683 ."PROCESSING"SPR.command "hold_on" +139 #SPR Dilution 3 of 4 -- Experiment 2 with 225.0uL L1 + 225.0uL L2 +3 "syringe1"C[& +7 "core" &KH ( +4 "syringe0"Bd% +6 "core" %KxC / +54 ."Lysis2mixer"Lysis2.seek 50uL +5 ."PROCESSING"Lysis1.seek 50uL +7 "syringe1"Cg( +5 "syringe0"Bk' +1058 "Can"uw+|saC8j +2050 "core" ( +4 ' +2 ."PROCESSING"delay 15 seconds +1503 .SPR.command "hold_off" +317 #Waiting up to 1:00:00 for SPR to enter state 7 +8096 "Can"rv+|uAj +11973 yv+|u7j +11972 vw+|uA"^j +11972 sw+|u?%7j +11974 tv+|uB(9nj +11973 tw+|u;:?P,j +11970 xv+|u>gBIJj +11969 rvc+|u?E/hj +7545 "syringe0"B?% +3 "core" ¿%9H +3 #"PROCESSING"Additional SPR Analyses Skipped due to Insufficient Volume +7 "carousel0"F@% +6 "core" %1ە8Q~ \ +6 "sampler0"Hn% +4 "core" %L +4 ."closeHandoff"Handoff.select :close +5 "valve0"D +15 .tGate.power :heat,:OFF +3 .Gate.power :cartridge,:OFF +6 "valve1"EB& +6 "core" & .4 N +4 .tPinPort.in :unlocking +2 "valve1"E?:\ ^(2 +7 .tPinPort.seek :clear +3 "valve1"E)( +50 "core" ũ( +2 .tCarousel.in :default +2 "carousel0"F><  E22 +8 FG% +2 "core" %1ۑO \  +4 .tCarousel.home.seek 52 +3 "carousel0"F]'1 +19 "core" ' +2 "carousel0"Fx% +4 "core" %1*ۓ4T 2 +5 "syringe0"B% +7 "core" “%9] +6 .tPlunge.seek :locked +7 "valve0"D(' +7 "core" Ĩ' +2 "syringe0"B& +5 "core" ‘&2؄9 < +5 ."Archive"Archive.in :unlocking +4 "syringe1"CJ% +3 "syringe0"B? P\\+-2 +9 "core" %҄> z +3 ."Archive"Archive.seek :clear +10 "syringe0"B.% +3 ."Air"Air.in :unlocking +6 "syringe0"Bc( +6 "syringe1"C> Pl[%-2 +5 "core" ®%9ׄ> +4 ."Air"Air.seek :clear +8 ."Lysis1"Lysis1.in :unlocking +8 "syringe1"Ca' +6 C & +2 "syringe0"B> P\\(2 +9 ."Lysis1"Lysis1.seek :clear +4 "syringe0"B' +7 "core" É&9 +5 ."Lysis2"Lysis2.in :unlocking +3 "syringe1"C? P[(2 +8 ."Lysis2"Lysis2.seek :clear +3 "syringe1"Cy( +20 "core" ( +26 ' +363 ƒ' +27 ( +1581 #"SPRlogger"Ended log spr24sep2316h.spr.bz2 +3 .tSPR.command "stats_off" +45 "sampler0"Hj% +3 "core" %7 +11 .tGate.power :analytic1,:OFF +2 .Gate.power :motor,:OFF +8 .Gate.power :core,:OFF +2 .Gate.power :main,:OFF +3 #Safely stopped and ready to power off @1727142370.44PDT @PDT1727142370.65 .Gate.power :sampler,:OFF,limit to 3500mA +3 .Gate.power :skimmer,:OFF,limit to 3500mA +350 .Gate.power :main,:ON,limit to 5000mA +2 .Gate.power :analytic1,:ON,limit to 4000mA +14 #Powering core bus +234 #"Probe-AMspr"SPR Module 1, FW Rev. B, FPGA Rev. C +56 "valve0"D2 +3 Db +3 "core"  +7 .tPlunge.configure :default +2 "valve0"D# P.<2 +10 .tSamplePump.configure :default +2 "sampler0"H#^ #(22 +10 .tToroid.configure :default +2 "valve0"D$\ F.-2 +9 .tCarousel.configure :default +2 "carousel0"F#<  E22 +10 .tAbs.configure :default +2 "ambient0"J#O  +10 .tPhaseSeparator.configure :default + "carousel1"G$ +14 .tArchive.configure :default +2 "syringe0"B$d P\\+<2 +10 .tAir.configure :default +2 "syringe1"C#d Pl[%<2 +8 .tLysis1.configure :default + "syringe0"B#d P\\<2 +8 .tLysis2.configure :default +2 "syringe1"C$d P[<2 +9 .tPinPort.configure :default +2 "valve1"E$\ ^(22 +7 #tAll elf controllers running firmware version 4.92 +6 .Gate.power :motor,:ON,limit to 5000mA +7 "valve0"D% +5 "core" Ć%H 72 +20 "core" å& < + «%]Sj ¡&z;  + &gO  + &!N + %ۅR +8 ."Plunge_home"Plunge.jog 1596 +10 ."Lysis2_home"Lysis2.in :homing +6 ."Air_home"Air.in :homing +7 ."Toroid_home"Toroid.in :homing +7 ."PinPort_home"PinPort.in :homing +6 ."Lysis1_home"Lysis1.in :homing +6 ."Archive_home"Archive.in :homing +6 "valve0"D )< +5 "syringe1"C? (2 +7 C> -2 +2 "valve0"D?-2 +4 "valve1"E?2 +4 "syringe0"B> (2 +2 B? -2 +2 ."Lysis2_home"Lysis2.jog 1404 +6 "syringe1"Cm*| +10 ."Air_home"Air.jog 1376 +15 ."PinPort_home"PinPort.jog -111 +7 ."Lysis1_home"Lysis1.jog 1400 +4 ."Archive_home"Archive.jog 1400 +6 ."Toroid_home"Toroid.jog 630 +9 "syringe1"Cp)` +6 "valve1"Ei* +3 "syringe0"B\ )x +4 B*x +5 "valve0"Dz*v +18 "core" * +2 ."PinPort_home"PinPort.setRawPosition! 0 +2 "valve1"E8 +9 ."PinPort_home"PinPort.seek :home +2 "valve1"Eh( +11 "core" Ġ) + ( +2 ."Plunge_home"Plunge.setRawPosition! 50 +3 ."PinPort_home"PinPort.in :default +6 "valve0"D72 +3 "valve1"E?\ ^(22 +6 ."Plunge_home"Plunge.seek :home +5 "valve0"De' +10 "core" * +2 ."Lysis2_home"Lysis2.setRawPosition! 50 +2 "syringe1"C82 +7 ."Lysis2_home"Lysis2.seek :home +4 "core" ' +2 "syringe1"C( +7 ."Plunge_home"Plunge.in :default +10 "valve0"D> P.<2 +6 "core" ) +2 Š) + —* +6 ."Lysis1_home"Lysis1.setRawPosition! 50 +4 ."Air_home"Air.setRawPosition! 50 +5 ."Archive_home"Archive.setRawPosition! 50 +5 "syringe0"B72 +4 "syringe1"C72 +5 "syringe0"B82 +6 ."Lysis1_home"Lysis1.seek :home +6 ."Air_home"Air.seek :home +49 "syringe0"B' +5 ."Archive_home"Archive.seek :home +18 "syringe1"C' +5 "syringe0"B( +12 "core" ( + * + –' +3 ."Lysis2_home"Lysis2.in :default +3 ."Lysis1_home"Lysis1.in :default +8 ."Toroid_home"Toroid.setRawPosition! 0 +5 "syringe1"C?d P[<2 +2 "syringe0"B>d P\\<2 +3 "valve0"D8 +13 ."Toroid_home"Toroid.seek :home +3 "valve0"D*( +13 "core" Á' + Ÿ( + Ī( +3 ."Archive_home"Archive.in :default +3 ."Toroid_home"Toroid.in :default +5 ."Air_home"Air.in :default +6 "syringe0"B?d P\\+<2 +4 "valve0"D?\ F.-2 +3 "syringe1"C>d Pl[%<2 +38 ."clearToroid"Toroid.seek :clear +4 "valve1"E& +4 "valve0"Dl(* +5 "core" Ő&N +158 ( +3 .tCarousel.in :default + "carousel0"F><  E22 +9 F`% +2 "core" %1Yی=Q  +4 .tCarousel.home.seek 52 +6 "carousel0"F'1 +15 "core" Ƙ' +2 "valve0"D-% +5 "core" ĭ%`m3O  +3 #tSelecting Cartridge 51 +2 "valve0"D$% +8 "core" Ĥ%`r-O  +3 "syringe0"B% +5 "core" Ž%܀C +2 "syringe1"Cf% +4 "core" %y2 +3 "valve1"E& +4 "core" ŝ&0*N +3 .tCarousel.seek 51 +3 "carousel0"F '0 +37 "core" ƌ' +4 "carousel0"F"% +3 "core" Ƣ%0+SrT 2 +3 "syringe0"B0% +5 "core" °%|zl +3 .tLysis1.in :fast +2 "syringe0"B>d P\\<2 +7 .tLysis1.seek :locked +3 "syringe0"B2'* +40 "Can"uv+|t7HQj +212 "core" ²' +2 "valve0"D|% +8 "core" %`m"N  +2 ."Plunge"Plunge.seek :locked +4 "valve0"D' +9 "syringe1"C3% +6 "core" ó%jτ +3 ."Air"Air.in :fast +2 "syringe1"C> Pl[%<2 +8 ."Air"Air.seek :locked +3 "syringe1"C4' +78 "core" ę' +18 ô' +3 .tCarousel.reconfigure :locked +2 "carousel0"F#  E2\ 2 +10 F5% +3 "core" Ƶ%0SQ4R|  +7 #tPowering cartridge bus +263 "cartridge_broadcast" ( +3 .tGate.setIR 1750,5000,0,6 +14 .Gate.setIR 0,5000,0,6 + "cartridge_broadcast"~ +9 .tPuckHeater.configure :default +2 "Cartridge" \ :D H  +9 .tGate.power :heat,:ON,limit to 5000mA +55 "Cartridge" 6y +4 "cartridge" y +3 #tMounted lysis Cartridge +4 #WARNING: Using default puck temperature sensor calibration +6 #Using default cartridge heat loss curve for HeatingAccelInCarousel +8 "valve0"D7% +8 "core" ķ%G>N +5 "syringe0"B8% +4 "core" ¸%*F +2 "syringe1"C9% +4 "core" ù%ɯ"Q +3 "carousel0"F:% +4 "core" ƺ%0QAP \ +4 "carousel0"F;% +4 "core" ƻ%0QfQ' \ +121 ."PROCESSING"SPR.command "read_sequences" +68 .SPR.command "stats_on" +11 "carousel0"F<% +4 "core" Ƽ%0RQ \ +5 ."PROCESSING"SPR.command "start 0 1" +71 ."SPRlogger"SPR.start /var/log/esp/spr24sep2318h.spr.bz2 +195 #"PROCESSING"Waiting for baseline SPR stabilization +2 .Handoff.select :waste +4 "valve0"D +17 #"PROCESSING"Waiting up to 3:00 for Syringe to stabilize +/-0.20psi +3 "syringe1"C=% +7 "core" ý%ɮK +43 "syringe1"C>% +3 "core" þ%ɱS +47 "syringe1"C#% +3 "core" ã%ɨ+ +47 "syringe1"CC% +3 "core" %ɲ5 +47 "syringe1"CD% +3 "core" %ɯ3 +47 "syringe1"C% +4 "core" Ô%ɭ5 +54 "syringe1"C&% +7 "core" æ%ɮC +35 "syringe1"C% +3 "core" Ò%ɰ? +49 "syringe1"C % +6 "core" Ë%ɪ; +43 "syringe1"C,% +3 "core" ì%ɫ' +47 "syringe1"C% +3 "core" Þ%ɮ- +47 "syringe1"C}% +3 "core" %ɱ, +46 "syringe1"C/% +4 "core" ï%ɴ# +47 "syringe1"C% +3 "core" Å%ɰ- +4 "Can"uv+|u3HS +2 #"PROCESSING"Syringe tare is 52% of full scale at 22C (drifted 1%) +6 .PinPort.in :locking +6 "valve1"E?:\ ^(22 +7 ."PROCESSING"PinPort.seek :locked +8 "valve1"E( . +46 "core" ŏ( +4 ."posArchive"Archive.in :fast +4 "syringe0"B?d P\\+<2 +9 ."posLyS2"Lysis2.in :fast +11 ."PROCESSING"Lysis1.seek 1100uL +2 "syringe1"C?d P[<2 +3 ."posArchive"Archive.seek :full +9 "syringe0"BI'! +4 BP( +9 ."posLyS2"Lysis2.seek 1100uL +11 "syringe1"CH(! +179 "core" ( +80 ' +163 ( +2 ."PROCESSING"delayUntil "18:56:42.61" +9447 "Can"svY+|uK<KDj +11971 wvq+|uLaMj +11972 {v+|u@Pj +11970 qv+|uCS^j +11975 tv+|uJVj +1374 ."PROCESSING"Lysis2.in :DAmix +3 "syringe1"C?d2 P[<2 +7 CA& +3 "core" &!_r\\ K +3 ."PROCESSING"Lysis1.in :DAmix +2 "syringe0"B>d2 P\\<2 +9 BS% +3 "core" %!sR +43 ."Lysis2mixer"Lysis2.seek 950uL +6 ."PROCESSING"Lysis1.seek 950uL +9 "syringe0"BO' +2 "syringe1"CN( +2078 "core" ' +4 ( +2 ."PROCESSING"delay 5 seconds +502 .Handoff.select SPR +4 "valve0"D@ +14 ."PROCESSING"SPR.command "start 2 14" +56 #SPR stabilized +2 "syringe0"BV% +7 "core" %}+ +4 "syringe1"CE& +5 "core" &2 + +3 ."PROCESSING"delay 10 seconds +1002 .SPR.command "start 2 0" +315 #Waiting up to 11:00 for SPR to enter state 1 +6510 "Can"uv+|u:ZJ:j +5256 ."PROCESSING"SPR.command "hold_on" +139 #SPR Dilution 1 of 4 -- Experiment 2 with 450.0uL L1 + 450.0uL L2 +3 "syringe1"CF& +6 "core" &Q $ +4 "syringe0"BY% +6 "core" %zc +48 ."Lysis2mixer"Lysis2.seek 500uL +7 ."PROCESSING"Lysis1.seek 500uL +5 "syringe1"CT(> +5 "syringe0"BU'> +6213 "core" ( +3 ' +3 ."PROCESSING"delay 15 seconds +276 "Can"sv+|u0aXj +1227 ."PROCESSING"SPR.command "hold_off" +342 #Waiting up to 1:00:00 for SPR to enter state 7 +4160 #"bill#2"Session Ended +6243 "Can"tv+|u3odvj +11973 xv+|u@gtj +11972 zv+|uBjKj +11976 vw+|u?m j +11976 tw+|u4Voj +11976 yw$+|u@r j +11976 rw7+|u<*u*j +11978 vv+|uB9xHj +3324 #"SPRlogger"SPRsummary:-1.1RIU,11.1RIU,31.5RIU,3.64RIU after 1920s +8650 "Can"sv+|u6_{zfj +11974 yv+|u<~wj +11974 wv+|u<rj +11975 uv+|u7nXj +11977 yv+|u=Uj +11974 qv+|u8[Cj +11972 vv+|uJ#j +5194 "syringe0"B^% +3 "core" %>^n * +4 "syringe1"CK& +4 "core" &>^g +2 ."PROCESSING"delay 10 seconds +1003 .SPR.command "start 2 0" +270 #Waiting up to 11:00 for SPR to enter state 1 +5497 "Can"xv+|u;8j +6270 ."PROCESSING"SPR.command "hold_on" +138 #SPR Dilution 2 of 4 -- Experiment 2 with 225.0uL L1 + 225.0uL L2 +3 "syringe1"CL& +6 "core" &>^T +5 "syringe0"B_% +4 "core" %>^Z $ +54 ."Lysis2mixer"Lysis2.seek 275uL +6 ."PROCESSING"Lysis1.seek 275uL +5 "syringe1"CZ( +5 "syringe0"B[' +3105 "core" ( +5 ' +2 ."PROCESSING"delay 15 seconds +1502 .SPR.command "hold_off" +323 #Waiting up to 1:00:00 for SPR to enter state 7 +541 "Can"sv+|u0Vj +11973 sv+|uEtj +11973 wv+|u>j +11972 rv+|uAj +11971 vv+|uJ!j +11973 qv+|uAgj +11974 yw+|uA:\ j +11974 {wZ+|u= (j +11975 uwa+|u:GFj +11974 vw*+|u=dj +11970 uv+|u3.‚j +11972 rv+|u8k j +11974 vv+|u>¾j +11974 sv+|u3j +11976 tv+|u;j +11976 qv[+|uAj +3104 "syringe0"Bd% +4 "core" %KZ 0 +5 "syringe1"CQ& +3 "core" &Kg < +3 ."PROCESSING"delay 10 seconds +1002 .SPR.command "start 2 0" +270 #Waiting up to 11:00 for SPR to enter state 1 +7586 "Can"xvk+|uD]6j +4180 ."PROCESSING"SPR.command "hold_on" +138 #SPR Dilution 3 of 4 -- Experiment 2 with 225.0uL L1 + 225.0uL L2 +3 "syringe1"CR& +6 "core" &KR 3 +6 "syringe0"B?% +4 "core" ¿%KW 8 +51 ."Lysis2mixer"Lysis2.seek 50uL +5 "syringe1"C@( +4 ."PROCESSING"Lysis1.seek 50uL +8 "syringe0"Bn' +3096 "core" ( +9 ' +2 ."PROCESSING"delay 15 seconds +1502 .SPR.command "hold_off" +329 #Waiting up to 1:00:00 for SPR to enter state 7 +2633 "Can"pvI+|u7|~Tj +11976 wve+|u<brj +11975 wv+|u@\ ;Ðj +11977 yv+|u@îj +11976 vv+|uAj +11971 vv+|u1j +11970 yv+|uAّj +11972 rwo+|uA]&j +11976 ww+|u3$.Dj +11970 tw+|u4F%bj +11976 xw~+|u4WĀj +11976 qw&+|u?Ğj +11975 wwD+|u;ļj +11971 pw +|u0_j +11971 rw+|u=hj +11973 twP+|uBj +1007 "syringe0"BB% +4 "core" %9Q +5 #"PROCESSING"Additional SPR Analyses Skipped due to Insufficient Volume +5 "carousel0"FG% +4 "core" %0UHO \ +6 "sampler0"Hx% +7 "core" %; +6 ."closeHandoff"Handoff.select :close +4 "valve0"D +15 .tGate.power :heat,:OFF +2 .Gate.power :cartridge,:OFF +4 "valve1"E& +5 "core" œ& .5N i +4 .tPinPort.in :unlocking +2 "valve1"E?:\ ^(2 +7 .tPinPort.seek :clear +2 "valve1"E( +46 "core" ő( +2 .tCarousel.in :default +2 "carousel0"F><  E22 +6 FJ% +3 "core" %0QbQ \ +4 .tCarousel.home.seek 51 +2 "carousel0"F.'0 +17 "core" Ʈ' +2 "carousel0"F % +4 "core" Ɖ%0SRIQ  +3 "syringe0"B % +4 "core" %9U +4 .tPlunge.seek :locked +2 "valve0"D' +11 "core" ĕ' +2 "syringe0"B& +6 "core" œ&3T ; +5 ."Archive"Archive.in :unlocking +3 "syringe1"CM% +3 "syringe0"B? P\\+-2 +9 ."Archive"Archive.seek :clear +4 "syringe0"B1( +9 "core" %U +4 ."Air"Air.in :unlocking +4 "syringe0"Bk% +3 "syringe1"C> Pl[%-2 +10 ."Air"Air.seek :clear +3 "syringe1"Cg' +4 "core" %9턭 +8 ."Lysis1"Lysis1.in :unlocking +2 "syringe1"Cj& +2 "syringe0"B> P\\(2 +13 ."Lysis1"Lysis1.seek :clear +5 "syringe0"Bb' +5 "core" &9$ +7 ."Lysis2"Lysis2.in :unlocking +2 "syringe1"C? P[(2 +7 ."Lysis2"Lysis2.seek :clear +4 "syringe1"C( +7 "core" ±( +22 ' +380 ' +25 Æ( +1605 #"SPRlogger"Ended log spr24sep2318h.spr.bz2 +2 .tSPR.command "stats_off" +50 "sampler0"H% +3 "core" ț%W +11 .tGate.power :analytic1,:OFF +2 .Gate.power :motor,:OFF +6 .Gate.power :core,:OFF +4 .Gate.power :main,:OFF +3 #Safely stopped and ready to power off @1727149130.11PDT @PDT1727149130.31 .Gate.power :sampler,:OFF,limit to 3500mA +3 .Gate.power :skimmer,:OFF,limit to 3500mA +354 .Gate.power :main,:ON,limit to 5000mA +2 .Gate.power :analytic1,:ON,limit to 4000mA +15 #Powering core bus +231 #"Probe-AMspr"SPR Module 1, FW Rev. B, FPGA Rev. C +34 "valve0"D2 +3 DX +3 "core"  +7 .tPlunge.configure :default +2 "valve0"D# P.<2 +8 .tSamplePump.configure :default +2 "sampler0"H#^ #(22 +8 .tToroid.configure :default +2 "valve0"D$\ F.-2 +8 .tCarousel.configure :default +2 "carousel0"F#<  E22 +8 .tAbs.configure :default +2 "ambient0"J#O  +9 .tPhaseSeparator.configure :default + "carousel1"G$ +9 .tArchive.configure :default +2 "syringe0"B$d P\\+<2 +9 .tAir.configure :default + "syringe1"C#d Pl[%<2 +5 .tLysis1.configure :default +2 "syringe0"B#d P\\<2 +5 .tLysis2.configure :default +2 "syringe1"C$d P[<2 +8 .tPinPort.configure :default +2 "valve1"E$\ ^(22 +7 #tAll elf controllers running firmware version 4.92 +2 .Gate.power :motor,:ON,limit to 5000mA +7 "valve0"D~% +5 Dq& +8 "core" %G.O  +6 "carousel0"Fr% +4 "syringe0"Bs& +6 ."Plunge_home"Plunge.home.jog 0 +13 "syringe1"Ct% +8 "syringe0"B% +3 "syringe1"C%& +5 "valve0"D+) +4 "valve1"EW& +14 "core" &O ! + %TQhQ * &2 + %q. + „%_.. + å&YU + &*+N ī) +13 "valve0"D{% +4 ."PinPort_home"PinPort.home.jog 0 +4 ."Lysis1_home"Lysis1.home.jog 0 +7 ."Archive_home"Archive.home.jog 0 +4 ."Toroid_home"Toroid.home.jog 0 +6 ."Lysis2_home"Lysis2.home.jog 0 +4 ."Carousel_home"Carousel.home.jog 0 +6 ."Air_home"Air.home.jog 0 +5 "valve1"Eu* +4 "syringe0"B!) +4 B(* +7 "valve0"D)* +4 "syringe1"C* +8 "carousel0"Fc) +3 "syringe1"C) +17 "core" %GN + * + ¡) + ¨* ĩ* + Ã* + Ú) + ) +5 "syringe1"Cy& +8 "syringe0"B]% +11 "valve1"Ea& +3 "syringe1"Co% +2 "syringe0"Bw& +10 "valve0"D'& +7 ."Plunge_home"Plunge.in :homing +4 "valve0"D> 72 +10 "core" & 2  + %eI + &-KO + % ^_  + &~= + ħ&!CO  +7 ."Plunge_home"Plunge.jog 1601 +9 ."Lysis2_home"Lysis2.in :homing +4 ."Air_home"Air.in :homing +6 ."Toroid_home"Toroid.in :homing +4 ."PinPort_home"PinPort.in :homing +4 ."Archive_home"Archive.in :homing +6 ."Lysis1_home"Lysis1.in :homing +3 "valve0"D)A +3 "syringe1"C? (2 +5 C> -2 +6 "valve0"D?-2 +4 "valve1"E?2 +3 "syringe0"B? -2 +5 B> (2 +3 ."Lysis2_home"Lysis2.jog 1407 +4 ."Air_home"Air.jog 1382 +4 ."Toroid_home"Toroid.jog 630 +6 ."PinPort_home"PinPort.jog -109 +8 ."Archive_home"Archive.jog 1400 +6 ."Lysis1_home"Lysis1.jog 1399 +4 "syringe1"C* +2 C)f +2 "valve0"Dv*v +3 "valve1"Ei* +2 "syringe0"B *x +2 B)w +29 "core" * +2 ."PinPort_home"PinPort.setRawPosition! 0 +2 "valve1"E8 +9 ."PinPort_home"PinPort.seek :home +4 "valve1"Em( +7 "core" ( + Ĉ) +3 ."Plunge_home"Plunge.setRawPosition! 50 +3 ."PinPort_home"PinPort.in :default +2 "valve0"D72 +2 "valve1"E?\ ^(22 +11 ."Plunge_home"Plunge.seek :home +4 "valve0"D\ ' +25 "core" Ċ' +2 ."Plunge_home"Plunge.in :default +2 "valve0"D> P.<2 +7 "core" Â* + Ç) +3 ."Lysis2_home"Lysis2.setRawPosition! 50 +4 ."Air_home"Air.setRawPosition! 50 +4 "syringe1"C82 +4 C72 +8 ."Lysis2_home"Lysis2.seek :home + ."Air_home"Air.seek :home +6 "syringe1"Cp( +48 C' +8 "core"  * + ) + ( +3 ."Lysis1_home"Lysis1.setRawPosition! 50 +13 ."Archive_home"Archive.setRawPosition! 50 +4 ."Lysis2_home"Lysis2.in :default +4 "syringe0"B72 +3 B82 +5 "syringe1"C?d P[<2 +5 ."Lysis1_home"Lysis1.seek :home +9 "syringe0"B`' +5 ."Archive_home"Archive.seek :home +6 "syringe0"B-( +10 "core" * ×' +3 ."Toroid_home"Toroid.setRawPosition! 0 +2 ."Air_home"Air.in :default +4 "valve0"D8 +6 "syringe1"C>d Pl[%<2 +5 ."Toroid_home"Toroid.seek :home +8 "valve0"D$( +5 "core" ' + ­( + Ĥ( +2 ."Lysis1_home"Lysis1.in :default +5 ."Archive_home"Archive.in :default +4 "syringe0"B>d P\\<2 +2 ."Toroid_home"Toroid.in :default +4 "syringe0"B?d P\\+<2 +4 "valve0"D?\ F.-2 +30 ."clearToroid"Toroid.seek :clear +5 "valve1"Ez& +4 "valve0"D(* +4 "core" &)O +158 Ď( +4 .tCarousel.in :default + "carousel0"F><  E22 +7 Ff% +4 "core" %0[QJQ  +4 .tCarousel.home.seek 51 +4 "carousel0"F'0 +15 "core" Ɲ' +2 "valve0"D"% +4 "core" Ģ%`uPO  +3 #tSelecting Cartridge 50 +2 "valve0"D*% +7 "core" Ī%`xJO  +2 "syringe0"B0% +5 "core" °%n|@ +2 "syringe1"C\\% +4 "core" %ې~6 p +3 "valve1"E& +5 "core" Ř&EO  +3 .tCarousel.seek 50 +2 "carousel0"F|'/ +36 "core" ' +4 "carousel0"F3% +3 "core" Ƴ%//Rj 2 +4 "syringe0"B% +4 "core" –%mY +3 .tLysis1.in :fast +2 "syringe0"B>d P\\<2 +7 .tLysis1.seek :locked +3 "syringe0"B5'* +249 "core" µ' +3 "valve0"De% +7 "core" %`t?O)  +3 ."Plunge"Plunge.seek :locked +3 "valve0"D' +6 "syringe1"C6% +8 "core" ö%|τ +2 ."Air"Air.in :fast +3 "syringe1"C> Pl[%<2 +5 ."Air"Air.seek :locked +3 "syringe1"C7' +81 "core" ā' +14 ÷' +3 .tCarousel.reconfigure :locked + "carousel0"F#  E2\ 2 +6 F8% +3 "core" Ƹ%/a1P\  +7 #tPowering cartridge bus +263 "cartridge_broadcast" ( +3 .tGate.setIR 1750,5000,0,6 +13 .Gate.setIR 0,5000,0,6 +2 "cartridge_broadcast"~ +7 .tPuckHeater.configure :default +2 "Cartridge" \ :D H  +7 .tGate.power :heat,:ON,limit to 5000mA +55 "Cartridge" 9y +6 "cartridge" y +4 #tMounted lysis Cartridge +6 #WARNING: Using default puck temperature sensor calibration +2 #Using default cartridge heat loss curve for HeatingAccelInCarousel +6 "valve0"D:% +6 "core" ĺ%GN +3 "syringe0"B;% +5 "core" »%*< +2 "syringe1"C<% +4 "core" ü%ɿ0 +3 "carousel0"F=% +4 "core" ƽ%/CQ: \ +3 "carousel0"F>% +6 "core" ƾ%/UOI \ +120 ."PROCESSING"SPR.command "read_sequences" +23 .SPR.command "stats_on" +10 "carousel0"F#% +4 "core" ƣ%/IQ6 \ +5 ."PROCESSING"SPR.command "start 0 1" +71 ."SPRlogger"SPR.start /var/log/esp/spr24sep2320h.spr.bz2 +195 #"PROCESSING"Waiting for baseline SPR stabilization +2 .Handoff.select :waste +4 "valve0"D +14 #"PROCESSING"Waiting up to 3:00 for Syringe to stabilize +/-0.20psi +2 "syringe1"CC% +6 "core" %ɿ3 +45 "syringe1"CD% +3 "core" %8 +47 "syringe1"C% +3 "core" Ô%ɼ2 +47 "syringe1"C&% +3 "core" æ%A +47 "syringe1"C% +3 "core" Ò%@ +62 "syringe1"C % +7 "core" Ë%@ +28 "syringe1"C,% +3 "core" ì%7 +47 "syringe1"C% +3 "core" Þ%4 +48 "syringe1"C}% +6 "core" %ɾ; +43 "syringe1"C/% +4 "core" ï%F +47 "syringe1"C% +3 "core" Å%D +46 "syringe1"Ch% +4 "core" %ɿ: +46 "syringe1"C2% +4 "core" ò%ɽ3 +46 "syringe1"C% +4 "core" ß%ɼB +5 "Can"twP+|u4U(w + #"PROCESSING"Syringe tare is 52% of full scale at 22C (drifted 1%) +4 .PinPort.in :locking +4 "valve1"E?:\ ^(22 +6 ."PROCESSING"PinPort.seek :locked +3 "valve1"E( . +46 "core" ( +4 ."posArchive"Archive.in :fast +4 "syringe0"B?d P\\+<2 +7 ."posLyS2"Lysis2.in :fast +5 ."PROCESSING"Lysis1.seek 1100uL +4 "syringe1"C?d P[<2 +5 ."posArchive"Archive.seek :full +5 "syringe0"BA'! +4 BS( +7 ."posLyS2"Lysis2.seek 1100uL +11 "syringe1"CH(! +175 "core" ( +84 ' +164 ( +3 ."PROCESSING"delayUntil "20:49:20.41" +4222 "Can"pw +|uR 4j +11971 xv+|uBRj +11969 wv+|u@bpj +11969 wu+|uB&Ŏj +11966 quP+|uNŬj +6632 ."PROCESSING"Lysis2.in :DAmix +2 "syringe1"C?d2 P[<2 +6 CI& +3 "core" &!VhC T +3 ."PROCESSING"Lysis1.in :DAmix +2 "syringe0"B>d2 P\\<2 +6 BV% +3 "core" %!l8 +44 ."Lysis2mixer"Lysis2.seek 950uL +7 ."PROCESSING"Lysis1.seek 950uL +5 "syringe1"CE( +5 "syringe0"BF' +2076 "core" ( +4 ' +2 ."PROCESSING"delay 5 seconds +503 .Handoff.select SPR +3 "valve0"D@ +13 ."PROCESSING"SPR.command "start 2 14" +64 #SPR stabilized +2 "syringe0"BY% +9 "core" %L +6 "syringe1"CN& +5 "core" & J # +2 ."PROCESSING"delay 10 seconds +1002 .SPR.command "start 2 0" +311 #Waiting up to 11:00 for SPR to enter state 1 +1244 "Can"xt+|uBj +10523 ."PROCESSING"SPR.command "hold_on" +138 #SPR Dilution 1 of 4 -- Experiment 2 with 450.0uL L1 + 450.0uL L2 +3 "syringe1"CO& +6 "core" &d . +6 "syringe0"B^% +4 "core" %n +48 ."Lysis2mixer"Lysis2.seek 500uL +6 ."PROCESSING"Lysis1.seek 500uL +5 "syringe1"CK(> +4 "syringe0"BL'> +1219 "Can"tu+|s_d j +4992 "core" ( +6 ' +2 ."PROCESSING"delay 15 seconds +1505 .SPR.command "hold_off" +340 #Waiting up to 1:00:00 for SPR to enter state 7 +5121 "Can"zv+|u8o\\j +11962 xv+|u;MG$j +11965 yu3+|u82Bj +11967 qt+|u@`j +11964 qtN+|u<~j +11963 tt+|u<Ɯj +11971 vs+|u6!ƺj +11966 rt-+|u8$j +8678 #"SPRlogger"SPRsummary:-1.57RIU,139RIU,283RIU,-2.38RIU after 1920s +3289 "Can"qt+|u8'j +11965 yt+|u7*j +11970 ru+|u3+-2j +11970 yu+|u:Y0Pj +11967 ut+|u1Q3nj +11968 zt+|u56njj +11970 ut+|uG9Ǫj +10591 "syringe0"B_% +3 "core" %>^c - +4 "syringe1"CT& +5 "core" &>^c +3 ."PROCESSING"delay 10 seconds +1002 .SPR.command "start 2 0" +268 #Waiting up to 11:00 for SPR to enter state 1 +95 "Can"xta+|u1^H +3 "syringe0"Bd% +6 "core" %>^H < +52 ."Lysis2mixer"Lysis2.seek 275uL +5 ."PROCESSING"Lysis1.seek 275uL +5 "syringe1"CQ( +4 "syringe0"BR' +22 "Can"ut(+|s[*?`j +3085 "core" ( +9 ' +2 ."PROCESSING"delay 15 seconds +1502 .SPR.command "hold_off" +269 #Waiting up to 1:00:00 for SPR to enter state 7 +7103 "Can"vt+|u;/Dj +11968 xt+|u9-Gx"j +11967 ws+|u@Jd@j +11966 wt+|uBM>^j +11968 yt+|uAP|j +11968 uu+|u=RȚj +11968 xuq+|u?Uȸj +11969 vu+|u:>Xj +11969 tu+|u;[j +11972 qu+|u<^wj +11970 ru+|u4#aj0j +11970 vv+|u8dTNj +11970 pu+|u7(gFlj +11969 tu+|uAj9Ɋj +11969 xu+|uAmɨj +8486 "syringe0"B?% +5 "core" ¿%KC 0 +4 "syringe1"CZ& +4 "core" &K> 9 +4 ."PROCESSING"delay 10 seconds +1002 .SPR.command "start 2 0" +318 #Waiting up to 11:00 for SPR to enter state 1 +2147 "Can"yu+|u=\ oj +9663 ."PROCESSING"SPR.command "hold_on" +138 #SPR Dilution 3 of 4 -- Experiment 2 with 225.0uL L1 + 225.0uL L2 +3 "syringe1"C[& +6 "core" &KV A +5 "syringe0"BB% +4 "core" %Kj ? +49 ."Lysis2mixer"Lysis2.seek 50uL +6 ."PROCESSING"Lysis1.seek 50uL +5 "syringe1"CG( +4 "syringe0"Bx' +2089 "Can"uv+|saGt@j +1019 "core" ( +4 ' +2 ."PROCESSING"delay 15 seconds +1502 .SPR.command "hold_off" +327 #Waiting up to 1:00:00 for SPR to enter state 7 +9117 "Can"wu+|u<1wj +11970 xu+|u@z j +11971 yu+|uA}>j +11972 tu+|uA}\\j +11975 uv.+|u3Szj +11973 xv.+|u@-ʘj +11975 tu+|u9R ʶj +11972 pu]+|u@j +11972 rt+|u1j +11972 xtZ+|u@j +11976 wtT+|u3:.j +11973 vt+|uA-Lj +11975 rtp+|u2njj +11975 ytQ+|u==ˈj +11973 pt2+|uA˦j +6506 "syringe0"B% +3 "core" “%9wV +4 #"PROCESSING"Additional SPR Analyses Skipped due to Insufficient Volume +6 "carousel0"FJ% +5 "core" %/?QY \ +6 "sampler0"H % +4 "core" ȉ%k +5 ."closeHandoff"Handoff.select :close +3 "valve0"D +16 .tGate.power :heat,:OFF +2 .Gate.power :cartridge,:OFF +4 "valve1"E & +5 "core" ō& .4GN +4 .tPinPort.in :unlocking +2 "valve1"E?:\ ^(2 +6 .tPinPort.seek :clear +3 "valve1"E( +46 "core" Ŝ( +2 .tCarousel.in :default +2 "carousel0"F><  E22 +6 FM% +3 "core" %/Q \ +4 .tCarousel.home.seek 50 +4 "carousel0"Fk'/ +15 "core" ' +2 "carousel0"Fj% +4 "core" %/( CT9 2 +3 "syringe0"B% +4 "core" %9 +4 .tPlunge.seek :locked +2 "valve0"D ' +12 "core" Č' +2 "syringe0"B& +6 "core" ™&Am - +4 ."Archive"Archive.in :unlocking +3 "syringe0"B? P\\+-2 +5 "syringe1"CP% +3 ."Archive"Archive.seek :clear +7 "syringe0"B4( +7 "core" %zb +4 ."Air"Air.in :unlocking +3 "syringe1"C> Pl[%-2 +5 "syringe0"Bn% +10 ."Air"Air.seek :clear +6 "syringe1"C@' +3 "core" %9 +6 ."Lysis1"Lysis1.in :unlocking +3 "syringe1"C& +2 "syringe0"B> P\\(2 +10 ."Lysis1"Lysis1.seek :clear +8 "syringe0"BX' +7 "core" Û&9u6 +4 ."Lysis2"Lysis2.in :unlocking +3 "syringe1"C? P[(2 +8 ."Lysis2"Lysis2.seek :clear +3 "syringe1"C~( +7 "core" ´( +24 ' +379 ' +24 ( +1650 #"SPRlogger"Ended log spr24sep2320h.spr.bz2 +3 .tSPR.command "stats_off" +14 "sampler0"HW% +3 "core" %g +11 .tGate.power :analytic1,:OFF +2 .Gate.power :motor,:OFF +4 .Gate.power :core,:OFF +4 .Gate.power :main,:OFF +4 #Safely stopped and ready to power off @1727155887.97PDT @PDT1727155888.27 .Gate.power :sampler,:OFF,limit to 3500mA +3 .Gate.power :skimmer,:OFF,limit to 3500mA +342 .Gate.power :main,:ON,limit to 5000mA +3 .Gate.power :analytic1,:ON,limit to 4000mA +10 #Powering core bus +235 #"Probe-AMspr"SPR Module 1, FW Rev. B, FPGA Rev. C +31 "valve0"D2 +3 D% +2 "core" ĥ +7 .tPlunge.configure :default +2 "valve0"D# P.<2 +9 .tSamplePump.configure :default +2 "sampler0"H#^ #(22 +64 .tToroid.configure :default + "valve0"D$\ F.-2 +9 .tCarousel.configure :default +2 "carousel0"F#<  E22 +8 .tAbs.configure :default +2 "ambient0"J#O  +9 .tPhaseSeparator.configure :default +2 "carousel1"G$ +9 .tArchive.configure :default + "syringe0"B$d P\\+<2 +9 .tAir.configure :default +2 "syringe1"C#d Pl[%<2 +5 .tLysis1.configure :default +4 "syringe0"B#d P\\<2 +9 .tLysis2.configure :default +2 "syringe1"C$d P[<2 +9 .tPinPort.configure :default + "valve1"E$\ ^(22 +7 #tAll elf controllers running firmware version 4.92 +3 .Gate.power :motor,:ON,limit to 5000mA +7 "valve0"D% +5 "core" Ą%G:O  +2 "valve0"Dt& +5 "carousel0"Fs% +5 "syringe0"Br& +5 ."Plunge_home"Plunge.home.jog 0 +10 "syringe1"Cq% +10 "syringe0"B{% +6 "valve0"Da) +6 "syringe1"Cy& +2 "valve1"E]& +21 "core" &6O ! + %S-R . + &w5 + %wD + %]6 + &YO &+N + + ) +13 "valve0"Do% +4 ."PinPort_home"PinPort.home.jog 0 +5 ."Lysis1_home"Lysis1.home.jog 0 +6 ."Archive_home"Archive.home.jog 0 +5 ."Toroid_home"Toroid.home.jog 0 +6 ."Lysis2_home"Lysis2.home.jog 0 +4 ."Carousel_home"Carousel.home.jog 0 +4 ."Air_home"Air.home.jog 0 +6 "valve1"Ew* +4 "syringe0"B') +2 B* +3 "valve0"D* +9 "syringe1"Cb* +4 "carousel0"F1) +12 "syringe1"Cl) +13 "core" %GN  + * + §) + •* + đ* * + ) + Ʊ) +3 "syringe1"C& +7 "syringe0"B.% +9 "valve1"E+& + "syringe0"Bg& +2 "valve0"D& +3 ."Plunge_home"Plunge.in :homing +6 "syringe1"C% +14 "valve0"D> 72 +15 ."Plunge_home"Plunge.jog 1603 +3 "valve0"D))C +6 "core" Æ& H + ®%aK  + ū&RO + &|v ă&!DO  + Ú%|H +9 ."Lysis2_home"Lysis2.in :homing +7 ."Lysis1_home"Lysis1.in :homing +5 ."Archive_home"Archive.in :homing +5 ."PinPort_home"PinPort.in :homing +5 ."Toroid_home"Toroid.in :homing +4 ."Air_home"Air.in :homing +4 "syringe1"C? (2 +4 "syringe0"B> (2 +6 B? -2 +2 "valve1"E?2 +4 "valve0"D?-2 +2 "syringe1"C> -2 +4 ."Lysis1_home"Lysis1.jog 1400 +7 ."Lysis2_home"Lysis2.jog 1406 +6 ."Archive_home"Archive.jog 1400 +5 ."PinPort_home"PinPort.jog -111 +4 ."Toroid_home"Toroid.jog 630 +5 ."Air_home"Air.jog 1377 +6 "syringe0"Bu)x +6 "syringe1"C(*~ +4 "syringe0"B!*x +3 "valve1"Ei* +7 "valve0"Dz*v +3 "syringe1"C)a +18 "core" ĩ) +3 ."Plunge_home"Plunge.setRawPosition! 50 +2 "valve0"D72 +6 ."Plunge_home"Plunge.seek :home +3 "valve0"D' +7 "core" * +2 ."PinPort_home"PinPort.setRawPosition! 0 +2 "valve1"E8 +6 ."PinPort_home"PinPort.seek :home +3 "valve1"E( +10 "core" Ă' Ň( +4 ."Plunge_home"Plunge.in :default +2 ."PinPort_home"PinPort.in :default +3 "valve0"D> P.<2 +2 "valve1"E?\ ^(22 +23 "core" ) +2 ."Lysis1_home"Lysis1.setRawPosition! 50 +2 "syringe0"B72 +9 ."Lysis1_home"Lysis1.seek :home +3 "syringe0"Bf' +8 "core" è* + ¡* + È) +2 ."Lysis2_home"Lysis2.setRawPosition! 50 +4 ."Air_home"Air.setRawPosition! 50 +3 ."Archive_home"Archive.setRawPosition! 50 +4 "syringe1"C82 +4 C72 +2 "syringe0"B82 +11 ."Lysis2_home"Lysis2.seek :home +3 ."Air_home"Air.seek :home +4 ."Archive_home"Archive.seek :home +5 "syringe1"C( +7 C ' +4 "syringe0"B"( +18 "core" ' Ð( +3 ."Lysis1_home"Lysis1.in :default +3 ."Lysis2_home"Lysis2.in :default +5 "syringe0"B>d P\\<2 +3 "syringe1"C?d P[<2 +11 "core" à' ¢( + * +3 ."Air_home"Air.in :default +4 ."Archive_home"Archive.in :default +3 "syringe1"C>d Pl[%<2 +49 ."Toroid_home"Toroid.setRawPosition! 0 +10 "syringe0"B?d P\\+<2 +4 "valve0"D8 +6 ."Toroid_home"Toroid.seek :home +4 "valve0"D*( +6 "core" Ī( +3 ."Toroid_home"Toroid.in :default +2 "valve0"D?\ F.-2 +14 ."clearToroid"Toroid.seek :clear +3 "valve1"E0& +2 "valve0"D\\(* +8 "core" Ű&aS +152 ( +2 .tCarousel.in :default +2 "carousel0"F><  E22 +6 Fv% +3 "core" %/X O  +4 .tCarousel.home.seek 50 +4 "carousel0"F'/ +15 "core" Ƙ' +3 "valve0"D3% +4 "core" ij%`{DO  +3 #tSelecting Cartridge 49 +2 "valve0"D% +6 "core" Ė%`CO w +3 "syringe0"B$% +4 "core" ¤%pH@ +3 "syringe1"Cc% +4 "core" %ۋx@ u +3 "valve1"E& +3 "core" ŝ&?O +4 .tCarousel.seek 49 +4 "carousel0"Fe'. +34 "core" ' +4 "carousel0"F6% +3 "core" ƶ%.-T 2 +3 "syringe0"B`% +4 "core" %v] +4 .tLysis1.in :fast + "syringe0"B>d P\\<2 +6 .tLysis1.seek :locked +2 "syringe0"B8'* +251 "core" ¸' +2 "valve0"D\ % +8 "core" Ċ%`6N w +2 ."Plunge"Plunge.seek :locked +3 "valve0"D' +8 "syringe1"C9% +7 "core" ù%hɄ +2 ."Air"Air.in :fast +2 "syringe1"C> Pl[%<2 +5 ."Air"Air.seek :locked +3 "syringe1"C:' +82 "core" ė' +13 ú' +3 .tCarousel.reconfigure :locked + "carousel0"F#  E2\ 2 +7 F;% +3 "core" ƻ%.YRL  +6 #tPowering cartridge bus +263 "cartridge_broadcast" ( +3 .tGate.setIR 1750,5000,0,6 +13 .Gate.setIR 0,5000,0,6 +2 "cartridge_broadcast"~ +7 .tPuckHeater.configure :default +2 "Cartridge" \ :D H  +7 .tGate.power :heat,:ON,limit to 5000mA +55 "Cartridge" % +5 "core" ¾%*B +2 "syringe1"C#% +4 "core" ã%ɱ@ +3 "carousel0"FC% +4 "core" %.\\Q5 \ +3 "carousel0"FD% +5 "core" %.QO. \ +121 ."PROCESSING"SPR.command "read_sequences" +8 .SPR.command "stats_on" +82 "carousel0"F% +4 "core" Ɣ%.O9 \ +5 ."PROCESSING"SPR.command "start 0 1" +71 ."SPRlogger"SPR.start /var/log/esp/spr24sep2322h.spr.bz2 +63 "Can"vt+|uO j +141 #"PROCESSING"Waiting for baseline SPR stabilization +2 .Handoff.select :waste +5 "valve0"D +14 #"PROCESSING"Waiting up to 3:00 for Syringe to stabilize +/-0.20psi +2 "syringe1"C&% +5 "core" æ%ɬ7 +46 "syringe1"C% +3 "core" Ò%ɸB +47 "syringe1"C % +3 "core" Ë%ɴC +47 "syringe1"C,% +3 "core" ì%ɹ5 +47 "syringe1"C% +3 "core" Þ%ɴRM +47 "syringe1"C}% +3 "core" %ɮ< +47 "syringe1"C/% +3 "core" ï%ɴ/ +47 "syringe1"C% +3 "core" Å%ɱ. +48 "syringe1"Ch% +4 "core" %ɬ/ +45 "syringe1"C2% +3 "core" ò%ɮ= +47 "syringe1"C% +50 "core" ß%ɲ; +3 "syringe1"Cm% +4 "core" %ɬ@ +47 "syringe1"C5% +3 "core" õ%ɷ, +44 "syringe1"C-% +3 "core" í%ɳF +5 "Can"vt+|u5qMy + #"PROCESSING"Syringe tare is 52% of full scale at 22C (drifted 1%) +3 .PinPort.in :locking +5 "valve1"E?:\ ^(22 +6 ."PROCESSING"PinPort.seek :locked +3 "valve1"Ep( . +46 "core" ( +4 ."posArchive"Archive.in :fast +6 ."posLyS2"Lysis2.in :fast +9 ."PROCESSING"Lysis1.seek 1100uL +2 "syringe0"B?d P\\+<2 +3 "syringe1"C?d P[<2 +4 "syringe0"BI'! +5 ."posArchive"Archive.seek :full +12 ."posLyS2"Lysis2.seek 1100uL +5 "syringe0"BV( +2 "syringe1"CH(! +189 "core" ( +67 ' +167 ( +2 ."PROCESSING"delayUntil "22:41:59.20" +10612 "Can"vt+|uA.j +11975 rt&+|u>j +11972 qt+|u?hj +11974 ut+|u?d2 P\\<2 +7 BY% +2 "core" %!M +43 ."Lysis2mixer"Lysis2.seek 950uL +6 ."PROCESSING"Lysis1.seek 950uL +10 "syringe1"CN( +3 "syringe0"BO' +2078 "core" ( + ' +3 ."PROCESSING"delay 5 seconds +503 .Handoff.select SPR +4 "valve0"D@ +15 ."PROCESSING"SPR.command "start 2 14" +59 #SPR stabilized +2 "syringe0"B^% +6 "core" %}ԄR +4 "syringe1"CE& +4 "core" &΄b  +3 ."PROCESSING"delay 10 seconds +1002 .SPR.command "start 2 0" +316 #Waiting up to 11:00 for SPR to enter state 1 +7659 "Can"pt+|u@ xj +4107 ."PROCESSING"SPR.command "hold_on" +191 #SPR Dilution 1 of 4 -- Experiment 2 with 450.0uL L1 + 450.0uL L2 +3 "syringe1"CF& +6 "core" &ʄ]  +4 "syringe0"B_% +7 "core" %˄J +49 ."Lysis2mixer"Lysis2.seek 500uL +5 ."PROCESSING"Lysis1.seek 500uL +6 "syringe1"CT(> +3 "syringe0"BU'> +6213 "core" ( +6 ' +3 ."PROCESSING"delay 15 seconds +1366 "Can"wu%+|u4h̖j +136 ."PROCESSING"SPR.command "hold_off" +288 #Waiting up to 1:00:00 for SPR to enter state 7 +11548 "Can"wu+|u@P̴j +11973 wv+|uAj +11973 sv&+|uBj +11973 tvC+|uAj +11970 rv6+|u8R˓,j +11969 uv+|u4PkJj +11971 tv#+|u@>hj +11968 rv+|uB͆j +2116 #"SPRlogger"SPRsummary:-1.31RIU,115RIU,265RIU,1.25RIU after 1919s +9855 "Can"svQ+|u8ͤj +11974 qv,+|u1j +11974 xvM+|u<%j +11975 vvN+|u5Zj +11975 qv+|u0dj +11975 su+|u5S:j +11976 ru/+|u=,Xj +3986 "syringe0"Bd% +3 "core" %>^B ' +4 "syringe1"CK& +5 "core" &>_ Z +2 ."PROCESSING"delay 10 seconds +1003 .SPR.command "start 2 0" +269 #Waiting up to 11:00 for SPR to enter state 1 +6703 "Can"su+|u@tvj +5063 ."PROCESSING"SPR.command "hold_on" +141 #SPR Dilution 2 of 4 -- Experiment 2 with 225.0uL L1 + 225.0uL L2 +3 "syringe1"CL& +5 "core" &>_ քl +3 "syringe0"B?% +6 "core" ¿%>^ׄ[ 3 +53 ."Lysis2mixer"Lysis2.seek 275uL +4 ."PROCESSING"Lysis1.seek 275uL +5 "syringe1"CZ( +4 "syringe0"B[' +3106 "core" ( +6 ' +3 ."PROCESSING"delay 15 seconds +1503 .SPR.command "hold_off" +322 #Waiting up to 1:00:00 for SPR to enter state 7 +1742 "Can"st+|u/Δj +11973 xt+|u>βj +11970 xs+|uAzj +11969 ssb+|u@`j +11974 rs+|uBE j +11975 ts+|uF(*j +11974 ws+|u8 Hj +11974 qt+|uC fj +11974 ps+|u= τj +11975 ss+|u4 \ Ϣj +11972 tt.+|u4C j +11973 xs+|u;_ j +11973 ys+|u7. j +11971 xs+|u1` j +11976 rse+|u7l 8j +11974 ws-+|u9: Vj +1908 "syringe0"BB% +3 "core" %KԄK . +3 "syringe1"CQ& +7 "core" &KK ' +2 ."PROCESSING"delay 10 seconds +1002 .SPR.command "start 2 0" +268 #Waiting up to 11:00 for SPR to enter state 1 +8782 "Can"wr+|u3 tj +2984 ."PROCESSING"SPR.command "hold_on" +139 #SPR Dilution 3 of 4 -- Experiment 2 with 225.0uL L1 + 225.0uL L2 +3 "syringe1"CR& +6 "core" &KM ( +5 "syringe0"B% +6 "core" “%KT 6 +51 ."Lysis2mixer"Lysis2.seek 50uL +6 ."PROCESSING"Lysis1.seek 50uL +6 "syringe1"CJ( +5 "syringe0"B ' +3104 "core" ( +5 ‰' +2 ."PROCESSING"delay 15 seconds +1503 .SPR.command "hold_off" +323 #Waiting up to 1:00:00 for SPR to enter state 7 +3826 "Can"tr+|u0 $Вj +11974 rs'+|u;M 'аj +11973 ys+|uE *mj +11976 zt+|uC -Bj @PDT1727161306.15 qt+|uM 0\ j +11974 xt8+|u> 2(j +11974 ut?+|uC 5Fj +11972 qt+|uA 8dj +11968 suP+|u= ;gтj +11972 oui+||u3( >XѠj +11971 ru+z|uA AJѾj +11971 ou+x|u?% D5j +11972 ru+u|u=+ Gj +11974 su+s|u> Jj +11972 pu#+}|uA( L6j +11804 "syringe0"B % +3 "core" %9[ +5 #"PROCESSING"Additional SPR Analyses Skipped due to Insufficient Volume +5 "carousel0"FM% +4 "core" %.Q \ +7 "sampler0"Hj% +4 "core" % +4 ."closeHandoff"Handoff.select :close +5 "valve0"D +14 .tGate.power :heat,:OFF +2 .Gate.power :cartridge,:OFF +5 "valve1"E& +7 "core" ŏ& .5WN & +4 .tPinPort.in :unlocking +2 "valve1"E?:\ ^(2 +6 .tPinPort.seek :clear +2 "valve1"E( +46 "core" ř( +3 .tCarousel.in :default + "carousel0"F><  E22 +7 FP% +2 "core" %.$Q \ +4 .tCarousel.home.seek 49 +4 "carousel0"Fn'. +14 "core" ' +3 "carousel0"F% +5 "Can"tu+|u ! OTj + "core" ƛ%.%VS 2 +3 "syringe0"B% +4 "core" %9n +4 .tPlunge.seek :locked +4 "valve0"D|' +9 "core" ' +3 "syringe0"B& +7 "core" &CR + +4 ."Archive"Archive.in :unlocking +3 "syringe0"B? P\\+-2 +5 "syringe1"CS% +7 ."Archive"Archive.seek :clear +3 "syringe0"B7( +6 "core" %Q +4 ."Air"Air.in :unlocking +3 "syringe0"Bx% +5 "syringe1"C> Pl[%-2 +5 ."Air"Air.seek :clear +3 "syringe1"CG' +5 "core" %9無 +11 ."Lysis1"Lysis1.in :unlocking +2 "syringe1"CW& +4 "syringe0"B> P\\(2 +9 ."Lysis1"Lysis1.seek :clear +5 "syringe0"B%' +6 "core" &9z" +5 ."Lysis2"Lysis2.in :unlocking +2 "syringe1"C? P[(2 +7 ."Lysis2"Lysis2.seek :clear +3 "syringe1"C( +11 "core" ·( +19 ' +380 ¥' +24 Ä( +1637 #"SPRlogger"Ended log spr24sep2322h.spr.bz2 +3 .tSPR.command "stats_off" +27 "sampler0"H]% +3 "core" %H +11 .tGate.power :analytic1,:OFF +2 .Gate.power :motor,:OFF +4 .Gate.power :core,:OFF +3 .Gate.power :main,:OFF +3 #Safely stopped and ready to power off @1727162645.77PDT @PDT1727162645.95 !o:Cartridge::None: mesg"*Not enough standard cartridges remain:bt[":/home/esp/esp2/bin/processAll:249:in `checkInventory'"0/home/esp/esp2/bin/processAll:247:in `each'":/home/esp/esp2/bin/processAll:247:in `checkInventory'"&/home/esp/esp2/bin/processAll:272"0/home/esp/esp2/bin/processAll:271:in `loop'"&/home/esp/esp2/bin/processAll:271"0/home/esp/esp2/bin/processAll:319:in `call'"&/home/esp/esp2/bin/processAll:319"2/home/esp/esp2/lib/framework.rb:124:in `load'"2/home/esp/esp2/lib/framework.rb:124:in `load'"5/home/esp/esp2/lib/framework.rb:182:in `execute'"-/home/esp/esp2/lib/esp.rb:213:in `shell'"7/home/esp/esp2/lib/schedule.rb:497:in `initialize'"0/home/esp/esp2/lib/thread.rb:736:in `start'"7/home/esp/esp2/lib/schedule.rb:490:in `initialize'"'/home/esp/esp2/lib/schedule.rb:488 +11 #mEXIT +3 #"bill"Session Ended @1727162646.11PDT @1727195977.06PDT = =mMAIN_scheduler =tMAIN @PDT1727195978.08 #t\ Environmental Sample Processor built 01-Jul-24 (3743e013) +138 #"core_reset"Sent BREAK +3 #t>BREAK< ESP3 Gateway v1.43 +25 #>BREAK< ESP3 Gateway v1.43 for core bus +4 #>BREAK< ESP3 Gateway v1.43 for cartridge bus +68 "Can"vu+L|u Ys +272 #t\ Configuration for honu by nadia@mbari.org 8/14/24\ /home/esp/esp2/type/auv/honu/configure.rb\ +67 #Sea pressure (Abs) tare is 6% of full scale +373 "Can"vu+L|u `Z + vu+L|u `Z + #tPolling Can every 2:00 +53 "Can"pu+J|u a~ +272 #t-> slot +1921 #-> exit +5 #mEXIT @1727196010.12PDT