@17:02:25.12EDT24-Mar-20
ESP2 v3.22 I2C Gateway v3.06 for core bus @17:02:27.10 Configuration for niagara by engrstrom@mclanelabs.com /home/esp/esp2/type/shallow/niagara/configure.rb @17:02:30.64 Polling Can every 10:00 @17:02:32.30 SS.reconfigure SSconfig @17:02:32.34 SS.hold @17:02:32.38 SS.configure SSconfig @17:02:32.47 CC.reconfigure CCconfig @17:02:32.50 CC.hold @17:02:32.56 CC.configure CCconfig @17:02:32.65 CS.reconfigure CSconfig @17:02:32.68 CS.hold @17:02:32.75 CS.configure CSconfig @17:02:32.84 PC.reconfigure PCconfig @17:02:32.87 PC.hold @17:02:32.93 PC.configure PCconfig @17:02:33.01 PS.reconfigure PSconfig @17:02:33.05 PS.hold @17:02:33.12 PS.configure PSconfig @17:02:33.23 Forearm.reconfigure LooseForearm @17:02:33.27 Forearm.hold @17:02:33.32 Forearm.configure LooseForearm @17:02:33.40 Elbow.reconfigure LooseElbow @17:02:33.44 Elbow.hold @17:02:33.50 Elbow.configure LooseElbow @17:02:33.60 SC.configure SCloose @17:02:33.68 SE.configure SEconfig @17:02:33.72 CH.coast @17:02:33.77 CH.configure CHconfig @17:02:33.80 PH.coast @17:02:33.85 PH.configure PHconfig @17:02:33.88 All dwarf controllers running firmware version 3.75 @17:02:34.01 Cleanly exited at 16:57:11EDT24-Mar-20 @17:02:34.02 Storage::Warning in MAIN -- CC.holds FlushPuck is in Collection Clamp @17:02:34.45 CC.holds FlushPuck is in Collection Clamp @17:02:34.46 SyntaxError in MAIN -- CC.holds FlushPuck is in Collection Clamp Storage.recover! will retry @17:02:34.49 Waiting for espclients... @17:02:44.04 Session Begun @17:02:50.15 -> PC @17:02:52.66 -> pucks @17:02:59.07 -> CC @17:03:12.04 -> CC.loadFlush; PC.loadPuck :saf,4 @17:03:12.06 Loading FlushPuck into Collection Clamp from FlushPuck::Garage @17:03:12.14 Hand.open @17:03:12.48 Elbow.reconfigure TightElbow @17:03:12.55 Elbow.seek FlushPuck::Garage @17:03:12.68 Elbow.reconfigure LooseElbow @17:03:12.79 Forearm.seek :garage @17:03:13.91 Hand.close @17:03:14.79 Forearm.seek :retract @17:03:15.90 Elbow.reconfigure TightElbow @17:03:15.96 Elbow.seek CC @17:03:18.81 Elbow.reconfigure LooseElbow @17:03:18.92 Forearm.reconfigure TightForearm @17:03:18.99 Forearm.seek CC @17:03:20.15 CC.seek :closed @17:03:24.01 Collection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.67 @17:03:24.11 Hand.open @17:03:24.98 Forearm.reconfigure LooseForearm @17:03:25.05 Forearm.seek :retract @17:03:26.08 Loading saf puck from tube 4 into Processing Clamp @17:03:26.32 SC.reconfigure SCtight @17:03:26.38 SC.seek 4 @17:03:26.46 SC.reconfigure SCloose @17:03:26.67 Elbow.reconfigure TightElbow @17:03:26.74 Elbow.seek 4 @17:03:28.43 Forearm.reconfigure TightForearm @17:03:28.49 Forearm.seek 4 + 700 counts @17:03:29.63 SE.reconfigure SEpick @17:03:29.72 SE.seek :beamBreak @17:03:32.64 SE.configure SEconfig @17:03:32.81 Elbow.seek 4 @17:03:33.00 Forearm.seek 4 + 300 counts @17:03:33.19 Forearm.reconfigure LooseForearm @17:03:33.25 Hand.close @17:03:34.05 Puck::Warning in preston -- Loaded Last remaining Puck (from Tube 6) @17:03:34.08 SE.seek :down @17:03:34.28 Forearm.seek :retract @17:03:35.63 Elbow.seek PC @17:03:36.89 SE.coast @17:03:38.24 Elbow.reconfigure LooseElbow @17:03:38.66 Forearm.reconfigure TightForearm @17:03:38.80 Forearm.seek PC @17:03:40.08 PC.seek :closed @17:03:44.19 Processing Clamp onSpring/offSpring for 6/28 samples, on/off torque 1.59 @17:03:44.21 Hand.open @17:03:44.98 Forearm.reconfigure LooseForearm @17:03:45.04 Forearm.seek :retract @17:03:46.00 SC.coast @17:03:56.18 -> Sampler.calibrate @17:03:56.23 Calibrating pressure and temperature sensors @17:03:56.25 CTV.dial :air @17:03:57.61 SSV.dial :spit,avoiding: :exhaust @17:03:59.05 SS.reconfigure SSfast @17:03:59.12 SS.seek 5ml @17:04:02.67 SSV.dial CBV @17:04:02.70 CBV.dial SSV @17:04:04.11 delay 3.8 seconds @17:04:08.04 SSV.dial :spit @17:04:09.42 SS.seek 0ml @17:04:12.18 SSV.dial CBV @17:05:02.38

Session Begun @17:05:07.95 -> Sampler.PSI @17:05:14.21

-> loop { Log.comment "@%.1f"%Sampler.PSI; PTV.Puck;delay .5;PTV.PRV;Log.comment "@%.1f"%Sampler.PSI; Delay.sleep .5} @17:05:14.36 @14.9 @17:05:14.37 PTV.dial Puck @17:05:15.19 delay .5 seconds @17:05:15.71 PTV.dial PRV @17:05:16.26 PTV.stop @17:05:16.44 UserAbort in p -- while rotating Processing Top Valve @17:05:24.35 -> PTV.PRV @17:05:24.36 PTV.dial PRV @17:05:34.72 -> PC @17:07:56.81 -> PSR.air @17:07:56.82 PSR.select :air @17:08:02.40 -> PSR.wash @17:08:02.41 PSR.select :wash @17:08:08.70 -> PSV.PSR @17:08:08.72 PSV.dial PSR @17:08:11.40 -> PS @17:08:16.06 -> PSV.waste1 @17:08:16.07 PSV.dial :waste1 @17:08:18.31 -> PS.empty @17:08:18.33 PS.seek :empty @17:08:54.09 -> PSR.air @17:08:54.10 PSR.select :air @17:08:56.38 -> PSV.PSR @17:08:56.39 PSV.dial PSR @17:09:00.59 -> PSR.wash @17:09:00.60 PSR.select :wash @17:09:04.29 -> PS.pull 0.5 @17:09:04.38 PS.seek 0.499ml @17:09:22.37 -> delay 5; PSR.air; PS.to 2 @17:09:22.39 delay 5 seconds @17:09:27.43 PSR.select :air @17:09:27.58 PS.seek 2ml @17:09:53.55 -> PTV.puck @17:09:53.57 PTV.dial :puck @17:09:59.64 -> PBV.waste1 @17:09:59.65 PBV.dial :waste1 @17:10:06.44 -> PSV @17:10:14.77 -> PSV.PTV @17:10:14.78 PSV.dial PTV @17:10:18.14 -> PS @17:10:20.21 -> PSV @17:10:22.33 -> PTV @17:10:24.46 -> PBV @17:10:31.70 -> PS.seek 1.5 @17:10:31.72 PS.seek 1.5ml @17:10:54.83 -> PBV.dialBetween PSV, :waste1 @17:10:54.84 PBV.dial between PSV and waste1 @17:10:59.97 -> PSR.air @17:10:59.99 PSR.select :air @17:11:05.99 -> PSV.PSR @17:11:06.00 PSV.dial PSR @17:11:22.95 -> PSV.PTV @17:11:22.96 PSV.dial PTV @17:11:32.58 -> PSV @17:11:34.09 -> PTV @17:11:35.99 -> PBV @17:11:40.23 -> PS.to 0 @17:11:40.25 PS.seek 0ml @17:12:04.34 -> PSV @17:12:06.12 -> PTV @17:12:19.45 -> Sampler.PSI @17:12:30.04 -> CSV.air @17:12:30.05 CSV.dial :air @17:12:32.60 -> CS.pull 5 @17:12:32.69 CS.seek 4.994ml @17:13:00.94 -> CSV.CTV; CTV.CSV @17:13:00.95 CSV.dial CTV @17:13:01.47 CTV.dial CSV @17:13:07.07 -> CBV.PRV; PRV.CBV @17:13:07.08 CBV.dial PRV @17:13:08.30 PRV.dial CBV @17:13:26.82 -> PRV @17:13:30.66 -> CBV @17:13:33.45 -> PTV @17:13:39.38 -> CS.empty @17:13:39.39 CS.seek :empty @17:14:01.36 -> Sampler.PSI @17:14:24.09 -> Sampler.PSI @17:15:02.87 -> PTV.PRV @17:15:02.88 PTV.dial PRV @17:15:06.68 -> Sampler.PSI @17:15:17.39 -> PTV.Puck @17:15:17.40 PTV.dial Puck @17:15:21.57 -> Sampler.PSI @17:15:30.39 -> PTV.PRV @17:15:30.40 PTV.dial PRV @17:15:34.54 -> PTV.Puck @17:15:34.55 PTV.dial Puck @17:15:38.05 -> Sampler.PSI @17:16:01.34

-> loop { Log.comment "@%.1f"%Sampler.PSI; PTV.Puck;delay .5;PTV.PRV;Log.comment "@%.1f"%Sampler.PSI; Delay.sleep .5} @17:16:01.49 @43.9 @17:16:01.50 PTV.dial Puck @17:16:01.54 delay .5 seconds @17:16:02.07 PTV.dial PRV @17:16:02.94 @42.3 @17:16:03.55 @42.3 @17:16:03.56 PTV.dial Puck @17:16:04.36 delay .5 seconds @17:16:04.88 PTV.dial PRV @17:16:05.76 @41.1 @17:16:06.39 @41.2 @17:16:06.40 PTV.dial Puck @17:16:07.19 delay .5 seconds @17:16:07.71 PTV.dial PRV @17:16:08.58 @40.4 @17:16:09.61 @40.3 @17:16:09.62 PTV.dial Puck @17:16:10.44 delay .5 seconds @17:16:10.96 PTV.dial PRV @17:16:11.88 @39.8 @17:16:12.51 @39.8 @17:16:12.52 PTV.dial Puck @17:16:13.22 PTV.stop @17:16:13.38 UserAbort in p -- while rotating Processing Top Valve @17:16:19.41 -> PTV.puck @17:16:19.42 PTV.dial :puck @17:16:41.20 -> loop { Log.comment "@%.1f"%Sampler.PSI; PTV.Puck;delay .5;PTV.PRV;Log.comment "@%.1f"%Sampler.PSI; Delay.sleep .5} @17:16:41.35 @39.7 @17:16:41.36 PTV.dial Puck @17:16:41.40 delay .5 seconds @17:16:41.94 PTV.dial PRV @17:16:42.39 -> PTV.PuckPBV.waste1 @17:16:42.41 NoMethodError in preston -- undefined method `PuckPBV' for PTV:Shaft @17:16:42.82

@39.4 @17:16:43.43 @39.3 @17:16:43.44 PTV.dial Puck @17:16:44.23 delay .5 seconds @17:16:44.75 PTV.dial PRV @17:16:45.61 @39.0 @17:16:46.24 @39.0 @17:16:46.25 PTV.dial Puck @17:16:47.05 delay .5 seconds @17:16:47.57 PTV.dial PRV @17:16:47.84 -> PBV.waste1 @17:16:47.86 PBV.dial :waste1 @17:16:48.47

@38.7 @17:16:49.09 @38.9 @17:16:49.10 PTV.dial Puck @17:16:49.91 delay .5 seconds @17:16:50.43 PTV.dial PRV @17:16:51.32 @35.6 @17:16:51.93 @35.5 @17:16:51.94 PTV.dial Puck @17:16:52.73 delay .5 seconds @17:16:53.25 PTV.dial PRV @17:16:54.13 @32.8 @17:16:54.74 @32.8 @17:16:54.75 PTV.dial Puck @17:16:55.53 delay .5 seconds @17:16:56.05 PTV.dial PRV @17:16:56.91 @30.5 @17:16:57.52 @30.5 @17:16:57.53 PTV.dial Puck @17:16:58.33 delay .5 seconds @17:16:58.85 PTV.dial PRV @17:16:59.71 @28.4 @17:17:00.32 @28.5 @17:17:00.33 PTV.dial Puck @17:17:01.11 delay .5 seconds @17:17:01.63 PTV.dial PRV @17:17:02.49 @26.6 @17:17:03.11 @26.6 @17:17:03.12 PTV.dial Puck @17:17:03.92 delay .5 seconds @17:17:04.44 PTV.dial PRV @17:17:05.30 @25.1 @17:17:05.91 @25.1 @17:17:05.92 PTV.dial Puck @17:17:06.70 delay .5 seconds @17:17:07.22 PTV.dial PRV @17:17:08.10 @23.7 @17:17:08.72 @23.8 @17:17:08.73 PTV.dial Puck @17:17:09.55 delay .5 seconds @17:17:10.07 PTV.dial PRV @17:17:10.94 @22.5 @17:17:11.55 @22.5 @17:17:11.56 PTV.dial Puck @17:17:12.36 delay .5 seconds @17:17:12.88 PTV.dial PRV @17:17:13.76 @21.6 @17:17:14.37 @21.7 @17:17:14.38 PTV.dial Puck @17:17:15.19 delay .5 seconds @17:17:15.71 PTV.dial PRV @17:17:16.60 @20.7 @17:17:17.21 @20.6 @17:17:17.22 PTV.dial Puck @17:17:18.03 delay .5 seconds @17:17:18.55 PTV.dial PRV @17:17:19.44 @19.8 @17:17:20.69 @19.9 @17:17:20.70 PTV.dial Puck @17:17:21.50 delay .5 seconds @17:17:22.02 PTV.dial PRV @17:17:22.90 @19.3 @17:17:23.51 @19.3 @17:17:23.52 PTV.dial Puck @17:17:24.31 delay .5 seconds @17:17:24.84 PTV.dial PRV @17:17:25.71 @18.7 @17:17:26.32 @18.7 @17:17:26.33 PTV.dial Puck @17:17:27.12 delay .5 seconds @17:17:27.64 PTV.dial PRV @17:17:28.51 @18.2 @17:17:29.12 @18.2 @17:17:29.13 PTV.dial Puck @17:17:29.92 delay .5 seconds @17:17:30.44 PTV.dial PRV @17:17:31.30 @17.7 @17:17:31.91 @17.8 @17:17:31.92 PTV.dial Puck @17:17:32.70 delay .5 seconds @17:17:33.22 PTV.dial PRV @17:17:34.10 @17.4 @17:17:34.71 @17.3 @17:17:34.72 PTV.dial Puck @17:17:35.51 delay .5 seconds @17:17:36.03 PTV.dial PRV @17:17:36.90 @17.1 @17:17:37.51 @17.0 @17:17:37.52 PTV.dial Puck @17:17:38.31 delay .5 seconds @17:17:38.83 PTV.dial PRV @17:17:39.69 @16.8 @17:17:40.74 @16.8 @17:17:40.76 PTV.dial Puck @17:17:41.55 delay .5 seconds @17:17:42.07 PTV.dial PRV @17:17:42.94 @16.6 @17:17:43.56 @16.5 @17:17:43.57 PTV.dial Puck @17:17:44.37 delay .5 seconds @17:17:44.89 PTV.dial PRV @17:17:45.78 @16.3 @17:17:46.39 @16.5 @17:17:46.40 PTV.dial Puck @17:17:47.22 delay .5 seconds @17:17:47.74 PTV.dial PRV @17:17:48.61 @16.3 @17:17:49.22 @16.3 @17:17:49.23 PTV.dial Puck @17:17:50.05 delay .5 seconds @17:17:50.57 PTV.dial PRV @17:17:51.46 @16.0 @17:17:52.07 @16.0 @17:17:52.08 PTV.dial Puck @17:17:52.89 delay .5 seconds @17:17:53.41 PTV.dial PRV @17:17:54.29 @16.0 @17:17:54.90 @15.9 @17:17:54.91 PTV.dial Puck @17:17:55.72 delay .5 seconds @17:17:56.24 PTV.dial PRV @17:17:57.12 @15.9 @17:17:57.74 @15.7 @17:17:57.75 PTV.dial Puck @17:17:58.56 delay .5 seconds @17:17:59.08 PTV.dial PRV @17:17:59.96 @15.6 @17:18:00.57 @15.6 @17:18:00.58 PTV.dial Puck @17:18:01.37 delay .5 seconds @17:18:01.89 PTV.dial PRV @17:18:02.76 @15.5 @17:18:03.37 @15.5 @17:18:03.38 PTV.dial Puck @17:18:04.19 delay .5 seconds @17:18:04.71 PTV.dial PRV @17:18:05.58 @15.4 @17:18:06.19 @15.4 @17:18:06.20 PTV.dial Puck @17:18:06.98 delay .5 seconds @17:18:07.50 PTV.dial PRV @17:18:08.39 @15.5 @17:18:09.01 @15.4 @17:18:09.02 PTV.dial Puck @17:18:09.81 delay .5 seconds @17:18:10.33 PTV.dial PRV @17:18:11.19 @15.3 @17:18:11.80 @15.3 @17:18:11.81 PTV.dial Puck @17:18:12.61 delay .5 seconds @17:18:13.13 PTV.dial PRV @17:18:13.99 @15.3 @17:18:14.60 @15.2 @17:18:14.61 PTV.dial Puck @17:18:15.41 delay .5 seconds @17:18:15.93 PTV.dial PRV @17:18:16.80 @15.2 @17:18:17.41 @15.1 @17:18:17.42 PTV.dial Puck @17:18:18.23 delay .5 seconds @17:18:18.75 PTV.dial PRV @17:18:19.63 @15.1 @17:18:20.24 @15.1 @17:18:20.25 PTV.dial Puck @17:18:21.06 delay .5 seconds @17:18:21.58 PTV.dial PRV @17:18:22.46 @15.3 @17:18:23.07 @15.2 @17:18:23.08 PTV.dial Puck @17:18:23.89 delay .5 seconds @17:18:24.41 PTV.dial PRV @17:18:25.31 @15.3 @17:18:25.93 @15.1 @17:18:25.94 PTV.dial Puck @17:18:26.75 delay .5 seconds @17:18:27.27 PTV.dial PRV @17:18:28.15 @15.1 @17:18:28.76 @15.0 @17:18:28.77 PTV.dial Puck @17:18:29.56 delay .5 seconds @17:18:30.08 PTV.dial PRV @17:18:30.96 @15.1 @17:18:31.57 @15.0 @17:18:31.59 PTV.dial Puck @17:18:32.41 delay .5 seconds @17:18:32.93 PTV.dial PRV @17:18:33.80 @15.1 @17:18:34.41 @15.0 @17:18:34.42 PTV.dial Puck @17:18:35.22 delay .5 seconds @17:18:35.74 PTV.dial PRV @17:18:36.61 @15.0 @17:18:37.22 @15.1 @17:18:37.23 PTV.dial Puck @17:18:38.03 delay .5 seconds @17:18:38.55 PTV.dial PRV @17:18:39.41 @15.0 @17:18:40.02 @15.0 @17:18:40.03 PTV.dial Puck @17:18:40.81 delay .5 seconds @17:18:41.33 PTV.dial PRV @17:18:41.44 PTV.stop @17:18:41.56 UserAbort in p -- while rotating Processing Top Valve @17:18:54.91 -> PTV.puck @17:18:54.92 PTV.dial :puck @17:26:05.36 -> recoverPSRreagent08 @17:26:05.38 recoverPSRreagent08 @17:26:05.40 PTV.dial :puck @17:26:05.44 PBV.dial :waste1 @17:26:05.48 delay 30 seconds @17:26:25.56 -> Sampler.PSI @17:26:35.52

PBV.dial between PSV and waste1 @17:26:35.92 PSR.select :air @17:26:35.94 PSV.dial PSR @17:26:36.76 PS.reconfigure PSfast @17:26:37.29 PS.seek 2.5ml @17:26:41.96 -> Sampler.PSI @17:26:47.45 -> Sampler.PSI @17:27:01.80

PSV.dial PTV @17:27:02.61 delay 5 seconds @17:27:07.63 PSV.dial PSR @17:27:08.42 delay 5 seconds @17:27:13.44 PSV.dial PTV @17:27:14.23 delay 5 seconds @17:27:19.25 PSV.dial :air @17:27:20.06 PS.seek :empty @17:27:50.11 -> Sampler.PSI @17:27:55.61 -> PTV.PRV @17:27:55.62 PTV.dial PRV @17:27:59.95 -> PRV.PTV @17:27:59.97 NoMethodError in preston -- undefined method `PTV' for PRV:Shaft @17:28:05.53 -> PTV.PRV @17:28:05.54 PTV.dial PRV @17:28:10.58 -> Sampler.PSI @17:28:20.51 -> PSV.PSR @17:28:20.52 PSV.dial PSR @17:28:21.96 -> PSR @17:28:25.85 -> PS.pull 2 @17:28:25.95 PS.reconfigure PSconfig @17:28:26.02 PS.seek 1.999ml @17:28:52.81 -> PSV.PTV @17:28:52.82 PSV.dial PTV @17:28:56.13 -> PTV.Puck @17:28:56.14 PTV.dial Puck @17:29:18.85 -> PBV.dialBetween PSV, :waste1 @17:29:18.86 PBV.dial between PSV and waste1 @17:29:23.25 -> PTV @17:29:26.63 -> Sampler.PSI @17:29:32.38 -> PSV @17:29:34.43 -> PTV @17:29:37.19 -> PS.empty @17:29:37.20 PS.seek :empty @17:30:00.24 -> PSV @17:30:01.72 -> PTV @17:30:04.18 -> PSV @17:30:18.16 -> Sampler.PSI @17:30:23.79 -> PTV.PRV @17:30:23.80 PTV.dial PRV @17:30:26.38 -> Sampler.PSI @17:30:32.97 -> PTV.PRV @17:30:32.98 PTV.dial PRV @17:30:34.80 -> Sampler.PSI @17:30:36.70 -> PTV.PRV @17:30:36.71 PTV.dial PRV @17:30:37.88 -> Sampler.PSI @17:30:39.58 -> PTV.PRV @17:30:39.59 PTV.dial PRV @17:30:42.27 -> Sampler.PSI @17:30:45.46 -> Sampler.PSI @17:30:47.57 -> Sampler.PSI @17:30:49.30 -> Sampler.PSI @17:30:50.90 -> Sampler.PSI @17:30:52.73 -> Sampler.PSI @17:31:06.32 -> PTV.PRV; PTV.puck; PTV.PRV @17:31:06.33 PTV.dial PRV @17:31:06.37 PTV.dial :puck @17:31:07.19 PTV.dial PRV @17:31:14.39 -> PTV.PRV; PTV.puck; PTV.PRV; Sampler.PSI @17:31:14.40 PTV.dial PRV @17:31:14.45 PTV.dial :puck @17:31:15.26 PTV.dial PRV @17:31:19.24 -> PTV.PRV; PTV.puck; PTV.PRV; Sampler.PSI @17:31:19.25 PTV.dial PRV @17:31:19.30 PTV.dial :puck @17:31:20.10 PTV.dial PRV @17:31:23.31 -> PTV.PRV; PTV.puck; PTV.PRV; Sampler.PSI @17:31:23.32 PTV.dial PRV @17:31:23.36 PTV.dial :puck @17:31:24.15 PTV.dial PRV @17:31:27.65 -> PTV.PRV; PTV.puck; PTV.PRV; Sampler.PSI @17:31:27.66 PTV.dial PRV @17:31:27.70 PTV.dial :puck @17:31:28.50 PTV.dial PRV @17:31:31.05 -> PTV.PRV; PTV.puck; PTV.PRV; Sampler.PSI @17:31:31.06 PTV.dial PRV @17:31:31.11 PTV.dial :puck @17:31:31.90 PTV.dial PRV @17:31:34.15 -> PTV.PRV; PTV.puck; PTV.PRV; Sampler.PSI @17:31:34.16 PTV.dial PRV @17:31:34.21 PTV.dial :puck @17:31:35.01 PTV.dial PRV @17:31:37.62 -> PTV.PRV; PTV.puck; PTV.PRV; Sampler.PSI @17:31:37.63 PTV.dial PRV @17:31:37.67 PTV.dial :puck @17:31:38.51 PTV.dial PRV @17:31:40.92 -> PTV.PRV; PTV.puck; PTV.PRV; Sampler.PSI @17:31:40.93 PTV.dial PRV @17:31:40.98 PTV.dial :puck @17:31:41.78 PTV.dial PRV @17:31:44.06 -> PTV.PRV; PTV.puck; PTV.PRV; Sampler.PSI @17:31:44.07 PTV.dial PRV @17:31:44.12 PTV.dial :puck @17:31:44.90 PTV.dial PRV @17:31:47.14 -> PTV.PRV; PTV.puck; PTV.PRV; Sampler.PSI @17:31:47.15 PTV.dial PRV @17:31:47.20 PTV.dial :puck @17:31:48.00 PTV.dial PRV @17:31:50.37 -> PTV.PRV; PTV.puck; PTV.PRV; Sampler.PSI @17:31:50.38 PTV.dial PRV @17:31:50.43 PTV.dial :puck @17:31:51.22 PTV.dial PRV @17:31:53.51 -> PTV.PRV; PTV.puck; PTV.PRV; Sampler.PSI @17:31:53.52 PTV.dial PRV @17:31:53.57 PTV.dial :puck @17:31:54.34 PTV.dial PRV @17:31:56.59 -> PTV.PRV; PTV.puck; PTV.PRV; Sampler.PSI @17:31:56.60 PTV.dial PRV @17:31:56.65 PTV.dial :puck @17:31:57.45 PTV.dial PRV @17:31:59.99 -> PTV.PRV; PTV.puck; PTV.PRV; Sampler.PSI @17:32:00.00 PTV.dial PRV @17:32:00.05 PTV.dial :puck @17:32:00.86 PTV.dial PRV @17:34:49.93 -> CTV.air @17:34:49.95 CTV.dial :air @17:34:55.33 -> Sampler.PSI @17:35:08.89 -> CTV.CSV @17:35:08.90 CTV.dial CSV @17:35:11.88 -> Sampler.PSI @17:35:20.53 -> CTV.air @17:35:20.55 CTV.dial :air @17:35:23.83 -> Sampler.PSI @17:35:28.46 -> CTV.CSV @17:35:28.47 CTV.dial CSV @17:35:31.54 -> Sampler.PSI @17:36:09.50 -> CSV.air @17:36:09.52 CSV.dial :air @17:36:12.80 -> CS.pull 2.5 @17:36:12.90 CS.seek 2.494ml @17:36:23.08 -> Sampler.PSI @17:36:35.01 -> CSV.CTV @17:36:35.02 CSV.dial CTV @17:36:39.04 -> CTV @17:36:44.89 -> CTV @17:36:46.22 -> CSV @17:36:49.99 -> CBV @17:36:52.04 -> PRV @17:36:53.80 -> CTV @17:36:58.67 -> PTV @17:37:03.24 -> CS.empty @17:37:03.26 CS.seek :empty @17:37:17.12 -> Sampler.PSI @17:37:45.44 -> CS.pull 0.5 @17:37:45.54 CS.seek 0.493ml @17:37:50.71 -> Sampler.PSI @17:38:21.28 -> Sampler.PSI @17:38:44.26 -> washCycleDA 1 @17:38:44.28 washCycleDA #1 of 1 @17:38:44.30 PSR.select :air @17:38:44.34 PSV.dial PSR @17:38:45.22 Pulling 0.5ml of PSR.wash @17:38:45.23 PSR.select :wash @17:38:45.39 PS.seek 0.5ml @17:38:51.34 delay 5 seconds @17:38:56.37 PSR.select :air @17:38:56.52 PS.seek 2ml @17:39:12.67 PTV.dial :puck @17:39:13.47 PSV.dial PTV @17:39:14.26 PBV.dial :waste1 @17:39:14.71 PS.seek 1.5ml @17:39:20.67

-> Sampler.PSI @17:39:20.82 delay 3 seconds @17:39:23.85 PBV.dial between PSV and waste1 @17:39:24.25 PS.seek 0ml @17:39:40.40 delay 2:00 @17:39:47.82

-> Sampler.PSI @17:39:52.48 -> loop { Log.comment "@%.1f"%Sampler.PSI; PTV.Puck;delay .5;PTV.PRV;Log.comment "@%.1f"%Sampler.PSI; Delay.sleep .5} @17:39:52.63 @25.0 @17:39:52.64 PTV.dial Puck @17:39:52.68 delay .5 seconds @17:39:53.22 PTV.dial PRV @17:39:54.13 @26.3 @17:39:54.75 @26.4 @17:39:54.76 PTV.dial Puck @17:39:55.57 delay .5 seconds @17:39:56.09 PTV.dial PRV @17:39:56.97 @27.4 @17:39:57.58 @27.2 @17:39:57.60 PTV.dial Puck @17:39:58.40 delay .5 seconds @17:39:58.92 PTV.dial PRV @17:39:59.80 @28.0 @17:40:00.42 @27.8 @17:40:00.43 PTV.dial Puck @17:40:01.25 delay .5 seconds @17:40:01.77 PTV.dial PRV @17:40:02.66 @28.4 @17:40:03.27 @28.3 @17:40:03.29 PTV.dial Puck @17:40:04.10 delay .5 seconds @17:40:04.62 PTV.dial PRV @17:40:05.50 @28.7 @17:40:06.11 @28.6 @17:40:06.13 PTV.dial Puck @17:40:06.92 delay .5 seconds @17:40:07.44 PTV.dial PRV @17:40:08.30 @28.9 @17:40:08.92 @28.9 @17:40:08.93 PTV.dial Puck @17:40:09.73 delay .5 seconds @17:40:10.25 PTV.dial PRV @17:40:11.11 @29.1 @17:40:11.72 @29.2 @17:40:11.73 PTV.dial Puck @17:40:12.53 delay .5 seconds @17:40:13.05 PTV.dial PRV @17:40:14.26 @29.3 @17:40:14.98 @29.2 @17:40:14.99 PTV.dial Puck @17:40:15.79 delay .5 seconds @17:40:16.31 PTV.dial PRV @17:40:17.18 @29.4 @17:40:17.79 @29.4 @17:40:17.80 PTV.dial Puck @17:40:18.61 delay .5 seconds @17:40:19.13 PTV.dial PRV @17:40:20.02 @29.6 @17:40:20.64 @29.4 @17:40:20.65 PTV.dial Puck @17:40:21.45 delay .5 seconds @17:40:21.97 PTV.dial PRV @17:40:22.85 @29.5 @17:40:23.46 @29.6 @17:40:23.48 PTV.dial Puck @17:40:24.29 delay .5 seconds @17:40:24.81 PTV.dial PRV @17:40:25.69 @29.6 @17:40:26.31 @29.7 @17:40:26.32 PTV.dial Puck @17:40:27.14 delay .5 seconds @17:40:27.66 PTV.dial PRV @17:40:28.55 @29.6 @17:40:29.16 @29.6 @17:40:29.17 PTV.dial Puck @17:40:29.97 delay .5 seconds @17:40:30.49 PTV.dial PRV @17:40:31.39 @29.6 @17:40:32.01 @29.6 @17:40:32.02 PTV.dial Puck @17:40:32.81 delay .5 seconds @17:40:33.33 PTV.dial PRV @17:40:34.19 @29.7 @17:40:34.81 @29.7 @17:40:34.82 PTV.dial Puck @17:40:35.62 delay .5 seconds @17:40:36.14 PTV.dial PRV @17:40:37.00 @29.6 @17:40:37.61 @29.6 @17:40:37.62 PTV.dial Puck @17:40:38.42 delay .5 seconds @17:40:38.94 PTV.dial PRV @17:40:39.83 @29.7 @17:40:40.45 @29.7 @17:40:40.46 PTV.dial Puck @17:40:41.25 delay .5 seconds @17:40:41.77 PTV.dial PRV @17:40:42.68 @29.7 @17:40:42.73 UserAbort in preston -- @17:40:43.33 @29.7 @17:40:43.34 PTV.dial Puck @17:40:44.15 delay .5 seconds @17:40:44.67 PTV.dial PRV @17:40:45.07 -> hidelog @17:40:45.57

@29.6 @17:40:46.19 @29.6 @17:40:46.20 PTV.dial Puck @17:40:47.00 delay .5 seconds @17:40:47.52 PTV.dial PRV @17:40:48.42 @29.6 @17:40:49.03 @29.6 @17:40:49.05 PTV.dial Puck @17:40:49.39 -> PBV @17:40:49.84

delay .5 seconds @17:40:50.36 PTV.dial PRV @17:40:51.24 @29.7 @17:40:51.85 @29.7 @17:40:51.86 PTV.dial Puck @17:40:52.66 delay .5 seconds @17:40:53.18 PTV.dial PRV @17:40:54.05 @29.7 @17:40:54.66 @29.7 @17:40:54.67 PTV.dial Puck @17:40:55.47 delay .5 seconds @17:40:55.99 PTV.dial PRV @17:40:56.88 @29.6 @17:40:57.49 @29.6 @17:40:57.50 PTV.dial Puck @17:40:58.29 delay .5 seconds @17:40:58.81 PTV.dial PRV @17:40:59.69 @29.6 @17:41:00.30 @29.7 @17:41:00.31 PTV.dial Puck @17:41:01.00 -> recoverPSRreagent08 @17:41:01.02 recoverPSRreagent08 @17:41:01.03 PTV.dial :puck @17:41:01.08

delay .5 seconds @17:41:01.20 PBV.dial :waste1 @17:41:01.59 delay 30 seconds @17:41:01.63

