2025-02-20T05:42:17.587Z,1740030137.587 [CommandExec](IMPORTANT): Scheduling is resumed
2025-02-20T05:42:17.587Z,1740030137.587 [CommandExec](IMPORTANT): got command restart logs
2025-02-20T05:43:17.826Z,1740030197.826 [DataOverHttps](IMPORTANT): SBD MTMSN=20250220T054317
2025-02-20T05:43:25.317Z,1740030205.317 [DataOverHttps](INFO): Received command: sched asap "load Engineering/passive_acoustic_monitoring.tl;set PAM.MissionTimeout 11 h;set PAM.SurfacingIntervalDuringListening 5 h;set PAM.NeedCommsMaxWait 6 h;set PAM.NeedCommsTimeInTransit 10 min;set PAM.Depth 40 m" 20nvn 1 3
2025-02-20T05:43:25.365Z,1740030205.365 [CommandExec](IMPORTANT): got command schedule asap "load Engineering/passive_acoustic_monitoring.tl;set PAM.MissionTimeout 11 h;set PAM.SurfacingIntervalDuringListening 5 h;set PAM.NeedCommsMaxWait 6 h;set PAM.NeedCommsTimeInTransit 10 min;set PAM.Depth 40 m" 20nvn 1 3.000000
2025-02-20T05:43:25.365Z,1740030205.365 [CommandExec](IMPORTANT): Scheduling command #1 of 3 with id=20nvn
2025-02-20T05:43:25.366Z,1740030205.366 [CommandExec](IMPORTANT): Scheduled #25 (#1 of 3 with id='20nvn'): "load Engineering/passive_acoustic_monitoring.tl;set PAM.MissionTimeout 11 h;set PAM.SurfacingIntervalDuringListening 5 h;set PAM.NeedCommsMaxWait 6 h;set PAM.NeedCommsTimeInTransit 10 min;set PAM.Depth 40 m", ASAP
2025-02-20T05:43:26.318Z,1740030206.318 [DataOverHttps](IMPORTANT): SBD MTMSN=20250220T054325
2025-02-20T05:43:33.803Z,1740030213.803 [DataOverHttps](INFO): Received command: sched asap "set PAM.DeepBoundRegainDepth 60 m;set PAM.ShallowBoundRegainDepth 20 m;set PAM.DeepBoundInitial 50 m;set PAM.ShallowBoundInitial 30 m;set PAM.DeepBoundFineTune 55 m;set PAM.ShallowBoundFineTune 25 m;set PAM.MaxDepth 70 m" 20nvn 2 3
2025-02-20T05:43:33.845Z,1740030213.845 [CommandExec](IMPORTANT): got command schedule asap "set PAM.DeepBoundRegainDepth 60 m;set PAM.ShallowBoundRegainDepth 20 m;set PAM.DeepBoundInitial 50 m;set PAM.ShallowBoundInitial 30 m;set PAM.DeepBoundFineTune 55 m;set PAM.ShallowBoundFineTune 25 m;set PAM.MaxDepth 70 m" 20nvn 2 3.000000
2025-02-20T05:43:33.845Z,1740030213.845 [CommandExec](IMPORTANT): Scheduling command #2 of 3 with id=20nvn
2025-02-20T05:43:33.846Z,1740030213.846 [CommandExec](IMPORTANT): Scheduled #26 (#2 of 3 with id='20nvn'): "set PAM.DeepBoundRegainDepth 60 m;set PAM.ShallowBoundRegainDepth 20 m;set PAM.DeepBoundInitial 50 m;set PAM.ShallowBoundInitial 30 m;set PAM.DeepBoundFineTune 55 m;set PAM.ShallowBoundFineTune 25 m;set PAM.MaxDepth 70 m", ASAP
2025-02-20T05:43:34.802Z,1740030214.802 [DataOverHttps](IMPORTANT): SBD MTMSN=20250220T054333
2025-02-20T05:43:42.324Z,1740030222.324 [DataOverHttps](INFO): Received command: sched asap "set PAM.LatListening 36.797 degree;set PAM.LonListening -121.847 degree;set PAM:BackseatDriver.EnableBackseat 1 bool;run" 20nvn 3 3
2025-02-20T05:43:42.388Z,1740030222.388 [CommandExec](IMPORTANT): got command schedule asap "set PAM.LatListening 36.797 degree;set PAM.LonListening -121.847 degree;set PAM:BackseatDriver.EnableBackseat 1 bool;run" 20nvn 3 3.000000
2025-02-20T05:43:42.389Z,1740030222.389 [CommandExec](IMPORTANT): Scheduling command #3 of 3 with id=20nvn
2025-02-20T05:43:42.390Z,1740030222.390 [CommandExec](IMPORTANT): Scheduled #27 (#3 of 3 with id='20nvn'): "set PAM.LatListening 36.797 degree;set PAM.LonListening -121.847 degree;set PAM:BackseatDriver.EnableBackseat 1 bool;run", ASAP
2025-02-20T05:43:42.547Z,1740030222.547 [CommandExec](IMPORTANT): got command load ./Missions/Engineering/passive_acoustic_monitoring.tl
2025-02-20T05:43:42.548Z,1740030222.548 [MissionManager](INFO): Loading Mission from file: ./Missions/Engineering/passive_acoustic_monitoring.tl
2025-02-20T05:43:42.548Z,1740030222.548 [MissionManager](DEBUG): TethyslAPI: loading: ./Missions/Engineering/passive_acoustic_monitoring.tl
2025-02-20T05:43:42.563Z,1740030222.563 [MissionManager](DEBUG): TethyslAPI: mission file loaded: ./Missions/Engineering/passive_acoustic_monitoring.tl
2025-02-20T05:43:50.161Z,1740030230.161 [MissionManager](DEBUG): TethyslAPI: ./Missions/Engineering/passive_acoustic_monitoring.tl translated into:
180
240
180
180
60
30
5
45
15
35
25
40
20
2
60
5
5
5
1
1
9
13
5
50
2
2
30
NaN
NaN
1
4000
200
300
2
16
2
2
0.033
20
-20
1
NaN
1
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
0
0
0
0
0
0
0
0
0
0
0
Level run back to listening location LatListening =
, LonListening =
.
2
Turn on fine-tune mode: ShallowBound =
, DeepBound =
, BuoyancyAdjustmentStepNew =
, WaitAfterBuoyancyChange =
.
NeutralBuoyancy =
.
BuoyancyAdjustmentStep =
.
BuoyancyAdjustmentStepFineTune =
.
MassPosition =
.
MassPositionAdjustmentStep =
.
MassPositionAdjustmentStepFineTune =
.
WaitAfterBuoyancyChange =
.
WaitAfterBuoyancyChangeFineTune =
.
Initially: ShallowBound =
, DeepBound =
, BuoyancyAdjustmentStep =
, WaitAfterBuoyancyChange =
.
TargetDepthMinusShallowBound =
.
DeepBoundMinusTargetDepth =
.
Aborting mission. Target depth is deeper than DeepBound or shallower than ShallowBound.
stop
0
Checking for additional instructions before submerging.
0
0
0
0
Initial yoyo transit to listening location LatListening =
, LonListening =
.
0
0
0
0
Initial level run transit to listening location LatListening =
, LonListening =
.
Reset BuoyancyAdjustmentStep to
, MassPositionAdjustmentStep to
, WaitAfterBuoyancyChange to
, ShallowBound to
, DeepBound to
.
1
Cnt =
NeutralBuoyancy =
, BuoyancyAdjustmentStep =
, MassPosition =
, MassPositionAdjustmentStep =
After buoyancy change, wait for
1
Depth
outside of the envelope defined by ShallowBoundRegainDepth =
and DeepBoundRegainDepth =
. Moving to
. Propeller on.
1
Depth
breaches the envelope defined by ShallowBoundRegainDepth =
and DeepBoundRegainDepth =
. Moving to
. Propeller off.
0
0
0
1
Reached
, settling for
at
0
0
0
0
0
0
0
Now depth
is deeper than DeepBound
.
Depth =
. Elapsed time since the last GPS fix
is longer than SurfacingIntervalDuringListening
. Surface and optionally transit back to listening location.
2
1
0
2
2
Floating previously but sinking now. Decrease BuoyancyAdjustmentStep from
to
. Decrease MassPositionAdjustmentStep from
to
. Increase neutral buoyancy:
+
=
. Move mass backwards:
-
=
. FineTune =
. WaitAfterBuoyancyChange =
.
2
2
1
Vehicle is too heavy. Increase neutral buoyancy:
+
=
. Move mass backwards:
-
=
. FineTune =
. WaitAfterBuoyancyChange =
.
1
0
Now depth
is shallower than ShallowBound
.
Depth =
. Elapsed time since the last GPS fix
is longer than SurfacingIntervalDuringListening
. Surface and optionally transit back to listening location.
2
1
2
2
Sinking previously but floating now. Decrease BuoyancyAdjustmentStep from
to
. Decrease MassPositionAdjustmentStep from
to
. Decrease neutral buoyancy:
-
=
. Move mass forward:
+
=
. FineTune =
. WaitAfterBuoyancyChange =
.
1
Diving from surface after comms. No change to neutral buoyancy:
. No change to mass position:
. FineTune =
. WaitAfterBuoyancyChange =
.
2
2
Vehicle is too light. Decrease neutral buoyancy:
-
=
. Move mass forward:
+
=
. FineTune =
. WaitAfterBuoyancyChange =
.
1
Diving from surface after comms. No change to neutral buoyancy:
. No change to mass position:
. FineTune =
. WaitAfterBuoyancyChange =
.
2025-02-20T05:43:50.221Z,1740030230.221 [MissionManager](INFO): DefineArg PAM.MissionTimeout = 180.000000 min
2025-02-20T05:43:50.223Z,1740030230.223 [MissionManager](INFO): DefineArg PAM.AcousticTrackingTimeout = 240.000000 h
2025-02-20T05:43:50.226Z,1740030230.226 [MissionManager](INFO): DefineArg PAM.SurfacingIntervalDuringListening = 180.000000 min
2025-02-20T05:43:50.228Z,1740030230.228 [MissionManager](INFO): DefineArg PAM.NeedCommsMaxWait = 180.000000 min
2025-02-20T05:43:50.230Z,1740030230.230 [MissionManager](INFO): DefineArg PAM.NeedCommsTimeInTransit = 60.000000 min
2025-02-20T05:43:50.233Z,1740030230.233 [MissionManager](INFO): DefineArg PAM.SkipStartComms = 0 bool
2025-02-20T05:43:50.235Z,1740030230.235 [MissionManager](INFO): DefineArg PAM.Depth = 30.000000 m
2025-02-20T05:43:50.269Z,1740030230.269 [MissionManager](INFO): DefineArg PAM.SettleTime = 5.000000 min
2025-02-20T05:43:50.271Z,1740030230.271 [MissionManager](INFO): DefineArg PAM.DeepBoundRegainDepth = 45.000000 m
2025-02-20T05:43:50.273Z,1740030230.273 [MissionManager](INFO): DefineArg PAM.ShallowBoundRegainDepth = 15.000000 m
2025-02-20T05:43:50.276Z,1740030230.276 [MissionManager](INFO): DefineArg PAM.DeepBoundInitial = 35.000000 m
2025-02-20T05:43:50.278Z,1740030230.278 [MissionManager](INFO): DefineArg PAM.ShallowBoundInitial = 25.000000 m
2025-02-20T05:43:50.281Z,1740030230.281 [MissionManager](INFO): DefineArg PAM.DeepBoundFineTune = 40.000000 m
2025-02-20T05:43:50.283Z,1740030230.283 [MissionManager](INFO): DefineArg PAM.ShallowBoundFineTune = 20.000000 m
2025-02-20T05:43:50.285Z,1740030230.285 [MissionManager](INFO): DefineArg PAM.ThreshDepthComms = 2.000000 m
2025-02-20T05:43:50.288Z,1740030230.288 [MissionManager](INFO): DefineArg PAM.ThreshQuietTimeFineTune = 60.000000 min
2025-02-20T05:43:50.303Z,1740030230.303 [MissionManager](INFO): DefineArg PAM.WaitForComms = 5.000000 min
2025-02-20T05:43:50.305Z,1740030230.305 [MissionManager](INFO): DefineArg PAM.WaitAfterBuoyancyChangeInitial = 5.000000 min
2025-02-20T05:43:50.307Z,1740030230.307 [MissionManager](INFO): DefineArg PAM.WaitAfterBuoyancyChangeFineTune = 5.000000 min
2025-02-20T05:43:50.315Z,1740030230.315 [MissionManager](INFO): DefineArg PAM.InitialYoyoToListeningLocation = 0 bool
2025-02-20T05:43:50.327Z,1740030230.327 [MissionManager](INFO): DefineArg PAM.InitialLevelRunToListeningLocation = 1 bool
2025-02-20T05:43:50.331Z,1740030230.331 [MissionManager](INFO): DefineArg PAM.YoyoBackToListeningLocation = 0 bool
2025-02-20T05:43:50.349Z,1740030230.349 [MissionManager](INFO): DefineArg PAM.LevelRunBackToListeningLocation = 1 bool
2025-02-20T05:43:50.351Z,1740030230.351 [MissionManager](INFO): DefineArg PAM.SpeedTransit = 1.000000 m/s
2025-02-20T05:43:50.358Z,1740030230.358 [MissionManager](INFO): DefineArg PAM.ApproachSpeedFirstTime = 1.000000 m/s
2025-02-20T05:43:50.360Z,1740030230.360 [MissionManager](INFO): DefineArg PAM.RudderAngleInitialDive = 9.000000 arcdeg
2025-02-20T05:43:50.396Z,1740030230.396 [MissionManager](INFO): DefineArg PAM.RudderAngleDepthSettlingPropOn = 13.000000 arcdeg
2025-02-20T05:43:50.398Z,1740030230.398 [MissionManager](INFO): DefineArg PAM.ApproachNotFirstTimePropOn = 0 bool
2025-02-20T05:43:50.409Z,1740030230.409 [MissionManager](INFO): DefineArg PAM.MinAltitude = 5.000000 m
2025-02-20T05:43:50.411Z,1740030230.411 [MissionManager](INFO): DefineArg PAM.MaxDepth = 50.000000 m
2025-02-20T05:43:50.417Z,1740030230.417 [MissionManager](INFO): DefineArg PAM.MinOffshore = 2.000000 km
2025-02-20T05:43:50.419Z,1740030230.419 [MissionManager](INFO): DefineArg PAM.TransitYoYoMinDepth = 2.000000 m
2025-02-20T05:43:50.438Z,1740030230.438 [MissionManager](INFO): DefineArg PAM.TransitYoYoMaxDepth = 30.000000 m
2025-02-20T05:43:50.449Z,1740030230.449 [MissionManager](INFO): DefineArg PAM.LatListening = nan arcdeg
2025-02-20T05:43:50.451Z,1740030230.451 [MissionManager](INFO): DefineArg PAM.LonListening = nan arcdeg
2025-02-20T05:43:50.461Z,1740030230.461 [MissionManager](INFO): DefineArg PAM.CheckDepths = 1.000000 bool
2025-02-20T05:43:50.463Z,1740030230.463 [MissionManager](INFO): DefineArg PAM.KpBuoyancyServo = 4000.000000 count
2025-02-20T05:43:50.471Z,1740030230.471 [MissionManager](INFO): DefineArg PAM.KiBuoyancyServo = 200.000000 count
2025-02-20T05:43:50.477Z,1740030230.477 [MissionManager](INFO): DefineArg PAM.KdBuoyancyServo = 300.000000 count
2025-02-20T05:43:50.479Z,1740030230.479 [MissionManager](INFO): DefineArg PAM.BuoyancyErrorAllowance = 2.000000 cc
2025-02-20T05:43:50.487Z,1740030230.487 [MissionManager](INFO): DefineArg PAM.BuoyancyAdjustmentStepUnitless = 16.000000 n/a
2025-02-20T05:43:50.489Z,1740030230.489 [MissionManager](INFO): DefineArg PAM.BuoyancyAdjustmentStepMinUnitless = 2.000000 n/a
2025-02-20T05:43:50.491Z,1740030230.491 [MissionManager](INFO): DefineArg PAM.BuoyancyAdjustmentStepFineTuneUnitless = 2.000000 n/a
2025-02-20T05:43:50.498Z,1740030230.498 [MissionManager](INFO): DefineArg PAM.MassPositionAdjustmentMMperCC = 0.033000 mm
2025-02-20T05:43:50.500Z,1740030230.500 [MissionManager](INFO): DefineArg PAM.YoYoUpPitch = 20.000000 arcdeg
2025-02-20T05:43:50.506Z,1740030230.506 [MissionManager](INFO): DefineArg PAM.YoYoDownPitch = -20.000000 arcdeg
2025-02-20T05:43:50.513Z,1740030230.513 [MissionManager](INFO): DefineOutput PAM.SettleSpeed = 1.000000 m/s
2025-02-20T05:43:50.516Z,1740030230.516 [MissionManager](INFO): DefineOutput PAM.NeutralBuoyancy = 305.318329 cc
2025-02-20T05:43:50.538Z,1740030230.538 [MissionManager](INFO): DefineOutput PAM.NeutralBuoyancyPrevious = nan cc
2025-02-20T05:43:50.545Z,1740030230.545 [MissionManager](INFO): DefineOutput PAM.BuoyancyBase = 1.000000 cc
2025-02-20T05:43:50.547Z,1740030230.547 [MissionManager](INFO): DefineOutput PAM.BuoyancyAdjustmentStep = nan cc
2025-02-20T05:43:50.549Z,1740030230.549 [MissionManager](INFO): DefineOutput PAM.BuoyancyAdjustmentStepMin = nan cc
2025-02-20T05:43:50.552Z,1740030230.552 [MissionManager](INFO): DefineOutput PAM.BuoyancyAdjustmentStepFineTune = nan cc
2025-02-20T05:43:50.568Z,1740030230.568 [MissionManager](INFO): DefineOutput PAM.BuoyancyAdjustmentStepPrevious = nan cc
2025-02-20T05:43:50.574Z,1740030230.574 [MissionManager](INFO): DefineOutput PAM.BuoyancyAdjustmentStepNew = nan cc
2025-02-20T05:43:50.580Z,1740030230.580 [MissionManager](INFO): DefineOutput PAM.MassPosition = 1.164778 cm
2025-02-20T05:43:50.591Z,1740030230.591 [MissionManager](INFO): DefineOutput PAM.MassPositionPrevious = nan mm
2025-02-20T05:43:50.593Z,1740030230.593 [MissionManager](INFO): DefineOutput PAM.MassPositionAdjustmentStep = nan mm
2025-02-20T05:43:50.596Z,1740030230.596 [MissionManager](INFO): DefineOutput PAM.MassPositionAdjustmentStepFineTune = nan mm
2025-02-20T05:43:50.610Z,1740030230.610 [MissionManager](INFO): DefineOutput PAM.MassPositionAdjustmentStepPrevious = nan mm
2025-02-20T05:43:50.617Z,1740030230.617 [MissionManager](INFO): DefineOutput PAM.MassPositionAdjustmentStepNew = nan mm
2025-02-20T05:43:50.619Z,1740030230.619 [MissionManager](INFO): DefineOutput PAM.WaitAfterBuoyancyChange = nan min
2025-02-20T05:43:50.637Z,1740030230.637 [MissionManager](INFO): DefineOutput PAM.DeepBound = nan m
2025-02-20T05:43:50.640Z,1740030230.640 [MissionManager](INFO): DefineOutput PAM.ShallowBound = nan m
2025-02-20T05:43:50.651Z,1740030230.651 [MissionManager](INFO): DefineOutput PAM.DeepBoundMinusTargetDepth = nan m
2025-02-20T05:43:50.670Z,1740030230.670 [MissionManager](INFO): DefineOutput PAM.TargetDepthMinusShallowBound = nan m
2025-02-20T05:43:50.689Z,1740030230.689 [MissionManager](INFO): DefineOutput PAM.TimeBuoyancyChange = nan s
2025-02-20T05:43:50.692Z,1740030230.692 [MissionManager](INFO): DefineOutput PAM.ElapsedSinceBuoyancyChange = nan s
2025-02-20T05:43:50.698Z,1740030230.698 [MissionManager](INFO): DefineOutput PAM.ElapsedSinceLastGPSfix = nan s
2025-02-20T05:43:50.704Z,1740030230.704 [MissionManager](INFO): DefineOutput PAM.FineTune = 0 bool
2025-02-20T05:43:50.707Z,1740030230.707 [MissionManager](INFO): DefineOutput PAM.MovingToTargetDepth = 0 bool
2025-02-20T05:43:50.709Z,1740030230.709 [MissionManager](INFO): DefineOutput PAM.BuoyancyAdjustmentDone = 0 bool
2025-02-20T05:43:50.711Z,1740030230.711 [MissionManager](INFO): DefineOutput PAM.AdjustingBuoyancy = 0 bool
2025-02-20T05:43:50.713Z,1740030230.713 [MissionManager](INFO): DefineOutput PAM.Settled = 0 bool
2025-02-20T05:43:50.715Z,1740030230.715 [MissionManager](INFO): DefineOutput PAM.DeltaReduced = 0 bool
2025-02-20T05:43:50.725Z,1740030230.725 [MissionManager](INFO): DefineOutput PAM.Sinking = 0 bool
2025-02-20T05:43:50.728Z,1740030230.728 [MissionManager](INFO): DefineOutput PAM.SinkingNew = 0 bool
2025-02-20T05:43:50.730Z,1740030230.730 [MissionManager](INFO): DefineOutput PAM.SurfacingStarted = 0 bool
2025-02-20T05:43:50.732Z,1740030230.732 [MissionManager](INFO): DefineOutput PAM.Cnt = 0.000000 count
2025-02-20T05:43:50.734Z,1740030230.734 [MissionManager](INFO): DefineOutput PAM.CntFloat = 0.000000 count
2025-02-20T05:43:50.753Z,1740030230.753 [MissionManager](INFO): DefineOutput PAM.VariablesResetDone = 0 bool
2025-02-20T05:43:50.754Z,1740030230.754 [MissionManager](INFO): Inserting Stack from file: Missions/Insert/Science.tl
2025-02-20T05:43:50.754Z,1740030230.754 [MissionManager](DEBUG): TethyslAPI: loading: Missions/Insert/Science.tl
2025-02-20T05:43:50.758Z,1740030230.758 [MissionManager](DEBUG): TethyslAPI: mission file loaded: Missions/Insert/Science.tl
2025-02-20T05:43:53.343Z,1740030233.343 [MissionManager](DEBUG): TethyslAPI: Missions/Insert/Science.tl translated into:
NaN
3
100
80
20
5
NaN
NaN
2.0
NaN
0
NaN
NaN
5
0
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
PeakDetectVsDepth
EdgeDetectVsDepth
GoDown, ChlPeakThresh, PeakChl, PeakChlDepth, EdgeChl, EdgeChlDepth =
,
,
,
,
,
PeakDetectVsDepth
PeakDetectVsDepth
PeakDetectVsDepth
PeakDetectVsDepth
PeakDetectVsDepth
_.planktivore_LM_AvgRois
EdgeDetectVsDepth
_.planktivore_LM_AvgRois
GoDown, PlanktivoreLMavgROIPeakThresh, PeakPlanktivoreLMavgROI, PeakPlanktivoreLMavgROIDepth, EdgePlanktivoreLMavgROI, EdgePlanktivoreLMavgROIDepth =
,
,
,
,
,
PeakDetectVsDepth
_.planktivore_HM_AvgRois
PeakDetectVsDepth
_.planktivore_diatoms
PeakDetectVsDepth
_.planktivore_dinoflagellates
Triggered. PeakChl values on
consecutive yo-yo profiles fall in [
] (NaN bound is ignored).
2025-02-20T05:43:53.368Z,1740030233.368 [MissionManager](INFO): DefineArg PAM:Science.PeakDetectChlActive = 0 bool
2025-02-20T05:43:53.370Z,1740030233.370 [MissionManager](INFO): DefineArg PAM:Science.EdgeDetectChlActive = 0 bool
2025-02-20T05:43:53.373Z,1740030233.373 [MissionManager](INFO): DefineArg PAM:Science.TimeWindowPeakReport = nan min
2025-02-20T05:43:53.374Z,1740030233.374 [MissionManager](INFO): DefineArg PAM:Science.HighestChlPeakReportActive = 0 bool
2025-02-20T05:43:53.376Z,1740030233.376 [MissionManager](INFO): DefineArg PAM:Science.HighestSaltPeakReportActive = 0 bool
2025-02-20T05:43:53.378Z,1740030233.378 [MissionManager](INFO): DefineArg PAM:Science.HighestOilPeakReportActive = 0 bool
2025-02-20T05:43:53.380Z,1740030233.380 [MissionManager](INFO): DefineArg PAM:Science.PatchTracking = 0 bool
2025-02-20T05:43:53.382Z,1740030233.382 [MissionManager](INFO): DefineArg PAM:Science.FilterWidthHorizontal = 3.000000 count
2025-02-20T05:43:53.385Z,1740030233.385 [MissionManager](INFO): DefineArg PAM:Science.NumProfilesSlidingwindow = 100.000000 count
2025-02-20T05:43:53.387Z,1740030233.387 [MissionManager](INFO): DefineArg PAM:Science.OffPeakFractionHorizontal = 80.000000 %
2025-02-20T05:43:53.389Z,1740030233.389 [MissionManager](INFO): DefineArg PAM:Science.PeakDetectNO3Active = 0 bool
2025-02-20T05:43:53.391Z,1740030233.391 [MissionManager](INFO): DefineArg PAM:Science.PeakDetectOilActive = 0 bool
2025-02-20T05:43:53.421Z,1740030233.421 [MissionManager](INFO): DefineArg PAM:Science.PeakDetectFDOMActive = 0 bool
2025-02-20T05:43:53.423Z,1740030233.423 [MissionManager](INFO): DefineArg PAM:Science.PeakDetectSalinityActive = 0 bool
2025-02-20T05:43:53.437Z,1740030233.437 [MissionManager](INFO): DefineArg PAM:Science.PeakDetectPlanktivoreLMavgROIActive = 0 bool
2025-02-20T05:43:53.439Z,1740030233.439 [MissionManager](INFO): DefineArg PAM:Science.EdgeDetectPlanktivoreLMavgROIActive = 0 bool
2025-02-20T05:43:53.449Z,1740030233.449 [MissionManager](INFO): DefineArg PAM:Science.PeakDetectPlanktivoreHMavgROIActive = 0 bool
2025-02-20T05:43:53.451Z,1740030233.451 [MissionManager](INFO): DefineArg PAM:Science.PeakDetectPlanktivoreDiatomsActive = 0 bool
2025-02-20T05:43:53.453Z,1740030233.453 [MissionManager](INFO): DefineArg PAM:Science.PeakDetectPlanktivoreDinoflagellatesActive = 0 bool
2025-02-20T05:43:53.455Z,1740030233.455 [MissionManager](INFO): DefineArg PAM:Science.UpwardDerivativeOfTemperatureActive = 0 bool
2025-02-20T05:43:53.466Z,1740030233.466 [MissionManager](INFO): DefineArg PAM:Science.EnabledAanderaaO2 = 0 bool
2025-02-20T05:43:53.473Z,1740030233.473 [MissionManager](INFO): DefineArg PAM:Science.EnabledNeilBrown = 0 bool
2025-02-20T05:43:53.475Z,1740030233.475 [MissionManager](INFO): DefineArg PAM:Science.EnabledSeabird = 1 bool
2025-02-20T05:43:53.482Z,1740030233.482 [MissionManager](INFO): DefineArg PAM:Science.EnabledWetLabsBB2FL = 1 bool
2025-02-20T05:43:53.489Z,1740030233.489 [MissionManager](INFO): DefineArg PAM:Science.EnabledWetLabsSeaOWL_UV_A = 0 bool
2025-02-20T05:43:53.491Z,1740030233.491 [MissionManager](INFO): DefineArg PAM:Science.EnabledWetLabsUBAT = 0 bool
2025-02-20T05:43:53.502Z,1740030233.502 [MissionManager](INFO): DefineArg PAM:Science.LowPassWindowLength = 20.000000 count
2025-02-20T05:43:53.513Z,1740030233.513 [MissionManager](INFO): DefineArg PAM:Science.MedianFilterLen = 5.000000 count
2025-02-20T05:43:53.515Z,1740030233.515 [MissionManager](INFO): DefineArg PAM:Science.ShallowBound = nan m
2025-02-20T05:43:53.521Z,1740030233.521 [MissionManager](INFO): DefineArg PAM:Science.DeepBound = nan m
2025-02-20T05:43:53.523Z,1740030233.523 [MissionManager](INFO): DefineArg PAM:Science.DepChangeThreshForAttitudeFlip = 2.000000 m
2025-02-20T05:43:53.530Z,1740030233.530 [MissionManager](INFO): DefineArg PAM:Science.OffPeakFractionVertical = nan %
2025-02-20T05:43:53.532Z,1740030233.532 [MissionManager](INFO): DefineArg PAM:Science.ChlPeakThresh = 0.000000 ug/l
2025-02-20T05:43:53.548Z,1740030233.548 [MissionManager](INFO): DefineArg PAM:Science.ChlThreshTriggerActive = 0 bool
2025-02-20T05:43:53.554Z,1740030233.554 [MissionManager](INFO): DefineArg PAM:Science.ChlLowerThresh = nan ug/l
2025-02-20T05:43:53.561Z,1740030233.561 [MissionManager](INFO): DefineArg PAM:Science.ChlUpperThresh = nan ug/l
2025-02-20T05:43:53.563Z,1740030233.563 [MissionManager](INFO): DefineArg PAM:Science.NumProfilesThresh = 5.000000 count
2025-02-20T05:43:53.565Z,1740030233.565 [MissionManager](INFO): DefineArg PAM:Science.PlanktivoreLMavgROIPeakThresh = 0.000000 count/s
2025-02-20T05:43:53.567Z,1740030233.567 [MissionManager](INFO): DefineOutput PAM:Science.GoDown = 1 bool
2025-02-20T05:43:53.574Z,1740030233.574 [MissionManager](INFO): DefineOutput PAM:Science.PeakChl = nan ug/l
2025-02-20T05:43:53.585Z,1740030233.585 [MissionManager](INFO): DefineOutput PAM:Science.PeakChlDepth = nan m
2025-02-20T05:43:53.587Z,1740030233.587 [MissionManager](INFO): DefineOutput PAM:Science.PeakChlTemperature = nan degC
2025-02-20T05:43:53.592Z,1740030233.592 [MissionManager](INFO): DefineOutput PAM:Science.PeakChlLatitude = nan arcdeg
2025-02-20T05:43:53.634Z,1740030233.634 [MissionManager](INFO): DefineOutput PAM:Science.PeakChlLongitude = nan arcdeg
2025-02-20T05:43:53.645Z,1740030233.645 [MissionManager](INFO): DefineOutput PAM:Science.EdgeChl = nan ug/l
2025-02-20T05:43:53.647Z,1740030233.647 [MissionManager](INFO): DefineOutput PAM:Science.EdgeChlDepth = nan m
2025-02-20T05:43:53.666Z,1740030233.666 [MissionManager](INFO): DefineOutput PAM:Science.EdgeChlTemperature = nan degC
2025-02-20T05:43:53.668Z,1740030233.668 [MissionManager](INFO): DefineOutput PAM:Science.EdgeChlLatitude = nan arcdeg
2025-02-20T05:43:53.714Z,1740030233.714 [MissionManager](INFO): DefineOutput PAM:Science.EdgeChlLongitude = nan arcdeg
2025-02-20T05:43:53.718Z,1740030233.718 [MissionManager](INFO): DefineOutput PAM:Science.PeakNO3 = nan umol/l
2025-02-20T05:43:53.733Z,1740030233.733 [MissionManager](INFO): DefineOutput PAM:Science.PeakNO3Depth = nan m
2025-02-20T05:43:53.735Z,1740030233.735 [MissionManager](INFO): DefineOutput PAM:Science.PeakNO3Latitude = nan arcdeg
2025-02-20T05:43:53.741Z,1740030233.741 [MissionManager](INFO): DefineOutput PAM:Science.PeakNO3Longitude = nan arcdeg
2025-02-20T05:43:53.744Z,1740030233.744 [MissionManager](INFO): DefineOutput PAM:Science.PeakOil = nan kg/m3
2025-02-20T05:43:53.772Z,1740030233.772 [MissionManager](INFO): DefineOutput PAM:Science.PeakOilDepth = nan m
2025-02-20T05:43:53.774Z,1740030233.774 [MissionManager](INFO): DefineOutput PAM:Science.PeakOilLatitude = nan arcdeg
2025-02-20T05:43:53.789Z,1740030233.789 [MissionManager](INFO): DefineOutput PAM:Science.PeakOilLongitude = nan arcdeg
2025-02-20T05:43:53.791Z,1740030233.791 [MissionManager](INFO): DefineOutput PAM:Science.PeakFDOM = nan ppb
2025-02-20T05:43:53.798Z,1740030233.798 [MissionManager](INFO): DefineOutput PAM:Science.PeakFDOMDepth = nan m
2025-02-20T05:43:53.804Z,1740030233.804 [MissionManager](INFO): DefineOutput PAM:Science.PeakFDOMTemperature = nan degC
2025-02-20T05:43:53.806Z,1740030233.806 [MissionManager](INFO): DefineOutput PAM:Science.PeakFDOMLatitude = nan arcdeg
2025-02-20T05:43:53.809Z,1740030233.809 [MissionManager](INFO): DefineOutput PAM:Science.PeakFDOMLongitude = nan arcdeg
2025-02-20T05:43:53.811Z,1740030233.811 [MissionManager](INFO): DefineOutput PAM:Science.PeakSalt = nan psu
2025-02-20T05:43:53.837Z,1740030233.837 [MissionManager](INFO): DefineOutput PAM:Science.PeakSaltDepth = nan m
2025-02-20T05:43:53.839Z,1740030233.839 [MissionManager](INFO): DefineOutput PAM:Science.PeakSaltTemperature = nan degC
2025-02-20T05:43:53.846Z,1740030233.846 [MissionManager](INFO): DefineOutput PAM:Science.PeakSaltLatitude = nan arcdeg
2025-02-20T05:43:53.852Z,1740030233.852 [MissionManager](INFO): DefineOutput PAM:Science.PeakSaltLongitude = nan arcdeg
2025-02-20T05:43:53.855Z,1740030233.855 [MissionManager](INFO): DefineOutput PAM:Science.PeakPlanktivoreLMavgROI = nan count/s
2025-02-20T05:43:53.861Z,1740030233.861 [MissionManager](INFO): DefineOutput PAM:Science.PeakPlanktivoreLMavgROIDepth = nan m
2025-02-20T05:43:53.863Z,1740030233.863 [MissionManager](INFO): DefineOutput PAM:Science.PeakPlanktivoreLMavgROITemperature = nan degC
2025-02-20T05:43:53.870Z,1740030233.870 [MissionManager](INFO): DefineOutput PAM:Science.PeakPlanktivoreLMavgROILatitude = nan arcdeg
2025-02-20T05:43:53.876Z,1740030233.876 [MissionManager](INFO): DefineOutput PAM:Science.PeakPlanktivoreLMavgROILongitude = nan arcdeg
2025-02-20T05:43:53.879Z,1740030233.879 [MissionManager](INFO): DefineOutput PAM:Science.EdgePlanktivoreLMavgROI = nan count/s
2025-02-20T05:43:53.885Z,1740030233.885 [MissionManager](INFO): DefineOutput PAM:Science.EdgePlanktivoreLMavgROIDepth = nan m
2025-02-20T05:43:53.887Z,1740030233.887 [MissionManager](INFO): DefineOutput PAM:Science.EdgePlanktivoreLMavgROITemperature = nan degC
2025-02-20T05:43:53.894Z,1740030233.894 [MissionManager](INFO): DefineOutput PAM:Science.EdgePlanktivoreLMavgROILatitude = nan arcdeg
2025-02-20T05:43:53.900Z,1740030233.900 [MissionManager](INFO): DefineOutput PAM:Science.EdgePlanktivoreLMavgROILongitude = nan arcdeg
2025-02-20T05:43:53.902Z,1740030233.902 [MissionManager](INFO): DefineOutput PAM:Science.PeakPlanktivoreHMavgROI = nan count/s
2025-02-20T05:43:53.907Z,1740030233.907 [MissionManager](INFO): DefineOutput PAM:Science.PeakPlanktivoreHMavgROIDepth = nan m
2025-02-20T05:43:53.918Z,1740030233.918 [MissionManager](INFO): DefineOutput PAM:Science.PeakPlanktivoreHMavgROITemperature = nan degC
2025-02-20T05:43:53.924Z,1740030233.924 [MissionManager](INFO): DefineOutput PAM:Science.PeakPlanktivoreHMavgROILatitude = nan arcdeg
2025-02-20T05:43:53.927Z,1740030233.927 [MissionManager](INFO): DefineOutput PAM:Science.PeakPlanktivoreHMavgROILongitude = nan arcdeg
2025-02-20T05:43:53.931Z,1740030233.931 [MissionManager](INFO): DefineOutput PAM:Science.PeakPlanktivoreDiatoms = nan count/ml
2025-02-20T05:43:53.943Z,1740030233.943 [MissionManager](INFO): DefineOutput PAM:Science.PeakPlanktivoreDiatomsDepth = nan m
2025-02-20T05:43:53.958Z,1740030233.958 [MissionManager](INFO): DefineOutput PAM:Science.PeakPlanktivoreDiatomsTemperature = nan degC
2025-02-20T05:43:53.961Z,1740030233.961 [MissionManager](INFO): DefineOutput PAM:Science.PeakPlanktivoreDiatomsLatitude = nan arcdeg
2025-02-20T05:43:53.963Z,1740030233.963 [MissionManager](INFO): DefineOutput PAM:Science.PeakPlanktivoreDiatomsLongitude = nan arcdeg
2025-02-20T05:43:53.978Z,1740030233.978 [MissionManager](INFO): DefineOutput PAM:Science.PeakPlanktivoreDinoflagellates = nan count/ml
2025-02-20T05:43:53.983Z,1740030233.983 [MissionManager](INFO): DefineOutput PAM:Science.PeakPlanktivoreDinoflagellatesDepth = nan m
2025-02-20T05:43:53.999Z,1740030233.999 [MissionManager](INFO): DefineOutput PAM:Science.PeakPlanktivoreDinoflagellatesTemperature = nan degC
2025-02-20T05:43:54.005Z,1740030234.005 [MissionManager](INFO): DefineOutput PAM:Science.PeakPlanktivoreDinoflagellatesLatitude = nan arcdeg
2025-02-20T05:43:54.007Z,1740030234.007 [MissionManager](INFO): DefineOutput PAM:Science.PeakPlanktivoreDinoflagellatesLongitude = nan arcdeg
2025-02-20T05:43:54.046Z,1740030234.046 [MissionManager](INFO): DefineOutput PAM:Science.PatchChl = nan ug/l
2025-02-20T05:43:54.061Z,1740030234.061 [MissionManager](INFO): DefineOutput PAM:Science.PatchChlDepth = nan m
2025-02-20T05:43:54.063Z,1740030234.063 [MissionManager](INFO): DefineOutput PAM:Science.PatchChlLatitude = nan arcdeg
2025-02-20T05:43:54.069Z,1740030234.069 [MissionManager](INFO): DefineOutput PAM:Science.PatchChlLongitude = nan arcdeg
2025-02-20T05:43:54.072Z,1740030234.072 [MissionManager](INFO): DefineOutput PAM:Science.PatchChlDistance = nan m
2025-02-20T05:43:54.086Z,1740030234.086 [MissionManager](INFO): DefineOutput PAM:Science.PatchSalt = nan psu
2025-02-20T05:43:54.094Z,1740030234.094 [MissionManager](INFO): DefineOutput PAM:Science.PatchSaltDepth = nan m
2025-02-20T05:43:54.102Z,1740030234.102 [MissionManager](INFO): DefineOutput PAM:Science.PatchSaltLatitude = nan arcdeg
2025-02-20T05:43:54.117Z,1740030234.117 [MissionManager](INFO): DefineOutput PAM:Science.PatchSaltLongitude = nan arcdeg
2025-02-20T05:43:54.119Z,1740030234.119 [MissionManager](INFO): DefineOutput PAM:Science.PatchSaltDistance = nan m
2025-02-20T05:43:54.125Z,1740030234.125 [MissionManager](INFO): DefineOutput PAM:Science.PatchOil = nan psu
2025-02-20T05:43:54.127Z,1740030234.127 [MissionManager](INFO): DefineOutput PAM:Science.PatchOilDepth = nan m
2025-02-20T05:43:54.134Z,1740030234.134 [MissionManager](INFO): DefineOutput PAM:Science.PatchOilLatitude = nan arcdeg
2025-02-20T05:43:54.140Z,1740030234.140 [MissionManager](INFO): DefineOutput PAM:Science.PatchOilLongitude = nan arcdeg
2025-02-20T05:43:54.143Z,1740030234.143 [MissionManager](INFO): DefineOutput PAM:Science.PatchOilDistance = nan m
2025-02-20T05:43:54.149Z,1740030234.149 [MissionManager](INFO): DefineOutput PAM:Science.TriggeredOnChl = 0 bool
2025-02-20T05:43:54.151Z,1740030234.151 [MissionManager](INFO): DefineOutput PAM:Science.ChlTriggering = nan ug/l
2025-02-20T05:43:54.210Z,1740030234.210 [PAM:Science:PeakDetectChl:B.PeakDetectVsDepth](DEBUG): Construct PeakDetectVsDepth.
2025-02-20T05:43:54.242Z,1740030234.242 [PAM:Science:EdgeDetectChl:B.EdgeDetectVsDepth](DEBUG): Construct EdgeDetectVsDepth.
2025-02-20T05:43:54.296Z,1740030234.296 [PAM:Science:HighestChlPeakReport:A.PeakDetectHorizontal](DEBUG): Construct PeakDetectHorizontal.
2025-02-20T05:43:54.325Z,1740030234.325 [PAM:Science:PeakDetectNO3:B.PeakDetectVsDepth](DEBUG): Construct PeakDetectVsDepth.
2025-02-20T05:43:54.340Z,1740030234.340 [PAM:Science:PeakDetectOil:B.PeakDetectVsDepth](DEBUG): Construct PeakDetectVsDepth.
2025-02-20T05:43:54.381Z,1740030234.381 [PAM:Science:HighestOilPeakReport:A.PeakDetectHorizontal](DEBUG): Construct PeakDetectHorizontal.
2025-02-20T05:43:54.409Z,1740030234.409 [PAM:Science:PeakDetectFDOM:B.PeakDetectVsDepth](DEBUG): Construct PeakDetectVsDepth.
2025-02-20T05:43:54.483Z,1740030234.483 [PAM:Science:PeakDetectSalinity:B.PeakDetectVsDepth](DEBUG): Construct PeakDetectVsDepth.
2025-02-20T05:43:54.522Z,1740030234.522 [PAM:Science:HighestSaltPeakReport:A.PeakDetectHorizontal](DEBUG): Construct PeakDetectHorizontal.
2025-02-20T05:43:54.558Z,1740030234.558 [PAM:Science:PeakDetectPlanktivoreLMavgROI:B.PeakDetectVsDepth](DEBUG): Construct PeakDetectVsDepth.
2025-02-20T05:43:54.604Z,1740030234.604 [PAM:Science:EdgeDetectPlanktivoreLMavgROI:B.EdgeDetectVsDepth](DEBUG): Construct EdgeDetectVsDepth.
2025-02-20T05:43:54.645Z,1740030234.645 [PAM:Science:PeakDetectPlanktivoreHMavgROI:B.PeakDetectVsDepth](DEBUG): Construct PeakDetectVsDepth.
2025-02-20T05:43:54.663Z,1740030234.663 [PAM:Science:PeakDetectPlanktivoreDiatoms:B.PeakDetectVsDepth](DEBUG): Construct PeakDetectVsDepth.
2025-02-20T05:43:54.687Z,1740030234.687 [PAM:Science:PeakDetectPlanktivoreDinoflagellates:B.PeakDetectVsDepth](DEBUG): Construct PeakDetectVsDepth.
2025-02-20T05:43:54.705Z,1740030234.705 [PAM:Science:ChlThreshTrigger:A.ValueDetect](DEBUG): Construct ValueDetect.
2025-02-20T05:43:54.711Z,1740030234.711 [MissionManager](INFO): Inserting Stack from file: Missions/Insert/NeedCommsTransit.tl
2025-02-20T05:43:54.711Z,1740030234.711 [MissionManager](DEBUG): TethyslAPI: loading: Missions/Insert/NeedCommsTransit.tl
2025-02-20T05:43:54.713Z,1740030234.713 [MissionManager](DEBUG): TethyslAPI: mission file loaded: Missions/Insert/NeedCommsTransit.tl
2025-02-20T05:43:55.315Z,1740030235.315 [MissionManager](DEBUG): TethyslAPI: Missions/Insert/NeedCommsTransit.tl translated into:
1
1
10
20
NaN
1
1000
7
30
NaN
NaN
NaN
NaN
0
last time_fix was:
first GPS update timeout
Comms timed out after
minutes
second GPS update timeout
0
0
0
0
0
0
0
first GPS update timeout
Comms timed out after
minutes
second GPS update timeout
2025-02-20T05:43:55.323Z,1740030235.323 [MissionManager](INFO): DefineArg PAM:NeedCommsTransit.DiveIntervalMax = 1.000000 h
2025-02-20T05:43:55.325Z,1740030235.325 [MissionManager](INFO): DefineArg PAM:NeedCommsTransit.DiveIntervalTransit = 1.000000 h
2025-02-20T05:43:55.327Z,1740030235.327 [MissionManager](INFO): DefineArg PAM:NeedCommsTransit.WaitForPitchUp = 10.000000 min
2025-02-20T05:43:55.329Z,1740030235.329 [MissionManager](INFO): DefineArg PAM:NeedCommsTransit.SurfacePitch = 20.000000 arcdeg
2025-02-20T05:43:55.331Z,1740030235.331 [MissionManager](INFO): DefineArg PAM:NeedCommsTransit.SurfaceDepthRate = nan m/s
2025-02-20T05:43:55.335Z,1740030235.335 [MissionManager](INFO): DefineArg PAM:NeedCommsTransit.SurfaceSpeed = 1.000000 m/s
2025-02-20T05:43:55.337Z,1740030235.337 [MissionManager](INFO): DefineArg PAM:NeedCommsTransit.SurfacingTimeout = 1000.000000 s
2025-02-20T05:43:55.339Z,1740030235.339 [MissionManager](INFO): DefineArg PAM:NeedCommsTransit.GPSTimeout = 7.000000 min
2025-02-20T05:43:55.359Z,1740030235.359 [MissionManager](INFO): DefineArg PAM:NeedCommsTransit.CommsTimeout = 30.000000 min
2025-02-20T05:43:55.366Z,1740030235.366 [MissionManager](INFO): DefineArg PAM:NeedCommsTransit.Transit = 0 bool
2025-02-20T05:43:55.373Z,1740030235.373 [MissionManager](INFO): DefineArg PAM:NeedCommsTransit.TransitSpeed = nan m/s
2025-02-20T05:43:55.375Z,1740030235.375 [MissionManager](INFO): DefineArg PAM:NeedCommsTransit.TransitDepth = nan m
2025-02-20T05:43:55.381Z,1740030235.381 [MissionManager](INFO): DefineArg PAM:NeedCommsTransit.TransitLat = nan arcdeg
2025-02-20T05:43:55.383Z,1740030235.383 [MissionManager](INFO): DefineArg PAM:NeedCommsTransit.TransitLon = nan arcdeg
2025-02-20T05:43:55.398Z,1740030235.398 [MissionManager](INFO): DefineOutput PAM:NeedCommsTransit.StartedSurfacing = 0 bool
2025-02-20T05:43:55.418Z,1740030235.418 [PAM:NeedCommsTransit:CommsTransit:Comms:B.GoToSurface](DEBUG): Construct GoToSurface.
2025-02-20T05:43:55.474Z,1740030235.474 [PAM:NeedCommsTransit:CommsTransit:Transit:CommsInTransit:A.GoToSurface](DEBUG): Construct GoToSurface.
2025-02-20T05:43:55.489Z,1740030235.489 [PAM:NeedCommsTransit:CommsTransit:Transit:TransitWaypoint:A.SetSpeed](DEBUG): Construct.
2025-02-20T05:43:55.491Z,1740030235.491 [PAM:NeedCommsTransit:CommsTransit:Transit:TransitWaypoint:B.Mass](DEBUG): Construct.
2025-02-20T05:43:55.494Z,1740030235.494 [PAM:NeedCommsTransit:CommsTransit:Transit:TransitWaypoint:C.Buoyancy](DEBUG): Construct Buoyancy.
2025-02-20T05:43:55.497Z,1740030235.497 [PAM:NeedCommsTransit:CommsTransit:Transit:TransitWaypoint:D.Pitch](DEBUG): Construct.
2025-02-20T05:43:55.510Z,1740030235.510 [PAM:NeedCommsTransit:CommsTransit:Transit:TransitWaypoint:E.Waypoint](DEBUG): Construct Waypoint.
2025-02-20T05:43:55.522Z,1740030235.522 [MissionManager](INFO): Inserting Stack from file: Missions/Insert/StandardEnvelopes.tl
2025-02-20T05:43:55.523Z,1740030235.523 [MissionManager](DEBUG): TethyslAPI: loading: Missions/Insert/StandardEnvelopes.tl
2025-02-20T05:43:55.524Z,1740030235.524 [MissionManager](DEBUG): TethyslAPI: mission file loaded: Missions/Insert/StandardEnvelopes.tl
2025-02-20T05:43:55.599Z,1740030235.599 [MissionManager](DEBUG): TethyslAPI: Missions/Insert/StandardEnvelopes.tl translated into:
5
0
200
2000
2025-02-20T05:43:55.603Z,1740030235.603 [MissionManager](INFO): DefineArg PAM:StandardEnvelopes.MinAltitude = 5.000000 m
2025-02-20T05:43:55.613Z,1740030235.613 [MissionManager](INFO): DefineArg PAM:StandardEnvelopes.MaxDepthIgnore = 0.000000 m
2025-02-20T05:43:55.615Z,1740030235.615 [MissionManager](INFO): DefineArg PAM:StandardEnvelopes.MaxDepth = 200.000000 m
2025-02-20T05:43:55.617Z,1740030235.617 [MissionManager](INFO): DefineArg PAM:StandardEnvelopes.MinOffshore = 2000.000000 m
2025-02-20T05:43:55.618Z,1740030235.618 [PAM:StandardEnvelopes:A.AltitudeEnvelope](DEBUG): Construct AltitudeEnvelope.
2025-02-20T05:43:55.624Z,1740030235.624 [PAM:StandardEnvelopes:B.DepthEnvelope](DEBUG): Construct DepthEnvelope.
2025-02-20T05:43:55.682Z,1740030235.682 [PAM:StandardEnvelopes:C.OffshoreEnvelope](DEBUG): Construct OffshoreEnvelope.
2025-02-20T05:43:55.707Z,1740030235.707 [MissionManager](INFO): Inserting Stack from file: Missions/Insert/AbortDrift.tl
2025-02-20T05:43:55.708Z,1740030235.708 [MissionManager](DEBUG): TethyslAPI: loading: Missions/Insert/AbortDrift.tl
2025-02-20T05:43:55.721Z,1740030235.721 [MissionManager](DEBUG): TethyslAPI: mission file loaded: Missions/Insert/AbortDrift.tl
2025-02-20T05:43:55.777Z,1740030235.777 [MissionManager](DEBUG): TethyslAPI: Missions/Insert/AbortDrift.tl translated into:
96
Insert acoustic timeout set to
.
stop
2025-02-20T05:43:55.780Z,1740030235.780 [MissionManager](INFO): DefineArg PAM:AbortDrift.AcousticTimeout = 96.000000 h
2025-02-20T05:43:55.782Z,1740030235.782 [PAM:AbortDrift:B.AbortDrift](DEBUG): Construct AbortDrift.
2025-02-20T05:43:55.784Z,1740030235.784 [PAM:AbortDrift:C.Execute](DEBUG): Construct Execute.
2025-02-20T05:43:55.786Z,1740030235.786 [MissionManager](INFO): RedefineArg PAM:AbortDrift.AcousticTimeout = reader:PAM.AcousticTrackingTimeout
2025-02-20T05:43:55.787Z,1740030235.787 [MissionManager](INFO): Inserting Stack from file: Missions/Insert/BackseatDriver.tl
2025-02-20T05:43:55.787Z,1740030235.787 [MissionManager](DEBUG): TethyslAPI: loading: Missions/Insert/BackseatDriver.tl
2025-02-20T05:43:55.793Z,1740030235.793 [MissionManager](DEBUG): TethyslAPI: mission file loaded: Missions/Insert/BackseatDriver.tl
2025-02-20T05:43:55.838Z,1740030235.838 [MissionManager](DEBUG): TethyslAPI: Missions/Insert/BackseatDriver.tl translated into:
2025-02-20T05:43:55.846Z,1740030235.846 [MissionManager](INFO): DefineArg PAM:BackseatDriver.EnableBackseat = 0 bool
2025-02-20T05:43:55.848Z,1740030235.848 [PAM:BackseatDriver:A.BackseatDriver](DEBUG): Construct BackseatDriver.
2025-02-20T05:43:55.958Z,1740030235.958 [PAM:CheckTargetDepths:CheckDepth:B.Execute](DEBUG): Construct Execute.
2025-02-20T05:43:55.986Z,1740030235.986 [PAM:InitialTransitToListeningLocation:InitialYoYo:C.SetSpeed](DEBUG): Construct.
2025-02-20T05:43:55.988Z,1740030235.988 [PAM:InitialTransitToListeningLocation:InitialYoYo:D.DepthEnvelope](DEBUG): Construct DepthEnvelope.
2025-02-20T05:43:55.995Z,1740030235.995 [PAM:InitialTransitToListeningLocation:InitialYoYo:E.YoYo](DEBUG): Construct YoYo.
2025-02-20T05:43:56.001Z,1740030236.001 [PAM:InitialTransitToListeningLocation:InitialYoYo:F.Pitch](DEBUG): Construct.
2025-02-20T05:43:56.005Z,1740030236.005 [PAM:InitialTransitToListeningLocation:InitialYoYo:G.Buoyancy](DEBUG): Construct Buoyancy.
2025-02-20T05:43:56.007Z,1740030236.007 [PAM:InitialTransitToListeningLocation:InitialYoYo:H.Waypoint](DEBUG): Construct Waypoint.
2025-02-20T05:43:56.122Z,1740030236.122 [PAM:PAM:SetVariables:A.Mass](DEBUG): Construct.
2025-02-20T05:43:56.125Z,1740030236.125 [PAM:PAM:SetVariables:B.Buoyancy](DEBUG): Construct Buoyancy.
2025-02-20T05:43:56.141Z,1740030236.141 [PAM:PAM:Waits:A.Mass](DEBUG): Construct.
2025-02-20T05:43:56.143Z,1740030236.143 [PAM:PAM:Waits:B.Buoyancy](DEBUG): Construct Buoyancy.
2025-02-20T05:43:56.149Z,1740030236.149 [PAM:PAM:Waits:WaitForSurfaceCommsCompletion:A.Wait](DEBUG): Construct Wait.
2025-02-20T05:43:56.153Z,1740030236.153 [PAM:PAM:Waits:WaitBuoyancyChange:B.Wait](DEBUG): Construct Wait.
2025-02-20T05:43:56.168Z,1740030236.168 [PAM:PAM:ApproachDepthSettleAtDepth:ApproachDepth:ApproachDepthPropellerOn:A.Mass](DEBUG): Construct.
2025-02-20T05:43:56.170Z,1740030236.170 [PAM:PAM:ApproachDepthSettleAtDepth:ApproachDepth:ApproachDepthPropellerOn:B.Buoyancy](DEBUG): Construct Buoyancy.
2025-02-20T05:43:56.176Z,1740030236.176 [PAM:PAM:ApproachDepthSettleAtDepth:ApproachDepth:ApproachDepthPropellerOn:E.Point](DEBUG): Construct.
2025-02-20T05:43:56.181Z,1740030236.181 [PAM:PAM:ApproachDepthSettleAtDepth:ApproachDepth:ApproachDepthPropellerOn:F.SetSpeed](DEBUG): Construct.
2025-02-20T05:43:56.184Z,1740030236.184 [PAM:PAM:ApproachDepthSettleAtDepth:ApproachDepth:ApproachDepthPropellerOn:G.Pitch](DEBUG): Construct.
2025-02-20T05:43:56.202Z,1740030236.202 [PAM:PAM:ApproachDepthSettleAtDepth:ApproachDepth:ApproachDepthPropellerOff:A.Mass](DEBUG): Construct.
2025-02-20T05:43:56.208Z,1740030236.208 [PAM:PAM:ApproachDepthSettleAtDepth:ApproachDepth:ApproachDepthPropellerOff:D.Point](DEBUG): Construct.
2025-02-20T05:43:56.214Z,1740030236.214 [PAM:PAM:ApproachDepthSettleAtDepth:ApproachDepth:ApproachDepthPropellerOff:E.SetSpeed](DEBUG): Construct.
2025-02-20T05:43:56.216Z,1740030236.216 [PAM:PAM:ApproachDepthSettleAtDepth:ApproachDepth:ApproachDepthPropellerOff:F.Pitch](DEBUG): Construct.
2025-02-20T05:43:56.223Z,1740030236.223 [PAM:PAM:ApproachDepthSettleAtDepth:Settle:B.Mass](DEBUG): Construct.
2025-02-20T05:43:56.225Z,1740030236.225 [PAM:PAM:ApproachDepthSettleAtDepth:Settle:C.Buoyancy](DEBUG): Construct Buoyancy.
2025-02-20T05:43:56.247Z,1740030236.247 [PAM:PAM:ApproachDepthSettleAtDepth:Settle:settle_at_depth:SettleAtDepthPropellerOn:A.Point](DEBUG): Construct.
2025-02-20T05:43:56.252Z,1740030236.252 [PAM:PAM:ApproachDepthSettleAtDepth:Settle:settle_at_depth:SettleAtDepthPropellerOn:B.SetSpeed](DEBUG): Construct.
2025-02-20T05:43:56.255Z,1740030236.255 [PAM:PAM:ApproachDepthSettleAtDepth:Settle:settle_at_depth:SettleAtDepthPropellerOn:C.Pitch](DEBUG): Construct.
2025-02-20T05:43:56.259Z,1740030236.259 [PAM:PAM:ApproachDepthSettleAtDepth:Settle:settle_at_depth:SettleAtDepthPropellerOn:D.Wait](DEBUG): Construct Wait.
2025-02-20T05:43:56.265Z,1740030236.265 [PAM:PAM:ApproachDepthSettleAtDepth:Settle:settle_at_depth:SettleAtDepthPropellerOff:A.Point](DEBUG): Construct.
2025-02-20T05:43:56.271Z,1740030236.271 [PAM:PAM:ApproachDepthSettleAtDepth:Settle:settle_at_depth:SettleAtDepthPropellerOff:B.SetSpeed](DEBUG): Construct.
2025-02-20T05:43:56.274Z,1740030236.274 [PAM:PAM:ApproachDepthSettleAtDepth:Settle:settle_at_depth:SettleAtDepthPropellerOff:C.Pitch](DEBUG): Construct.
2025-02-20T05:43:56.278Z,1740030236.278 [PAM:PAM:ApproachDepthSettleAtDepth:Settle:settle_at_depth:SettleAtDepthPropellerOff:D.Wait](DEBUG): Construct Wait.
2025-02-20T05:43:56.285Z,1740030236.285 [PAM:PAM:ApproachDepthSettleAtDepth:Hover:A.Mass](DEBUG): Construct.
2025-02-20T05:43:56.287Z,1740030236.287 [PAM:PAM:ApproachDepthSettleAtDepth:Hover:B.Buoyancy](DEBUG): Construct Buoyancy.
2025-02-20T05:43:56.302Z,1740030236.302 [PAM:PAM:ApproachDepthSettleAtDepth:Hover:C.Pitch](DEBUG): Construct.
2025-02-20T05:43:56.307Z,1740030236.307 [PAM:PAM:ApproachDepthSettleAtDepth:Hover:D.Point](DEBUG): Construct.
2025-02-20T05:43:56.312Z,1740030236.312 [PAM:PAM:ApproachDepthSettleAtDepth:Hover:E.SetSpeed](DEBUG): Construct.
2025-02-20T05:43:56.315Z,1740030236.315 [PAM:PAM:ApproachDepthSettleAtDepth:Hover:F.Wait](DEBUG): Construct Wait.
2025-02-20T05:43:56.319Z,1740030236.319 [PAM:PAM:ApproachDepthSettleAtDepth:DeeperThanDeepBound:A.Mass](DEBUG): Construct.
2025-02-20T05:43:56.321Z,1740030236.321 [PAM:PAM:ApproachDepthSettleAtDepth:DeeperThanDeepBound:B.Buoyancy](DEBUG): Construct Buoyancy.
2025-02-20T05:43:56.433Z,1740030236.433 [PAM:PAM:ApproachDepthSettleAtDepth:ShallowerThanShallowBound:A.Mass](DEBUG): Construct.
2025-02-20T05:43:56.436Z,1740030236.436 [PAM:PAM:ApproachDepthSettleAtDepth:ShallowerThanShallowBound:B.Buoyancy](DEBUG): Construct Buoyancy.
2025-02-20T05:43:57.009Z,1740030237.009 [MissionManager](DEBUG):
# Copyright (c) 2024 MBARI
# MBARI Proprietary Information. Confidential. All Rights Reserved
# Unauthorized copying or distribution of this file via any medium is strictly
# prohibited.
# WARNING - This file contains information whose export is restricted by the
# Export Administration Act of 1979 (Title 50, U.S.C., App. 2401 et seq.), as
# amended. Violations of these export laws are subject to severe civil and/or
# criminal penalties.
mission PAM {
"""
The mission will dive LRAUV to the start/center depth, then hold the
vehicle at neutral buoyancy/trim with all actuators disengaged. The
science payload will be powered.
"""
arguments {
MissionTimeout = 180 minute
"""
Maximum duration of mission
"""
AcousticTrackingTimeout = 240 hour
"""
If the vehicle does not receive an acoustic signal for more than this
length of time, it will surface for communications. Set longer than
MissionTimeout to effectively disable.
"""
SurfacingIntervalDuringListening = 180 minute
"""
When the listening depth bound is breached and the submergence time has
surpassed SurfacingIntervalDuringListening, the vehicle will surface.
"""
# debug
# 60
NeedCommsMaxWait = 180 minute
"""
If the submergence time has surpassed NeedCommsMaxWait, the vehicle must
surface, to caution against drifting too close to shore during
submergence. Can set it to a huge number to effectively disable it.
"""
NeedCommsTimeInTransit = 60 minute
"""
How often to surface for commumications during transit.
"""
SkipStartComms = false
"""
Skip communications at start of mission.
"""
# debug
#
Depth = 30 meter
"""
Center depth of listening drift.
"""
SettleTime = 5 minute
"""
Time to wait after reaching target depth.
"""
DeepBoundRegainDepth = 45 meter
"""
Vehicle will return to center depth when deeper than DeepBoundRegainDepth.
"""
ShallowBoundRegainDepth = 15 meter
"""
Vehicle will return to center depth when shallower than ShallowBoundRegainDepth.
"""
DeepBoundInitial = 35 meter
"""
Vehicle will increase buoyancy when deeper than DeepBoundInitial.
"""
ShallowBoundInitial = 25 meter
"""
Vehicle will decrease buoyancy when shallower than ShalowBoundInitial.
"""
DeepBoundFineTune = 40 meter
"""
Deep depth bound (deeper than DeepBoundInitial) used in fine-tune phase.
"""
ShallowBoundFineTune = 20 meter
"""
Shallow depth bound (shallower than ShallowBoundInitial) used in fine-tune
phase.
"""
ThreshDepthComms = 2 meter
"""
If shallower than this depth, vehicle is on surface for comms.
"""
ThreshQuietTimeFineTune = 60 minute
"""
When the quiet time exceeds this threshold, the vehicle enters the
fine-tune phase.
"""
WaitForComms = 5 minute
"""
When on surface, wait for comms to complete.
"""
WaitAfterBuoyancyChangeInitial = 5 minute
"""
Wait time after buoyancy change.
"""
WaitAfterBuoyancyChangeFineTune = 5 minute
"""
Wait time after buoyancy change in fine-tune phase.
"""
InitialYoyoToListeningLocation = false
"""
Initial yoyo transit to the listening location.
"""
InitialLevelRunToListeningLocation = true
"""
Initial level run to the listening location.
"""
YoyoBackToListeningLocation = false
"""
Yoyo back to the listening location.
"""
# debug
#
LevelRunBackToListeningLocation = true
"""
Level run back to the listening location.
"""
# debug
#
SpeedTransit = 1 meter_per_second
"""
Vehicle speed when transiting.
"""
ApproachSpeedFirstTime = 1 meter_per_second
"""
Vehicle thruster speed used to reach center depth for the 1st time.
"""
RudderAngleInitialDive = 9 degree
"""
Rudder angle in initial spiral-down to leave surface. Initialized to 9
degrees.
"""
RudderAngleDepthSettlingPropOn = 13 degree
"""
Rudder angle during depth settling when propeller is on.
"""
ApproachNotFirstTimePropOn = false
"""
True: propeller on. False: propeller off.
"""
MinAltitude = 5 meter
MaxDepth = 50 meter
MinOffshore = 2 kilometer
TransitYoYoMinDepth = 2 meter
"""
Minimum depth while performing the YoYo behavior.
"""
TransitYoYoMaxDepth = 30 meter
"""
Maximum depth while performing the YoYo behavior.
"""
LatListening = NaN degree
"""
Nominal latitude of acoustic monitoring.
"""
# debug
# 36.815
# 36.810
LonListening = NaN degree
"""
Nominal longitude of acoustic monitoring.
"""
# debug
# -121.835
# -121.825
CheckDepths = 1 bool
KpBuoyancyServo = 4000 count
"""
Proportional gain for buoyancy servo feedback control.
"""
KiBuoyancyServo = 200 count
"""
Integral gain for buoyancy servo feedback control.
"""
KdBuoyancyServo = 300 count
"""
Derivative gain for buoyancy servo feedback control.
"""
BuoyancyErrorAllowance = 2 cubic_centimeter
BuoyancyAdjustmentStepUnitless = 16 none
"""
Initial value of buoyancy adjustment step size. Adjusted during mission.
"""
# debug
# 64
BuoyancyAdjustmentStepMinUnitless = 2 none
"""
Minimum value of buoyancy adjustment step size.
"""
# debug
# 32
BuoyancyAdjustmentStepFineTuneUnitless = 2 none
"""
Buoyancy adjustment step size in fine-tune phase.
"""
# debug
# 32
MassPositionAdjustmentMMperCC = 0.033 millimeter
"""
1 cc of buoyancy adjustment corresponds to MassPositionAdjustmentMMperCC mm of mass position adjustment. Mass moving forward: positive; moving backward: negative.
"""
# You probably do not need to change these.
YoYoUpPitch = 20 degree
"""
Vehicle up pitch while performing the YoYo behavior.
"""
YoYoDownPitch = -20 degree
"""
Vehicle down pitch while performing the YoYo behavior.
"""
}
output {
# Internal variables that you do not need to change
SettleSpeed = 1 meter_per_second
NeutralBuoyancy = Control:VerticalControl.buoyancyNeutral
NeutralBuoyancyPrevious = NaN cubic_centimeter
BuoyancyBase = 1 cubic_centimeter
BuoyancyAdjustmentStep = NaN cubic_centimeter
BuoyancyAdjustmentStepMin = NaN cubic_centimeter
BuoyancyAdjustmentStepFineTune = NaN cubic_centimeter
BuoyancyAdjustmentStepPrevious = NaN cubic_centimeter
BuoyancyAdjustmentStepNew = NaN cubic_centimeter
MassPosition = Control:VerticalControl.massDefault
MassPositionPrevious = NaN millimeter
MassPositionAdjustmentStep = NaN millimeter
MassPositionAdjustmentStepFineTune = NaN millimeter
MassPositionAdjustmentStepPrevious = NaN millimeter
MassPositionAdjustmentStepNew = NaN millimeter
WaitAfterBuoyancyChange = NaN minute
DeepBound = NaN meter
ShallowBound = NaN meter
DeepBoundMinusTargetDepth = NaN meter
TargetDepthMinusShallowBound = NaN meter
TimeBuoyancyChange = NaN second
ElapsedSinceBuoyancyChange = NaN second
ElapsedSinceLastGPSfix = NaN second
FineTune = false
MovingToTargetDepth = false
BuoyancyAdjustmentDone = false
AdjustingBuoyancy = false
Settled = false
DeltaReduced = false
Sinking = false
SinkingNew = false
SurfacingStarted = false
Cnt = 0 count
CntFloat = 0 count
VariablesResetDone = false
}
# The timeout
timeout duration=MissionTimeout
insert Insert/Science.tl
insert id="NeedCommsTransit" Insert/NeedCommsTransit.tl
assign in sequence NeedCommsTransit:DiveIntervalMax = NeedCommsMaxWait
assign in sequence NeedCommsTransit:DiveIntervalTransit = NeedCommsTimeInTransit
assign in sequence NeedCommsTransit:Transit = false
assign in sequence NeedCommsTransit:WaitForPitchUp = 0 minute
insert Insert/StandardEnvelopes.tl
assign in sequence StandardEnvelopes:MinAltitude = MinAltitude
assign in sequence StandardEnvelopes:MaxDepth = MaxDepth
assign in sequence StandardEnvelopes:MinOffshore = MinOffshore
insert Insert/AbortDrift.tl {
redefineArg AcousticTimeout = AcousticTrackingTimeout
}
insert Insert/BackseatDriver.tl
assign in parallel Servo:BuoyancyServo.deviationVolume = BuoyancyErrorAllowance
assign in parallel Servo:BuoyancyServo.pidW = KpBuoyancyServo
assign in parallel Servo:BuoyancyServo.pidX = KiBuoyancyServo
assign in parallel Servo:BuoyancyServo.pidY = KdBuoyancyServo
assign in sequence BuoyancyAdjustmentStep = BuoyancyBase * BuoyancyAdjustmentStepUnitless
assign in sequence BuoyancyAdjustmentStepNew = BuoyancyAdjustmentStep
assign in sequence BuoyancyAdjustmentStepMin = BuoyancyBase * BuoyancyAdjustmentStepMinUnitless
assign in sequence BuoyancyAdjustmentStepFineTune = BuoyancyBase * BuoyancyAdjustmentStepFineTuneUnitless
assign in sequence MassPositionAdjustmentStep = MassPositionAdjustmentMMperCC * BuoyancyAdjustmentStepUnitless
assign in sequence MassPositionAdjustmentStepFineTune = MassPositionAdjustmentMMperCC * BuoyancyAdjustmentStepFineTuneUnitless
assign in sequence WaitAfterBuoyancyChange = WaitAfterBuoyancyChangeInitial
aggregate CommsAndOptionallyTransitBackToListeningLocation {
run when ( called )
aggregate CommsOnly {
run in sequence
break if (
( YoyoBackToListeningLocation
or LevelRunBackToListeningLocation
)
and (
( LatListening >= 0 degree
or ( LatListening < 0 degree )
)
and (
LonListening >= 0 degree
or ( LonListening < 0 degree )
)
)
)
call id="SurfacingCommsOnly" refId="NeedCommsTransit"
assign in sequence FineTune = false
assign in sequence BuoyancyAdjustmentStepNew = BuoyancyBase * BuoyancyAdjustmentStepUnitless
assign in sequence BuoyancyAdjustmentStep = BuoyancyAdjustmentStepNew
assign in sequence MassPositionAdjustmentStep = MassPositionAdjustmentMMperCC * BuoyancyAdjustmentStepUnitless
assign in sequence WaitAfterBuoyancyChange = WaitAfterBuoyancyChangeInitial
assign in sequence ShallowBound = ShallowBoundInitial
assign in sequence DeepBound = DeepBoundInitial
assign in sequence MovingToTargetDepth = false
assign in sequence BuoyancyAdjustmentDone = false
assign in sequence SurfacingStarted = false
}
aggregate CommsAndLevelRun {
run in sequence
break if (
not ( LevelRunBackToListeningLocation )
or (
not (
( LatListening >= 0 degree
or ( LatListening < 0 degree )
)
and (
LonListening >= 0 degree
or ( LonListening < 0 degree )
)
)
)
)
syslog important "Level run back to listening location LatListening = " + LatListening~degree
+ ", LonListening = " + LonListening~degree + "."
assign in sequence NeedCommsTransit:DiveIntervalMax = NeedCommsTimeInTransit
assign in sequence NeedCommsTransit:Transit = LevelRunBackToListeningLocation
assign in sequence NeedCommsTransit:TransitDepth = Depth
assign in sequence NeedCommsTransit:TransitSpeed = SpeedTransit
assign in sequence NeedCommsTransit:TransitLat = LatListening
assign in sequence NeedCommsTransit:TransitLon = LonListening
call id="LevelRunStartComms" refId="NeedCommsTransit"
assign in sequence NeedCommsTransit:DiveIntervalMax = NeedCommsMaxWait
assign in sequence FineTune = false
assign in sequence BuoyancyAdjustmentStepNew = BuoyancyBase * BuoyancyAdjustmentStepUnitless
assign in sequence BuoyancyAdjustmentStep = BuoyancyAdjustmentStepNew
assign in sequence MassPositionAdjustmentStep = MassPositionAdjustmentMMperCC * BuoyancyAdjustmentStepUnitless
assign in sequence WaitAfterBuoyancyChange = WaitAfterBuoyancyChangeInitial
assign in sequence ShallowBound = ShallowBoundInitial
assign in sequence DeepBound = DeepBoundInitial
assign in sequence MovingToTargetDepth = false
assign in sequence BuoyancyAdjustmentDone = false
assign in sequence SurfacingStarted = false
}
}
aggregate TurnOnFineTuneMode {
run when ( called )
aggregate FineTune {
run in sequence
break if (
ElapsedSinceBuoyancyChange < ThreshQuietTimeFineTune
and ( BuoyancyAdjustmentStepNew >= ( BuoyancyAdjustmentStepMin * 2 none ) )
or FineTune
)
assign in sequence BuoyancyAdjustmentStepNew = BuoyancyAdjustmentStepFineTune
assign in sequence MassPositionAdjustmentStep = MassPositionAdjustmentStepFineTune
assign in sequence WaitAfterBuoyancyChange = WaitAfterBuoyancyChangeFineTune
assign in sequence ShallowBound = ShallowBoundFineTune
assign in sequence DeepBound = DeepBoundFineTune
syslog important "Turn on fine-tune mode: ShallowBound = " + ShallowBound~meter
+ ", DeepBound = " + DeepBound~meter + ", BuoyancyAdjustmentStepNew = "
+ BuoyancyAdjustmentStepNew~cubic_centimeter + ", WaitAfterBuoyancyChange = "
+ WaitAfterBuoyancyChange~minute + "."
assign in sequence FineTune = true
}
}
syslog important "NeutralBuoyancy = " + NeutralBuoyancy~cubic_centimeter + "."
syslog important "BuoyancyAdjustmentStep = " + BuoyancyAdjustmentStep~cubic_centimeter + "."
syslog important "BuoyancyAdjustmentStepFineTune = "
+ BuoyancyAdjustmentStepFineTune~cubic_centimeter + "."
syslog important "MassPosition = " + MassPosition~millimeter + "."
syslog important "MassPositionAdjustmentStep = " + MassPositionAdjustmentStep~millimeter + "."
syslog important "MassPositionAdjustmentStepFineTune = "
+ MassPositionAdjustmentStepFineTune~millimeter + "."
syslog important "WaitAfterBuoyancyChange = " + WaitAfterBuoyancyChange~minute + "."
syslog important "WaitAfterBuoyancyChangeFineTune = " + WaitAfterBuoyancyChangeFineTune~minute
+ "."
assign in sequence DeepBound = DeepBoundInitial
assign in sequence ShallowBound = ShallowBoundInitial
syslog important "Initially: ShallowBound = " + ShallowBound~meter + ", DeepBound = "
+ DeepBound~meter + ", BuoyancyAdjustmentStep = " + BuoyancyAdjustmentStep~cubic_centimeter
+ ", WaitAfterBuoyancyChange = " + WaitAfterBuoyancyChange~minute + "."
assign in sequence TargetDepthMinusShallowBound = Depth - ShallowBound
syslog important "TargetDepthMinusShallowBound = " + TargetDepthMinusShallowBound~meter + "."
assign in sequence DeepBoundMinusTargetDepth = DeepBound - Depth
syslog important "DeepBoundMinusTargetDepth = " + DeepBoundMinusTargetDepth~meter + "."
aggregate CheckTargetDepths {
run in sequence
break if ( not ( CheckDepths ) )
aggregate CheckDepth {
run in sequence
break if (
not (
Depth > DeepBound
or ( Depth < ShallowBound )
)
)
syslog important "Aborting mission. Target depth is deeper than DeepBound or shallower than ShallowBound."
behavior Guidance:Execute {
run in sequence
set command = "stop"
}
}
assign in sequence CheckDepths = 0 bool
}
aggregate StartingMission {
run in sequence
break if ( SkipStartComms )
# DO NOT REMOVE the syslog entry below. The MissionManager seems to ignore the value of SkipComms, does not evaluate the Break statement properly, and always calls NeedComms. Adding the syslog call somehow fixes it.
syslog info "Checking for additional instructions before submerging."
call id="StartingMission" refId="NeedCommsTransit"
}
aggregate InitialTransitToListeningLocation {
run in sequence
aggregate InitialYoYo {
run in sequence
break if (
not ( InitialYoyoToListeningLocation )
or (
not (
( LatListening >= 0 degree
or ( LatListening < 0 degree )
)
and (
LonListening >= 0 degree
or ( LonListening < 0 degree )
)
)
)
)
syslog important "Initial yoyo transit to listening location LatListening = "
+ LatListening~degree + ", LonListening = " + LonListening~degree + "."
assign in sequence NeedCommsTransit:DiveIntervalMax = NeedCommsTimeInTransit
behavior Guidance:SetSpeed {
run in parallel
set speed = SpeedTransit
}
behavior Guidance:DepthEnvelope {
run in parallel
set minDepth = TransitYoYoMinDepth
set maxDepth = TransitYoYoMaxDepth
set downPitch = YoYoDownPitch
set upPitch = YoYoUpPitch
}
behavior Guidance:YoYo {
run in parallel
set downPitch = YoYoDownPitch
set upPitch = YoYoUpPitch
}
behavior Guidance:Pitch {
run in parallel
set massPosition = MassPosition
}
behavior Guidance:Buoyancy {
run in parallel
set position = NeutralBuoyancy
}
behavior Guidance:Waypoint {
run in sequence
set latitude = LatListening
set longitude = LonListening
}
call id="InitialYoYoReachedWaypoint" refId="NeedCommsTransit"
# Note that at this point, NeedCommsTransit:Transit remains to be false.
assign in sequence NeedCommsTransit:DiveIntervalMax = NeedCommsMaxWait
assign in sequence NeedCommsTransit:Transit = LevelRunBackToListeningLocation
assign in sequence NeedCommsTransit:TransitDepth = Depth
assign in sequence NeedCommsTransit:TransitSpeed = SpeedTransit
assign in sequence NeedCommsTransit:TransitLat = LatListening
assign in sequence NeedCommsTransit:TransitLon = LonListening
}
aggregate InitialLevelRun {
run in sequence
break if (
not ( InitialLevelRunToListeningLocation )
or (
not (
( LatListening >= 0 degree
or ( LatListening < 0 degree )
)
and (
LonListening >= 0 degree
or ( LonListening < 0 degree )
)
)
)
)
syslog important "Initial level run transit to listening location LatListening = "
+ LatListening~degree + ", LonListening = " + LonListening~degree + "."
assign in sequence NeedCommsTransit:DiveIntervalMax = NeedCommsTimeInTransit
assign in sequence NeedCommsTransit:Transit = LevelRunBackToListeningLocation
assign in sequence NeedCommsTransit:TransitDepth = Depth
assign in sequence NeedCommsTransit:TransitSpeed = SpeedTransit
assign in sequence NeedCommsTransit:TransitLat = LatListening
assign in sequence NeedCommsTransit:TransitLon = LonListening
call id="InitialLevelRunReachedWaypoint" refId="NeedCommsTransit"
assign in sequence NeedCommsTransit:DiveIntervalMax = NeedCommsMaxWait
}
}
aggregate ResetVariables {
run in parallel
break if (
( Universal:depth > ThreshDepthComms )
or ( VariablesResetDone )
)
assign in sequence BuoyancyAdjustmentStepNew = BuoyancyBase * BuoyancyAdjustmentStepUnitless
assign in sequence BuoyancyAdjustmentStep = BuoyancyAdjustmentStepNew
assign in sequence MassPositionAdjustmentStep = MassPositionAdjustmentMMperCC * BuoyancyAdjustmentStepUnitless
assign in sequence WaitAfterBuoyancyChange = WaitAfterBuoyancyChangeInitial
assign in sequence ShallowBound = ShallowBoundInitial
assign in sequence DeepBound = DeepBoundInitial
syslog important "Reset BuoyancyAdjustmentStep to " + BuoyancyAdjustmentStep~cubic_centimeter
+ ", MassPositionAdjustmentStep to " + MassPositionAdjustmentStep~millimeter
+ ", WaitAfterBuoyancyChange to " + WaitAfterBuoyancyChange~minute + ", ShallowBound to "
+ ShallowBound~meter + ", DeepBound to " + DeepBound~meter + "."
assign in sequence VariablesResetDone = true
}
aggregate PAM {
run in sequence repeat=999
aggregate SetVariables {
run in sequence
break if (
SurfacingStarted
or NeedCommsTransit:StartedSurfacing
)
behavior Guidance:Mass {
run in parallel
set position = MassPosition
}
behavior Guidance:Buoyancy {
run in parallel
set position = NeutralBuoyancy
}
assign in sequence BuoyancyAdjustmentStep = BuoyancyAdjustmentStepNew
assign in sequence Sinking = SinkingNew
assign in sequence Cnt = Cnt + 1 count
syslog important "Cnt = " + Cnt~count
syslog important "NeutralBuoyancy = " + NeutralBuoyancy~cubic_centimeter
+ ", BuoyancyAdjustmentStep = " + BuoyancyAdjustmentStep~cubic_centimeter + ", MassPosition = "
+ MassPosition~millimeter + ", MassPositionAdjustmentStep = "
+ MassPositionAdjustmentStep~millimeter
assign in sequence Settled = false
assign in sequence DeltaReduced = false
}
aggregate Waits {
run in sequence
behavior Guidance:Mass {
run in parallel
set position = MassPosition
}
behavior Guidance:Buoyancy {
run in parallel
set position = NeutralBuoyancy
}
# The following aggregate is needed to prevent fast looping of aggregate PAM when SurfacingStarted is True.
aggregate WaitForSurfaceCommsCompletion {
run in sequence
break if (
not (
SurfacingStarted
or NeedCommsTransit:StartedSurfacing
or ( elapsed ( Universal:time_fix ) > NeedCommsMaxWait )
)
)
behavior Guidance:Wait {
run in sequence
set duration = WaitForComms
}
}
aggregate WaitBuoyancyChange {
run in sequence
break if (
not ( BuoyancyAdjustmentDone )
or ( Universal:depth < ThreshDepthComms )
)
syslog important "After buoyancy change, wait for " + WaitAfterBuoyancyChange~minute
behavior Guidance:Wait {
run in sequence
set duration = WaitAfterBuoyancyChange
}
}
}
assign in sequence BuoyancyAdjustmentDone = false
aggregate ApproachDepthSettleAtDepth {
run in sequence
break if (
SurfacingStarted
or NeedCommsTransit:StartedSurfacing
or ( elapsed ( Universal:time_fix ) > NeedCommsMaxWait )
)
aggregate ApproachDepth {
run in sequence
break if (
AdjustingBuoyancy
or (
not ( MovingToTargetDepth )
and ( Universal:depth <= DeepBoundRegainDepth )
and ( Universal:depth >= ShallowBoundRegainDepth )
)
)
aggregate ApproachDepthPropellerOn {
run in sequence
break if (
not (
ApproachNotFirstTimePropOn
or ( Cnt == 1 count )
)
)
behavior Guidance:Mass {
run in parallel
set position = MassPosition
}
behavior Guidance:Buoyancy {
run in parallel
set position = NeutralBuoyancy
}
assign in sequence MovingToTargetDepth = true
syslog important "Depth " + Universal:depth~meter
+ " outside of the envelope defined by ShallowBoundRegainDepth = "
+ ShallowBoundRegainDepth~meter + " and DeepBoundRegainDepth = " + DeepBoundRegainDepth~meter
+ ". Moving to " + Depth~meter + ". Propeller on."
behavior Guidance:Point {
run in parallel
set rudderAngle = RudderAngleInitialDive
}
behavior Guidance:SetSpeed {
run in parallel
set speed = ApproachSpeedFirstTime
}
behavior Guidance:Pitch {
run in sequence
set depth = Depth
}
}
aggregate ApproachDepthPropellerOff {
run in sequence
break if (
ApproachNotFirstTimePropOn
or ( Cnt == 1 count )
)
behavior Guidance:Mass {
run in parallel
set position = MassPosition
}
assign in sequence MovingToTargetDepth = true
syslog important "Depth " + Universal:depth~meter
+ " breaches the envelope defined by ShallowBoundRegainDepth = " + ShallowBoundRegainDepth~meter
+ " and DeepBoundRegainDepth = " + DeepBoundRegainDepth~meter + ". Moving to " + Depth~meter
+ ". Propeller off."
behavior Guidance:Point {
run in parallel
set rudderAngle = 0 degree
}
behavior Guidance:SetSpeed {
run in parallel
set speed = 0 meter_per_second
}
behavior Guidance:Pitch {
run in sequence
set depth = Depth
}
}
}
aggregate Settle {
run in sequence
break if ( not ( MovingToTargetDepth ) )
assign in sequence VariablesResetDone = false
behavior Guidance:Mass {
run in parallel
set position = MassPosition
}
behavior Guidance:Buoyancy {
run in parallel
set position = NeutralBuoyancy
}
aggregate VBSDepthLimit {
"""
Check if the vehicle can settle using the VBS.
"""
run in sequence
aggregate ShallowerThanVBSDepthLimit {
run in sequence
break if (
Universal:depth > Control:VerticalControl.buoyancyPumpDepth
)
assign in sequence SettleSpeed = 0 meter_per_second
}
aggregate DeeperThanVBSDepthLimit {
run in sequence
break if (
Universal:depth <= Control:VerticalControl.buoyancyPumpDepth
)
assign in sequence SettleSpeed = 1 meter_per_second
}
}
aggregate settle_at_depth {
run in sequence
syslog important "Reached " + Universal:depth~meter + ", settling for "
+ SettleTime~minute + "at" + SettleSpeed~meter_per_second
aggregate SettleAtDepthPropellerOn {
run in sequence
break if ( not ( SettleSpeed > 0 meter_per_second ) )
behavior Guidance:Point {
run in parallel
set rudderAngle = RudderAngleDepthSettlingPropOn
}
behavior Guidance:SetSpeed {
run in parallel
set speed = SettleSpeed
}
behavior Guidance:Pitch {
run in parallel
set depth = Depth
}
behavior Guidance:Wait {
run in sequence
set duration = SettleTime
}
assign in sequence Settled = true
assign in sequence MovingToTargetDepth = false
}
aggregate SettleAtDepthPropellerOff {
run in sequence
break if ( SettleSpeed > 0 meter_per_second )
behavior Guidance:Point {
run in parallel
set rudderAngle = 0 degree
}
behavior Guidance:SetSpeed {
run in parallel
set speed = SettleSpeed
}
behavior Guidance:Pitch {
run in parallel
set depth = Depth
}
behavior Guidance:Wait {
run in sequence
set duration = SettleTime
}
assign in sequence Settled = true
assign in sequence MovingToTargetDepth = false
}
}
}
aggregate Hover {
"""
Hover neutral within depth bound.
"""
run in sequence
break if (
Universal:depth > DeepBound
or ( Universal:depth < ShallowBound )
)
behavior Guidance:Mass {
run in parallel
set position = MassPosition
}
behavior Guidance:Buoyancy {
run in parallel
set position = NeutralBuoyancy
}
behavior Guidance:Pitch {
run in parallel
set elevatorAngle = 0 degree
}
behavior Guidance:Point {
run in parallel
set rudderAngle = 0 degree
}
behavior Guidance:SetSpeed {
run in parallel
set speed = 0 meter_per_second
}
behavior Guidance:Wait {
run in sequence
set duration = MissionTimeout
}
}
aggregate DeeperThanDeepBound {
run in sequence
break if (
Universal:depth <= DeepBound
or (
MovingToTargetDepth
and ( not ( Settled ) )
)
)
behavior Guidance:Mass {
run in parallel
set position = MassPosition
}
behavior Guidance:Buoyancy {
run in parallel
set position = NeutralBuoyancy
}
assign in sequence AdjustingBuoyancy = true
assign in sequence TimeBuoyancyChange = 0 second
assign in sequence BuoyancyAdjustmentStepNew = BuoyancyAdjustmentStep
assign in sequence VariablesResetDone = false
syslog important "Now depth " + Universal:depth~meter + " is deeper than DeepBound "
+ DeepBound~meter + "."
aggregate SurfacingDeeperThanDeepBound {
run when (
elapsed ( Universal:time_fix ) > SurfacingIntervalDuringListening
)
assign in sequence ElapsedSinceLastGPSfix = elapsed ( Universal:time_fix )
syslog important "Depth = " + Universal:depth~meter
+ ". Elapsed time since the last GPS fix " + ElapsedSinceLastGPSfix~minute
+ " is longer than SurfacingIntervalDuringListening " + SurfacingIntervalDuringListening~minute
+ ". Surface and optionally transit back to listening location."
assign in sequence SurfacingStarted = true
call id="CommsAndOptionalTransitBack" refId="CommsAndOptionallyTransitBackToListeningLocation"
assign in sequence AdjustingBuoyancy = false
}
aggregate IncreaseNeutralBuoyancy {
run in sequence
aggregate IncreaseNeutralBuoyancyDecreaseDelta {
run in sequence
break if (
FineTune
or Sinking
or ( BuoyancyAdjustmentStep < ( BuoyancyAdjustmentStepMin * 2 none ) )
or ( Cnt == 1 count )
or ( CntFloat == 0 count )
or BuoyancyAdjustmentDone
)
assign in sequence DeltaReduced = true
assign in sequence BuoyancyAdjustmentStepPrevious = BuoyancyAdjustmentStep
assign in sequence MassPositionAdjustmentStepPrevious = MassPositionAdjustmentStep
assign in sequence NeutralBuoyancyPrevious = NeutralBuoyancy
assign in sequence MassPositionPrevious = MassPosition
assign in sequence BuoyancyAdjustmentStepNew = BuoyancyAdjustmentStep / 2 none
assign in sequence MassPositionAdjustmentStepNew = MassPositionAdjustmentStep / 2 none
assign in sequence NeutralBuoyancy = NeutralBuoyancy + BuoyancyAdjustmentStepNew
assign in sequence MassPosition = MassPosition - MassPositionAdjustmentStepNew
syslog important "Floating previously but sinking now. Decrease BuoyancyAdjustmentStep from "
+ BuoyancyAdjustmentStepPrevious~cubic_centimeter + " to "
+ BuoyancyAdjustmentStepNew~cubic_centimeter + ". Decrease MassPositionAdjustmentStep from "
+ MassPositionAdjustmentStepPrevious~millimeter + " to "
+ MassPositionAdjustmentStepNew~millimeter + ". Increase neutral buoyancy: "
+ NeutralBuoyancyPrevious~cubic_centimeter + " + " + BuoyancyAdjustmentStepNew~cubic_centimeter
+ " = " + NeutralBuoyancy~cubic_centimeter + ". Move mass backwards: "
+ MassPositionPrevious~millimeter + " - " + MassPositionAdjustmentStepNew~millimeter + " = "
+ MassPosition~millimeter + ". FineTune = " + FineTune~bool + ". WaitAfterBuoyancyChange = "
+ WaitAfterBuoyancyChange~minute + "."
assign in sequence MassPositionAdjustmentStep = MassPositionAdjustmentStepNew
assign in sequence AdjustingBuoyancy = false
assign in sequence SinkingNew = true
assign in sequence BuoyancyAdjustmentDone = true
}
aggregate IncreaseNeutralBuoyancyDoNotChangeDelta {
run in sequence
break if (
not ( FineTune )
and ( not ( Sinking ) )
and ( BuoyancyAdjustmentStep >= ( BuoyancyAdjustmentStepMin * 2 none ) )
and ( Cnt >= 2 count )
and ( CntFloat >= 1 count )
or BuoyancyAdjustmentDone
or DeltaReduced
)
assign in sequence NeutralBuoyancyPrevious = NeutralBuoyancy
assign in sequence MassPositionPrevious = MassPosition
assign in sequence NeutralBuoyancy = NeutralBuoyancy + BuoyancyAdjustmentStep
assign in sequence MassPosition = MassPosition - MassPositionAdjustmentStep
syslog important "Vehicle is too heavy. Increase neutral buoyancy: "
+ NeutralBuoyancyPrevious~cubic_centimeter + " + " + BuoyancyAdjustmentStep~cubic_centimeter
+ " = " + NeutralBuoyancy~cubic_centimeter + ". Move mass backwards: "
+ MassPositionPrevious~millimeter + " - " + MassPositionAdjustmentStep~millimeter + " = "
+ MassPosition~millimeter + ". FineTune = " + FineTune~bool + ". WaitAfterBuoyancyChange = "
+ WaitAfterBuoyancyChange~minute + "."
assign in sequence AdjustingBuoyancy = false
assign in sequence SinkingNew = true
assign in sequence BuoyancyAdjustmentDone = true
}
}
assign in sequence ElapsedSinceBuoyancyChange = elapsed ( TimeBuoyancyChange )
call id="TurnOnFineTuneModeDeeperThanDeepBound" refId="TurnOnFineTuneMode"
}
aggregate ShallowerThanShallowBound {
run in sequence
break if (
Universal:depth >= ShallowBound
or (
MovingToTargetDepth
and ( not ( Settled ) )
)
or ( Cnt == 1 count )
or ( elapsed ( Universal:time_fix ) > NeedCommsMaxWait )
)
behavior Guidance:Mass {
run in parallel
set position = MassPosition
}
behavior Guidance:Buoyancy {
run in parallel
set position = NeutralBuoyancy
}
assign in sequence AdjustingBuoyancy = true
assign in sequence TimeBuoyancyChange = 0 second
assign in sequence BuoyancyAdjustmentStepNew = BuoyancyAdjustmentStep
assign in sequence VariablesResetDone = false
syslog important "Now depth " + Universal:depth~meter + " is shallower than ShallowBound "
+ ShallowBound~meter + "."
aggregate SurfacingShallowerThanShallowBound {
run when (
elapsed ( Universal:time_fix ) > SurfacingIntervalDuringListening
)
assign in sequence ElapsedSinceLastGPSfix = elapsed ( Universal:time_fix )
syslog important "Depth = " + Universal:depth~meter
+ ". Elapsed time since the last GPS fix " + ElapsedSinceLastGPSfix~minute
+ " is longer than SurfacingIntervalDuringListening " + SurfacingIntervalDuringListening~minute
+ ". Surface and optionally transit back to listening location."
assign in sequence SurfacingStarted = true
call id="CommsAndOptionalTransitBack" refId="CommsAndOptionallyTransitBackToListeningLocation"
assign in sequence AdjustingBuoyancy = false
}
aggregate DecreaseNeutralBuoyancy {
run in sequence
aggregate DecreaseNeutralBuoyancyDecreaseDelta {
run in sequence
break if (
FineTune
or ( not ( Sinking ) )
or ( BuoyancyAdjustmentStep < ( BuoyancyAdjustmentStepMin * 2 none ) )
or ( Cnt == 1 count )
or BuoyancyAdjustmentDone
)
aggregate DecreaseNeutralBuoyancyDecreaseDeltaNotSurfaceComms {
run in sequence
break if ( Universal:depth < ThreshDepthComms )
assign in sequence DeltaReduced = true
assign in sequence BuoyancyAdjustmentStepPrevious = BuoyancyAdjustmentStep
assign in sequence MassPositionAdjustmentStepPrevious = MassPositionAdjustmentStep
assign in sequence NeutralBuoyancyPrevious = NeutralBuoyancy
assign in sequence MassPositionPrevious = MassPosition
assign in sequence BuoyancyAdjustmentStepNew = BuoyancyAdjustmentStep / 2 none
assign in sequence MassPositionAdjustmentStepNew = MassPositionAdjustmentStep / 2 none
assign in sequence NeutralBuoyancy = NeutralBuoyancy - BuoyancyAdjustmentStepNew
assign in sequence MassPosition = MassPosition + MassPositionAdjustmentStepNew
syslog important "Sinking previously but floating now. Decrease BuoyancyAdjustmentStep from "
+ BuoyancyAdjustmentStepPrevious~cubic_centimeter + " to "
+ BuoyancyAdjustmentStepNew~cubic_centimeter + ". Decrease MassPositionAdjustmentStep from "
+ MassPositionAdjustmentStepPrevious~millimeter + " to "
+ MassPositionAdjustmentStepNew~millimeter + ". Decrease neutral buoyancy: "
+ NeutralBuoyancyPrevious~cubic_centimeter + " - " + BuoyancyAdjustmentStepNew~cubic_centimeter
+ " = " + NeutralBuoyancy~cubic_centimeter + ". Move mass forward: "
+ MassPositionPrevious~millimeter + " + " + MassPositionAdjustmentStepNew~millimeter + " = "
+ MassPosition~millimeter + ". FineTune = " + FineTune~bool + ". WaitAfterBuoyancyChange = "
+ WaitAfterBuoyancyChange~minute + "."
assign in sequence MassPositionAdjustmentStep = MassPositionAdjustmentStepNew
assign in sequence AdjustingBuoyancy = false
assign in sequence CntFloat = CntFloat + 1 count
assign in sequence SinkingNew = false
assign in sequence BuoyancyAdjustmentDone = true
}
aggregate DecreaseNeutralBuoyancyDecreaseDeltaSurfaceComms {
run in sequence
break if ( Universal:depth >= ThreshDepthComms )
assign in sequence DeltaReduced = true
syslog important "Diving from surface after comms. No change to neutral buoyancy: "
+ NeutralBuoyancy~cubic_centimeter + ". No change to mass position: " + MassPosition~millimeter
+ ". FineTune = " + FineTune~bool + ". WaitAfterBuoyancyChange = "
+ WaitAfterBuoyancyChange~minute + "."
assign in sequence AdjustingBuoyancy = false
assign in sequence SinkingNew = false
assign in sequence BuoyancyAdjustmentDone = true
}
}
aggregate DecreaseNeutralBuoyancyDoNotChangeDelta {
run in sequence
break if (
not ( FineTune )
and Sinking
and ( BuoyancyAdjustmentStep >= ( BuoyancyAdjustmentStepMin * 2 none ) )
and ( Cnt >= 2 count )
or BuoyancyAdjustmentDone
or DeltaReduced
)
aggregate DecreaseNeutralBuoyancyDoNotChangeDeltaNotSurfaceComms {
run in sequence
break if ( Universal:depth < ThreshDepthComms )
assign in sequence NeutralBuoyancyPrevious = NeutralBuoyancy
assign in sequence MassPositionPrevious = MassPosition
assign in sequence NeutralBuoyancy = NeutralBuoyancy - BuoyancyAdjustmentStep
assign in sequence MassPosition = MassPosition + MassPositionAdjustmentStep
syslog important "Vehicle is too light. Decrease neutral buoyancy: "
+ NeutralBuoyancyPrevious~cubic_centimeter + " - " + BuoyancyAdjustmentStep~cubic_centimeter
+ " = " + NeutralBuoyancy~cubic_centimeter + ". Move mass forward: "
+ MassPositionPrevious~millimeter + " + " + MassPositionAdjustmentStep~millimeter + " = "
+ MassPosition~millimeter + ". FineTune = " + FineTune~bool + ". WaitAfterBuoyancyChange = "
+ WaitAfterBuoyancyChange~minute + "."
assign in sequence AdjustingBuoyancy = false
assign in sequence SinkingNew = false
assign in sequence CntFloat = CntFloat + 1 count
assign in sequence BuoyancyAdjustmentDone = true
}
aggregate DecreaseNeutralBuoyancyDoNotChangeDeltaSurfaceComms {
run in sequence
break if ( Universal:depth >= ThreshDepthComms )
syslog important "Diving from surface after comms. No change to neutral buoyancy: "
+ NeutralBuoyancy~cubic_centimeter + ". No change to mass position: " + MassPosition~millimeter
+ ". FineTune = " + FineTune~bool + ". WaitAfterBuoyancyChange = "
+ WaitAfterBuoyancyChange~minute + "."
assign in sequence AdjustingBuoyancy = false
assign in sequence SinkingNew = false
assign in sequence BuoyancyAdjustmentDone = true
}
}
}
assign in sequence ElapsedSinceBuoyancyChange = elapsed ( TimeBuoyancyChange )
call id="TurnOnFineTuneModeShallowerThanShallowBound" refId="TurnOnFineTuneMode"
}
}
}
assign in sequence NeedCommsTransit:Transit = false
call id="EndingMission" refId="NeedCommsTransit"
}
2025-02-20T05:43:57.010Z,1740030237.010 [CommandExec](IMPORTANT): Loaded ./Missions/Engineering/passive_acoustic_monitoring.tl id=PAM
2025-02-20T05:44:32.994Z,1740030272.994 [CommandExec](IMPORTANT): got command set PAM.MissionTimeout 11 hour
2025-02-20T05:44:32.994Z,1740030272.994 [CommandExec](IMPORTANT): got command set PAM.SurfacingIntervalDuringListening 5 hour
2025-02-20T05:44:32.995Z,1740030272.995 [CommandExec](IMPORTANT): got command set PAM.NeedCommsMaxWait 6 hour
2025-02-20T05:44:32.996Z,1740030272.996 [CommandExec](IMPORTANT): got command set PAM.NeedCommsTimeInTransit 10 minute
2025-02-20T05:44:32.997Z,1740030272.997 [CommandExec](IMPORTANT): got command set PAM.Depth 40 meter
2025-02-20T05:45:34.860Z,1740030334.860 [CommandExec](IMPORTANT): got command set PAM.DeepBoundRegainDepth 60 meter
2025-02-20T05:45:34.861Z,1740030334.861 [CommandExec](IMPORTANT): got command set PAM.ShallowBoundRegainDepth 20 meter
2025-02-20T05:45:34.862Z,1740030334.862 [CommandExec](IMPORTANT): got command set PAM.DeepBoundInitial 50 meter
2025-02-20T05:45:34.862Z,1740030334.862 [CommandExec](IMPORTANT): got command set PAM.ShallowBoundInitial 30 meter
2025-02-20T05:45:34.863Z,1740030334.863 [CommandExec](IMPORTANT): got command set PAM.DeepBoundFineTune 55 meter
2025-02-20T05:45:34.864Z,1740030334.864 [CommandExec](IMPORTANT): got command set PAM.ShallowBoundFineTune 25 meter
2025-02-20T05:45:34.870Z,1740030334.870 [CommandExec](IMPORTANT): got command set PAM.MaxDepth 70 meter
2025-02-20T05:45:57.757Z,1740030357.757 [CommandExec](IMPORTANT): got command set PAM.LatListening 36.797 degree
2025-02-20T05:45:57.758Z,1740030357.758 [CommandExec](IMPORTANT): got command set PAM.LonListening -121.847 degree
2025-02-20T05:45:57.758Z,1740030357.758 [CommandExec](IMPORTANT): got command set PAM:BackseatDriver.EnableBackseat 1 bool
2025-02-20T05:45:57.759Z,1740030357.759 [CommandExec](IMPORTANT): got command run
2025-02-20T05:45:57.761Z,1740030357.761 [CommandExec](IMPORTANT): Running
2025-02-20T05:45:57.868Z,1740030357.868 [Default] Stopped
2025-02-20T05:45:57.869Z,1740030357.869 [Default](DEBUG): Aggregate::uninitialize Default
2025-02-20T05:45:57.869Z,1740030357.869 [Default:B.GoToSurface] Stopped
2025-02-20T05:45:57.869Z,1740030357.869 [Default:B.GoToSurface](DEBUG): Uninitialize GoToSurfaceComponent.
2025-02-20T05:45:57.869Z,1740030357.869 [Default:CheckIn] Stopped
2025-02-20T05:45:57.869Z,1740030357.869 [Default:CheckIn](DEBUG): Aggregate::uninitialize Default:CheckIn
2025-02-20T05:45:57.869Z,1740030357.869 [Default:CheckIn:C.Wait] Stopped
2025-02-20T05:45:57.869Z,1740030357.869 [Default:CheckIn:C.Wait](DEBUG): Uninitialize Wait Component.
2025-02-20T05:45:57.869Z,1740030357.869 [MissionManager](IMPORTANT): Started mission PAM
2025-02-20T05:45:57.869Z,1740030357.869 [PAM] Running Loop=1
2025-02-20T05:45:57.870Z,1740030357.870 [PAM](DEBUG): Aggregate::initialize PAM
2025-02-20T05:45:57.870Z,1740030357.870 [PAM:Science] Running Loop=1
2025-02-20T05:45:57.870Z,1740030357.870 [PAM:Science](DEBUG): Aggregate::initialize PAM:Science
2025-02-20T05:45:57.870Z,1740030357.870 [PAM:Science:A] Running Loop=1
2025-02-20T05:45:57.870Z,1740030357.870 [PAM:Science:B] Running Loop=1
2025-02-20T05:45:57.870Z,1740030357.870 [PAM:Science:C] Running Loop=1
2025-02-20T05:45:57.870Z,1740030357.870 [PAM:Science:D] Running Loop=1
2025-02-20T05:45:57.870Z,1740030357.870 [PAM:Science:E] Running Loop=1
2025-02-20T05:45:57.870Z,1740030357.870 [PAM:Science:F] Running Loop=1
2025-02-20T05:45:57.870Z,1740030357.870 [PAM:Science:Read_Oil] Running Loop=1
2025-02-20T05:45:57.870Z,1740030357.870 [PAM:Science:PeakDetectChl] Running Loop=1
2025-02-20T05:45:57.870Z,1740030357.870 [PAM:Science:PeakDetectChl](DEBUG): Aggregate::initialize PAM:Science:PeakDetectChl
2025-02-20T05:45:57.870Z,1740030357.870 [PAM:Science:PeakDetectChl:A] Running Loop=1
2025-02-20T05:45:57.871Z,1740030357.871 [PAM:Science:EdgeDetectChl] Running Loop=1
2025-02-20T05:45:57.871Z,1740030357.871 [PAM:Science:EdgeDetectChl](DEBUG): Aggregate::initialize PAM:Science:EdgeDetectChl
2025-02-20T05:45:57.871Z,1740030357.871 [PAM:Science:EdgeDetectChl:A] Running Loop=1
2025-02-20T05:45:57.871Z,1740030357.871 [PAM:Science:HighestChlPeakReport] Running Loop=1
2025-02-20T05:45:57.871Z,1740030357.871 [PAM:Science:HighestChlPeakReport](DEBUG): Aggregate::initialize PAM:Science:HighestChlPeakReport
2025-02-20T05:45:57.871Z,1740030357.871 [PAM:Science:HighestChlPeakReport:A.PeakDetectHorizontal] Running Loop=1
2025-02-20T05:45:57.871Z,1740030357.871 [PAM:Science:HighestChlPeakReport:A.PeakDetectHorizontal](INFO): Initialize.
2025-02-20T05:45:57.872Z,1740030357.872 [PAM:Science:PeakDetectNO3] Running Loop=1
2025-02-20T05:45:57.872Z,1740030357.872 [PAM:Science:PeakDetectNO3](DEBUG): Aggregate::initialize PAM:Science:PeakDetectNO3
2025-02-20T05:45:57.872Z,1740030357.872 [PAM:Science:PeakDetectNO3:A] Running Loop=1
2025-02-20T05:45:57.872Z,1740030357.872 [PAM:Science:PeakDetectOil] Running Loop=1
2025-02-20T05:45:57.872Z,1740030357.872 [PAM:Science:PeakDetectOil](DEBUG): Aggregate::initialize PAM:Science:PeakDetectOil
2025-02-20T05:45:57.872Z,1740030357.872 [PAM:Science:PeakDetectOil:A] Running Loop=1
2025-02-20T05:45:57.872Z,1740030357.872 [PAM:Science:HighestOilPeakReport] Running Loop=1
2025-02-20T05:45:57.873Z,1740030357.873 [PAM:Science:HighestOilPeakReport](DEBUG): Aggregate::initialize PAM:Science:HighestOilPeakReport
2025-02-20T05:45:57.873Z,1740030357.873 [PAM:Science:HighestOilPeakReport:A.PeakDetectHorizontal] Running Loop=1
2025-02-20T05:45:57.873Z,1740030357.873 [PAM:Science:HighestOilPeakReport:A.PeakDetectHorizontal](INFO): Initialize.
2025-02-20T05:45:57.873Z,1740030357.873 [PAM:Science:PeakDetectFDOM] Running Loop=1
2025-02-20T05:45:57.874Z,1740030357.874 [PAM:Science:PeakDetectFDOM](DEBUG): Aggregate::initialize PAM:Science:PeakDetectFDOM
2025-02-20T05:45:57.874Z,1740030357.874 [PAM:Science:PeakDetectFDOM:A] Running Loop=1
2025-02-20T05:45:57.874Z,1740030357.874 [PAM:Science:PeakDetectSalinity] Running Loop=1
2025-02-20T05:45:57.874Z,1740030357.874 [PAM:Science:PeakDetectSalinity](DEBUG): Aggregate::initialize PAM:Science:PeakDetectSalinity
2025-02-20T05:45:57.874Z,1740030357.874 [PAM:Science:PeakDetectSalinity:A] Running Loop=1
2025-02-20T05:45:57.874Z,1740030357.874 [PAM:Science:HighestSaltPeakReport] Running Loop=1
2025-02-20T05:45:57.874Z,1740030357.874 [PAM:Science:HighestSaltPeakReport](DEBUG): Aggregate::initialize PAM:Science:HighestSaltPeakReport
2025-02-20T05:45:57.874Z,1740030357.874 [PAM:Science:HighestSaltPeakReport:A.PeakDetectHorizontal] Running Loop=1
2025-02-20T05:45:57.874Z,1740030357.874 [PAM:Science:HighestSaltPeakReport:A.PeakDetectHorizontal](INFO): Initialize.
2025-02-20T05:45:57.875Z,1740030357.875 [PAM:Science:PeakDetectPlanktivoreLMavgROI] Running Loop=1
2025-02-20T05:45:57.875Z,1740030357.875 [PAM:Science:PeakDetectPlanktivoreLMavgROI](DEBUG): Aggregate::initialize PAM:Science:PeakDetectPlanktivoreLMavgROI
2025-02-20T05:45:57.875Z,1740030357.875 [PAM:Science:PeakDetectPlanktivoreLMavgROI:A] Running Loop=1
2025-02-20T05:45:57.875Z,1740030357.875 [PAM:Science:EdgeDetectPlanktivoreLMavgROI] Running Loop=1
2025-02-20T05:45:57.875Z,1740030357.875 [PAM:Science:EdgeDetectPlanktivoreLMavgROI](DEBUG): Aggregate::initialize PAM:Science:EdgeDetectPlanktivoreLMavgROI
2025-02-20T05:45:57.875Z,1740030357.875 [PAM:Science:EdgeDetectPlanktivoreLMavgROI:A] Running Loop=1
2025-02-20T05:45:57.875Z,1740030357.875 [PAM:Science:PeakDetectPlanktivoreHMavgROI] Running Loop=1
2025-02-20T05:45:57.876Z,1740030357.876 [PAM:Science:PeakDetectPlanktivoreHMavgROI](DEBUG): Aggregate::initialize PAM:Science:PeakDetectPlanktivoreHMavgROI
2025-02-20T05:45:57.876Z,1740030357.876 [PAM:Science:PeakDetectPlanktivoreHMavgROI:A] Running Loop=1
2025-02-20T05:45:57.876Z,1740030357.876 [PAM:Science:PeakDetectPlanktivoreDiatoms] Running Loop=1
2025-02-20T05:45:57.876Z,1740030357.876 [PAM:Science:PeakDetectPlanktivoreDiatoms](DEBUG): Aggregate::initialize PAM:Science:PeakDetectPlanktivoreDiatoms
2025-02-20T05:45:57.876Z,1740030357.876 [PAM:Science:PeakDetectPlanktivoreDiatoms:A] Running Loop=1
2025-02-20T05:45:57.876Z,1740030357.876 [PAM:Science:PeakDetectPlanktivoreDinoflagellates] Running Loop=1
2025-02-20T05:45:57.876Z,1740030357.876 [PAM:Science:PeakDetectPlanktivoreDinoflagellates](DEBUG): Aggregate::initialize PAM:Science:PeakDetectPlanktivoreDinoflagellates
2025-02-20T05:45:57.877Z,1740030357.877 [PAM:Science:PeakDetectPlanktivoreDinoflagellates:A] Running Loop=1
2025-02-20T05:45:57.877Z,1740030357.877 [PAM:Science:ChlThreshTrigger] Running Loop=1
2025-02-20T05:45:57.877Z,1740030357.877 [PAM:Science:ChlThreshTrigger](DEBUG): Aggregate::initialize PAM:Science:ChlThreshTrigger
2025-02-20T05:45:57.877Z,1740030357.877 [PAM:Science:ChlThreshTrigger:A.ValueDetect] Running Loop=1
2025-02-20T05:45:57.877Z,1740030357.877 [PAM:Science:ChlThreshTrigger:A.ValueDetect](INFO): Initialize.
2025-02-20T05:45:57.877Z,1740030357.877 [PAM:Science:OceanCurrent] Running Loop=1
2025-02-20T05:45:57.877Z,1740030357.877 [PAM:Science:OceanCurrent](DEBUG): Aggregate::initialize PAM:Science:OceanCurrent
2025-02-20T05:45:57.878Z,1740030357.878 [PAM:Science:OceanCurrent:A.] Running Loop=1
2025-02-20T05:45:57.878Z,1740030357.878 [PAM:Science:OceanCurrent:A.](INFO): Initializing CurrentEstimator.
2025-02-20T05:45:57.878Z,1740030357.878 [PAM:StandardEnvelopes] Running Loop=1
2025-02-20T05:45:57.878Z,1740030357.878 [PAM:StandardEnvelopes](DEBUG): Aggregate::initialize PAM:StandardEnvelopes
2025-02-20T05:45:57.878Z,1740030357.878 [PAM:StandardEnvelopes:A.AltitudeEnvelope] Running Loop=1
2025-02-20T05:45:57.878Z,1740030357.878 [PAM:StandardEnvelopes:A.AltitudeEnvelope](DEBUG): Initialize AltitudeEnvelopeComponent.
2025-02-20T05:45:57.878Z,1740030357.878 [PAM:StandardEnvelopes:B.DepthEnvelope] Running Loop=1
2025-02-20T05:45:57.878Z,1740030357.878 [PAM:StandardEnvelopes:B.DepthEnvelope](DEBUG): Initialize DepthEnvelopeComponent.
2025-02-20T05:45:57.878Z,1740030357.878 [PAM:StandardEnvelopes:C.OffshoreEnvelope] Running Loop=1
2025-02-20T05:45:57.878Z,1740030357.878 [PAM:StandardEnvelopes:C.OffshoreEnvelope](DEBUG): Initialize OffshoreEnvelopeComponent.
2025-02-20T05:45:57.879Z,1740030357.879 [PAM:AbortDrift] Running Loop=1
2025-02-20T05:45:57.879Z,1740030357.879 [PAM:AbortDrift](DEBUG): Aggregate::initialize PAM:AbortDrift
2025-02-20T05:45:57.879Z,1740030357.879 [PAM:AbortDrift:A] Running Loop=1
2025-02-20T05:45:57.879Z,1740030357.879 [PAM:BackseatDriver] Running Loop=1
2025-02-20T05:45:57.879Z,1740030357.879 [PAM:BackseatDriver](DEBUG): Aggregate::initialize PAM:BackseatDriver
2025-02-20T05:45:57.879Z,1740030357.879 [PAM:BackseatDriver:A.BackseatDriver] Running Loop=1
2025-02-20T05:45:57.879Z,1740030357.879 [PAM:M] Running Loop=1
2025-02-20T05:45:57.879Z,1740030357.879 [PAM:N] Running Loop=1
2025-02-20T05:45:57.879Z,1740030357.879 [PAM:O] Running Loop=1
2025-02-20T05:45:57.879Z,1740030357.879 [PAM:P] Running Loop=1
2025-02-20T05:45:57.879Z,1740030357.879 [PAM:ResetVariables] Running Loop=1
2025-02-20T05:45:57.879Z,1740030357.879 [PAM:ResetVariables](DEBUG): Aggregate::initialize PAM:ResetVariables
2025-02-20T05:45:57.880Z,1740030357.880 [PAM:ResetVariables:A] Running Loop=1
2025-02-20T05:45:57.880Z,1740030357.880 [PAM:C] Running Loop=1
2025-02-20T05:45:57.881Z,1740030357.881 [PAM:ResetVariables] Running Loop=1
2025-02-20T05:45:57.882Z,1740030357.882 [PAM:ResetVariables:A] Stopped
2025-02-20T05:45:57.882Z,1740030357.882 [PAM:ResetVariables:B] Running Loop=1
2025-02-20T05:45:57.882Z,1740030357.882 [PAM:P] Running Loop=1
2025-02-20T05:45:57.882Z,1740030357.882 [PAM:O] Running Loop=1
2025-02-20T05:45:57.882Z,1740030357.882 [PAM:N] Running Loop=1
2025-02-20T05:45:57.883Z,1740030357.883 [PAM:M] Running Loop=1
2025-02-20T05:45:57.883Z,1740030357.883 [PAM:BackseatDriver] Running Loop=1
2025-02-20T05:45:57.883Z,1740030357.883 [PAM:BackseatDriver:A.BackseatDriver](INFO): Initializing backseat
2025-02-20T05:45:57.936Z,1740030357.936 [BackseatComponent](INFO): Powering up
2025-02-20T05:45:57.937Z,1740030357.937 [BackseatComponent](INFO): Subscribing to LCM channels.
2025-02-20T05:45:58.274Z,1740030358.274 [PAM:AbortDrift] Running Loop=1
2025-02-20T05:45:58.275Z,1740030358.275 [PAM:AbortDrift:A](INFO): Insert acoustic timeout set to 240.000000 h .
2025-02-20T05:45:58.275Z,1740030358.275 [PAM:AbortDrift:A] Stopped
2025-02-20T05:45:58.275Z,1740030358.275 [PAM:AbortDrift:B.AbortDrift] Running Loop=1
2025-02-20T05:45:58.276Z,1740030358.276 [PAM:AbortDrift:B.AbortDrift](INFO): Initializing AbortDrift.
2025-02-20T05:45:58.276Z,1740030358.276 [PAM:AbortDrift:B.AbortDrift](IMPORTANT): Acoustic timeout set to: 240.00 hours.
2025-02-20T05:45:58.276Z,1740030358.276 [PAM:StandardEnvelopes] Running Loop=1
2025-02-20T05:45:58.276Z,1740030358.276 [PAM:StandardEnvelopes:C.OffshoreEnvelope] Running Loop=1
2025-02-20T05:45:58.276Z,1740030358.276 [PAM:StandardEnvelopes:B.DepthEnvelope] Running Loop=1
2025-02-20T05:45:58.277Z,1740030358.277 [PAM:StandardEnvelopes:A.AltitudeEnvelope] Running Loop=1
2025-02-20T05:45:58.277Z,1740030358.277 [PAM:C] Stopped
2025-02-20T05:45:58.277Z,1740030358.277 [PAM:D] Running Loop=1
2025-02-20T05:45:58.278Z,1740030358.278 [PAM:Science] Running Loop=1
2025-02-20T05:45:58.279Z,1740030358.279 [PAM:Science:ChlThreshTrigger] Stopped
2025-02-20T05:45:58.279Z,1740030358.279 [PAM:Science:ChlThreshTrigger](DEBUG): Aggregate::uninitialize PAM:Science:ChlThreshTrigger
2025-02-20T05:45:58.279Z,1740030358.279 [PAM:Science:ChlThreshTrigger:A.ValueDetect] Stopped
2025-02-20T05:45:58.279Z,1740030358.279 [PAM:Science:ChlThreshTrigger:A.ValueDetect](DEBUG): Uninitialize.
2025-02-20T05:45:58.279Z,1740030358.279 [PAM:Science:PeakDetectPlanktivoreDinoflagellates] Stopped
2025-02-20T05:45:58.279Z,1740030358.279 [PAM:Science:PeakDetectPlanktivoreDinoflagellates](DEBUG): Aggregate::uninitialize PAM:Science:PeakDetectPlanktivoreDinoflagellates
2025-02-20T05:45:58.279Z,1740030358.279 [PAM:Science:PeakDetectPlanktivoreDinoflagellates:A] Stopped
2025-02-20T05:45:58.279Z,1740030358.279 [PAM:Science:PeakDetectPlanktivoreDiatoms] Stopped
2025-02-20T05:45:58.280Z,1740030358.280 [PAM:Science:PeakDetectPlanktivoreDiatoms](DEBUG): Aggregate::uninitialize PAM:Science:PeakDetectPlanktivoreDiatoms
2025-02-20T05:45:58.280Z,1740030358.280 [PAM:Science:PeakDetectPlanktivoreDiatoms:A] Stopped
2025-02-20T05:45:58.280Z,1740030358.280 [PAM:Science:PeakDetectPlanktivoreHMavgROI] Stopped
2025-02-20T05:45:58.280Z,1740030358.280 [PAM:Science:PeakDetectPlanktivoreHMavgROI](DEBUG): Aggregate::uninitialize PAM:Science:PeakDetectPlanktivoreHMavgROI
2025-02-20T05:45:58.284Z,1740030358.284 [PAM:Science:PeakDetectPlanktivoreHMavgROI:A] Stopped
2025-02-20T05:45:58.284Z,1740030358.284 [PAM:Science:EdgeDetectPlanktivoreLMavgROI] Stopped
2025-02-20T05:45:58.286Z,1740030358.286 [PAM:Science:EdgeDetectPlanktivoreLMavgROI](DEBUG): Aggregate::uninitialize PAM:Science:EdgeDetectPlanktivoreLMavgROI
2025-02-20T05:45:58.286Z,1740030358.286 [PAM:Science:EdgeDetectPlanktivoreLMavgROI:A] Stopped
2025-02-20T05:45:58.287Z,1740030358.287 [PAM:Science:PeakDetectPlanktivoreLMavgROI] Stopped
2025-02-20T05:45:58.287Z,1740030358.287 [PAM:Science:PeakDetectPlanktivoreLMavgROI](DEBUG): Aggregate::uninitialize PAM:Science:PeakDetectPlanktivoreLMavgROI
2025-02-20T05:45:58.288Z,1740030358.288 [PAM:Science:PeakDetectPlanktivoreLMavgROI:A] Stopped
2025-02-20T05:45:58.289Z,1740030358.289 [PAM:Science:HighestSaltPeakReport] Stopped
2025-02-20T05:45:58.289Z,1740030358.289 [PAM:Science:HighestSaltPeakReport](DEBUG): Aggregate::uninitialize PAM:Science:HighestSaltPeakReport
2025-02-20T05:45:58.289Z,1740030358.289 [PAM:Science:HighestSaltPeakReport:A.PeakDetectHorizontal] Stopped
2025-02-20T05:45:58.289Z,1740030358.289 [PAM:Science:HighestSaltPeakReport:A.PeakDetectHorizontal](DEBUG): Uninitialize.
2025-02-20T05:45:58.289Z,1740030358.289 [PAM:Science:PeakDetectSalinity] Stopped
2025-02-20T05:45:58.289Z,1740030358.289 [PAM:Science:PeakDetectSalinity](DEBUG): Aggregate::uninitialize PAM:Science:PeakDetectSalinity
2025-02-20T05:45:58.289Z,1740030358.289 [PAM:Science:PeakDetectSalinity:A] Stopped
2025-02-20T05:45:58.289Z,1740030358.289 [PAM:Science:PeakDetectFDOM] Stopped
2025-02-20T05:45:58.289Z,1740030358.289 [PAM:Science:PeakDetectFDOM](DEBUG): Aggregate::uninitialize PAM:Science:PeakDetectFDOM
2025-02-20T05:45:58.289Z,1740030358.289 [PAM:Science:PeakDetectFDOM:A] Stopped
2025-02-20T05:45:58.289Z,1740030358.289 [PAM:Science:HighestOilPeakReport] Stopped
2025-02-20T05:45:58.290Z,1740030358.290 [PAM:Science:HighestOilPeakReport](DEBUG): Aggregate::uninitialize PAM:Science:HighestOilPeakReport
2025-02-20T05:45:58.290Z,1740030358.290 [PAM:Science:HighestOilPeakReport:A.PeakDetectHorizontal] Stopped
2025-02-20T05:45:58.290Z,1740030358.290 [PAM:Science:HighestOilPeakReport:A.PeakDetectHorizontal](DEBUG): Uninitialize.
2025-02-20T05:45:58.290Z,1740030358.290 [PAM:Science:PeakDetectOil] Stopped
2025-02-20T05:45:58.290Z,1740030358.290 [PAM:Science:PeakDetectOil](DEBUG): Aggregate::uninitialize PAM:Science:PeakDetectOil
2025-02-20T05:45:58.290Z,1740030358.290 [PAM:Science:PeakDetectOil:A] Stopped
2025-02-20T05:45:58.290Z,1740030358.290 [PAM:Science:PeakDetectNO3] Stopped
2025-02-20T05:45:58.290Z,1740030358.290 [PAM:Science:PeakDetectNO3](DEBUG): Aggregate::uninitialize PAM:Science:PeakDetectNO3
2025-02-20T05:45:58.290Z,1740030358.290 [PAM:Science:PeakDetectNO3:A] Stopped
2025-02-20T05:45:58.290Z,1740030358.290 [PAM:Science:HighestChlPeakReport] Stopped
2025-02-20T05:45:58.290Z,1740030358.290 [PAM:Science:HighestChlPeakReport](DEBUG): Aggregate::uninitialize PAM:Science:HighestChlPeakReport
2025-02-20T05:45:58.290Z,1740030358.290 [PAM:Science:HighestChlPeakReport:A.PeakDetectHorizontal] Stopped
2025-02-20T05:45:58.290Z,1740030358.290 [PAM:Science:HighestChlPeakReport:A.PeakDetectHorizontal](DEBUG): Uninitialize.
2025-02-20T05:45:58.291Z,1740030358.291 [PAM:Science:EdgeDetectChl] Stopped
2025-02-20T05:45:58.291Z,1740030358.291 [PAM:Science:EdgeDetectChl](DEBUG): Aggregate::uninitialize PAM:Science:EdgeDetectChl
2025-02-20T05:45:58.291Z,1740030358.291 [PAM:Science:EdgeDetectChl:A] Stopped
2025-02-20T05:45:58.291Z,1740030358.291 [PAM:Science:PeakDetectChl] Stopped
2025-02-20T05:45:58.291Z,1740030358.291 [PAM:Science:PeakDetectChl](DEBUG): Aggregate::uninitialize PAM:Science:PeakDetectChl
2025-02-20T05:45:58.291Z,1740030358.291 [PAM:Science:PeakDetectChl:A] Stopped
2025-02-20T05:45:58.291Z,1740030358.291 [PAM:Science:OceanCurrent:A.] Running Loop=1
2025-02-20T05:45:58.291Z,1740030358.291 [PAM:Science:Read_Oil] Stopped
2025-02-20T05:45:58.291Z,1740030358.291 [PAM:Science:F] Stopped
2025-02-20T05:45:58.291Z,1740030358.291 [PAM:Science:E] Running Loop=1
2025-02-20T05:45:58.292Z,1740030358.292 [PAM:Science:E](DEBUG): Initialize ReadDataComponent to sense mass_concentration_of_chlorophyll_in_sea_water
2025-02-20T05:45:58.299Z,1740030358.299 [PAM:Science:D] Stopped
2025-02-20T05:45:58.299Z,1740030358.299 [PAM:Science:C] Running Loop=1
2025-02-20T05:45:58.302Z,1740030358.302 [PAM:Science:C](DEBUG): Initialize ReadDataComponent to sense CTD_Seabird.sea_water_temperature
2025-02-20T05:45:58.302Z,1740030358.302 [PAM:Science:C](DEBUG): Initialize ReadDataComponent to sense CTD_Seabird.sea_water_salinity
2025-02-20T05:45:58.302Z,1740030358.302 [PAM:Science:B] Running Loop=1
2025-02-20T05:45:58.303Z,1740030358.303 [PAM:Science:B](DEBUG): Initialize ReadDataComponent to sense sea_water_temperature
2025-02-20T05:45:58.303Z,1740030358.303 [PAM:Science:B](DEBUG): Initialize ReadDataComponent to sense sea_water_salinity
2025-02-20T05:45:58.303Z,1740030358.303 [PAM:Science:A] Stopped
2025-02-20T05:45:58.554Z,1740030358.554 [PAM:ResetVariables:B] Stopped
2025-02-20T05:45:58.554Z,1740030358.554 [PAM:ResetVariables:C] Running Loop=1
2025-02-20T05:45:58.557Z,1740030358.557 [PAM:AbortDrift:B.AbortDrift](INFO): Received valid gps time fix: 1740029952.00. Resetting abort timer.
2025-02-20T05:45:58.558Z,1740030358.558 [PAM:D] Stopped
2025-02-20T05:45:58.558Z,1740030358.558 [PAM:E] Running Loop=1
2025-02-20T05:45:58.650Z,1740030358.650 [WetLabsBB2FL](INFO): Powering up
2025-02-20T05:45:58.983Z,1740030358.983 [PAM:ResetVariables:C] Stopped
2025-02-20T05:45:58.983Z,1740030358.983 [PAM:ResetVariables:D] Running Loop=1
2025-02-20T05:45:58.997Z,1740030358.997 [PAM:E] Stopped
2025-02-20T05:45:58.997Z,1740030358.997 [PAM:F] Running Loop=1
2025-02-20T05:45:59.311Z,1740030359.311 [PAM:ResetVariables:D] Stopped
2025-02-20T05:45:59.312Z,1740030359.312 [PAM:ResetVariables:E] Running Loop=1
2025-02-20T05:45:59.317Z,1740030359.317 [PAM:F] Stopped
2025-02-20T05:45:59.317Z,1740030359.317 [PAM:H] Running Loop=1
2025-02-20T05:45:59.738Z,1740030359.738 [PAM:ResetVariables:E] Stopped
2025-02-20T05:45:59.739Z,1740030359.739 [PAM:ResetVariables:F] Running Loop=1
2025-02-20T05:45:59.741Z,1740030359.741 [PAM:H] Stopped
2025-02-20T05:45:59.741Z,1740030359.741 [PAM:I] Running Loop=1
2025-02-20T05:45:59.742Z,1740030359.742 [PAM:StandardEnvelopes:A.AltitudeEnvelope](ERROR): Altitude Measurement is not Active.
2025-02-20T05:46:00.119Z,1740030360.119 [PAM:ResetVariables:F] Stopped
2025-02-20T05:46:00.119Z,1740030360.119 [PAM:ResetVariables:G] Running Loop=1
2025-02-20T05:46:00.165Z,1740030360.165 [PAM:I] Stopped
2025-02-20T05:46:00.165Z,1740030360.165 [PAM:J] Running Loop=1
2025-02-20T05:46:00.521Z,1740030360.521 [PAM:ResetVariables:G](IMPORTANT): Reset BuoyancyAdjustmentStep to 16.000000 cc , MassPositionAdjustmentStep to 0.528000 mm , WaitAfterBuoyancyChange to 5.000000 min , ShallowBound to 30.000000 m , DeepBound to 50.000000 m .
2025-02-20T05:46:00.522Z,1740030360.522 [PAM:ResetVariables:G] Stopped
2025-02-20T05:46:00.522Z,1740030360.522 [PAM:ResetVariables:H] Running Loop=1
2025-02-20T05:46:00.525Z,1740030360.525 [PAM:J] Stopped
2025-02-20T05:46:00.525Z,1740030360.525 [PAM:Q] Running Loop=1
2025-02-20T05:46:00.934Z,1740030360.934 [PAM:ResetVariables:H] Stopped
2025-02-20T05:46:00.934Z,1740030360.934 [PAM:ResetVariables](INFO): Completed PAM:ResetVariables
2025-02-20T05:46:00.935Z,1740030360.935 [PAM:Q] Stopped
2025-02-20T05:46:00.935Z,1740030360.935 [PAM:U] Running Loop=1
2025-02-20T05:46:01.335Z,1740030361.335 [PAM:U] Stopped
2025-02-20T05:46:01.335Z,1740030361.335 [PAM:R] Running Loop=1
2025-02-20T05:46:01.752Z,1740030361.752 [PAM:R] Stopped
2025-02-20T05:46:01.752Z,1740030361.752 [PAM:S] Running Loop=1
2025-02-20T05:46:02.146Z,1740030362.146 [PAM:S] Stopped
2025-02-20T05:46:02.147Z,1740030362.147 [PAM:T] Running Loop=1
2025-02-20T05:46:02.298Z,1740030362.298 [CTD_Seabird](ERROR): Failed to parse device response:
2025-02-20T05:46:02.542Z,1740030362.542 [PAM:T] Stopped
2025-02-20T05:46:02.542Z,1740030362.542 [PAM:U] Running Loop=1
2025-02-20T05:46:02.959Z,1740030362.959 [PAM:U] Stopped
2025-02-20T05:46:02.959Z,1740030362.959 [PAM:V] Running Loop=1
2025-02-20T05:46:03.377Z,1740030363.377 [PAM:V] Stopped
2025-02-20T05:46:03.377Z,1740030363.377 [PAM:Z] Running Loop=1
2025-02-20T05:46:03.753Z,1740030363.753 [PAM:Z](IMPORTANT): NeutralBuoyancy = 305.318329 cc .
2025-02-20T05:46:03.753Z,1740030363.753 [PAM:Z] Stopped
2025-02-20T05:46:03.753Z,1740030363.753 [PAM:BA] Running Loop=1
2025-02-20T05:46:04.161Z,1740030364.161 [PAM:BA](IMPORTANT): BuoyancyAdjustmentStep = 16.000000 cc .
2025-02-20T05:46:04.161Z,1740030364.161 [PAM:BA] Stopped
2025-02-20T05:46:04.161Z,1740030364.161 [PAM:BB] Running Loop=1
2025-02-20T05:46:04.581Z,1740030364.581 [PAM:BB](IMPORTANT): BuoyancyAdjustmentStepFineTune = 2.000000 cc .
2025-02-20T05:46:04.581Z,1740030364.581 [PAM:BB] Stopped
2025-02-20T05:46:04.581Z,1740030364.581 [PAM:BC] Running Loop=1
2025-02-20T05:46:04.966Z,1740030364.966 [PAM:BC](IMPORTANT): MassPosition = 11.647778 mm .
2025-02-20T05:46:04.967Z,1740030364.967 [PAM:BC] Stopped
2025-02-20T05:46:04.967Z,1740030364.967 [PAM:BD] Running Loop=1
2025-02-20T05:46:05.373Z,1740030365.373 [PAM:BD](IMPORTANT): MassPositionAdjustmentStep = 0.528000 mm .
2025-02-20T05:46:05.373Z,1740030365.373 [PAM:BD] Stopped
2025-02-20T05:46:05.373Z,1740030365.373 [PAM:BE] Running Loop=1
2025-02-20T05:46:05.783Z,1740030365.783 [PAM:BE](IMPORTANT): MassPositionAdjustmentStepFineTune = 0.066000 mm .
2025-02-20T05:46:05.783Z,1740030365.783 [PAM:BE] Stopped
2025-02-20T05:46:05.784Z,1740030365.784 [PAM:BF] Running Loop=1
2025-02-20T05:46:06.187Z,1740030366.187 [PAM:BF](IMPORTANT): WaitAfterBuoyancyChange = 5.000000 min .
2025-02-20T05:46:06.187Z,1740030366.187 [PAM:BF] Stopped
2025-02-20T05:46:06.187Z,1740030366.187 [PAM:BG] Running Loop=1
2025-02-20T05:46:06.609Z,1740030366.609 [PAM:BG](IMPORTANT): WaitAfterBuoyancyChangeFineTune = 5.000000 min .
2025-02-20T05:46:06.609Z,1740030366.609 [PAM:BG] Stopped
2025-02-20T05:46:06.609Z,1740030366.609 [PAM:BH] Running Loop=1
2025-02-20T05:46:06.985Z,1740030366.985 [PAM:BH] Stopped
2025-02-20T05:46:06.985Z,1740030366.985 [PAM:BI] Running Loop=1
2025-02-20T05:46:07.397Z,1740030367.397 [PAM:BI] Stopped
2025-02-20T05:46:07.397Z,1740030367.397 [PAM:BJ] Running Loop=1
2025-02-20T05:46:07.810Z,1740030367.810 [PAM:BJ](IMPORTANT): Initially: ShallowBound = 30.000000 m , DeepBound = 50.000000 m , BuoyancyAdjustmentStep = 16.000000 cc , WaitAfterBuoyancyChange = 5.000000 min .
2025-02-20T05:46:07.810Z,1740030367.810 [PAM:BJ] Stopped
2025-02-20T05:46:07.810Z,1740030367.810 [PAM:BK] Running Loop=1
2025-02-20T05:46:08.201Z,1740030368.201 [PAM:BK] Stopped
2025-02-20T05:46:08.201Z,1740030368.201 [PAM:BL] Running Loop=1
2025-02-20T05:46:08.616Z,1740030368.616 [PAM:BL](IMPORTANT): TargetDepthMinusShallowBound = 10.000000 m .
2025-02-20T05:46:08.616Z,1740030368.616 [PAM:BL] Stopped
2025-02-20T05:46:08.616Z,1740030368.616 [PAM:BM] Running Loop=1
2025-02-20T05:46:09.010Z,1740030369.010 [PAM:BM] Stopped
2025-02-20T05:46:09.010Z,1740030369.010 [PAM:BN] Running Loop=1
2025-02-20T05:46:09.415Z,1740030369.415 [PAM:BN](IMPORTANT): DeepBoundMinusTargetDepth = 10.000000 m .
2025-02-20T05:46:09.415Z,1740030369.415 [PAM:BN] Stopped
2025-02-20T05:46:09.416Z,1740030369.416 [PAM:CheckTargetDepths] Running Loop=1
2025-02-20T05:46:09.417Z,1740030369.417 [PAM:CheckTargetDepths](DEBUG): Aggregate::initialize PAM:CheckTargetDepths
2025-02-20T05:46:09.417Z,1740030369.417 [PAM:CheckTargetDepths:CheckDepth] Running Loop=1
2025-02-20T05:46:09.417Z,1740030369.417 [PAM:CheckTargetDepths:CheckDepth](DEBUG): Aggregate::initialize PAM:CheckTargetDepths:CheckDepth
2025-02-20T05:46:09.417Z,1740030369.417 [PAM:CheckTargetDepths:CheckDepth:A] Running Loop=1
2025-02-20T05:46:09.833Z,1740030369.833 [PAM:CheckTargetDepths:CheckDepth] Stopped
2025-02-20T05:46:09.833Z,1740030369.833 [PAM:CheckTargetDepths:CheckDepth](DEBUG): Aggregate::uninitialize PAM:CheckTargetDepths:CheckDepth
2025-02-20T05:46:09.833Z,1740030369.833 [PAM:CheckTargetDepths:CheckDepth:A] Stopped
2025-02-20T05:46:09.833Z,1740030369.833 [PAM:CheckTargetDepths:B] Running Loop=1
2025-02-20T05:46:10.221Z,1740030370.221 [PAM:CheckTargetDepths:B] Stopped
2025-02-20T05:46:10.221Z,1740030370.221 [PAM:CheckTargetDepths](INFO): Completed PAM:CheckTargetDepths
2025-02-20T05:46:10.221Z,1740030370.221 [PAM:CheckTargetDepths] Stopped
2025-02-20T05:46:10.221Z,1740030370.221 [PAM:CheckTargetDepths](DEBUG): Aggregate::uninitialize PAM:CheckTargetDepths
2025-02-20T05:46:10.221Z,1740030370.221 [PAM:StartingMission] Running Loop=1
2025-02-20T05:46:10.222Z,1740030370.222 [PAM:StartingMission](DEBUG): Aggregate::initialize PAM:StartingMission
2025-02-20T05:46:10.222Z,1740030370.222 [PAM:StartingMission:A] Running Loop=1
2025-02-20T05:46:10.642Z,1740030370.642 [PAM:StartingMission:A](INFO): Checking for additional instructions before submerging.
2025-02-20T05:46:10.642Z,1740030370.642 [PAM:StartingMission:A] Stopped
2025-02-20T05:46:10.642Z,1740030370.642 [PAM:StartingMission:StartingMission] Running Loop=1
2025-02-20T05:46:10.642Z,1740030370.642 [PAM:StartingMission:StartingMission](DEBUG): Aggregate::initialize PAM:StartingMission:StartingMission
2025-02-20T05:46:11.053Z,1740030371.053 [PAM:NeedCommsTransit] Running Loop=1
2025-02-20T05:46:11.053Z,1740030371.053 [PAM:NeedCommsTransit](DEBUG): Aggregate::initialize PAM:NeedCommsTransit
2025-02-20T05:46:11.053Z,1740030371.053 [PAM:NeedCommsTransit:A] Running Loop=1
2025-02-20T05:46:11.054Z,1740030371.054 [PAM:NeedCommsTransit:A] Stopped
2025-02-20T05:46:11.054Z,1740030371.054 [PAM:NeedCommsTransit:CommsTransit] Running Loop=1
2025-02-20T05:46:11.054Z,1740030371.054 [PAM:NeedCommsTransit:CommsTransit](DEBUG): Aggregate::initialize PAM:NeedCommsTransit:CommsTransit
2025-02-20T05:46:11.054Z,1740030371.054 [PAM:NeedCommsTransit:CommsTransit:Comms] Running Loop=1
2025-02-20T05:46:11.054Z,1740030371.054 [PAM:NeedCommsTransit:CommsTransit:Comms](DEBUG): Aggregate::initialize PAM:NeedCommsTransit:CommsTransit:Comms
2025-02-20T05:46:11.054Z,1740030371.054 [PAM:NeedCommsTransit:CommsTransit:Comms:B.GoToSurface] Running Loop=1
2025-02-20T05:46:11.054Z,1740030371.054 [PAM:NeedCommsTransit:CommsTransit:Comms:B.GoToSurface](DEBUG): Initialize GoToSurfaceComponent.
2025-02-20T05:46:11.055Z,1740030371.055 [PAM:NeedCommsTransit:CommsTransit:Comms:B.GoToSurface](INFO): Received depth rate setting nan m/s.
2025-02-20T05:46:11.055Z,1740030371.055 [PAM:NeedCommsTransit:CommsTransit:Comms:B.GoToSurface](INFO): Received pitch setting 19.999999 degrees.
2025-02-20T05:46:11.055Z,1740030371.055 [PAM:NeedCommsTransit:CommsTransit:Comms:B.GoToSurface](INFO): Received speed setting 1.000000 m/s.
2025-02-20T05:46:11.056Z,1740030371.056 [PAM:NeedCommsTransit:CommsTransit:Comms:B.GoToSurface](INFO): Received surface timeout setting 1000.000000 seconds.
2025-02-20T05:46:11.056Z,1740030371.056 [PAM:NeedCommsTransit:CommsTransit:Comms:B.GoToSurface](DEBUG): No altitude timeout specified. Using default value of 600.000000 seconds.
2025-02-20T05:46:11.057Z,1740030371.057 [PAM:NeedCommsTransit:CommsTransit:Comms:B.GoToSurface](INFO): Received pitch timeout configuration 60.000000 seconds.
2025-02-20T05:46:11.057Z,1740030371.057 [PAM:NeedCommsTransit:CommsTransit:Comms:A] Running Loop=1
2025-02-20T05:46:11.450Z,1740030371.450 [PAM:NeedCommsTransit:CommsTransit:Comms:A](INFO): last time_fix was: 1740029990.000000 second since 1970/01/01T00:00:00Z
2025-02-20T05:46:11.451Z,1740030371.451 [PAM:NeedCommsTransit:CommsTransit:Comms:A] Stopped
2025-02-20T05:46:11.862Z,1740030371.862 [PAM:NeedCommsTransit:CommsTransit:Comms:C] Running Loop=1
2025-02-20T05:46:12.266Z,1740030372.266 [PAM:NeedCommsTransit:CommsTransit:Comms:C](DEBUG): Initialize ReadDataComponent to sense time_fix
2025-02-20T05:46:13.856Z,1740030373.856 [NAL9602](DEBUG): Parsing RMC sentence: $GPRMC,054613.00,A,3647.85847,N,12150.72594,W,0.117,69.77,200225,,,A*4C
2025-02-20T05:46:13.858Z,1740030373.858 [NAL9602](INFO): GPS fix at 20250220T054613: (36.797641, -121.845432)
2025-02-20T05:46:13.897Z,1740030373.897 [PAM:AbortDrift:B.AbortDrift](INFO): Received valid gps time fix: 1740030336.00. Resetting abort timer.
2025-02-20T05:46:13.898Z,1740030373.898 [PAM:NeedCommsTransit:CommsTransit:Comms:C] Stopped
2025-02-20T05:46:13.898Z,1740030373.898 [PAM:NeedCommsTransit:CommsTransit:Comms:D] Running Loop=1
2025-02-20T05:46:14.282Z,1740030374.282 [PAM:NeedCommsTransit:CommsTransit:Comms:D](DEBUG): Initialize ReadDataComponent to sense platform_communications
2025-02-20T05:46:15.986Z,1740030375.986 [DataOverHttps](INFO): Sending 39 bytes from file Logs/20250220T044936/Courier0021.lzma
2025-02-20T05:46:16.587Z,1740030376.587 [DataOverHttps](INFO): Moved sent file to Logs/20250220T044936/Courier0021.lzma.bak
2025-02-20T05:46:16.587Z,1740030376.587 [DataOverHttps](INFO): SBD MOMSN=23968159
2025-02-20T05:46:27.531Z,1740030387.531 [NAL9602](INFO): SBD MO Status=0, MOMSN=12885, MT Status=0, MTMSN=0
2025-02-20T05:46:27.531Z,1740030387.531 [NAL9602](INFO): No messages in MT queue
2025-02-20T05:46:34.237Z,1740030394.237 [DataOverHttps](INFO): Sending 268 bytes from file Logs/20250220T054217/Courier0000.lzma
2025-02-20T05:46:35.238Z,1740030395.238 [DataOverHttps](INFO): Moved sent file to Logs/20250220T054217/Courier0000.lzma.bak
2025-02-20T05:46:35.238Z,1740030395.238 [DataOverHttps](INFO): SBD MOMSN=23968161
2025-02-20T05:46:44.234Z,1740030404.234 [DataOverHttps](IMPORTANT): SBD MTMSN=20250220T054643
2025-02-20T05:46:52.400Z,1740030412.400 [DataOverHttps](INFO): Sending 138 bytes from file Logs/20250220T044936/Express0022.lzma
2025-02-20T05:46:52.403Z,1740030412.403 [DataOverHttps](INFO): Received command: sched "load Transport/keepstation.tl;set keepstation.NeedCommsTime 30 min;set keepstation.Latitude 36.797 degree;set keepstation.Longitude -121.847 degree;set keepstation.Speed 0.8 m/s;run"
2025-02-20T05:46:52.416Z,1740030412.416 [CommandExec](IMPORTANT): got command schedule "load Transport/keepstation.tl;set keepstation.NeedCommsTime 30 min;set keepstation.Latitude 36.797 degree;set keepstation.Longitude -121.847 degree;set keepstation.Speed 0.8 m/s;run"
2025-02-20T05:46:52.417Z,1740030412.417 [CommandExec](IMPORTANT): Scheduled #28: "load Transport/keepstation.tl;set keepstation.NeedCommsTime 30 min;set keepstation.Latitude 36.797 degree;set keepstation.Longitude -121.847 degree;set keepstation.Speed 0.8 m/s;run", AFTER MISSION
2025-02-20T05:46:53.663Z,1740030413.663 [DataOverHttps](INFO): Moved sent file to Logs/20250220T044936/Express0022.lzma.bak
2025-02-20T05:46:53.663Z,1740030413.663 [DataOverHttps](INFO): SBD MOMSN=23968167
2025-02-20T05:46:58.229Z,1740030418.229 [NAL9602](INFO): Not Powering down - fast GPS
2025-02-20T05:47:13.480Z,1740030433.480 [BackseatComponent](IMPORTANT): IBASE811F-02: Running bioacoustics backseat app. Logging to: 20250220T054716
2025-02-20T05:47:15.292Z,1740030435.292 [DataOverHttps](INFO): Sending 39 bytes from file Logs/20250220T054217/Courier0006.lzma
2025-02-20T05:47:15.836Z,1740030435.836 [BackseatComponent](INFO): Created universal data reader for depth with code: 6
2025-02-20T05:47:15.837Z,1740030435.837 [BackseatComponent](INFO): Requesting data from depth (6). Requested size is: 1
2025-02-20T05:47:15.869Z,1740030435.869 [BackseatComponent](INFO): Created universal data reader for latitude with code: 23
2025-02-20T05:47:15.878Z,1740030435.878 [BackseatComponent](INFO): Requesting data from latitude (23). Requested size is: 2
2025-02-20T05:47:15.925Z,1740030435.925 [BackseatComponent](INFO): Created universal data reader for longitude with code: 26
2025-02-20T05:47:15.926Z,1740030435.926 [BackseatComponent](INFO): Requesting data from longitude (26). Requested size is: 3
2025-02-20T05:47:15.951Z,1740030435.951 [BackseatComponent](INFO): Created universal data reader for platform_orientation with code: 52
2025-02-20T05:47:15.968Z,1740030435.968 [BackseatComponent](INFO): Requesting data from platform_orientation (52). Requested size is: 4
2025-02-20T05:47:15.975Z,1740030435.975 [BackseatComponent](INFO): Created universal data reader for platform_pitch_angle with code: 54
2025-02-20T05:47:15.975Z,1740030435.975 [BackseatComponent](INFO): Requesting data from platform_pitch_angle (54). Requested size is: 5
2025-02-20T05:47:15.997Z,1740030435.997 [BackseatComponent](INFO): Created universal data reader for platform_roll_angle with code: 59
2025-02-20T05:47:15.997Z,1740030435.997 [BackseatComponent](INFO): Requesting data from platform_roll_angle (59). Requested size is: 6
2025-02-20T05:47:16.004Z,1740030436.004 [BackseatComponent](INFO): Created universal data reader for platform_x_velocity_wrt_sea_water with code: 70
2025-02-20T05:47:16.017Z,1740030436.017 [BackseatComponent](INFO): Requesting data from platform_x_velocity_wrt_sea_water (70). Requested size is: 7
2025-02-20T05:47:16.298Z,1740030436.298 [DataOverHttps](INFO): Moved sent file to Logs/20250220T054217/Courier0006.lzma.bak
2025-02-20T05:47:16.298Z,1740030436.298 [DataOverHttps](INFO): SBD MOMSN=23968172
2025-02-20T05:47:36.358Z,1740030456.358 [DataOverHttps](INFO): Sending 1625 bytes from file Logs/20250220T054217/Express0001.lzma
2025-02-20T05:47:37.358Z,1740030457.358 [DataOverHttps](INFO): Moved sent file to Logs/20250220T054217/Express0001.lzma.bak
2025-02-20T05:47:37.358Z,1740030457.358 [DataOverHttps](INFO): SBD MOMSN=23968174
2025-02-20T05:47:54.801Z,1740030474.801 [DataOverHttps](INFO): Sending 71 bytes from file Logs/20250220T054217/Express0004.lzma
2025-02-20T05:47:55.816Z,1740030475.816 [DataOverHttps](INFO): Moved sent file to Logs/20250220T054217/Express0004.lzma.bak
2025-02-20T05:47:55.820Z,1740030475.820 [DataOverHttps](INFO): SBD MOMSN=23968223
2025-02-20T05:48:13.408Z,1740030493.408 [DataOverHttps](INFO): Sending 291 bytes from file Logs/20250220T054217/Express0007.lzma
2025-02-20T05:48:14.410Z,1740030494.410 [DataOverHttps](INFO): Moved sent file to Logs/20250220T054217/Express0007.lzma.bak
2025-02-20T05:48:14.410Z,1740030494.410 [DataOverHttps](INFO): SBD MOMSN=23968225
2025-02-20T05:48:15.946Z,1740030495.946 [PAM:NeedCommsTransit:CommsTransit:Comms:D] Stopped
2025-02-20T05:48:15.946Z,1740030495.946 [PAM:NeedCommsTransit:CommsTransit:Comms:E] Running Loop=1
2025-02-20T05:48:16.326Z,1740030496.326 [PAM:NeedCommsTransit:CommsTransit:Comms:E](DEBUG): Initialize ReadDataComponent to sense time_fix
2025-02-20T05:48:16.732Z,1740030496.732 [PAM:BackseatDriver:A.BackseatDriver](INFO): Created data writer for _.height_above_sea_floor with code: 3214
2025-02-20T05:48:17.969Z,1740030497.969 [NAL9602](DEBUG): Parsing RMC sentence: $GPRMC,054817.00,A,3647.86026,N,12150.72581,W,0.389,24.12,200225,,,A*41
2025-02-20T05:48:17.972Z,1740030497.972 [NAL9602](INFO): GPS fix at 20250220T054817: (36.797671, -121.845430)
2025-02-20T05:48:18.026Z,1740030498.026 [PAM:AbortDrift:B.AbortDrift](INFO): Received valid gps time fix: 1740030464.00. Resetting abort timer.
2025-02-20T05:48:18.028Z,1740030498.028 [PAM:NeedCommsTransit:CommsTransit:Comms:E] Stopped
2025-02-20T05:48:18.028Z,1740030498.028 [PAM:NeedCommsTransit:CommsTransit:Comms:ResetStartedSurfacing] Running Loop=1
2025-02-20T05:48:18.033Z,1740030498.033 [PAM:NeedCommsTransit:CommsTransit:Comms:ResetStartedSurfacing](DEBUG): Aggregate::initialize PAM:NeedCommsTransit:CommsTransit:Comms:ResetStartedSurfacing
2025-02-20T05:48:18.033Z,1740030498.033 [PAM:NeedCommsTransit:CommsTransit:Comms:ResetStartedSurfacing:A] Running Loop=1
2025-02-20T05:48:18.382Z,1740030498.382 [PAM:NeedCommsTransit:CommsTransit:Comms:ResetStartedSurfacing:A] Stopped
2025-02-20T05:48:18.382Z,1740030498.382 [PAM:NeedCommsTransit:CommsTransit:Comms:ResetStartedSurfacing](INFO): Completed PAM:NeedCommsTransit:CommsTransit:Comms:ResetStartedSurfacing
2025-02-20T05:48:18.382Z,1740030498.382 [PAM:NeedCommsTransit:CommsTransit:Comms:ResetStartedSurfacing] Stopped
2025-02-20T05:48:18.382Z,1740030498.382 [PAM:NeedCommsTransit:CommsTransit:Comms:ResetStartedSurfacing](DEBUG): Aggregate::uninitialize PAM:NeedCommsTransit:CommsTransit:Comms:ResetStartedSurfacing
2025-02-20T05:48:18.383Z,1740030498.383 [PAM:NeedCommsTransit:CommsTransit:Comms](INFO): Completed PAM:NeedCommsTransit:CommsTransit:Comms
2025-02-20T05:48:18.383Z,1740030498.383 [PAM:NeedCommsTransit:CommsTransit:Comms] Stopped
2025-02-20T05:48:18.383Z,1740030498.383 [PAM:NeedCommsTransit:CommsTransit:Comms](DEBUG): Aggregate::uninitialize PAM:NeedCommsTransit:CommsTransit:Comms
2025-02-20T05:48:18.383Z,1740030498.383 [PAM:NeedCommsTransit:CommsTransit:Comms:B.GoToSurface] Stopped
2025-02-20T05:48:18.383Z,1740030498.383 [PAM:NeedCommsTransit:CommsTransit:Comms:B.GoToSurface](DEBUG): Uninitialize GoToSurfaceComponent.
2025-02-20T05:48:18.383Z,1740030498.383 [PAM:NeedCommsTransit:CommsTransit:Transit] Running Loop=1
2025-02-20T05:48:18.384Z,1740030498.384 [PAM:NeedCommsTransit:CommsTransit:Transit](DEBUG): Aggregate::initialize PAM:NeedCommsTransit:CommsTransit:Transit
2025-02-20T05:48:18.384Z,1740030498.384 [PAM:NeedCommsTransit:CommsTransit:Transit:TransitWaypoint] Running Loop=1
2025-02-20T05:48:18.384Z,1740030498.384 [PAM:NeedCommsTransit:CommsTransit:Transit:TransitWaypoint](DEBUG): Aggregate::initialize PAM:NeedCommsTransit:CommsTransit:Transit:TransitWaypoint
2025-02-20T05:48:18.388Z,1740030498.388 [PAM:NeedCommsTransit:CommsTransit:Transit:TransitWaypoint:A.SetSpeed] Running Loop=1
2025-02-20T05:48:18.388Z,1740030498.388 [PAM:NeedCommsTransit:CommsTransit:Transit:TransitWaypoint:A.SetSpeed](DEBUG): Initialize.
2025-02-20T05:48:18.388Z,1740030498.388 [PAM:NeedCommsTransit:CommsTransit:Transit:TransitWaypoint:B.Mass] Running Loop=1
2025-02-20T05:48:18.388Z,1740030498.388 [PAM:NeedCommsTransit:CommsTransit:Transit:TransitWaypoint:B.Mass](DEBUG): Initialize.
2025-02-20T05:48:18.388Z,1740030498.388 [PAM:NeedCommsTransit:CommsTransit:Transit:TransitWaypoint:C.Buoyancy] Running Loop=1
2025-02-20T05:48:18.389Z,1740030498.389 [PAM:NeedCommsTransit:CommsTransit:Transit:TransitWaypoint:C.Buoyancy](DEBUG): Initialize Buoyancy Component.
2025-02-20T05:48:18.389Z,1740030498.389 [PAM:NeedCommsTransit:CommsTransit:Transit:TransitWaypoint:D.Pitch] Running Loop=1
2025-02-20T05:48:18.389Z,1740030498.389 [PAM:NeedCommsTransit:CommsTransit:Transit:TransitWaypoint:D.Pitch](DEBUG): Initialize.
2025-02-20T05:48:18.389Z,1740030498.389 [PAM:NeedCommsTransit:CommsTransit:Transit:TransitWaypoint:E.Waypoint] Running Loop=1
2025-02-20T05:48:18.389Z,1740030498.389 [PAM:NeedCommsTransit:CommsTransit:Transit:TransitWaypoint:E.Waypoint](DEBUG): Initialize WaypointComponent.
2025-02-20T05:48:18.765Z,1740030498.765 [PAM:NeedCommsTransit:CommsTransit:Transit] Stopped
2025-02-20T05:48:18.766Z,1740030498.766 [PAM:NeedCommsTransit:CommsTransit:Transit](DEBUG): Aggregate::uninitialize PAM:NeedCommsTransit:CommsTransit:Transit
2025-02-20T05:48:18.766Z,1740030498.766 [PAM:NeedCommsTransit:CommsTransit:Transit:TransitWaypoint] Stopped
2025-02-20T05:48:18.766Z,1740030498.766 [PAM:NeedCommsTransit:CommsTransit:Transit:TransitWaypoint](DEBUG): Aggregate::uninitialize PAM:NeedCommsTransit:CommsTransit:Transit:TransitWaypoint
2025-02-20T05:48:18.766Z,1740030498.766 [PAM:NeedCommsTransit:CommsTransit:Transit:TransitWaypoint:A.SetSpeed] Stopped
2025-02-20T05:48:18.766Z,1740030498.766 [PAM:NeedCommsTransit:CommsTransit:Transit:TransitWaypoint:A.SetSpeed](DEBUG): Uninitialize.
2025-02-20T05:48:18.766Z,1740030498.766 [PAM:NeedCommsTransit:CommsTransit:Transit:TransitWaypoint:B.Mass] Stopped
2025-02-20T05:48:18.766Z,1740030498.766 [PAM:NeedCommsTransit:CommsTransit:Transit:TransitWaypoint:B.Mass](DEBUG): Uninitialize.
2025-02-20T05:48:18.766Z,1740030498.766 [PAM:NeedCommsTransit:CommsTransit:Transit:TransitWaypoint:C.Buoyancy] Stopped
2025-02-20T05:48:18.766Z,1740030498.766 [PAM:NeedCommsTransit:CommsTransit:Transit:TransitWaypoint:C.Buoyancy](DEBUG): Uninitialize Buoyancy Component.
2025-02-20T05:48:18.766Z,1740030498.766 [PAM:NeedCommsTransit:CommsTransit:Transit:TransitWaypoint:D.Pitch] Stopped
2025-02-20T05:48:18.766Z,1740030498.766 [PAM:NeedCommsTransit:CommsTransit:Transit:TransitWaypoint:E.Waypoint] Stopped
2025-02-20T05:48:18.766Z,1740030498.766 [PAM:NeedCommsTransit:CommsTransit:Transit:TransitWaypoint:E.Waypoint](DEBUG): Uninitialize WaypointComponent.
2025-02-20T05:48:18.766Z,1740030498.766 [PAM:NeedCommsTransit:CommsTransit](INFO): Completed PAM:NeedCommsTransit:CommsTransit
2025-02-20T05:48:18.767Z,1740030498.767 [PAM:NeedCommsTransit:CommsTransit] Stopped
2025-02-20T05:48:18.767Z,1740030498.767 [PAM:NeedCommsTransit:CommsTransit](DEBUG): Aggregate::uninitialize PAM:NeedCommsTransit:CommsTransit
2025-02-20T05:48:18.767Z,1740030498.767 [PAM:NeedCommsTransit](INFO): Completed PAM:NeedCommsTransit
2025-02-20T05:48:18.767Z,1740030498.767 [PAM:NeedCommsTransit] Stopped
2025-02-20T05:48:18.767Z,1740030498.767 [PAM:NeedCommsTransit](DEBUG): Aggregate::uninitialize PAM:NeedCommsTransit
2025-02-20T05:48:19.173Z,1740030499.173 [PAM:StartingMission:StartingMission](INFO): Completed PAM:StartingMission:StartingMission
2025-02-20T05:48:19.173Z,1740030499.173 [PAM:StartingMission:StartingMission] Stopped
2025-02-20T05:48:19.173Z,1740030499.173 [PAM:StartingMission:StartingMission](DEBUG): Aggregate::uninitialize PAM:StartingMission:StartingMission
2025-02-20T05:48:19.173Z,1740030499.173 [PAM:StartingMission](INFO): Completed PAM:StartingMission
2025-02-20T05:48:19.173Z,1740030499.173 [PAM:StartingMission] Stopped
2025-02-20T05:48:19.174Z,1740030499.174 [PAM:StartingMission](DEBUG): Aggregate::uninitialize PAM:StartingMission
2025-02-20T05:48:19.174Z,1740030499.174 [PAM:InitialTransitToListeningLocation] Running Loop=1
2025-02-20T05:48:19.174Z,1740030499.174 [PAM:InitialTransitToListeningLocation](DEBUG): Aggregate::initialize PAM:InitialTransitToListeningLocation
2025-02-20T05:48:19.174Z,1740030499.174 [PAM:InitialTransitToListeningLocation:InitialYoYo] Running Loop=1
2025-02-20T05:48:19.174Z,1740030499.174 [PAM:InitialTransitToListeningLocation:InitialYoYo](DEBUG): Aggregate::initialize PAM:InitialTransitToListeningLocation:InitialYoYo
2025-02-20T05:48:19.174Z,1740030499.174 [PAM:InitialTransitToListeningLocation:InitialYoYo:C.SetSpeed] Running Loop=1
2025-02-20T05:48:19.174Z,1740030499.174 [PAM:InitialTransitToListeningLocation:InitialYoYo:C.SetSpeed](DEBUG): Initialize.
2025-02-20T05:48:19.175Z,1740030499.175 [PAM:InitialTransitToListeningLocation:InitialYoYo:D.DepthEnvelope] Running Loop=1
2025-02-20T05:48:19.175Z,1740030499.175 [PAM:InitialTransitToListeningLocation:InitialYoYo:D.DepthEnvelope](DEBUG): Initialize DepthEnvelopeComponent.
2025-02-20T05:48:19.175Z,1740030499.175 [PAM:InitialTransitToListeningLocation:InitialYoYo:E.YoYo] Running Loop=1
2025-02-20T05:48:19.175Z,1740030499.175 [PAM:InitialTransitToListeningLocation:InitialYoYo:E.YoYo](DEBUG): Initialize YoYoComponent.
2025-02-20T05:48:19.175Z,1740030499.175 [PAM:InitialTransitToListeningLocation:InitialYoYo:F.Pitch] Running Loop=1
2025-02-20T05:48:19.175Z,1740030499.175 [PAM:InitialTransitToListeningLocation:InitialYoYo:F.Pitch](DEBUG): Initialize.
2025-02-20T05:48:19.175Z,1740030499.175 [PAM:InitialTransitToListeningLocation:InitialYoYo:G.Buoyancy] Running Loop=1
2025-02-20T05:48:19.175Z,1740030499.175 [PAM:InitialTransitToListeningLocation:InitialYoYo:G.Buoyancy](DEBUG): Initialize Buoyancy Component.
2025-02-20T05:48:19.176Z,1740030499.176 [PAM:InitialTransitToListeningLocation:InitialYoYo:A] Running Loop=1
2025-02-20T05:48:19.608Z,1740030499.608 [PAM:InitialTransitToListeningLocation:InitialYoYo] Stopped
2025-02-20T05:48:19.608Z,1740030499.608 [PAM:InitialTransitToListeningLocation:InitialYoYo](DEBUG): Aggregate::uninitialize PAM:InitialTransitToListeningLocation:InitialYoYo
2025-02-20T05:48:19.608Z,1740030499.608 [PAM:InitialTransitToListeningLocation:InitialYoYo:A] Stopped
2025-02-20T05:48:19.609Z,1740030499.609 [PAM:InitialTransitToListeningLocation:InitialYoYo:C.SetSpeed] Stopped
2025-02-20T05:48:19.609Z,1740030499.609 [PAM:InitialTransitToListeningLocation:InitialYoYo:C.SetSpeed](DEBUG): Uninitialize.
2025-02-20T05:48:19.609Z,1740030499.609 [PAM:InitialTransitToListeningLocation:InitialYoYo:D.DepthEnvelope] Stopped
2025-02-20T05:48:19.609Z,1740030499.609 [PAM:InitialTransitToListeningLocation:InitialYoYo:D.DepthEnvelope](DEBUG): Uninitialize.
2025-02-20T05:48:19.609Z,1740030499.609 [PAM:InitialTransitToListeningLocation:InitialYoYo:E.YoYo] Stopped
2025-02-20T05:48:19.609Z,1740030499.609 [PAM:InitialTransitToListeningLocation:InitialYoYo:E.YoYo](DEBUG): Uninitialize YoYoComponent.
2025-02-20T05:48:19.609Z,1740030499.609 [PAM:InitialTransitToListeningLocation:InitialYoYo:F.Pitch] Stopped
2025-02-20T05:48:19.609Z,1740030499.609 [PAM:InitialTransitToListeningLocation:InitialYoYo:G.Buoyancy] Stopped
2025-02-20T05:48:19.609Z,1740030499.609 [PAM:InitialTransitToListeningLocation:InitialYoYo:G.Buoyancy](DEBUG): Uninitialize Buoyancy Component.
2025-02-20T05:48:19.609Z,1740030499.609 [PAM:InitialTransitToListeningLocation:InitialLevelRun] Running Loop=1
2025-02-20T05:48:19.610Z,1740030499.610 [PAM:InitialTransitToListeningLocation:InitialLevelRun](DEBUG): Aggregate::initialize PAM:InitialTransitToListeningLocation:InitialLevelRun
2025-02-20T05:48:19.610Z,1740030499.610 [PAM:InitialTransitToListeningLocation:InitialLevelRun:A] Running Loop=1
2025-02-20T05:48:20.022Z,1740030500.022 [PAM:InitialTransitToListeningLocation:InitialLevelRun:A](IMPORTANT): Initial level run transit to listening location LatListening = 36.797001 arcdeg , LonListening = -121.847000 arcdeg .
2025-02-20T05:48:20.022Z,1740030500.022 [PAM:InitialTransitToListeningLocation:InitialLevelRun:A] Stopped
2025-02-20T05:48:20.023Z,1740030500.023 [PAM:InitialTransitToListeningLocation:InitialLevelRun:B] Running Loop=1
2025-02-20T05:48:20.384Z,1740030500.384 [PAM:InitialTransitToListeningLocation:InitialLevelRun:B] Stopped
2025-02-20T05:48:20.385Z,1740030500.385 [PAM:InitialTransitToListeningLocation:InitialLevelRun:C] Running Loop=1
2025-02-20T05:48:20.798Z,1740030500.798 [PAM:InitialTransitToListeningLocation:InitialLevelRun:C] Stopped
2025-02-20T05:48:20.798Z,1740030500.798 [PAM:InitialTransitToListeningLocation:InitialLevelRun:D] Running Loop=1
2025-02-20T05:48:21.186Z,1740030501.186 [PAM:InitialTransitToListeningLocation:InitialLevelRun:D] Stopped
2025-02-20T05:48:21.186Z,1740030501.186 [PAM:InitialTransitToListeningLocation:InitialLevelRun:E] Running Loop=1
2025-02-20T05:48:21.603Z,1740030501.603 [PAM:InitialTransitToListeningLocation:InitialLevelRun:E] Stopped
2025-02-20T05:48:21.603Z,1740030501.603 [PAM:InitialTransitToListeningLocation:InitialLevelRun:F] Running Loop=1
2025-02-20T05:48:21.994Z,1740030501.994 [PAM:InitialTransitToListeningLocation:InitialLevelRun:F] Stopped
2025-02-20T05:48:21.995Z,1740030501.995 [PAM:InitialTransitToListeningLocation:InitialLevelRun:G] Running Loop=1
2025-02-20T05:48:22.386Z,1740030502.386 [PAM:InitialTransitToListeningLocation:InitialLevelRun:G] Stopped
2025-02-20T05:48:22.386Z,1740030502.386 [PAM:InitialTransitToListeningLocation:InitialLevelRun:InitialLevelRunReachedWaypoint] Running Loop=1
2025-02-20T05:48:22.386Z,1740030502.386 [PAM:InitialTransitToListeningLocation:InitialLevelRun:InitialLevelRunReachedWaypoint](DEBUG): Aggregate::initialize PAM:InitialTransitToListeningLocation:InitialLevelRun:InitialLevelRunReachedWaypoint
2025-02-20T05:48:22.789Z,1740030502.789 [PAM:NeedCommsTransit] Running Loop=1
2025-02-20T05:48:22.789Z,1740030502.789 [PAM:NeedCommsTransit](DEBUG): Aggregate::initialize PAM:NeedCommsTransit
2025-02-20T05:48:22.789Z,1740030502.789 [PAM:NeedCommsTransit:A] Running Loop=1
2025-02-20T05:48:22.790Z,1740030502.790 [PAM:NeedCommsTransit:A] Stopped
2025-02-20T05:48:22.790Z,1740030502.790 [PAM:NeedCommsTransit:CommsTransit] Running Loop=1
2025-02-20T05:48:22.790Z,1740030502.790 [PAM:NeedCommsTransit:CommsTransit](DEBUG): Aggregate::initialize PAM:NeedCommsTransit:CommsTransit
2025-02-20T05:48:22.790Z,1740030502.790 [PAM:NeedCommsTransit:CommsTransit:Comms] Running Loop=1
2025-02-20T05:48:22.790Z,1740030502.790 [PAM:NeedCommsTransit:CommsTransit:Comms](DEBUG): Aggregate::initialize PAM:NeedCommsTransit:CommsTransit:Comms
2025-02-20T05:48:22.790Z,1740030502.790 [PAM:NeedCommsTransit:CommsTransit:Comms:B.GoToSurface] Running Loop=1
2025-02-20T05:48:22.790Z,1740030502.790 [PAM:NeedCommsTransit:CommsTransit:Comms:B.GoToSurface](DEBUG): Initialize GoToSurfaceComponent.
2025-02-20T05:48:22.791Z,1740030502.791 [PAM:NeedCommsTransit:CommsTransit:Comms:B.GoToSurface](INFO): Received depth rate setting nan m/s.
2025-02-20T05:48:22.791Z,1740030502.791 [PAM:NeedCommsTransit:CommsTransit:Comms:B.GoToSurface](INFO): Received pitch setting 19.999999 degrees.
2025-02-20T05:48:22.791Z,1740030502.791 [PAM:NeedCommsTransit:CommsTransit:Comms:B.GoToSurface](INFO): Received speed setting 1.000000 m/s.
2025-02-20T05:48:22.792Z,1740030502.792 [PAM:NeedCommsTransit:CommsTransit:Comms:B.GoToSurface](INFO): Received surface timeout setting 1000.000000 seconds.
2025-02-20T05:48:22.792Z,1740030502.792 [PAM:NeedCommsTransit:CommsTransit:Comms:B.GoToSurface](DEBUG): No altitude timeout specified. Using default value of 600.000000 seconds.
2025-02-20T05:48:22.792Z,1740030502.792 [PAM:NeedCommsTransit:CommsTransit:Comms:B.GoToSurface](INFO): Received pitch timeout configuration 60.000000 seconds.
2025-02-20T05:48:22.793Z,1740030502.793 [PAM:NeedCommsTransit:CommsTransit:Comms:A] Running Loop=1
2025-02-20T05:48:23.206Z,1740030503.206 [PAM:NeedCommsTransit:CommsTransit:Comms:A](INFO): last time_fix was: 1740030497.000000 second since 1970/01/01T00:00:00Z
2025-02-20T05:48:23.207Z,1740030503.207 [PAM:NeedCommsTransit:CommsTransit:Comms:A] Stopped
2025-02-20T05:48:23.618Z,1740030503.618 [PAM:NeedCommsTransit:CommsTransit:Comms:C] Running Loop=1
2025-02-20T05:48:34.507Z,1740030514.507 [NAL9602](INFO): SBD MO Status=0, MOMSN=12886, MT Status=0, MTMSN=0
2025-02-20T05:48:34.507Z,1740030514.507 [NAL9602](INFO): No messages in MT queue
2025-02-20T05:48:35.713Z,1740030515.713 [NAL9602](DEBUG): Parsing RMC sentence: $GPRMC,054835.00,A,3647.86048,N,12150.72608,W,0.739,18.39,200225,,,A*42
2025-02-20T05:48:35.715Z,1740030515.715 [NAL9602](INFO): GPS fix at 20250220T054835: (36.797675, -121.845435)
2025-02-20T05:48:35.733Z,1740030515.733 [PAM:AbortDrift:B.AbortDrift](INFO): Received valid gps time fix: 1740030464.00. Resetting abort timer.
2025-02-20T05:48:35.734Z,1740030515.734 [PAM:NeedCommsTransit:CommsTransit:Comms:C] Stopped
2025-02-20T05:48:35.734Z,1740030515.734 [PAM:NeedCommsTransit:CommsTransit:Comms:D] Running Loop=1
2025-02-20T05:48:44.304Z,1740030524.304 [DataOverHttps](INFO): Sending 74 bytes from file Logs/20250220T054217/Courier0009.lzma
2025-02-20T05:48:45.306Z,1740030525.306 [DataOverHttps](INFO): Moved sent file to Logs/20250220T054217/Courier0009.lzma.bak
2025-02-20T05:48:45.307Z,1740030525.307 [DataOverHttps](INFO): SBD MOMSN=23968230
2025-02-20T05:49:07.554Z,1740030547.554 [DataOverHttps](INFO): Sending 329 bytes from file Logs/20250220T054217/Express0010.lzma
2025-02-20T05:49:08.270Z,1740030548.270 [NAL9602](INFO): Not Powering down - fast GPS
2025-02-20T05:49:08.554Z,1740030548.554 [DataOverHttps](INFO): Moved sent file to Logs/20250220T054217/Express0010.lzma.bak
2025-02-20T05:49:08.554Z,1740030548.554 [DataOverHttps](INFO): SBD MOMSN=23968234
2025-02-20T05:49:11.270Z,1740030551.270 [PAM:NeedCommsTransit:CommsTransit:Comms:D] Stopped
2025-02-20T05:49:11.270Z,1740030551.270 [PAM:NeedCommsTransit:CommsTransit:Comms:E] Running Loop=1
2025-02-20T05:49:13.315Z,1740030553.315 [NAL9602](DEBUG): Parsing RMC sentence: $GPRMC,054912.00,A,3647.86079,N,12150.72572,W,0.194,52.32,200225,,,A*4E
2025-02-20T05:49:13.342Z,1740030553.342 [NAL9602](INFO): GPS fix at 20250220T054912: (36.797680, -121.845429)
2025-02-20T05:49:13.506Z,1740030553.506 [PAM:AbortDrift:B.AbortDrift](INFO): Received valid gps time fix: 1740030592.00. Resetting abort timer.
2025-02-20T05:49:13.507Z,1740030553.507 [PAM:NeedCommsTransit:CommsTransit:Comms:E] Stopped
2025-02-20T05:49:13.507Z,1740030553.507 [PAM:NeedCommsTransit:CommsTransit:Comms:ResetStartedSurfacing] Running Loop=1
2025-02-20T05:49:13.507Z,1740030553.507 [PAM:NeedCommsTransit:CommsTransit:Comms:ResetStartedSurfacing](DEBUG): Aggregate::initialize PAM:NeedCommsTransit:CommsTransit:Comms:ResetStartedSurfacing
2025-02-20T05:49:13.507Z,1740030553.507 [PAM:NeedCommsTransit:CommsTransit:Comms:ResetStartedSurfacing:A] Running Loop=1
2025-02-20T05:49:13.937Z,1740030553.937 [PAM:NeedCommsTransit:CommsTransit:Comms:ResetStartedSurfacing] Stopped
2025-02-20T05:49:13.938Z,1740030553.938 [PAM:NeedCommsTransit:CommsTransit:Comms:ResetStartedSurfacing](DEBUG): Aggregate::uninitialize PAM:NeedCommsTransit:CommsTransit:Comms:ResetStartedSurfacing
2025-02-20T05:49:13.938Z,1740030553.938 [PAM:NeedCommsTransit:CommsTransit:Comms:ResetStartedSurfacing:A] Stopped
2025-02-20T05:49:13.939Z,1740030553.939 [PAM:NeedCommsTransit:CommsTransit:Comms](INFO): Completed PAM:NeedCommsTransit:CommsTransit:Comms
2025-02-20T05:49:13.939Z,1740030553.939 [PAM:NeedCommsTransit:CommsTransit:Comms] Stopped
2025-02-20T05:49:13.939Z,1740030553.939 [PAM:NeedCommsTransit:CommsTransit:Comms](DEBUG): Aggregate::uninitialize PAM:NeedCommsTransit:CommsTransit:Comms
2025-02-20T05:49:13.939Z,1740030553.939 [PAM:NeedCommsTransit:CommsTransit:Comms:B.GoToSurface] Stopped
2025-02-20T05:49:13.939Z,1740030553.939 [PAM:NeedCommsTransit:CommsTransit:Comms:B.GoToSurface](DEBUG): Uninitialize GoToSurfaceComponent.
2025-02-20T05:49:13.939Z,1740030553.939 [PAM:NeedCommsTransit:CommsTransit:Transit] Running Loop=1
2025-02-20T05:49:13.939Z,1740030553.939 [PAM:NeedCommsTransit:CommsTransit:Transit](DEBUG): Aggregate::initialize PAM:NeedCommsTransit:CommsTransit:Transit
2025-02-20T05:49:13.939Z,1740030553.939 [PAM:NeedCommsTransit:CommsTransit:Transit:TransitWaypoint] Running Loop=1
2025-02-20T05:49:13.939Z,1740030553.939 [PAM:NeedCommsTransit:CommsTransit:Transit:TransitWaypoint](DEBUG): Aggregate::initialize PAM:NeedCommsTransit:CommsTransit:Transit:TransitWaypoint
2025-02-20T05:49:13.939Z,1740030553.939 [PAM:NeedCommsTransit:CommsTransit:Transit:TransitWaypoint:A.SetSpeed] Running Loop=1
2025-02-20T05:49:13.939Z,1740030553.939 [PAM:NeedCommsTransit:CommsTransit:Transit:TransitWaypoint:A.SetSpeed](DEBUG): Initialize.
2025-02-20T05:49:13.940Z,1740030553.940 [PAM:NeedCommsTransit:CommsTransit:Transit:TransitWaypoint:B.Mass] Running Loop=1
2025-02-20T05:49:13.940Z,1740030553.940 [PAM:NeedCommsTransit:CommsTransit:Transit:TransitWaypoint:B.Mass](DEBUG): Initialize.
2025-02-20T05:49:13.964Z,1740030553.964 [PAM:NeedCommsTransit:CommsTransit:Transit:TransitWaypoint:C.Buoyancy] Running Loop=1
2025-02-20T05:49:13.990Z,1740030553.990 [PAM:NeedCommsTransit:CommsTransit:Transit:TransitWaypoint:C.Buoyancy](DEBUG): Initialize Buoyancy Component.
2025-02-20T05:49:13.991Z,1740030553.991 [PAM:NeedCommsTransit:CommsTransit:Transit:TransitWaypoint:D.Pitch] Running Loop=1
2025-02-20T05:49:13.991Z,1740030553.991 [PAM:NeedCommsTransit:CommsTransit:Transit:TransitWaypoint:D.Pitch](DEBUG): Initialize.
2025-02-20T05:49:14.018Z,1740030554.018 [PAM:NeedCommsTransit:CommsTransit:Transit:TransitWaypoint:E.Waypoint] Running Loop=1
2025-02-20T05:49:14.018Z,1740030554.018 [PAM:NeedCommsTransit:CommsTransit:Transit:TransitWaypoint:E.Waypoint](DEBUG): Initialize WaypointComponent.
2025-02-20T05:49:14.019Z,1740030554.019 [PAM:NeedCommsTransit:CommsTransit:Transit:TransitWaypoint:E.Waypoint](IMPORTANT): Navigating to waypoint: 36.797001,-121.847000
2025-02-20T05:49:14.475Z,1740030554.475 [PAM:NeedCommsTransit:CommsTransit:Transit:TransitWaypoint:E.Waypoint](INFO): Navigating to waypoint: 36.797001,-121.847000
2025-02-20T05:49:14.476Z,1740030554.476 [PAM:NeedCommsTransit:CommsTransit:Transit:TransitWaypoint:D.Pitch] Running Loop=1
2025-02-20T05:49:14.509Z,1740030554.509 [PAM:NeedCommsTransit:CommsTransit:Transit:TransitWaypoint:C.Buoyancy] Running Loop=1
2025-02-20T05:49:14.510Z,1740030554.510 [PAM:NeedCommsTransit:CommsTransit:Transit:TransitWaypoint:B.Mass] Running Loop=1
2025-02-20T05:49:14.510Z,1740030554.510 [PAM:NeedCommsTransit:CommsTransit:Transit:TransitWaypoint:A.SetSpeed] Running Loop=1
2025-02-20T05:49:28.693Z,1740030568.693 [PAM:StandardEnvelopes:A.AltitudeEnvelope](IMPORTANT): Altitude envelope ACTIVE
2025-02-20T05:49:29.899Z,1740030569.899 [NAL9602](INFO): SBD MO Status=0, MOMSN=12887, MT Status=0, MTMSN=0
2025-02-20T05:49:29.899Z,1740030569.899 [NAL9602](INFO): No messages in MT queue
2025-02-20T05:50:00.506Z,1740030600.506 [NAL9602](INFO): Not Powering down - fast GPS
2025-02-20T05:50:03.490Z,1740030603.490 [ElevatorOffsetCalculator](INFO): Removing expired estimator for commanded vars: speed 0.80 m/s, pitch 20.00 deg, mass-position 11.65 mm.
2025-02-20T05:50:27.428Z,1740030627.428 [DataOverHttps](INFO): Exceeded connect timeout, disconnecting.
2025-02-20T05:50:58.552Z,1740030658.552 [DataOverHttps](INFO): Exceeded connect timeout, disconnecting.
2025-02-20T05:51:14.992Z,1740030674.992 [Radio_Surface](INFO): Powering down
2025-02-20T05:51:29.678Z,1740030689.678 [DataOverHttps](INFO): Exceeded connect timeout, disconnecting.
2025-02-20T05:51:30.681Z,1740030690.681 [DataOverHttps](INFO): Radio surface powered OFF, will not connect.
2025-02-20T05:52:07.154Z,1740030727.154 [PAM:NeedCommsTransit:CommsTransit:Transit:TransitWaypoint:E.Waypoint](IMPORTANT): Reached waypoint: 36.797001,-121.847000
2025-02-20T05:52:07.154Z,1740030727.154 [PAM:NeedCommsTransit:CommsTransit:Transit:TransitWaypoint:E.Waypoint] Stopped
2025-02-20T05:52:07.154Z,1740030727.154 [PAM:NeedCommsTransit:CommsTransit:Transit:TransitWaypoint:E.Waypoint](DEBUG): Uninitialize WaypointComponent.
2025-02-20T05:52:07.155Z,1740030727.155 [PAM:NeedCommsTransit:CommsTransit:Transit:TransitWaypoint:F] Running Loop=1
2025-02-20T05:52:07.539Z,1740030727.539 [PAM:NeedCommsTransit:CommsTransit:Transit:TransitWaypoint:F] Stopped
2025-02-20T05:52:07.540Z,1740030727.540 [PAM:NeedCommsTransit:CommsTransit:Transit:TransitWaypoint](INFO): Completed PAM:NeedCommsTransit:CommsTransit:Transit:TransitWaypoint
2025-02-20T05:52:07.540Z,1740030727.540 [PAM:NeedCommsTransit:CommsTransit:Transit:TransitWaypoint] Stopped
2025-02-20T05:52:07.540Z,1740030727.540 [PAM:NeedCommsTransit:CommsTransit:Transit:TransitWaypoint](DEBUG): Aggregate::uninitialize PAM:NeedCommsTransit:CommsTransit:Transit:TransitWaypoint
2025-02-20T05:52:07.541Z,1740030727.541 [PAM:NeedCommsTransit:CommsTransit:Transit:TransitWaypoint:A.SetSpeed] Stopped
2025-02-20T05:52:07.541Z,1740030727.541 [PAM:NeedCommsTransit:CommsTransit:Transit:TransitWaypoint:A.SetSpeed](DEBUG): Uninitialize.
2025-02-20T05:52:07.541Z,1740030727.541 [PAM:NeedCommsTransit:CommsTransit:Transit:TransitWaypoint:B.Mass] Stopped
2025-02-20T05:52:07.541Z,1740030727.541 [PAM:NeedCommsTransit:CommsTransit:Transit:TransitWaypoint:B.Mass](DEBUG): Uninitialize.
2025-02-20T05:52:07.541Z,1740030727.541 [PAM:NeedCommsTransit:CommsTransit:Transit:TransitWaypoint:C.Buoyancy] Stopped
2025-02-20T05:52:07.541Z,1740030727.541 [PAM:NeedCommsTransit:CommsTransit:Transit:TransitWaypoint:C.Buoyancy](DEBUG): Uninitialize Buoyancy Component.
2025-02-20T05:52:07.541Z,1740030727.541 [PAM:NeedCommsTransit:CommsTransit:Transit:TransitWaypoint:D.Pitch] Stopped
2025-02-20T05:52:07.541Z,1740030727.541 [PAM:NeedCommsTransit:CommsTransit:Transit](INFO): Completed PAM:NeedCommsTransit:CommsTransit:Transit
2025-02-20T05:52:07.541Z,1740030727.541 [PAM:NeedCommsTransit:CommsTransit:Transit] Stopped
2025-02-20T05:52:07.541Z,1740030727.541 [PAM:NeedCommsTransit:CommsTransit:Transit](DEBUG): Aggregate::uninitialize PAM:NeedCommsTransit:CommsTransit:Transit
2025-02-20T05:52:07.541Z,1740030727.541 [PAM:NeedCommsTransit:CommsTransit](INFO): Completed PAM:NeedCommsTransit:CommsTransit
2025-02-20T05:52:07.542Z,1740030727.542 [PAM:NeedCommsTransit:CommsTransit] Stopped
2025-02-20T05:52:07.542Z,1740030727.542 [PAM:NeedCommsTransit:CommsTransit](DEBUG): Aggregate::uninitialize PAM:NeedCommsTransit:CommsTransit
2025-02-20T05:52:07.542Z,1740030727.542 [PAM:NeedCommsTransit](INFO): Completed PAM:NeedCommsTransit
2025-02-20T05:52:07.542Z,1740030727.542 [PAM:NeedCommsTransit] Stopped
2025-02-20T05:52:07.542Z,1740030727.542 [PAM:NeedCommsTransit](DEBUG): Aggregate::uninitialize PAM:NeedCommsTransit
2025-02-20T05:52:07.955Z,1740030727.955 [PAM:InitialTransitToListeningLocation:InitialLevelRun:InitialLevelRunReachedWaypoint](INFO): Completed PAM:InitialTransitToListeningLocation:InitialLevelRun:InitialLevelRunReachedWaypoint
2025-02-20T05:52:07.955Z,1740030727.955 [PAM:InitialTransitToListeningLocation:InitialLevelRun:InitialLevelRunReachedWaypoint] Stopped
2025-02-20T05:52:07.955Z,1740030727.955 [PAM:InitialTransitToListeningLocation:InitialLevelRun:InitialLevelRunReachedWaypoint](DEBUG): Aggregate::uninitialize PAM:InitialTransitToListeningLocation:InitialLevelRun:InitialLevelRunReachedWaypoint
2025-02-20T05:52:07.955Z,1740030727.955 [PAM:InitialTransitToListeningLocation:InitialLevelRun:I] Running Loop=1
2025-02-20T05:52:08.350Z,1740030728.350 [PAM:InitialTransitToListeningLocation:InitialLevelRun:I] Stopped
2025-02-20T05:52:08.350Z,1740030728.350 [PAM:InitialTransitToListeningLocation:InitialLevelRun](INFO): Completed PAM:InitialTransitToListeningLocation:InitialLevelRun
2025-02-20T05:52:08.350Z,1740030728.350 [PAM:InitialTransitToListeningLocation:InitialLevelRun] Stopped
2025-02-20T05:52:08.350Z,1740030728.350 [PAM:InitialTransitToListeningLocation:InitialLevelRun](DEBUG): Aggregate::uninitialize PAM:InitialTransitToListeningLocation:InitialLevelRun
2025-02-20T05:52:08.350Z,1740030728.350 [PAM:InitialTransitToListeningLocation](INFO): Completed PAM:InitialTransitToListeningLocation
2025-02-20T05:52:08.351Z,1740030728.351 [PAM:InitialTransitToListeningLocation] Stopped
2025-02-20T05:52:08.351Z,1740030728.351 [PAM:InitialTransitToListeningLocation](DEBUG): Aggregate::uninitialize PAM:InitialTransitToListeningLocation
2025-02-20T05:52:08.351Z,1740030728.351 [PAM:PAM] Running Loop=1
2025-02-20T05:52:08.351Z,1740030728.351 [PAM:PAM](DEBUG): Aggregate::initialize PAM:PAM
2025-02-20T05:52:08.351Z,1740030728.351 [PAM:PAM:SetVariables] Running Loop=1
2025-02-20T05:52:08.351Z,1740030728.351 [PAM:PAM:SetVariables](DEBUG): Aggregate::initialize PAM:PAM:SetVariables
2025-02-20T05:52:08.351Z,1740030728.351 [PAM:PAM:SetVariables:A.Mass] Running Loop=1
2025-02-20T05:52:08.351Z,1740030728.351 [PAM:PAM:SetVariables:A.Mass](DEBUG): Initialize.
2025-02-20T05:52:08.351Z,1740030728.351 [PAM:PAM:SetVariables:B.Buoyancy] Running Loop=1
2025-02-20T05:52:08.352Z,1740030728.352 [PAM:PAM:SetVariables:B.Buoyancy](DEBUG): Initialize Buoyancy Component.
2025-02-20T05:52:08.353Z,1740030728.353 [PAM:PAM:SetVariables:C] Running Loop=1
2025-02-20T05:52:08.761Z,1740030728.761 [PAM:PAM:SetVariables:C] Stopped
2025-02-20T05:52:08.761Z,1740030728.761 [PAM:PAM:SetVariables:D] Running Loop=1
2025-02-20T05:52:08.761Z,1740030728.761 [PAM:PAM:SetVariables:B.Buoyancy] Running Loop=1
2025-02-20T05:52:08.761Z,1740030728.761 [PAM:PAM:SetVariables:A.Mass] Running Loop=1
2025-02-20T05:52:09.196Z,1740030729.196 [PAM:PAM:SetVariables:D] Stopped
2025-02-20T05:52:09.197Z,1740030729.197 [PAM:PAM:SetVariables:E] Running Loop=1
2025-02-20T05:52:09.621Z,1740030729.621 [PAM:PAM:SetVariables:E] Stopped
2025-02-20T05:52:09.622Z,1740030729.622 [PAM:PAM:SetVariables:F] Running Loop=1
2025-02-20T05:52:10.027Z,1740030730.027 [PAM:PAM:SetVariables:F](IMPORTANT): Cnt = 1.000000 count
2025-02-20T05:52:10.027Z,1740030730.027 [PAM:PAM:SetVariables:F] Stopped
2025-02-20T05:52:10.027Z,1740030730.027 [PAM:PAM:SetVariables:G] Running Loop=1
2025-02-20T05:52:10.429Z,1740030730.429 [PAM:PAM:SetVariables:G](IMPORTANT): NeutralBuoyancy = 305.318329 cc , BuoyancyAdjustmentStep = 16.000000 cc , MassPosition = 11.647778 mm , MassPositionAdjustmentStep = 0.528000 mm
2025-02-20T05:52:10.429Z,1740030730.429 [PAM:PAM:SetVariables:G] Stopped
2025-02-20T05:52:10.429Z,1740030730.429 [PAM:PAM:SetVariables:H] Running Loop=1
2025-02-20T05:52:10.825Z,1740030730.825 [PAM:PAM:SetVariables:H] Stopped
2025-02-20T05:52:10.825Z,1740030730.825 [PAM:PAM:SetVariables:I] Running Loop=1
2025-02-20T05:52:11.231Z,1740030731.231 [PAM:PAM:SetVariables:I] Stopped
2025-02-20T05:52:11.232Z,1740030731.232 [PAM:PAM:SetVariables](INFO): Completed PAM:PAM:SetVariables
2025-02-20T05:52:11.232Z,1740030731.232 [PAM:PAM:SetVariables] Stopped
2025-02-20T05:52:11.232Z,1740030731.232 [PAM:PAM:SetVariables](DEBUG): Aggregate::uninitialize PAM:PAM:SetVariables
2025-02-20T05:52:11.232Z,1740030731.232 [PAM:PAM:SetVariables:A.Mass] Stopped
2025-02-20T05:52:11.232Z,1740030731.232 [PAM:PAM:SetVariables:A.Mass](DEBUG): Uninitialize.
2025-02-20T05:52:11.232Z,1740030731.232 [PAM:PAM:SetVariables:B.Buoyancy] Stopped
2025-02-20T05:52:11.232Z,1740030731.232 [PAM:PAM:SetVariables:B.Buoyancy](DEBUG): Uninitialize Buoyancy Component.
2025-02-20T05:52:11.232Z,1740030731.232 [PAM:PAM:Waits] Running Loop=1
2025-02-20T05:52:11.232Z,1740030731.232 [PAM:PAM:Waits](DEBUG): Aggregate::initialize PAM:PAM:Waits
2025-02-20T05:52:11.233Z,1740030731.233 [PAM:PAM:Waits:A.Mass] Running Loop=1
2025-02-20T05:52:11.233Z,1740030731.233 [PAM:PAM:Waits:A.Mass](DEBUG): Initialize.
2025-02-20T05:52:11.233Z,1740030731.233 [PAM:PAM:Waits:B.Buoyancy] Running Loop=1
2025-02-20T05:52:11.233Z,1740030731.233 [PAM:PAM:Waits:B.Buoyancy](DEBUG): Initialize Buoyancy Component.
2025-02-20T05:52:11.233Z,1740030731.233 [PAM:PAM:Waits:WaitForSurfaceCommsCompletion] Running Loop=1
2025-02-20T05:52:11.233Z,1740030731.233 [PAM:PAM:Waits:WaitForSurfaceCommsCompletion](DEBUG): Aggregate::initialize PAM:PAM:Waits:WaitForSurfaceCommsCompletion
2025-02-20T05:52:11.233Z,1740030731.233 [PAM:PAM:Waits:WaitForSurfaceCommsCompletion:A.Wait] Running Loop=1
2025-02-20T05:52:11.233Z,1740030731.233 [PAM:PAM:Waits:WaitForSurfaceCommsCompletion:A.Wait](DEBUG): Initialize Wait Component.
2025-02-20T05:52:11.645Z,1740030731.645 [PAM:PAM:Waits:WaitForSurfaceCommsCompletion] Stopped
2025-02-20T05:52:11.646Z,1740030731.646 [PAM:PAM:Waits:WaitForSurfaceCommsCompletion](DEBUG): Aggregate::uninitialize PAM:PAM:Waits:WaitForSurfaceCommsCompletion
2025-02-20T05:52:11.646Z,1740030731.646 [PAM:PAM:Waits:WaitForSurfaceCommsCompletion:A.Wait] Stopped
2025-02-20T05:52:11.646Z,1740030731.646 [PAM:PAM:Waits:WaitForSurfaceCommsCompletion:A.Wait](DEBUG): Uninitialize Wait Component.
2025-02-20T05:52:11.646Z,1740030731.646 [PAM:PAM:Waits:WaitBuoyancyChange] Running Loop=1
2025-02-20T05:52:11.646Z,1740030731.646 [PAM:PAM:Waits:WaitBuoyancyChange](DEBUG): Aggregate::initialize PAM:PAM:Waits:WaitBuoyancyChange
2025-02-20T05:52:11.647Z,1740030731.647 [PAM:PAM:Waits:WaitBuoyancyChange:A] Running Loop=1
2025-02-20T05:52:11.647Z,1740030731.647 [PAM:PAM:Waits:B.Buoyancy] Running Loop=1
2025-02-20T05:52:11.647Z,1740030731.647 [PAM:PAM:Waits:A.Mass] Running Loop=1
2025-02-20T05:52:12.043Z,1740030732.043 [PAM:PAM:Waits:WaitBuoyancyChange] Stopped
2025-02-20T05:52:12.043Z,1740030732.043 [PAM:PAM:Waits:WaitBuoyancyChange](DEBUG): Aggregate::uninitialize PAM:PAM:Waits:WaitBuoyancyChange
2025-02-20T05:52:12.043Z,1740030732.043 [PAM:PAM:Waits:WaitBuoyancyChange:A] Stopped
2025-02-20T05:52:12.044Z,1740030732.044 [PAM:PAM:Waits](INFO): Completed PAM:PAM:Waits
2025-02-20T05:52:12.044Z,1740030732.044 [PAM:PAM:Waits] Stopped
2025-02-20T05:52:12.044Z,1740030732.044 [PAM:PAM:Waits](DEBUG): Aggregate::uninitialize PAM:PAM:Waits
2025-02-20T05:52:12.060Z,1740030732.060 [PAM:PAM:Waits:A.Mass] Stopped
2025-02-20T05:52:12.060Z,1740030732.060 [PAM:PAM:Waits:A.Mass](DEBUG): Uninitialize.
2025-02-20T05:52:12.060Z,1740030732.060 [PAM:PAM:Waits:B.Buoyancy] Stopped
2025-02-20T05:52:12.060Z,1740030732.060 [PAM:PAM:Waits:B.Buoyancy](DEBUG): Uninitialize Buoyancy Component.
2025-02-20T05:52:12.060Z,1740030732.060 [PAM:PAM:C] Running Loop=1
2025-02-20T05:52:12.445Z,1740030732.445 [PAM:PAM:C] Stopped
2025-02-20T05:52:12.446Z,1740030732.446 [PAM:PAM:ApproachDepthSettleAtDepth] Running Loop=1
2025-02-20T05:52:12.446Z,1740030732.446 [PAM:PAM:ApproachDepthSettleAtDepth](DEBUG): Aggregate::initialize PAM:PAM:ApproachDepthSettleAtDepth
2025-02-20T05:52:12.446Z,1740030732.446 [PAM:PAM:ApproachDepthSettleAtDepth:ApproachDepth] Running Loop=1
2025-02-20T05:52:12.446Z,1740030732.446 [PAM:PAM:ApproachDepthSettleAtDepth:ApproachDepth](DEBUG): Aggregate::initialize PAM:PAM:ApproachDepthSettleAtDepth:ApproachDepth
2025-02-20T05:52:12.446Z,1740030732.446 [PAM:PAM:ApproachDepthSettleAtDepth:ApproachDepth:ApproachDepthPropellerOn] Running Loop=1
2025-02-20T05:52:12.446Z,1740030732.446 [PAM:PAM:ApproachDepthSettleAtDepth:ApproachDepth:ApproachDepthPropellerOn](DEBUG): Aggregate::initialize PAM:PAM:ApproachDepthSettleAtDepth:ApproachDepth:ApproachDepthPropellerOn
2025-02-20T05:52:12.446Z,1740030732.446 [PAM:PAM:ApproachDepthSettleAtDepth:ApproachDepth:ApproachDepthPropellerOn:A.Mass] Running Loop=1
2025-02-20T05:52:12.446Z,1740030732.446 [PAM:PAM:ApproachDepthSettleAtDepth:ApproachDepth:ApproachDepthPropellerOn:A.Mass](DEBUG): Initialize.
2025-02-20T05:52:12.447Z,1740030732.447 [PAM:PAM:ApproachDepthSettleAtDepth:ApproachDepth:ApproachDepthPropellerOn:B.Buoyancy] Running Loop=1
2025-02-20T05:52:12.447Z,1740030732.447 [PAM:PAM:ApproachDepthSettleAtDepth:ApproachDepth:ApproachDepthPropellerOn:B.Buoyancy](DEBUG): Initialize Buoyancy Component.
2025-02-20T05:52:12.447Z,1740030732.447 [PAM:PAM:ApproachDepthSettleAtDepth:ApproachDepth:ApproachDepthPropellerOn:E.Point] Running Loop=1
2025-02-20T05:52:12.447Z,1740030732.447 [PAM:PAM:ApproachDepthSettleAtDepth:ApproachDepth:ApproachDepthPropellerOn:E.Point](DEBUG): Initialize.
2025-02-20T05:52:12.447Z,1740030732.447 [PAM:PAM:ApproachDepthSettleAtDepth:ApproachDepth:ApproachDepthPropellerOn:F.SetSpeed] Running Loop=1
2025-02-20T05:52:12.447Z,1740030732.447 [PAM:PAM:ApproachDepthSettleAtDepth:ApproachDepth:ApproachDepthPropellerOn:F.SetSpeed](DEBUG): Initialize.
2025-02-20T05:52:12.447Z,1740030732.447 [PAM:PAM:ApproachDepthSettleAtDepth:ApproachDepth:ApproachDepthPropellerOn:C] Running Loop=1
2025-02-20T05:52:12.868Z,1740030732.868 [PAM:PAM:ApproachDepthSettleAtDepth:ApproachDepth:ApproachDepthPropellerOn:F.SetSpeed] Running Loop=1
2025-02-20T05:52:12.869Z,1740030732.869 [PAM:PAM:ApproachDepthSettleAtDepth:ApproachDepth:ApproachDepthPropellerOn:E.Point] Running Loop=1
2025-02-20T05:52:12.869Z,1740030732.869 [PAM:PAM:ApproachDepthSettleAtDepth:ApproachDepth:ApproachDepthPropellerOn:C] Stopped
2025-02-20T05:52:12.869Z,1740030732.869 [PAM:PAM:ApproachDepthSettleAtDepth:ApproachDepth:ApproachDepthPropellerOn:D] Running Loop=1
2025-02-20T05:52:12.869Z,1740030732.869 [PAM:PAM:ApproachDepthSettleAtDepth:ApproachDepth:ApproachDepthPropellerOn:B.Buoyancy] Running Loop=1
2025-02-20T05:52:12.870Z,1740030732.870 [PAM:PAM:ApproachDepthSettleAtDepth:ApproachDepth:ApproachDepthPropellerOn:A.Mass] Running Loop=1
2025-02-20T05:52:13.257Z,1740030733.257 [PAM:PAM:ApproachDepthSettleAtDepth:ApproachDepth:ApproachDepthPropellerOn:D](IMPORTANT): Depth 13.704475 m outside of the envelope defined by ShallowBoundRegainDepth = 20.000000 m and DeepBoundRegainDepth = 60.000000 m . Moving to 40.000000 m . Propeller on.
2025-02-20T05:52:13.257Z,1740030733.257 [PAM:PAM:ApproachDepthSettleAtDepth:ApproachDepth:ApproachDepthPropellerOn:D] Stopped
2025-02-20T05:52:13.257Z,1740030733.257 [PAM:PAM:ApproachDepthSettleAtDepth:ApproachDepth:ApproachDepthPropellerOn:G.Pitch] Running Loop=1
2025-02-20T05:52:13.257Z,1740030733.257 [PAM:PAM:ApproachDepthSettleAtDepth:ApproachDepth:ApproachDepthPropellerOn:G.Pitch](DEBUG): Initialize.
2025-02-20T05:52:14.621Z,1740030734.621 [PAM:BackseatDriver:A.BackseatDriver](INFO): Created data writer for _.simrad_data_logging_rate with code: 3215
2025-02-20T05:52:36.957Z,1740030756.957 [DataOverHttps](INFO): setting unavailable, lastComms_.elapsed()=180.747345
2025-02-20T05:57:08.969Z,1740031028.969 [ThrusterHE](DEBUG): Uninitialize Thruster Servo.
2025-02-20T05:57:08.969Z,1740031028.969 [ThrusterHE](INFO): Powering down
2025-02-20T05:57:09.709Z,1740031029.709 [ThrusterHE](DEBUG): Initializing EZServoServo.
2025-02-20T05:57:09.829Z,1740031029.829 [ThrusterHE](DEBUG): Initializing ThrusterHE.
2025-02-20T06:08:52.301Z,1740031732.301 [Radio_Surface](INFO): Powering up
2025-02-20T06:08:58.025Z,1740031738.025 [DataOverHttps](INFO): Radio surface powered ON.
2025-02-20T06:09:28.149Z,1740031768.149 [DataOverHttps](INFO): Exceeded connect timeout, disconnecting.
2025-02-20T06:09:59.273Z,1740031799.273 [DataOverHttps](INFO): Exceeded connect timeout, disconnecting.
2025-02-20T06:10:30.396Z,1740031830.396 [DataOverHttps](INFO): Exceeded connect timeout, disconnecting.
2025-02-20T06:10:57.693Z,1740031857.693 [ElevatorServo](ERROR): getPosition uart error serial timeout
2025-02-20T06:10:57.693Z,1740031857.693 [ElevatorServo](FAULT): Elevator uart error - getPosition.serial timeout
2025-02-20T06:10:57.693Z,1740031857.693 [ElevatorServo] Communications Fault, FailCount= 1
2025-02-20T06:10:57.693Z,1740031857.693 [ElevatorServo](ERROR): Communications Fault
2025-02-20T06:10:57.740Z,1740031857.740 [CBIT](ERROR): Communications Fault in component: ElevatorServo
2025-02-20T06:10:58.020Z,1740031858.020 [ElevatorServo](DEBUG): Uninitialize Elevator Servo.
2025-02-20T06:10:58.020Z,1740031858.020 [ElevatorServo](INFO): Powering down
2025-02-20T06:10:58.808Z,1740031858.808 [ElevatorServo](DEBUG): Initializing EZServoServo.
2025-02-20T06:10:58.930Z,1740031858.930 [ElevatorServo](DEBUG): Initializing ElevatorServo.
2025-02-20T06:10:59.128Z,1740031859.128 [CBIT](INFO): Clearing failed state for component ElevatorServo
2025-02-20T06:10:59.128Z,1740031859.128 [ElevatorServo] No Fault, FailCount= 1
2025-02-20T06:11:01.533Z,1740031861.533 [DataOverHttps](INFO): Exceeded connect timeout, disconnecting.
2025-02-20T06:11:32.660Z,1740031892.660 [DataOverHttps](INFO): Exceeded connect timeout, disconnecting.
2025-02-20T06:12:03.785Z,1740031923.785 [DataOverHttps](INFO): Exceeded connect timeout, disconnecting.
2025-02-20T06:12:34.909Z,1740031954.909 [DataOverHttps](INFO): Exceeded connect timeout, disconnecting.
2025-02-20T06:13:06.046Z,1740031986.046 [DataOverHttps](INFO): Exceeded connect timeout, disconnecting.
2025-02-20T06:13:37.194Z,1740032017.194 [DataOverHttps](INFO): Exceeded connect timeout, disconnecting.
2025-02-20T06:14:08.320Z,1740032048.320 [DataOverHttps](INFO): Exceeded connect timeout, disconnecting.
2025-02-20T06:14:39.469Z,1740032079.469 [DataOverHttps](INFO): Exceeded connect timeout, disconnecting.
2025-02-20T06:15:10.593Z,1740032110.593 [DataOverHttps](INFO): Exceeded connect timeout, disconnecting.
2025-02-20T06:15:41.725Z,1740032141.725 [DataOverHttps](INFO): Exceeded connect timeout, disconnecting.
2025-02-20T06:16:12.848Z,1740032172.848 [DataOverHttps](INFO): Exceeded connect timeout, disconnecting.
2025-02-20T06:16:26.190Z,1740032186.190 [DataOverHttps](INFO): setting available, lastComms_.elapsed()=0.003913
2025-02-20T06:17:14.421Z,1740032234.421 [DataOverHttps](INFO): Exceeded connection timeout, disconnecting.
2025-02-20T06:17:45.552Z,1740032265.552 [DataOverHttps](INFO): Exceeded connect timeout, disconnecting.
2025-02-20T06:19:28.813Z,1740032368.813 [PAM:StandardEnvelopes:A.AltitudeEnvelope](IMPORTANT): Altitude envelope ACTIVE
2025-02-20T06:19:55.353Z,1740032395.353 [DataOverHttps](INFO): Exceeded connect timeout, disconnecting.
2025-02-20T06:20:26.476Z,1740032426.476 [DataOverHttps](INFO): Exceeded connect timeout, disconnecting.
2025-02-20T06:20:56.495Z,1740032456.495 [BPC1](ERROR): BPC1B got IPBS message with 6 sticks (min is 7).
2025-02-20T06:20:57.601Z,1740032457.601 [DataOverHttps](INFO): Exceeded connect timeout, disconnecting.
2025-02-20T06:21:09.425Z,1740032469.425 [BPC1](ERROR): BPC1B got IPBS message with 6 sticks (min is 7).
2025-02-20T06:21:21.947Z,1740032481.947 [BPC1](ERROR): BPC1B got IPBS message with 6 sticks (min is 7).
2025-02-20T06:21:28.725Z,1740032488.725 [DataOverHttps](INFO): Exceeded connect timeout, disconnecting.
2025-02-20T06:21:34.545Z,1740032494.545 [BPC1](ERROR): BPC1B got IPBS message with 6 sticks (min is 7).
2025-02-20T06:21:47.467Z,1740032507.467 [BPC1](ERROR): BPC1B got IPBS message with 6 sticks (min is 7).
2025-02-20T06:21:59.632Z,1740032519.632 [BPC1](ERROR): BPC1B got IPBS message with 6 sticks (min is 7).
2025-02-20T06:21:59.864Z,1740032519.864 [DataOverHttps](INFO): Exceeded connect timeout, disconnecting.
2025-02-20T06:22:03.881Z,1740032523.881 [DataOverHttps](INFO): setting unavailable, lastComms_.elapsed()=180.735138
2025-02-20T06:22:12.217Z,1740032532.217 [BPC1](ERROR): BPC1B got IPBS message with 6 sticks (min is 7).
2025-02-20T06:23:01.113Z,1740032581.113 [DataOverHttps](INFO): Exceeded connect timeout, disconnecting.
2025-02-20T06:23:32.237Z,1740032612.237 [DataOverHttps](INFO): Exceeded connect timeout, disconnecting.
2025-02-20T06:24:03.364Z,1740032643.364 [DataOverHttps](INFO): Exceeded connect timeout, disconnecting.
2025-02-20T06:24:34.484Z,1740032674.484 [DataOverHttps](INFO): Exceeded connect timeout, disconnecting.
2025-02-20T06:25:05.612Z,1740032705.612 [DataOverHttps](INFO): Exceeded connect timeout, disconnecting.
2025-02-20T06:25:36.765Z,1740032736.765 [DataOverHttps](INFO): Exceeded connect timeout, disconnecting.
2025-02-20T06:26:07.889Z,1740032767.889 [DataOverHttps](INFO): Exceeded connect timeout, disconnecting.
2025-02-20T06:26:39.021Z,1740032799.021 [DataOverHttps](INFO): Exceeded connect timeout, disconnecting.
2025-02-20T06:27:10.145Z,1740032830.145 [DataOverHttps](INFO): Exceeded connect timeout, disconnecting.
2025-02-20T06:27:19.826Z,1740032839.826 [BPC1](ERROR): BPC1A got IPBS message with 5 sticks (min is 7).
2025-02-20T06:27:20.668Z,1740032840.668 [BPC1](ERROR): Battery stick #62 (s/n: 00CC) reported TERMINATE_DISCHARGE_ALARM. Status code: 0x4BD0.
2025-02-20T06:27:20.669Z,1740032840.669 [BPC1](INFO): Calculating totals. Valid battery stick count: 51. Valid reserve battery stick count: 6.
2025-02-20T06:27:20.671Z,1740032840.671 [BPC1](INFO): Received data from all battery sticks.
2025-02-20T06:27:41.269Z,1740032861.269 [DataOverHttps](INFO): Exceeded connect timeout, disconnecting.
2025-02-20T06:28:12.397Z,1740032892.397 [DataOverHttps](INFO): Exceeded connect timeout, disconnecting.
2025-02-20T06:28:43.541Z,1740032923.541 [DataOverHttps](INFO): Exceeded connect timeout, disconnecting.
2025-02-20T06:29:28.777Z,1740032968.777 [DataOverHttps](INFO): setting available, lastComms_.elapsed()=0.004083
2025-02-20T06:31:50.513Z,1740033110.513 [DataOverHttps](INFO): Exceeded connect timeout, disconnecting.
2025-02-20T06:32:21.640Z,1740033141.640 [DataOverHttps](INFO): Exceeded connect timeout, disconnecting.
2025-02-20T06:32:52.769Z,1740033172.769 [DataOverHttps](INFO): Exceeded connect timeout, disconnecting.
2025-02-20T06:34:25.329Z,1740033265.329 [DataOverHttps](INFO): Exceeded connection timeout, disconnecting.
2025-02-20T06:34:56.456Z,1740033296.456 [DataOverHttps](INFO): Exceeded connect timeout, disconnecting.
2025-02-20T06:35:27.581Z,1740033327.581 [DataOverHttps](INFO): Exceeded connect timeout, disconnecting.
2025-02-20T06:39:02.644Z,1740033542.644 [DataOverHttps](INFO): Exceeded connect timeout, disconnecting.
2025-02-20T06:39:33.768Z,1740033573.768 [DataOverHttps](INFO): Exceeded connect timeout, disconnecting.
2025-02-20T06:40:04.893Z,1740033604.893 [DataOverHttps](INFO): Exceeded connect timeout, disconnecting.
2025-02-20T06:40:36.020Z,1740033636.020 [DataOverHttps](INFO): Exceeded connect timeout, disconnecting.
2025-02-20T06:40:42.049Z,1740033642.049 [DataOverHttps](INFO): setting unavailable, lastComms_.elapsed()=180.099411
2025-02-20T06:41:37.293Z,1740033697.293 [DataOverHttps](INFO): Exceeded connect timeout, disconnecting.
2025-02-20T06:42:08.420Z,1740033728.420 [DataOverHttps](INFO): Exceeded connect timeout, disconnecting.
2025-02-20T06:42:39.545Z,1740033759.545 [DataOverHttps](INFO): Exceeded connect timeout, disconnecting.
2025-02-20T06:43:10.668Z,1740033790.668 [DataOverHttps](INFO): Exceeded connect timeout, disconnecting.
2025-02-20T06:43:41.792Z,1740033821.792 [DataOverHttps](INFO): Exceeded connect timeout, disconnecting.
2025-02-20T06:44:12.916Z,1740033852.916 [DataOverHttps](INFO): Exceeded connect timeout, disconnecting.
2025-02-20T06:44:44.040Z,1740033884.040 [DataOverHttps](INFO): Exceeded connect timeout, disconnecting.
2025-02-20T06:45:15.181Z,1740033915.181 [DataOverHttps](INFO): Exceeded connect timeout, disconnecting.
2025-02-20T06:45:46.308Z,1740033946.308 [DataOverHttps](INFO): Exceeded connect timeout, disconnecting.
2025-02-20T06:46:17.432Z,1740033977.432 [DataOverHttps](INFO): Exceeded connect timeout, disconnecting.
2025-02-20T06:46:48.563Z,1740034008.563 [DataOverHttps](INFO): Exceeded connect timeout, disconnecting.
2025-02-20T06:47:19.685Z,1740034039.685 [DataOverHttps](INFO): Exceeded connect timeout, disconnecting.
2025-02-20T06:47:50.820Z,1740034070.820 [DataOverHttps](INFO): Exceeded connect timeout, disconnecting.
2025-02-20T06:48:21.961Z,1740034101.961 [DataOverHttps](INFO): Exceeded connect timeout, disconnecting.
2025-02-20T06:48:53.084Z,1740034133.084 [DataOverHttps](INFO): Exceeded connect timeout, disconnecting.
2025-02-20T06:49:24.236Z,1740034164.236 [DataOverHttps](INFO): Exceeded connect timeout, disconnecting.
2025-02-20T06:49:29.161Z,1740034169.161 [PAM:StandardEnvelopes:A.AltitudeEnvelope](IMPORTANT): Altitude envelope ACTIVE
2025-02-20T06:49:55.381Z,1740034195.381 [DataOverHttps](INFO): Exceeded connect timeout, disconnecting.
2025-02-20T06:50:26.513Z,1740034226.513 [DataOverHttps](INFO): Exceeded connect timeout, disconnecting.
2025-02-20T06:50:57.637Z,1740034257.637 [DataOverHttps](INFO): Exceeded connect timeout, disconnecting.
2025-02-20T06:51:28.769Z,1740034288.769 [DataOverHttps](INFO): Exceeded connect timeout, disconnecting.
2025-02-20T06:51:59.893Z,1740034319.893 [DataOverHttps](INFO): Exceeded connect timeout, disconnecting.
2025-02-20T06:52:31.025Z,1740034351.025 [DataOverHttps](INFO): Exceeded connect timeout, disconnecting.
2025-02-20T06:53:02.165Z,1740034382.165 [DataOverHttps](INFO): Exceeded connect timeout, disconnecting.
2025-02-20T06:53:33.293Z,1740034413.293 [DataOverHttps](INFO): Exceeded connect timeout, disconnecting.
2025-02-20T06:54:04.422Z,1740034444.422 [DataOverHttps](INFO): Exceeded connect timeout, disconnecting.
2025-02-20T06:54:35.548Z,1740034475.548 [DataOverHttps](INFO): Exceeded connect timeout, disconnecting.
2025-02-20T06:55:06.681Z,1740034506.681 [DataOverHttps](INFO): Exceeded connect timeout, disconnecting.
2025-02-20T06:55:37.809Z,1740034537.809 [DataOverHttps](INFO): Exceeded connect timeout, disconnecting.
2025-02-20T06:56:08.937Z,1740034568.937 [DataOverHttps](INFO): Exceeded connect timeout, disconnecting.
2025-02-20T06:56:40.065Z,1740034600.065 [DataOverHttps](INFO): Exceeded connect timeout, disconnecting.
2025-02-20T06:57:11.201Z,1740034631.201 [DataOverHttps](INFO): Exceeded connect timeout, disconnecting.
2025-02-20T06:57:42.324Z,1740034662.324 [DataOverHttps](INFO): Exceeded connect timeout, disconnecting.
2025-02-20T06:58:13.453Z,1740034693.453 [DataOverHttps](INFO): Exceeded connect timeout, disconnecting.
2025-02-20T06:58:44.577Z,1740034724.577 [DataOverHttps](INFO): Exceeded connect timeout, disconnecting.
2025-02-20T06:59:15.700Z,1740034755.700 [DataOverHttps](INFO): Exceeded connect timeout, disconnecting.
2025-02-20T06:59:46.825Z,1740034786.825 [DataOverHttps](INFO): Exceeded connect timeout, disconnecting.
2025-02-20T07:00:17.948Z,1740034817.948 [DataOverHttps](INFO): Exceeded connect timeout, disconnecting.
2025-02-20T07:00:49.096Z,1740034849.096 [DataOverHttps](INFO): Exceeded connect timeout, disconnecting.
2025-02-20T07:01:20.224Z,1740034880.224 [DataOverHttps](INFO): Exceeded connect timeout, disconnecting.
2025-02-20T07:01:51.352Z,1740034911.352 [DataOverHttps](INFO): Exceeded connect timeout, disconnecting.
2025-02-20T07:02:22.476Z,1740034942.476 [DataOverHttps](INFO): Exceeded connect timeout, disconnecting.
2025-02-20T07:02:53.604Z,1740034973.604 [DataOverHttps](INFO): Exceeded connect timeout, disconnecting.
2025-02-20T07:03:24.760Z,1740035004.760 [DataOverHttps](INFO): Exceeded connect timeout, disconnecting.
2025-02-20T07:03:55.885Z,1740035035.885 [DataOverHttps](INFO): Exceeded connect timeout, disconnecting.
2025-02-20T07:04:27.041Z,1740035067.041 [DataOverHttps](INFO): Exceeded connect timeout, disconnecting.
2025-02-20T07:04:58.176Z,1740035098.176 [DataOverHttps](INFO): Exceeded connect timeout, disconnecting.
2025-02-20T07:05:29.305Z,1740035129.305 [DataOverHttps](INFO): Exceeded connect timeout, disconnecting.
2025-02-20T07:06:00.429Z,1740035160.429 [DataOverHttps](INFO): Exceeded connect timeout, disconnecting.
2025-02-20T07:06:31.553Z,1740035191.553 [DataOverHttps](INFO): Exceeded connect timeout, disconnecting.
2025-02-20T07:07:02.681Z,1740035222.681 [DataOverHttps](INFO): Exceeded connect timeout, disconnecting.
2025-02-20T07:07:33.812Z,1740035253.812 [DataOverHttps](INFO): Exceeded connect timeout, disconnecting.
2025-02-20T07:08:36.700Z,1740035316.700 [DataOverHttps](INFO): Exceeded connect timeout, disconnecting.
2025-02-20T07:09:07.844Z,1740035347.844 [DataOverHttps](INFO): Exceeded connect timeout, disconnecting.
2025-02-20T07:09:53.178Z,1740035393.178 [DataOverHttps](INFO): setting available, lastComms_.elapsed()=0.003467
2025-02-20T07:10:41.384Z,1740035441.384 [DataOverHttps](INFO): Exceeded connect timeout, disconnecting.
2025-02-20T07:11:12.512Z,1740035472.512 [DataOverHttps](INFO): Exceeded connect timeout, disconnecting.
2025-02-20T07:11:43.654Z,1740035503.654 [DataOverHttps](INFO): Exceeded connect timeout, disconnecting.
2025-02-20T07:12:14.780Z,1740035534.780 [DataOverHttps](INFO): Exceeded connect timeout, disconnecting.
2025-02-20T07:12:45.913Z,1740035565.913 [DataOverHttps](INFO): Exceeded connect timeout, disconnecting.
2025-02-20T07:12:53.948Z,1740035573.948 [DataOverHttps](INFO): setting unavailable, lastComms_.elapsed()=180.773087
2025-02-20T07:13:47.161Z,1740035627.161 [DataOverHttps](INFO): Exceeded connect timeout, disconnecting.
2025-02-20T07:14:18.284Z,1740035658.284 [DataOverHttps](INFO): Exceeded connect timeout, disconnecting.
2025-02-20T07:14:39.358Z,1740035679.358 [DataOverHttps](INFO): setting available, lastComms_.elapsed()=0.012536
2025-02-20T07:15:50.172Z,1740035750.172 [DataOverHttps](INFO): Exceeded connect timeout, disconnecting.
2025-02-20T07:16:21.292Z,1740035781.292 [DataOverHttps](INFO): Exceeded connect timeout, disconnecting.
2025-02-20T07:16:52.436Z,1740035812.436 [DataOverHttps](INFO): Exceeded connect timeout, disconnecting.
2025-02-20T07:17:23.561Z,1740035843.561 [DataOverHttps](INFO): Exceeded connect timeout, disconnecting.
2025-02-20T07:17:54.688Z,1740035874.688 [DataOverHttps](INFO): Exceeded connect timeout, disconnecting.
2025-02-20T07:18:00.709Z,1740035880.709 [DataOverHttps](INFO): setting unavailable, lastComms_.elapsed()=180.766861
2025-02-20T07:18:55.932Z,1740035935.932 [DataOverHttps](INFO): Exceeded connect timeout, disconnecting.
2025-02-20T07:19:27.061Z,1740035967.061 [DataOverHttps](INFO): Exceeded connect timeout, disconnecting.
2025-02-20T07:19:29.345Z,1740035969.345 [PAM:StandardEnvelopes:A.AltitudeEnvelope](IMPORTANT): Altitude envelope ACTIVE
2025-02-20T07:19:58.189Z,1740035998.189 [DataOverHttps](INFO): Exceeded connect timeout, disconnecting.
2025-02-20T07:20:12.785Z,1740036012.785 [DataOverHttps](INFO): setting available, lastComms_.elapsed()=0.003385
2025-02-20T07:21:31.217Z,1740036091.217 [DataOverHttps](INFO): Exceeded connect timeout, disconnecting.
2025-02-20T07:22:02.340Z,1740036122.340 [DataOverHttps](INFO): Exceeded connect timeout, disconnecting.
2025-02-20T07:22:33.464Z,1740036153.464 [DataOverHttps](INFO): Exceeded connect timeout, disconnecting.
2025-02-20T07:23:04.589Z,1740036184.589 [DataOverHttps](INFO): Exceeded connect timeout, disconnecting.
2025-02-20T07:23:13.625Z,1740036193.625 [DataOverHttps](INFO): setting unavailable, lastComms_.elapsed()=180.842850
2025-02-20T07:23:46.547Z,1740036226.547 [DataOverHttps](INFO): setting available, lastComms_.elapsed()=0.004021
2025-02-20T07:24:36.777Z,1740036276.777 [DataOverHttps](INFO): Exceeded connect timeout, disconnecting.
2025-02-20T07:27:15.669Z,1740036435.669 [DataOverHttps](INFO): Exceeded connect timeout, disconnecting.
2025-02-20T07:27:46.792Z,1740036466.792 [DataOverHttps](INFO): Exceeded connect timeout, disconnecting.
2025-02-20T07:28:12.626Z,1740036492.626 [ElevatorOffsetCalculator](INFO): Removing expired estimator for commanded vars: speed 1.00 m/s, pitch 30.00 deg, mass-position -13.00 mm.
2025-02-20T07:28:17.921Z,1740036497.921 [DataOverHttps](INFO): Exceeded connect timeout, disconnecting.
2025-02-20T07:28:27.956Z,1740036507.956 [BPC1](ERROR): BPC1B got IPBS message with 6 sticks (min is 7).
2025-02-20T07:28:40.901Z,1740036520.901 [BPC1](ERROR): BPC1B got IPBS message with 6 sticks (min is 7).
2025-02-20T07:28:49.052Z,1740036529.052 [DataOverHttps](INFO): Exceeded connect timeout, disconnecting.
2025-02-20T07:28:53.833Z,1740036533.833 [BPC1](ERROR): BPC1B got IPBS message with 6 sticks (min is 7).
2025-02-20T07:29:06.359Z,1740036546.359 [BPC1](ERROR): BPC1B got IPBS message with 6 sticks (min is 7).
2025-02-20T07:29:18.883Z,1740036558.883 [BPC1](ERROR): BPC1B got IPBS message with 6 sticks (min is 7).
2025-02-20T07:29:20.185Z,1740036560.185 [DataOverHttps](INFO): Exceeded connect timeout, disconnecting.
2025-02-20T07:29:24.201Z,1740036564.201 [DataOverHttps](INFO): setting unavailable, lastComms_.elapsed()=180.739471
2025-02-20T07:29:32.219Z,1740036572.219 [BPC1](ERROR): BPC1B got IPBS message with 6 sticks (min is 7).
2025-02-20T07:29:44.339Z,1740036584.339 [BPC1](ERROR): BPC1B got IPBS message with 6 sticks (min is 7).
2025-02-20T07:30:14.361Z,1740036614.361 [DataOverHttps](INFO): setting available, lastComms_.elapsed()=0.003421
2025-02-20T07:32:54.569Z,1740036774.569 [DataOverHttps](INFO): Exceeded connect timeout, disconnecting.
2025-02-20T07:33:25.692Z,1740036805.692 [DataOverHttps](INFO): Exceeded connect timeout, disconnecting.
2025-02-20T07:33:56.821Z,1740036836.821 [DataOverHttps](INFO): Exceeded connect timeout, disconnecting.
2025-02-20T07:34:02.845Z,1740036842.845 [DataOverHttps](INFO): setting unavailable, lastComms_.elapsed()=180.844162
2025-02-20T07:34:48.139Z,1740036888.139 [BPC1](ERROR): BPC1A got IPBS message with 5 sticks (min is 7).
2025-02-20T07:34:52.177Z,1740036892.177 [BPC1](ERROR): Battery stick #62 (s/n: 00CC) reported TERMINATE_DISCHARGE_ALARM. Status code: 0x4BD0.
2025-02-20T07:34:52.177Z,1740036892.177 [BPC1](INFO): Calculating totals. Valid battery stick count: 51. Valid reserve battery stick count: 6.
2025-02-20T07:34:52.180Z,1740036892.180 [BPC1](INFO): Received data from all battery sticks.
2025-02-20T07:34:58.072Z,1740036898.072 [DataOverHttps](INFO): Exceeded connect timeout, disconnecting.
2025-02-20T07:35:29.197Z,1740036929.197 [DataOverHttps](INFO): Exceeded connect timeout, disconnecting.
2025-02-20T07:36:31.348Z,1740036991.348 [DataOverHttps](INFO): Exceeded connect timeout, disconnecting.
2025-02-20T07:36:42.037Z,1740037002.037 [DataOverHttps](INFO): setting available, lastComms_.elapsed()=0.003414
2025-02-20T07:37:33.276Z,1740037053.276 [DataOverHttps](INFO): Exceeded connect timeout, disconnecting.
2025-02-20T07:38:51.803Z,1740037131.803 [CTD_Seabird](ERROR): Failed to parse device response: 0.12,12.799.01
2025-02-20T07:41:44.424Z,1740037304.424 [DataOverHttps](INFO): Exceeded connect timeout, disconnecting.
2025-02-20T07:46:48.314Z,1740037608.314 [ElevatorOffsetCalculator](INFO): Removing expired estimator for commanded vars: speed 1.00 m/s, pitch -20.00 deg, mass-position 11.65 mm.
2025-02-20T07:46:53.492Z,1740037613.492 [DataOverHttps](INFO): Exceeded connect timeout, disconnecting.
2025-02-20T07:49:27.604Z,1740037767.604 [DataOverHttps](INFO): Exceeded connect timeout, disconnecting.
2025-02-20T07:49:33.522Z,1740037773.522 [CTD_Seabird](ERROR): Failed to parse device response: ,12.5116,3.84004,2739.22
2025-02-20T07:49:53.985Z,1740037793.985 [PAM:StandardEnvelopes:A.AltitudeEnvelope](IMPORTANT): Altitude envelope ACTIVE
2025-02-20T07:51:02.233Z,1740037862.233 [DataOverHttps](INFO): Exceeded connect timeout, disconnecting.
2025-02-20T07:52:35.356Z,1740037955.356 [DataOverHttps](INFO): Exceeded connect timeout, disconnecting.
2025-02-20T07:53:06.481Z,1740037986.481 [DataOverHttps](INFO): Exceeded connect timeout, disconnecting.
2025-02-20T07:53:37.617Z,1740038017.617 [D