@10:18:37.85PST08-Dec-25
Environmental Sample Processor built 19-Nov-25 (c389e51a) @10:18:41.26 >BREAK< ESP3 Gateway v1.44 for core bus @10:18:41.28 >BREAK< ESP3 Gateway v1.44 for cartridge bus @10:18:44.27 Configuration for koa by nadia@mbari.org 11/18/25 /home/esp/esp2/type/auv/koa/configure.rb @10:18:44.82 Sea pressure (Abs) tare is 6% of full scale @10:18:53.24 Polling Can every 2:00 @10:18:53.72 Clients may connect on TCP port 9999 Connecting to 10.89.11.2:9999 @10:18:53.75 Errno::ECONNREFUSED in MAIN -- Could not connect to initial client because Connection refused - connect(2) @10:18:53.78 Waiting for espclients... @10:18:56.51 Session Begun @10:19:30.40 -> SC @10:19:30.44 BusOff in preston -- core bus was not powered while reading Storage Carousel (SC)'s status @10:19:33.72 -> ESP.ready! @10:19:33.77 Gate.power :main,:ON,limit to 5000mA @10:19:33.78 Gate.power :analytic1,:ON,limit to 4000mA @10:19:33.81 Gate.power :analytic2,:ON,limit to 4000mA @10:19:33.83 Gate.power :analytic3,:ON,limit to 4000mA @10:19:33.89 Powering core bus @10:19:36.60 Plunge.configure :default @10:19:36.67 SamplePump.configure :default @10:19:36.76 Toroid.configure :default @10:19:36.84 Carousel.configure :default @10:19:36.92 Abs.configure :default @10:19:37.00 Archive.configure :default @10:19:37.07 Air.configure :default @10:19:37.13 Lysis1.configure :default @10:19:37.19 Lysis2.configure :default @10:19:37.27 PinPort.configure :default @10:19:37.33 WARNING: Multiple controller firmware versions in use [:sampler0, :syringe1, :sampler1, :valve0, :ambient0, :valve1, :syringe0]=>4.93, [:carousel0]=>4.94 @10:19:37.36 Gate.power :motor,:ON,limit to 5000mA @10:19:37.69 Plunge.home.jog 0 @10:19:38.11 PinPort.home.jog 0 @10:19:38.15 Lysis2.home.jog 0 @10:19:38.18 Lysis1.home.jog 0 @10:19:38.21 Archive.home.jog 0 @10:19:38.23 Carousel.home.jog 0 @10:19:38.27 Toroid.home.jog 0 @10:19:38.29 Air.home.jog 0 @10:19:38.95 Plunge.in :homing @10:19:39.16 Plunge.jog 1525 @10:19:39.20 Lysis2.in :homing @10:19:39.24 Lysis1.in :homing @10:19:39.26 Air.in :homing @10:19:39.30 Toroid.in :homing @10:19:39.33 Archive.in :homing @10:19:39.36 PinPort.in :homing @10:19:39.60 Lysis2.jog 1610 @10:19:39.65 Lysis1.jog 309 @10:19:39.71 Air.jog 361 @10:19:39.76 Archive.jog 320 @10:19:39.80 Toroid.jog 1304 @10:19:39.85 PinPort.jog -1201 @10:19:40.48 Lysis1.setRawPosition! 50 @10:19:40.56 Lysis1.seek :home @10:19:40.66 Air.setRawPosition! 0 @10:19:40.68 Archive.setRawPosition! 50 @10:19:40.79 Archive.seek :home @10:19:40.81 Air.seek :home @10:19:40.98 Air.in :default @10:19:41.00 Plunge.setRawPosition! 50 @10:19:41.03 Lysis1.in :default @10:19:41.18 Plunge.seek :home @10:19:41.64 Archive.in :default @10:19:41.66 Plunge.in :default @10:19:41.70 Lysis2.setRawPosition! 50 @10:19:41.83 Lysis2.seek :home @10:19:42.00 PinPort.setRawPosition! 0 @10:19:42.05 PinPort.seek :home @10:19:42.15 PinPort.in :default @10:19:42.24 Lysis2.in :default @10:19:44.31 Toroid.setRawPosition! 0 @10:19:44.37 Toroid.seek :home @10:19:44.45 Toroid.in :default @10:19:44.52 Toroid.seek :clear @10:19:44.66 PinPort.in :unlocking @10:19:44.75 PinPort.seek :clear @10:19:48.19 Air.seek :clear @10:19:49.09 Lysis1.seek :clear @10:19:49.88 Lysis2.seek :clear @10:19:50.68 Archive.seek :clear @10:19:51.47 Carousel.in :default @10:19:51.58 Carousel.home.seek 36 Plunge = Plunge Valve (PV) clear Handoff Valve::Manifold selects blocked SamplePump = Sample Pump (SP) Not yet Homed! Intake is closed Exhaust is closed Bypass = Bypass (PB) is closed Toroid = Toroid Valve (TV) clear Carousel = Storage Carousel (SC) at 36 Abs = Absolute Pressure (Leak) Sensor @48psia Archive = Archive Syringe (ArS) clear Air = Air Syringe (AirS) clear Lysis1 = Lysis Syringe #1 (LyS1) clear Lysis2 = Lysis Syringe #2 (LyS2) clear PinPort = Handoff Pin Port (PP) clear @10:20:19.86 -> to 1 @10:20:20.11 Carousel.seek 1 @10:20:27.60 Carousel.reconfigure :align @10:20:27.71 Lysis1.in :fast @10:20:27.78 Lysis1.seek :locked @10:20:27.87 Slide::Warning in core -- Storage Carousel (SC) reseek at 1 + 5 counts @10:20:30.27 Plunge.seek :locked @10:20:30.41 Air.in :fast @10:20:30.48 Air.seek :locked @10:20:31.38 Carousel.reconfigure :locked @10:20:31.53 Powering cartridge bus @10:20:34.17 Gate.setIR 1750,5000,0,6 @10:20:34.29 Gate.setIR 0,5000,0,6 @10:20:34.36 PuckHeater.configure :default @10:20:34.44 Gate.power :heat,:ON,limit to 5000mA @10:20:34.63 Mounted lysis Cartridge board#J59971 @10:20:34.67 Using default cartridge heat loss curve for HeatingFunctionInCarousel :lyseHoldBS_bac @10:21:39.83 -> to 36 @10:21:39.98 Gate.power :heat,:OFF @10:21:40.00 Gate.power :cartridge,:OFF @10:21:40.10 Carousel.in :default @10:21:40.21 Carousel.home.seek 1 @10:21:40.58 Air.in :unlocking @10:21:40.71 Air.seek :clear @10:21:42.04 Lysis1.in :unlocking @10:21:42.15 Lysis1.seek :clear @10:21:42.25 Plunge.in :unlocking @10:21:42.31 Plunge.seek :clear @10:21:43.44 Carousel.seek 36 @10:21:50.94 Carousel.reconfigure :align @10:21:51.05 Lysis1.in :fast @10:21:51.12 Lysis1.seek :locked @10:21:51.20 Slide::Warning in core -- Storage Carousel (SC) reseek at 36 - 7 counts @10:21:53.61 Plunge.in :default @10:21:53.70 Plunge.seek :locked @10:21:53.81 Air.in :fast @10:21:53.87 Air.seek :locked @10:21:54.83 Carousel.reconfigure :locked @10:21:54.98 Powering cartridge bus @10:21:57.61 Gate.setIR 1750,5000,0,6 @10:21:57.73 Gate.setIR 0,5000,0,6 @10:21:57.80 PuckHeater.configure :default @10:21:57.87 Gate.power :heat,:ON,limit to 5000mA @10:21:58.03 Mounted lysis Cartridge board#J59976 @10:21:58.06 Using default cartridge heat loss curve for HeatingFunctionInCarousel :lyseHoldBS_bac @10:22:13.23 -> Heat Puck Heater at 13.9C @10:23:20.61 -> to 2 @10:23:20.76 Gate.power :heat,:OFF @10:23:20.78 Gate.power :cartridge,:OFF @10:23:20.88 Carousel.in :default @10:23:20.98 Carousel.home.seek 36 @10:23:21.35 Air.in :unlocking @10:23:21.48 Air.seek :clear @10:23:22.40 Lysis1.in :unlocking @10:23:22.54 Lysis1.seek :clear @10:23:22.57 Plunge.in :unlocking @10:23:22.68 Plunge.seek :clear @10:23:23.87 Carousel.seek 2 @10:23:31.15 Carousel.reconfigure :align @10:23:31.27 Lysis1.in :fast @10:23:31.33 Lysis1.seek :locked @10:23:31.41 Slide::Warning in core -- Storage Carousel (SC) reseek at 2 + 9 counts (sensed 2 + 10 counts) @10:23:33.81 Plunge.in :default @10:23:33.91 Plunge.seek :locked @10:23:34.02 Air.in :fast @10:23:34.08 Air.seek :locked @10:23:35.04 Carousel.reconfigure :locked @10:23:35.17 Powering cartridge bus @10:23:37.80 Gate.setIR 1750,5000,0,6 @10:23:37.92 Gate.setIR 0,5000,0,6 @10:23:37.99 PuckHeater.configure :default @10:23:38.06 Gate.power :heat,:ON,limit to 5000mA @10:23:38.21 Mounted lysis Cartridge board#J59944 @10:23:38.57 Using default cartridge heat loss curve for HeatingFunctionInCarousel :lyseHoldBS_bac @10:24:32.28 -> PuckHeater.bake '00:03', 40, '01:00'to 1 @10:24:32.38 SyntaxError in preston -- compile error preston:7: syntax error, unexpected tIDENTIFIER, expecting $end PuckHeater.bake '00:03', 40, '01:00'to 1 ^ @10:24:37.84 -> to 1 @10:24:37.99 Gate.power :heat,:OFF @10:24:38.01 Gate.power :cartridge,:OFF @10:24:38.10 Carousel.in :default @10:24:38.22 Carousel.home.seek 2 @10:24:38.60 Air.in :unlocking @10:24:38.71 Air.seek :clear @10:24:39.62 Lysis1.in :unlocking @10:24:39.73 Lysis1.seek :clear @10:24:39.83 Plunge.in :unlocking @10:24:39.90 Plunge.seek :clear @10:24:41.02 Carousel.seek 1 @10:24:41.57 Carousel.reconfigure :align @10:24:41.68 Lysis1.in :fast @10:24:41.75 Lysis1.seek :locked @10:24:44.24 Plunge.in :default @10:24:44.33 Plunge.seek :locked @10:24:44.45 Air.in :fast @10:24:44.52 Air.seek :locked @10:24:45.47 Carousel.reconfigure :locked @10:24:45.61 Powering cartridge bus @10:24:48.24 Gate.setIR 1750,5000,0,6 @10:24:48.36 Gate.setIR 0,5000,0,6 @10:24:48.43 PuckHeater.configure :default @10:24:48.50 Gate.power :heat,:ON,limit to 5000mA @10:24:48.65 Mounted lysis Cartridge board#J59971 @10:24:48.69 Using default cartridge heat loss curve for HeatingFunctionInCarousel :lyseHoldBS_bac @10:24:58.57 -> PuckHeater.bake '00:03', 40, '01:00' @10:24:58.60 Polling Can every 2:00 @10:24:59.14 PuckHeater.configure :default #ambient 13.4C @10:24:59.21 PuckHeater.seek 42.8C,1:00 @10:25:33.45 PuckHeater.hold 3 seconds,42.8C Puck Heater at 42.1C @10:25:56.36 -> slots {1 => { Type: :lyseHoldBS_bac, State: :reserved, was: :dry}, 35..2 => { Type: :lyseHoldBS_bac, State: :dry}, [42,36] => { Type: :lyseHoldBS_bac, State: :lysing, filtered: 1000}, 37 => { Type: :lyseHoldBS_bac, State: :processed, filtered: 1000, lysed: 687}, 38 => { Type: :lyseHoldBS_bac, State: :processed, filtered: 1000, lysed: 708}, [47,46,39] => { Type: :lyseHoldBS_bac, State: :processed, filtered: 1000, lysed: 675}, [60,48,45,41,40] => { Type: :lyseHoldBS_bac, State: :processed, filtered: 1000, lysed: 800}, 43 => { Type: :lyseHoldBS_bac, State: :dry, rank: 1}, 44 => { Type: :lyseHoldBS_bac, State: :leaky}, 49 => { Type: :lyseHoldBS_bac, State: :processed, filtered: 1000, lysed: 743}, 50 => { Type: :lyseHoldBS_bac, State: :processed, filtered: 1000, lysed: 748}, 51 => { Type: :lyseHoldBS_bac, State: :processed, filtered: 1000, lysed: 718}, 52 => { Type: :lyseHoldBS_bac, State: :processed, filtered: 997.9, lysed: 687}, 53 => { Type: :lyseHoldBS_bac, State: :processed, filtered: 1000, lysed: 701}, 54 => { Type: :lyseHoldBS_bac, State: :processed, filtered: 1000, lysed: 776}, 55 => { Type: :lyseHoldBS_bac, State: :processed, filtered: 1000, lysed: 711}, 56 => { Type: :lyseHoldBS_bac, State: :processed, filtered: 914.1, lysed: 748}, 57 => { Type: :lyseHoldBS_bac, State: :processed, filtered: 1000, lysed: 720}, 58 => { Type: :lyseHoldBS_bac, State: :processed, filtered: 1000, lysed: 693}, 59 => { Type: :lyseHoldBS_bac, State: :processed, filtered: 1000, lysed: 724}} @10:44:57.97 -> slot spare {[:lysing!,:analyzing!] => 3, lysing: 1, spare: 2} @10:45:06.99 -> slot spare:3 {spare: 3} @10:45:16.03 -> slot lysing:3 {lysing: 3} @10:45:17.67 -> slots {1 => { Type: :lyseHoldBS_bac, State: :reserved, was: :dry}, 35..2 => { Type: :lyseHoldBS_bac, State: :dry}, [42,36] => { Type: :lyseHoldBS_bac, State: :lysing, filtered: 1000}, 37 => { Type: :lyseHoldBS_bac, State: :processed, filtered: 1000, lysed: 687}, 38 => { Type: :lyseHoldBS_bac, State: :processed, filtered: 1000, lysed: 708}, [47,46,39] => { Type: :lyseHoldBS_bac, State: :processed, filtered: 1000, lysed: 675}, [60,48,45,41,40] => { Type: :lyseHoldBS_bac, State: :processed, filtered: 1000, lysed: 800}, 43 => { Type: :lyseHoldBS_bac, State: :dry, rank: 1}, 44 => { Type: :lyseHoldBS_bac, State: :leaky}, 49 => { Type: :lyseHoldBS_bac, State: :processed, filtered: 1000, lysed: 743}, 50 => { Type: :lyseHoldBS_bac, State: :processed, filtered: 1000, lysed: 748}, 51 => { Type: :lyseHoldBS_bac, State: :processed, filtered: 1000, lysed: 718}, 52 => { Type: :lyseHoldBS_bac, State: :processed, filtered: 997.9, lysed: 687}, 53 => { Type: :lyseHoldBS_bac, State: :processed, filtered: 1000, lysed: 701}, 54 => { Type: :lyseHoldBS_bac, State: :processed, filtered: 1000, lysed: 776}, 55 => { Type: :lyseHoldBS_bac, State: :processed, filtered: 1000, lysed: 711}, 56 => { Type: :lyseHoldBS_bac, State: :processed, filtered: 914.1, lysed: 748}, 57 => { Type: :lyseHoldBS_bac, State: :processed, filtered: 1000, lysed: 720}, 58 => { Type: :lyseHoldBS_bac, State: :processed, filtered: 1000, lysed: 693}, 59 => { Type: :lyseHoldBS_bac, State: :processed, filtered: 1000, lysed: 724}} @10:45:28.97 -> to 35 @10:45:29.12 Gate.power :heat,:OFF @10:45:29.14 Gate.power :cartridge,:OFF @10:45:29.23 Carousel.in :default @10:45:29.34 Carousel.home.seek 1 @10:45:29.71 Air.in :unlocking @10:45:29.85 Air.seek :clear @10:45:30.76 Lysis1.in :unlocking @10:45:30.86 Lysis1.seek :clear @10:45:30.96 Plunge.in :unlocking @10:45:31.03 Plunge.seek :clear @10:45:32.16 Carousel.seek 35 @10:45:39.45 Carousel.reconfigure :align @10:45:39.57 Lysis1.in :fast @10:45:39.63 Lysis1.seek :locked @10:45:39.71 Slide::Warning in core -- Storage Carousel (SC) reseek at 35 - 5 counts @10:45:42.12 Plunge.in :default @10:45:42.20 Plunge.seek :locked @10:45:42.32 Air.in :fast @10:45:42.38 Air.seek :locked @10:45:43.34 Carousel.reconfigure :locked @10:45:43.48 Powering cartridge bus @10:45:46.10 Gate.setIR 1750,5000,0,6 @10:45:46.23 Gate.setIR 0,5000,0,6 @10:45:46.29 PuckHeater.configure :default #ambient 13.4C @10:45:46.37 Gate.power :heat,:ON,limit to 5000mA @10:45:46.51 Mounted lysis Cartridge board#J59995 @10:45:46.55 Using default cartridge heat loss curve for HeatingFunctionInCarousel :lyseHoldBS_bac @10:45:51.23 -> Cmd.stop @10:45:51.34 Gate.power :heat,:OFF @10:45:51.36 Gate.power :cartridge,:OFF @10:45:51.46 Carousel.in :default @10:45:51.57 Carousel.home.seek 35 @10:45:51.88 Plunge.seek :locked @10:45:52.08 Air.in :unlocking @10:45:52.22 Lysis1.in :unlocking @10:45:52.25 Air.seek :clear @10:45:52.41 Lysis1.seek :clear @10:45:53.80 Gate.power :motor,:OFF @10:45:53.82 Gate.power :analytic1,:OFF @10:45:53.85 Gate.power :analytic2,:OFF @10:45:53.87 Gate.power :analytic3,:OFF @10:45:53.89 Gate.power :core,:OFF @10:45:53.91 Gate.power :main,:OFF @10:45:53.94 Safely stopped and ready to power off :STOPPED @10:45:59.07 -> exit @10:45:59.09 Session Ended