PTV.dial PRV @17:41:02.49 @29.7 @17:41:03.53 @29.7 @17:41:03.54 PTV.dial Puck @17:41:04.32 delay .5 seconds @17:41:04.84 PTV.dial PRV @17:41:05.72 @29.7 @17:41:06.34 @29.6 @17:41:06.35 PTV.dial Puck @17:41:07.14 delay .5 seconds @17:41:07.66 PTV.dial PRV @17:41:08.53 @29.6 @17:41:09.15 @29.6 @17:41:09.16 PTV.dial Puck @17:41:09.93 delay .5 seconds @17:41:10.45 PTV.dial PRV @17:41:11.32 @29.6 @17:41:11.94 @29.6 @17:41:11.95 PTV.dial Puck @17:41:12.72 delay .5 seconds @17:41:13.24 PTV.dial PRV @17:41:14.13 @29.7 @17:41:14.75 @29.6 @17:41:14.76 PTV.dial Puck @17:41:15.54 delay .5 seconds @17:41:16.06 PTV.dial PRV @17:41:16.94 @29.6 @17:41:17.56 @29.6 @17:41:17.57 PTV.dial Puck @17:41:18.34 delay .5 seconds @17:41:18.86 PTV.dial PRV @17:41:19.72 @29.7 @17:41:20.34 @29.6 @17:41:20.35 PTV.dial Puck @17:41:21.12 delay .5 seconds @17:41:21.64 PTV.dial PRV @17:41:22.50 @29.7 @17:41:23.12 @29.6 @17:41:23.13 PTV.dial Puck @17:41:23.90 delay .5 seconds @17:41:24.42 PTV.dial PRV @17:41:25.31 @29.6 @17:41:25.93 @29.7 @17:41:25.94 PTV.dial Puck @17:41:26.73 delay .5 seconds @17:41:27.25 PTV.dial PRV @17:41:28.11 @29.6 @17:41:28.73 @29.7 @17:41:28.74 PTV.dial Puck @17:41:29.51 delay .5 seconds @17:41:30.03 PTV.dial PRV @17:41:30.89 @29.6 @17:41:31.51 @29.6 @17:41:31.52 PTV.dial Puck @17:41:31.61 PBV.dial between PSV and waste1 @17:41:32.01 PSR.select :air @17:41:32.03 PSV.dial PSR @17:41:32.34

delay .5 seconds @17:41:32.87 PS.reconfigure PSfast @17:41:32.93

PTV.dial PRV @17:41:32.96 PS.seek 2.5ml @17:41:33.86

@29.7 @17:41:34.48 @29.7 @17:41:34.49 PTV.dial Puck @17:41:35.26 delay .5 seconds @17:41:35.78 PTV.dial PRV @17:41:36.92 @29.6 @17:41:37.53 @29.6 @17:41:37.54 PTV.dial Puck @17:41:38.32 delay .5 seconds @17:41:38.84 PTV.dial PRV @17:41:39.71 @29.5 @17:41:40.32 @29.6 @17:41:40.33 PTV.dial Puck @17:41:41.12 delay .5 seconds @17:41:41.64 PTV.dial PRV @17:41:42.50 @29.6 @17:41:43.12 @29.6 @17:41:43.13 PTV.dial Puck @17:41:43.90 delay .5 seconds @17:41:44.42 PTV.dial PRV @17:41:45.28 @29.6 @17:41:45.89 @29.7 @17:41:45.90 PTV.dial Puck @17:41:46.68 delay .5 seconds @17:41:47.20 PTV.dial PRV @17:41:48.08 @29.6 @17:41:48.70 @29.7 @17:41:48.71 PTV.dial Puck @17:41:49.50 delay .5 seconds @17:41:50.02 PTV.dial PRV @17:41:50.91 @29.6 @17:41:51.87 @29.6 @17:41:51.96 PTV.dial Puck @17:41:52.76 delay .5 seconds @17:41:53.28 PTV.dial PRV @17:41:54.16 @29.5 @17:41:54.78 @29.6 @17:41:54.79 PTV.dial Puck @17:41:55.59 delay .5 seconds @17:41:56.11 PTV.dial PRV @17:41:57.01 @29.6 @17:41:57.27 PSV.dial PTV @17:41:57.63

@29.7 @17:41:57.64 PTV.dial Puck @17:41:58.07 delay 5 seconds @17:41:58.45

delay .5 seconds @17:41:58.97 PTV.dial PRV @17:41:59.83 @24.1 @17:42:00.45 @24.1 @17:42:00.46 PTV.dial Puck @17:42:01.23 delay .5 seconds @17:42:01.75 PTV.dial PRV @17:42:02.61 @23.9 @17:42:03.09 PSV.dial PSR @17:42:03.24

@23.9 @17:42:03.25 PTV.dial Puck @17:42:03.89 delay 5 seconds @17:42:04.04

delay .5 seconds @17:42:04.56 PTV.dial PRV @17:42:05.42 @23.9 @17:42:06.04 @23.9 @17:42:06.05 PTV.dial Puck @17:42:06.82 delay .5 seconds @17:42:07.34 PTV.dial PRV @17:42:08.23 UserAbort in preston -- @17:42:08.36 @23.8 @17:42:08.97 @23.9 @17:42:08.98 PTV.dial Puck @17:42:09.76 delay .5 seconds @17:42:10.28 PTV.dial PRV @17:42:11.14 @23.9 @17:42:11.75 @23.9 @17:42:11.76 PTV.dial Puck @17:42:12.54 delay .5 seconds @17:42:12.99 -> PTV @17:42:13.06

PTV.dial PRV @17:42:13.95 @23.8 @17:42:14.37 -> PRV @17:42:14.57

@23.9 @17:42:14.58 PTV.dial Puck @17:42:15.36 delay .5 seconds @17:42:15.88 PTV.dial PRV @17:42:16.75 @23.9 @17:42:16.88 -> PS @17:42:17.36

@23.9 @17:42:17.38 PTV.dial Puck @17:42:18.17 delay .5 seconds @17:42:18.69 PTV.dial PRV @17:42:19.55 @24.0 @17:42:20.16 @23.9 @17:42:20.17 PTV.dial Puck @17:42:20.95 delay .5 seconds @17:42:21.47 PTV.dial PRV @17:42:22.35 @23.9 @17:42:22.96 @23.9 @17:42:22.97 PTV.dial Puck @17:42:23.88 delay .5 seconds @17:42:24.40 PTV.dial PRV @17:42:25.28 @23.9 @17:42:25.89 @23.9 @17:42:25.90 PTV.dial Puck @17:42:26.13 PTV.stop @17:42:26.31 UserAbort in p -- while rotating Processing Top Valve @17:47:49.53 -> PSV @17:47:53.32 -> PS @17:48:02.82 -> Sampler.PSI @17:48:05.41 -> PSV.PSR @17:48:05.42 PSV.dial PSR @17:48:09.86 -> PSV @17:48:11.62 -> PTV @17:48:19.46 -> PTV.PRV @17:48:19.47 PTV.dial PRV @17:48:22.97 -> Sampler.PSI @17:48:30.80 -> PTV.puck @17:48:30.81 PTV.dial :puck @17:48:35.57 -> PTV.PRV @17:48:35.58 PTV.dial PRV @17:48:38.89 -> Sampler.PSI @17:49:02.34 -> PSV.PSR @17:49:02.35 PSV.dial PSR @17:49:09.54 -> PSV.PTV @17:49:09.55 PSV.dial PTV @17:49:12.59 -> PTV @17:49:18.48 -> Sampler.PSI @17:49:30.11 -> PSV @17:49:36.68 -> PTV @17:49:38.28 -> PRV @17:49:41.95 -> PSV @17:49:44.46 -> PTV @17:49:54.29

-> loop { Log.comment "@%.1f"%Sampler.PSI; PTV.Puck;delay .5;PTV.PRV;Log.comment "@%.1f"%Sampler.PSI; Delay.sleep .5} @17:49:54.42 @20.0 @17:49:54.43 PTV.dial Puck @17:49:55.20 delay .5 seconds @17:49:55.72 PTV.dial PRV @17:49:57.00 @20.6 @17:49:57.63 @20.7 @17:49:57.64 PTV.dial Puck @17:49:58.42 delay .5 seconds @17:49:58.94 PTV.dial PRV @17:49:59.80 @20.7 @17:50:00.42 @20.7 @17:50:00.43 PTV.dial Puck @17:50:01.22 delay .5 seconds @17:50:01.74 PTV.dial PRV @17:50:02.60 @20.7 @17:50:03.21 @20.8 @17:50:03.22 PTV.dial Puck @17:50:04.01 delay .5 seconds @17:50:04.53 PTV.dial PRV @17:50:05.42 @20.7 @17:50:06.05 @20.7 @17:50:06.06 PTV.dial Puck @17:50:06.86 delay .5 seconds @17:50:07.38 PTV.dial PRV @17:50:08.27 @20.7 @17:50:08.90 @20.7 @17:50:08.91 PTV.dial Puck @17:50:09.70 delay .5 seconds @17:50:10.22 PTV.dial PRV @17:50:11.10 @20.6 @17:50:11.71 @20.6 @17:50:11.72 PTV.dial Puck @17:50:12.51 delay .5 seconds @17:50:13.03 PTV.dial PRV @17:50:13.91 @20.7 @17:50:14.52 @20.7 @17:50:14.53 PTV.dial Puck @17:50:15.31 delay .5 seconds @17:50:15.83 PTV.dial PRV @17:50:16.75 @20.7 @17:50:17.38 @20.8 @17:50:17.39 PTV.dial Puck @17:50:18.17 delay .5 seconds @17:50:18.69 PTV.dial PRV @17:50:19.55 @20.8 @17:50:20.17 @20.7 @17:50:20.18 PTV.dial Puck @17:50:20.98 delay .5 seconds UserAbort in p -- @12:01:46.24EDT01-Apr-20

ESP2 v3.22 I2C Gateway v3.06 for core bus @12:01:48.66 Configuration for niagara by engrstrom@mclanelabs.com /home/esp/esp2/type/shallow/niagara/configure.rb @12:01:52.63 Polling Can every 10:00 @12:01:52.65 Cleanly exited at 12:01:31EDT01-Apr-20 @12:01:52.66 Storage::Warning in MAIN -- CC.holds FlushPuck is in Collection Clamp @12:01:52.67 ESP.ready! will restore puck positions @12:01:52.70 Waiting for espclients... @12:01:52.98 Session Begun @12:02:13.37 -> showlog @12:02:19.83 -> ESP.ready! @12:02:19.86 Powering core bus @12:02:24.82 Gate.power :raw,:ON @12:02:25.32 SS.configure SSconfig @12:02:25.43 CC.configure CCconfig @12:02:25.53 CS.configure CSconfig @12:02:25.64 PC.configure PCconfig @12:02:25.74 PS.configure PSconfig @12:02:25.86 Forearm.configure LooseForearm @12:02:25.97 Elbow.configure LooseElbow @12:02:26.09 SC.configure SCloose @12:02:26.19 SE.configure SEconfig @12:02:26.25 CH.coast @12:02:26.32 CH.configure CHconfig @12:02:26.37 PH.coast @12:02:26.44 PH.configure PHconfig @12:02:26.49 All dwarf controllers running firmware version 3.75 @12:02:26.70 Intake.select :close @12:02:26.76 Exhaust.select :close @12:02:26.80 CTV.dial :air @12:02:26.90 PSV.dial :air @12:02:27.03 CSV.dial :waste1 @12:02:27.06 Forearm.reconfigure LooseForearm @12:02:27.17 PS.reconfigure PSconfig @12:02:28.30 Forearm.home.seek :retract @12:02:28.31 PS.home.seek 0ml @12:02:28.34 SSV.dial :spit,avoiding: :exhaust @12:02:28.59 CS.reconfigure CSfast @12:02:28.63 SS.reconfigure SSconfig @12:02:28.72 CS.home.seek 0ml @12:02:28.76 SS.home.seek 0ml @12:02:29.18 Hand.close @12:02:29.25 Elbow.jog 1500 @12:02:29.82 Elbow.reconfigure LooseElbow @12:02:29.92 Elbow.home.seek :clear @12:02:33.10 SE.reconfigure SEconfig @12:02:33.17 SE.home.seek :down @12:02:33.81 SC.reconfigure SCsloppy @12:02:33.87 SC.home.seek :initial @12:02:38.02 PS.coast @12:02:52.39 Forearm.seek :retract @12:02:52.52 Elbow.seek :hammer @12:02:53.61 Forearm.reconfigure TightForearm @12:02:53.67 Forearm.seek :retract @12:02:53.99 CC.holds FlushPuck is in Collection Clamp @12:02:54.01 SyntaxError in preston -- CC.holds FlushPuck is in Collection Clamp Storage.recover! will retry @12:03:25.36 -> CC @12:03:25.44 Slide::Error in preston -- Collection Clamp Not yet Homed! @12:06:08.22 -> Flush.location=:garage @12:06:18.77 -> Storage.forgetHistory @12:07:42.52 -> Flush.PC @12:07:42.53 Loading FlushPuck into Processing Clamp from FlushPuck::Garage @12:07:42.63 Puck::Warning in preston -- Retaining claim on Arm because Hand is likely holding a puck! @12:07:42.64 Slide::Error in preston -- Processing Clamp Not yet Homed! @12:07:55.77 -> ESP.ready! @12:07:56.44 Forearm.reconfigure LooseForearm @12:07:56.50 Forearm.seek :retract @12:07:56.69 Elbow.seek :hammer @12:07:56.83 Forearm.reconfigure TightForearm @12:07:56.89 Forearm.seek :retract @12:07:57.03 CC.holds FlushPuck is in Collection Clamp @12:07:57.04 SyntaxError in preston -- CC.holds FlushPuck is in Collection Clamp Storage.recover! will retry @12:08:14.85 -> Storage.recover! @12:08:14.86 CC.holds FlushPuck is in Collection Clamp @12:08:14.88 SyntaxError in preston -- CC.holds FlushPuck is in Collection Clamp Storage.recover! will retry @12:08:48.97 -> PC.loadFlush @12:08:48.99 Loading FlushPuck into Processing Clamp from FlushPuck::Garage @12:08:49.08 Puck::Warning in preston -- Retaining claim on Arm because Hand is likely holding a puck! @12:08:49.10 Slide::Error in preston -- Processing Clamp Not yet Homed! @13:16:21.15 Session Begun @13:16:26.72 -> Clamp @13:16:30.74 -> Arm @13:16:33.92 -> Arm.owner @13:16:41.29 -> Flush.owner @13:17:28.03 -> Arm.reset @13:17:33.57 -> Flush.reset @13:17:49.41 -> Hand @13:17:52.65 -> Hand.open @13:17:52.66 Hand.open @13:17:59.60 -> Flush @13:18:05.87 -> ESP.ready! @13:18:06.56 Forearm.reconfigure LooseForearm @13:18:06.63 Forearm.seek :retract @13:18:06.72 Elbow.seek :hammer @13:18:06.87 Forearm.reconfigure TightForearm @13:18:06.95 Forearm.seek :retract @13:18:07.09 CC.holds FlushPuck is in Collection Clamp @13:18:07.11 SyntaxError in brent -- CC.holds FlushPuck is in Collection Clamp Storage.recover! will retry @13:18:30.11 -> Arm.grab CC @13:18:30.26 Elbow.reconfigure TightElbow @13:18:30.33 Elbow.seek CC @13:18:31.97 Elbow.reconfigure LooseElbow @13:18:32.08 Forearm.reconfigure LooseForearm @13:18:32.15 Forearm.seek CC @13:18:33.61 Hand.close @13:18:37.03 -> CC.close @13:18:37.25 Slide::Error in brent -- Collection Clamp Not yet Homed! @13:18:42.11 -> CC.home.open @13:18:42.12 CC.reconfigure CCconfig @13:18:42.21 CC.home.seek :open @13:18:47.13 -> CC.close @13:18:47.39 CC.seek :closed @13:18:51.21 Collection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.01 @13:18:51.25 Slide::Error in brent -- No Puck Clamped in Collection Clamp @13:18:56.51 -> CC.open @13:18:56.53 CC.seek :open @13:19:02.92 -> Flush @13:19:05.17 -> CC @13:19:12.92 -> ESP.ready! @13:19:13.65 Forearm.seek :retract @13:19:14.69 Elbow.seek :hammer @13:19:16.37 Forearm.reconfigure TightForearm @13:19:16.45 Forearm.seek :retract @13:19:16.88 CC.holds FlushPuck is in Collection Clamp @13:19:16.90 SyntaxError in brent -- CC.holds FlushPuck is in Collection Clamp Storage.recover! will retry @13:19:43.85 -> Storage.forgetHistory @13:19:47.98 -> exit @13:19:47.99 Session Ended @13:19:51.88 Session Begun @13:19:56.81 -> MainThread.exit @13:19:56.88 ThreadError in brent -- killed thread @13:19:58.06 Session Ended @13:19:58.09 Session Ended @13:25:01.99EDT01-Apr-20
ESP2 v3.22 I2C Gateway v3.06 for core bus @13:25:03.89 Configuration for niagara by engrstrom@mclanelabs.com /home/esp/esp2/type/shallow/niagara/configure.rb @13:25:07.48 Polling Can every 10:00 @13:25:09.13 SS.reconfigure SSconfig @13:25:09.17 SS.hold @13:25:09.23 SS.configure SSconfig @13:25:09.31 CC.reconfigure CCconfig @13:25:09.35 CC.hold @13:25:09.41 CC.configure CCconfig @13:25:09.49 CS.reconfigure CSconfig @13:25:09.52 CS.hold @13:25:09.60 CS.configure CSconfig @13:25:09.68 PC.configure PCconfig @13:25:09.76 PS.configure PSconfig @13:25:09.86 Forearm.reconfigure LooseForearm @13:25:09.90 Forearm.hold @13:25:09.96 Forearm.configure LooseForearm @13:25:10.04 Elbow.reconfigure LooseElbow @13:25:10.07 Elbow.hold @13:25:10.13 Elbow.configure LooseElbow @13:25:10.23 SC.reconfigure SCloose @13:25:10.27 SC.hold @13:25:10.32 SC.configure SCloose @13:25:10.40 SE.reconfigure SEconfig @13:25:10.44 SE.hold @13:25:10.50 SE.configure SEconfig @13:25:10.54 CH.coast @13:25:10.58 CH.configure CHconfig @13:25:10.61 PH.coast @13:25:10.66 PH.configure PHconfig @13:25:10.69 All dwarf controllers running firmware version 3.75 @13:25:10.81 Cleanly exited at 13:24:52EDT01-Apr-20 @13:25:10.84 Waiting for espclients... @13:27:41.09 Session Begun @13:27:43.36 -> pucks @13:29:21.06 -> PC.contents @13:29:23.96 -> PC.contents=nil @13:29:26.99 -> PC @13:29:27.09 Slide::Error in brent -- Processing Clamp Not yet Homed! @13:29:33.09 -> ESP.ready! @13:29:33.79 Forearm.seek :retract @13:29:33.88 Elbow.seek :hammer @13:29:34.02 Forearm.reconfigure TightForearm @13:29:34.09 Forearm.seek :retract @13:29:34.34 PC.reconfigure PCconfig @13:29:34.40 PC.home.seek :open @13:29:41.38 -> Flush @13:29:42.90 -> PC Log::Locked in trapHandler -- Another process is already writing to /var/log/esp/real.log @15:46:11.31 Session Begun @15:46:15.56 -> ESP.ready! @15:46:32.42 -> PC.loadFlush @15:46:32.44 Loading FlushPuck into Processing Clamp from FlushPuck::Garage @15:46:32.54 Hand.open @15:46:33.36 Elbow.reconfigure TightElbow @15:46:33.43 Elbow.seek FlushPuck::Garage @15:46:35.28 Elbow.reconfigure LooseElbow @15:46:35.40 Forearm.reconfigure LooseForearm @15:46:35.48 Forearm.seek :garage @15:46:36.61 Hand.close @15:46:37.88 Forearm.seek :retract @15:46:38.97 Elbow.reconfigure TightElbow @15:46:39.05 Elbow.seek PC @15:46:40.41 Elbow.reconfigure LooseElbow @15:46:40.53 Forearm.reconfigure TightForearm @15:46:40.61 Forearm.seek PC @15:46:41.88 PC.seek :closed @15:46:45.96 Processing Clamp onSpring/offSpring for 6/28 samples, on/off torque 1.69 @15:46:46.05 Hand.open @15:46:46.81 Forearm.reconfigure LooseForearm @15:46:46.88 Forearm.seek :retract @15:48:34.37 -> PH.hold 2:00:00, 45 @15:48:34.39 SyntaxError in preston -- compile error preston:3: syntax error, unexpected ':', expecting $end PH.hold 2:00:00, 45 ^ @15:50:38.70 -> PC.bakePuck 45 @15:50:38.72 NoMethodError in preston -- private method `bakePuck' called for PC:Clamp @15:51:24.09 -> bakePuck 45 @15:51:24.11 Heating FlushPuck in Processing Clamp to 45C for 2:00:00 @15:51:24.15 PH.seek 45C,5:00 @15:52:22.99 Session Begun @15:52:28.12 -> PH @15:52:45.83 -> PSV.PSR; PSR.flush;PS.fill @15:52:45.84 PSV.dial PSR @15:52:47.35 PSR.select :flush @15:52:47.51 PS.seek 2.5ml @15:53:16.93 PH.hold 2:00:00,45C @16:00:49.36 -> PSv @16:00:49.38 NameError in preston -- uninitialized constant PSv @16:00:53.50 -> PSV.PTV @16:00:53.51 PSV.dial PTV @16:00:56.05 -> PTV @16:00:58.65 -> PBV @16:01:03.59 -> PBV.waste1 @16:01:03.61 PBV.dial :waste1 @16:01:32.00 -> PSV @16:01:34.70 -> PTV @16:01:37.32 -> PBV @16:01:40.91 -> PS.empty @16:01:40.93 PS.seek :empty @16:02:45.85 -> PSV.PSR @16:02:45.86 PSV.dial PSR @16:02:47.47 -> PSR @16:02:51.55 -> PS.fill @16:02:51.57 PS.seek 2.5ml @16:14:46.20 -> PSV.PTV @16:14:46.21 PSV.dial PTV @16:14:49.40 -> PTV @16:14:54.56 -> PTV.PSV @16:14:54.58 NoMethodError in preston -- undefined method `PSV' for PTV:Shaft @16:14:57.78 -> PTV @16:15:47.63 -> PS.push 1; delay 1; PBV.dialBetween PSV, :waste1 @16:15:47.74 PS.seek 1.5ml @16:15:58.78 delay 1 second @16:15:59.80 PBV.dial between PSV and waste1 @16:16:09.00 -> PH @16:17:33.94 -> 3.times {delay '10:00'; PBV.waste1; PS.push 0.5; delay 2; PBV.dialBetween PSV, :waste1} @16:17:33.96 delay 10:00 @16:27:34.02 PBV.dial :waste1 @16:27:34.50 PS.seek 1ml @16:27:40.44 delay 2 seconds @16:27:42.46 PBV.dial between PSV and waste1 @16:27:42.89 delay 10:00 @16:37:42.92 PBV.dial :waste1 @16:37:43.39 PS.seek 0.5ml @16:37:49.34 delay 2 seconds @16:37:51.36 PBV.dial between PSV and waste1 @16:37:51.76 delay 10:00 @16:40:17.58 -> PSV.PRV @16:40:17.60 NoMethodError in presto2 -- undefined method `PRV' for PSV:Shaft @16:40:21.96 -> PSV.PSR @16:40:21.97 PSV.dial PSR @16:40:23.43 -> PSR @16:40:32.78 -> PS.fill; delay 1; PSV.PTV @16:40:32.80 PS.seek 2.5ml @16:40:54.06 delay 1 second @16:40:55.08 PSV.dial PTV @16:47:51.79 PBV.dial :waste1 @16:47:52.28 PS.seek 2ml @16:47:58.31 delay 2 seconds @16:48:00.33 PBV.dial between PSV and waste1 @16:53:42.77 -> PS @16:53:53.47 -> PSV.PSR; PS.fill; delay 1; PSV.PTV @16:53:53.48 PSV.dial PSR @16:53:54.47 PS.seek 2.5ml @16:54:00.62 delay 1 second @16:54:01.64 PSV.dial PTV @16:54:20.59 -> PH @16:54:42.59 -> bakePuck 50 @16:54:42.62 Heating FlushPuck in Processing Clamp to 50C for 2:00:00 @16:54:42.68 PH.seek 50C,5:00 @16:55:06.70 -> PSV.PSR; PS.fill; delay 1; PSV.PTVPS @16:55:06.71 PSV.dial PSR @16:55:07.57 PS.seek 2.5ml @16:55:07.68 delay 1 second @16:55:08.71 NoMethodError in presto2 -- undefined method `PTVPS' for PSV:Shaft @16:55:17.20 -> PSV.PSR; PS.fill; delay 1; PSV.PTV @16:55:17.21 PSV.dial PSR @16:55:17.29 PS.seek 2.5ml @16:55:17.40 delay 1 second @16:55:18.42 PSV.dial PTV @16:55:21.63 -> PS @16:55:39.38 PH.coast @16:55:39.54 Thermal::Error in preston -- Processing Puck Heater to 50C Aborted! @16:55:42.85 -> bakePuck 50 @16:55:42.88 Heating FlushPuck in Processing Clamp to 50C for 2:00:00 @16:55:42.93 PH.seek 50C,5:00 @16:55:49.41 PH.hold 2:00:00,50C @16:55:53.99 -> PJH @16:55:54.02 NameError in preston -- uninitialized constant PJH @16:55:56.17 -> PH @16:56:29.71 -> 5.times {delay '10:00'; PBV.waste1; PS.push 0.5, PSslow; delay 2; PBV.dialBetween PSV, :waste1} @16:56:29.73 delay 10:00 @17:06:29.78 PBV.dial :waste1 @17:06:30.23 PS.reconfigure PSslow @17:06:30.31 PS.seek 2ml @17:06:41.03 delay 2 seconds @17:06:43.05 PBV.dial between PSV and waste1 @17:06:43.47 delay 10:00 @17:10:09.10 -> PS @17:16:43.50 PBV.dial :waste1 @17:16:43.98 PS.seek 1.5ml @17:16:54.81 delay 2 seconds @17:16:56.83 PBV.dial between PSV and waste1 @17:16:57.25 delay 10:00 @17:26:57.28 PBV.dial :waste1 @17:26:57.76 PS.seek 1ml @17:27:08.56 delay 2 seconds @17:27:10.58 PBV.dial between PSV and waste1 @17:27:10.99 delay 10:00 @17:37:11.02 PBV.dial :waste1 @17:37:11.47 PS.seek 0.5ml @17:37:22.27 delay 2 seconds @17:37:24.29 PBV.dial between PSV and waste1 @17:37:24.71 delay 10:00 @17:39:08.47 -> PSV.PSR @17:39:08.48 PSV.dial PSR @17:39:14.34 -> PSV.PSR; PS.fill; delay 1; PSV.PTV @17:39:14.35 PSV.dial PSR @17:39:14.41 PS.reconfigure PSconfig @17:39:14.52 PS.seek 2.5ml @17:39:35.74 delay 1 second @17:39:36.76 PSV.dial PTV @17:39:43.05 -> PH @17:39:52.94 UserAbort in preston -- @17:39:59.29 -> 5.times {delay '10:00'; PBV.waste1; PS.push 0.5, PSslow; delay 2; PBV.dialBetween PSV, :waste1} @17:39:59.31 delay 10:00 @17:40:20.29 UserAbort in preston -- @17:41:22.76 -> 3.times {PSV.PSR; PS.fill; delay 1; PSV.PTV; 5.times {delay '10:00'; PBV.waste1; PS.push 0.5, PSslow; delay 2; PBV.dialBetween PSV, :waste1}} @17:41:22.77 PSV.dial PSR @17:41:23.63 PS.seek 2.5ml @17:41:23.74 delay 1 second @17:41:24.76 PSV.dial PTV @17:41:25.59 delay 10:00 @17:50:32.27 UserAbort in preston -- @17:50:46.66 -> 3.times {PSV.PSR; PS.fill; delay 1; PSV.PTV; 5.times {delay '4:00'; PBV.waste1; PS.push 0.5, PSslow; delay 2; PBV.dialBetween PSV, :waste1}} @17:50:46.67 PSV.dial PSR @17:50:47.67 PS.seek 2.5ml @17:50:47.77 delay 1 second @17:50:48.79 PSV.dial PTV @17:50:49.60 delay 4:00 @17:53:58.56 -> PH @17:54:49.63 PBV.dial :waste1 @17:54:50.13 PS.reconfigure PSslow @17:54:50.21 PS.seek 2ml @17:55:01.02 delay 2 seconds @17:55:03.04 PBV.dial between PSV and waste1 @17:55:03.46 delay 4:00 @17:59:03.49 PBV.dial :waste1 @17:59:03.96 PS.seek 1.5ml @17:59:14.74 delay 2 seconds @17:59:16.76 PBV.dial between PSV and waste1 @17:59:17.18 delay 4:00 @18:03:17.21 PBV.dial :waste1 @18:03:17.69 PS.seek 1ml @18:03:28.49 delay 2 seconds @18:03:30.51 PBV.dial between PSV and waste1 @18:03:30.93 delay 4:00 @18:07:30.95 PBV.dial :waste1 @18:07:31.44 PS.seek 0.5ml @18:07:42.27 delay 2 seconds @18:07:44.29 PBV.dial between PSV and waste1 @18:07:44.72 delay 4:00 @18:11:44.75 PBV.dial :waste1 @18:11:45.21 PS.seek 0ml @18:11:55.96 delay 2 seconds @18:11:57.98 PBV.dial between PSV and waste1 @18:11:58.41 PSV.dial PSR @18:11:59.26 PS.reconfigure PSconfig @18:11:59.35 PS.seek 2.5ml @18:12:25.71 delay 1 second @18:12:26.73 PSV.dial PTV @18:12:27.57 delay 4:00 @18:16:27.59 PBV.dial :waste1 @18:16:28.07 PS.reconfigure PSslow @18:16:28.15 PS.seek 2ml @18:16:38.93 delay 2 seconds @18:16:40.95 PBV.dial between PSV and waste1 @18:16:41.38 delay 4:00 @18:20:41.41 PBV.dial :waste1 @18:20:41.89 PS.seek 1.5ml @18:20:52.74 delay 2 seconds @18:20:54.76 PBV.dial between PSV and waste1 @18:20:55.19 delay 4:00 @18:21:05.03 -> PH @18:24:55.22 PBV.dial :waste1 @18:24:55.69 PS.seek 1ml @18:25:06.49 delay 2 seconds @18:25:08.51 PBV.dial between PSV and waste1 @18:25:08.94 delay 4:00 @18:29:08.97 PBV.dial :waste1 @18:29:09.44 PS.seek 0.5ml @18:29:20.49 delay 2 seconds @18:29:22.51 PBV.dial between PSV and waste1 @18:29:22.91 delay 4:00 @18:33:22.94 PBV.dial :waste1 @18:33:23.41 PS.seek 0ml @18:33:34.21 delay 2 seconds @18:33:36.23 PBV.dial between PSV and waste1 @18:33:36.66 PSV.dial PSR @18:33:37.50 PS.reconfigure PSconfig @18:33:37.58 PS.seek 2.5ml @18:34:04.08 delay 1 second @18:34:05.10 PSV.dial PTV @18:34:05.94 delay 4:00 @18:38:05.97 PBV.dial :waste1 @18:38:06.45 PS.reconfigure PSslow @18:38:06.53 PS.seek 2ml @18:38:17.21 delay 2 seconds @18:38:19.23 PBV.dial between PSV and waste1 @18:38:19.66 delay 4:00 @18:41:12.71 -> PH @18:41:15.00 -> PS @18:42:19.69 PBV.dial :waste1 @18:42:20.19 PS.seek 1.5ml @18:42:30.89 delay 2 seconds @18:42:32.91 PBV.dial between PSV and waste1 @18:42:33.33 delay 4:00 @18:46:33.36 PBV.dial :waste1 @18:46:33.84 PS.seek 1.001ml @18:46:44.55 delay 2 seconds @18:46:46.57 PBV.dial between PSV and waste1 @18:46:47.00 delay 4:00 @18:50:47.03 PBV.dial :waste1 @18:50:47.50 PS.seek 0.501ml @18:50:58.17 delay 2 seconds @18:51:00.19 PBV.dial between PSV and waste1 @18:51:00.63 delay 4:00 @18:52:52.12 -> PH @18:54:19.15 -> PH @18:55:00.66 PBV.dial :waste1 @18:55:01.12 PS.seek 0.001ml @18:55:12.27 delay 2 seconds @18:55:14.29 PBV.dial between PSV and waste1 @18:58:59.10 -> PS @18:59:00.42 -> PH @18:59:16.51 -> PSV.PSR; PSR.flush; PS.fill; delay 1; PSV.PTV; PBV.waste1; PS.empty @18:59:16.52 PSV.dial PSR @18:59:17.38 PSR.select :flush @18:59:17.41 PS.reconfigure PSconfig @18:59:17.51 PS.seek 2.5ml @18:59:43.92 delay 1 second @18:59:44.94 PSV.dial PTV @18:59:45.77 PBV.dial :waste1 @18:59:46.17 PS.seek :empty @19:00:15.81 -> 3.times {PSV.PSR; PS.fill; delay 1; PSV.PTV; PS.push 1.5; delay 1; PBV.dialBetween PSV, :waste1; delay '4:00'; PBV.waste1; PS.pull 1.5, PSslow; delay 120; PS.empty} @19:00:15.83 PSV.dial PSR @19:00:16.69 PS.seek 2.5ml @19:00:43.08 delay 1 second @19:00:44.10 PSV.dial PTV @19:00:44.98 PS.seek 1ml @19:01:01.14 delay 1 second @19:01:02.16 PBV.dial between PSV and waste1 @19:01:02.58 delay 4:00 @19:05:02.61 PBV.dial :waste1 @19:05:03.09 PS.reconfigure PSslow @19:05:03.17 PS.seek 2.5ml @19:05:34.30 delay 2:00 @19:07:34.33 PS.reconfigure PSconfig @19:07:34.41 PS.seek :empty @19:08:00.86 PSV.dial PSR @19:08:01.69 PS.seek 2.5ml @19:08:28.11 delay 1 second @19:08:29.13 PSV.dial PTV @19:08:30.01 PS.seek 1ml @19:08:46.27 delay 1 second @19:08:47.29 PBV.dial between PSV and waste1 @19:08:47.72 delay 4:00 @19:12:47.75 PBV.dial :waste1 @19:12:48.22 PS.reconfigure PSslow @19:12:48.30 PS.seek 2.5ml @19:13:19.45 delay 2:00 @19:15:19.47 PS.reconfigure PSconfig @19:15:19.56 PS.seek :empty @19:15:45.92 PSV.dial PSR @19:15:46.74 PS.seek 2.5ml @19:16:08.73 -> PS @19:16:12.74 -> PS @19:16:13.27 delay 1 second @19:16:14.29 PSV.dial PTV @19:16:15.18 PS.seek 1ml @19:16:22.44 -> PS @19:16:31.39 delay 1 second @19:16:32.41 PBV.dial between PSV and waste1 @19:16:32.84 delay 4:00 @19:17:17.43 -> PS @19:17:20.18 -> delay '20:00'; PSV.PSR; PSR.flush; PS.fill; delay 1; PSV.PTV; PBV.waste1; PS.empty; 3.times {PSV.PSR; PSR.air; PS.fill; delay 1; PSV.PTV; PBV.waste1; PS.empty}; PS.flush @19:17:20.20 delay 20:00 @19:20:32.86 PBV.dial :waste1 @19:20:33.34 Slide::Error in preston -- Processing Syringe at 2.5ml would be out of bounds! @19:20:33.39 -> PS @19:37:20.24 PSV.dial PSR @19:37:21.20 PSR.select :flush @19:37:21.23 PS.seek 2.5ml @19:37:37.39 delay 1 second @19:37:38.41 PSV.dial PTV @19:37:39.22 PBV.dial :waste1 @19:37:39.24 PS.seek :empty @19:38:05.58 PSV.dial PSR @19:38:06.39 PSR.select :air @19:38:06.54 PS.seek 2.5ml @19:38:32.98 delay 1 second @19:38:34.00 PSV.dial PTV @19:38:34.81 PBV.dial :waste1 @19:38:34.83 PS.seek :empty @19:39:01.23 PSV.dial PSR @19:39:02.06 PSR.select :air @19:39:02.09 PS.seek 2.5ml @19:39:28.51 delay 1 second @19:39:29.53 PSV.dial PTV @19:39:30.34 PBV.dial :waste1 @19:39:30.35 PS.seek :empty @19:39:56.76 PSV.dial PSR @19:39:57.59 PSR.select :air @19:39:57.62 PS.seek 2.5ml @19:40:24.05 delay 1 second @19:40:25.07 PSV.dial PTV @19:40:25.89 PBV.dial :waste1 @19:40:25.91 PS.seek :empty @19:40:52.33 Flushing Processing stage @19:41:12.34 Waiting >20 seconds for preston to relinquish FlushPuck @21:15:43.00 -> Flush.owner @21:16:18.33 -> Flush.changeOwner :presto2, :force @21:16:18.34 ThreadError in brent -- presto2 is not a Thread @21:16:38.98 -> threads @21:16:49.05 -> Flush.changeOwner "presto2", :force @21:16:49.06 ThreadError in brent -- presto2 is not a Thread @21:17:11.61 -> Thread["presto2"] @21:17:26.26 -> Flush.changeOwner Thread["presto2"], :force @21:17:26.29 Loading FlushPuck into Processing Clamp from Processing Clamp @21:17:26.51 PSV.dial PSR @21:17:27.33 PSR.select :flush @21:17:27.49 PS.seek 1ml @21:17:38.54 PSR.select :air @21:17:38.69 PS.seek 2.5ml @21:17:54.91 PSV.dial PTV @21:17:55.72 PTV.dial :puck @21:17:55.81 PBV.dial :waste1 @21:17:55.84 PS.seek 0ml @21:18:22.29 PSV.dial PSR @21:18:23.11 PSR.select :flush @21:18:23.27 PS.seek 0.5ml @21:18:29.26 PSR.select :air @21:18:29.41 PS.seek 2.5ml @21:18:50.66 PSV.dial PTV @21:18:51.46 PBV.dial PSV @21:18:52.04 PS.seek 0ml @21:19:18.41 PSV.dial PBV @21:19:18.91 PS.seek 2.5ml @21:19:45.38 PSV.dial :waste1 @21:19:46.16 PS.seek :empty @21:20:12.97 PSV.dial PSR @21:20:13.47 PSR.select :air @21:20:13.50 PS.seek 2.5ml @21:20:39.88 PSV.dial PTV @21:20:40.66 PBV.dial PSV @21:20:40.68 PS.seek 0ml @21:21:07.04 PSV.dial PBV @21:21:07.55 PS.seek 2.5ml @21:21:34.10 PSV.dial :waste1 @21:21:34.88 PS.seek :empty @21:22:01.32 Garaging FlushPuck in Processing Clamp @21:22:01.44 Elbow.reconfigure TightElbow @21:22:01.52 Elbow.seek PC @21:22:01.69 Elbow.reconfigure LooseElbow @21:22:01.81 Forearm.seek PC @21:22:02.85 Hand.close @21:22:03.63 PC.seek :open @21:22:07.83 Forearm.seek :retract @21:22:08.89 Elbow.reconfigure TightElbow @21:22:08.98 Elbow.seek :garage @21:22:10.86 Elbow.reconfigure LooseElbow @21:22:10.99 Forearm.reconfigure TightForearm @21:22:11.07 Forearm.seek :garage @21:22:12.27 Hand.open @21:22:13.07 Forearm.reconfigure LooseForearm @21:22:13.15 Forearm.seek :retract @21:22:14.29 -> PC @21:23:12.73 -> #Chris, are you there? @21:23:27.88 -> Log.comment "hi Brent. Sorry was changing windows." @21:23:27.89 hi Brent. Sorry was changing windows. @21:23:51.34 -> Log.comment "yes back, went for a walk" @21:23:51.35 yes back, went for a walk @21:24:07.19 -> #The FlushPuck was owned by the preston threads, so the presto2 thread got blocked. @21:24:32.29 -> #I changed the owner to presto2 to finish the cleanup. OK? @21:25:02.55 -> #We just returned from our daily walk ourselves.:-) @21:25:52.69 -> #yes ok. So long as I got the flush puck back in the garage. @21:26:15.45 -> #I never knew about the # in the front of the line. I like that ! @21:28:25.11 -> Flush @21:28:29.92 -> exit @21:28:29.93 Session Ended @21:28:33.85 -> PCPS @21:28:33.87 NameError in preston -- uninitialized constant PCPS @21:28:36.23 -> PS @21:28:40.57 -> PH @21:28:50.07 -> PS.flush @21:28:50.09 Flushing Processing stage @21:28:50.20 Loading FlushPuck into Processing Clamp from FlushPuck::Garage @21:28:50.35 Elbow.reconfigure TightElbow @21:28:50.43 Elbow.seek FlushPuck::Garage @21:28:50.57 Elbow.reconfigure LooseElbow @21:28:50.69 Forearm.seek :garage @21:28:51.84 Hand.close @21:28:52.73 Forearm.seek :retract @21:28:53.78 Elbow.reconfigure TightElbow @21:28:53.85 Elbow.seek PC @21:28:55.19 Elbow.reconfigure LooseElbow @21:28:55.31 Forearm.reconfigure TightForearm @21:28:55.39 Forearm.seek PC @21:28:56.62 PC.seek :closed @21:29:00.11 -> exit @21:29:00.14 Session Ended @21:29:00.72 Processing Clamp onSpring/offSpring for 6/28 samples, on/off torque 1.58 @21:29:00.82 Hand.open @21:29:01.68 Forearm.reconfigure LooseForearm @21:29:01.74 Forearm.seek :retract @21:29:02.81 PSV.dial PSR @21:29:03.30 PSR.select :flush @21:29:03.44 PS.seek 1ml @21:29:14.57 PSR.select :air @21:29:14.70 PS.seek 2.5ml @21:29:30.82 PSV.dial PTV @21:29:31.58 PTV.dial :puck @21:29:31.59 PBV.dial :waste1 @21:29:32.18 PS.seek 0ml @21:29:58.50 PSV.dial PSR @21:29:59.29 PSR.select :flush @21:29:59.43 PS.seek 0.5ml @21:30:05.41 PSR.select :air @21:30:05.54 PS.seek 2.5ml @21:30:26.82 PSV.dial PTV @21:30:27.60 PBV.dial PSV @21:30:28.18 PS.seek 0ml @21:30:54.50 PSV.dial PBV @21:30:54.99 PS.seek 2.5ml @21:31:21.32 PSV.dial :waste1 @21:31:22.08 PS.seek :empty @21:31:48.44 PSV.dial PSR @21:31:48.93 PSR.select :air @21:31:48.96 PS.seek 2.5ml @21:32:15.41 PSV.dial PTV @21:32:16.18 PBV.dial PSV @21:32:16.20 PS.seek 0ml @21:32:42.69 PSV.dial PBV @21:32:43.18 PS.seek 2.5ml @21:33:09.57 PSV.dial :waste1 @21:33:10.75 PS.seek :empty @21:33:37.16 Garaging FlushPuck in Processing Clamp @21:33:37.25 Elbow.reconfigure TightElbow @21:33:37.31 Elbow.seek PC @21:33:37.45 Elbow.reconfigure LooseElbow @21:33:37.56 Forearm.seek PC @21:33:38.63 Hand.close @21:33:39.37 PC.seek :open @21:33:43.55 Forearm.seek :retract @21:33:44.57 Elbow.reconfigure TightElbow @21:33:44.64 Elbow.seek :garage @21:33:46.06 Elbow.reconfigure LooseElbow @21:33:46.17 Forearm.reconfigure TightForearm @21:33:46.24 Forearm.seek :garage @21:33:47.42 Hand.open @21:33:48.18 Forearm.reconfigure LooseForearm @21:33:48.24 Forearm.seek :retract @22:06:50.57 -> exit @22:06:50.58 Session Ended @09:29:22.96EDT02-Apr-20 Session Begun @09:29:28.17 -> PC.loadFlush @09:29:28.19 Loading FlushPuck into Processing Clamp from FlushPuck::Garage @09:29:28.34 Elbow.reconfigure TightElbow @09:29:28.41 Elbow.seek FlushPuck::Garage @09:29:28.53 Elbow.reconfigure LooseElbow @09:29:28.63 Forearm.seek :garage @09:29:29.71 Hand.close @09:29:30.59 Forearm.seek :retract @09:29:31.70 Elbow.reconfigure TightElbow @09:29:31.76 Elbow.seek PC @09:29:33.09 Elbow.reconfigure LooseElbow @09:29:33.23 Forearm.reconfigure TightForearm @09:29:33.29 Forearm.seek PC @09:29:34.57 PC.seek :closed @09:29:38.66 Processing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.70 @09:29:38.81 Hand.open @09:29:39.66 Forearm.reconfigure LooseForearm @09:29:39.72 Forearm.seek :retract @09:30:12.91 -> bakePuck 50 @09:30:12.94 Heating FlushPuck in Processing Clamp to 50C for 2:00:00 @09:30:12.97 PH.seek 50C,5:00 @09:32:19.63 PH.hold 2:00:00,50C @09:32:31.70 -> 3.times {PSV.PSR; PSR.flush; PS.fill; delay 1; PSV.PTV; PBV.waste1; PS.empty} @09:32:31.72 PSV.dial PSR @09:32:32.23 PSR.select :flush @09:32:32.37 PS.seek 2.5ml @09:32:58.76 delay 1 second @09:32:59.78 PSV.dial PTV @09:33:00.57 PBV.dial :waste1 @09:33:01.17 PS.seek :empty @09:33:27.57 PSV.dial PSR @09:33:28.38 PSR.select :flush @09:33:28.41 PS.seek 2.5ml @09:33:34.40 Session Begun @09:33:54.76 delay 1 second @09:33:55.78 PSV.dial PTV @09:33:56.60 PBV.dial :waste1 @09:33:56.62 PS.seek :empty @09:34:23.01 PSV.dial PSR @09:34:23.84 PSR.select :flush @09:34:23.87 PS.seek 2.5ml @09:34:25.16 -> PH @09:34:49.58 -> PH @09:34:50.32 delay 1 second @09:34:51.34 PSV.dial PTV @09:34:52.15 PBV.dial :waste1 @09:34:52.17 PS.seek :empty @09:36:45.64 -> 3.times {PSV.PSR; PS.fill; delay 1; PSV.PTV; 5.times {delay '4:00'; PBV.waste1; PS.push 0.5, PSslow; delay 2; PBV.dialBetween PSV, :waste1}} @09:36:45.66 PSV.dial PSR @09:36:46.52 PS.seek 2.5ml @09:37:12.98 delay 1 second @09:37:14.00 PSV.dial PTV @09:37:14.82 delay 4:00 @09:41:14.85 PBV.dial :waste1 @09:41:14.94 PS.reconfigure PSslow @09:41:15.01 PS.seek 2ml @09:41:25.76 delay 2 seconds @09:41:27.78 PBV.dial between PSV and waste1 @09:41:28.20 delay 4:00 @09:45:28.23 PBV.dial :waste1 @09:45:28.71 PS.seek 1.5ml @09:45:39.51 delay 2 seconds @09:45:41.53 PBV.dial between PSV and waste1 @09:45:41.93 delay 4:00 @09:46:44.12 -> pH @09:46:46.95 -> PH @09:46:54.86 -> PH @09:47:02.96 -> PH @09:47:05.99 -> PH @09:49:41.96 PBV.dial :waste1 @09:49:42.41 PS.seek 1ml @09:49:50.23 -> PH @09:49:53.20 delay 2 seconds @09:49:54.90 -> PH @09:49:55.22 PBV.dial between PSV and waste1 @09:49:55.65 delay 4:00 @09:51:54.88 -> PH @09:51:56.63 -> PH @09:52:03.69 -> PH @09:52:05.20 -> PH @09:52:06.42 -> PH @09:52:07.97 -> PH @09:53:18.11 -> PH @09:53:20.06 -> PH @09:53:21.17 -> PH @09:53:22.29 -> PH @09:53:23.31 -> PH @09:53:55.67 PBV.dial :waste1 @09:53:56.13 PS.seek 0.5ml @09:54:06.82 delay 2 seconds @09:54:08.84 PBV.dial between PSV and waste1 @09:54:09.24 delay 4:00 @09:58:09.27 PBV.dial :waste1 @09:58:09.72 PS.seek 0ml @09:58:20.51 delay 2 seconds @09:58:22.53 PBV.dial between PSV and waste1 @09:58:22.94 PSV.dial PSR @09:58:23.77 PS.reconfigure PSconfig @09:58:23.85 PS.seek 2.5ml @09:58:41.51 -> PH @09:58:50.23 delay 1 second @09:58:51.25 PSV.dial PTV @09:58:52.05 delay 4:00 @10:02:52.08 PBV.dial :waste1 @10:02:52.54 PS.reconfigure PSslow @10:02:52.61 PS.seek 2ml @10:03:03.32 delay 2 seconds @10:03:05.34 PBV.dial between PSV and waste1 @10:03:05.74 delay 4:00 @10:07:05.77 PBV.dial :waste1 @10:07:06.24 PS.seek 1.5ml @10:07:17.04 delay 2 seconds @10:07:19.06 PBV.dial between PSV and waste1 @10:07:19.44 delay 4:00 @10:11:19.47 PBV.dial :waste1 @10:11:19.93 PS.seek 1ml @10:11:30.63 delay 2 seconds @10:11:32.65 PBV.dial between PSV and waste1 @10:11:33.07 delay 4:00 @10:15:33.10 PBV.dial :waste1 @10:15:33.57 PS.seek 0.5ml @10:15:44.22 delay 2 seconds @10:15:46.24 PBV.dial between PSV and waste1 @10:15:46.65 delay 4:00 @10:19:46.68 PBV.dial :waste1 @10:19:47.13 PS.seek 0ml @10:19:57.91 delay 2 seconds @10:19:59.93 PBV.dial between PSV and waste1 @10:20:00.35 PSV.dial PSR @10:20:01.18 PS.reconfigure PSconfig @10:20:01.25 PS.seek 2.5ml @10:20:27.63 delay 1 second @10:20:28.65 PSV.dial PTV @10:20:29.46 delay 4:00 @10:24:29.49 PBV.dial :waste1 @10:24:29.94 PS.reconfigure PSslow @10:24:30.01 PS.seek 2ml @10:24:40.69 delay 2 seconds @10:24:42.71 PBV.dial between PSV and waste1 @10:24:43.11 delay 4:00 @10:28:43.13 PBV.dial :waste1 @10:28:43.60 PS.seek 1.5ml @10:28:54.41 delay 2 seconds @10:28:56.43 PBV.dial between PSV and waste1 @10:28:56.85 delay 4:00 @10:32:56.88 PBV.dial :waste1 @10:32:57.45 PS.seek 1ml @10:33:08.13 delay 2 seconds @10:33:10.15 PBV.dial between PSV and waste1 @10:33:10.55 delay 4:00 @10:37:10.57 PBV.dial :waste1 @10:37:11.05 PS.seek 0.5ml @10:37:21.75 delay 2 seconds @10:37:23.77 PBV.dial between PSV and waste1 @10:37:24.19 delay 4:00 @10:41:24.22 PBV.dial :waste1 @10:41:24.69 PS.seek 0ml @10:41:35.47 delay 2 seconds @10:41:37.49 PBV.dial between PSV and waste1 @11:01:35.85 -> PSV.PSR; PSR.flush; PS.fill; delay 1; PSV.PTV; PBV.waste1; PS.empty @11:01:35.87 PSV.dial PSR @11:01:36.83 PSR.select :flush @11:01:36.85 PS.reconfigure PSconfig @11:01:36.94 PS.seek 2.5ml @11:02:03.28 delay 1 second @11:02:04.30 PSV.dial PTV @11:02:05.10 PBV.dial :waste1 @11:02:05.50 PS.seek :empty @11:02:34.89 -> 3.times {PSV.PSR; PS.fill; delay 1; PSV.PTV; PS.push 1.5; delay 1; PBV.dialBetween PSV, :waste1; delay '4:00'; PBV.waste1; PS.fill, PSslow; delay 120; PS.empty} @11:02:34.91 SyntaxError in preston -- compile error preston:6: syntax error, unexpected ';', expecting '=' ...; PBV.waste1; PS.fill, PSslow; delay 120; PS.empty} ^ @11:02:52.47 -> 3.times {PSV.PSR; PS.fill; delay 1; PSV.PTV; PS.push 1.5; delay 1; PBV.dialBetween PSV, :waste1; delay '4:00'; PBV.waste1; PS.fill PSslow; delay 120; PS.empty} @11:02:52.48 PSV.dial PSR @11:02:53.31 PS.seek 2.5ml @11:03:19.63 delay 1 second @11:03:20.65 PSV.dial PTV @11:03:21.64 PS.seek 1ml @11:03:37.85 delay 1 second @11:03:38.87 PBV.dial between PSV and waste1 @11:03:39.28 delay 4:00 @11:07:39.31 PBV.dial :waste1 @11:07:39.72 PS.reconfigure PSslow @11:07:39.80 PS.seek 2.5ml @11:08:11.03 delay 2:00 @11:10:11.06 PS.reconfigure PSconfig @11:10:11.13 PS.seek :empty @11:10:37.60 PSV.dial PSR @11:10:38.41 PS.seek 2.5ml @11:11:04.84 delay 1 second @11:11:05.86 PSV.dial PTV @11:11:06.73 PS.seek 1ml @11:11:22.97 delay 1 second @11:11:23.99 PBV.dial between PSV and waste1 @11:11:24.41 delay 4:00 @11:15:24.44 PBV.dial :waste1 @11:15:24.86 PS.reconfigure PSslow @11:15:24.94 PS.seek 2.5ml @11:15:56.09 delay 2:00 @11:17:56.12 PS.reconfigure PSconfig @11:17:56.19 PS.seek :empty @11:18:22.66 PSV.dial PSR @11:18:23.61 PS.seek 2.5ml @11:18:50.19 delay 1 second @11:18:51.21 PSV.dial PTV @11:18:52.06 PS.seek 1ml @11:19:08.31 delay 1 second @11:19:09.33 PBV.dial between PSV and waste1 @11:19:09.75 delay 4:00 @11:23:09.78 PBV.dial :waste1 @11:23:10.17 PS.reconfigure PSslow @11:23:10.25 PS.seek 2.5ml @11:23:41.47 delay 2:00 @11:25:41.49 PS.reconfigure PSconfig @11:25:41.56 PS.seek :empty @11:32:21.63 -> PH @11:33:04.84 -> 3.times {PSV.PSR; PS.fill; delay 1; PSV.PTV; PS.push 1.5; delay 1; PBV.dialBetween PSV, :waste1; delay '4:00'; PBV.waste1; PS.fill PSslow; delay 120; PS.empty} @11:33:04.86 PSV.dial PSR @11:33:05.70 PS.seek 2.5ml @11:33:32.16 delay 1 second @11:33:33.18 PSV.dial PTV @11:33:34.04 PS.seek 1ml @11:33:50.16 delay 1 second @11:33:51.18 PBV.dial between PSV and waste1 @11:33:51.58 delay 4:00 @11:37:51.60 PBV.dial :waste1 @11:37:52.00 PS.reconfigure PSslow @11:37:52.08 PS.seek 2.5ml @11:38:23.16 delay 2:00 @11:40:23.19 PS.reconfigure PSconfig @11:40:23.26 PS.seek :empty @11:40:49.62 PSV.dial PSR @11:40:50.44 PS.seek 2.5ml @11:41:16.78 delay 1 second @11:41:17.80 PSV.dial PTV @11:41:18.67 PS.seek 1ml @11:41:34.94 delay 1 second @11:41:35.96 PBV.dial between PSV and waste1 @11:41:36.36 delay 4:00 @11:42:59.63 -> PH @11:43:26.15 -> bakePuck 50 @11:43:26.18 Heating FlushPuck in Processing Clamp to 50C for 2:00:00 @11:43:26.21 PH.seek 50C,5:00 @11:45:11.90 PH.hold 2:00:00,50C @11:45:36.39 PBV.dial :waste1 @11:45:36.79 PS.reconfigure PSslow @11:45:36.87 PS.seek 2.5ml @11:46:08.03 delay 2:00 @11:48:08.06 PS.reconfigure PSconfig @11:48:08.13 PS.seek :empty @11:48:34.47 PSV.dial PSR @11:48:35.42 PS.seek 2.5ml @11:49:01.87 delay 1 second @11:49:02.89 PSV.dial PTV @11:49:03.75 PS.seek 1ml @11:49:19.94 delay 1 second @11:49:20.96 PBV.dial between PSV and waste1 @11:49:21.37 delay 4:00 @11:51:57.52 -> PH @11:52:56.82 -> PH @11:53:18.98 -> PH.status @11:53:21.39 PBV.dial :waste1 @11:53:21.79 PS.reconfigure PSslow @11:53:21.87 PS.seek 2.5ml @11:53:26.39 -> PH @11:53:53.03 delay 2:00 @11:55:53.05 PS.reconfigure PSconfig @11:55:53.13 PS.seek :empty @11:57:12.96 -> PSV.PSR; PSR.flush; PS.fill; delay 1; PSV.PTV; PBV.waste1; PS.empty; 3.times {PSV.PSR; PSR.air; PS.fill; delay 1; PSV.PTV; PBV.waste1; PS.empty}; PS.flush @11:57:12.98 PSV.dial PSR @11:57:13.82 PSR.select :flush @11:57:13.87 PS.seek 2.5ml @11:57:34.45 -> PH @11:57:38.74 -> PH.stop @11:57:38.75 PH.coast @11:57:40.28 delay 1 second @11:57:41.30 PSV.dial PTV @11:57:42.11 PBV.dial :waste1 @11:57:42.12 PS.seek :empty @11:57:57.67 -> PH @11:58:08.47 PSV.dial PSR @11:58:08.86 -> PH @11:58:09.29 PSR.select :air @11:58:09.43 PS.seek 2.5ml @11:58:35.84 delay 1 second @11:58:36.86 PSV.dial PTV @11:58:37.67 PBV.dial :waste1 @11:58:37.69 PS.seek :empty @11:59:04.09 PSV.dial PSR @11:59:04.92 PSR.select :air @11:59:04.95 PS.seek 2.5ml @11:59:31.40 delay 1 second @11:59:32.42 PSV.dial PTV @11:59:33.23 PBV.dial :waste1 @11:59:33.25 PS.seek :empty @11:59:59.62 PSV.dial PSR @12:00:00.45 PSR.select :air @12:00:00.48 PS.seek 2.5ml @12:00:26.93 delay 1 second @12:00:27.95 PSV.dial PTV @12:00:28.76 PBV.dial :waste1 @12:00:28.78 PS.seek :empty @12:00:55.15 Flushing Processing stage @12:00:55.29 PSV.dial PSR @12:00:56.11 PSR.select :flush @12:00:56.26 PS.seek 1ml @12:01:07.31 PSR.select :air @12:01:07.46 PS.seek 2.5ml @12:01:23.72 PSV.dial PTV @12:01:24.54 PTV.dial :puck @12:01:24.55 PBV.dial :waste1 @12:01:24.61 PS.seek 0ml @12:01:50.93 PSV.dial PSR @12:01:52.15 PSR.select :flush @12:01:52.30 PS.seek 0.5ml @12:01:58.25 PSR.select :air @12:01:58.40 PS.seek 2.5ml @12:02:19.62 PSV.dial PTV @12:02:20.43 PBV.dial PSV @12:02:21.04 PS.seek 0ml @12:02:47.40 PSV.dial PBV @12:02:47.92 PS.seek 2.5ml @12:03:14.47 PSV.dial :waste1 @12:03:15.28 PS.seek :empty @12:03:41.68 PSV.dial PSR @12:03:42.32 PSR.select :air @12:03:42.35 PS.seek 2.5ml @12:04:08.78 PSV.dial PTV @12:04:09.59 PBV.dial PSV @12:04:09.61 PS.seek 0ml @12:04:35.97 PSV.dial PBV @12:04:36.48 PS.seek 2.5ml @12:05:02.97 PSV.dial :waste1 @12:05:03.76 PS.seek :empty @14:30:51.66 -> PC.unloadFlush @14:30:51.68 Garaging FlushPuck in Processing Clamp @14:30:51.78 Elbow.reconfigure TightElbow @14:30:51.86 Elbow.seek PC @14:30:52.00 Elbow.reconfigure LooseElbow @14:30:52.12 Forearm.seek PC @14:30:53.18 Hand.close @14:30:53.88 PC.seek :open @14:30:58.08 Forearm.seek :retract @14:30:59.12 Elbow.reconfigure TightElbow @14:30:59.19 Elbow.seek :garage @14:31:00.65 Elbow.reconfigure LooseElbow @14:31:00.77 Forearm.reconfigure TightForearm @14:31:00.85 Forearm.seek :garage @14:31:02.05 Hand.open @14:31:02.82 Forearm.reconfigure LooseForearm @14:31:02.89 Forearm.seek :retract @14:31:57.27 -> exit @14:31:57.29 Session Ended @14:32:05.99 -> exit @14:32:06.00 Session Ended @07:58:48.20EDT03-Apr-20 Session Begun @07:58:48.22 -> Gate.cycleModemPower! 5 @07:58:48.24 Gate.cycleModemPower! 5 @07:58:48.26 Session Ended @08:04:18.07 Session Begun @08:04:18.09 -> Gate.cycleModemPower! 5 @08:04:18.11 Gate.cycleModemPower! 5 @08:04:18.13 Session Ended @08:09:47.97 Session Begun @08:09:47.99 -> Gate.cycleModemPower! 5 @08:09:48.01 Gate.cycleModemPower! 5 @08:09:48.03 Session Ended @08:15:17.87 Session Begun @08:15:17.92 -> Gate.cycleModemPower! 5 @08:15:17.94 Gate.cycleModemPower! 5 @08:15:17.96 Session Ended @08:20:47.75 Session Begun @08:20:47.78 -> Gate.cycleModemPower! 5 @08:20:47.80 Gate.cycleModemPower! 5 @08:20:47.81 Session Ended @08:26:17.66 Session Begun @08:26:17.68 -> Gate.cycleModemPower! 5 @08:26:17.70 Gate.cycleModemPower! 5 @08:26:17.73 Session Ended @08:31:47.58 Session Begun @08:31:47.60 -> Gate.cycleModemPower! 5 @08:31:47.62 Gate.cycleModemPower! 5 @08:31:47.64 Session Ended @08:37:17.47 Session Begun @08:37:17.49 -> Gate.cycleModemPower! 5 @08:37:17.51 Gate.cycleModemPower! 5 @08:37:17.54 Session Ended @08:42:47.38 Session Begun @08:42:47.40 -> Gate.cycleModemPower! 5 @08:42:47.41 Gate.cycleModemPower! 5 @08:42:47.43 Session Ended @08:48:17.26 Session Begun @08:48:17.28 -> Gate.cycleModemPower! 5 @08:48:17.30 Gate.cycleModemPower! 5 @08:48:17.32 Session Ended @08:58:42.65 Session Begun @08:58:42.68 -> Gate.cycleModemPower! 5 @08:58:42.69 Gate.cycleModemPower! 5 @08:58:42.71 Session Ended @09:04:12.55 Session Begun @09:04:12.57 -> Gate.cycleModemPower! 5 @09:04:12.59 Gate.cycleModemPower! 5 @09:04:12.61 Session Ended @09:09:42.46 Session Begun @09:09:42.49 -> Gate.cycleModemPower! 5 @09:09:42.51 Gate.cycleModemPower! 5 @09:09:42.52 Session Ended @09:15:12.38 Session Begun @09:15:12.41 -> Gate.cycleModemPower! 5 @09:15:12.43 Gate.cycleModemPower! 5 @09:15:12.44 Session Ended @09:20:42.29 Session Begun @09:20:42.31 -> Gate.cycleModemPower! 5 @09:20:42.33 Gate.cycleModemPower! 5 @09:20:42.35 Session Ended @09:26:12.20 Session Begun @09:26:12.22 -> Gate.cycleModemPower! 5 @09:26:12.24 Gate.cycleModemPower! 5 @09:26:12.26 Session Ended @09:31:42.11 Session Begun @09:31:42.14 -> Gate.cycleModemPower! 5 @09:31:42.15 Gate.cycleModemPower! 5 @09:31:42.17 Session Ended @09:37:12.02 Session Begun @09:37:12.04 -> Gate.cycleModemPower! 5 @09:37:12.06 Gate.cycleModemPower! 5 @09:37:12.08 Session Ended @09:42:41.90 Session Begun @09:42:41.92 -> Gate.cycleModemPower! 5 @09:42:41.94 Gate.cycleModemPower! 5 @09:42:41.96 Session Ended @09:48:11.82 Session Begun @09:48:11.84 -> Gate.cycleModemPower! 5 @09:48:11.86 Gate.cycleModemPower! 5 @09:48:11.88 Session Ended @09:58:37.17 Session Begun @09:58:37.20 -> Gate.cycleModemPower! 5 @09:58:37.22 Gate.cycleModemPower! 5 @09:58:37.23 Session Ended @10:04:07.07 Session Begun @10:04:07.09 -> Gate.cycleModemPower! 5 @10:04:07.11 Gate.cycleModemPower! 5 @10:04:07.12 Session Ended @10:09:36.96 Session Begun @10:09:36.98 -> Gate.cycleModemPower! 5 @10:09:37.00 Gate.cycleModemPower! 5 @10:09:37.03 Session Ended @10:15:06.86 Session Begun @10:15:06.89 -> Gate.cycleModemPower! 5 @10:15:06.91 Gate.cycleModemPower! 5 @10:15:06.92 Session Ended @10:20:36.75 Session Begun @10:20:36.78 -> Gate.cycleModemPower! 5 @10:20:36.80 Gate.cycleModemPower! 5 @10:20:36.81 Session Ended @10:26:06.67 Session Begun @10:26:06.69 -> Gate.cycleModemPower! 5 @10:26:06.71 Gate.cycleModemPower! 5 @10:26:06.73 Session Ended @10:31:36.57 Session Begun @10:31:36.59 -> Gate.cycleModemPower! 5 @10:31:36.61 Gate.cycleModemPower! 5 @10:31:36.63 Session Ended @10:37:06.48 Session Begun @10:37:06.50 -> Gate.cycleModemPower! 5 @10:37:06.52 Gate.cycleModemPower! 5 @10:37:06.54 Session Ended @10:42:36.36 Session Begun @10:42:36.39 -> Gate.cycleModemPower! 5 @10:42:36.41 Gate.cycleModemPower! 5 @10:42:36.43 Session Ended @10:48:06.29 Session Begun @10:48:06.31 -> Gate.cycleModemPower! 5 @10:48:06.33 Gate.cycleModemPower! 5 @10:48:06.35 Session Ended @17:57:52.32EDT03-Apr-20
>RESET< ESP2 v3.22 I2C Gateway v3.06 for core bus @17:57:54.31 Configuration for niagara by engrstrom@mclanelabs.com /home/esp/esp2/type/shallow/niagara/configure.rb @17:57:58.81 Polling Can every 10:00 @17:57:58.83 Cleanly exited at 13:25:10EDT01-Apr-20 @17:57:58.87 Waiting for espclients... @17:58:09.88 Session Begun @17:58:14.91 -> pucks @17:58:29.20 -> Puck.count @17:58:29.22 I2C::NodeOffline in preston -- storage microcontroller never signed on while reading Storage Elevator's status @17:58:33.24 -> ESP.reacy! @17:58:33.25 NoMethodError in preston -- undefined method `reacy!' for ESP:Module @17:58:44.10 -> ESP.ready! @17:58:44.14 Powering core bus @17:58:49.13 Gate.power :raw,:ON @17:58:49.60 SS.configure SSconfig @17:58:49.71 CC.configure CCconfig @17:58:49.81 CS.configure CSconfig @17:58:49.92 PC.configure PCconfig @17:58:50.02 PS.configure PSconfig @17:58:50.15 Forearm.configure LooseForearm @17:58:50.25 Elbow.configure LooseElbow @17:58:50.37 SC.configure SCloose @17:58:50.47 SE.configure SEconfig @17:58:50.54 CH.coast @17:58:50.60 CH.configure CHconfig @17:58:50.65 PH.coast @17:58:50.73 PH.configure PHconfig @17:58:50.78 All dwarf controllers running firmware version 3.75 @17:58:50.97 Intake.select :close @17:58:51.04 Exhaust.select :close @17:58:51.06 CTV.dial :air @17:58:51.19 PSV.dial :air @17:58:51.24 CSV.dial :waste1 @17:58:51.37 SSV.dial :spit,avoiding: :exhaust @17:58:51.41 Forearm.reconfigure LooseForearm @17:58:51.50 Forearm.home.seek :retract @17:58:51.65 CS.reconfigure CSfast @17:58:51.69 SS.reconfigure SSconfig @17:58:51.79 CS.home.seek 0ml @17:58:51.83 SS.home.seek 0ml @17:58:52.23 Hand.close @17:58:52.30 Elbow.jog 1500 @17:58:52.50 PS.reconfigure PSconfig @17:58:52.56 PS.home.seek 0ml @17:58:52.77 Elbow.reconfigure LooseElbow @17:58:52.83 Elbow.home.seek :clear @17:58:56.07 SE.reconfigure SEconfig @17:58:56.13 SE.home.seek :down @17:58:56.93 SC.reconfigure SCsloppy @17:58:56.99 SC.home.seek :initial @17:59:02.13 PS.coast @17:59:02.83 Forearm.seek :retract @17:59:02.91 Elbow.seek :hammer @17:59:04.02 Forearm.reconfigure TightForearm @17:59:04.09 Forearm.seek :retract @17:59:04.47 PC.reconfigure PCconfig @17:59:04.50 CC.reconfigure CCconfig @17:59:04.59 PC.home.seek :open @17:59:04.63 CC.home.seek :open @17:59:17.28 -> Puck.count @17:59:17.36 SE.seek :down @17:59:17.44 SE.coast @17:59:17.49 Hand.open @17:59:18.36 SC.coast @17:59:18.41 SC.reconfigure SCtight @17:59:18.48 SC.seek 1 @17:59:21.93 SC.reconfigure SCloose @17:59:22.09 Elbow.reconfigure TightElbow @17:59:22.16 Elbow.seek 1 @17:59:22.77 Forearm.seek 1 + 700 counts @17:59:23.79 SE.reconfigure SEplace @17:59:23.88 SE.seek :beamBreak @17:59:26.83 SE.configure SEconfig @17:59:26.95 SE.seek :down @17:59:28.07 Forearm.reconfigure LooseForearm @17:59:28.14 Forearm.seek :retract @17:59:29.87 SE.coast @17:59:29.92 SC.coast @17:59:29.98 SC.reconfigure SCtight @17:59:30.04 SC.seek 2 @17:59:33.52 SC.reconfigure SCloose @17:59:33.68 Elbow.seek 2 @17:59:34.06 Forearm.reconfigure TightForearm @17:59:34.13 Forearm.seek 2 + 700 counts @17:59:35.63 SE.reconfigure SEplace @17:59:35.73 SE.seek :beamBreak @17:59:38.80 SE.configure SEconfig @17:59:38.92 SE.seek :down @17:59:40.05 Forearm.reconfigure LooseForearm @17:59:40.12 Forearm.seek :retract @17:59:41.36 SE.coast @17:59:41.41 SC.coast @17:59:41.46 SC.reconfigure SCtight @17:59:41.53 SC.seek 3 @17:59:45.04 SC.reconfigure SCloose @17:59:45.20 Elbow.seek 3 @17:59:45.44 Forearm.reconfigure TightForearm @17:59:45.51 Forearm.seek 3 + 700 counts @17:59:46.55 SE.reconfigure SEplace @17:59:46.65 SE.seek :beamBreak @17:59:49.55 SE.configure SEconfig @17:59:49.67 SE.seek :down @17:59:51.58 Forearm.reconfigure LooseForearm @17:59:51.65 Forearm.seek :retract @17:59:52.54 SE.coast @17:59:52.63 SC.coast @17:59:52.69 SC.reconfigure SCtight @17:59:52.76 SC.seek 4 @17:59:56.28 SC.reconfigure SCloose @17:59:56.44 Elbow.seek 4 @17:59:56.81 Forearm.reconfigure TightForearm @17:59:56.86 Forearm.seek 4 + 700 counts @17:59:57.97 SE.reconfigure SEplace @17:59:58.07 SE.seek :beamBreak @18:00:01.33 SE.configure SEconfig @18:00:01.45 SE.seek :down @18:00:02.58 Forearm.reconfigure LooseForearm @18:00:02.64 Forearm.seek :retract @18:00:04.10 SE.coast @18:00:04.15 SC.coast @18:00:04.21 SC.reconfigure SCtight @18:00:04.27 SC.seek 5 @18:00:07.78 SC.reconfigure SCloose @18:00:07.94 Elbow.seek 5 @18:00:08.16 Forearm.reconfigure TightForearm @18:00:08.27 Forearm.seek 5 + 700 counts @18:00:09.39 SE.reconfigure SEplace @18:00:09.49 SE.seek :beamBreak @18:00:12.73 SE.configure SEconfig @18:00:12.87 SE.seek :down @18:00:13.99 Forearm.reconfigure LooseForearm @18:00:14.06 Forearm.seek :retract @18:00:15.42 SE.coast @18:00:15.47 SC.coast @18:00:15.53 SC.reconfigure SCtight @18:00:15.60 SC.seek 6 @18:00:19.12 SC.reconfigure SCloose @18:00:19.29 Elbow.seek 6 @18:00:19.60 Forearm.reconfigure TightForearm @18:00:19.66 Forearm.seek 6 + 700 counts @18:00:20.69 SE.reconfigure SEplace @18:00:20.79 SE.seek :beamBreak @18:00:23.64 SE.configure SEconfig @18:00:23.76 SE.seek :down @18:00:24.90 Forearm.reconfigure LooseForearm @18:00:24.97 Forearm.seek :retract @18:00:26.57 SE.coast @18:00:26.62 SC.coast @18:00:26.67 SC.reconfigure SCtight @18:00:26.74 SC.seek 7 @18:00:30.44 SC.reconfigure SCloose @18:00:30.60 Elbow.seek 7 @18:00:31.02 Forearm.reconfigure TightForearm @18:00:31.08 Forearm.seek 7 + 700 counts @18:00:32.08 SE.reconfigure SEplace @18:00:32.18 SE.seek :beamBreak @18:00:35.42 SE.configure SEconfig @18:00:35.55 SE.seek :down @18:00:36.67 Forearm.reconfigure LooseForearm @18:00:36.74 Forearm.seek :retract @18:00:38.06 SE.coast @18:00:38.11 SC.coast @18:15:43.62 -> exit @18:15:43.63 Session Ended @18:22:43.94 Session Begun @18:24:46.73 Session Begun @18:26:17.41 -> PC @18:26:18.90 -> CC @18:26:22.59 -> pucks @18:27:50.33 -> (runMission('2020apr03_niagara')).finish @18:27:50.86 <2020apr03_niagara> da @18:27:50.92 HABfans.email "Started da in tube 7 at 18:27:50EDT03-Apr-20\n{1 => 0,\n 2 => 4,\n 3 => 0,\n 4 => 1,\n 5 => 2,\n 6 => 0,\n 7 => 3}\nCan@18:18:00, 21.0C, 15% humidity, 14.8psia, 12.449V, 0.245A, 0.245A avg, 3.05W",Subject: "da" @18:27:50.95 <2020apr03_niagara> Loading sh1 puck from tube 7 into Collection Clamp @18:27:51.25 SC.reconfigure SCtight @18:27:51.32 SC.seek 7 @18:27:51.41 SC.reconfigure SCloose @18:27:51.60 Elbow.seek 7 @18:27:51.80 Forearm.reconfigure TightForearm @18:27:51.88 Forearm.seek 7 + 700 counts @18:27:52.99 SE.reconfigure SEpick @18:27:53.10 SE.seek :beamBreak @18:27:56.05 SE.configure SEconfig @18:27:56.24 Elbow.seek 7 @18:27:56.45 Forearm.seek 7 + 300 counts @18:27:56.71 Forearm.reconfigure LooseForearm @18:27:56.82 Hand.close @18:27:57.68 SE.seek :down @18:27:57.93 <2020apr03_niagara> Forearm.seek :retract @18:27:58.93 Elbow.seek CC @18:28:00.40 SE.coast @18:28:00.67 <2020apr03_niagara> Elbow.reconfigure LooseElbow @18:28:00.81 Forearm.reconfigure TightForearm @18:28:00.88 Forearm.seek CC @18:28:02.18 CC.seek :closed @18:28:06.02 Collection Clamp onSpring/offSpring for 5/26 samples, on/off torque 2.01 @18:28:06.04 Hand.open @18:28:06.84 Forearm.reconfigure LooseForearm @18:28:06.91 Forearm.seek :retract @18:28:07.94 SC.coast @18:28:08.01 skipping prime and sample collection @18:28:08.03 Evacuating Puck (bubblePt=24psi, evacVolume=10ml, delay 15 seconds) @18:28:08.06 Intake.select :close @18:28:08.18 CSV.dial :waste @18:28:08.29 CS.seek 0ml @18:28:08.41 CSV.dial :air @18:28:08.55 <2020apr03_niagara> Calibrating pressure and temperature sensors @18:28:08.57 CTV.dial :air @18:28:08.60 SSV.dial :spit,avoiding: :exhaust @18:28:08.67 SS.reconfigure SSfast @18:28:08.81 SS.seek 5ml @18:28:09.25 CS.seek 10ml @18:28:12.17 SSV.dial CBV @18:28:12.20 <2020apr03_niagara> CBV.dial SSV @18:28:13.66 delay 3.8 seconds @18:28:17.59 SSV.dial :spit @18:28:19.01 SS.seek 0ml @18:28:21.71 SSV.dial CBV @18:28:23.14 SSV.dial CBV,avoiding: :exhaust @18:28:23.17 <2020apr03_niagara> CBV.dial SSV @18:28:23.20 CTV.dial :air @18:28:23.22 delay 15 seconds @18:28:38.27 SSV.dial :spit,avoiding: :exhaust @18:28:39.70 CTV.dial CSV,avoiding: :intake @18:28:39.74 <2020apr03_niagara> SS.reconfigure SSexhale @18:28:39.86 SS.seek 0ml @18:28:40.27 SSV.dial CBV,avoiding: :exhaust @18:28:41.83 CBV.dial between SSV and waste2 @18:28:42.25 CTV.dial CSV,avoiding: :air @18:28:42.28 <2020apr03_niagara> CSV.dial CTV @18:28:42.80 CS.reconfigure CSpressurize @18:28:42.88 CS.seek 0ml @18:29:08.01 BubblePoint: Intake @39.1psia, Outlet @14.9psia @18:29:08.02 CBV.dial SSV @18:29:08.52 SS.reconfigure SSconfig @18:29:08.59 SS.seek 10ml @18:29:09.97 -> Sampler.PSI @18:29:14.32 <2020apr03_niagara> delay 15 seconds @18:29:29.44 Evacuated: Intake @14.8psia, Outlet @14.9psia @18:29:29.46 SSV.dial :spit,avoiding: :exhaust @18:29:30.92 SS.reconfigure SSexhale @18:29:30.99 SS.seek 0ml @18:29:36.79 SS.reconfigure SSfast @18:29:36.87 SS.seek 5ml @18:29:39.95 SSV.dial CBV,avoiding: :exhaust @18:29:39.98 <2020apr03_niagara> CBV.dial SSV @18:29:41.45 CTV.dial :air,avoiding: :intake @18:29:42.89 CSV.dial CTV @18:29:42.93 <2020apr03_niagara> SS.seek 10ml @18:29:43.92 CSV.dial :air @18:29:44.43 CS.reconfigure CSfast @18:29:44.50 CS.seek 0ml @18:29:45.50 <2020apr03_niagara> SSV.dial :spit,avoiding: :exhaust @18:29:46.17 CS.coast @18:29:46.97 <2020apr03_niagara> SS.reconfigure SSexhale @18:29:47.04 SS.seek 0ml @18:29:52.45 SS.reconfigure SSfast @18:29:52.53 SS.seek 5ml @18:29:55.72 SSV.dial CBV,avoiding: :exhaust @18:29:55.75 <2020apr03_niagara> CBV.dial SSV @18:29:58.23 SSV.dial :spit,avoiding: :exhaust @18:29:59.69 SS.reconfigure SSconfig @18:29:59.76 SS.seek 0ml @18:30:03.13 SS.coast @18:30:03.20 Evacuating Puck (bubblePt=24psi, evacVolume=10ml, delay 15 seconds) @18:30:03.21 Intake.select :close @18:30:03.33 CSV.dial :waste @18:30:03.47 <2020apr03_niagara> SSV.dial :exhaust @18:30:04.19 CS.seek 0ml @18:30:04.28 CSV.dial :air @18:30:04.36 <2020apr03_niagara> Exhaust.select :open @18:30:04.49 SS.reconfigure SSexhale @18:30:04.57 SS.seek 0ml @18:30:05.09 Exhaust.select :close @18:30:05.17 CS.seek 10ml @18:30:05.28 SSV.dial CBV,avoiding: :exhaust @18:30:05.30 <2020apr03_niagara> CBV.dial SSV @18:30:07.38 CTV.dial :air @18:30:07.40 delay 15 seconds @18:30:22.45 SSV.dial :spit,avoiding: :exhaust @18:30:23.90 CTV.dial CSV,avoiding: :intake @18:30:23.96 <2020apr03_niagara> SS.seek 0ml @18:30:24.08 SSV.dial CBV,avoiding: :exhaust @18:30:31.57 CBV.dial between SSV and waste2 @18:30:32.10 CTV.dial CSV,avoiding: :air @18:30:32.14 <2020apr03_niagara> CSV.dial CTV @18:30:32.66 CS.reconfigure CSpressurize @18:30:32.74 CS.seek 0ml @18:30:57.89 BubblePoint: Intake @39.2psia, Outlet @14.9psia @18:30:57.91 CBV.dial SSV @18:30:58.39 SS.reconfigure SSconfig @18:30:58.46 SS.seek 10ml @18:31:04.33 delay 15 seconds @18:31:19.46 Evacuated: Intake @14.8psia, Outlet @14.9psia @18:31:19.47 SSV.dial :spit,avoiding: :exhaust @18:31:20.93 SS.reconfigure SSexhale @18:31:21.00 SS.seek 0ml @18:31:26.43 SS.reconfigure SSfast @18:31:26.51 SS.seek 5ml @18:31:29.87 SSV.dial CBV,avoiding: :exhaust @18:31:29.90 <2020apr03_niagara> CBV.dial SSV @18:31:29.99 -> Sampler.PSI @18:31:31.38 <2020apr03_niagara> CTV.dial :air,avoiding: :intake @18:31:32.83 CSV.dial CTV @18:31:32.86 <2020apr03_niagara> SS.seek 10ml @18:31:33.86 CSV.dial :air @18:31:34.36 CS.reconfigure CSfast @18:31:34.43 CS.seek 0ml @18:31:35.61 <2020apr03_niagara> SSV.dial :spit,avoiding: :exhaust @18:31:36.01 CS.coast @18:31:37.08 <2020apr03_niagara> SS.reconfigure SSexhale @18:31:37.15 SS.seek 0ml @18:31:42.51 SS.reconfigure SSfast @18:31:42.60 SS.seek 5ml @18:31:45.70 SSV.dial CBV,avoiding: :exhaust @18:31:45.73 <2020apr03_niagara> CBV.dial SSV @18:31:48.21 SSV.dial :spit,avoiding: :exhaust @18:31:50.07 SS.reconfigure SSconfig @18:31:50.15 SS.seek 0ml @18:31:53.80 SS.coast @18:31:53.87 Lysing: Adding 2.0ml AqMeOH @18:31:53.88 CBV.dial between CSV and waste1,avoiding: :DBV @18:31:55.63 CTV.dial CSV @18:31:57.04 CSV.dial CSR @18:31:57.91 Pulling 0.999ml of CSR.AqMeOH @18:31:57.92 CSR.select :AqMeOH @18:31:58.08 CS.reconfigure CSconfig @18:31:58.15 CS.seek 1ml @18:32:01.61 delay 5 seconds @18:32:06.63 CSR.select :air @18:32:06.83 CS.seek 6ml @18:32:20.46 delay 2 seconds @18:32:20.48 -> Sampler.PSI @18:32:22.49 <2020apr03_niagara> CSV.dial :waste2 @18:32:22.99 CS.reconfigure CSfast @18:32:23.06 CS.seek :empty @18:32:38.98 CSV.dial CSR @18:32:39.66 Pulling 2ml of CSR.AqMeOH @18:32:39.67 CSR.select :AqMeOH @18:32:39.82 CS.reconfigure CSconfig @18:32:39.89 CS.seek 2ml @18:32:45.80 delay 5 seconds @18:32:50.82 CSR.select :air @18:32:51.01 CS.seek 5ml @18:33:00.45 delay 2 seconds @18:33:01.06 -> Sampler.PSI @18:33:02.47 <2020apr03_niagara> CSV.dial CTV @18:33:02.99 CS.seek 1ml @18:33:14.02 Heating sh1 puck from tube 7 in Collection Clamp to 70C for 10:00 @18:33:14.05 CH.seek 70C,8:00 @18:33:15.32 -> Sampler.PSI @18:35:19.65 -> Sampler.PSI @18:35:23.03 <2020apr03_niagara> CH.hold 10:00,70C @18:35:26.99 -> CH @18:35:34.18 -> Sampler.PSI @18:36:45.47 -> delay '2:00'; Sampler.PSI @18:36:45.49 delay 2:00 @18:39:06.64 -> delay '2:00'; Sampler.PSI @18:39:06.66 delay 2:00 @18:42:01.13 -> Sampler.PSI @18:43:19.75 -> Sampler.PSI @18:43:52.82 -> CH @18:44:21.29 -> Sampler.PSI @18:45:10.55 -> Sampler.PSI @18:45:23.19 <2020apr03_niagara> Collection Puck Heater at 70C after lysing @18:45:23.22 CS.seek 0ml @18:45:26.70 CTV.dial between spare and air,avoiding: :intake @18:45:27.02 -> Sampler.PSI @18:45:27.82 <2020apr03_niagara> CSV.dial :air @18:45:28.32 CS.seek 5ml @18:45:28.91 -> Sampler.PSI @18:45:35.02 -> Sampler.PSI @18:45:41.91 <2020apr03_niagara> CSV.dial CTV @18:45:42.43 delay 2 seconds @18:45:44.45 CSV.dial :air @18:45:44.95 delay 2 seconds @18:45:46.97 CSV.dial CTV @18:45:47.47 delay 2 seconds @18:45:49.50 CSV.dial :air @18:45:50.00 delay 2 seconds @18:45:52.02 CS.seek 0ml @18:46:05.64 Recovering Lysate into Collection syringe (recycling once) @18:46:05.65 CSV.dial CBV @18:46:06.77 CBV.dial CSV @18:46:07.17 CS.seek 5ml @18:46:20.72 delay 5 seconds @18:46:25.75 CTV.dial :air @18:46:26.28 CS.seek 6.999ml @18:46:32.32 delay 5 seconds @18:46:37.35 CSV.dial :air2 @18:46:37.84 CS.seek 10ml @18:46:46.32 CSV.dial between air and CTV,avoiding: CBV @18:46:47.58 Recycling Lysate (#1 of 1) @18:46:47.60 CBV.dial between CSV and waste1,avoiding: :DBV @18:46:48.09 CSV.dial CTV @18:46:48.12 <2020apr03_niagara> CTV.dial CSV @18:46:49.72 CS.seek 5ml @18:47:03.26 CTV.dial between spare and air,avoiding: :intake @18:47:04.38 CSV.dial :waste @18:47:05.62 CS.seek :empty @18:47:19.13 CSV.dial :air @18:47:19.93 CS.seek 5ml @18:47:33.47 CSV.dial CTV @18:47:33.96 delay 2 seconds @18:47:35.98 CSV.dial :air @18:47:36.58 delay 2 seconds @18:47:38.61 CSV.dial CTV @18:47:39.10 delay 2 seconds @18:47:41.13 CSV.dial :air @18:47:41.60 delay 2 seconds @18:47:43.63 CS.seek 0ml @18:47:57.17 Recovering Lysate (#2 of 2) @18:47:57.18 CSV.dial CBV @18:47:58.28 CBV.dial CSV @18:47:58.80 CS.seek 5.001ml @18:48:12.41 delay 5 seconds @18:48:17.44 CTV.dial :air @18:48:18.00 CS.seek 7ml @18:48:24.00 delay 5 seconds @18:48:29.03 CSV.dial :air2 @18:48:29.53 CS.seek 10ml @18:48:38.04 CSV.dial between air and CTV,avoiding: CBV @18:48:38.67 -> exit @18:48:38.68 Session Ended @18:48:39.28 <2020apr03_niagara> Lysing Complete @18:48:39.37 Storing sh1 puck in Collection Clamp to tube 6 @18:48:39.54 SC.reconfigure SCtight @18:48:39.61 SC.seek 6 @18:48:43.10 SC.reconfigure SCloose @18:48:43.30 SE.reconfigure SEplace @18:48:43.32 <2020apr03_niagara> Elbow.reconfigure TightElbow @18:48:43.43 Elbow.seek CC @18:48:43.54 SE.seek :beamBreak @18:48:44.01 <2020apr03_niagara> Elbow.reconfigure LooseElbow @18:48:44.19 Forearm.seek CC @18:48:45.29 Hand.close @18:48:46.03 CC.seek :open @18:48:46.40 SE.configure SEconfig @18:48:46.47 SE.seek :place @18:48:50.09 <2020apr03_niagara> Forearm.seek :retract @18:48:51.14 Elbow.reconfigure TightElbow @18:48:51.20 Elbow.seek 6 @18:48:52.97 Elbow.reconfigure LimpElbow @18:48:53.03 Forearm.seek 6 @18:48:54.19 Elbow.hold @18:48:54.28 Elbow.reconfigure TightElbow @18:48:54.34 Hand.open @18:48:55.27 Forearm.force -20 @18:48:55.32 Forearm.seek 6 + 317 counts @18:48:55.62 Forearm.reconfigure TightForearm @18:48:55.68 Forearm.seek 6 + 700 counts @18:48:56.06 SE.seek :down @18:48:57.20 <2020apr03_niagara> Forearm.reconfigure LooseForearm @18:48:57.27 Forearm.seek :retract @18:48:58.85 SE.coast @18:48:58.90 <2020apr03_niagara> SC.coast @18:48:58.95 Tranferring DA @18:48:58.97 Beginning samplePassC @18:48:58.99 Loading FlushPuck into Collection Clamp from FlushPuck::Garage @18:48:59.20 Elbow.seek FlushPuck::Garage @18:49:01.21 Elbow.reconfigure LooseElbow @18:49:01.31 Forearm.seek :garage @18:49:02.46 Hand.close @18:49:03.38 Forearm.seek :retract @18:49:04.53 Elbow.reconfigure TightElbow @18:49:04.59 Elbow.seek CC @18:49:07.42 Elbow.reconfigure LooseElbow @18:49:07.53 Forearm.reconfigure TightForearm @18:49:07.59 Forearm.seek CC @18:49:08.83 CC.seek :closed @18:49:12.62 Collection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.92 @18:49:12.70 Hand.open @18:49:13.45 Forearm.reconfigure LooseForearm @18:49:13.51 Forearm.seek :retract @18:49:14.58 PSV.dial PSR @18:49:16.19 Pulling 1.5ml of PSR.flush @18:49:16.20 PSR.select :flush @18:49:16.35 PS.seek 1.5ml @18:49:32.58 delay 5 seconds @18:49:37.60 PSV.dial :waste1 @18:49:38.76 PS.seek 0ml @18:49:54.97 PSV.dial PSR @18:49:55.60 PSR.select :air @18:49:55.73 PS.seek 2.5ml @18:50:22.33 PRV.dial CBV,avoiding: :ab2 @18:50:22.35 <2020apr03_niagara> CBV.dial PRV @18:50:23.30 PSV.dial :mixloop @18:50:24.44 CTV.dial :air,avoiding: :intake @18:50:24.46 PTV.dial :PRVmixing @18:50:25.89 PS.seek 0ml @18:50:52.28 PSV.dial :air @18:50:52.90 PS.seek 2.5ml @18:51:19.28 PSV.dial :mixloop @18:51:19.78 PS.seek 0ml @18:51:46.10 PSV.dial :air @18:51:46.61 PS.seek 2.5ml @18:52:13.03 PSV.dial :mixloop @18:52:13.53 PS.seek 0ml @18:52:39.89 Garaging FlushPuck in Collection Clamp @18:52:40.53 Elbow.reconfigure TightElbow @18:52:40.60 Elbow.seek CC @18:52:40.73 Elbow.reconfigure LooseElbow @18:52:40.84 Forearm.seek CC @18:52:41.95 Hand.close @18:52:42.78 CC.seek :open @18:52:46.74 Forearm.seek :retract @18:52:47.75 Elbow.reconfigure TightElbow @18:52:47.81 Elbow.seek :garage @18:52:50.72 Elbow.reconfigure LooseElbow @18:52:50.83 Forearm.reconfigure TightForearm @18:52:50.90 Forearm.seek :garage @18:52:52.06 Hand.open @18:52:52.83 Forearm.reconfigure LooseForearm @18:52:52.90 Forearm.seek :retract @18:52:53.92 PSV.dial :mixloop @18:52:53.94 PTV.dial :PRVmixing @18:52:53.96 PRV.dial CBV @18:52:54.00 <2020apr03_niagara> CBV.dial PRV @18:52:54.02 CTV.dial :air,avoiding: :intake @18:52:54.06 Loading lyfil puck from tube 7 into Collection Clamp @18:52:54.30 SC.reconfigure SCtight @18:52:54.37 SC.seek 7 @18:52:57.83 SC.reconfigure SCloose @18:52:58.04 Elbow.reconfigure TightElbow @18:52:58.10 Elbow.seek 7 @18:53:00.06 Forearm.reconfigure TightForearm @18:53:00.13 Forearm.seek 7 + 700 counts @18:53:01.22 SE.reconfigure SEpick @18:53:01.32 SE.seek :beamBreak @18:53:04.33 SE.configure SEconfig @18:53:04.49 Elbow.seek 7 @18:53:04.83 Forearm.seek 7 + 300 counts @18:53:05.02 Forearm.reconfigure LooseForearm @18:53:05.08 Hand.close @18:53:05.91 SE.seek :down @18:53:06.11 <2020apr03_niagara> Forearm.seek :retract @18:53:07.09 Elbow.seek CC @18:53:08.71 Elbow.reconfigure LooseElbow @18:53:08.73 SE.coast @18:53:08.89 <2020apr03_niagara> Forearm.reconfigure TightForearm @18:53:08.95 Forearm.seek CC @18:53:10.36 CC.seek :closed @18:53:14.16 Collection Clamp onSpring/offSpring for 5/26 samples, on/off torque 2.05 @18:53:14.18 Hand.open @18:53:14.97 Forearm.reconfigure LooseForearm @18:53:15.02 Forearm.seek :retract @18:53:16.08 SC.coast @18:53:16.13 CTV.dial CSV,avoiding: :intake @18:53:17.55 CSV.dial CTV @18:53:17.90 PS.seek 2.5ml @18:53:44.34 CS.seek 4.15ml @18:54:00.12 delay 8 seconds @18:54:08.15 PSV.dial :air @18:54:08.63 delay 2 seconds @18:54:10.66 PSV.dial :waste2 @18:54:11.45 PS.seek 0ml @18:54:38.25 CBV.dial between PRV and waste1 @18:54:38.71 CSV.dial :air @18:54:39.21 CS.seek 10ml @18:54:55.03 CSV.dial CTV @18:54:55.54 CS.seek 0ml @18:55:21.87 CBV.dial :waste1 @18:55:22.21 delay 5 seconds @18:55:27.23 CTV.dial :air,avoiding: :intake @18:55:28.72 Storing lyfil puck in Collection Clamp to tube 6 @18:55:28.90 SC.reconfigure SCtight @18:55:28.96 SC.seek 6 @18:55:32.44 SC.reconfigure SCloose @18:55:32.65 Elbow.reconfigure TightElbow @18:55:32.71 Elbow.seek 6 @18:55:34.42 Forearm.reconfigure TightForearm @18:55:34.48 Forearm.seek 6 + 700 counts @18:55:35.56 SE.reconfigure SEpick @18:55:35.66 SE.seek :beamBreak @18:55:38.64 SE.configure SEconfig @18:55:38.80 Elbow.reconfigure LimpElbow @18:55:38.87 Forearm.reconfigure LooseForearm @18:55:38.93 Forearm.seek 6 @18:55:39.31 Elbow.hold @18:55:39.39 Elbow.reconfigure TightElbow @18:55:39.50 SE.seek 0.1 Pucks below Top Plate @18:55:39.90 Forearm.force -20 @18:55:39.95 Forearm.seek 6 + 320 counts @18:55:40.24 Forearm.reconfigure TightForearm @18:55:40.30 Forearm.seek 6 + 700 counts @18:55:40.73 SE.seek 1.1 Pucks below Top Plate @18:55:41.27 Forearm.reconfigure LooseForearm @18:55:41.33 Forearm.seek :retract @18:55:42.34 Elbow.seek CC @18:55:43.95 Elbow.reconfigure LooseElbow @18:55:44.06 Forearm.seek CC @18:55:45.05 Hand.close @18:55:45.77 CC.seek :open @18:55:49.81 Forearm.seek :retract @18:55:50.84 Elbow.reconfigure TightElbow @18:55:50.90 Elbow.seek 6 @18:55:52.62 Elbow.reconfigure LimpElbow @18:55:52.68 Forearm.seek 6 @18:55:53.83 Elbow.hold @18:55:53.91 Elbow.reconfigure TightElbow @18:55:53.98 Hand.open @18:55:54.88 Forearm.force -20 @18:55:54.94 Forearm.seek 6 + 319 counts @18:55:55.29 Forearm.reconfigure TightForearm @18:55:55.36 Forearm.seek 6 + 700 counts @18:55:55.71 SE.seek :down @18:55:56.83 <2020apr03_niagara> Forearm.reconfigure LooseForearm @18:55:56.90 Forearm.seek :retract @18:55:58.33 SE.coast @18:55:58.38 <2020apr03_niagara> SC.coast @18:55:58.43 PSV.dial :air @18:55:59.73 PS.seek 2.5ml @18:56:26.16 delay 1 second @18:56:27.19 PSV.dial :mixloop @18:56:27.67 delay 1 second @18:56:28.69 PSV.dial :air @18:56:29.17 delay 1 second @18:56:30.20 PSV.dial :mixloop @18:56:30.69 delay 1 second @18:56:31.72 PSV.dial :air @18:56:32.97 delay 1 second @18:56:34.00 PS.seek 0ml @18:57:00.32 Loading FlushPuck into Processing Clamp from FlushPuck::Garage @18:57:00.51 Elbow.seek FlushPuck::Garage @18:57:02.35 Elbow.reconfigure LooseElbow @18:57:02.46 Forearm.seek :garage @18:57:03.56 Hand.close @18:57:04.37 Forearm.seek :retract @18:57:05.52 Elbow.reconfigure TightElbow @18:57:05.59 Elbow.seek PC @18:57:06.96 Elbow.reconfigure LooseElbow @18:57:07.07 Forearm.reconfigure TightForearm @18:57:07.13 Forearm.seek PC @18:57:08.43 PC.seek :closed @18:57:12.49 Processing Clamp onSpring/offSpring for 6/28 samples, on/off torque 1.68 @18:57:12.57 Hand.open @18:57:13.32 Forearm.reconfigure LooseForearm @18:57:13.38 Forearm.seek :retract @18:57:14.45 PRV.dial :air @18:57:14.96 PSV.dial :mixloop @18:57:15.52 PS.seek 0.3ml @18:57:19.47 PSV.dial PSR @18:57:20.66 Pulling 0.4ml of PSR.air @18:57:20.67 PSR.select :air @18:57:20.71 PS.seek 0.7ml @18:57:25.66 delay 3 seconds @18:57:28.69 PSR.select :air @18:57:28.71 PS.seek 2.5ml @18:57:47.97 delay 3 seconds @18:57:51.00 PSV.dial :mixloop @18:57:52.11 PTV.dial :mixing @18:57:52.89 PBV.dial :waste2 @18:57:53.92 PS.seek 0ml @18:58:20.57 Garaging FlushPuck in Processing Clamp @18:58:20.65 Elbow.reconfigure TightElbow @18:58:20.72 Elbow.seek PC @18:58:20.85 Elbow.reconfigure LooseElbow @18:58:20.96 Forearm.seek PC @18:58:21.93 Hand.close @18:58:22.65 PC.seek :open @18:58:26.83 Forearm.seek :retract @18:58:27.79 Elbow.reconfigure TightElbow @18:58:27.85 Elbow.seek :garage @18:58:29.40 Elbow.reconfigure LooseElbow @18:58:29.51 Forearm.reconfigure TightForearm @18:58:29.58 Forearm.seek :garage @18:58:30.75 Hand.open @18:58:31.57 Forearm.reconfigure LooseForearm @18:58:31.63 Forearm.seek :retract @18:58:32.71 Loading da puck from tube 7 into Processing Clamp @18:58:32.94 SC.reconfigure SCtight @18:58:33.00 SC.seek 7 @18:58:36.50 SC.reconfigure SCloose @18:58:37.19 Elbow.reconfigure TightElbow @18:58:37.26 Elbow.seek 7 @18:58:39.16 Forearm.reconfigure TightForearm @18:58:39.23 Forearm.seek 7 + 700 counts @18:58:40.42 SE.reconfigure SEpick @18:58:40.51 SE.seek :beamBreak @18:58:43.45 SE.configure SEconfig @18:58:43.61 Elbow.seek 7 @18:58:44.04 Forearm.seek 7 + 300 counts @18:58:44.34 Forearm.reconfigure LooseForearm @18:58:44.40 Hand.close @18:58:45.15 Puck::Warning in 2020apr03_niagara -- Loaded Last remaining Puck (from Tube 7) @18:58:45.18 SE.seek :down @18:58:45.39 <2020apr03_niagara> Forearm.seek :retract @18:58:46.38 Elbow.seek PC @18:58:48.04 SE.coast @18:58:48.93 <2020apr03_niagara> Elbow.reconfigure LooseElbow @18:58:49.04 Forearm.reconfigure TightForearm @18:58:49.38 Forearm.seek PC @18:58:50.72 PC.seek :closed @18:58:54.81 Processing Clamp onSpring/offSpring for 6/28 samples, on/off torque 1.68 @18:58:54.83 Hand.open @18:58:55.70 Forearm.reconfigure LooseForearm @18:58:55.76 Forearm.seek :retract @18:58:56.81 SC.coast @18:58:56.87 Heating da puck from tube 7 in Processing Clamp to 28C for 2:00:00 @18:58:56.89 PH.seek 28C,5:00 @18:59:38.50 PH.hold 2:00:00,28C @18:59:38.57 delay 1:30 @19:01:08.60 PSR.select :air @19:01:08.61 PSV.dial PSR @19:01:09.80 Pulling 0.5ml of PSR.wash @19:01:09.81 PSR.select :wash @19:01:09.96 PS.seek 0.5ml @19:01:15.95 delay 5 seconds @19:01:20.97 PSR.select :air @19:01:21.12 PS.seek 2ml @19:01:37.22 PTV.dial :puck @19:01:38.00 PSV.dial PTV @19:01:38.94 PBV.dial :waste1 @19:01:40.42 PS.seek 1.5ml @19:01:46.35 delay 3 seconds @19:01:49.38 PBV.dial between PSV and waste1 @19:01:49.75 PS.seek 0ml @19:02:05.88 delay 5:00 @19:07:05.91 recoverPSRreagent08 @19:07:05.92 PTV.dial :puck @19:07:05.94 PBV.dial :waste1 @19:07:06.35 delay 30 seconds @19:07:36.39 PBV.dial between PSV and waste1 @19:07:36.78 PSR.select :air @19:07:37.29 PSV.dial PSR @19:07:38.12 PS.reconfigure PSfast @19:07:38.18 PS.seek 2.5ml @19:08:03.47 PSV.dial PTV @19:08:04.29 delay 5 seconds @19:08:09.31 PSV.dial PSR @19:08:10.25 delay 5 seconds @19:08:15.27 PSV.dial PTV @19:08:16.06 delay 5 seconds @19:08:21.08 PSV.dial :air @19:08:21.87 PS.seek :empty @19:08:47.19 PTV.dial :PRVmixing,via: PRV @19:08:48.60 PSV.dial :mixloop @19:08:49.10 PRV.dial :ab1 @19:08:49.93 PS.reconfigure PSslow @19:08:49.99 PS.seek 0.15ml @19:08:53.69 delay 2 seconds @19:08:55.72 CBV.dial PRV @19:08:55.75 <2020apr03_niagara> PRV.dial CBV @19:08:56.68 PS.seek 0.32ml @19:09:00.69 delay 2 seconds @19:09:02.72 CBV.dial between PRV and PSV @19:09:03.15 PRV.dial :air @19:09:03.65 PS.seek 0.9ml @19:09:16.06 PRV.dial :waste2 @19:09:16.87 PS.seek 0.5ml @19:09:25.56 addPMLReagent08 @19:09:25.58 PSV.dial :air @19:09:26.09 PS.reconfigure PSconfig @19:09:26.15 PS.seek 2ml @19:09:42.25 PSV.dial :PML @19:09:42.75 PTV.dial :mixing @19:09:43.53 PBV.dial :waste1 @19:09:43.98 PS.seek 1.85ml @19:09:46.56 PBV.dial between PSV and waste1 @19:09:46.98 PS.seek 0ml @19:10:06.75 delay 2 seconds @19:10:08.78 Beginning samplePassC @19:10:08.80 Loading FlushPuck into Collection Clamp from FlushPuck::Garage @19:10:08.99 Elbow.reconfigure TightElbow @19:10:09.05 Elbow.seek FlushPuck::Garage @19:10:10.55 Elbow.reconfigure LooseElbow @19:10:10.66 Forearm.seek :garage @19:10:11.82 Hand.close @19:10:12.75 Forearm.seek :retract @19:10:13.81 Elbow.reconfigure TightElbow @19:10:13.87 Elbow.seek CC @19:10:16.80 Elbow.reconfigure LooseElbow @19:10:16.92 Forearm.reconfigure TightForearm @19:10:16.98 Forearm.seek CC @19:10:18.25 CC.seek :closed @19:10:22.10 Collection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.89 @19:10:22.20 Hand.open @19:10:23.06 Forearm.reconfigure LooseForearm @19:10:23.12 Forearm.seek :retract @19:10:24.11 PSV.dial PSR @19:10:25.30 Pulling 1.5ml of PSR.flush @19:10:25.31 PSR.select :flush @19:10:25.46 PS.seek 1.5ml @19:10:41.61 delay 5 seconds @19:10:46.63 PSV.dial :waste1 @19:10:47.86 PS.seek 0ml @19:11:03.97 PSV.dial PSR @19:11:04.47 PSR.select :air @19:11:04.60 PS.seek 2.5ml @19:11:30.98 PRV.dial CBV,avoiding: :ab2 @19:11:31.01 <2020apr03_niagara> CBV.dial PRV @19:11:32.77 PSV.dial :mixloop @19:11:33.90 CTV.dial :air,avoiding: :intake @19:11:33.91 PTV.dial :PRVmixing @19:11:34.71 PS.seek 0ml @19:12:01.10 PSV.dial :air @19:12:01.59 PS.seek 2.5ml @19:12:27.97 PSV.dial :mixloop @19:12:28.48 PS.seek 0ml @19:12:54.91 PSV.dial :air @19:12:55.42 PS.seek 2.5ml @19:13:21.75 PSV.dial :mixloop @19:13:22.26 PS.seek 0ml @19:13:48.67 Garaging FlushPuck in Collection Clamp @19:13:48.75 Elbow.reconfigure TightElbow @19:13:48.82 Elbow.seek CC @19:13:49.37 Elbow.reconfigure LooseElbow @19:13:49.48 Forearm.seek CC @19:13:50.47 Hand.close @19:13:51.26 CC.seek :open @19:13:55.20 Forearm.seek :retract @19:13:56.25 Elbow.reconfigure TightElbow @19:13:56.31 Elbow.seek :garage @19:13:59.09 Elbow.reconfigure LooseElbow @19:13:59.20 Forearm.reconfigure TightForearm @19:13:59.26 Forearm.seek :garage @19:14:00.41 Hand.open @19:14:01.19 Forearm.reconfigure LooseForearm @19:14:01.26 Forearm.seek :retract @19:14:02.28 delayUntil "19:18:08.76" @19:18:08.78 recoverPRVreagent08 @19:18:08.79 PTV.dial :mixing @19:18:09.58 PBV.dial :waste1 @19:18:09.99 delay 30 seconds @19:18:40.03 PBV.dial between PSV and waste1 @19:18:40.42 PSV.dial :air @19:18:40.93 PS.reconfigure PSfast @19:18:40.99 PS.seek 2.5ml @19:19:05.94 PSV.dial :mixloop @19:19:06.57 delay 2 seconds @19:19:08.59 PSV.dial :air @19:19:09.06 delay 2 seconds @19:19:11.09 PSV.dial :mixloop @19:19:11.59 delay 2 seconds @19:19:13.61 PSV.dial :air @19:19:14.11 PS.seek :empty @19:19:39.03 washCycleDA #1 of 2 @19:19:39.04 PSR.select :air @19:19:39.08 PSV.dial PSR @19:19:40.56 Pulling 0.5ml of PSR.wash @19:19:40.57 PSR.select :wash @19:19:40.72 PS.reconfigure PSconfig @19:19:40.78 PS.seek 0.5ml @19:19:46.82 delay 5 seconds @19:19:51.84 PSR.select :air @19:19:51.96 PS.seek 2ml @19:20:08.19 PTV.dial :puck @19:20:08.97 PSV.dial PTV @19:20:09.78 PBV.dial :waste1 @19:20:10.25 PS.seek 1.5ml @19:20:16.31 delay 3 seconds @19:20:19.34 PBV.dial between PSV and waste1 @19:20:19.74 PS.seek 0ml @19:20:35.88 delay 2:00 @19:22:35.92 recoverPSRreagent08 @19:22:35.93 PTV.dial :puck @19:22:35.95 PBV.dial :waste1 @19:22:36.36 delay 30 seconds @19:23:06.40 PBV.dial between PSV and waste1 @19:23:06.80 PSR.select :air @19:23:06.82 PSV.dial PSR @19:23:07.65 PS.reconfigure PSfast @19:23:07.71 PS.seek 2.5ml @19:23:32.63 PSV.dial PTV @19:23:33.44 delay 5 seconds @19:23:38.47 PSV.dial PSR @19:23:39.27 delay 5 seconds @19:23:44.30 PSV.dial PTV @19:23:45.09 delay 5 seconds @19:23:50.12 PSV.dial :air @19:23:50.92 PS.seek :empty @19:24:15.89 washCycleDA #2 of 2 @19:24:15.90 PSR.select :air @19:24:15.93 PSV.dial PSR @19:24:17.42 Pulling 0.5ml of PSR.wash @19:24:17.43 PSR.select :wash @19:24:17.58 PS.reconfigure PSconfig @19:24:17.63 PS.seek 0.5ml @19:24:23.64 delay 5 seconds @19:24:28.66 PSR.select :air @19:24:28.80 PS.seek 2ml @19:24:45.50 PTV.dial :puck @19:24:45.52 PSV.dial PTV @19:24:46.45 PBV.dial :waste1 @19:24:46.92 PS.seek 1.5ml @19:24:52.97 delay 3 seconds @19:24:56.00 PBV.dial between PSV and waste1 @19:24:56.40 PS.seek 0ml @19:25:12.63 delay 2:00 @19:27:12.67 recoverPSRreagent08 @19:27:12.68 PTV.dial :puck @19:27:12.71 PBV.dial :waste1 @19:27:13.11 delay 30 seconds @19:27:43.15 PBV.dial between PSV and waste1 @19:27:43.55 PSR.select :air @19:27:43.57 PSV.dial PSR @19:27:44.39 PS.reconfigure PSfast @19:27:44.46 PS.seek 2.5ml @19:28:09.41 PSV.dial PTV @19:28:10.34 delay 5 seconds @19:28:15.37 PSV.dial PSR @19:28:16.16 delay 5 seconds @19:28:21.19 PSV.dial PTV @19:28:21.98 delay 5 seconds @19:28:27.01 PSV.dial :air @19:28:27.93 PS.seek :empty @19:28:53.06 getPMLReagent08 @19:28:53.07 PRV.dial :air @19:28:53.56 delay 5 seconds @19:28:58.59 PTV.dial :PRVmixing @19:28:59.98 delay 5 seconds @19:29:05.01 PRV.dial :ab2 @19:29:05.50 PTV.dial :PRVmixing @19:29:05.52 PSV.dial :mixloop @19:29:06.01 PS.reconfigure PSconfig @19:29:06.06 PS.seek 0.3ml @19:29:10.11 delay 2 seconds @19:29:12.13 PRV.dial :air @19:29:12.67 PS.seek 0.55ml @19:29:16.14 addPMLReagent08 @19:29:16.15 PSV.dial :air @19:29:16.67 PS.seek 2ml @19:29:32.34 PSV.dial :PML @19:29:32.84 PTV.dial :mixing @19:29:33.64 PBV.dial :waste1 @19:29:34.11 PS.seek 1.85ml @19:29:36.59 PBV.dial between PSV and waste1 @19:29:37.01 PS.seek 0ml @19:29:56.75 delay 2 seconds @19:29:58.78 delay 8:00 @19:37:58.81 recoverPRVreagent08 @19:37:58.82 PTV.dial :mixing @19:37:58.84 PBV.dial :waste1 @19:37:59.25 delay 30 seconds @19:38:29.29 PBV.dial between PSV and waste1 @19:38:29.69 PSV.dial :air @19:38:30.20 PS.reconfigure PSfast @19:38:30.26 PS.seek 2.5ml @19:38:55.47 PSV.dial :mixloop @19:38:55.98 delay 2 seconds @19:38:58.00 PSV.dial :air @19:38:58.48 delay 2 seconds @19:39:00.51 PSV.dial :mixloop @19:39:01.00 delay 2 seconds @19:39:03.03 PSV.dial :air @19:39:03.52 PS.seek :empty @19:39:28.73 washCycleDA #1 of 3 @19:39:28.74 PSR.select :air @19:39:28.77 PSV.dial PSR @19:39:30.26 Pulling 0.5ml of PSR.wash @19:39:30.27 PSR.select :wash @19:39:30.41 PS.reconfigure PSconfig @19:39:30.47 PS.seek 0.5ml @19:39:36.45 delay 5 seconds @19:39:41.47 PSR.select :air @19:39:41.62 PS.seek 2ml @19:39:57.78 PTV.dial :puck @19:39:58.56 PSV.dial PTV @19:39:59.48 PBV.dial :waste1 @19:39:59.93 PS.seek 1.5ml @19:40:05.84 delay 3 seconds @19:40:08.87 PBV.dial between PSV and waste1 @19:40:09.27 PS.seek 0ml @19:40:25.37 delay 2:00 @19:42:25.41 recoverPSRreagent08 @19:42:25.42 PTV.dial :puck @19:42:25.44 PBV.dial :waste1 @19:42:25.85 delay 30 seconds @19:42:55.88 PBV.dial between PSV and waste1 @19:42:56.26 PSR.select :air @19:42:56.28 PSV.dial PSR @19:42:57.10 PS.reconfigure PSfast @19:42:57.16 PS.seek 2.5ml @19:43:22.12 PSV.dial PTV @19:43:22.94 delay 5 seconds @19:43:27.97 PSV.dial PSR @19:43:28.77 delay 5 seconds @19:43:33.79 PSV.dial PTV @19:43:34.61 delay 5 seconds @19:43:39.64 PSV.dial :air @19:43:40.56 PS.seek :empty @19:44:05.63 washCycleDA #2 of 3 @19:44:05.64 PSR.select :air @19:44:05.67 PSV.dial PSR @19:44:07.15 Pulling 0.5ml of PSR.wash @19:44:07.16 PSR.select :wash @19:44:07.30 PS.reconfigure PSconfig @19:44:07.85 PS.seek 0.5ml @19:44:13.92 delay 5 seconds @19:44:18.94 PSR.select :air @19:44:19.08 PS.seek 2ml @19:44:35.22 PTV.dial :puck @19:44:35.24 PSV.dial PTV @19:44:36.06 PBV.dial :waste1 @19:44:36.51 PS.seek 1.5ml @19:44:42.53 delay 3 seconds @19:44:45.56 PBV.dial between PSV and waste1 @19:44:45.96 PS.seek 0ml @19:45:02.09 delay 2:00 @19:47:02.13 recoverPSRreagent08 @19:47:02.14 PTV.dial :puck @19:47:02.16 PBV.dial :waste1 @19:47:02.56 delay 30 seconds @19:47:32.60 PBV.dial between PSV and waste1 @19:47:33.00 PSR.select :air @19:47:33.02 PSV.dial PSR @19:47:33.85 PS.reconfigure PSfast @19:47:33.91 PS.seek 2.5ml @19:47:59.06 PSV.dial PTV @19:47:59.88 delay 5 seconds @19:48:04.90 PSV.dial PSR @19:48:05.71 delay 5 seconds @19:48:10.73 PSV.dial PTV @19:48:11.55 delay 5 seconds @19:48:16.58 PSV.dial :air @19:48:17.37 PS.seek :empty @19:48:42.38 washCycleDA #3 of 3 @19:48:42.39 PSR.select :air @19:48:42.42 PSV.dial PSR @19:48:43.90 Pulling 0.5ml of PSR.wash @19:48:43.91 PSR.select :wash @19:48:44.05 PS.reconfigure PSconfig @19:48:44.11 PS.seek 0.5ml @19:48:50.07 delay 5 seconds @19:48:55.09 PSR.select :air @19:48:55.22 PS.seek 2ml @19:49:11.41 PTV.dial :puck @19:49:11.43 PSV.dial PTV @19:49:12.23 PBV.dial :waste1 @19:49:12.68 PS.seek 1.5ml @19:49:18.59 delay 3 seconds @19:49:21.62 PBV.dial between PSV and waste1 @19:49:22.02 PS.seek 0ml @19:49:38.47 delay 2:00 @19:51:38.51 recoverPSRreagent08 @19:51:38.52 PTV.dial :puck @19:51:38.54 PBV.dial :waste1 @19:51:38.95 delay 30 seconds @19:52:08.99 PBV.dial between PSV and waste1 @19:52:09.40 PSR.select :air @19:52:09.42 PSV.dial PSR @19:52:10.24 PS.reconfigure PSfast @19:52:10.30 PS.seek 2.5ml @19:52:35.50 PSV.dial PTV @19:52:36.31 delay 5 seconds @19:52:41.34 PSV.dial PSR @19:52:42.14 delay 5 seconds @19:52:47.17 PSV.dial PTV @19:52:47.97 delay 5 seconds @19:52:53.00 PSV.dial :air @19:52:53.79 PS.seek :empty @19:53:18.94 Gate.power :camera,:ON @19:53:18.97 Mixing DA Substrates @19:53:18.98 PSR.select :air @19:53:19.01 PSV.dial PSR @19:53:20.67 Pulling 0.25ml of PSR.sub1 @19:53:20.70 PSR.select :sub1 @19:53:20.94 PS.reconfigure PSconfig @19:53:21.09 PS.seek 0.25ml @19:53:24.78 delay 5 seconds @19:53:29.87 Pulling 0.25ml of PSR.sub2 @19:53:29.88 PSR.select :sub2 @19:53:30.02 PS.seek 0.5ml @19:53:33.38 delay 5 seconds @19:53:38.40 PSR.select :air @19:53:38.52 PS.seek 2ml @19:53:54.73 PTV.dial :puck @19:53:54.74 PSV.dial PTV @19:53:55.69 PBV.dial :waste1 @19:53:56.15 PS.seek 1.5ml @19:54:02.19 delay 3 seconds @19:54:05.22 PBV.dial between PSV and waste1 @19:54:05.62 PS.seek 0ml @19:54:21.84 delay 10 seconds @19:54:31.88 recoverPSRreagent08 @19:54:31.89 PTV.dial :puck @19:54:31.91 PBV.dial :waste1 @19:54:32.34 delay 30 seconds @19:55:02.37 PBV.dial between PSV and waste1 @19:55:02.76 PSR.select :air @19:55:02.78 PSV.dial PSR @19:55:03.62 PS.reconfigure PSfast @19:55:03.68 PS.seek 2.5ml @19:55:29.72 PSV.dial PTV @19:55:30.67 delay 5 seconds @19:55:35.70 PSV.dial PSR @19:55:36.50 delay 5 seconds @19:55:41.53 PSV.dial PTV @19:55:42.47 delay 5 seconds @19:55:47.50 PSV.dial :air @19:55:48.34 PS.seek :empty @19:56:14.25 Processing Puck Heater at 28C before imaging @19:56:14.26 PH.coast @19:56:14.40 Imaging da puck in Processing Clamp while storing it to tube 6 @19:56:15.10 SC.reconfigure SCtight @19:56:15.16 SC.seek 6 @19:56:18.62 SC.reconfigure SCloose @19:56:18.85 Elbow.reconfigure TightElbow @19:56:18.91 Elbow.seek 6 @19:56:20.87 Forearm.reconfigure TightForearm @19:56:20.93 Forearm.seek 6 + 700 counts @19:56:21.95 SE.reconfigure SEpick @19:56:22.05 SE.seek :beamBreak @19:56:25.16 SE.configure SEconfig @19:56:25.33 Elbow.reconfigure LimpElbow @19:56:25.39 Forearm.reconfigure LooseForearm @19:56:25.46 Forearm.seek 6 @19:56:25.87 Elbow.hold @19:56:25.95 Elbow.reconfigure TightElbow @19:56:26.06 SE.seek 1.1 Pucks below Top Plate @19:56:26.48 Forearm.force -20 @19:56:26.53 Forearm.seek 6 + 307 counts @19:56:26.89 Forearm.reconfigure TightForearm @19:56:26.96 Forearm.seek 6 + 700 counts @19:56:27.25 SE.seek 2.1 Pucks below Top Plate @19:56:27.85 Forearm.reconfigure LooseForearm @19:56:27.92 Forearm.seek :retract @19:56:28.86 Elbow.seek PC @19:56:31.52 Elbow.reconfigure LooseElbow @19:56:31.63 Forearm.seek PC @19:56:32.69 Hand.close @19:56:33.48 PC.seek :open @19:56:37.72 Forearm.seek :retract @19:56:38.73 Elbow.reconfigure TightElbow @19:56:38.79 Elbow.seek 6 @19:56:41.51 Forearm.reconfigure TightForearm @19:56:41.57 Forearm.seek 6 + 700 counts @19:56:42.88 Hand.open @19:56:43.66 SE.seek 1.86 Pucks below Top Plate @19:56:43.90 SE.reconfigure SEseal @19:56:43.96 SE.seek 1.19 Pucks below Top Plate @19:56:44.59 Lights, camera, ACTION! @19:56:44.63 PuckCamera: snap -bin=2,2 -auto /var/log/esp/da20apr0319h.tif @19:57:04.06 Waiting >20 seconds for da to relinquish FlushPuck @19:58:46.98 SX HX9/16 (USB:03): 1392x1040 pixel 16-bit CCD camera Exposing 696x520 pixel 16-bit image for 118.903 seconds /var/log/esp/da20apr0319h.tif: TIFF Upload Complete @19:58:47.01 PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da20apr0319h15s.tif @19:59:02.68 SX HX9/16 (USB:03): 1392x1040 pixel 16-bit CCD camera Exposing 696x520 pixel 16-bit image for 15 seconds /var/log/esp/midres/da20apr0319h15s.tif: TIFF Upload Complete @19:59:02.71 PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da20apr0319h30s.tif @19:59:33.30 SX HX9/16 (USB:03): 1392x1040 pixel 16-bit CCD camera Exposing 696x520 pixel 16-bit image for 30 seconds /var/log/esp/midres/da20apr0319h30s.tif: TIFF Upload Complete @19:59:33.34 PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da20apr0319h70s.tif @20:00:44.54 SX HX9/16 (USB:03): 1392x1040 pixel 16-bit CCD camera Exposing 1392x1040 pixel 16-bit image for 70 seconds /var/log/esp/hires/da20apr0319h70s.tif: TIFF Upload Complete @20:00:44.56 Gate.power :camera,:OFF @20:00:44.58 HABfans.email "118.903 sec auto-exposure",Subject: "da20apr0319h images!" @20:00:45.01 Elbow.seek 6 @20:00:45.23 Forearm.seek 6 + 700 counts @20:00:45.43 SE.reconfigure SEgently @20:00:45.49 SE.seek 1.91 Pucks below Top Plate @20:00:46.32 Elbow.reconfigure LimpElbow @20:00:46.39 Forearm.reconfigure LooseForearm @20:00:46.45 Forearm.seek 6 @20:00:46.87 Elbow.hold @20:00:46.99 Elbow.reconfigure TightElbow @20:00:47.07 SE.reconfigure SEconfig @20:00:47.13 SE.seek 2.09 Pucks below Top Plate @20:00:48.60 Forearm.force -20 @20:00:48.65 Forearm.seek 6 + 317 counts @20:00:49.33 Forearm.reconfigure TightForearm @20:00:49.56 Forearm.seek 6 + 700 counts @20:00:50.25 SE.seek :down @20:00:51.40 Forearm.reconfigure LooseForearm @20:00:51.46 Forearm.seek :retract @20:00:52.95 SE.coast @20:00:53.01 SC.coast @20:00:53.06 Loading FlushPuck into Processing Clamp from FlushPuck::Garage @20:00:53.10 <2020apr03_niagara> Starting finalPurge @20:00:53.33 Elbow.seek FlushPuck::Garage @20:00:55.51 Elbow.reconfigure LooseElbow @20:00:55.63 Forearm.seek :garage @20:00:56.74 Hand.close @20:00:57.59 Forearm.seek :retract @20:00:58.67 Elbow.reconfigure TightElbow @20:00:58.74 Elbow.seek PC @20:01:00.26 Elbow.reconfigure LooseElbow @20:01:00.72 Forearm.reconfigure TightForearm @20:01:01.04 Forearm.seek PC @20:01:02.84 PC.seek :closed @20:01:07.27 Processing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.76 @20:01:07.36 Hand.open @20:01:08.15 Forearm.reconfigure LooseForearm @20:01:08.22 Forearm.seek :retract @20:01:09.20 PSV.dial PSR @20:01:10.62 PSR.select :flush @20:01:10.76 PS.reconfigure PSconfig @20:01:10.83 PS.seek 1ml @20:01:12.61 <2020apr03_niagara> Waiting >20 seconds for psFlush to relinquish FlushPuck @20:01:21.87 PSR.select :air @20:01:22.00 PS.seek 2.5ml @20:01:38.22 PSV.dial PTV @20:01:39.14 PTV.dial :puck @20:01:39.16 PBV.dial :waste1 @20:01:39.57 PS.seek 0ml @20:02:05.97 PSV.dial PSR @20:02:06.76 PSR.select :flush @20:02:06.90 PS.seek 0.5ml @20:02:12.81 PSR.select :air @20:02:12.94 PS.seek 2.5ml @20:02:34.15 PSV.dial PTV @20:02:34.97 PBV.dial PSV @20:02:35.59 PS.seek 0ml @20:03:02.19 PSV.dial PBV @20:03:02.70 PS.seek 2.5ml @20:03:29.09 PSV.dial :waste1 @20:03:29.90 PS.seek :empty @20:03:56.25 PSV.dial PSR @20:03:56.75 PSR.select :air @20:03:56.78 PS.seek 2.5ml @20:04:23.19 PSV.dial PTV @20:04:24.11 PBV.dial PSV @20:04:24.14 PS.seek 0ml @20:04:50.49 PSV.dial PBV @20:04:51.06 PS.seek 2.5ml @20:05:17.40 PSV.dial :waste1 @20:05:18.21 PS.seek :empty @20:05:45.19 PSV.dial PSR @20:05:45.69 PSR.select :flush @20:05:45.84 PS.seek 1ml @20:05:56.97 PSR.select :air @20:05:57.10 PS.seek 2.5ml @20:06:13.31 PSV.dial PTV @20:06:14.11 PTV.dial :puck @20:06:14.13 PBV.dial :waste1 @20:06:14.76 PS.seek 0ml @20:06:41.15 PSV.dial PSR @20:06:41.95 PSR.select :flush @20:06:42.09 PS.seek 0.5ml @20:06:48.15 PSR.select :air @20:06:48.28 PS.seek 2.5ml @20:07:09.50 PSV.dial PTV @20:07:10.31 PBV.dial PSV @20:07:10.93 PS.seek 0ml @20:07:37.37 PSV.dial PBV @20:07:37.88 PS.seek 2.5ml @20:08:04.22 PSV.dial :waste1 @20:08:05.02 PS.seek :empty @20:08:31.40 PSV.dial PSR @20:08:31.90 PSR.select :air @20:08:31.93 PS.seek 2.5ml @20:08:58.34 PSV.dial PTV @20:08:59.14 PBV.dial PSV @20:08:59.17 PS.seek 0ml @20:09:25.53 PSV.dial PBV @20:09:26.04 PS.seek 2.5ml @20:09:52.47 PSV.dial :waste1 @20:09:53.27 PS.seek :empty @20:10:19.70 <2020apr03_niagara> Loading FlushPuck into Collection Clamp from Processing Clamp @20:10:19.84 Elbow.reconfigure TightElbow @20:10:19.91 Elbow.seek PC @20:10:20.04 Elbow.reconfigure LooseElbow @20:10:20.15 Forearm.seek PC @20:10:21.15 Hand.close @20:10:21.97 PC.seek :open @20:10:26.17 Forearm.seek :retract @20:10:27.16 Elbow.reconfigure TightElbow @20:10:27.22 Elbow.seek CC @20:10:31.01 Elbow.reconfigure LooseElbow @20:10:31.14 Forearm.reconfigure TightForearm @20:10:31.20 Forearm.seek CC @20:10:32.50 CC.seek :closed @20:10:36.36 Collection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.77 @20:10:36.45 Hand.open @20:10:37.27 Forearm.reconfigure LooseForearm @20:10:37.34 Forearm.seek :retract @20:10:38.43 Flushing the Collection Valve::Manifold @20:10:38.57 CSV.dial CSR @20:10:39.11 Pulling 5ml of CSR.flush @20:10:39.12 CSR.select :flush @20:10:39.27 CS.seek 5ml @20:10:52.79 delay 5 seconds @20:10:57.81 CSR.select :air @20:10:57.98 CS.reconfigure CSfast @20:10:58.04 CS.seek 7.5ml @20:11:05.25 CSV.dial :waste @20:11:06.64 CS.reconfigure CSconfig @20:11:06.70 CS.seek 0ml @20:11:26.67 Flushing upper manifold @20:11:26.80 CSV.dial :flush @20:11:27.29 CS.reconfigure CSfast @20:11:27.35 CS.seek 5ml @20:11:41.34 delay 5 seconds @20:11:46.37 CSV.dial :air @20:11:47.68 CS.seek 7ml @20:11:53.57 CSV.dial CBV @20:11:53.59 <2020apr03_niagara> CBV.dial CSV @20:11:54.73 CTV.dial :air @20:11:54.76 CS.seek 0ml @20:12:13.25 delay 7 seconds @20:12:20.29 CS.seek 3ml @20:12:28.81 CSV.dial :waste @20:12:29.32 CS.seek 0ml @20:12:37.83 CSV.dial :flush @20:12:38.31 CS.seek 3ml @20:12:46.84 delay 5 seconds @20:12:51.87 CSV.dial :air @20:12:52.41 CS.seek 5ml @20:12:58.28 CSV.dial :air @20:12:58.31 CS.seek 0ml @20:13:11.69 delay 7 seconds @20:13:18.72 CS.seek 3ml @20:13:27.13 CSV.dial :waste @20:13:27.93 CS.seek 0ml @20:13:36.39 Flushing lower manifold's waste1 port @20:13:36.53 CSV.dial :flush @20:13:37.04 CS.seek 5ml @20:13:50.50 delay 5 seconds @20:13:55.53 CSV.dial :air @20:13:56.07 CS.seek 7ml @20:14:01.97 CSV.dial CTV @20:14:02.00 <2020apr03_niagara> CTV.dial CSV @20:14:03.47 CBV.dial :waste1 @20:14:04.07 CS.seek 0ml @20:14:22.42 Flushing lower manifold's waste2b port @20:14:22.55 CSV.dial :flush @20:14:23.35 CS.seek 5ml @20:14:36.78 delay 5 seconds @20:14:41.81 CSV.dial :air @20:14:42.38 CS.seek 7ml @20:14:48.22 CSV.dial CTV @20:14:48.25 <2020apr03_niagara> CTV.dial CSV @20:14:48.73 CBV.dial :waste2b @20:14:49.65 CS.seek 0ml @20:15:08.01 Garaging FlushPuck in Collection Clamp @20:15:08.09 Elbow.reconfigure TightElbow @20:15:08.16 Elbow.seek CC @20:15:08.30 Elbow.reconfigure LooseElbow @20:15:08.41 Forearm.seek CC @20:15:09.51 Hand.close @20:15:10.22 CC.seek :open @20:15:14.17 Forearm.seek :retract @20:15:15.19 Elbow.reconfigure TightElbow @20:15:15.25 Elbow.seek :garage @20:15:18.07 Elbow.reconfigure LooseElbow @20:15:18.18 Forearm.reconfigure TightForearm @20:15:18.25 Forearm.seek :garage @20:15:19.40 Hand.open @20:15:20.27 Forearm.reconfigure LooseForearm @20:15:20.33 Forearm.seek :retract @20:15:21.44 -> CH @20:35:07.15 -> can @20:35:19.64 -> PC @20:35:21.36 -> CC @20:35:24.00 -> Flush @20:35:26.61 -> pucks @20:35:38.68 -> exit @20:35:38.69 Session Ended @11:14:59.29EDT06-Apr-20 Session Begun @11:15:48.63 Session Begun @11:20:05.85 -> pucks @11:20:17.76 -> CC.loadFlush @11:20:17.78 Loading FlushPuck into Collection Clamp from FlushPuck::Garage @11:20:17.95 Elbow.reconfigure TightElbow @11:20:18.02 Elbow.seek FlushPuck::Garage @11:20:18.16 Elbow.reconfigure LooseElbow @11:20:18.28 Forearm.seek :garage @11:20:19.38 Hand.close @11:20:20.24 Forearm.seek :retract @11:20:21.30 Elbow.reconfigure TightElbow @11:20:21.37 Elbow.seek CC @11:20:24.24 Elbow.reconfigure LooseElbow @11:20:24.36 Forearm.reconfigure TightForearm @11:20:24.43 Forearm.seek CC @11:20:25.67 CC.seek :closed @11:20:29.54 Collection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.74 @11:20:29.64 Hand.open @11:20:30.43 Forearm.reconfigure LooseForearm @11:20:30.50 Forearm.seek :retract @11:20:50.47 -> PC.loadPuck :saf,2 @11:20:50.49 Loading saf puck from tube 2 into Processing Clamp @11:20:50.75 SC.reconfigure SCtight @11:20:50.82 SC.seek 2 @11:21:03.73 SC.reconfigure SCloose @11:21:03.96 Elbow.reconfigure TightElbow @11:21:04.03 Elbow.seek 2 @11:21:05.68 Forearm.reconfigure TightForearm @11:21:05.76 Forearm.seek 2 + 700 counts @11:21:06.88 SE.reconfigure SEpick @11:21:07.38 SE.seek :beamBreak @11:21:10.22 SE.configure SEconfig @11:21:10.39 Elbow.seek 2 @11:21:10.59 Forearm.seek 2 + 300 counts @11:21:10.90 Forearm.reconfigure LooseForearm @11:21:10.98 Hand.close @11:21:11.75 Puck::Warning in preston2 -- Loaded Last remaining Puck (from Tube 7) @11:21:11.78 SE.seek :down @11:21:12.02 Forearm.seek :retract @11:21:13.06 Elbow.seek PC @11:21:14.48 SE.coast @11:21:15.94 Elbow.reconfigure LooseElbow @11:21:16.06 Forearm.reconfigure TightForearm @11:21:16.13 Forearm.seek PC @11:21:17.38 PC.seek :closed @11:21:21.69 Clamp::VelocityError in preston2 -- Processing Clamp did not close properly @11:21:21.70 Retry #1 of 2 @11:21:21.95 PC.seek :open @11:21:26.08 PC.seek :closed @11:21:30.21 Processing Clamp onSpring/offSpring for 6/28 samples, on/off torque 1.66 @11:21:30.23 Hand.open @11:21:31.06 Forearm.reconfigure LooseForearm @11:21:31.13 Forearm.seek :retract @11:21:32.13 SC.coast @12:12:36.23 -> PC @12:12:38.57 -> CC @12:12:59.36 -> Sampler.calibrate @12:12:59.43 Calibrating pressure sensors @12:12:59.44 CTV.dial :air @12:13:00.82 SSV.dial :spit,avoiding: :exhaust @12:13:00.85 SS.reconfigure SSfast @12:13:00.93 SS.seek 5ml @12:13:03.95 SSV.dial CBV @12:13:03.98 CBV.dial SSV @12:13:05.38 delay 3.8 seconds @12:13:09.30 SSV.dial :spit @12:13:10.69 SS.seek 0ml @12:13:13.82 SSV.dial CBV @12:13:21.17 -> Sampler.PSI @12:14:39.94 -> CSV.air; CS.pull 5; CSV.CTV; CTV.CSV @12:14:39.96 CSV.dial :air @12:14:40.52 CS.reconfigure CSconfig @12:14:40.60 CS.seek 4.999ml @12:14:54.12 CSV.dial CTV @12:14:54.62 CTV.dial CSV @12:15:00.82 -> CBV.PRV; PRV.CBV @12:15:00.83 CBV.dial PRV @12:15:01.95 PRV.dial CBV @12:15:25.42 -> PSV @12:15:29.27 -> PBV @12:19:43.94 -> PTV @12:19:52.94 -> Sampler.PSI @12:19:57.90 -> CS @12:20:06.55 -> CS.push 2.5 @12:20:06.64 CS.seek 2.5ml @12:20:30.86 -> Sampler.PSI @12:21:08.14 -> PTV.PRV @12:21:08.15 PTV.dial PRV @12:21:12.56 -> Sampler.PSI @12:21:25.30 -> CS.push 0.5, CSslow @12:21:25.32 NameError in preston2 -- uninitialized constant CSslow @12:21:27.70 -> CS.push 0.5, CSslow1 @12:21:27.71 NameError in preston2 -- uninitialized constant CSslow1 @12:21:33.18 -> CS.push 0.5 @12:21:33.27 CS.seek 2ml @12:21:39.03 -> Sampler.PSI @12:22:00.78 -> PS @12:22:07.17 -> PSV.PTV @12:22:07.18 PSV.dial PTV @12:22:10.34 -> Sampler.PSI @12:23:29.23 -> CS @12:23:34.14 -> Sampler.PSI @12:23:42.12 -> PTV @12:23:45.45 -> PTV.puck @12:23:45.46 PTV.dial :puck @12:23:48.72 -> Sampler.PSI @12:25:50.31 -> PSV @12:25:55.86 -> PSV.air @12:25:56.73 PSV.dial :air @12:26:00.13 -> PS @12:27:38.38 -> washDA @12:27:38.39 PSR.select :air @12:27:38.44 PSV.dial PSR @12:27:39.91 Pulling 0.5ml of PSR.wash @12:27:39.92 PSR.select :wash @12:27:40.09 PS.seek 0.5ml @12:27:46.11 delay 5 seconds @12:27:51.14 PSR.select :air @12:27:51.29 PS.seek 2ml @12:28:07.44 PTV.dial :puck @12:28:07.46 PSV.dial PTV @12:28:08.26 PBV.dial :waste1 @12:28:08.91 PS.seek 1.5ml @12:28:14.82 delay 3 seconds @12:28:17.85 PBV.dial between PSV and waste1 @12:28:18.27 PS.seek 0ml @12:28:31.74 -> bakePuck 28 @12:28:31.76 Heating saf puck from tube 2 in Processing Clamp to 28C for 2:00:00 @12:28:31.81 PH.seek 28C,5:00 @12:29:02.92 -> Sampler.PSI @12:29:06.67 PH.hold 2:00:00,28C @12:29:18.43 -> PTV.Puck; delay 1; PTV.PRV; Sampler.PSI @12:29:18.45 PTV.dial Puck @12:29:18.49 delay 1 second @12:29:19.53 PTV.dial PRV @12:29:52.79 -> PTV.Puck; delay 1; PTV.PRV; Sampler.PSI @12:29:52.80 PTV.dial Puck @12:29:53.61 delay 1 second @12:29:54.63 PTV.dial PRV @12:30:34.44 -> delay '5:00' @12:30:34.46 delay 5:00 @12:36:37.85 -> PTV.Puck; delay 1; PTV.PRV; Sampler.PSI @12:36:37.86 PTV.dial Puck @12:36:38.65 delay 1 second @12:36:39.68 PTV.dial PRV @12:37:34.00 -> PH @12:38:08.67 -> recoverPSRreagent08 @12:38:08.69 recoverPSRreagent08 @12:38:08.72 PTV.dial :puck @12:38:09.52 PBV.dial :waste1 @12:38:09.94 delay 30 seconds @12:38:12.63 -> loop { Log.comment "@%.1f"%Sampler.PSI; PTV.Puck;delay .5;PTV.PRV;Log.comment "@%.1f"%Sampler.PSI; Delay.sleep .5} @12:38:12.78 @25.5 @12:38:12.79 PTV.dial Puck @12:38:12.83 delay .5 seconds @12:38:13.36 PTV.dial PRV @12:38:14.46 @25.1 @12:38:15.07 @25.2 @12:38:15.08 PTV.dial Puck @12:38:15.88 delay .5 seconds @12:38:16.41 PTV.dial PRV @12:38:17.29 @25.0 @12:38:17.90 @25.0 @12:38:17.91 PTV.dial Puck @12:38:18.71 delay .5 seconds @12:38:19.24 PTV.dial PRV @12:38:20.16 @24.9 @12:38:20.77 @24.9 @12:38:20.79 PTV.dial Puck @12:38:21.59 delay .5 seconds @12:38:22.11 PTV.dial PRV @12:38:22.99 @24.8 @12:38:23.60 @24.7 @12:38:23.61 PTV.dial Puck @12:38:24.43 delay .5 seconds @12:38:24.96 PTV.dial PRV @12:38:25.83 @24.7 @12:38:26.44 @24.7 @12:38:26.45 PTV.dial Puck @12:38:27.26 delay .5 seconds @12:38:27.79 PTV.dial PRV @12:38:28.66 @24.7 @12:38:29.27 @24.5 @12:38:29.29 PTV.dial Puck @12:38:30.08 delay .5 seconds @12:38:30.61 PTV.dial PRV @12:38:31.89 @24.4 @12:38:32.50 @24.5 @12:38:32.51 PTV.dial Puck @12:38:33.33 delay .5 seconds @12:38:33.85 PTV.dial PRV @12:38:34.74 @24.5 @12:38:35.37 @24.5 @12:38:35.39 PTV.dial Puck @12:38:36.19 delay .5 seconds @12:38:36.72 PTV.dial PRV @12:38:37.60 @24.5 @12:38:38.21 @24.5 @12:38:38.23 PTV.dial Puck @12:38:39.04 delay .5 seconds @12:38:39.57 PTV.dial PRV @12:38:39.97 PBV.dial between PSV and waste1 @12:38:40.43 PSR.select :air @12:38:40.47 PSV.dial PSR @12:38:40.59 @24.5 @12:38:41.21 @24.5 @12:38:41.22 PTV.dial Puck @12:38:41.33 PS.reconfigure PSfast @12:38:41.40 PS.seek 2.5ml @12:38:42.03 delay .5 seconds @12:38:42.55 PTV.dial PRV @12:38:43.44 @24.4 @12:38:43.51 UserAbort in preston -- @12:39:06.13 PSV.dial PTV @12:39:07.06 delay 5 seconds @12:39:12.09 PSV.dial PSR @12:39:13.41 delay 5 seconds @12:39:18.43 PSV.dial PTV @12:39:19.21 delay 5 seconds @12:39:24.24 PSV.dial :air @12:39:25.02 PS.seek :empty @12:43:06.60 -> PTV.Puck; delay 1; PTV.PRV; Sampler.PSI @12:43:06.61 PTV.dial Puck @12:43:07.41 delay 1 second @12:43:08.44 PTV.dial PRV @12:47:47.41 -> washCycleDA 1 @12:47:47.43 washCycleDA #1 of 1 @12:47:47.45 PSR.select :air @12:47:47.50 PSV.dial PSR @12:47:49.08 Pulling 0.5ml of PSR.wash @12:47:49.09 PSR.select :wash @12:47:49.26 PS.reconfigure PSconfig @12:47:49.34 PS.seek 0.5ml @12:47:55.39 delay 5 seconds @12:48:00.41 PSR.select :air @12:48:00.56 PS.seek 2ml @12:48:16.72 PTV.dial :puck @12:48:17.51 PSV.dial PTV @12:48:18.43 PBV.dial :waste1 @12:48:18.88 PS.seek 1.5ml @12:48:24.82 delay 3 seconds @12:48:27.85 PBV.dial between PSV and waste1 @12:48:28.25 PS.seek 0ml @12:48:44.38 delay 2:00 @12:48:52.40 -> PTV.Puck; delay 1; PTV.PRV; Sampler.PSI @12:48:52.41 PTV.dial Puck @12:48:52.45 delay 1 second @12:48:53.48 PTV.dial PRV @12:49:08.74 -> PTV.Puck; delay 1; PTV.PRV; Sampler.PSI @12:49:08.75 PTV.dial Puck @12:49:09.55 delay 1 second @12:49:10.58 PTV.dial PRV @12:50:44.41 recoverPSRreagent08 @12:50:44.42 PTV.dial :puck @12:50:45.22 PBV.dial :waste1 @12:50:45.61 delay 30 seconds @12:50:58.67 -> loop { Log.comment "@%.1f"%Sampler.PSI; PTV.Puck;delay .5;PTV.PRV;Log.comment "@%.1f"%Sampler.PSI; Delay.sleep .5} @12:50:58.82 @22.7 @12:50:58.83 PTV.dial Puck @12:50:58.87 delay .5 seconds @12:50:59.41 PTV.dial PRV @12:51:00.29 @23.2 @12:51:00.90 @23.1 @12:51:00.91 PTV.dial Puck @12:51:01.71 delay .5 seconds @12:51:02.24 PTV.dial PRV @12:51:03.10 @23.5 @12:51:03.72 @23.3 @12:51:03.73 PTV.dial Puck @12:51:04.54 delay .5 seconds @12:51:05.07 PTV.dial PRV @12:51:05.94 @23.6 @12:51:06.55 @23.6 @12:51:06.57 PTV.dial Puck @12:51:07.36 delay .5 seconds @12:51:07.89 PTV.dial PRV @12:51:08.78 @23.7 @12:51:09.39 @23.6 @12:51:09.40 PTV.dial Puck @12:51:10.21 delay .5 seconds @12:51:11.12 PTV.dial PRV @12:51:12.02 @23.8 @12:51:12.64 @23.7 @12:51:12.66 PTV.dial Puck @12:51:13.46 delay .5 seconds @12:51:13.99 PTV.dial PRV @12:51:14.88 @23.8 @12:51:15.50 @23.8 @12:51:15.51 PTV.dial Puck @12:51:15.64 PBV.dial between PSV and waste1 @12:51:16.05 PSR.select :air @12:51:16.07 PSV.dial PSR @12:51:16.35 delay .5 seconds @12:51:16.90 PS.reconfigure PSfast @12:51:16.97 PS.seek 2.5ml @12:51:17.04 PTV.dial PRV @12:51:17.94 @23.9 @12:51:18.56 @23.9 @12:51:18.58 PTV.dial Puck @12:51:19.40 delay .5 seconds @12:51:19.93 PTV.dial PRV @12:51:20.82 @23.9 @12:51:21.43 @23.8 @12:51:21.44 PTV.dial Puck @12:51:22.24 delay .5 seconds @12:51:22.77 PTV.dial PRV @12:51:23.38 PTV.stop @12:51:23.56 UserAbort in preston -- while rotating Processing Top Valve @12:51:35.87 -> PTV.puck @12:51:35.88 PTV.dial :puck @12:51:41.61 PSV.dial PTV @12:51:42.42 delay 5 seconds @12:51:47.44 PSV.dial PSR @12:51:48.23 delay 5 seconds @12:51:53.25 PSV.dial PTV @12:51:54.04 delay 5 seconds @12:51:59.07 PSV.dial :air @12:51:59.84 PS.seek :empty @12:53:23.01 -> PTV.Puck; delay 1; PTV.PRV; Sampler.PSI @12:53:23.03 PTV.dial Puck @12:53:23.06 delay 1 second @12:53:24.10 PTV.dial PRV @13:00:23.80 -> washCycleDA 1 @13:00:23.82 washCycleDA #1 of 1 @13:00:23.84 PSR.select :air @13:00:23.89 PSV.dial PSR @13:00:25.35 Pulling 0.5ml of PSR.wash @13:00:25.36 PSR.select :wash @13:00:25.53 PS.reconfigure PSconfig @13:00:25.61 PS.seek 0.5ml @13:00:31.67 delay 5 seconds @13:00:33.48 -> CS.to 0 @13:00:33.50 CS.seek 0ml @13:00:36.69 PSR.select :air @13:00:36.82 PS.seek 2ml @13:00:44.69 -> Sampler.PSI @13:00:53.00 PTV.dial :puck @13:00:53.79 PSV.dial PTV @13:00:54.57 PBV.dial :waste1 @13:00:55.03 PS.seek 1.5ml @13:01:01.10 delay 3 seconds @13:01:01.69 -> CS.to 1 @13:01:01.71 CS.seek 1ml @13:01:04.13 PBV.dial between PSV and waste1 @13:01:04.53 PS.seek 0ml @13:01:06.94 -> Sampler.PSI @13:01:16.06 -> CS.to 1.25 @13:01:16.08 CS.seek 1.25ml @13:01:19.35 -> Sampler.PSI @13:01:20.72 delay 2:00 @13:01:24.44 -> CS.to 1.5 @13:01:24.46 CS.seek 1.5ml @13:01:29.25 -> Sampler.PSI @13:01:52.14 -> Sampler.PSI @13:02:00.36 -> PTV.Puck; delay 1; PTV.PRV; Sampler.PSI @13:02:00.37 PTV.dial Puck @13:02:00.42 delay 1 second @13:02:01.45 PTV.dial PRV @13:02:50.38 -> PTV @13:02:53.73 -> PTV.puck @13:02:53.74 PTV.dial :puck @13:03:20.75 recoverPSRreagent08 @13:03:20.76 PTV.dial :puck @13:03:20.80 PBV.dial :waste1 @13:03:21.21 delay 30 seconds @13:03:33.64 -> loop { Log.comment "@%.1f"%Sampler.PSI; PTV.Puck;delay .5;PTV.PRV;Log.comment "@%.1f"%Sampler.PSI; Delay.sleep .5} @13:03:33.79 @27.2 @13:03:33.80 PTV.dial Puck @13:03:33.82 delay .5 seconds @13:03:34.37 PTV.dial PRV @13:03:35.25 @27.5 @13:03:35.86 @27.4 @13:03:35.87 PTV.dial Puck @13:03:36.68 delay .5 seconds @13:03:37.21 PTV.dial PRV @13:03:38.08 @27.5 @13:03:38.70 @27.7 @13:03:38.72 PTV.dial Puck @13:03:39.52 delay .5 seconds @13:03:40.05 PTV.dial PRV @13:03:41.35 @27.8 @13:03:41.97 @27.7 @13:03:41.98 PTV.dial Puck @13:03:42.80 delay .5 seconds @13:03:43.32 PTV.dial PRV @13:03:44.21 @27.8 @13:03:44.83 @27.8 @13:03:44.85 PTV.dial Puck @13:03:45.65 delay .5 seconds @13:03:46.17 PTV.dial PRV @13:03:47.05 @27.9 @13:03:47.67 @28.0 @13:03:47.69 PTV.dial Puck @13:03:48.48 delay .5 seconds @13:03:49.00 PTV.dial PRV @13:03:49.89 @28.0 @13:03:50.51 @27.9 @13:03:50.53 PTV.dial Puck @13:03:51.24 PBV.dial between PSV and waste1 @13:03:51.33 delay .5 seconds @13:03:51.64 PSR.select :air @13:03:51.66 PSV.dial PSR @13:03:51.86 PTV.dial PRV @13:03:52.48 PS.reconfigure PSfast @13:03:52.55 PS.seek 2.5ml @13:03:52.77 @28.0 @13:03:53.39 @27.9 @13:03:53.40 PTV.dial Puck @13:03:54.22 delay .5 seconds @13:03:54.74 PTV.dial PRV @13:03:55.64 @28.0 @13:03:56.25 @27.9 @13:03:56.26 PTV.dial Puck @13:03:57.07 delay .5 seconds @13:03:57.60 PTV.dial PRV @13:03:58.49 @28.0 @13:03:59.10 @28.0 @13:03:59.11 PTV.dial Puck @13:03:59.93 delay .5 seconds @13:04:00.45 PTV.dial PRV @13:04:01.33 @28.1 @13:04:01.94 @28.0 @13:04:01.96 PTV.dial Puck @13:04:02.75 delay .5 seconds @13:04:03.28 PTV.dial PRV @13:04:04.16 @28.1 @13:04:04.77 @28.1 @13:04:04.78 PTV.dial Puck @13:04:05.62 delay .5 seconds @13:04:06.14 PTV.dial PRV @13:04:07.02 @28.0 @13:04:07.63 @28.0 @13:04:07.64 PTV.dial Puck @13:04:08.45 delay .5 seconds @13:04:08.97 PTV.dial PRV @13:04:09.85 @28.1 @13:04:10.46 @28.1 @13:04:10.47 PTV.dial Puck @13:04:11.27 delay .5 seconds @13:04:11.80 PTV.dial PRV @13:04:12.66 @28.1 @13:04:13.27 @28.0 @13:04:13.28 PTV.dial Puck @13:04:14.10 delay .5 seconds @13:04:14.63 PTV.dial PRV @13:04:15.52 @27.9 @13:04:16.13 @28.1 @13:04:16.15 PTV.dial Puck @13:04:16.94 delay .5 seconds @13:04:17.10 PSV.dial PTV @13:04:17.47 PTV.dial PRV @13:04:17.92 delay 5 seconds @13:04:18.38 @22.7 @13:04:18.99 @22.7 @13:04:19.01 PTV.dial Puck @13:04:19.81 delay .5 seconds @13:04:20.33 PTV.dial PRV @13:04:21.19 @23.5 @13:04:21.80 @23.4 @13:04:21.82 PTV.dial Puck @13:04:22.65 delay .5 seconds @13:04:22.94 PSV.dial PSR @13:04:23.17 PTV.dial PRV @13:04:23.75 delay 5 seconds @13:04:24.08 @23.4 @13:04:24.69 @23.5 @13:04:24.71 PTV.dial Puck @13:04:25.50 delay .5 seconds @13:04:26.03 PTV.dial PRV @13:04:27.26 @23.3 @13:04:27.96 @23.4 @13:04:27.98 PTV.dial Puck @13:04:28.77 delay .5 seconds @13:04:28.81 PSV.dial PTV @13:04:29.30 PTV.dial PRV @13:04:29.62 delay 5 seconds @13:04:30.21 @21.2 @13:04:30.83 @21.3 @13:04:30.85 PTV.dial Puck @13:04:31.67 delay .5 seconds @13:04:32.19 PTV.dial PRV @13:04:33.10 @20.9 @13:04:33.72 @20.9 @13:04:33.74 PTV.dial Puck @13:04:34.52 delay .5 seconds @13:04:34.64 PSV.dial :air @13:04:35.05 PTV.dial PRV @13:04:35.26 PTV.stop @13:04:35.44 UserAbort in preston -- while rotating Processing Top Valve @13:04:35.51 PS.seek :empty @13:04:38.60 -> PTV.puck @13:04:38.62 PTV.dial :puck @13:05:27.50 -> washCycleDA 1 @13:05:27.52 washCycleDA #1 of 1 @13:05:27.55 PSR.select :air @13:05:27.58 PSV.dial PSR @13:05:28.84 PSV.stop @13:05:28.99 UserAbort in preston2 -- while rotating Processing Syringe Valve @13:05:54.81 -> PTV.Puck; delay 1; PTV.PRV; Sampler.PSI @13:05:54.82 PTV.dial Puck @13:05:54.86 delay 1 second @13:05:55.90 PTV.dial PRV @13:06:02.22 -> PTV.puck @13:06:02.24 PTV.dial :puck @13:07:04.94 -> Sampler.PSI @13:07:17.86 -> washCycleDA 1 @13:07:17.88 washCycleDA #1 of 1 @13:07:17.91 PSR.select :air @13:07:17.94 PSV.dial PSR @13:07:18.13 Pulling 0.5ml of PSR.wash @13:07:18.15 PSR.select :wash @13:07:18.31 PS.reconfigure PSconfig @13:07:18.39 PS.seek 0.5ml @13:07:24.42 delay 5 seconds @13:07:29.44 PSR.select :air @13:07:29.58 PS.seek 2ml @13:07:45.72 PTV.dial :puck @13:07:45.74 PSV.dial PTV @13:07:46.55 PBV.dial :waste1 @13:07:47.00 PS.seek 1.5ml @13:07:52.91 delay 3 seconds @13:07:55.94 PBV.dial between PSV and waste1 @13:07:56.36 PS.seek 0ml @13:08:12.53 delay 2:00 @13:10:12.57 recoverPSRreagent08 @13:10:12.58 PTV.dial :puck @13:10:12.60 PBV.dial :waste1 @13:10:13.03 delay 30 seconds @13:10:43.07 PBV.dial between PSV and waste1 @13:10:43.47 PSR.select :air @13:10:43.49 PSV.dial PSR @13:10:44.31 PS.reconfigure PSfast @13:10:44.38 PS.seek 2.5ml @13:11:08.72 PSV.dial PTV @13:11:09.53 delay 5 seconds @13:11:14.56 PSV.dial PSR @13:11:15.36 delay 5 seconds @13:11:20.38 PSV.dial PTV @13:11:21.17 delay 5 seconds @13:11:26.20 PSV.dial :air @13:11:26.98 PS.seek :empty @13:12:23.48 -> Sampler.PSI @13:12:30.78 -> PTV.PRV; delay 1; PTV.Puck; Sampler.PSI @13:12:30.79 PTV.dial PRV @13:12:31.60 delay 1 second @13:12:32.63 PTV.dial Puck @13:12:52.21 -> PTV.PRV; delay 1; PTV.Puck; Sampler.PSI @13:12:52.22 PTV.dial PRV @13:12:53.02 delay 1 second @13:12:54.05 PTV.dial Puck @13:19:44.35 -> washCycle @13:20:26.71 -> Sampler.PSI @13:20:30.01 -> PTV.PRV; delay 1; PTV.Puck; Sampler.PSI @13:20:30.02 PTV.dial PRV @13:20:30.83 delay 1 second @13:20:31.86 PTV.dial Puck @13:20:46.38 -> washDA @13:20:46.39 PSR.select :air @13:20:46.42 PSV.dial PSR @13:20:47.92 Pulling 0.5ml of PSR.wash @13:20:47.93 PSR.select :wash @13:20:48.09 PS.reconfigure PSconfig @13:20:48.16 PS.seek 0.5ml @13:20:54.17 delay 5 seconds @13:20:59.19 PSR.select :air @13:20:59.34 PS.seek 2ml @13:21:15.50 PTV.dial :puck @13:21:15.51 PSV.dial PTV @13:21:16.45 PBV.dial :waste1 @13:21:16.91 PS.seek 1.5ml @13:21:22.88 delay 3 seconds @13:21:23.79 UserAbort in preston2 -- @13:21:27.76 -> PTV.PRV; delay 1; PTV.Puck; Sampler.PSI @13:21:27.77 PTV.dial PRV @13:21:28.58 delay 1 second @13:21:29.60 PTV.dial Puck @13:21:39.17 -> PTV.PRV; delay 1; PTV.Puck; Sampler.PSI @13:21:39.18 PTV.dial PRV @13:21:40.01 delay 1 second @13:21:41.03 PTV.dial Puck @13:22:01.24 -> PBV.dialBetween PSV,:waste1 @13:22:01.25 PBV.dial between PSV and waste1 @13:22:03.61 -> PTV.PRV; delay 1; PTV.Puck; Sampler.PSI @13:22:03.62 PTV.dial PRV @13:22:04.45 delay 1 second @13:22:05.48 PTV.dial Puck @13:22:16.02 -> PS.to 0 @13:22:16.05 PS.seek 0ml @13:22:36.50 -> PTV.PRV; delay 1; PTV.Puck; Sampler.PSI @13:22:36.51 PTV.dial PRV @13:22:37.35 delay 1 second @13:22:38.37 PTV.dial Puck @13:23:40.83 -> recoverPSRreagent08 @13:23:40.85 recoverPSRreagent08 @13:23:40.87 PTV.dial :puck @13:23:40.91 PBV.dial :waste1 @13:23:41.31 delay 30 seconds @13:24:11.35 PBV.dial between PSV and waste1 @13:24:11.75 PSR.select :air @13:24:11.78 PSV.dial PSR @13:24:12.61 PS.reconfigure PSfast @13:24:12.68 PS.seek 2.5ml @13:24:37.60 PSV.dial PTV @13:24:38.43 delay 5 seconds @13:24:43.45 PSV.dial PSR @13:24:44.53 delay 5 seconds @13:24:49.56 PSV.dial PTV @13:24:50.34 delay 5 seconds @13:24:55.36 PSV.dial :air @13:24:56.15 PS.seek :empty @13:26:34.38 -> PTV.PRV; delay 1; PTV.Puck; Sampler.PSI @13:26:34.39 PTV.dial PRV @13:26:35.19 delay 1 second @13:26:36.22 PTV.dial Puck @13:46:03.78 -> Sampler.PSI @13:47:11.10 -> PTV @13:47:15.81 -> getPMLReagent08 :ab2, 0.3 @13:47:15.83 getPMLReagent08 @13:47:15.86 PRV.dial :air @13:47:16.41 delay 5 seconds @13:47:21.44 PTV.dial :PRVmixing @13:47:22.84 delay 5 seconds @13:47:27.87 PRV.dial :ab2 @13:47:28.34 PTV.dial :PRVmixing @13:47:28.36 PSV.dial :mixloop @13:47:28.89 PS.reconfigure PSconfig @13:47:28.96 PS.seek 0.3ml @13:47:32.84 delay 2 seconds @13:47:34.87 PRV.dial :air @13:47:35.42 PS.seek 0.55ml @13:48:04.35 -> Sampler.PSI @13:48:14.05 -> addPMLReagent08 @13:48:14.07 addPMLReagent08 @13:48:14.10 PSV.dial :air @13:48:14.66 PS.seek 2ml @13:48:30.31 PSV.dial :PML @13:48:30.95 PTV.dial :mixing @13:48:31.75 PBV.dial :waste1 @13:48:32.22 PS.seek 1.85ml @13:48:34.56 PBV.dial between PSV and waste1 @13:48:34.98 PS.seek 0ml @13:48:54.72 delay 2 seconds @13:49:01.13 -> PTV @13:49:44.38 -> delay '8:00'; recoverPRVreagent08 @13:49:44.39 delay 8:00 @13:57:44.45 recoverPRVreagent08 @13:57:44.46 PTV.dial :mixing @13:57:44.48 PBV.dial :waste1 @13:57:44.92 delay 30 seconds @13:58:14.95 PBV.dial between PSV and waste1 @13:58:15.36 PSV.dial :air @13:58:15.85 PS.reconfigure PSfast @13:58:15.92 PS.seek 2.5ml @13:58:41.34 PSV.dial :mixloop @13:58:41.85 delay 2 seconds @13:58:43.87 PSV.dial :air @13:58:44.36 delay 2 seconds @13:58:46.39 PSV.dial :mixloop @13:58:46.91 delay 2 seconds @13:58:48.94 PSV.dial :air @13:58:49.43 PS.seek :empty @14:03:02.26 -> Sampler.PSI @14:03:07.53 -> PTV.PRV; delay 1; PTV.Puck; Sampler.PSI @14:03:08.28 PTV.dial PRV @14:03:09.70 delay 1 second @14:03:10.73 PTV.dial Puck @14:03:49.15 -> washCycleDA 1 @14:03:49.17 washCycleDA #1 of 1 @14:03:49.19 PSR.select :air @14:03:49.23 PSV.dial PSR @14:03:50.73 Pulling 0.5ml of PSR.wash @14:03:50.74 PSR.select :wash @14:03:50.91 PS.reconfigure PSconfig @14:03:50.98 PS.seek 0.5ml @14:03:56.91 delay 5 seconds @14:04:01.93 PSR.select :air @14:04:02.08 PS.seek 2ml @14:04:18.22 PTV.dial :puck @14:04:18.24 PSV.dial PTV @14:04:19.19 PBV.dial :waste1 @14:04:19.65 PS.seek 1.5ml @14:04:25.75 delay 3 seconds @14:04:28.78 PBV.dial between PSV and waste1 @14:04:29.65 PS.seek 0ml @14:04:45.88 delay 2:00 @14:06:45.91 recoverPSRreagent08 @14:06:45.92 PTV.dial :puck @14:06:45.94 PBV.dial :waste1 @14:06:46.37 delay 30 seconds @14:07:16.40 PBV.dial between PSV and waste1 @14:07:16.82 PSR.select :air @14:07:16.84 PSV.dial PSR @14:07:17.68 PS.reconfigure PSfast @14:07:17.75 PS.seek 2.5ml @14:07:43.15 PSV.dial PTV @14:07:43.98 delay 5 seconds @14:07:49.00 PSV.dial PSR @14:07:49.82 delay 5 seconds @14:07:54.84 PSV.dial PTV @14:07:55.67 delay 5 seconds @14:08:00.69 PSV.dial :air @14:08:01.49 PS.seek :empty @14:08:33.88 -> Sampler.PSI @14:08:37.70 -> PTV.PRV; delay 1; PTV.Puck; Sampler.PSI @14:08:37.71 PTV.dial PRV @14:08:38.53 delay 1 second @14:08:39.56 PTV.dial Puck @14:08:51.03 -> PTV.PRV; delay 1; PTV.Puck; Sampler.PSI @14:08:51.04 PTV.dial PRV @14:08:51.87 delay 1 second @14:08:52.89 PTV.dial Puck @14:08:59.28 -> PTV @14:09:03.63 -> PRV @14:09:16.18 -> PRV.CBV @14:09:16.19 PRV.dial CBV @14:09:27.19 -> PTV.PRV; delay 1; PTV.Puck; Sampler.PSI @14:09:27.20 PTV.dial PRV @14:09:28.01 delay 1 second @14:09:29.04 PTV.dial Puck @14:12:23.75 -> washCycleDA 1 @14:12:23.77 washCycleDA #1 of 1 @14:12:23.79 PSR.select :air @14:12:23.85 PSV.dial PSR @14:12:25.46 Pulling 0.5ml of PSR.wash @14:12:25.47 PSR.select :wash @14:12:25.64 PS.reconfigure PSconfig @14:12:25.72 PS.seek 0.5ml @14:12:31.79 delay 5 seconds @14:12:36.81 PSR.select :air @14:12:36.96 PS.seek 2ml @14:12:53.15 PTV.dial :puck @14:12:53.17 PSV.dial PTV @14:12:54.01 PBV.dial :waste1 @14:12:54.48 PS.seek 1.5ml @14:13:00.56 delay 3 seconds @14:13:03.59 PBV.dial between PSV and waste1 @14:13:04.01 PS.seek 0ml @14:13:20.12 delay 2:00 @14:15:20.16 recoverPSRreagent08 @14:15:20.17 PTV.dial :puck @14:15:20.19 PBV.dial :waste1 @14:15:20.62 delay 30 seconds @14:15:50.66 PBV.dial between PSV and waste1 @14:15:51.06 PSR.select :air @14:15:51.09 PSV.dial PSR @14:15:51.95 PS.reconfigure PSfast @14:15:52.02 PS.seek 2.5ml @14:16:17.69 PSV.dial PTV @14:16:18.51 delay 5 seconds @14:16:23.54 PSV.dial PSR @14:16:24.34 delay 5 seconds @14:16:29.37 PSV.dial PTV @14:16:30.18 delay 5 seconds @14:16:35.20 PSV.dial :air @14:16:36.12 PS.seek :empty @14:17:10.10 -> PTV.PRV; delay 1; PTV.Puck; Sampler.PSI @14:17:10.11 PTV.dial PRV @14:17:10.94 delay 1 second @14:17:11.97 PTV.dial Puck @14:17:44.10 -> washCycleDA 1 @14:17:44.12 washCycleDA #1 of 1 @14:17:44.14 PSR.select :air @14:17:44.20 PSV.dial PSR @14:17:45.70 Pulling 0.5ml of PSR.wash @14:17:45.71 PSR.select :wash @14:17:45.87 PS.reconfigure PSconfig @14:17:45.95 PS.seek 0.5ml @14:17:51.98 delay 5 seconds @14:17:57.00 PSR.select :air @14:17:57.14 PS.seek 2ml @14:18:13.37 PTV.dial :puck @14:18:13.39 PSV.dial PTV @14:18:14.34 PBV.dial :waste1 @14:18:14.81 PS.seek 1.5ml @14:18:20.72 delay 3 seconds @14:18:23.75 PBV.dial between PSV and waste1 @14:18:24.16 PS.seek 0ml @14:18:40.31 delay 2:00 @14:20:40.35 recoverPSRreagent08 @14:20:40.36 PTV.dial :puck @14:20:40.37 PBV.dial :waste1 @14:20:40.81 delay 30 seconds @14:21:10.85 PBV.dial between PSV and waste1 @14:21:11.25 PSR.select :air @14:21:11.28 PSV.dial PSR @14:21:12.10 PS.reconfigure PSfast @14:21:12.17 PS.seek 2.5ml @14:21:37.53 PSV.dial PTV @14:21:38.36 delay 5 seconds @14:21:43.39 PSV.dial PSR @14:21:44.20 delay 5 seconds @14:21:49.22 PSV.dial PTV @14:21:50.03 delay 5 seconds @14:21:55.06 PSV.dial :air @14:21:55.85 PS.seek :empty @14:24:06.46 -> PTV.PRV; delay 1; PTV.Puck; Sampler.PSI @14:24:06.47 PTV.dial PRV @14:24:07.30 delay 1 second @14:24:08.32 PTV.dial Puck @14:24:37.64 -> Gate.power :camera, :on @14:24:37.65 Gate.power :camera,:ON @14:25:15.09 -> Log.record 'Mixing DA Substrates' @14:25:15.11 Mixing DA Substrates @14:25:15.18 -> PSR.to :air @14:25:15.19 PSR.select :air @14:25:15.31 -> PSV.to PSR @14:25:15.32 PSV.dial PSR @14:25:16.98 -> PS.pullReagent! PSR, :sub1, 0.25 @14:25:17.07 Pulling 0.25ml of PSR.sub1 @14:25:17.08 PSR.select :sub1 @14:25:17.25 PS.reconfigure PSconfig @14:25:17.33 PS.seek 0.25ml @14:25:21.57 -> delay 5 @14:25:21.59 delay 5 seconds @14:25:26.67 -> PS.pullReagent! PSR, :sub2, 0.5 @14:25:26.76 Pulling 0.25ml of PSR.sub2 @14:25:26.77 PSR.select :sub2 @14:25:26.94 PS.seek 0.5ml @14:25:30.47 -> delay 5 @14:25:30.48 delay 5 seconds @14:25:35.56 -> PSR.to :air PSR.select :air @14:25:35.78 -> PS.to 2 @14:25:35.80 PS.seek 2ml @14:25:52.16 -> PTV.to :puck @14:25:52.17 PTV.dial :puck @14:25:52.25 -> PSV.to PTV @14:25:52.26 PSV.dial PTV @14:25:53.16 -> PBV.to :waste1 @14:25:53.18 PBV.dial :waste1 @14:25:53.65 -> PS.push 0.5 @14:25:53.75 PS.seek 1.5ml @14:25:59.78 -> delay 3 @14:25:59.80 delay 3 seconds @14:26:02.88 -> PBV.dialBetween PSV, :waste1 @14:26:02.89 PBV.dial between PSV and waste1 @14:26:03.36 -> PS.to 0 @14:26:03.39 PS.seek 0ml @14:26:19.68 -> delay 10 @14:26:19.70 delay 10 seconds @14:26:33.99 -> recoverPSRreagent08 @14:26:34.01 recoverPSRreagent08 @14:26:34.04 PTV.dial :puck @14:26:34.07 PBV.dial :waste1 @14:26:34.50 delay 30 seconds @14:27:04.54 PBV.dial between PSV and waste1 @14:27:04.93 PSR.select :air @14:27:04.96 PSV.dial PSR @14:27:05.80 PS.reconfigure PSfast @14:27:05.87 PS.seek 2.5ml @14:27:32.00 PSV.dial PTV @14:27:32.85 delay 5 seconds @14:27:37.87 PSV.dial PSR @14:27:38.69 delay 5 seconds @14:27:43.71 PSV.dial PTV @14:27:44.68 delay 5 seconds @14:27:49.70 PSV.dial :air @14:27:50.54 PS.seek :empty @14:28:41.02 -> PTV.PRV; delay 1; PTV.Puck; Sampler.PSI @14:28:41.03 PTV.dial PRV @14:28:41.88 delay 1 second @14:28:42.90 PTV.dial Puck @14:29:11.17 -> pucks @14:29:24.40 -> PC.imagePuck 1 @14:29:24.49 Imaging saf puck in Processing Clamp while storing it to tube 1 @14:29:24.70 SC.reconfigure SCtight @14:29:24.77 SC.seek 1 @14:29:28.19 SC.reconfigure SCloose @14:29:28.41 SE.reconfigure SEplace @14:29:28.44 Elbow.reconfigure TightElbow @14:29:28.57 Elbow.seek PC @14:29:28.68 SE.seek :beamBreak @14:29:28.80 Elbow.reconfigure LooseElbow @14:29:28.92 Forearm.seek PC @14:29:29.98 Hand.close @14:29:30.74 PC.seek :open @14:29:31.66 SE.configure SEconfig @14:29:31.73 SE.seek :place @14:29:34.97 Forearm.seek :retract @14:29:36.10 Elbow.reconfigure TightElbow @14:29:36.17 Elbow.seek 1 @14:29:38.92 Forearm.reconfigure TightForearm @14:29:39.00 Forearm.seek 1 + 700 counts @14:29:40.07 Hand.open @14:29:40.92 SE.seek -0.19 Pucks below Top Plate @14:29:41.26 SE.reconfigure SEseal @14:29:41.33 SE.seek -0.86 Pucks below Top Plate @14:29:41.98 Lights, camera, ACTION! @14:29:50.43 -> PuckCamera.snapImages @14:29:50.46 PuckCamera: snap -bin=2,2 10.0 /var/log/esp/20apr0614h10s.tif @14:30:01.07 SX HX9/16 (USB:05): 1392x1040 pixel 16-bit CCD camera Exposing 696x520 pixel 16-bit image for 10 seconds /var/log/esp/20apr0614h10s.tif: TIFF Upload Complete @14:30:01.10 PuckCamera: snap -bin=2,2 30.0 /var/log/esp/20apr0614h30s.tif @14:30:31.70 SX HX9/16 (USB:05): 1392x1040 pixel 16-bit CCD camera Exposing 696x520 pixel 16-bit image for 30 seconds /var/log/esp/20apr0614h30s.tif: TIFF Upload Complete @14:30:31.75 PuckCamera: snap -bin=1,1 -auto /var/log/esp/hires/20apr0614h.tif @14:35:35.61 WARNING: Too Dark -- required 749.76s exposure > 300s time limit SX HX9/16 (USB:05): 1392x1040 pixel 16-bit CCD camera Exposing 1392x1040 pixel 16-bit image for 300 seconds /var/log/esp/hires/20apr0614h.tif: TIFF Upload Complete @14:36:27.50 -> Gate.power :camera, :off; Puck.finishImage @14:36:27.51 Gate.power :camera,:OFF @14:36:28.45 Elbow.seek 1 @14:36:28.83 Forearm.seek 1 + 700 counts @14:36:28.92 SE.reconfigure SEgently @14:36:29.00 SE.seek -0.15 Pucks below Top Plate @14:36:29.74 Elbow.reconfigure LimpElbow @14:36:29.81 Forearm.reconfigure LooseForearm @14:36:29.88 Forearm.seek 1 @14:36:30.33 Elbow.hold @14:36:30.43 Elbow.reconfigure TightElbow @14:36:30.51 SE.reconfigure SEconfig @14:36:30.58 SE.seek 0.04 Pucks below Top Plate @14:36:30.95 Forearm.force -20 @14:36:31.02 Forearm.seek 1 + 310 counts @14:36:31.41 Forearm.reconfigure TightForearm @14:36:31.49 Forearm.seek 1 + 700 counts @14:36:31.86 SE.seek :down @14:36:32.99 Forearm.reconfigure LooseForearm @14:36:33.06 Forearm.seek :retract @14:36:34.66 SE.coast @14:36:34.72 SC.coast @14:36:37.51 -> pucks @14:37:02.27 -> samplePassC @14:37:02.28 Beginning samplePassC @14:37:02.39 PSV.dial PSR @14:37:04.01 Pulling 1.5ml of PSR.flush @14:37:04.02 PSR.select :flush @14:37:04.18 PS.reconfigure PSconfig @14:37:04.26 PS.seek 1.5ml @14:37:20.44 delay 5 seconds @14:37:25.46 PSV.dial :waste1 @14:37:26.10 PS.seek 0ml @14:37:42.18 PSV.dial PSR @14:37:42.68 PSR.select :air @14:37:42.83 PS.seek 2.5ml @14:38:09.26 PRV.dial CBV,avoiding: :ab2 @14:38:09.29 CBV.dial PRV @14:38:09.32 PSV.dial :mixloop @14:38:10.46 CTV.dial :air,avoiding: :intake @14:38:11.89 PTV.dial :PRVmixing @14:38:13.30 PS.seek 0ml @14:38:39.62 PSV.dial :air @14:38:40.13 PS.seek 2.5ml @14:39:06.50 PSV.dial :mixloop @14:39:07.02 PS.seek 0ml @14:39:33.40 PSV.dial :air @14:39:33.91 PS.seek 2.5ml @14:40:00.25 PSV.dial :mixloop @14:40:00.90 PS.seek 0ml @14:42:18.77 -> CC.unloadFlush @14:42:18.79 Garaging FlushPuck in Collection Clamp @14:42:18.96 Elbow.seek CC @14:42:20.65 Elbow.reconfigure LooseElbow @14:42:20.76 Forearm.seek CC @14:42:21.88 Hand.close @14:42:22.60 CC.seek :open @14:42:26.55 Forearm.seek :retract @14:42:27.66 Elbow.reconfigure TightElbow @14:42:27.74 Elbow.seek :garage @14:42:30.67 Elbow.reconfigure LooseElbow @14:42:30.78 Forearm.reconfigure TightForearm @14:42:30.86 Forearm.seek :garage @14:42:32.00 Hand.open @14:42:32.78 Forearm.reconfigure LooseForearm @14:42:32.85 Forearm.seek :retract @14:42:54.39 -> PS.flush; PS.flush @14:42:54.41 Flushing Processing stage @14:42:54.52 Loading FlushPuck into Processing Clamp from FlushPuck::Garage @14:42:54.67 Elbow.reconfigure TightElbow @14:42:54.75 Elbow.seek FlushPuck::Garage @14:42:54.89 Elbow.reconfigure LooseElbow @14:42:55.01 Forearm.seek :garage @14:42:56.09 Hand.close @14:42:56.96 Forearm.seek :retract @14:42:58.04 Elbow.reconfigure TightElbow @14:42:58.11 Elbow.seek PC @14:42:59.45 Elbow.reconfigure LooseElbow @14:43:00.06 Forearm.reconfigure TightForearm @14:43:00.14 Forearm.seek PC @14:43:01.40 PC.seek :closed @14:43:05.46 Processing Clamp onSpring/offSpring for 6/28 samples, on/off torque 1.74 @14:43:05.56 Hand.open @14:43:06.40 Forearm.reconfigure LooseForearm @14:43:06.47 Forearm.seek :retract @14:43:07.45 PSV.dial PSR @14:43:08.60 PSR.select :flush @14:43:08.75 PS.seek 1ml @14:43:19.87 PSR.select :air @14:43:20.02 PS.seek 2.5ml @14:43:36.28 PSV.dial PTV @14:43:37.10 PTV.dial :puck @14:43:38.50 PBV.dial :waste1 @14:43:38.90 PS.seek 0ml @14:44:05.31 PSV.dial PSR @14:44:06.26 PSR.select :flush @14:44:06.42 PS.seek 0.5ml @14:44:12.53 PSR.select :air @14:44:12.68 PS.seek 2.5ml @14:44:34.00 PSV.dial PTV @14:44:34.79 PBV.dial PSV @14:44:35.40 PS.seek 0ml @14:45:01.75 PSV.dial PBV @14:45:02.26 PS.seek 2.5ml @14:45:28.68 PSV.dial :waste1 @14:45:29.63 PS.seek :empty @14:45:56.06 PSV.dial PSR @14:45:56.56 PSR.select :air @14:45:56.59 PS.seek 2.5ml @14:46:23.03 PSV.dial PTV @14:46:23.82 PBV.dial PSV @14:46:23.85 PS.seek 0ml @14:46:50.31 PSV.dial PBV @14:46:50.83 PS.seek 2.5ml @14:47:17.25 PSV.dial :waste1 @14:47:18.08 PS.seek :empty @14:47:44.47 Garaging FlushPuck in Processing Clamp @14:47:44.57 Elbow.reconfigure TightElbow @14:47:44.64 Elbow.seek PC @14:47:44.79 Elbow.reconfigure LooseElbow @14:47:44.92 Forearm.seek PC @14:47:45.92 Hand.close @14:47:46.73 PC.seek :open @14:47:50.92 Forearm.seek :retract @14:47:51.99 Elbow.reconfigure TightElbow @14:47:52.06 Elbow.seek :garage @14:47:53.53 Elbow.reconfigure LooseElbow @14:47:53.65 Forearm.reconfigure TightForearm @14:47:53.72 Forearm.seek :garage @14:47:54.84 Hand.open @14:47:55.65 Forearm.reconfigure LooseForearm @14:47:55.72 Forearm.seek :retract @14:47:56.87 Flushing Processing stage @14:47:56.96 Loading FlushPuck into Processing Clamp from FlushPuck::Garage @14:47:57.11 Elbow.reconfigure TightElbow @14:47:57.18 Elbow.seek FlushPuck::Garage @14:47:57.43 Elbow.reconfigure LooseElbow @14:47:57.55 Forearm.seek :garage @14:47:58.67 Hand.close @14:47:59.58 Forearm.seek :retract @14:48:00.73 Elbow.reconfigure TightElbow @14:48:00.80 Elbow.seek PC @14:48:02.44 Elbow.reconfigure LooseElbow @14:48:02.56 Forearm.reconfigure TightForearm @14:48:03.13 Forearm.seek PC @14:48:04.39 PC.seek :closed @14:48:08.49 Processing Clamp onSpring/offSpring for 6/28 samples, on/off torque 1.73 @14:48:08.59 Hand.open @14:48:09.40 Forearm.reconfigure LooseForearm @14:48:09.47 Forearm.seek :retract @14:48:10.45 PSV.dial PSR @14:48:10.98 PSR.select :flush @14:48:11.14 PS.seek 1ml @14:48:22.15 PSR.select :air @14:48:22.30 PS.seek 2.5ml @14:48:38.46 PSV.dial PTV @14:48:39.26 PTV.dial :puck @14:48:39.28 PBV.dial :waste1 @14:48:39.93 PS.seek 0ml @14:49:06.49 PSV.dial PSR @14:49:07.32 PSR.select :flush @14:49:07.47 PS.seek 0.5ml @14:49:13.40 PSR.select :air @14:49:13.55 PS.seek 2.5ml @14:49:34.81 PSV.dial PTV @14:49:35.76 PBV.dial PSV @14:49:36.38 PS.seek 0ml @14:50:02.96 PSV.dial PBV @14:50:03.47 PS.seek 2.5ml @14:50:29.81 PSV.dial :waste1 @14:50:30.63 PS.seek :empty @14:50:56.93 PSV.dial PSR @14:50:57.56 PSR.select :air @14:50:57.59 PS.seek 2.5ml @14:51:23.96 PSV.dial PTV @14:51:24.81 PBV.dial PSV @14:51:24.84 PS.seek 0ml @14:51:51.34 PSV.dial PBV @14:51:51.86 PS.seek 2.5ml @14:52:18.21 PSV.dial :waste1 @14:52:19.02 PS.seek :empty @14:52:45.41 Garaging FlushPuck in Processing Clamp @14:52:45.51 Elbow.reconfigure TightElbow @14:52:45.58 Elbow.seek PC @14:52:45.72 Elbow.reconfigure LooseElbow @14:52:45.85 Forearm.seek PC @14:52:46.92 Hand.close @14:52:47.72 PC.seek :open @14:52:51.92 Forearm.seek :retract @14:52:53.02 Elbow.reconfigure TightElbow @14:52:53.09 Elbow.seek :garage @14:52:54.94 Elbow.reconfigure LooseElbow @14:52:55.05 Forearm.reconfigure TightForearm @14:52:55.13 Forearm.seek :garage @14:52:56.27 Hand.open @14:52:57.15 Forearm.reconfigure LooseForearm @14:52:57.22 Forearm.seek :retract @15:59:31.56 -> PC @15:59:32.88 -> CC @15:59:36.03 -> exit @15:59:36.04 Session Ended @15:59:45.92 -> exit @15:59:45.93 Session Ended @17:49:51.25 Session Begun @17:50:31.21
Session Begun @17:50:33.91 -> pucks @17:50:36.67 -> pucks @17:50:50.45
-> CC.loadFlush; PC.loadPuck :saf, 2 @17:50:50.47 Loading FlushPuck into Collection Clamp from FlushPuck::Garage @17:50:50.64 Elbow.reconfigure TightElbow @17:50:50.72 Elbow.seek FlushPuck::Garage @17:50:50.87 Elbow.reconfigure LooseElbow @17:50:51.38 Forearm.seek :garage @17:50:52.51 Hand.close @17:50:53.33 Forearm.seek :retract @17:50:54.47 Elbow.reconfigure TightElbow @17:50:54.54 Elbow.seek CC @17:50:57.45 Elbow.reconfigure LooseElbow @17:50:57.57 Forearm.reconfigure TightForearm @17:50:57.64 Forearm.seek CC @17:50:58.97 CC.seek :closed @17:51:02.81 Collection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.92 @17:51:02.92 Hand.open @17:51:03.77 Forearm.reconfigure LooseForearm @17:51:03.84 Forearm.seek :retract @17:51:04.86 Loading saf puck from tube 2 into Processing Clamp @17:51:05.11 SC.reconfigure SCtight @17:51:05.18 SC.seek 2 @17:51:08.65 SC.reconfigure SCloose @17:51:08.88 Elbow.reconfigure TightElbow @17:51:08.95 Elbow.seek 2 @17:51:10.65 Forearm.reconfigure TightForearm @17:51:10.73 Forearm.seek 2 + 700 counts @17:51:11.74 SE.reconfigure SEpick @17:51:11.85 SE.seek :beamBreak @17:51:14.79 SE.configure SEconfig @17:51:14.96 Elbow.seek 2 @17:51:15.21 Forearm.seek 2 + 300 counts @17:51:15.48 Forearm.reconfigure LooseForearm @17:51:15.55 Hand.close @17:51:16.35 Puck::Warning in main -- Loaded Last remaining Puck (from Tube 7) @17:51:16.38 SE.seek :down @17:51:16.61
Forearm.seek :retract @17:51:17.64 Elbow.seek PC @17:51:19.07 SE.coast @17:51:20.24
Elbow.reconfigure LooseElbow @17:51:20.35 Forearm.reconfigure TightForearm @17:51:20.43 Forearm.seek PC @17:51:21.68 PC.seek :closed @17:51:25.79 Processing Clamp onSpring/offSpring for 6/28 samples, on/off torque 1.72 @17:51:25.81 Hand.open @17:51:26.65 Forearm.reconfigure LooseForearm @17:51:26.73 Forearm.seek :retract @17:51:27.73 SC.coast @17:57:42.84 -> Sampler.calibrate @17:57:42.91 Calibrating pressure sensors @17:57:42.92 CTV.dial :air @17:57:42.96 SSV.dial :spit,avoiding: :exhaust @17:57:44.44 SS.seek 5ml @17:57:47.55 SSV.dial CBV @17:57:47.58
CBV.dial SSV @17:57:49.07 delay 3.8 seconds @17:57:52.99 SSV.dial :spit @17:57:54.75 SS.seek 0ml @17:57:57.66 SSV.dial CBV @17:58:18.83 -> Sampler.PSI @17:58:37.59 -> CSV.air; CS.pull 5; CSV.CTV; CTV.CSV @17:58:37.61 CSV.dial :air @17:58:38.19 CS.seek 6.499ml @17:58:51.99 CSV.dial CTV @17:58:52.50 CTV.dial CSV @17:59:02.70 -> CSV.waste1; CS.to 5 @17:59:02.72 CSV.dial :waste1 @17:59:03.98 CS.seek 5ml @17:59:22.53 -> CSV.CTV @17:59:22.54 CSV.dial CTV @17:59:24.55 -> CTV @17:59:33.45 -> CBV.PRV; PRV.CBV @17:59:33.46 CBV.dial PRV @17:59:34.74 PRV.dial CBV @17:59:46.46 -> PTV.PRV @17:59:46.47 PTV.dial PRV @17:59:51.43 -> PSV.PTV @17:59:51.44 PSV.dial PTV @18:00:01.10 -> Sampler.PSI @18:00:14.87 -> CS.push 3 @18:00:14.96 CS.seek 2ml @18:00:25.63 -> Sampler.PSI @18:00:59.60 -> CS.pull 0.3 @18:00:59.70 CS.seek 2.301ml @18:01:05.97 -> CS.pull 0.7 @18:01:06.07 CS.seek 3ml @18:01:16.11 -> Sampler.PSI @18:02:41.84 -> CS @18:03:02.43 -> Sampler.PSI @18:03:09.60 -> CS.push 0.3 @18:03:09.69 CS.seek 2.701ml @18:03:22.83 -> CS.to 2.5 @18:03:22.85 CS.seek 2.5ml @18:03:26.99 -> Sampler.PSI @18:03:45.11 -> PTV.puck @18:03:45.13 PTV.dial :puck @18:03:47.61 -> Sampler.PSI @18:06:23.16 -> bakePuck 28; delay '1:30' @18:06:23.18 Heating saf puck from tube 2 in Processing Clamp to 28C for 2:00:00 @18:06:23.23 PH.seek 28C,5:00 @18:07:06.17 PH.hold 2:00:00,28C @18:07:06.23 delay 1:30 @18:09:12.49 -> Sampler.PSI @18:09:33.16 -> washDA;delay '05:00';recoverPSRreagent08 @18:09:33.17 PSR.select :air @18:09:33.22 PSV.dial PSR @18:09:34.14 Pulling 0.5ml of PSR.wash @18:09:34.15 PSR.select :wash @18:09:34.31 PS.seek 0.5ml @18:09:40.27 delay 5 seconds @18:09:45.29 PSR.select :air @18:09:45.44 PS.seek 2ml @18:10:01.67 PTV.dial :puck @18:10:01.69 PSV.dial PTV @18:10:02.54 PBV.dial :waste1 @18:10:03.21 PS.seek 1.5ml @18:10:09.20 delay 3 seconds @18:10:12.23 PBV.dial between PSV and waste1 @18:10:12.65 PS.seek 0ml @18:10:28.76 delay 5:00 @18:15:28.79 recoverPSRreagent08 @18:15:28.80 PTV.dial :puck @18:15:28.82 PBV.dial :waste1 @18:15:29.25 delay 30 seconds @18:15:59.29 PBV.dial between PSV and waste1 @18:15:59.71 PSR.select :air @18:15:59.73 PSV.dial PSR @18:16:00.58 PS.reconfigure PSfast @18:16:00.65 PS.seek 2.5ml @18:16:26.82 PSV.dial PTV @18:16:27.65 delay 5 seconds @18:16:32.68 PSV.dial PSR @18:16:33.51 delay 5 seconds @18:16:38.54 PSV.dial PTV @18:16:39.36 delay 5 seconds @18:16:44.39 PSV.dial :air @18:16:45.21 PS.seek :empty @18:17:29.06 -> PTV.PRV; delay 1; PTV.Puck; Sampler.PSI @18:17:29.07 PTV.dial PRV @18:17:29.91 delay 1 second @18:17:30.93 PTV.dial Puck @18:17:35.98 -> washCycleDA 1 @18:17:36.00 washCycleDA #1 of 1 @18:17:36.02 PSR.select :air @18:17:36.06 PSV.dial PSR @18:17:37.70 Pulling 0.5ml of PSR.wash @18:17:37.71 PSR.select :wash @18:17:37.87 PS.reconfigure PSconfig @18:17:37.95 PS.seek 0.5ml @18:17:43.99 delay 5 seconds @18:17:49.01 PSR.select :air @18:17:49.50 PS.seek 2ml @18:18:05.64 PTV.dial :puck @18:18:05.66 PSV.dial PTV @18:18:06.53 PBV.dial :waste1 @18:18:07.00 PS.seek 1.5ml @18:18:13.11 delay 3 seconds @18:18:16.14 PBV.dial between PSV and waste1 @18:18:16.55 PS.seek 0ml @18:18:32.80 delay 2:00 @18:20:32.83 recoverPSRreagent08 @18:20:32.84 PTV.dial :puck @18:20:32.86 PBV.dial :waste1 @18:20:33.30 delay 30 seconds @18:21:03.33 PBV.dial between PSV and waste1 @18:21:03.75 PSR.select :air @18:21:03.78 PSV.dial PSR @18:21:04.76 PS.reconfigure PSfast @18:21:04.83 PS.seek 2.5ml @18:21:30.42 PSV.dial PTV @18:21:31.37 delay 5 seconds @18:21:36.39 PSV.dial PSR @18:21:37.19 delay 5 seconds @18:21:42.21 PSV.dial PTV @18:21:43.04 delay 5 seconds @18:21:48.06 PSV.dial :air @18:21:48.87 PS.seek :empty @18:23:39.72 -> PTV.PRV; delay 1; PTV.Puck; Sampler.PSI @18:23:39.73 PTV.dial PRV @18:23:40.56 delay 1 second @18:23:41.59 PTV.dial Puck @18:23:53.59 -> washCycleDA 1 @18:23:53.61 washCycleDA #1 of 1 @18:23:53.63 PSR.select :air @18:23:53.68 PSV.dial PSR @18:23:55.31 Pulling 0.5ml of PSR.wash @18:23:55.32 PSR.select :wash @18:23:55.48 PS.reconfigure PSconfig @18:23:55.56 PS.seek 0.5ml @18:24:01.52 delay 5 seconds @18:24:06.54 PSR.select :air @18:24:06.69 PS.seek 2ml @18:24:22.89 PTV.dial :puck @18:24:22.91 PSV.dial PTV @18:24:23.76 PBV.dial :waste1 @18:24:24.23 PS.seek 1.5ml @18:24:30.26 delay 3 seconds @18:24:33.29 PBV.dial between PSV and waste1 @18:24:33.69 PS.seek 0ml @18:24:49.89 delay 2:00 @18:26:49.93 recoverPSRreagent08 @18:26:49.94 PTV.dial :puck @18:26:49.96 PBV.dial :waste1 @18:26:50.40 delay 30 seconds @18:27:20.43 PBV.dial between PSV and waste1 @18:27:20.84 PSR.select :air @18:27:20.87 PSV.dial PSR @18:27:21.72 PS.reconfigure PSfast @18:27:21.79 PS.seek 2.5ml @18:27:47.42 PSV.dial PTV @18:27:48.26 delay 5 seconds @18:27:53.29 PSV.dial PSR @18:27:54.21 delay 5 seconds @18:27:59.24 PSV.dial PTV @18:28:00.16 delay 5 seconds @18:28:05.18 PSV.dial :air @18:28:06.01 PS.seek :empty @18:28:53.24 -> PTV.PRV; delay 1; PTV.Puck; Sampler.PSI @18:28:53.25 PTV.dial PRV @18:28:54.09 delay 1 second @18:28:55.12 PTV.dial Puck @18:29:09.98 -> getPMLReagent08 :ab2, 0.3; addPMLReagent08; delay '8:00'; recoverPRVreagent08 @18:29:10.00 getPMLReagent08 @18:29:10.02 PRV.dial :air @18:29:10.56 delay 5 seconds @18:29:15.59 PTV.dial :PRVmixing @18:29:17.02 delay 5 seconds @18:29:22.04 PRV.dial :ab2 @18:29:22.53 PTV.dial :PRVmixing @18:29:22.55 PSV.dial :mixloop @18:29:23.08 PS.reconfigure PSconfig @18:29:23.15 PS.seek 0.3ml @18:29:27.12 delay 2 seconds @18:29:29.15 PRV.dial :air @18:29:29.70 PS.seek 0.55ml @18:29:33.07 addPMLReagent08 @18:29:33.08 PSV.dial :air @18:29:33.62 PS.seek 2ml @18:29:49.23 PSV.dial :PML @18:29:49.73 PTV.dial :mixing @18:29:50.56 PBV.dial :waste1 @18:29:51.01 PS.seek 1.85ml @18:29:53.45 PBV.dial between PSV and waste1 @18:29:53.88 PS.seek 0ml @18:30:14.05 delay 2 seconds @18:30:16.08 delay 8:00 @18:38:16.11 recoverPRVreagent08 @18:38:16.12 PTV.dial :mixing @18:38:16.16 PBV.dial :waste1 @18:38:16.56 delay 30 seconds @18:38:46.60 PBV.dial between PSV and waste1 @18:38:47.01 PSV.dial :air @18:38:47.52 PS.reconfigure PSfast @18:38:47.59 PS.seek 2.5ml @18:39:13.48 PSV.dial :mixloop @18:39:14.13 delay 2 seconds @18:39:16.15 PSV.dial :air @18:39:16.62 delay 2 seconds @18:39:18.65 PSV.dial :mixloop @18:39:19.14 delay 2 seconds @18:39:21.48 PSV.dial :air @18:39:22.05 PS.seek :empty @18:41:25.03 -> PRV @18:41:35.99 -> Sampler.PSI @18:41:49.30 -> PRV.CBV @18:41:49.31 PRV.dial CBV @18:41:56.28 -> Sampler.PSI @18:42:54.60 -> PTV.PRV; delay 1; PTV.Puck; Sampler.PSI @18:42:54.61 PTV.dial PRV @18:42:56.05 delay 1 second @18:42:57.07 PTV.dial Puck @18:43:30.01 -> washCycleDA 1 @18:43:30.03 washCycleDA #1 of 1 @18:43:30.05 PSR.select :air @18:43:30.10 PSV.dial PSR @18:43:31.74 Pulling 0.5ml of PSR.wash @18:43:31.75 PSR.select :wash @18:43:31.91 PS.reconfigure PSconfig @18:43:31.98 PS.seek 0.5ml @18:43:37.93 delay 5 seconds @18:43:42.95 PSR.select :air @18:43:43.11 PS.seek 2ml @18:43:59.29 PTV.dial :puck @18:43:59.31 PSV.dial PTV @18:44:00.15 PBV.dial :waste1 @18:44:00.60 PS.seek 1.5ml @18:44:06.57 delay 3 seconds @18:44:09.60 PBV.dial between PSV and waste1 @18:44:10.00 PS.seek 0ml @18:44:26.26 delay 2:00 @18:46:26.30 recoverPSRreagent08 @18:46:26.31 PTV.dial :puck @18:46:26.33 PBV.dial :waste1 @18:46:26.77 delay 30 seconds @18:46:56.80 PBV.dial between PSV and waste1 @18:46:57.21 PSR.select :air @18:46:57.24 PSV.dial PSR @18:46:58.10 PS.reconfigure PSfast @18:46:58.17 PS.seek 2.5ml @18:47:23.76 PSV.dial PTV @18:47:24.61 delay 5 seconds @18:47:29.63 PSV.dial PSR @18:47:30.45 delay 5 seconds @18:47:35.48 PSV.dial PTV @18:47:36.29 delay 5 seconds @18:47:41.32 PSV.dial :air @18:47:42.13 PS.seek :empty @18:48:18.37 -> PTV.PRV; delay 1; PTV.Puck; Sampler.PSI @18:48:18.38 PTV.dial PRV @18:48:19.21 delay 1 second @18:48:20.24 PTV.dial Puck @18:48:26.33 -> washCycleDA 1 @18:48:26.35 washCycleDA #1 of 1 @18:48:26.37 PSR.select :air @18:48:26.42 PSV.dial PSR @18:48:27.93 Pulling 0.5ml of PSR.wash @18:48:27.94 PSR.select :wash @18:48:28.10 PS.reconfigure PSconfig @18:48:28.18 PS.seek 0.5ml @18:48:34.11 delay 5 seconds @18:48:39.13 PSR.select :air @18:48:39.28 PS.seek 2ml @18:48:55.45 PTV.dial :puck @18:48:55.47 PSV.dial PTV @18:48:56.31 PBV.dial :waste1 @18:48:56.77 PS.seek 1.5ml @18:49:02.82 delay 3 seconds @18:49:05.85 PBV.dial between PSV and waste1 @18:49:06.27 PS.seek 0ml @18:49:22.39 delay 2:00 @18:51:22.43 recoverPSRreagent08 @18:51:22.44 PTV.dial :puck @18:51:22.47 PBV.dial :waste1 @18:51:22.90 delay 30 seconds @18:51:52.94 PBV.dial between PSV and waste1 @18:51:53.35 PSR.select :air @18:51:53.38 PSV.dial PSR @18:51:54.24 PS.reconfigure PSfast @18:51:54.31 PS.seek 2.5ml @18:52:20.01 PSV.dial PTV @18:52:20.85 delay 5 seconds @18:52:25.88 PSV.dial PSR @18:52:26.70 delay 5 seconds @18:52:31.73 PSV.dial PTV @18:52:32.57 delay 5 seconds @18:52:37.60 PSV.dial :air @18:52:38.41 PS.seek :empty @18:53:16.61 -> PTV.PRV; delay 1; PTV.Puck; Sampler.PSI @18:53:16.62 PTV.dial PRV @18:53:17.46 delay 1 second @18:53:18.49 PTV.dial Puck @18:53:40.26 -> washCycleDA 1 @18:53:40.28 washCycleDA #1 of 1 @18:53:40.30 PSR.select :air @18:53:40.36 PSV.dial PSR @18:53:41.87 Pulling 0.5ml of PSR.wash @18:53:41.88 PSR.select :wash @18:53:42.04 PS.reconfigure PSconfig @18:53:42.12 PS.seek 0.5ml @18:53:48.08 delay 5 seconds @18:53:53.10 PSR.select :air @18:53:53.23 PS.seek 2ml @18:54:09.42 PTV.dial :puck @18:54:09.44 PSV.dial PTV @18:54:10.28 PBV.dial :waste1 @18:54:10.74 PS.seek 1.5ml @18:54:16.70 delay 3 seconds @18:54:19.73 PBV.dial between PSV and waste1 @18:54:20.14 PS.seek 0ml @18:54:36.73 delay 2:00 @18:56:36.77 recoverPSRreagent08 @18:56:36.78 PTV.dial :puck @18:56:36.79 PBV.dial :waste1 @18:56:37.24 delay 30 seconds @18:57:07.27 PBV.dial between PSV and waste1 @18:57:07.69 PSR.select :air @18:57:07.71 PSV.dial PSR @18:57:08.57 PS.reconfigure PSfast @18:57:08.64 PS.seek 2.5ml @18:57:34.38 PSV.dial PTV @18:57:35.22 delay 5 seconds @18:57:40.24 PSV.dial PSR @18:57:41.07 delay 5 seconds @18:57:46.09 PSV.dial PTV @18:57:47.03 delay 5 seconds @18:57:52.06 PSV.dial :air @18:57:52.89 PS.seek :empty @18:58:34.59 -> PTV.PRV; delay 1; PTV.Puck; Sampler.PSI @18:58:34.60 PTV.dial PRV @18:58:35.43 delay 1 second @18:58:36.46 PTV.dial Puck @18:59:05.15 -> Gate.power :camera, :on @18:59:05.16 Gate.power :camera,:ON @18:59:11.88 -> Log.record 'Mixing DA Substrates' @18:59:11.90 Mixing DA Substrates @18:59:22.18 -> PSR.to :air @18:59:22.19 PSR.select :air @18:59:22.31 -> PSV.to PSR @18:59:22.33 PSV.dial PSR @18:59:23.88 -> PS.pullReagent! PSR, :sub1, 0.25 @18:59:23.96 Pulling 0.25ml of PSR.sub1 @18:59:23.99 PSR.select :sub1 @18:59:24.16 PS.reconfigure PSconfig @18:59:24.23 PS.seek 0.25ml @18:59:27.87 -> delay 5 @18:59:27.88 delay 5 seconds @18:59:32.96 -> PS.pullReagent! PSR, :sub2, 0.5 @18:59:33.05 Pulling 0.25ml of PSR.sub2 @18:59:33.06 PSR.select :sub2 @18:59:33.23 PS.seek 0.5ml @18:59:36.73 -> delay 5 @18:59:36.74 delay 5 seconds @18:59:41.80 -> PSR.to :air PSR.select :air @18:59:42.02 -> PS.to 2 @18:59:42.04 PS.seek 2ml @18:59:58.36 -> PTV.to :puck @18:59:58.37 PTV.dial :puck @18:59:58.45 -> PSV.to PTV @18:59:58.47 PSV.dial PTV @18:59:59.36 -> PBV.to :waste1 @18:59:59.37 PBV.dial :waste1 @18:59:59.85 -> PS.push 0.5 @18:59:59.95 PS.seek 1.5ml @19:00:05.94 -> delay 3 @19:00:05.96 delay 3 seconds @19:00:09.04 -> PBV.dialBetween PSV, :waste1 @19:00:09.05 PBV.dial between PSV and waste1 @19:00:09.52 -> PS.to 0 @19:00:09.55 PS.seek 0ml @19:00:25.88 -> delay 10 @19:00:25.90 delay 10 seconds @19:00:35.97 -> recoverPSRreagent08 @19:00:35.99 recoverPSRreagent08 @19:00:36.02 PTV.dial :puck @19:00:36.06 PBV.dial :waste1 @19:00:36.48 delay 30 seconds @19:01:06.52 PBV.dial between PSV and waste1 @19:01:06.95 PSR.select :air @19:01:06.98 PSV.dial PSR @19:01:07.85 PS.reconfigure PSfast @19:01:07.92 PS.seek 2.5ml @19:01:34.29 PSV.dial PTV @19:01:35.16 delay 5 seconds @19:01:40.18 PSV.dial PSR @19:01:41.02 delay 5 seconds @19:01:46.05 PSV.dial PTV @19:01:46.88 delay 5 seconds @19:01:51.91 PSV.dial :air @19:01:52.74 PS.seek :empty @19:02:22.83 -> PTV.PRV; delay 1; PTV.Puck; Sampler.PSI @19:02:22.84 PTV.dial PRV @19:02:23.71 delay 1 second @19:02:24.73 PTV.dial Puck @19:02:37.33 -> PC.imagePuck 1 @19:02:37.42 Imaging saf puck in Processing Clamp while storing it to tube 1 @19:02:37.62 SC.reconfigure SCtight @19:02:37.69 SC.seek 1 @19:02:41.13 SC.reconfigure SCloose @19:02:41.37 Elbow.reconfigure TightElbow @19:02:41.44 Elbow.seek 1 @19:02:44.17 Forearm.reconfigure TightForearm @19:02:44.24 Forearm.seek 1 + 700 counts @19:02:45.47 SE.reconfigure SEpick @19:02:45.57 SE.seek :beamBreak @19:02:48.73 SE.configure SEconfig @19:02:48.91 Elbow.reconfigure LimpElbow @19:02:48.98 Forearm.reconfigure LooseForearm @19:02:49.05 Forearm.seek 1 @19:02:49.54 Elbow.hold @19:02:49.64 Elbow.reconfigure TightElbow @19:02:49.77 SE.seek 0.1 Pucks below Top Plate @19:02:50.26 Forearm.force -20 @19:02:50.77 Forearm.seek 1 + 309 counts @19:02:51.24 Forearm.reconfigure TightForearm @19:02:51.31 Forearm.seek 1 + 700 counts @19:02:51.67 SE.seek 1.1 Pucks below Top Plate @19:02:52.23 Forearm.reconfigure LooseForearm @19:02:52.30 Forearm.seek :retract @19:02:53.27 Elbow.seek PC @19:02:55.90 Elbow.reconfigure LooseElbow @19:02:56.02 Forearm.seek PC @19:02:57.02 Hand.close @19:02:57.80 PC.seek :open @19:03:02.02 Forearm.seek :retract @19:03:03.11 Elbow.reconfigure TightElbow @19:03:03.19 Elbow.seek 1 @19:03:05.91 Forearm.reconfigure TightForearm @19:03:05.99 Forearm.seek 1 + 700 counts @19:03:07.01 Hand.open @19:03:07.86 SE.seek 0.85 Pucks below Top Plate @19:03:08.19 SE.reconfigure SEseal @19:03:08.27 SE.seek 0.18 Pucks below Top Plate @19:03:08.87 Lights, camera, ACTION! @19:03:08.93 -> PuckCamera.snapImages @19:03:08.96 PuckCamera: snap -bin=2,2 10.0 /var/log/esp/20apr0619h10s.tif @19:03:19.68 SX HX9/16 (USB:07): 1392x1040 pixel 16-bit CCD camera Exposing 696x520 pixel 16-bit image for 10 seconds /var/log/esp/20apr0619h10s.tif: TIFF Upload Complete @19:03:19.70 PuckCamera: snap -bin=2,2 30.0 /var/log/esp/20apr0619h30s.tif @19:03:50.33 SX HX9/16 (USB:07): 1392x1040 pixel 16-bit CCD camera Exposing 696x520 pixel 16-bit image for 30 seconds /var/log/esp/20apr0619h30s.tif: TIFF Upload Complete @19:03:50.38 PuckCamera: snap -bin=1,1 -auto /var/log/esp/hires/20apr0619h.tif @19:07:09.85 SX HX9/16 (USB:07): 1392x1040 pixel 16-bit CCD camera Exposing 1392x1040 pixel 16-bit image for 195.616 seconds /var/log/esp/hires/20apr0619h.tif: TIFF Upload Complete @19:07:09.94 -> Gate.power :camera, :off; Puck.finishImage @19:07:09.95 Gate.power :camera,:OFF @19:07:10.36 Elbow.seek 1 @19:07:10.76 Forearm.seek 1 + 700 counts @19:07:10.87 SE.reconfigure SEgently @19:07:10.95 SE.seek 0.9 Pucks below Top Plate @19:07:11.70 Elbow.reconfigure LimpElbow @19:07:11.77 Forearm.reconfigure LooseForearm @19:07:11.84 Forearm.seek 1 @19:07:13.02 Elbow.hold @19:07:13.12 Elbow.reconfigure TightElbow @19:07:13.20 SE.reconfigure SEconfig @19:07:13.27 SE.seek 1.08 Pucks below Top Plate @19:07:13.65 Forearm.force -20 @19:07:13.71 Forearm.seek 1 + 313 counts @19:07:14.14 Forearm.reconfigure TightForearm @19:07:14.21 Forearm.seek 1 + 700 counts @19:07:14.59 SE.seek :down @19:07:15.72
Forearm.reconfigure LooseForearm @19:07:15.79 Forearm.seek :retract @19:07:17.32 SE.coast @19:07:17.37
SC.coast @19:07:52.90 -> CSV.waste1; CS.empty @19:07:52.92 CSV.dial :waste1 @19:07:54.06 CS.seek :empty @19:08:07.23 -> CSV.CTV @19:08:07.24 CSV.dial CTV @19:08:12.09 -> Sampler.PSI @19:08:37.15 -> samplePassC @19:08:37.17 Beginning samplePassC @19:08:37.28 PSV.dial PSR @19:08:38.79 Pulling 1.5ml of PSR.flush @19:08:38.80 PSR.select :flush @19:08:38.96 PS.reconfigure PSconfig @19:08:39.04 PS.seek 1.5ml @19:08:55.33 delay 5 seconds @19:09:00.36 PSV.dial :waste1 @19:09:00.91 PS.seek 0ml @19:09:17.13 PSV.dial PSR @19:09:17.67 PSR.select :air @19:09:17.82 PS.seek 2.5ml @19:09:44.24 PRV.dial CBV,avoiding: :ab2 @19:09:44.26
CBV.dial PRV @19:09:44.31 PSV.dial :mixloop @19:09:45.57 CTV.dial :air,avoiding: :intake @19:09:47.02 PTV.dial :PRVmixing @19:09:48.44 PS.seek 0ml @19:10:14.82 PSV.dial :air @19:10:15.36 PS.seek 2.5ml @19:10:42.39 PSV.dial :mixloop @19:10:42.94 PS.seek 0ml @19:11:09.35 PSV.dial :air @19:11:09.89 PS.seek 2.5ml @19:11:36.23 PSV.dial :mixloop @19:11:36.77 PS.seek 0ml @19:12:03.30 -> CC.unloadFlush @19:12:03.32 Garaging FlushPuck in Collection Clamp @19:12:03.49 Elbow.seek CC @19:12:05.19 Elbow.reconfigure LooseElbow @19:12:05.31 Forearm.seek CC @19:12:06.41 Hand.close @19:12:07.17 CC.seek :open @19:12:11.13 Forearm.seek :retract @19:12:12.23 Elbow.reconfigure TightElbow @19:12:12.30 Elbow.seek :garage @19:12:15.20 Elbow.reconfigure LooseElbow @19:12:15.32 Forearm.reconfigure TightForearm @19:12:15.39 Forearm.seek :garage @19:12:16.54 Hand.open @19:12:17.34 Forearm.reconfigure LooseForearm @19:12:17.41 Forearm.seek :retract @19:12:18.52 -> PS.flush @19:12:18.54 Flushing Processing stage @19:12:18.64 Loading FlushPuck into Processing Clamp from FlushPuck::Garage @19:12:18.80 Elbow.reconfigure TightElbow @19:12:18.88 Elbow.seek FlushPuck::Garage @19:12:19.03 Elbow.reconfigure LooseElbow @19:12:19.15 Forearm.seek :garage @19:12:20.28 Hand.close @19:12:21.15 Forearm.seek :retract @19:12:22.26 Elbow.reconfigure TightElbow @19:12:22.33 Elbow.seek PC @19:12:23.73 Elbow.reconfigure LooseElbow @19:12:23.85 Forearm.reconfigure TightForearm @19:12:23.93 Forearm.seek PC @19:12:25.15 PC.seek :closed @19:12:29.27 Processing Clamp onSpring/offSpring for 6/28 samples, on/off torque 1.81 @19:12:29.38 Hand.open @19:12:30.22 Forearm.reconfigure LooseForearm @19:12:30.29 Forearm.seek :retract @19:12:31.28 PSV.dial PSR @19:12:32.43 PSR.select :flush @19:12:32.58 PS.seek 1ml @19:12:44.38 PSR.select :air @19:12:44.52 PS.seek 2.5ml @19:13:00.76 PSV.dial PTV @19:13:01.73 PTV.dial :puck @19:13:03.16 PBV.dial :waste1 @19:13:03.58 PS.seek 0ml @19:13:29.98 PSV.dial PSR @19:13:30.80 PSR.select :flush @19:13:30.95 PS.seek 0.5ml @19:13:36.85 PSR.select :air @19:13:37.00 PS.seek 2.5ml @19:13:58.32 PSV.dial PTV @19:13:59.16 PBV.dial PSV @19:13:59.78 PS.seek 0ml @19:14:26.13 PSV.dial PBV @19:14:26.66 PS.seek 2.5ml @19:14:53.01 PSV.dial :waste1 @19:14:53.85 PS.seek :empty @19:15:20.26 PSV.dial PSR @19:15:20.90 PSR.select :air @19:15:20.93 PS.seek 2.5ml @19:15:47.41 PSV.dial PTV @19:15:48.26 PBV.dial PSV @19:15:48.29 PS.seek 0ml @19:16:15.23 PSV.dial PBV @19:16:15.75 PS.seek 2.5ml @19:16:42.07 PSV.dial :waste1 @19:16:42.91 PS.seek :empty @19:17:09.33 Garaging FlushPuck in Processing Clamp @19:17:09.43 Elbow.reconfigure TightElbow @19:17:09.51 Elbow.seek PC @19:17:09.65 Elbow.reconfigure LooseElbow @19:17:09.77 Forearm.seek PC @19:17:10.84 Hand.close @19:17:11.66 PC.seek :open @19:17:15.87 Forearm.seek :retract @19:17:16.94 Elbow.reconfigure TightElbow @19:17:17.01 Elbow.seek :garage @19:17:18.82 Elbow.reconfigure LooseElbow @19:17:18.94 Forearm.reconfigure TightForearm @19:17:19.01 Forearm.seek :garage @19:17:20.15 Hand.open @19:17:20.96 Forearm.reconfigure LooseForearm @19:17:21.04 Forearm.seek :retract @19:17:22.14 -> PS.flush @19:17:22.16 Flushing Processing stage @19:17:22.26 Loading FlushPuck into Processing Clamp from FlushPuck::Garage @19:17:22.42 Elbow.reconfigure TightElbow @19:17:22.50 Elbow.seek FlushPuck::Garage @19:17:22.65 Elbow.reconfigure LooseElbow @19:17:22.77 Forearm.seek :garage @19:17:23.90 Hand.close @19:17:24.77 Forearm.seek :retract @19:17:25.84 Elbow.reconfigure TightElbow @19:17:25.91 Elbow.seek PC @19:17:27.29 Elbow.reconfigure LooseElbow @19:17:27.40 Forearm.reconfigure TightForearm @19:17:27.48 Forearm.seek PC @19:17:28.71 PC.seek :closed @19:17:32.78 Processing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.75 @19:17:32.88 Hand.open @19:17:33.71 Forearm.reconfigure LooseForearm @19:17:33.78 Forearm.seek :retract @19:17:34.75 PSV.dial PSR @19:17:35.27 PSR.select :flush @19:17:35.42 PS.seek 1ml @19:17:46.45 PSR.select :air @19:17:46.60 PS.seek 2.5ml @19:18:02.79 PSV.dial PTV @19:18:03.59 PTV.dial :puck @19:18:03.61 PBV.dial :waste1 @19:18:04.25 PS.seek 0ml @19:18:30.70 PSV.dial PSR @19:18:31.52 PSR.select :flush @19:18:31.67 PS.seek 0.5ml @19:18:37.63 PSR.select :air @19:18:37.78 PS.seek 2.5ml @19:18:59.07 PSV.dial PTV @19:18:59.90 PBV.dial PSV @19:19:00.52 PS.seek 0ml @19:19:26.85 PSV.dial PBV @19:19:27.38 PS.seek 2.5ml @19:19:53.70 PSV.dial :waste1 @19:19:54.53 PS.seek :empty @19:20:20.82 PSV.dial PSR @19:20:21.46 PSR.select :air @19:20:21.49 PS.seek 2.5ml @19:20:47.88 PSV.dial PTV @19:20:48.71 PBV.dial PSV @19:20:48.74 PS.seek 0ml @19:21:15.16 PSV.dial PBV @19:21:16.14 PS.seek 2.5ml @19:21:42.51 PSV.dial :waste1 @19:21:43.35 PS.seek :empty @19:22:09.77 Garaging FlushPuck in Processing Clamp @19:22:09.87 Elbow.reconfigure TightElbow @19:22:09.94 Elbow.seek PC @19:22:10.09 Elbow.reconfigure LooseElbow @19:22:10.21 Forearm.seek PC @19:22:11.23 Hand.close @19:22:12.04 PC.seek :open @19:22:16.24 Forearm.seek :retract @19:22:17.24 Elbow.reconfigure TightElbow @19:22:17.31 Elbow.seek :garage @19:22:18.88 Elbow.reconfigure LooseElbow @19:22:19.00 Forearm.reconfigure TightForearm @19:22:19.07 Forearm.seek :garage @19:22:20.21 Hand.open @19:22:21.09 Forearm.reconfigure LooseForearm @19:22:21.18 Forearm.seek :retract @19:22:28.81 -> pucks @19:24:32.83 -> exit @19:24:32.84 Session Ended @19:24:42.24 -> MainThread.exit @19:24:42.26
PH.coast @19:24:42.41 Session Ended @13:52:41.22EDT23-Jun-20
ESP2 v3.22 I2C Gateway v3.06 for core bus @13:52:43.36 Configuration for niagara by engrstrom@mclanelabs.com /home/esp/esp2/type/shallow/niagara/configure.rb @13:52:47.14 Polling Can every 10:00 @13:52:48.79 SS.reconfigure SSconfig @13:52:48.83 SS.hold @13:52:48.88 SS.configure SSconfig @13:52:48.96 CC.reconfigure CCconfig @13:52:49.00 CC.hold @13:52:49.06 CC.configure CCconfig @13:52:49.14 CS.reconfigure CSconfig @13:52:49.18 CS.hold @13:52:49.25 CS.configure CSconfig @13:52:49.33 PC.reconfigure PCconfig @13:52:49.37 PC.hold @13:52:49.43 PC.configure PCconfig @13:52:49.51 PS.reconfigure PSconfig @13:52:49.55 PS.hold @13:52:49.62 PS.configure PSconfig @13:52:49.72 Forearm.reconfigure LooseForearm @13:52:49.76 Forearm.hold @13:52:49.82 Forearm.configure LooseForearm @13:52:49.90 Elbow.reconfigure LooseElbow @13:52:49.94 Elbow.hold @13:52:49.99 Elbow.configure LooseElbow @13:52:50.09 SC.reconfigure SCloose @13:52:50.13 SC.hold @13:52:50.19 SC.configure SCloose @13:52:50.27 SE.reconfigure SEconfig @13:52:50.31 SE.hold @13:52:50.36 SE.configure SEconfig @13:52:50.40 CH.coast @13:52:50.44 CH.configure CHconfig @13:52:50.47 PH.coast @13:52:50.52 PH.configure PHconfig @13:52:50.55 All dwarf controllers running firmware version 3.75 @13:52:50.66 Cleanly exited at 13:50:54EDT23-Jun-20 @13:52:50.69 Waiting for espclients... nohup: ESP: No such file or directory @13:53:07.25 Session Begun @13:53:48.52 -> (runmission ('pcHotWash')).finish @13:53:48.54 NoMethodError in danna -- undefined method `runmission' for #:Object @13:54:14.11 -> (run mission ('pcHotWash')).finish @13:54:14.13 NoMethodError in danna -- undefined method `__file__' for nil:NilClass @14:19:52.60 -> (runMission ('pcHotWash')).finish @14:19:52.63 LoadError in pcHotWash -- No 'pcHotWash' script found on /home/esp/esp2/mission:. @14:19:52.69 BadNews.email "No 'pcHotWash' script found on /home/esp/esp2/mission:.",Subject: "LoadError in pcHotWash" @14:21:40.57 -> exit @14:21:40.59 Session Ended @14:27:42.32EDT23-Jun-20
>RESET< ESP2 v3.22 I2C Gateway v3.06 for core bus @14:27:44.34 Configuration for niagara by engrstrom@mclanelabs.com /home/esp/esp2/type/shallow/niagara/configure.rb nohup: ESP: No such file or directory @14:27:48.12 Polling Can every 10:00 @14:27:48.14 Cleanly exited at 13:52:50EDT23-Jun-20 @14:27:48.18 Waiting for espclients... @14:27:53.62 Session Begun @14:28:17.16 -> (runMission ('pcHotWash')).finish @14:28:17.22 Powering core bus @14:28:22.16 Gate.power :raw,:ON @14:28:22.65 SS.configure SSconfig @14:28:22.76 CC.configure CCconfig @14:28:22.85 CS.configure CSconfig @14:28:22.95 PC.configure PCconfig @14:28:23.06 PS.configure PSconfig @14:28:23.18 Forearm.configure LooseForearm @14:28:23.28 Elbow.configure LooseElbow @14:28:23.39 SC.configure SCloose @14:28:23.49 SE.configure SEconfig @14:28:23.55 CH.coast @14:28:23.61 CH.configure CHconfig @14:28:23.66 PH.coast @14:28:23.73 PH.configure PHconfig @14:28:23.78 All dwarf controllers running firmware version 3.75 @14:28:24.01 Intake.select :close @14:28:24.04 Exhaust.select :close @14:28:24.07 CTV.dial :air @14:28:24.18 PSV.dial :air @14:28:24.22 CSV.dial :waste1 @14:28:24.34 Forearm.reconfigure LooseForearm @14:28:24.41 Forearm.home.seek :retract @14:28:24.43 SSV.dial :spit,avoiding: :exhaust @14:28:24.62 CS.reconfigure CSfast @14:28:24.65 SS.reconfigure SSconfig @14:28:24.75 CS.home.seek 0ml @14:28:24.78 SS.home.seek 0ml @14:28:25.20 Hand.close @14:28:25.25 Elbow.jog 1500 @14:28:25.35 PS.reconfigure PSconfig @14:28:25.42 PS.home.seek 0ml @14:28:25.84 Elbow.reconfigure LooseElbow @14:28:25.90 Elbow.home.seek :clear @14:28:30.37 SE.reconfigure SEconfig @14:28:30.43 SE.home.seek :down @14:28:31.14 SC.reconfigure SCsloppy @14:28:31.20 SC.home.seek :initial @14:28:34.72 Forearm.seek :retract @14:28:34.81 Elbow.seek :hammer @14:28:34.98 PS.coast @14:28:35.90 Forearm.reconfigure TightForearm @14:28:35.96 Forearm.seek :retract @14:28:36.20 PC.reconfigure PCconfig @14:28:36.22 CC.reconfigure CCconfig @14:28:36.31 PC.home.seek :open @14:28:36.34 CC.home.seek :open @14:28:39.48 Loading FlushPuck into Processing Clamp from FlushPuck::Garage @14:28:39.56 Hand.open @14:28:40.38 Elbow.reconfigure TightElbow @14:28:40.43 Elbow.seek FlushPuck::Garage @14:28:42.32 Elbow.reconfigure LooseElbow @14:28:42.43 Forearm.reconfigure LooseForearm @14:28:42.48 Forearm.seek :garage @14:28:43.56 Hand.close @14:28:44.38 Forearm.seek :retract @14:28:45.48 Elbow.reconfigure TightElbow @14:28:45.54 Elbow.seek PC @14:28:46.78 Elbow.reconfigure LooseElbow @14:28:46.89 Forearm.reconfigure TightForearm @14:28:46.94 Forearm.seek PC @14:28:48.21 PC.seek :closed @14:28:52.28 Processing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.49 @14:28:52.35 Hand.open @14:28:53.21 Forearm.reconfigure LooseForearm @14:28:53.27 Forearm.seek :retract @14:28:54.27 Heating FlushPuck in Processing Clamp to 50C for 2:00:00 @14:28:54.29 PH.seek 50C,5:00 @14:28:54.53 Slide::Error in pcHotWash -- Forearm positionErr at retract - 442 counts @14:28:54.57 Waiting to Resume from Checkpoint "Forearm positionErr at retract - 442 counts" @14:28:54.59 BadNews.email "Forearm positionErr at retract - 442 counts",Subject: "Slide::Error in pcHotWash" @14:30:32.27 Slide::Error in pcHotWash -- Sampler Syringe positionErr at -0.24ml @14:30:32.29 Waiting to Resume from Checkpoint "Forearm positionErr at retract - 442 counts" @14:34:02.70 UserAbort in danna -- @14:34:32.74 -> ezit @14:34:36.60 -> exit @14:34:36.61 Session Ended @14:34:53.83 Session Begun @14:35:02.65 -> esp @14:35:12.11 -> ESP.ready! @14:35:25.47 -> Hand.PC @14:35:25.49 NoMethodError in danna -- undefined method `PC' for Hand:Gripper @14:35:40.84 -> Arm.PC @14:35:40.92 Elbow.reconfigure TightElbow @14:35:40.98 Elbow.seek :PC @14:35:41.11 Elbow.reconfigure LooseElbow @14:35:41.21 Forearm.seek PC @14:35:52.03 -> Hand.close @14:35:52.05 Hand.close @14:35:57.25 -> PC.open @14:35:57.27 PC.seek :open @14:36:08.53 -> Arm.garage @14:36:08.70 Forearm.seek :retract @14:36:09.74 Elbow.reconfigure TightElbow @14:36:09.80 Elbow.seek :garage @14:36:11.54 Elbow.reconfigure LooseElbow @14:36:11.65 Forearm.reconfigure TightForearm @14:36:11.71 Forearm.seek :garage @14:36:18.66 -> Hand.open @14:36:18.68 Hand.open @14:36:32.04 -> Arm.home @14:36:32.18 Forearm.reconfigure LooseForearm @14:36:32.24 Forearm.seek :retract @14:36:33.32 Elbow.reconfigure TightElbow @14:36:33.38 Elbow.seek :home @14:36:34.76 Elbow.reconfigure LooseElbow @14:36:34.87 Forearm.seek :home @14:36:57.53 -> exit @14:36:57.55 Session Ended @14:45:14.13EDT23-Jun-20
ESP2 v3.22 I2C Gateway v3.06 for core bus @14:45:16.30 Configuration for niagara by engrstrom@mclanelabs.com /home/esp/esp2/type/shallow/niagara/configure.rb @14:45:20.16 Polling Can every 10:00 @14:45:21.82 SS.reconfigure SSconfig @14:45:21.86 SS.hold @14:45:21.91 SS.configure SSconfig @14:45:21.99 CC.reconfigure CCconfig @14:45:22.03 CC.hold @14:45:22.10 CC.configure CCconfig @14:45:22.17 CS.reconfigure CSconfig @14:45:22.21 CS.hold @14:45:22.29 CS.configure CSconfig @14:45:22.37 PC.reconfigure PCconfig @14:45:22.41 PC.hold @14:45:22.45 PC.configure PCconfig @14:45:22.53 PS.configure PSconfig @14:45:22.63 Forearm.reconfigure LooseForearm @14:45:22.67 Forearm.hold @14:45:22.72 Forearm.configure LooseForearm @14:45:22.80 Elbow.reconfigure LooseElbow @14:45:22.84 Elbow.hold @14:45:22.90 Elbow.configure LooseElbow @14:45:23.00 SC.reconfigure SCloose @14:45:23.04 SC.hold @14:45:23.11 SC.configure SCloose @14:45:23.19 SE.reconfigure SEconfig @14:45:23.22 SE.hold @14:45:23.27 SE.configure SEconfig @14:45:23.31 CH.coast @14:45:23.35 CH.configure CHconfig @14:45:23.38 PH.coast @14:45:23.43 PH.configure PHconfig @14:45:23.47 All dwarf controllers running firmware version 3.75 @14:45:23.58 Cleanly exited at 14:44:58EDT23-Jun-20 @14:45:23.61 Waiting for espclients... @14:45:26.51 Session Begun @14:45:51.17 -> (runMission ('pcHotWast')).finish @14:45:51.19 LoadError in pcHotWast -- No 'pcHotWast' script found on /home/esp/esp2/mission:. @14:45:51.26 BadNews.email "No 'pcHotWast' script found on /home/esp/esp2/mission:.",Subject: "LoadError in pcHotWast" @14:46:19.35 -> (runMission ('pcHotWash')).finish @14:46:19.89 Loading FlushPuck into Processing Clamp from FlushPuck::Garage @14:46:19.96 Hand.open @14:46:20.87 Elbow.reconfigure TightElbow @14:46:20.93 Elbow.seek FlushPuck::Garage @14:46:22.82 Elbow.reconfigure LooseElbow @14:46:22.92 Forearm.seek :garage @14:46:24.04 Hand.close @14:46:24.88 Forearm.seek :retract @14:46:25.95 Elbow.reconfigure TightElbow @14:46:26.01 Elbow.seek PC @14:46:27.39 Elbow.reconfigure LooseElbow @14:46:27.49 Forearm.reconfigure TightForearm @14:46:27.56 Forearm.seek PC @14:46:28.82 PC.seek :closed @14:46:32.89 Processing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.50 @14:46:32.96 Hand.open @14:46:33.81 Forearm.reconfigure LooseForearm @14:46:33.88 Forearm.seek :retract @14:46:35.18 Heating FlushPuck in Processing Clamp to 50C for 2:00:00 @14:46:35.20 PH.seek 50C,5:00 @14:46:35.44 Slide::Error in pcHotWash -- Forearm positionErr at retract - 443 counts @14:46:35.46 BadNews.email "Forearm positionErr at retract - 443 counts",Subject: "Slide::Error in pcHotWash" @14:46:35.50 Waiting to Resume from Checkpoint "Forearm positionErr at retract - 443 counts" @14:47:15.33 UserAbort in danna -- @14:47:21.88 -> Arm.PC @14:47:22.13 Elbow.reconfigure TightElbow @14:47:22.19 Elbow.seek :PC @14:47:25.28 Slide::Error in danna -- Elbow trajectoryErr at PC @14:47:49.08 Slide::Error in MAIN -- Sampler Syringe positionErr at -0.25ml @14:47:49.10
Waiting to Resume from Checkpoint "Waiting for espclients..." @14:47:49.13 BadNews.email "Sampler Syringe positionErr at -0.25ml",Subject: "Slide::Error in MAIN" @14:48:23.49 -> exit @14:48:23.51 Session Ended @14:58:53.43EDT23-Jun-20
>RESET< ESP2 v3.22 I2C Gateway v3.06 for core bus @14:58:55.47 Configuration for niagara by engrstrom@mclanelabs.com /home/esp/esp2/type/shallow/niagara/configure.rb @14:58:59.81 Polling Can every 10:00 @14:58:59.86 Waiting for espclients... @14:59:13.79 Session Begun @15:00:20.94 -> Arm.PC @15:00:20.96 I2C::NodeOffline in danna -- manipulator microcontroller never signed on while reading Elbow's status @15:01:14.44 -> Arm.home @15:01:14.46 I2C::NodeOffline in danna -- manipulator microcontroller never signed on while reading Elbow's status @15:01:30.32 -> exit @15:01:30.33 Session Ended @15:01:44.00 Session Begun @15:01:48.99 -> Arm.PC @15:01:49.84 I2C::NodeOffline in danna -- manipulator microcontroller never signed on while reading Elbow's status @15:02:15.00 -> exit @15:02:15.01 Session Ended @15:21:59.62EDT23-Jun-20
ESP2 v3.22 I2C Gateway v3.06 for core bus @15:22:01.62 Configuration for niagara by engrstrom@mclanelabs.com /home/esp/esp2/type/shallow/niagara/configure.rb @15:22:05.31 Polling Can every 10:00 @15:22:06.97 SS.reconfigure SSconfig @15:22:07.01 SS.hold @15:22:07.07 SS.configure SSconfig @15:22:07.15 CC.reconfigure CCconfig @15:22:07.19 CC.hold @15:22:07.27 CC.configure CCconfig @15:22:07.35 CS.reconfigure CSconfig @15:22:07.39 CS.hold @15:22:07.46 CS.configure CSconfig @15:22:07.54 PC.reconfigure PCconfig @15:22:07.58 PC.hold @15:22:07.62 PC.configure PCconfig @15:22:07.70 PS.configure PSconfig @15:22:07.81 Forearm.reconfigure LooseForearm @15:22:07.84 Forearm.hold @15:22:07.89 Forearm.configure LooseForearm @15:22:07.97 Elbow.reconfigure LooseElbow @15:22:08.01 Elbow.hold @15:22:08.06 Elbow.configure LooseElbow @15:22:08.18 SC.reconfigure SCloose @15:22:08.22 SC.hold @15:22:08.28 SC.configure SCloose @15:22:08.35 SE.reconfigure SEconfig @15:22:08.39 SE.hold @15:22:08.44 SE.configure SEconfig @15:22:08.48 CH.coast @15:22:08.52 CH.configure CHconfig @15:22:08.55 PH.coast @15:22:08.60 PH.configure PHconfig @15:22:08.64 All dwarf controllers running firmware version 3.75 @15:22:08.75 Cleanly exited at 15:21:21EDT23-Jun-20 @15:22:08.78 Waiting for espclients... @15:22:30.45 Session Begun @15:23:01.26 -> (runMission ('pcHotWash')).finish @15:23:01.80 Loading FlushPuck into Processing Clamp from FlushPuck::Garage @15:23:01.87 Hand.open @15:23:02.22 Forearm.seek :retract @15:23:02.68 Elbow.reconfigure TightElbow @15:23:02.74 Elbow.seek FlushPuck::Garage @15:23:04.34 Elbow.reconfigure LooseElbow @15:23:04.44 Forearm.seek :garage @15:23:05.58 Hand.close @15:23:06.47 Forearm.seek :retract @15:23:07.63 Elbow.reconfigure TightElbow @15:23:07.69 Elbow.seek PC @15:23:09.01 Elbow.reconfigure LooseElbow @15:23:09.12 Forearm.reconfigure TightForearm @15:23:09.18 Forearm.seek PC @15:23:10.72 PC.seek :closed @15:23:14.77 Processing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.49 @15:23:14.85 Hand.open @15:23:15.68 Forearm.reconfigure LooseForearm @15:23:15.74 Forearm.seek :retract @15:23:16.73 Heating FlushPuck in Processing Clamp to 50C for 2:00:00 @15:23:16.75 PH.seek 50C,5:00 @15:23:16.98 Slide::Error in pcHotWash -- Forearm positionErr at retract - 442 counts @15:23:17.02 BadNews.email "Forearm positionErr at retract - 442 counts",Subject: "Slide::Error in pcHotWash" @15:23:17.04 Waiting to Resume from Checkpoint "Forearm positionErr at retract - 442 counts"