2025-12-16T03:42:56.588Z,1765856576.588 [CommandExec](IMPORTANT): got command schedule resume
2025-12-16T03:42:56.588Z,1765856576.588 [CommandExec](IMPORTANT): Scheduling is resumed
2025-12-16T03:42:56.589Z,1765856576.589 [CommandExec](IMPORTANT): got command restart logs
2025-12-16T03:44:08.588Z,1765856648.588 [DataOverHttps](IMPORTANT): SBD MTMSN=20251216T034407
2025-12-16T03:44:15.942Z,1765856655.942 [DataOverHttps](INFO): Received command: sched asap "load Science/circle_acoustic_contact.tl;set circle_acoustic_contact.MissionTimeout 24 h;set circle_acoustic_contact.AcousticContactTimeout 24 h;set circle_acoustic_contact.PeakDetectPlanktivoreLMavgROI 1 bool" 1ynp7 1 5
2025-12-16T03:44:15.982Z,1765856655.982 [CommandExec](IMPORTANT): got command schedule asap "load Science/circle_acoustic_contact.tl;set circle_acoustic_contact.MissionTimeout 24 h;set circle_acoustic_contact.AcousticContactTimeout 24 h;set circle_acoustic_contact.PeakDetectPlanktivoreLMavgROI 1 bool" 1ynp7 1 5.000000
2025-12-16T03:44:15.982Z,1765856655.982 [CommandExec](IMPORTANT): Scheduling command #1 of 5 with id=1ynp7
2025-12-16T03:44:15.983Z,1765856655.983 [CommandExec](IMPORTANT): Scheduled #8 (#1 of 5 with id='1ynp7'): "load Science/circle_acoustic_contact.tl;set circle_acoustic_contact.MissionTimeout 24 h;set circle_acoustic_contact.AcousticContactTimeout 24 h;set circle_acoustic_contact.PeakDetectPlanktivoreLMavgROI 1 bool", ASAP
2025-12-16T03:44:16.944Z,1765856656.944 [DataOverHttps](IMPORTANT): SBD MTMSN=20251216T034416
2025-12-16T03:44:24.302Z,1765856664.302 [DataOverHttps](INFO): Received command: sched asap "set circle_acoustic_contact.SendPeakDepthAvgProfilesPlanktivoreLMavgROI 1 bool;set circle_acoustic_contact.ListenToTerminateMissionMsg 1 bool;set circle_acoustic_contact.ModemIDForSendingSignal 11 enum" 1ynp7 2 5
2025-12-16T03:44:24.342Z,1765856664.342 [CommandExec](IMPORTANT): got command schedule asap "set circle_acoustic_contact.SendPeakDepthAvgProfilesPlanktivoreLMavgROI 1 bool;set circle_acoustic_contact.ListenToTerminateMissionMsg 1 bool;set circle_acoustic_contact.ModemIDForSendingSignal 11 enum" 1ynp7 2 5.000000
2025-12-16T03:44:24.343Z,1765856664.343 [CommandExec](IMPORTANT): Scheduling command #2 of 5 with id=1ynp7
2025-12-16T03:44:24.344Z,1765856664.344 [CommandExec](IMPORTANT): Scheduled #9 (#2 of 5 with id='1ynp7'): "set circle_acoustic_contact.SendPeakDepthAvgProfilesPlanktivoreLMavgROI 1 bool;set circle_acoustic_contact.ListenToTerminateMissionMsg 1 bool;set circle_acoustic_contact.ModemIDForSendingSignal 11 enum", ASAP
2025-12-16T03:44:25.304Z,1765856665.304 [DataOverHttps](IMPORTANT): SBD MTMSN=20251216T034424
2025-12-16T03:44:32.702Z,1765856672.702 [DataOverHttps](INFO): Received command: sched asap "set circle_acoustic_contact.CenterLatitude 36.80 degree;set circle_acoustic_contact.CenterLongitude -121.85 degree;set circle_acoustic_contact.NumProfilesAvgPeakDepth 1 count;set circle_acoustic_contact.YoYoMinDepth 5 m" 1ynp7 3 5
2025-12-16T03:44:32.798Z,1765856672.798 [CommandExec](IMPORTANT): got command schedule asap "set circle_acoustic_contact.CenterLatitude 36.80 degree;set circle_acoustic_contact.CenterLongitude -121.85 degree;set circle_acoustic_contact.NumProfilesAvgPeakDepth 1 count;set circle_acoustic_contact.YoYoMinDepth 5 m" 1ynp7 3 5.000000
2025-12-16T03:44:32.799Z,1765856672.799 [CommandExec](IMPORTANT): Scheduling command #3 of 5 with id=1ynp7
2025-12-16T03:44:32.800Z,1765856672.800 [CommandExec](IMPORTANT): Scheduled #10 (#3 of 5 with id='1ynp7'): "set circle_acoustic_contact.CenterLatitude 36.80 degree;set circle_acoustic_contact.CenterLongitude -121.85 degree;set circle_acoustic_contact.NumProfilesAvgPeakDepth 1 count;set circle_acoustic_contact.YoYoMinDepth 5 m", ASAP
2025-12-16T03:44:33.700Z,1765856673.700 [DataOverHttps](IMPORTANT): SBD MTMSN=20251216T034432
2025-12-16T03:44:41.150Z,1765856681.150 [DataOverHttps](INFO): Received command: sched asap "set circle_acoustic_contact.YoYoMaxDepth 150 m;set circle_acoustic_contact.ValidLegDeepThresh 148 m;set circle_acoustic_contact.Speed 0.65 m/s;set circle_acoustic_contact.MaxDepth 200 m" 1ynp7 4 5
2025-12-16T03:44:41.238Z,1765856681.238 [CommandExec](IMPORTANT): got command schedule asap "set circle_acoustic_contact.YoYoMaxDepth 150 m;set circle_acoustic_contact.ValidLegDeepThresh 148 m;set circle_acoustic_contact.Speed 0.65 m/s;set circle_acoustic_contact.MaxDepth 200 m" 1ynp7 4 5.000000
2025-12-16T03:44:41.239Z,1765856681.239 [CommandExec](IMPORTANT): Scheduling command #4 of 5 with id=1ynp7
2025-12-16T03:44:41.240Z,1765856681.240 [CommandExec](IMPORTANT): Scheduled #11 (#4 of 5 with id='1ynp7'): "set circle_acoustic_contact.YoYoMaxDepth 150 m;set circle_acoustic_contact.ValidLegDeepThresh 148 m;set circle_acoustic_contact.Speed 0.65 m/s;set circle_acoustic_contact.MaxDepth 200 m", ASAP
2025-12-16T03:44:42.152Z,1765856682.152 [DataOverHttps](IMPORTANT): SBD MTMSN=20251216T034441
2025-12-16T03:44:45.308Z,1765856685.308 [Default:CheckIn:C.Wait](INFO): Done Waiting.
2025-12-16T03:44:45.308Z,1765856685.308 [Default:CheckIn:C.Wait] Stopped
2025-12-16T03:44:45.308Z,1765856685.308 [Default:CheckIn:C.Wait](DEBUG): Uninitialize Wait Component.
2025-12-16T03:44:45.309Z,1765856685.309 [Default:CheckIn:D] Running Loop=1
2025-12-16T03:44:45.713Z,1765856685.713 [Default:CheckIn:D] Stopped
2025-12-16T03:44:45.713Z,1765856685.713 [Default:CheckIn:E] Running Loop=1
2025-12-16T03:44:46.127Z,1765856686.127 [Default:CheckIn:E](IMPORTANT): Default mission has been running for 6.993658 min
2025-12-16T03:44:46.127Z,1765856686.127 [Default:CheckIn:E] Stopped
2025-12-16T03:44:46.127Z,1765856686.127 [Default:CheckIn](INFO): Completed Default:CheckIn
2025-12-16T03:44:46.127Z,1765856686.127 [Default:CheckIn] Stopped
2025-12-16T03:44:46.127Z,1765856686.127 [Default:CheckIn](DEBUG): Aggregate::uninitialize Default:CheckIn
2025-12-16T03:44:46.127Z,1765856686.127 [Default:CheckIn](INFO): Running loop #2
2025-12-16T03:44:46.127Z,1765856686.127 [Default:CheckIn] Running Loop=2
2025-12-16T03:44:46.128Z,1765856686.128 [Default:CheckIn](DEBUG): Aggregate::initialize Default:CheckIn
2025-12-16T03:44:46.128Z,1765856686.128 [Default:CheckIn:Read_GPS] Running Loop=1
2025-12-16T03:44:48.117Z,1765856688.117 [NAL9602](DEBUG): Parsing RMC sentence: $GPRMC,034447.00,A,3647.20948,N,12153.62007,W,0.641,145.55,161225,,,D*7F
2025-12-16T03:44:48.119Z,1765856688.119 [NAL9602](INFO): GPS fix at 20251216T034447: (36.786825, -121.893668)
2025-12-16T03:44:48.158Z,1765856688.158 [Default:CheckIn:Read_GPS] Stopped
2025-12-16T03:44:48.158Z,1765856688.158 [Default:CheckIn:Read_Iridium] Running Loop=1
2025-12-16T03:44:48.889Z,1765856688.889 [DataOverHttps](INFO): Sending 39 bytes from file Logs/20251215T214230/Courier0069.lzma
2025-12-16T03:44:48.892Z,1765856688.892 [DataOverHttps](INFO): Received command: sched asap "set circle_acoustic_contact:BackseatDriver.EnableBackseat 1 bool;run" 1ynp7 5 5
2025-12-16T03:44:48.933Z,1765856688.933 [CommandExec](IMPORTANT): got command schedule asap "set circle_acoustic_contact:BackseatDriver.EnableBackseat 1 bool;run" 1ynp7 5 5.000000
2025-12-16T03:44:48.933Z,1765856688.933 [CommandExec](IMPORTANT): Scheduling command #5 of 5 with id=1ynp7
2025-12-16T03:44:48.934Z,1765856688.934 [CommandExec](IMPORTANT): Scheduled #12 (#5 of 5 with id='1ynp7'): "set circle_acoustic_contact:BackseatDriver.EnableBackseat 1 bool;run", ASAP
2025-12-16T03:44:49.089Z,1765856689.089 [CommandExec](IMPORTANT): got command load ./Missions/Science/circle_acoustic_contact.tl
2025-12-16T03:44:49.091Z,1765856689.091 [MissionManager](INFO): Loading Mission from file: ./Missions/Science/circle_acoustic_contact.tl
2025-12-16T03:44:49.091Z,1765856689.091 [MissionManager](DEBUG): TethyslAPI: loading: ./Missions/Science/circle_acoustic_contact.tl
2025-12-16T03:44:49.095Z,1765856689.095 [MissionManager](DEBUG): TethyslAPI: mission file loaded: ./Missions/Science/circle_acoustic_contact.tl
2025-12-16T03:44:50.070Z,1765856690.070 [DataOverHttps](INFO): Moved sent file to Logs/20251215T214230/Courier0069.lzma.bak
2025-12-16T03:44:50.071Z,1765856690.071 [DataOverHttps](INFO): SBD MOMSN=26502769
2025-12-16T03:44:58.027Z,1765856698.027 [MissionManager](DEBUG): TethyslAPI: ./Missions/Science/circle_acoustic_contact.tl translated into:
2
60
15
0
NaN
0
36.81544
-121.82506
300
50
100
60
1
20
3
0
100
NaN
3
20
NaN
10
20
1
0.010
7
105
1.5
0.7
0.05
20
15
1
0.07
0
0
1
2
0
0
modem
_.near
bool
Set _.near to
modem
_.peakdepth
meter
Set _.peakdepth to
modem
_.peakChl
microgram_per_liter
Set _.peakChl to
modem
_.peakdepth
meter
Set _.peakdepth to
modem
_.peakPlanktivoreLM
count_per_second
Set _.peakPlanktivoreLM to
Waiting for
while pumping down to neutral.
Moving to
Timed out while trying to reach target depth at current depth of
stop
0.0
2025-12-16T03:44:58.072Z,1765856698.072 [MissionManager](INFO): DefineArg circle_acoustic_contact.MissionTimeout = 2.000000 h
2025-12-16T03:44:58.078Z,1765856698.078 [MissionManager](INFO): DefineArg circle_acoustic_contact.NeedCommsTime = 60.000000 min
2025-12-16T03:44:58.081Z,1765856698.081 [MissionManager](INFO): DefineArg circle_acoustic_contact.AcousticContactTimeout = 15.000000 min
2025-12-16T03:44:58.107Z,1765856698.107 [MissionManager](INFO): DefineArg circle_acoustic_contact.ContactLabel = 0.000000 count
2025-12-16T03:44:58.109Z,1765856698.109 [MissionManager](INFO): DefineArg circle_acoustic_contact.ContactDepth = nan m
2025-12-16T03:44:58.115Z,1765856698.115 [MissionManager](INFO): DefineArg circle_acoustic_contact.PeakDetectChl = 0 bool
2025-12-16T03:44:58.117Z,1765856698.117 [MissionManager](INFO): DefineArg circle_acoustic_contact.SendPeakDepthAvgProfilesChl = 0 bool
2025-12-16T03:44:58.123Z,1765856698.123 [MissionManager](INFO): DefineArg circle_acoustic_contact.PeakDetectPlanktivoreLMavgROI = 0 bool
2025-12-16T03:44:58.125Z,1765856698.125 [MissionManager](INFO): DefineArg circle_acoustic_contact.SendPeakDepthAvgProfilesPlanktivoreLMavgROI = 0 bool
2025-12-16T03:44:58.131Z,1765856698.131 [MissionManager](INFO): DefineArg circle_acoustic_contact.ListenToTerminateMissionMsg = 0 bool
2025-12-16T03:44:58.133Z,1765856698.133 [MissionManager](INFO): DefineArg circle_acoustic_contact.SendNearSignal = 0 bool
2025-12-16T03:44:58.176Z,1765856698.176 [MissionManager](INFO): DefineArg circle_acoustic_contact.ModemIDForSendingSignal = 0.000000 enum
2025-12-16T03:44:58.189Z,1765856698.189 [MissionManager](INFO): DefineArg circle_acoustic_contact.CenterLatitude = 36.815441 arcdeg
2025-12-16T03:44:58.220Z,1765856698.220 [MissionManager](INFO): DefineArg circle_acoustic_contact.CenterLongitude = -121.825058 arcdeg
2025-12-16T03:44:58.234Z,1765856698.234 [MissionManager](INFO): DefineArg circle_acoustic_contact.OuterCircleRadius = 300.000000 m
2025-12-16T03:44:58.237Z,1765856698.237 [MissionManager](INFO): DefineArg circle_acoustic_contact.InnerCircleRadius = 50.000000 m
2025-12-16T03:44:58.251Z,1765856698.251 [MissionManager](INFO): DefineArg circle_acoustic_contact.ThreshRangeContact = 100.000000 m
2025-12-16T03:44:58.266Z,1765856698.266 [MissionManager](INFO): DefineArg circle_acoustic_contact.TrackingUpdatePeriod = 60.000000 s
2025-12-16T03:44:58.268Z,1765856698.268 [MissionManager](INFO): DefineArg circle_acoustic_contact.NumberOfPings = 1.000000 count
2025-12-16T03:44:58.283Z,1765856698.283 [MissionManager](INFO): DefineArg circle_acoustic_contact.LowPassWindowLengthVertical = 20.000000 count
2025-12-16T03:44:58.285Z,1765856698.285 [MissionManager](INFO): DefineArg circle_acoustic_contact.NumProfilesAvgPeakDepth = 3.000000 count
2025-12-16T03:44:58.299Z,1765856698.299 [MissionManager](INFO): DefineArg circle_acoustic_contact.InnerCircleTime = 0.000000 min
2025-12-16T03:44:58.318Z,1765856698.318 [MissionManager](INFO): DefineArg circle_acoustic_contact.CircleMaxError = 100.000000 m
2025-12-16T03:44:58.320Z,1765856698.320 [MissionManager](INFO): DefineArg circle_acoustic_contact.CircleTurnToPort = 0 bool
2025-12-16T03:44:58.330Z,1765856698.330 [MissionManager](INFO): DefineArg circle_acoustic_contact.FixedDepth = nan m
2025-12-16T03:44:58.332Z,1765856698.332 [MissionManager](INFO): DefineArg circle_acoustic_contact.YoYoMinDepth = 3.000000 m
2025-12-16T03:44:58.347Z,1765856698.347 [MissionManager](INFO): DefineArg circle_acoustic_contact.YoYoMaxDepth = 20.000000 m
2025-12-16T03:44:58.349Z,1765856698.349 [MissionManager](INFO): DefineArg circle_acoustic_contact.ValidLegDeepThresh = nan m
2025-12-16T03:44:58.360Z,1765856698.360 [MissionManager](INFO): DefineArg circle_acoustic_contact.YoYoMinAltitude = 10.000000 m
2025-12-16T03:44:58.378Z,1765856698.378 [MissionManager](INFO): DefineArg circle_acoustic_contact.YoYoPitch = 20.000000 arcdeg
2025-12-16T03:44:58.381Z,1765856698.381 [MissionManager](INFO): DefineArg circle_acoustic_contact.Speed = 1.000000 m/s
2025-12-16T03:44:58.389Z,1765856698.389 [MissionManager](INFO): DefineArg circle_acoustic_contact.KwpHeading = 0.010000 rad/m
2025-12-16T03:44:58.404Z,1765856698.404 [MissionManager](INFO): DefineArg circle_acoustic_contact.MinAltitude = 7.000000 m
2025-12-16T03:44:58.414Z,1765856698.414 [MissionManager](INFO): DefineArg circle_acoustic_contact.MaxDepth = 105.000000 m
2025-12-16T03:44:58.417Z,1765856698.417 [MissionManager](INFO): DefineArg circle_acoustic_contact.MinOffshore = 1.500000 km
2025-12-16T03:44:58.444Z,1765856698.444 [MissionManager](INFO): DefineArg circle_acoustic_contact.NoYoApproachSpeed = 0.700000 m/s
2025-12-16T03:44:58.446Z,1765856698.446 [MissionManager](INFO): DefineArg circle_acoustic_contact.NoYoApproachDepthRate = 0.050000 m/s
2025-12-16T03:44:58.448Z,1765856698.448 [MissionManager](INFO): DefineArg circle_acoustic_contact.NoYoApproachPitchLimit = 20.000000 arcdeg
2025-12-16T03:44:58.464Z,1765856698.464 [MissionManager](INFO): DefineArg circle_acoustic_contact.NoYoApproachDepthTimeout = 15.000000 min
2025-12-16T03:44:58.483Z,1765856698.483 [MissionManager](INFO): DefineArg circle_acoustic_contact.NoYoApproachSettleTimePreDive = 1.000000 min
2025-12-16T03:44:58.485Z,1765856698.485 [MissionManager](INFO): DefineArg circle_acoustic_contact.NoYokpDepth = 0.070000 rad/m
2025-12-16T03:44:58.506Z,1765856698.506 [MissionManager](INFO): DefineOutput circle_acoustic_contact.DiveMode = 0.000000 count
2025-12-16T03:44:58.509Z,1765856698.509 [MissionManager](INFO): DefineOutput circle_acoustic_contact.DoingComms = 0.000000 count
2025-12-16T03:44:58.534Z,1765856698.534 [MissionManager](INFO): DefineOutput circle_acoustic_contact.InitialDive = 1.000000 count
2025-12-16T03:44:58.536Z,1765856698.536 [MissionManager](INFO): DefineOutput circle_acoustic_contact.MaintainDepth = 2.000000 count
2025-12-16T03:44:58.562Z,1765856698.562 [MissionManager](INFO): DefineOutput circle_acoustic_contact.PeakDepthAvgOverProfiles = 0.000000 m
2025-12-16T03:44:58.564Z,1765856698.564 [MissionManager](INFO): DefineOutput circle_acoustic_contact.TrueVar = 1 bool
2025-12-16T03:44:58.574Z,1765856698.574 [MissionManager](INFO): DefineOutput circle_acoustic_contact.NearSignalSent = 0 bool
2025-12-16T03:44:58.577Z,1765856698.577 [MissionManager](INFO): DefineOutput circle_acoustic_contact.TerminateMissionMsgReceived = 0 bool
2025-12-16T03:44:58.577Z,1765856698.577 [MissionManager](INFO): Inserting Stack from file: Missions/Insert/AbortDrift.tl
2025-12-16T03:44:58.577Z,1765856698.577 [MissionManager](DEBUG): TethyslAPI: loading: Missions/Insert/AbortDrift.tl
2025-12-16T03:44:58.583Z,1765856698.583 [MissionManager](DEBUG): TethyslAPI: mission file loaded: Missions/Insert/AbortDrift.tl
2025-12-16T03:44:58.762Z,1765856698.762 [MissionManager](DEBUG): TethyslAPI: Missions/Insert/AbortDrift.tl translated into:
96
Insert acoustic timeout set to
.
stop
2025-12-16T03:44:58.765Z,1765856698.765 [MissionManager](INFO): DefineArg circle_acoustic_contact:AbortDrift.AcousticTimeout = 96.000000 h
2025-12-16T03:44:58.784Z,1765856698.784 [circle_acoustic_contact:AbortDrift:B.AbortDrift](DEBUG): Construct AbortDrift.
2025-12-16T03:44:58.794Z,1765856698.794 [circle_acoustic_contact:AbortDrift:C.Execute](DEBUG): Construct Execute.
2025-12-16T03:44:58.796Z,1765856698.796 [MissionManager](INFO): RedefineArg circle_acoustic_contact:AbortDrift.AcousticTimeout = reader:circle_acoustic_contact.AcousticContactTimeout
2025-12-16T03:44:58.875Z,1765856698.875 [MissionManager](INFO): Inserting Stack from file: Missions/Insert/NeedComms.tl
2025-12-16T03:44:58.875Z,1765856698.875 [MissionManager](DEBUG): TethyslAPI: loading: Missions/Insert/NeedComms.tl
2025-12-16T03:44:58.877Z,1765856698.877 [MissionManager](DEBUG): TethyslAPI: mission file loaded: Missions/Insert/NeedComms.tl
2025-12-16T03:44:59.543Z,1765856699.543 [MissionManager](DEBUG): TethyslAPI: Missions/Insert/NeedComms.tl translated into:
1
10
20
NaN
1
1500
7
30
0
0
0
0
last time_fix was:
first GPS update timeout
Comms timed out after
minutes
second GPS update timeout
2025-12-16T03:44:59.553Z,1765856699.553 [MissionManager](INFO): DefineArg circle_acoustic_contact:NeedComms.DiveInterval = 1.000000 h
2025-12-16T03:44:59.559Z,1765856699.559 [MissionManager](INFO): DefineArg circle_acoustic_contact:NeedComms.WaitForPitchUp = 10.000000 min
2025-12-16T03:44:59.561Z,1765856699.561 [MissionManager](INFO): DefineArg circle_acoustic_contact:NeedComms.SurfacePitch = 20.000000 arcdeg
2025-12-16T03:44:59.584Z,1765856699.584 [MissionManager](INFO): DefineArg circle_acoustic_contact:NeedComms.SurfaceDepthRate = nan m/s
2025-12-16T03:44:59.590Z,1765856699.590 [MissionManager](INFO): DefineArg circle_acoustic_contact:NeedComms.SurfaceSpeed = 1.000000 m/s
2025-12-16T03:44:59.593Z,1765856699.593 [MissionManager](INFO): DefineArg circle_acoustic_contact:NeedComms.SurfacingTimeout = 1500.000000 s
2025-12-16T03:44:59.599Z,1765856699.599 [MissionManager](INFO): DefineArg circle_acoustic_contact:NeedComms.GPSTimeout = 7.000000 min
2025-12-16T03:44:59.601Z,1765856699.601 [MissionManager](INFO): DefineArg circle_acoustic_contact:NeedComms.CommsTimeout = 30.000000 min
2025-12-16T03:44:59.635Z,1765856699.635 [MissionManager](INFO): DefineArg circle_acoustic_contact:NeedComms.DoingCommsMode = 0.000000 count
2025-12-16T03:44:59.637Z,1765856699.637 [MissionManager](INFO): DefineArg circle_acoustic_contact:NeedComms.RestoreMode = 0.000000 count
2025-12-16T03:44:59.648Z,1765856699.648 [MissionManager](INFO): DefineOutput circle_acoustic_contact:NeedComms.IsActive = 0 bool
2025-12-16T03:44:59.664Z,1765856699.664 [MissionManager](INFO): DefineOutput circle_acoustic_contact:NeedComms.RequiredDiveMode = 0.000000 count
2025-12-16T03:44:59.723Z,1765856699.723 [circle_acoustic_contact:NeedComms:C.GoToSurface](DEBUG): Construct GoToSurface.
2025-12-16T03:44:59.790Z,1765856699.790 [MissionManager](INFO): Inserting Stack from file: Missions/Insert/StandardEnvelopes.tl
2025-12-16T03:44:59.790Z,1765856699.790 [MissionManager](DEBUG): TethyslAPI: loading: Missions/Insert/StandardEnvelopes.tl
2025-12-16T03:44:59.791Z,1765856699.791 [MissionManager](DEBUG): TethyslAPI: mission file loaded: Missions/Insert/StandardEnvelopes.tl
2025-12-16T03:44:59.964Z,1765856699.964 [MissionManager](DEBUG): TethyslAPI: Missions/Insert/StandardEnvelopes.tl translated into:
5
1.5
200
2000
2025-12-16T03:44:59.968Z,1765856699.968 [MissionManager](INFO): DefineArg circle_acoustic_contact:StandardEnvelopes.MinAltitude = 5.000000 m
2025-12-16T03:44:59.970Z,1765856699.970 [MissionManager](INFO): DefineArg circle_acoustic_contact:StandardEnvelopes.MaxDepthIgnore = 1.500000 m
2025-12-16T03:44:59.973Z,1765856699.973 [MissionManager](INFO): DefineArg circle_acoustic_contact:StandardEnvelopes.MaxDepth = 200.000000 m
2025-12-16T03:44:59.976Z,1765856699.976 [MissionManager](INFO): DefineArg circle_acoustic_contact:StandardEnvelopes.MinOffshore = 2000.000000 m
2025-12-16T03:44:59.977Z,1765856699.977 [circle_acoustic_contact:StandardEnvelopes:A.AltitudeEnvelope](DEBUG): Construct AltitudeEnvelope.
2025-12-16T03:44:59.983Z,1765856699.983 [circle_acoustic_contact:StandardEnvelopes:B.DepthEnvelope](DEBUG): Construct DepthEnvelope.
2025-12-16T03:44:59.990Z,1765856699.990 [circle_acoustic_contact:StandardEnvelopes:C.OffshoreEnvelope](DEBUG): Construct OffshoreEnvelope.
2025-12-16T03:44:59.999Z,1765856699.999 [MissionManager](INFO): Inserting Stack from file: Missions/Insert/BackseatDriver.tl
2025-12-16T03:44:59.999Z,1765856699.999 [MissionManager](DEBUG): TethyslAPI: loading: Missions/Insert/BackseatDriver.tl
2025-12-16T03:45:00.000Z,1765856700.000 [MissionManager](DEBUG): TethyslAPI: mission file loaded: Missions/Insert/BackseatDriver.tl
2025-12-16T03:45:00.055Z,1765856700.055 [MissionManager](DEBUG): TethyslAPI: Missions/Insert/BackseatDriver.tl translated into:
2025-12-16T03:45:00.059Z,1765856700.059 [MissionManager](INFO): DefineArg circle_acoustic_contact:BackseatDriver.EnableBackseat = 0 bool
2025-12-16T03:45:00.061Z,1765856700.061 [circle_acoustic_contact:BackseatDriver:A.BackseatDriver](DEBUG): Construct BackseatDriver.
2025-12-16T03:45:00.064Z,1765856700.064 [MissionManager](INFO): Inserting Stack from file: Missions/Insert/PowerOnly.tl
2025-12-16T03:45:00.064Z,1765856700.064 [MissionManager](DEBUG): TethyslAPI: loading: Missions/Insert/PowerOnly.tl
2025-12-16T03:45:00.065Z,1765856700.065 [MissionManager](DEBUG): TethyslAPI: mission file loaded: Missions/Insert/PowerOnly.tl
2025-12-16T03:45:00.185Z,1765856700.185 [MissionManager](DEBUG): TethyslAPI: Missions/Insert/PowerOnly.tl translated into:
99999
2025-12-16T03:45:00.189Z,1765856700.189 [MissionManager](INFO): DefineArg circle_acoustic_contact:PowerOnly.SampleAll = 0 bool
2025-12-16T03:45:00.191Z,1765856700.191 [MissionManager](INFO): DefineArg circle_acoustic_contact:PowerOnly.SampleLoad1 = 0 bool
2025-12-16T03:45:00.193Z,1765856700.193 [MissionManager](INFO): DefineArg circle_acoustic_contact:PowerOnly.SampleLoad2 = 0 bool
2025-12-16T03:45:00.195Z,1765856700.195 [MissionManager](INFO): DefineArg circle_acoustic_contact:PowerOnly.SampleLoad3 = 0 bool
2025-12-16T03:45:00.198Z,1765856700.198 [MissionManager](INFO): DefineArg circle_acoustic_contact:PowerOnly.EnabledPowerOnly = 0 bool
2025-12-16T03:45:00.204Z,1765856700.204 [circle_acoustic_contact:PowerOnly:E.Wait](DEBUG): Construct Wait.
2025-12-16T03:45:00.206Z,1765856700.206 [MissionManager](INFO): Inserting Stack from file: Missions/Insert/TerminateMissionByMsg.tl
2025-12-16T03:45:00.206Z,1765856700.206 [MissionManager](DEBUG): TethyslAPI: loading: Missions/Insert/TerminateMissionByMsg.tl
2025-12-16T03:45:00.207Z,1765856700.207 [MissionManager](DEBUG): TethyslAPI: mission file loaded: Missions/Insert/TerminateMissionByMsg.tl
2025-12-16T03:45:00.361Z,1765856700.361 [MissionManager](DEBUG): TethyslAPI: Missions/Insert/TerminateMissionByMsg.tl translated into:
Received _.terminateMission message. Stopping mission.
stop;schedule resume
2025-12-16T03:45:00.364Z,1765856700.364 [MissionManager](INFO): DefineArg circle_acoustic_contact:TerminateMissionByMsg.ListenToMsgTerminateMission = 0 bool
2025-12-16T03:45:00.366Z,1765856700.366 [MissionManager](INFO): DefineOutput circle_acoustic_contact:TerminateMissionByMsg.TerminateMissionMsgReceived = 0 bool
2025-12-16T03:45:00.369Z,1765856700.369 [circle_acoustic_contact:TerminateMissionByMsg:B.Execute](DEBUG): Construct Execute.
2025-12-16T03:45:00.373Z,1765856700.373 [MissionManager](INFO): Inserting Stack from file: Missions/Insert/Science.tl
2025-12-16T03:45:00.373Z,1765856700.373 [MissionManager](DEBUG): TethyslAPI: loading: Missions/Insert/Science.tl
2025-12-16T03:45:00.397Z,1765856700.397 [MissionManager](DEBUG): TethyslAPI: mission file loaded: Missions/Insert/Science.tl
2025-12-16T03:45:01.939Z,1765856701.939 [DataOverHttps](IMPORTANT): SBD MTMSN=20251216T034500
2025-12-16T03:45:04.167Z,1765856704.167 [MissionManager](DEBUG): TethyslAPI: Missions/Insert/Science.tl translated into:
NaN
3
100
80
20
5
NaN
NaN
NaN
2.0
NaN
NaN
0
1
NaN
NaN
5
0
0
0
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
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
PeakDetectVsDepth
PeakChlAvgProfiles =
. PeakChlDepthAvgProfiles =
EdgeDetectVsDepth
GoDown, ChlPeakThresh, PeakChl, PeakChlDepth, EdgeChl, EdgeChlDepth =
,
,
,
,
,
PeakDetectHorizontal
PeakDetectVsDepth
PeakDetectVsDepth
PeakDetectVsDepth
PeakDetectVsDepth
PeakDetectVsDepth
_.planktivore_LM_AvgRois
PeakPlanktivoreLMavgROIAvgProfiles =
. PeakPlanktivoreLMavgROIDepthAvgProfiles =
EdgeDetectVsDepth
_.planktivore_LM_AvgRois
GoDown, PlanktivoreLMavgROIPeakThresh, PeakPlanktivoreLMavgROI, PeakPlanktivoreLMavgROIDepth, EdgePlanktivoreLMavgROI, EdgePlanktivoreLMavgROIDepth =
,
,
,
,
,
PeakDetectHorizontal
PeakDetectVsDepth
_.planktivore_HM_AvgRois
EdgeDetectVsDepth
_.planktivore_HM_AvgRois
GoDown, PlanktivoreHMavgROIPeakThresh, PeakPlanktivoreHMavgROI, PeakPlanktivoreHMavgROIDepth, EdgePlanktivoreHMavgROI, EdgePlanktivoreHMavgROIDepth =
,
,
,
,
,
PeakDetectVsDepth
_.planktivore_diatoms
EdgeDetectVsDepth
_.planktivore_diatoms
GoDown, PlanktivoreDiatomsPeakThresh, PeakPlanktivoreDiatoms, PeakPlanktivoreDiatomsDepth, EdgePlanktivoreDiatoms, EdgePlanktivoreDiatomsDepth =
,
,
,
,
,
PeakDetectVsDepth
_.planktivore_dinoflagellates
EdgeDetectVsDepth
_.planktivore_dinoflagellates
GoDown, PlanktivoreDinoflagellatesPeakThresh, PeakPlanktivoreDinoflagellates, PeakPlanktivoreDinoflagellatesDepth, EdgePlanktivoreDinoflagellates, EdgePlanktivoreDinoflagellatesDepth =
,
,
,
,
,
Triggered. PeakChl values on
consecutive yo-yo profiles fall in [
] (NaN bound is ignored).
2025-12-16T03:45:04.211Z,1765856704.211 [MissionManager](INFO): DefineArg circle_acoustic_contact:Science.PeakDetectChlActive = 0 bool
2025-12-16T03:45:04.213Z,1765856704.213 [MissionManager](INFO): DefineArg circle_acoustic_contact:Science.PeakDepthAvgProfilesChlActive = 0 bool
2025-12-16T03:45:04.215Z,1765856704.215 [MissionManager](INFO): DefineArg circle_acoustic_contact:Science.EdgeDetectChlActive = 0 bool
2025-12-16T03:45:04.217Z,1765856704.217 [MissionManager](INFO): DefineArg circle_acoustic_contact:Science.TimeWindowPeakReport = nan min
2025-12-16T03:45:04.219Z,1765856704.219 [MissionManager](INFO): DefineArg circle_acoustic_contact:Science.HighestChlPeakReportActive = 0 bool
2025-12-16T03:45:04.221Z,1765856704.221 [MissionManager](INFO): DefineArg circle_acoustic_contact:Science.HighestSaltPeakReportActive = 0 bool
2025-12-16T03:45:04.223Z,1765856704.223 [MissionManager](INFO): DefineArg circle_acoustic_contact:Science.HighestOilPeakReportActive = 0 bool
2025-12-16T03:45:04.225Z,1765856704.225 [MissionManager](INFO): DefineArg circle_acoustic_contact:Science.PatchTracking = 0 bool
2025-12-16T03:45:04.240Z,1765856704.240 [MissionManager](INFO): DefineArg circle_acoustic_contact:Science.FilterWidthHorizontal = 3.000000 count
2025-12-16T03:45:04.246Z,1765856704.246 [MissionManager](INFO): DefineArg circle_acoustic_contact:Science.NumProfilesSlidingwindow = 100.000000 count
2025-12-16T03:45:04.248Z,1765856704.248 [MissionManager](INFO): DefineArg circle_acoustic_contact:Science.OffPeakFractionHorizontal = 80.000000 %
2025-12-16T03:45:04.251Z,1765856704.251 [MissionManager](INFO): DefineArg circle_acoustic_contact:Science.PeakDetectNO3Active = 0 bool
2025-12-16T03:45:04.253Z,1765856704.253 [MissionManager](INFO): DefineArg circle_acoustic_contact:Science.PeakDetectOilActive = 0 bool
2025-12-16T03:45:04.303Z,1765856704.303 [MissionManager](INFO): DefineArg circle_acoustic_contact:Science.PeakDetectFDOMActive = 0 bool
2025-12-16T03:45:04.305Z,1765856704.305 [MissionManager](INFO): DefineArg circle_acoustic_contact:Science.PeakDetectSalinityActive = 0 bool
2025-12-16T03:45:04.315Z,1765856704.315 [MissionManager](INFO): DefineArg circle_acoustic_contact:Science.PeakDetectPlanktivoreLMavgROIActive = 0 bool
2025-12-16T03:45:04.317Z,1765856704.317 [MissionManager](INFO): DefineArg circle_acoustic_contact:Science.PeakDepthAvgProfilesPlanktivoreLMavgROIActive = 0 bool
2025-12-16T03:45:04.323Z,1765856704.323 [MissionManager](INFO): DefineArg circle_acoustic_contact:Science.EdgeDetectPlanktivoreLMavgROIActive = 0 bool
2025-12-16T03:45:04.325Z,1765856704.325 [MissionManager](INFO): DefineArg circle_acoustic_contact:Science.PeakDetectPlanktivoreHMavgROIActive = 0 bool
2025-12-16T03:45:04.358Z,1765856704.358 [MissionManager](INFO): DefineArg circle_acoustic_contact:Science.EdgeDetectPlanktivoreHMavgROIActive = 0 bool
2025-12-16T03:45:04.360Z,1765856704.360 [MissionManager](INFO): DefineArg circle_acoustic_contact:Science.PeakDetectPlanktivoreDiatomsActive = 0 bool
2025-12-16T03:45:04.367Z,1765856704.367 [MissionManager](INFO): DefineArg circle_acoustic_contact:Science.EdgeDetectPlanktivoreDiatomsActive = 0 bool
2025-12-16T03:45:04.369Z,1765856704.369 [MissionManager](INFO): DefineArg circle_acoustic_contact:Science.PeakDetectPlanktivoreDinoflagellatesActive = 0 bool
2025-12-16T03:45:04.375Z,1765856704.375 [MissionManager](INFO): DefineArg circle_acoustic_contact:Science.EdgeDetectPlanktivoreDinoflagellatesActive = 0 bool
2025-12-16T03:45:04.377Z,1765856704.377 [MissionManager](INFO): DefineArg circle_acoustic_contact:Science.UpwardDerivativeOfTemperatureActive = 0 bool
2025-12-16T03:45:04.384Z,1765856704.384 [MissionManager](INFO): DefineArg circle_acoustic_contact:Science.EnabledAanderaaO2 = 0 bool
2025-12-16T03:45:04.387Z,1765856704.387 [MissionManager](INFO): DefineArg circle_acoustic_contact:Science.EnabledNeilBrown = 0 bool
2025-12-16T03:45:04.389Z,1765856704.389 [MissionManager](INFO): DefineArg circle_acoustic_contact:Science.EnabledRBRTridente = 0 bool
2025-12-16T03:45:04.400Z,1765856704.400 [MissionManager](INFO): DefineArg circle_acoustic_contact:Science.EnabledSeabird = 1 bool
2025-12-16T03:45:04.414Z,1765856704.414 [MissionManager](INFO): DefineArg circle_acoustic_contact:Science.EnabledWetLabsBB2FL = 1 bool
2025-12-16T03:45:04.417Z,1765856704.417 [MissionManager](INFO): DefineArg circle_acoustic_contact:Science.EnabledWetLabsSeaOWL_UV_A = 0 bool
2025-12-16T03:45:04.436Z,1765856704.436 [MissionManager](INFO): DefineArg circle_acoustic_contact:Science.EnabledWetLabsUBAT = 0 bool
2025-12-16T03:45:04.442Z,1765856704.442 [MissionManager](INFO): DefineArg circle_acoustic_contact:Science.LowPassWindowLength = 20.000000 count
2025-12-16T03:45:04.444Z,1765856704.444 [MissionManager](INFO): DefineArg circle_acoustic_contact:Science.MedianFilterLen = 5.000000 count
2025-12-16T03:45:04.451Z,1765856704.451 [MissionManager](INFO): DefineArg circle_acoustic_contact:Science.ShallowBound = nan m
2025-12-16T03:45:04.453Z,1765856704.453 [MissionManager](INFO): DefineArg circle_acoustic_contact:Science.DeepBound = nan m
2025-12-16T03:45:04.459Z,1765856704.459 [MissionManager](INFO): DefineArg circle_acoustic_contact:Science.DeepThreshValidLeg = nan m
2025-12-16T03:45:04.466Z,1765856704.466 [MissionManager](INFO): DefineArg circle_acoustic_contact:Science.DepChangeThreshForAttitudeFlip = 2.000000 m
2025-12-16T03:45:04.468Z,1765856704.468 [MissionManager](INFO): DefineArg circle_acoustic_contact:Science.OffPeakFractionVerticalAscent = nan %
2025-12-16T03:45:04.475Z,1765856704.475 [MissionManager](INFO): DefineArg circle_acoustic_contact:Science.OffPeakFractionVerticalDescent = nan %
2025-12-16T03:45:04.477Z,1765856704.477 [MissionManager](INFO): DefineArg circle_acoustic_contact:Science.ChlPeakThresh = 0.000000 ug/l
2025-12-16T03:45:04.484Z,1765856704.484 [MissionManager](INFO): DefineArg circle_acoustic_contact:Science.NumberOfLayers = 1.000000 count
2025-12-16T03:45:04.486Z,1765856704.486 [MissionManager](INFO): DefineArg circle_acoustic_contact:Science.ChlThreshTriggerActive = 0 bool
2025-12-16T03:45:04.488Z,1765856704.488 [MissionManager](INFO): DefineArg circle_acoustic_contact:Science.ChlLowerThresh = nan ug/l
2025-12-16T03:45:04.490Z,1765856704.490 [MissionManager](INFO): DefineArg circle_acoustic_contact:Science.ChlUpperThresh = nan ug/l
2025-12-16T03:45:04.492Z,1765856704.492 [MissionManager](INFO): DefineArg circle_acoustic_contact:Science.NumProfilesThresh = 5.000000 count
2025-12-16T03:45:04.523Z,1765856704.523 [MissionManager](INFO): DefineArg circle_acoustic_contact:Science.PlanktivoreLMavgROIPeakThresh = 0.000000 count/s
2025-12-16T03:45:04.525Z,1765856704.525 [MissionManager](INFO): DefineArg circle_acoustic_contact:Science.PlanktivoreHMavgROIPeakThresh = 0.000000 count/s
2025-12-16T03:45:04.532Z,1765856704.532 [MissionManager](INFO): DefineArg circle_acoustic_contact:Science.PlanktivoreDiatomsPeakThresh = 0.000000 count/ml
2025-12-16T03:45:04.538Z,1765856704.538 [MissionManager](INFO): DefineArg circle_acoustic_contact:Science.PlanktivoreDinoflagellatesPeakThresh = 0.000000 count/ml
2025-12-16T03:45:04.540Z,1765856704.540 [MissionManager](INFO): DefineOutput circle_acoustic_contact:Science.GoDown = 1 bool
2025-12-16T03:45:04.543Z,1765856704.543 [MissionManager](INFO): DefineOutput circle_acoustic_contact:Science.PeakChl = nan ug/l
2025-12-16T03:45:04.545Z,1765856704.545 [MissionManager](INFO): DefineOutput circle_acoustic_contact:Science.PeakChlDepth = nan m
2025-12-16T03:45:04.565Z,1765856704.565 [MissionManager](INFO): DefineOutput circle_acoustic_contact:Science.PeakChlTemperature = nan degC
2025-12-16T03:45:04.567Z,1765856704.567 [MissionManager](INFO): DefineOutput circle_acoustic_contact:Science.PeakChlLatitude = nan arcdeg
2025-12-16T03:45:04.582Z,1765856704.582 [MissionManager](INFO): DefineOutput circle_acoustic_contact:Science.PeakChlLongitude = nan arcdeg
2025-12-16T03:45:04.584Z,1765856704.584 [MissionManager](INFO): DefineOutput circle_acoustic_contact:Science.PeakChlAvgProfiles = nan ug/l
2025-12-16T03:45:04.591Z,1765856704.591 [MissionManager](INFO): DefineOutput circle_acoustic_contact:Science.PeakChlDepthAvgProfiles = nan m
2025-12-16T03:45:04.593Z,1765856704.593 [MissionManager](INFO): DefineOutput circle_acoustic_contact:Science.EdgeChl = nan ug/l
2025-12-16T03:45:04.604Z,1765856704.604 [MissionManager](INFO): DefineOutput circle_acoustic_contact:Science.EdgeChlDepth = nan m
2025-12-16T03:45:04.609Z,1765856704.609 [MissionManager](INFO): DefineOutput circle_acoustic_contact:Science.EdgeChlTemperature = nan degC
2025-12-16T03:45:04.638Z,1765856704.638 [MissionManager](INFO): DefineOutput circle_acoustic_contact:Science.EdgeChlLatitude = nan arcdeg
2025-12-16T03:45:04.641Z,1765856704.641 [MissionManager](INFO): DefineOutput circle_acoustic_contact:Science.EdgeChlLongitude = nan arcdeg
2025-12-16T03:45:04.647Z,1765856704.647 [MissionManager](INFO): DefineOutput circle_acoustic_contact:Science.PeakNO3 = nan umol/l
2025-12-16T03:45:04.653Z,1765856704.653 [MissionManager](INFO): DefineOutput circle_acoustic_contact:Science.PeakNO3Depth = nan m
2025-12-16T03:45:04.688Z,1765856704.688 [MissionManager](INFO): DefineOutput circle_acoustic_contact:Science.PeakNO3Latitude = nan arcdeg
2025-12-16T03:45:04.691Z,1765856704.691 [MissionManager](INFO): DefineOutput circle_acoustic_contact:Science.PeakNO3Longitude = nan arcdeg
2025-12-16T03:45:04.710Z,1765856704.710 [MissionManager](INFO): DefineOutput circle_acoustic_contact:Science.PeakOil = nan kg/m3
2025-12-16T03:45:04.712Z,1765856704.712 [MissionManager](INFO): DefineOutput circle_acoustic_contact:Science.PeakOilDepth = nan m
2025-12-16T03:45:04.723Z,1765856704.723 [MissionManager](INFO): DefineOutput circle_acoustic_contact:Science.PeakOilLatitude = nan arcdeg
2025-12-16T03:45:04.725Z,1765856704.725 [MissionManager](INFO): DefineOutput circle_acoustic_contact:Science.PeakOilLongitude = nan arcdeg
2025-12-16T03:45:04.748Z,1765856704.748 [MissionManager](INFO): DefineOutput circle_acoustic_contact:Science.PeakFDOM = nan ppb
2025-12-16T03:45:04.763Z,1765856704.763 [MissionManager](INFO): DefineOutput circle_acoustic_contact:Science.PeakFDOMDepth = nan m
2025-12-16T03:45:04.774Z,1765856704.774 [MissionManager](INFO): DefineOutput circle_acoustic_contact:Science.PeakFDOMTemperature = nan degC
2025-12-16T03:45:04.776Z,1765856704.776 [MissionManager](INFO): DefineOutput circle_acoustic_contact:Science.PeakFDOMLatitude = nan arcdeg
2025-12-16T03:45:04.791Z,1765856704.791 [MissionManager](INFO): DefineOutput circle_acoustic_contact:Science.PeakFDOMLongitude = nan arcdeg
2025-12-16T03:45:04.793Z,1765856704.793 [MissionManager](INFO): DefineOutput circle_acoustic_contact:Science.PeakSalt = nan psu
2025-12-16T03:45:04.811Z,1765856704.811 [MissionManager](INFO): DefineOutput circle_acoustic_contact:Science.PeakSaltDepth = nan m
2025-12-16T03:45:04.813Z,1765856704.813 [MissionManager](INFO): DefineOutput circle_acoustic_contact:Science.PeakSaltTemperature = nan degC
2025-12-16T03:45:04.819Z,1765856704.819 [MissionManager](INFO): DefineOutput circle_acoustic_contact:Science.PeakSaltLatitude = nan arcdeg
2025-12-16T03:45:04.826Z,1765856704.826 [MissionManager](INFO): DefineOutput circle_acoustic_contact:Science.PeakSaltLongitude = nan arcdeg
2025-12-16T03:45:04.828Z,1765856704.828 [MissionManager](INFO): DefineOutput circle_acoustic_contact:Science.PeakPlanktivoreLMavgROI = nan count/s
2025-12-16T03:45:04.831Z,1765856704.831 [MissionManager](INFO): DefineOutput circle_acoustic_contact:Science.PeakPlanktivoreLMavgROIDepth = nan m
2025-12-16T03:45:04.846Z,1765856704.846 [MissionManager](INFO): DefineOutput circle_acoustic_contact:Science.PeakPlanktivoreLMavgROITemperature = nan degC
2025-12-16T03:45:04.848Z,1765856704.848 [MissionManager](INFO): DefineOutput circle_acoustic_contact:Science.PeakPlanktivoreLMavgROILatitude = nan arcdeg
2025-12-16T03:45:04.855Z,1765856704.855 [MissionManager](INFO): DefineOutput circle_acoustic_contact:Science.PeakPlanktivoreLMavgROILongitude = nan arcdeg
2025-12-16T03:45:04.857Z,1765856704.857 [MissionManager](INFO): DefineOutput circle_acoustic_contact:Science.PeakPlanktivoreLMavgROIAvgProfiles = nan count/s
2025-12-16T03:45:04.864Z,1765856704.864 [MissionManager](INFO): DefineOutput circle_acoustic_contact:Science.PeakPlanktivoreLMavgROIDepthAvgProfiles = nan m
2025-12-16T03:45:04.867Z,1765856704.867 [MissionManager](INFO): DefineOutput circle_acoustic_contact:Science.EdgePlanktivoreLMavgROI = nan count/s
2025-12-16T03:45:04.869Z,1765856704.869 [MissionManager](INFO): DefineOutput circle_acoustic_contact:Science.EdgePlanktivoreLMavgROIDepth = nan m
2025-12-16T03:45:04.884Z,1765856704.884 [MissionManager](INFO): DefineOutput circle_acoustic_contact:Science.EdgePlanktivoreLMavgROITemperature = nan degC
2025-12-16T03:45:04.890Z,1765856704.890 [MissionManager](INFO): DefineOutput circle_acoustic_contact:Science.EdgePlanktivoreLMavgROILatitude = nan arcdeg
2025-12-16T03:45:04.895Z,1765856704.895 [MissionManager](INFO): DefineOutput circle_acoustic_contact:Science.EdgePlanktivoreLMavgROILongitude = nan arcdeg
2025-12-16T03:45:04.897Z,1765856704.897 [MissionManager](INFO): DefineOutput circle_acoustic_contact:Science.PeakPlanktivoreHMavgROI = nan count/s
2025-12-16T03:45:04.900Z,1765856704.900 [MissionManager](INFO): DefineOutput circle_acoustic_contact:Science.PeakPlanktivoreHMavgROIDepth = nan m
2025-12-16T03:45:04.902Z,1765856704.902 [MissionManager](INFO): DefineOutput circle_acoustic_contact:Science.PeakPlanktivoreHMavgROITemperature = nan degC
2025-12-16T03:45:04.904Z,1765856704.904 [MissionManager](INFO): DefineOutput circle_acoustic_contact:Science.PeakPlanktivoreHMavgROILatitude = nan arcdeg
2025-12-16T03:45:04.919Z,1765856704.919 [MissionManager](INFO): DefineOutput circle_acoustic_contact:Science.PeakPlanktivoreHMavgROILongitude = nan arcdeg
2025-12-16T03:45:04.921Z,1765856704.921 [MissionManager](INFO): DefineOutput circle_acoustic_contact:Science.EdgePlanktivoreHMavgROI = nan count/s
2025-12-16T03:45:04.932Z,1765856704.932 [MissionManager](INFO): DefineOutput circle_acoustic_contact:Science.EdgePlanktivoreHMavgROIDepth = nan m
2025-12-16T03:45:04.937Z,1765856704.937 [MissionManager](INFO): DefineOutput circle_acoustic_contact:Science.EdgePlanktivoreHMavgROITemperature = nan degC
2025-12-16T03:45:04.947Z,1765856704.947 [MissionManager](INFO): DefineOutput circle_acoustic_contact:Science.EdgePlanktivoreHMavgROILatitude = nan arcdeg
2025-12-16T03:45:04.974Z,1765856704.974 [MissionManager](INFO): DefineOutput circle_acoustic_contact:Science.EdgePlanktivoreHMavgROILongitude = nan arcdeg
2025-12-16T03:45:04.976Z,1765856704.976 [MissionManager](INFO): DefineOutput circle_acoustic_contact:Science.PeakPlanktivoreDiatoms = nan count/ml
2025-12-16T03:45:04.983Z,1765856704.983 [MissionManager](INFO): DefineOutput circle_acoustic_contact:Science.PeakPlanktivoreDiatomsDepth = nan m
2025-12-16T03:45:04.985Z,1765856704.985 [MissionManager](INFO): DefineOutput circle_acoustic_contact:Science.PeakPlanktivoreDiatomsTemperature = nan degC
2025-12-16T03:45:05.004Z,1765856705.004 [MissionManager](INFO): DefineOutput circle_acoustic_contact:Science.PeakPlanktivoreDiatomsLatitude = nan arcdeg
2025-12-16T03:45:05.016Z,1765856705.016 [MissionManager](INFO): DefineOutput circle_acoustic_contact:Science.PeakPlanktivoreDiatomsLongitude = nan arcdeg
2025-12-16T03:45:05.027Z,1765856705.027 [MissionManager](INFO): DefineOutput circle_acoustic_contact:Science.EdgePlanktivoreDiatoms = nan count/ml
2025-12-16T03:45:05.029Z,1765856705.029 [MissionManager](INFO): DefineOutput circle_acoustic_contact:Science.EdgePlanktivoreDiatomsDepth = nan m
2025-12-16T03:45:05.044Z,1765856705.044 [MissionManager](INFO): DefineOutput circle_acoustic_contact:Science.EdgePlanktivoreDiatomsTemperature = nan degC
2025-12-16T03:45:05.054Z,1765856705.054 [MissionManager](INFO): DefineOutput circle_acoustic_contact:Science.EdgePlanktivoreDiatomsLatitude = nan arcdeg
2025-12-16T03:45:05.079Z,1765856705.079 [MissionManager](INFO): DefineOutput circle_acoustic_contact:Science.EdgePlanktivoreDiatomsLongitude = nan arcdeg
2025-12-16T03:45:05.090Z,1765856705.090 [MissionManager](INFO): DefineOutput circle_acoustic_contact:Science.PeakPlanktivoreDinoflagellates = nan count/ml
2025-12-16T03:45:05.092Z,1765856705.092 [MissionManager](INFO): DefineOutput circle_acoustic_contact:Science.PeakPlanktivoreDinoflagellatesDepth = nan m
2025-12-16T03:45:05.103Z,1765856705.103 [MissionManager](INFO): DefineOutput circle_acoustic_contact:Science.PeakPlanktivoreDinoflagellatesTemperature = nan degC
2025-12-16T03:45:05.105Z,1765856705.105 [MissionManager](INFO): DefineOutput circle_acoustic_contact:Science.PeakPlanktivoreDinoflagellatesLatitude = nan arcdeg
2025-12-16T03:45:05.132Z,1765856705.132 [MissionManager](INFO): DefineOutput circle_acoustic_contact:Science.PeakPlanktivoreDinoflagellatesLongitude = nan arcdeg
2025-12-16T03:45:05.150Z,1765856705.150 [MissionManager](INFO): DefineOutput circle_acoustic_contact:Science.EdgePlanktivoreDinoflagellates = nan count/ml
2025-12-16T03:45:05.153Z,1765856705.153 [MissionManager](INFO): DefineOutput circle_acoustic_contact:Science.EdgePlanktivoreDinoflagellatesDepth = nan m
2025-12-16T03:45:05.165Z,1765856705.165 [MissionManager](INFO): DefineOutput circle_acoustic_contact:Science.EdgePlanktivoreDinoflagellatesTemperature = nan degC
2025-12-16T03:45:05.176Z,1765856705.176 [MissionManager](INFO): DefineOutput circle_acoustic_contact:Science.EdgePlanktivoreDinoflagellatesLatitude = nan arcdeg
2025-12-16T03:45:05.190Z,1765856705.190 [MissionManager](INFO): DefineOutput circle_acoustic_contact:Science.EdgePlanktivoreDinoflagellatesLongitude = nan arcdeg
2025-12-16T03:45:05.193Z,1765856705.193 [MissionManager](INFO): DefineOutput circle_acoustic_contact:Science.PatchChl = nan ug/l
2025-12-16T03:45:05.203Z,1765856705.203 [MissionManager](INFO): DefineOutput circle_acoustic_contact:Science.PatchChlDepth = nan m
2025-12-16T03:45:05.214Z,1765856705.214 [MissionManager](INFO): DefineOutput circle_acoustic_contact:Science.PatchChlLatitude = nan arcdeg
2025-12-16T03:45:05.216Z,1765856705.216 [MissionManager](INFO): DefineOutput circle_acoustic_contact:Science.PatchChlLongitude = nan arcdeg
2025-12-16T03:45:05.227Z,1765856705.227 [MissionManager](INFO): DefineOutput circle_acoustic_contact:Science.PatchChlDistance = nan m
2025-12-16T03:45:05.229Z,1765856705.229 [MissionManager](INFO): DefineOutput circle_acoustic_contact:Science.PatchSalt = nan psu
2025-12-16T03:45:05.248Z,1765856705.248 [MissionManager](INFO): DefineOutput circle_acoustic_contact:Science.PatchSaltDepth = nan m
2025-12-16T03:45:05.258Z,1765856705.258 [MissionManager](INFO): DefineOutput circle_acoustic_contact:Science.PatchSaltLatitude = nan arcdeg
2025-12-16T03:45:05.261Z,1765856705.261 [MissionManager](INFO): DefineOutput circle_acoustic_contact:Science.PatchSaltLongitude = nan arcdeg
2025-12-16T03:45:05.271Z,1765856705.271 [MissionManager](INFO): DefineOutput circle_acoustic_contact:Science.PatchSaltDistance = nan m
2025-12-16T03:45:05.286Z,1765856705.286 [MissionManager](INFO): DefineOutput circle_acoustic_contact:Science.PatchOil = nan psu
2025-12-16T03:45:05.288Z,1765856705.288 [MissionManager](INFO): DefineOutput circle_acoustic_contact:Science.PatchOilDepth = nan m
2025-12-16T03:45:05.295Z,1765856705.295 [MissionManager](INFO): DefineOutput circle_acoustic_contact:Science.PatchOilLatitude = nan arcdeg
2025-12-16T03:45:05.297Z,1765856705.297 [MissionManager](INFO): DefineOutput circle_acoustic_contact:Science.PatchOilLongitude = nan arcdeg
2025-12-16T03:45:05.334Z,1765856705.334 [MissionManager](INFO): DefineOutput circle_acoustic_contact:Science.PatchOilDistance = nan m
2025-12-16T03:45:05.337Z,1765856705.337 [MissionManager](INFO): DefineOutput circle_acoustic_contact:Science.TriggeredOnChl = 0 bool
2025-12-16T03:45:05.347Z,1765856705.347 [MissionManager](INFO): DefineOutput circle_acoustic_contact:Science.ChlTriggering = nan ug/l
2025-12-16T03:45:05.412Z,1765856705.412 [circle_acoustic_contact:Science:PeakDetectChl:B.PeakDetectVsDepth](DEBUG): Construct PeakDetectVsDepth.
2025-12-16T03:45:05.464Z,1765856705.464 [circle_acoustic_contact:Science:EdgeDetectChl:B.EdgeDetectVsDepth](DEBUG): Construct EdgeDetectVsDepth.
2025-12-16T03:45:05.580Z,1765856705.580 [circle_acoustic_contact:Science:HighestChlPeakReport:A.PeakDetectHorizontal](DEBUG): Construct PeakDetectHorizontal.
2025-12-16T03:45:05.617Z,1765856705.617 [circle_acoustic_contact:Science:PeakDepthAvgProfilesChl:B.PeakDetectHorizontal](DEBUG): Construct PeakDetectHorizontal.
2025-12-16T03:45:05.655Z,1765856705.655 [circle_acoustic_contact:Science:PeakDetectNO3:B.PeakDetectVsDepth](DEBUG): Construct PeakDetectVsDepth.
2025-12-16T03:45:05.690Z,1765856705.690 [circle_acoustic_contact:Science:PeakDetectOil:B.PeakDetectVsDepth](DEBUG): Construct PeakDetectVsDepth.
2025-12-16T03:45:05.713Z,1765856705.713 [circle_acoustic_contact:Science:HighestOilPeakReport:A.PeakDetectHorizontal](DEBUG): Construct PeakDetectHorizontal.
2025-12-16T03:45:05.778Z,1765856705.778 [circle_acoustic_contact:Science:PeakDetectFDOM:B.PeakDetectVsDepth](DEBUG): Construct PeakDetectVsDepth.
2025-12-16T03:45:05.818Z,1765856705.818 [circle_acoustic_contact:Science:PeakDetectSalinity:B.PeakDetectVsDepth](DEBUG): Construct PeakDetectVsDepth.
2025-12-16T03:45:05.864Z,1765856705.864 [circle_acoustic_contact:Science:HighestSaltPeakReport:A.PeakDetectHorizontal](DEBUG): Construct PeakDetectHorizontal.
2025-12-16T03:45:05.924Z,1765856705.924 [circle_acoustic_contact:Science:PeakDetectPlanktivoreLMavgROI:B.PeakDetectVsDepth](DEBUG): Construct PeakDetectVsDepth.
2025-12-16T03:45:06.001Z,1765856706.001 [circle_acoustic_contact:Science:EdgeDetectPlanktivoreLMavgROI:B.EdgeDetectVsDepth](DEBUG): Construct EdgeDetectVsDepth.
2025-12-16T03:45:06.080Z,1765856706.080 [circle_acoustic_contact:Science:PeakDepthAvgProfilesPlanktivoreLMavgROI:B.PeakDetectHorizontal](DEBUG): Construct PeakDetectHorizontal.
2025-12-16T03:45:06.114Z,1765856706.114 [circle_acoustic_contact:Science:PeakDetectPlanktivoreHMavgROI:B.PeakDetectVsDepth](DEBUG): Construct PeakDetectVsDepth.
2025-12-16T03:45:06.162Z,1765856706.162 [circle_acoustic_contact:Science:EdgeDetectPlanktivoreHMavgROI:B.EdgeDetectVsDepth](DEBUG): Construct EdgeDetectVsDepth.
2025-12-16T03:45:06.223Z,1765856706.223 [circle_acoustic_contact:Science:PeakDetectPlanktivoreDiatoms:B.PeakDetectVsDepth](DEBUG): Construct PeakDetectVsDepth.
2025-12-16T03:45:06.259Z,1765856706.259 [circle_acoustic_contact:Science:EdgeDetectPlanktivoreDiatoms:B.EdgeDetectVsDepth](DEBUG): Construct EdgeDetectVsDepth.
2025-12-16T03:45:06.349Z,1765856706.349 [circle_acoustic_contact:Science:PeakDetectPlanktivoreDinoflagellates:B.PeakDetectVsDepth](DEBUG): Construct PeakDetectVsDepth.
2025-12-16T03:45:06.402Z,1765856706.402 [circle_acoustic_contact:Science:EdgeDetectPlanktivoreDinoflagellates:B.EdgeDetectVsDepth](DEBUG): Construct EdgeDetectVsDepth.
2025-12-16T03:45:06.445Z,1765856706.445 [circle_acoustic_contact:Science:ChlThreshTrigger:A.ValueDetect](DEBUG): Construct ValueDetect.
2025-12-16T03:45:06.461Z,1765856706.461 [MissionManager](INFO): RedefineArg circle_acoustic_contact:Science.PeakDetectChlActive = reader:circle_acoustic_contact.PeakDetectChl
2025-12-16T03:45:06.471Z,1765856706.471 [MissionManager](INFO): RedefineArg circle_acoustic_contact:Science.PeakDepthAvgProfilesChlActive = reader:circle_acoustic_contact.SendPeakDepthAvgProfilesChl
2025-12-16T03:45:06.473Z,1765856706.473 [MissionManager](INFO): RedefineArg circle_acoustic_contact:Science.PeakDetectPlanktivoreLMavgROIActive = reader:circle_acoustic_contact.PeakDetectPlanktivoreLMavgROI
2025-12-16T03:45:06.479Z,1765856706.479 [MissionManager](INFO): RedefineArg circle_acoustic_contact:Science.PeakDepthAvgProfilesPlanktivoreLMavgROIActive = reader:circle_acoustic_contact.SendPeakDepthAvgProfilesPlanktivoreLMavgROI
2025-12-16T03:45:06.480Z,1765856706.480 [MissionManager](INFO): RedefineArg circle_acoustic_contact:Science.LowPassWindowLength = reader:circle_acoustic_contact.LowPassWindowLengthVertical
2025-12-16T03:45:06.486Z,1765856706.486 [MissionManager](INFO): RedefineArg circle_acoustic_contact:Science.FilterWidthHorizontal = reader:circle_acoustic_contact.NumProfilesAvgPeakDepth
2025-12-16T03:45:06.487Z,1765856706.487 [MissionManager](INFO): RedefineArg circle_acoustic_contact:Science.ShallowBound = reader:circle_acoustic_contact.YoYoMinDepth
2025-12-16T03:45:06.489Z,1765856706.489 [MissionManager](INFO): RedefineArg circle_acoustic_contact:Science.DeepBound = reader:circle_acoustic_contact.YoYoMaxDepth
2025-12-16T03:45:06.494Z,1765856706.494 [MissionManager](INFO): RedefineArg circle_acoustic_contact:Science.DeepThreshValidLeg = reader:circle_acoustic_contact.ValidLegDeepThresh
2025-12-16T03:45:06.651Z,1765856706.651 [circle_acoustic_contact:DiveCmd:NoYoInitialDive:dive:C.Mass](DEBUG): Construct.
2025-12-16T03:45:06.658Z,1765856706.658 [circle_acoustic_contact:DiveCmd:NoYoInitialDive:dive:D.Buoyancy](DEBUG): Construct Buoyancy.
2025-12-16T03:45:06.666Z,1765856706.666 [circle_acoustic_contact:DiveCmd:NoYoInitialDive:dive:F.Wait](DEBUG): Construct Wait.
2025-12-16T03:45:06.669Z,1765856706.669 [circle_acoustic_contact:DiveCmd:NoYoInitialDive:dive:ApproachDepth:A.SetSpeed](DEBUG): Construct.
2025-12-16T03:45:06.708Z,1765856706.708 [circle_acoustic_contact:DiveCmd:NoYoInitialDive:dive:ApproachDepth:B.Pitch](DEBUG): Construct.
2025-12-16T03:45:06.747Z,1765856706.747 [circle_acoustic_contact:DiveCmd:NoYoInitialDive:dive:ApproachDepth:B.Pitch:A_Timeout:B.Execute](DEBUG): Construct Execute.
2025-12-16T03:45:06.783Z,1765856706.783 [circle_acoustic_contact:DiveCmd:NoYoMaintainDepth:dive:ThrusterDive:A.Mass](DEBUG): Construct.
2025-12-16T03:45:06.790Z,1765856706.790 [circle_acoustic_contact:DiveCmd:NoYoMaintainDepth:dive:ThrusterDive:B.Buoyancy](DEBUG): Construct Buoyancy.
2025-12-16T03:45:06.793Z,1765856706.793 [circle_acoustic_contact:DiveCmd:NoYoMaintainDepth:dive:B.SetSpeed](DEBUG): Construct.
2025-12-16T03:45:06.799Z,1765856706.799 [circle_acoustic_contact:DiveCmd:NoYoMaintainDepth:dive:C.Pitch](DEBUG): Construct.
2025-12-16T03:45:06.809Z,1765856706.809 [circle_acoustic_contact:DiveCmd:YoYo:A.Pitch](DEBUG): Construct.
2025-12-16T03:45:06.822Z,1765856706.822 [circle_acoustic_contact:DiveCmd:YoYo:B.Buoyancy](DEBUG): Construct Buoyancy.
2025-12-16T03:45:06.825Z,1765856706.825 [circle_acoustic_contact:DiveCmd:YoYo:C.SetSpeed](DEBUG): Construct.
2025-12-16T03:45:06.841Z,1765856706.841 [circle_acoustic_contact:DiveCmd:YoYo:YoYos:A.DepthEnvelope](DEBUG): Construct DepthEnvelope.
2025-12-16T03:45:06.857Z,1765856706.857 [circle_acoustic_contact:DiveCmd:YoYo:YoYos:B.AltitudeEnvelope](DEBUG): Construct AltitudeEnvelope.
2025-12-16T03:45:06.871Z,1765856706.871 [circle_acoustic_contact:DiveCmd:YoYo:YoYos:C.YoYo](DEBUG): Construct YoYo.
2025-12-16T03:45:06.900Z,1765856706.900 [circle_acoustic_contact:DiveAndCircle:CircleWrapper:CircleContact:B.Circle](DEBUG): Construct.
2025-12-16T03:45:06.917Z,1765856706.917 [circle_acoustic_contact:DiveAndCircle:CircleWrapper:CircleContactClose:B.Circle](DEBUG): Construct.
2025-12-16T03:45:07.124Z,1765856707.124 [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 {
"""
This mission runs a circle around a specified acoustic contact. The
tracking behavior periodically queries the DAT for range and direction
to the contact, and the DAT acoustically interrogates the contact. The
tracking component then calculates the position of the contact to update
the center of the circle. When the vehicle surfaces and updates its own
position with GPS, it queries the contact again, then sends the contact
position to shore.
"""
arguments {
# Mission-wide settings
MissionTimeout = 2 hour
"""
Maximum duration of mission
"""
NeedCommsTime = 60 minute
"""
Elapsed time after previous surface communications when vehicle will
begin to ascend for additional surface communications
"""
AcousticContactTimeout = 15 minute
"""
If the vehicle does not receive an acoustic signal for more than this
length of time, it will surface for communications with shore.
"""
# You probably need to change these.
ContactLabel = 0 count
"""
The acoustic address of the asset to be tracked
"""
ContactDepth = NaN meter
"""
The depth of the asset to be tracked, if known.
"""
PeakDetectChl = false
"""
Whether to enable peak chl detection on each yo-yo profile
"""
SendPeakDepthAvgProfilesChl = false
"""
Whether to report profiles-averaged max-per-profile depth of chlorophyll: _.peakdepth.
"""
PeakDetectPlanktivoreLMavgROI = false
"""
Whether to enable peak PlanktivoreLMavgROI detection on each yo-yo profile
"""
SendPeakDepthAvgProfilesPlanktivoreLMavgROI = false
"""
Whether to report profiles-averaged max-per-profile depth of PlanktivoreLMavgROI: _.peakdepth.
"""
ListenToTerminateMissionMsg = false
"""
Whether to listen to the _.terminateMission acoustic message.
"""
SendNearSignal = false
"""
Whether to send the _.near acoustic message to the contact.
"""
ModemIDForSendingSignal = 0 enum
"""
ID of destination modem to send acoustic messages to. Defaults to the same as ContactLabel
but doesn't have to be the same modem as that being tracked.
"""
CenterLatitude = 36.81544 degree
"""
The latitude of the center of the circle. Fill this in to specify a
start position, it will be overwritten once the vehicle receives an
acoustic signal from the contact.
"""
CenterLongitude = -121.82506 degree
"""
The longitude of the center of the circle. Fill this in to specify a
start position, it will be overwritten once the vehicle receives an
acoustic signal from the contact.
"""
OuterCircleRadius = 300 meter
"""
Radius of circle around acoustic contact during wait time
"""
InnerCircleRadius = 50 meter
"""
Radius of circle around acoustic contact during wait time
"""
ThreshRangeContact = 100 meter
"""
Send _.near acoustic message to the contact when the range is closer than this threshold.
"""
# You probably do not need to change these.
TrackingUpdatePeriod = 60 second
"""
How long to wait between acoustic queries
"""
NumberOfPings = 1 count
"""
Number of return pings to request with each acoustic query (more than 1
will activate oneway mode)
"""
LowPassWindowLengthVertical = 20 count
"""
Low-pass window length (based on depth sensor sampling interval 0.4
second) for low-pass filtering.
"""
NumProfilesAvgPeakDepth = 3 count
"""
Number of yoyo profiles for averaging the max-per-profile peak depths.
"""
InnerCircleTime = 0 minute
"""
Time before each normal communication cycle to move to the inner circle.
Default value of 0 means vehicle will stay at OuterCircleRadius the
whole time.
"""
CircleMaxError = 100 meter
"""
If this distance away from the circle, drive straight towards (or away
from the center). Otherwise, try to reduce distance from the ideal
circle.
"""
CircleTurnToPort = false
"""
If true, vehicle turns to the left around the center point. If false,
vehicle turns to the right.
"""
FixedDepth = NaN meter
"""
If non-nan, vehicle flies a flat-and-level circle at the specified depth
instead of yo-yos. See noyo settings below.
"""
YoYoMinDepth = 3 meter
"""
Minimum depth during yo-yo's.
"""
YoYoMaxDepth = 20 meter
"""
Maximum depth during yo-yo's.
"""
ValidLegDeepThresh = NaN meter
"""
Flip-to-ascent depth needs to be deeper than this threshold to be considered a valid leg for peak reporting.
"""
YoYoMinAltitude = 10 meter
"""
Min altitude while in yo-yo mode.
"""
YoYoPitch = 20 degree
"""
Pitch (plus and minus) for yo-yo behavior.
"""
Speed = 1 meter_per_second
"""
Vehicle speed.
"""
# You are even less likely to need to change these.
KwpHeading = 0.010 radian_per_meter
"""
Used to relax waypoint cross-track error constant that is adjusted for
docking. (You can override this setting by passing an argument.)
"""
MinAltitude = 7 meter
"""
Minimum height above the sea floor for the entire mission.
"""
MaxDepth = 105 meter
"""
Maximum depth for the entire mission.
"""
MinOffshore = 1.5 kilometer
"""
Minimum offshore distance for the entire mission.
"""
NoYoApproachSpeed = 0.7 meter_per_second
"""
Speed while descending to target depth for flat-and-level circle
Not used for yoyos
"""
NoYoApproachDepthRate = 0.05 meter_per_second
"""
Descent depth rate (Positive depth rate means going down) for
flat-and-level circle
Not used for yoyos
"""
NoYoApproachPitchLimit = 20 degree
"""
Max vehicle pitch (+/-) when decending from the surface for
flat-and-level circle
Not used for yoyos
"""
NoYoApproachDepthTimeout = 15 minute
"""
Maximum time duration for the vehicle to reach the target depth for
flat-and-level circle
Not used for yoyos
"""
NoYoApproachSettleTimePreDive = 1 minute
"""
Time duration for the vehicle to pump down the VBS *BEFORE* leaving the
surface for flat-and-level circle
Not used for yoyos
"""
NoYokpDepth = 0.07 radian_per_meter
"""
Dive loop proportional gain (applied only while the vehicle is
descending to target depth).
"""
}
output {
DiveMode = 0 count
"""
Mission variable (don't change). The mission sets this variable to
switch between dive modes. Initialized to DoingComms.
"""
DoingComms = 0 count
"""
Mission variable (don't change). The mission will run in this to mode
when doing surface comms.
"""
InitialDive = 1 count
"""
Mission variable (don't change). The mission will run in this mode after
surface comms are done to dive the vehicle to the approach depth.
"""
MaintainDepth = 2 count
"""
Mission variable (don't change). The mission will run in this mode to
maintain the vehicle at the target depth.
"""
PeakDepthAvgOverProfiles = 0 meter
"""
The peak signal depth averaged over NumProfilesAvgPeakDepth of profiles.
"""
TrueVar = true
NearSignalSent = false
"""
Have sent the _.near message to the contact.
"""
TerminateMissionMsgReceived = false
"""
Whether this vehicle has received the _.terminateMission message from the other vehicle.
"""
}
# Missions should always start with a timeout.
timeout duration=MissionTimeout
# Add tracking directive high in the stack (above NeedComms to enable tracking from surface).
insert Insert/AbortDrift.tl {
redefineArg AcousticTimeout = AcousticContactTimeout
}
#
#
#
#
#
#
#
behavior Estimation:TrackAcousticContact {
run in parallel
set contactDepthSetting = ContactDepth
set contactLabelSetting = ContactLabel
set numberOfSamplesSetting = NumberOfPings
set updatePeriodSetting = TrackingUpdatePeriod
}
aggregate UpdateCenter {
run when (
elapsed ( Estimation:TrackAcousticContact.range_to_contact ) < AcousticContactTimeout
and (
CenterLatitude != Estimation:TrackAcousticContact.contact_latitude
or CenterLongitude != Estimation:TrackAcousticContact.contact_longitude
)
)
assign in sequence CenterLatitude = Estimation:TrackAcousticContact.contact_latitude
assign in sequence CenterLongitude = Estimation:TrackAcousticContact.contact_longitude
}
# Most missions have the NeedComms aggregate at high priority.
insert id="NeedComms" Insert/NeedComms.tl
assign in sequence NeedComms:DiveInterval = NeedCommsTime
assign in sequence NeedComms:WaitForPitchUp = 0 minute
assign in sequence NeedComms:DoingCommsMode = DoingComms
assign in sequence NeedComms:RestoreMode = InitialDive
# Missions should almost always start with standard safety envelopes; most missions should not expose the parameters of these envelopes.
insert Insert/StandardEnvelopes.tl
assign in sequence StandardEnvelopes:MinAltitude = MinAltitude
assign in sequence StandardEnvelopes:MaxDepth = MaxDepth
assign in sequence StandardEnvelopes:MinOffshore = MinOffshore
insert Insert/BackseatDriver.tl
insert Insert/PowerOnly.tl
insert Insert/TerminateMissionByMsg.tl
assign in sequence TerminateMissionByMsg:ListenToMsgTerminateMission = ListenToTerminateMissionMsg
insert id="Science" Insert/Science.tl {
"""
Get science data.
"""
redefineArg PeakDetectChlActive = PeakDetectChl
redefineArg PeakDepthAvgProfilesChlActive = SendPeakDepthAvgProfilesChl
redefineArg PeakDetectPlanktivoreLMavgROIActive = PeakDetectPlanktivoreLMavgROI
redefineArg PeakDepthAvgProfilesPlanktivoreLMavgROIActive = SendPeakDepthAvgProfilesPlanktivoreLMavgROI
redefineArg LowPassWindowLength = LowPassWindowLengthVertical
redefineArg FilterWidthHorizontal = NumProfilesAvgPeakDepth
redefineArg ShallowBound = YoYoMinDepth
redefineArg DeepBound = YoYoMaxDepth
redefineArg DeepThreshValidLeg = ValidLegDeepThresh
}
aggregate SendSignalOfNear {
run when (
( ( SendNearSignal )
and ( Universal:acoustic_contact_range < ThreshRangeContact )
and not ( NearSignalSent )
)
)
aggregate NearSignal {
run in sequence
break if ( NearSignalSent )
behavior Sensor:SendDirect {
run in sequence
set destType = "modem"
set destId = ModemIDForSendingSignal
set destName = "_.near"
set value = TrueVar
set unit = "bool"
}
syslog important "Set _.near to " + TrueVar~bool
assign in sequence NearSignalSent = true
}
}
aggregate SendSignalOfPeakDepthChl {
run when (
( SendPeakDepthAvgProfilesChl
and (
not ( isNaN ( Science:PeakChlDepthAvgProfiles ) )
and (
( Science:PeakChlDepthAvgProfiles > PeakDepthAvgOverProfiles )
or ( Science:PeakChlDepthAvgProfiles < PeakDepthAvgOverProfiles )
)
)
)
)
aggregate PeakDepthSignalChl {
run in sequence
behavior Sensor:SendDirect {
run in sequence
set destType = "modem"
set destId = ModemIDForSendingSignal
set destName = "_.peakdepth"
set value = Science:PeakChlDepthAvgProfiles
set unit = "meter"
}
syslog info "Set _.peakdepth to " + Science:PeakChlDepthAvgProfiles~meter
assign in sequence PeakDepthAvgOverProfiles = Science:PeakChlDepthAvgProfiles
}
aggregate PeakSignalChl {
run in sequence
behavior Sensor:SendDirect {
run in sequence
set destType = "modem"
set destId = ModemIDForSendingSignal
set destName = "_.peakChl"
set value = Science:PeakChlAvgProfiles
set unit = "microgram_per_liter"
}
syslog info "Set _.peakChl to " + Science:PeakChlAvgProfiles~microgram_per_liter
}
}
aggregate SendSignalOfPeakDepthPlanktivoreLMavgROI {
run when (
( SendPeakDepthAvgProfilesPlanktivoreLMavgROI
and (
not ( isNaN ( Science:PeakPlanktivoreLMavgROIDepthAvgProfiles ) )
and (
( Science:PeakPlanktivoreLMavgROIDepthAvgProfiles > PeakDepthAvgOverProfiles )
or ( Science:PeakPlanktivoreLMavgROIDepthAvgProfiles < PeakDepthAvgOverProfiles )
)
)
)
)
aggregate PeakDepthSignalPlanktivoreLMavgROI {
run in sequence
behavior Sensor:SendDirect {
run in sequence
set destType = "modem"
set destId = ModemIDForSendingSignal
set destName = "_.peakdepth"
set value = Science:PeakPlanktivoreLMavgROIDepthAvgProfiles
set unit = "meter"
}
syslog info "Set _.peakdepth to " + Science:PeakPlanktivoreLMavgROIDepthAvgProfiles~meter
assign in sequence PeakDepthAvgOverProfiles = Science:PeakPlanktivoreLMavgROIDepthAvgProfiles
}
aggregate PeakSignalPlanktivoreLMavgROI {
run in sequence
behavior Sensor:SendDirect {
run in sequence
set destType = "modem"
set destId = ModemIDForSendingSignal
set destName = "_.peakPlanktivoreLM"
set value = Science:PeakPlanktivoreLMavgROIAvgProfiles
set unit = "count_per_second"
}
syslog info "Set _.peakPlanktivoreLM to "
+ Science:PeakPlanktivoreLMavgROIAvgProfiles~count_per_second
}
}
aggregate manageDiveMode {
run when ( NeedComms:IsActive )
aggregate syncWhileActive {
run while ( NeedComms:IsActive )
assign in parallel DiveMode = NeedComms:RequiredDiveMode
}
}
aggregate DiveCmd {
"""
Called when the vehicle should be underwater. Arbitrates between 3
dive modes: 1) descend from the surface to initial depth. 2) settle
at target depth using the VB. 3) cruise at target depth.
"""
run when ( called )
aggregate NoYoInitialDive {
"""
Descend from the surface to target depth, limit pitch and
depth-rate.
"""
run while (
DiveMode == InitialDive
and not isNaN ( FixedDepth )
)
aggregate dive {
run in sequence
assign in parallel Control:VerticalControl.pitchLimit = NoYoApproachPitchLimit
assign in parallel Control:VerticalControl.kpDepth = NoYokpDepth
behavior Guidance:Mass {
run in parallel
set position = Control:VerticalControl.massDefault
}
behavior Guidance:Buoyancy {
run in parallel
set position = Control:VerticalControl.buoyancyNeutral
}
syslog info "Waiting for " + NoYoApproachSettleTimePreDive~minute
+ "while pumping down to neutral."
behavior Guidance:Wait {
"""
Take a few moments to ensure the VBS reaches neutral.
"""
run in sequence
set duration = NoYoApproachSettleTimePreDive
}
syslog "Moving to " + FixedDepth~meter
aggregate ApproachDepth {
run in sequence
behavior Guidance:SetSpeed {
run in parallel
set speed = NoYoApproachSpeed
}
behavior Guidance:Pitch {
run in sequence
timeout duration=NoYoApproachDepthTimeout {
syslog important "Timed out while trying to reach target depth at current depth of "
+ Universal:depth~meter
behavior Guidance:Execute {
run in sequence
set command = "stop"
}
}
set depth = FixedDepth
set depthRate = NoYoApproachDepthRate
}
}
assign in sequence DiveMode = MaintainDepth
}
}
aggregate NoYoMaintainDepth {
"""
Cruise at the target depth.
"""
run while (
DiveMode == MaintainDepth
and not isNaN ( FixedDepth )
)
aggregate dive {
run in parallel
aggregate ThrusterDive {
run while ( Speed > 0.0 meter_per_second )
behavior Guidance:Mass {
run in parallel
set position = Control:VerticalControl.massDefault
}
behavior Guidance:Buoyancy {
run in parallel
set position = Control:VerticalControl.buoyancyNeutral
}
}
behavior Guidance:SetSpeed {
run in parallel
set speed = Speed
}
behavior Guidance:Pitch {
run in parallel
set depth = FixedDepth
}
}
}
aggregate YoYo {
run while (
DiveMode != DoingComms
and isNaN ( FixedDepth )
)
behavior Guidance:Pitch {
run in parallel
set massPosition = Control:VerticalControl.massDefault
}
behavior Guidance:Buoyancy {
run in parallel
set position = Control:VerticalControl.buoyancyNeutral
}
behavior Guidance:SetSpeed {
run in parallel
set speed = Speed
}
aggregate YoYos {
run in parallel
behavior Guidance:DepthEnvelope {
run in parallel
set minDepth = YoYoMinDepth
set maxDepth = YoYoMaxDepth
set pitch = YoYoPitch
}
behavior Guidance:AltitudeEnvelope {
run in parallel
set minAltitude = YoYoMinAltitude
set pitch = YoYoPitch
}
behavior Guidance:YoYo {
run in parallel
set pitch = YoYoPitch
}
}
}
}
# Start mission sequence
call id="StartingMission" priorityHere=false refId="NeedComms"
aggregate DiveAndCircle {
run in sequence
aggregate Dive {
run while ( not ( DiveMode == DoingComms ) )
call priorityHere=false refId="DiveCmd"
}
aggregate CircleWrapper {
run in sequence
aggregate CircleContact {
"""
Circle the contact while updating its position using the
tracking behavior.
"""
run when (
elapsed ( Universal:time_fix ) < ( NeedCommsTime - InnerCircleTime )
)
assign in parallel Control:HorizontalControl.kwpHeading = KwpHeading
behavior Guidance:Circle {
run in sequence
set latitude = CenterLatitude
set longitude = CenterLongitude
set radius = OuterCircleRadius
set maxError = CircleMaxError
set turnToPort = CircleTurnToPort
}
}
aggregate CircleContactClose {
"""
Circle the contact closely while updating its position using the
tracking behavior.
"""
run when (
elapsed ( Universal:time_fix ) >= ( NeedCommsTime - InnerCircleTime )
)
assign in parallel Control:HorizontalControl.kwpHeading = KwpHeading
behavior Guidance:Circle {
run in sequence
set latitude = CenterLatitude
set longitude = CenterLongitude
set radius = InnerCircleRadius
set maxError = CircleMaxError
set turnToPort = CircleTurnToPort
}
}
}
}
}
2025-12-16T03:45:07.125Z,1765856707.125 [CommandExec](IMPORTANT): Loaded ./Missions/Science/circle_acoustic_contact.tl id=circle_acoustic_contact
2025-12-16T03:45:12.360Z,1765856712.360 [NAL9602](INFO): SBD MO Status=1, MOMSN=12266, MT Status=0, MTMSN=0
2025-12-16T03:45:12.360Z,1765856712.360 [NAL9602](INFO): No messages in MT queue
2025-12-16T03:45:13.314Z,1765856713.314 [DataOverHttps](INFO): Sending 268 bytes from file Logs/20251216T034256/Courier0000.lzma
2025-12-16T03:45:13.317Z,1765856713.317 [DataOverHttps](INFO): Received command: stop
2025-12-16T03:45:14.719Z,1765856714.719 [DataOverHttps](INFO): Moved sent file to Logs/20251216T034256/Courier0000.lzma.bak
2025-12-16T03:45:14.719Z,1765856714.719 [DataOverHttps](INFO): SBD MOMSN=26502783
2025-12-16T03:45:36.685Z,1765856736.685 [DataOverHttps](INFO): Sending 39 bytes from file Logs/20251216T034256/Courier0009.lzma
2025-12-16T03:45:37.688Z,1765856737.688 [DataOverHttps](INFO): Moved sent file to Logs/20251216T034256/Courier0009.lzma.bak
2025-12-16T03:45:37.688Z,1765856737.688 [DataOverHttps](INFO): SBD MOMSN=26502788
2025-12-16T03:45:43.055Z,1765856743.055 [NAL9602](INFO): Not Powering down - fast GPS
2025-12-16T03:45:49.289Z,1765856749.289 [CommandExec](IMPORTANT): got command set circle_acoustic_contact.MissionTimeout 24 hour
2025-12-16T03:45:49.296Z,1765856749.296 [CommandExec](IMPORTANT): got command set circle_acoustic_contact.AcousticContactTimeout 24 hour
2025-12-16T03:45:49.297Z,1765856749.297 [CommandExec](IMPORTANT): got command set circle_acoustic_contact.PeakDetectPlanktivoreLMavgROI 1 bool
2025-12-16T03:45:49.299Z,1765856749.299 [CommandExec](IMPORTANT): got command stop
2025-12-16T03:45:49.299Z,1765856749.299 [CommandExec](IMPORTANT): Scheduling is paused for 3 commands
2025-12-16T03:45:49.299Z,1765856749.299 [Supervisor](INFO): Stop Mission called by CommandExec::commandStop
2025-12-16T03:46:00.130Z,1765856760.130 [DataOverHttps](INFO): Sending 124 bytes from file Logs/20251215T214230/Express0070.lzma
2025-12-16T03:46:01.132Z,1765856761.132 [DataOverHttps](INFO): Moved sent file to Logs/20251215T214230/Express0070.lzma.bak
2025-12-16T03:46:01.132Z,1765856761.132 [DataOverHttps](IMPORTANT): SBD MOMSN=26502791, MTMSN=20251216T034600
2025-12-16T03:46:11.846Z,1765856771.846 [DataOverHttps](INFO): Received command: schedule resume
2025-12-16T03:46:23.584Z,1765856783.584 [DataOverHttps](INFO): Sending 1040 bytes from file Logs/20251216T034256/Express0001.lzma
2025-12-16T03:46:24.584Z,1765856784.584 [DataOverHttps](INFO): Moved sent file to Logs/20251216T034256/Express0001.lzma.bak
2025-12-16T03:46:24.584Z,1765856784.584 [DataOverHttps](INFO): SBD MOMSN=26502796
2025-12-16T03:46:39.888Z,1765856799.888 [CommandExec](IMPORTANT): got command set circle_acoustic_contact.SendPeakDepthAvgProfilesPlanktivoreLMavgROI 1 bool
2025-12-16T03:46:39.889Z,1765856799.889 [CommandExec](IMPORTANT): got command set circle_acoustic_contact.ListenToTerminateMissionMsg 1 bool
2025-12-16T03:46:39.890Z,1765856799.890 [CommandExec](IMPORTANT): got command set circle_acoustic_contact.ModemIDForSendingSignal 11 enum
2025-12-16T03:46:39.893Z,1765856799.893 [CommandExec](IMPORTANT): got command schedule resume
2025-12-16T03:46:39.893Z,1765856799.893 [CommandExec](IMPORTANT): Scheduling is resumed
2025-12-16T03:46:48.805Z,1765856808.805 [DataOverHttps](INFO): Sending 39 bytes from file Logs/20251216T034256/Courier0012.lzma
2025-12-16T03:46:49.808Z,1765856809.808 [DataOverHttps](INFO): Moved sent file to Logs/20251216T034256/Courier0012.lzma.bak
2025-12-16T03:46:49.808Z,1765856809.808 [DataOverHttps](INFO): SBD MOMSN=26502824
2025-12-16T03:47:12.406Z,1765856832.406 [DataOverHttps](INFO): Sending 258 bytes from file Logs/20251216T034256/Express0005.lzma
2025-12-16T03:47:13.404Z,1765856833.404 [DataOverHttps](INFO): Moved sent file to Logs/20251216T034256/Express0005.lzma.bak
2025-12-16T03:47:13.404Z,1765856833.404 [DataOverHttps](INFO): SBD MOMSN=26502830
2025-12-16T03:47:27.414Z,1765856847.414 [CommandExec](IMPORTANT): got command set circle_acoustic_contact.CenterLatitude 36.80 degree
2025-12-16T03:47:27.415Z,1765856847.415 [CommandExec](IMPORTANT): got command set circle_acoustic_contact.CenterLongitude -121.85 degree
2025-12-16T03:47:27.416Z,1765856847.416 [CommandExec](IMPORTANT): got command set circle_acoustic_contact.NumProfilesAvgPeakDepth 1 count
2025-12-16T03:47:27.417Z,1765856847.417 [CommandExec](IMPORTANT): got command set circle_acoustic_contact.YoYoMinDepth 5 meter
2025-12-16T03:47:35.793Z,1765856855.793 [DataOverHttps](INFO): Sending 159 bytes from file Logs/20251216T034256/Express0010.lzma
2025-12-16T03:47:36.796Z,1765856856.796 [DataOverHttps](INFO): Moved sent file to Logs/20251216T034256/Express0010.lzma.bak
2025-12-16T03:47:36.796Z,1765856856.796 [DataOverHttps](INFO): SBD MOMSN=26502836
2025-12-16T03:47:59.298Z,1765856879.298 [DataOverHttps](INFO): Sending 269 bytes from file Logs/20251216T034256/Express0013.lzma
2025-12-16T03:48:00.300Z,1765856880.300 [DataOverHttps](INFO): Moved sent file to Logs/20251216T034256/Express0013.lzma.bak
2025-12-16T03:48:00.300Z,1765856880.300 [DataOverHttps](INFO): SBD MOMSN=26502842
2025-12-16T03:48:01.663Z,1765856881.663 [Default:CheckIn:Read_Iridium] Stopped
2025-12-16T03:48:01.663Z,1765856881.663 [Default:CheckIn:C.Wait] Running Loop=1
2025-12-16T03:48:01.663Z,1765856881.663 [Default:CheckIn:C.Wait](DEBUG): Initialize Wait Component.
2025-12-16T03:48:10.463Z,1765856890.463 [CommandExec](IMPORTANT): got command set circle_acoustic_contact.YoYoMaxDepth 150 meter
2025-12-16T03:48:10.463Z,1765856890.463 [CommandExec](IMPORTANT): got command set circle_acoustic_contact.ValidLegDeepThresh 148 meter
2025-12-16T03:48:10.464Z,1765856890.464 [CommandExec](IMPORTANT): got command set circle_acoustic_contact.Speed 0.65 meter_per_second
2025-12-16T03:48:10.465Z,1765856890.465 [CommandExec](IMPORTANT): got command set circle_acoustic_contact.MaxDepth 200 meter
2025-12-16T03:48:21.556Z,1765856901.556 [CommandExec](IMPORTANT): got command set circle_acoustic_contact:BackseatDriver.EnableBackseat 1 bool
2025-12-16T03:48:21.556Z,1765856901.556 [CommandExec](IMPORTANT): got command run
2025-12-16T03:48:21.559Z,1765856901.559 [CommandExec](IMPORTANT): Running
2025-12-16T03:48:21.845Z,1765856901.845 [Default] Stopped
2025-12-16T03:48:21.845Z,1765856901.845 [Default](DEBUG): Aggregate::uninitialize Default
2025-12-16T03:48:21.846Z,1765856901.846 [Default:B.GoToSurface] Stopped
2025-12-16T03:48:21.846Z,1765856901.846 [Default:B.GoToSurface](DEBUG): Uninitialize GoToSurfaceComponent.
2025-12-16T03:48:21.846Z,1765856901.846 [Default:CheckIn] Stopped
2025-12-16T03:48:21.846Z,1765856901.846 [Default:CheckIn](DEBUG): Aggregate::uninitialize Default:CheckIn
2025-12-16T03:48:21.846Z,1765856901.846 [Default:CheckIn:C.Wait] Stopped
2025-12-16T03:48:21.846Z,1765856901.846 [Default:CheckIn:C.Wait](DEBUG): Uninitialize Wait Component.
2025-12-16T03:48:21.846Z,1765856901.846 [MissionManager](IMPORTANT): Started mission circle_acoustic_contact
2025-12-16T03:48:21.847Z,1765856901.847 [circle_acoustic_contact] Running Loop=1
2025-12-16T03:48:21.847Z,1765856901.847 [circle_acoustic_contact](DEBUG): Aggregate::initialize circle_acoustic_contact
2025-12-16T03:48:21.847Z,1765856901.847 [circle_acoustic_contact:AbortDrift] Running Loop=1
2025-12-16T03:48:21.847Z,1765856901.847 [circle_acoustic_contact:AbortDrift](DEBUG): Aggregate::initialize circle_acoustic_contact:AbortDrift
2025-12-16T03:48:21.847Z,1765856901.847 [circle_acoustic_contact:AbortDrift:A] Running Loop=1
2025-12-16T03:48:21.847Z,1765856901.847 [circle_acoustic_contact:B.] Running Loop=1
2025-12-16T03:48:21.847Z,1765856901.847 [circle_acoustic_contact:B.](INFO): Initializing TrackAcousticContact.
2025-12-16T03:48:21.847Z,1765856901.847 [circle_acoustic_contact:StandardEnvelopes] Running Loop=1
2025-12-16T03:48:21.847Z,1765856901.847 [circle_acoustic_contact:StandardEnvelopes](DEBUG): Aggregate::initialize circle_acoustic_contact:StandardEnvelopes
2025-12-16T03:48:21.847Z,1765856901.847 [circle_acoustic_contact:StandardEnvelopes:A.AltitudeEnvelope] Running Loop=1
2025-12-16T03:48:21.848Z,1765856901.848 [circle_acoustic_contact:StandardEnvelopes:A.AltitudeEnvelope](DEBUG): Initialize AltitudeEnvelopeComponent.
2025-12-16T03:48:21.848Z,1765856901.848 [circle_acoustic_contact:StandardEnvelopes:B.DepthEnvelope] Running Loop=1
2025-12-16T03:48:21.848Z,1765856901.848 [circle_acoustic_contact:StandardEnvelopes:B.DepthEnvelope](DEBUG): Initialize DepthEnvelopeComponent.
2025-12-16T03:48:21.848Z,1765856901.848 [circle_acoustic_contact:StandardEnvelopes:C.OffshoreEnvelope] Running Loop=1
2025-12-16T03:48:21.848Z,1765856901.848 [circle_acoustic_contact:StandardEnvelopes:C.OffshoreEnvelope](DEBUG): Initialize OffshoreEnvelopeComponent.
2025-12-16T03:48:21.848Z,1765856901.848 [circle_acoustic_contact:BackseatDriver] Running Loop=1
2025-12-16T03:48:21.848Z,1765856901.848 [circle_acoustic_contact:BackseatDriver](DEBUG): Aggregate::initialize circle_acoustic_contact:BackseatDriver
2025-12-16T03:48:21.848Z,1765856901.848 [circle_acoustic_contact:BackseatDriver:A.BackseatDriver] Running Loop=1
2025-12-16T03:48:21.848Z,1765856901.848 [circle_acoustic_contact:PowerOnly] Running Loop=1
2025-12-16T03:48:21.849Z,1765856901.849 [circle_acoustic_contact:PowerOnly](DEBUG): Aggregate::initialize circle_acoustic_contact:PowerOnly
2025-12-16T03:48:21.849Z,1765856901.849 [circle_acoustic_contact:PowerOnly:A] Running Loop=1
2025-12-16T03:48:21.849Z,1765856901.849 [circle_acoustic_contact:PowerOnly:B] Running Loop=1
2025-12-16T03:48:21.849Z,1765856901.849 [circle_acoustic_contact:PowerOnly:C] Running Loop=1
2025-12-16T03:48:21.849Z,1765856901.849 [circle_acoustic_contact:PowerOnly:D] Running Loop=1
2025-12-16T03:48:21.849Z,1765856901.849 [circle_acoustic_contact:PowerOnly:E.Wait] Running Loop=1
2025-12-16T03:48:21.849Z,1765856901.849 [circle_acoustic_contact:PowerOnly:E.Wait](DEBUG): Initialize Wait Component.
2025-12-16T03:48:21.849Z,1765856901.849 [circle_acoustic_contact:Science] Running Loop=1
2025-12-16T03:48:21.849Z,1765856901.849 [circle_acoustic_contact:Science](DEBUG): Aggregate::initialize circle_acoustic_contact:Science
2025-12-16T03:48:21.849Z,1765856901.849 [circle_acoustic_contact:Science:A] Running Loop=1
2025-12-16T03:48:21.849Z,1765856901.849 [circle_acoustic_contact:Science:B] Running Loop=1
2025-12-16T03:48:21.849Z,1765856901.849 [circle_acoustic_contact:Science:C] Running Loop=1
2025-12-16T03:48:21.850Z,1765856901.850 [circle_acoustic_contact:Science:D] Running Loop=1
2025-12-16T03:48:21.850Z,1765856901.850 [circle_acoustic_contact:Science:E] Running Loop=1
2025-12-16T03:48:21.850Z,1765856901.850 [circle_acoustic_contact:Science:F] Running Loop=1
2025-12-16T03:48:21.850Z,1765856901.850 [circle_acoustic_contact:Science:Read_Oil] Running Loop=1
2025-12-16T03:48:21.850Z,1765856901.850 [circle_acoustic_contact:Science:PeakDetectChl] Running Loop=1
2025-12-16T03:48:21.850Z,1765856901.850 [circle_acoustic_contact:Science:PeakDetectChl](DEBUG): Aggregate::initialize circle_acoustic_contact:Science:PeakDetectChl
2025-12-16T03:48:21.850Z,1765856901.850 [circle_acoustic_contact:Science:PeakDetectChl:A] Running Loop=1
2025-12-16T03:48:21.850Z,1765856901.850 [circle_acoustic_contact:Science:EdgeDetectChl] Running Loop=1
2025-12-16T03:48:21.850Z,1765856901.850 [circle_acoustic_contact:Science:EdgeDetectChl](DEBUG): Aggregate::initialize circle_acoustic_contact:Science:EdgeDetectChl
2025-12-16T03:48:21.851Z,1765856901.851 [circle_acoustic_contact:Science:EdgeDetectChl:A] Running Loop=1
2025-12-16T03:48:21.851Z,1765856901.851 [circle_acoustic_contact:Science:HighestChlPeakReport] Running Loop=1
2025-12-16T03:48:21.851Z,1765856901.851 [circle_acoustic_contact:Science:HighestChlPeakReport](DEBUG): Aggregate::initialize circle_acoustic_contact:Science:HighestChlPeakReport
2025-12-16T03:48:21.851Z,1765856901.851 [circle_acoustic_contact:Science:HighestChlPeakReport:A.PeakDetectHorizontal] Running Loop=1
2025-12-16T03:48:21.851Z,1765856901.851 [circle_acoustic_contact:Science:HighestChlPeakReport:A.PeakDetectHorizontal](INFO): Initialize.
2025-12-16T03:48:21.851Z,1765856901.851 [circle_acoustic_contact:Science:PeakDepthAvgProfilesChl] Running Loop=1
2025-12-16T03:48:21.851Z,1765856901.851 [circle_acoustic_contact:Science:PeakDepthAvgProfilesChl](DEBUG): Aggregate::initialize circle_acoustic_contact:Science:PeakDepthAvgProfilesChl
2025-12-16T03:48:21.852Z,1765856901.852 [circle_acoustic_contact:Science:PeakDepthAvgProfilesChl:A] Running Loop=1
2025-12-16T03:48:21.852Z,1765856901.852 [circle_acoustic_contact:Science:PeakDetectNO3] Running Loop=1
2025-12-16T03:48:21.852Z,1765856901.852 [circle_acoustic_contact:Science:PeakDetectNO3](DEBUG): Aggregate::initialize circle_acoustic_contact:Science:PeakDetectNO3
2025-12-16T03:48:21.852Z,1765856901.852 [circle_acoustic_contact:Science:PeakDetectNO3:A] Running Loop=1
2025-12-16T03:48:21.852Z,1765856901.852 [circle_acoustic_contact:Science:PeakDetectOil] Running Loop=1
2025-12-16T03:48:21.852Z,1765856901.852 [circle_acoustic_contact:Science:PeakDetectOil](DEBUG): Aggregate::initialize circle_acoustic_contact:Science:PeakDetectOil
2025-12-16T03:48:21.852Z,1765856901.852 [circle_acoustic_contact:Science:PeakDetectOil:A] Running Loop=1
2025-12-16T03:48:21.852Z,1765856901.852 [circle_acoustic_contact:Science:HighestOilPeakReport] Running Loop=1
2025-12-16T03:48:21.852Z,1765856901.852 [circle_acoustic_contact:Science:HighestOilPeakReport](DEBUG): Aggregate::initialize circle_acoustic_contact:Science:HighestOilPeakReport
2025-12-16T03:48:21.853Z,1765856901.853 [circle_acoustic_contact:Science:HighestOilPeakReport:A.PeakDetectHorizontal] Running Loop=1
2025-12-16T03:48:21.853Z,1765856901.853 [circle_acoustic_contact:Science:HighestOilPeakReport:A.PeakDetectHorizontal](INFO): Initialize.
2025-12-16T03:48:21.853Z,1765856901.853 [circle_acoustic_contact:Science:PeakDetectFDOM] Running Loop=1
2025-12-16T03:48:21.853Z,1765856901.853 [circle_acoustic_contact:Science:PeakDetectFDOM](DEBUG): Aggregate::initialize circle_acoustic_contact:Science:PeakDetectFDOM
2025-12-16T03:48:21.853Z,1765856901.853 [circle_acoustic_contact:Science:PeakDetectFDOM:A] Running Loop=1
2025-12-16T03:48:21.853Z,1765856901.853 [circle_acoustic_contact:Science:PeakDetectSalinity] Running Loop=1
2025-12-16T03:48:21.854Z,1765856901.854 [circle_acoustic_contact:Science:PeakDetectSalinity](DEBUG): Aggregate::initialize circle_acoustic_contact:Science:PeakDetectSalinity
2025-12-16T03:48:21.854Z,1765856901.854 [circle_acoustic_contact:Science:PeakDetectSalinity:A] Running Loop=1
2025-12-16T03:48:21.854Z,1765856901.854 [circle_acoustic_contact:Science:HighestSaltPeakReport] Running Loop=1
2025-12-16T03:48:21.854Z,1765856901.854 [circle_acoustic_contact:Science:HighestSaltPeakReport](DEBUG): Aggregate::initialize circle_acoustic_contact:Science:HighestSaltPeakReport
2025-12-16T03:48:21.854Z,1765856901.854 [circle_acoustic_contact:Science:HighestSaltPeakReport:A.PeakDetectHorizontal] Running Loop=1
2025-12-16T03:48:21.854Z,1765856901.854 [circle_acoustic_contact:Science:HighestSaltPeakReport:A.PeakDetectHorizontal](INFO): Initialize.
2025-12-16T03:48:21.855Z,1765856901.855 [circle_acoustic_contact:Science:PeakDetectPlanktivoreLMavgROI] Running Loop=1
2025-12-16T03:48:21.855Z,1765856901.855 [circle_acoustic_contact:Science:PeakDetectPlanktivoreLMavgROI](DEBUG): Aggregate::initialize circle_acoustic_contact:Science:PeakDetectPlanktivoreLMavgROI
2025-12-16T03:48:21.855Z,1765856901.855 [circle_acoustic_contact:Science:PeakDetectPlanktivoreLMavgROI:A] Running Loop=1
2025-12-16T03:48:21.855Z,1765856901.855 [circle_acoustic_contact:Science:EdgeDetectPlanktivoreLMavgROI] Running Loop=1
2025-12-16T03:48:21.856Z,1765856901.856 [circle_acoustic_contact:Science:EdgeDetectPlanktivoreLMavgROI](DEBUG): Aggregate::initialize circle_acoustic_contact:Science:EdgeDetectPlanktivoreLMavgROI
2025-12-16T03:48:21.856Z,1765856901.856 [circle_acoustic_contact:Science:EdgeDetectPlanktivoreLMavgROI:A] Running Loop=1
2025-12-16T03:48:21.856Z,1765856901.856 [circle_acoustic_contact:Science:PeakDepthAvgProfilesPlanktivoreLMavgROI] Running Loop=1
2025-12-16T03:48:21.856Z,1765856901.856 [circle_acoustic_contact:Science:PeakDepthAvgProfilesPlanktivoreLMavgROI](DEBUG): Aggregate::initialize circle_acoustic_contact:Science:PeakDepthAvgProfilesPlanktivoreLMavgROI
2025-12-16T03:48:21.856Z,1765856901.856 [circle_acoustic_contact:Science:PeakDepthAvgProfilesPlanktivoreLMavgROI:A] Running Loop=1
2025-12-16T03:48:21.856Z,1765856901.856 [circle_acoustic_contact:Science:PeakDetectPlanktivoreHMavgROI] Running Loop=1
2025-12-16T03:48:21.856Z,1765856901.856 [circle_acoustic_contact:Science:PeakDetectPlanktivoreHMavgROI](DEBUG): Aggregate::initialize circle_acoustic_contact:Science:PeakDetectPlanktivoreHMavgROI
2025-12-16T03:48:21.856Z,1765856901.856 [circle_acoustic_contact:Science:PeakDetectPlanktivoreHMavgROI:A] Running Loop=1
2025-12-16T03:48:21.856Z,1765856901.856 [circle_acoustic_contact:Science:EdgeDetectPlanktivoreHMavgROI] Running Loop=1
2025-12-16T03:48:21.857Z,1765856901.857 [circle_acoustic_contact:Science:EdgeDetectPlanktivoreHMavgROI](DEBUG): Aggregate::initialize circle_acoustic_contact:Science:EdgeDetectPlanktivoreHMavgROI
2025-12-16T03:48:21.857Z,1765856901.857 [circle_acoustic_contact:Science:EdgeDetectPlanktivoreHMavgROI:A] Running Loop=1
2025-12-16T03:48:21.857Z,1765856901.857 [circle_acoustic_contact:Science:PeakDetectPlanktivoreDiatoms] Running Loop=1
2025-12-16T03:48:21.857Z,1765856901.857 [circle_acoustic_contact:Science:PeakDetectPlanktivoreDiatoms](DEBUG): Aggregate::initialize circle_acoustic_contact:Science:PeakDetectPlanktivoreDiatoms
2025-12-16T03:48:21.857Z,1765856901.857 [circle_acoustic_contact:Science:PeakDetectPlanktivoreDiatoms:A] Running Loop=1
2025-12-16T03:48:21.857Z,1765856901.857 [circle_acoustic_contact:Science:EdgeDetectPlanktivoreDiatoms] Running Loop=1
2025-12-16T03:48:21.857Z,1765856901.857 [circle_acoustic_contact:Science:EdgeDetectPlanktivoreDiatoms](DEBUG): Aggregate::initialize circle_acoustic_contact:Science:EdgeDetectPlanktivoreDiatoms
2025-12-16T03:48:21.857Z,1765856901.857 [circle_acoustic_contact:Science:EdgeDetectPlanktivoreDiatoms:A] Running Loop=1
2025-12-16T03:48:21.857Z,1765856901.857 [circle_acoustic_contact:Science:PeakDetectPlanktivoreDinoflagellates] Running Loop=1
2025-12-16T03:48:21.858Z,1765856901.858 [circle_acoustic_contact:Science:PeakDetectPlanktivoreDinoflagellates](DEBUG): Aggregate::initialize circle_acoustic_contact:Science:PeakDetectPlanktivoreDinoflagellates
2025-12-16T03:48:21.858Z,1765856901.858 [circle_acoustic_contact:Science:PeakDetectPlanktivoreDinoflagellates:A] Running Loop=1
2025-12-16T03:48:21.858Z,1765856901.858 [circle_acoustic_contact:Science:EdgeDetectPlanktivoreDinoflagellates] Running Loop=1
2025-12-16T03:48:21.858Z,1765856901.858 [circle_acoustic_contact:Science:EdgeDetectPlanktivoreDinoflagellates](DEBUG): Aggregate::initialize circle_acoustic_contact:Science:EdgeDetectPlanktivoreDinoflagellates
2025-12-16T03:48:21.858Z,1765856901.858 [circle_acoustic_contact:Science:EdgeDetectPlanktivoreDinoflagellates:A] Running Loop=1
2025-12-16T03:48:21.858Z,1765856901.858 [circle_acoustic_contact:Science:ChlThreshTrigger] Running Loop=1
2025-12-16T03:48:21.858Z,1765856901.858 [circle_acoustic_contact:Science:ChlThreshTrigger](DEBUG): Aggregate::initialize circle_acoustic_contact:Science:ChlThreshTrigger
2025-12-16T03:48:21.859Z,1765856901.859 [circle_acoustic_contact:Science:ChlThreshTrigger:A.ValueDetect] Running Loop=1
2025-12-16T03:48:21.859Z,1765856901.859 [circle_acoustic_contact:Science:ChlThreshTrigger:A.ValueDetect](INFO): Initialize.
2025-12-16T03:48:21.859Z,1765856901.859 [circle_acoustic_contact:Science:OceanCurrent] Running Loop=1
2025-12-16T03:48:21.859Z,1765856901.859 [circle_acoustic_contact:Science:OceanCurrent](DEBUG): Aggregate::initialize circle_acoustic_contact:Science:OceanCurrent
2025-12-16T03:48:21.859Z,1765856901.859 [circle_acoustic_contact:Science:OceanCurrent:A.] Running Loop=1
2025-12-16T03:48:21.859Z,1765856901.859 [circle_acoustic_contact:Science:OceanCurrent:A.](INFO): Initializing CurrentEstimator.
2025-12-16T03:48:21.859Z,1765856901.859 [circle_acoustic_contact:E] Running Loop=1
2025-12-16T03:48:21.861Z,1765856901.861 [circle_acoustic_contact:Science] Running Loop=1
2025-12-16T03:48:21.884Z,1765856901.884 [circle_acoustic_contact:Science:ChlThreshTrigger] Stopped
2025-12-16T03:48:21.884Z,1765856901.884 [circle_acoustic_contact:Science:ChlThreshTrigger](DEBUG): Aggregate::uninitialize circle_acoustic_contact:Science:ChlThreshTrigger
2025-12-16T03:48:21.884Z,1765856901.884 [circle_acoustic_contact:Science:ChlThreshTrigger:A.ValueDetect] Stopped
2025-12-16T03:48:21.884Z,1765856901.884 [circle_acoustic_contact:Science:ChlThreshTrigger:A.ValueDetect](DEBUG): Uninitialize.
2025-12-16T03:48:21.885Z,1765856901.885 [circle_acoustic_contact:Science:EdgeDetectPlanktivoreDinoflagellates] Stopped
2025-12-16T03:48:21.885Z,1765856901.885 [circle_acoustic_contact:Science:EdgeDetectPlanktivoreDinoflagellates](DEBUG): Aggregate::uninitialize circle_acoustic_contact:Science:EdgeDetectPlanktivoreDinoflagellates
2025-12-16T03:48:21.885Z,1765856901.885 [circle_acoustic_contact:Science:EdgeDetectPlanktivoreDinoflagellates:A] Stopped
2025-12-16T03:48:21.885Z,1765856901.885 [circle_acoustic_contact:Science:PeakDetectPlanktivoreDinoflagellates] Stopped
2025-12-16T03:48:21.885Z,1765856901.885 [circle_acoustic_contact:Science:PeakDetectPlanktivoreDinoflagellates](DEBUG): Aggregate::uninitialize circle_acoustic_contact:Science:PeakDetectPlanktivoreDinoflagellates
2025-12-16T03:48:21.885Z,1765856901.885 [circle_acoustic_contact:Science:PeakDetectPlanktivoreDinoflagellates:A] Stopped
2025-12-16T03:48:21.885Z,1765856901.885 [circle_acoustic_contact:Science:EdgeDetectPlanktivoreDiatoms] Stopped
2025-12-16T03:48:21.885Z,1765856901.885 [circle_acoustic_contact:Science:EdgeDetectPlanktivoreDiatoms](DEBUG): Aggregate::uninitialize circle_acoustic_contact:Science:EdgeDetectPlanktivoreDiatoms
2025-12-16T03:48:21.885Z,1765856901.885 [circle_acoustic_contact:Science:EdgeDetectPlanktivoreDiatoms:A] Stopped
2025-12-16T03:48:21.885Z,1765856901.885 [circle_acoustic_contact:Science:PeakDetectPlanktivoreDiatoms] Stopped
2025-12-16T03:48:21.885Z,1765856901.885 [circle_acoustic_contact:Science:PeakDetectPlanktivoreDiatoms](DEBUG): Aggregate::uninitialize circle_acoustic_contact:Science:PeakDetectPlanktivoreDiatoms
2025-12-16T03:48:21.886Z,1765856901.886 [circle_acoustic_contact:Science:PeakDetectPlanktivoreDiatoms:A] Stopped
2025-12-16T03:48:21.886Z,1765856901.886 [circle_acoustic_contact:Science:EdgeDetectPlanktivoreHMavgROI] Stopped
2025-12-16T03:48:21.886Z,1765856901.886 [circle_acoustic_contact:Science:EdgeDetectPlanktivoreHMavgROI](DEBUG): Aggregate::uninitialize circle_acoustic_contact:Science:EdgeDetectPlanktivoreHMavgROI
2025-12-16T03:48:21.887Z,1765856901.887 [circle_acoustic_contact:Science:EdgeDetectPlanktivoreHMavgROI:A] Stopped
2025-12-16T03:48:21.887Z,1765856901.887 [circle_acoustic_contact:Science:PeakDetectPlanktivoreHMavgROI] Stopped
2025-12-16T03:48:21.887Z,1765856901.887 [circle_acoustic_contact:Science:PeakDetectPlanktivoreHMavgROI](DEBUG): Aggregate::uninitialize circle_acoustic_contact:Science:PeakDetectPlanktivoreHMavgROI
2025-12-16T03:48:21.887Z,1765856901.887 [circle_acoustic_contact:Science:PeakDetectPlanktivoreHMavgROI:A] Stopped
2025-12-16T03:48:21.887Z,1765856901.887 [circle_acoustic_contact:Science:PeakDepthAvgProfilesPlanktivoreLMavgROI] Running Loop=1
2025-12-16T03:48:21.887Z,1765856901.887 [circle_acoustic_contact:Science:PeakDepthAvgProfilesPlanktivoreLMavgROI:A](DEBUG): PeakDetectHorizontal
2025-12-16T03:48:21.887Z,1765856901.887 [circle_acoustic_contact:Science:PeakDepthAvgProfilesPlanktivoreLMavgROI:A] Stopped
2025-12-16T03:48:21.887Z,1765856901.887 [circle_acoustic_contact:Science:PeakDepthAvgProfilesPlanktivoreLMavgROI:B.PeakDetectHorizontal] Running Loop=1
2025-12-16T03:48:21.887Z,1765856901.887 [circle_acoustic_contact:Science:PeakDepthAvgProfilesPlanktivoreLMavgROI:B.PeakDetectHorizontal](INFO): Initialize.
2025-12-16T03:48:21.888Z,1765856901.888 [circle_acoustic_contact:Science:EdgeDetectPlanktivoreLMavgROI] Stopped
2025-12-16T03:48:21.888Z,1765856901.888 [circle_acoustic_contact:Science:EdgeDetectPlanktivoreLMavgROI](DEBUG): Aggregate::uninitialize circle_acoustic_contact:Science:EdgeDetectPlanktivoreLMavgROI
2025-12-16T03:48:21.888Z,1765856901.888 [circle_acoustic_contact:Science:EdgeDetectPlanktivoreLMavgROI:A] Stopped
2025-12-16T03:48:21.888Z,1765856901.888 [circle_acoustic_contact:Science:PeakDetectPlanktivoreLMavgROI] Running Loop=1
2025-12-16T03:48:21.888Z,1765856901.888 [circle_acoustic_contact:Science:PeakDetectPlanktivoreLMavgROI:A](DEBUG): PeakDetectVsDepth
2025-12-16T03:48:21.888Z,1765856901.888 [circle_acoustic_contact:Science:PeakDetectPlanktivoreLMavgROI:A] Stopped
2025-12-16T03:48:21.888Z,1765856901.888 [circle_acoustic_contact:Science:PeakDetectPlanktivoreLMavgROI:B.PeakDetectVsDepth] Running Loop=1
2025-12-16T03:48:21.888Z,1765856901.888 [circle_acoustic_contact:Science:PeakDetectPlanktivoreLMavgROI:B.PeakDetectVsDepth](DEBUG): Initialize.
2025-12-16T03:48:21.889Z,1765856901.889 [circle_acoustic_contact:Science:PeakDetectPlanktivoreLMavgROI:B.PeakDetectVsDepth](DEBUG): Created Reader for _.planktivore_LM_AvgRois
2025-12-16T03:48:21.898Z,1765856901.898 [circle_acoustic_contact:Science:HighestSaltPeakReport] Stopped
2025-12-16T03:48:21.898Z,1765856901.898 [circle_acoustic_contact:Science:HighestSaltPeakReport](DEBUG): Aggregate::uninitialize circle_acoustic_contact:Science:HighestSaltPeakReport
2025-12-16T03:48:21.898Z,1765856901.898 [circle_acoustic_contact:Science:HighestSaltPeakReport:A.PeakDetectHorizontal] Stopped
2025-12-16T03:48:21.898Z,1765856901.898 [circle_acoustic_contact:Science:HighestSaltPeakReport:A.PeakDetectHorizontal](DEBUG): Uninitialize.
2025-12-16T03:48:21.898Z,1765856901.898 [circle_acoustic_contact:Science:PeakDetectSalinity] Stopped
2025-12-16T03:48:21.898Z,1765856901.898 [circle_acoustic_contact:Science:PeakDetectSalinity](DEBUG): Aggregate::uninitialize circle_acoustic_contact:Science:PeakDetectSalinity
2025-12-16T03:48:21.898Z,1765856901.898 [circle_acoustic_contact:Science:PeakDetectSalinity:A] Stopped
2025-12-16T03:48:21.898Z,1765856901.898 [circle_acoustic_contact:Science:PeakDetectFDOM] Stopped
2025-12-16T03:48:21.899Z,1765856901.899 [circle_acoustic_contact:Science:PeakDetectFDOM](DEBUG): Aggregate::uninitialize circle_acoustic_contact:Science:PeakDetectFDOM
2025-12-16T03:48:21.899Z,1765856901.899 [circle_acoustic_contact:Science:PeakDetectFDOM:A] Stopped
2025-12-16T03:48:21.899Z,1765856901.899 [circle_acoustic_contact:Science:HighestOilPeakReport] Stopped
2025-12-16T03:48:21.899Z,1765856901.899 [circle_acoustic_contact:Science:HighestOilPeakReport](DEBUG): Aggregate::uninitialize circle_acoustic_contact:Science:HighestOilPeakReport
2025-12-16T03:48:21.899Z,1765856901.899 [circle_acoustic_contact:Science:HighestOilPeakReport:A.PeakDetectHorizontal] Stopped
2025-12-16T03:48:21.899Z,1765856901.899 [circle_acoustic_contact:Science:HighestOilPeakReport:A.PeakDetectHorizontal](DEBUG): Uninitialize.
2025-12-16T03:48:21.899Z,1765856901.899 [circle_acoustic_contact:Science:PeakDetectOil] Stopped
2025-12-16T03:48:21.899Z,1765856901.899 [circle_acoustic_contact:Science:PeakDetectOil](DEBUG): Aggregate::uninitialize circle_acoustic_contact:Science:PeakDetectOil
2025-12-16T03:48:21.899Z,1765856901.899 [circle_acoustic_contact:Science:PeakDetectOil:A] Stopped
2025-12-16T03:48:21.899Z,1765856901.899 [circle_acoustic_contact:Science:PeakDetectNO3] Stopped
2025-12-16T03:48:21.899Z,1765856901.899 [circle_acoustic_contact:Science:PeakDetectNO3](DEBUG): Aggregate::uninitialize circle_acoustic_contact:Science:PeakDetectNO3
2025-12-16T03:48:21.899Z,1765856901.899 [circle_acoustic_contact:Science:PeakDetectNO3:A] Stopped
2025-12-16T03:48:21.899Z,1765856901.899 [circle_acoustic_contact:Science:PeakDepthAvgProfilesChl] Stopped
2025-12-16T03:48:21.900Z,1765856901.900 [circle_acoustic_contact:Science:PeakDepthAvgProfilesChl](DEBUG): Aggregate::uninitialize circle_acoustic_contact:Science:PeakDepthAvgProfilesChl
2025-12-16T03:48:21.900Z,1765856901.900 [circle_acoustic_contact:Science:PeakDepthAvgProfilesChl:A] Stopped
2025-12-16T03:48:21.900Z,1765856901.900 [circle_acoustic_contact:Science:HighestChlPeakReport] Stopped
2025-12-16T03:48:21.900Z,1765856901.900 [circle_acoustic_contact:Science:HighestChlPeakReport](DEBUG): Aggregate::uninitialize circle_acoustic_contact:Science:HighestChlPeakReport
2025-12-16T03:48:21.900Z,1765856901.900 [circle_acoustic_contact:Science:HighestChlPeakReport:A.PeakDetectHorizontal] Stopped
2025-12-16T03:48:21.900Z,1765856901.900 [circle_acoustic_contact:Science:HighestChlPeakReport:A.PeakDetectHorizontal](DEBUG): Uninitialize.
2025-12-16T03:48:21.900Z,1765856901.900 [circle_acoustic_contact:Science:EdgeDetectChl] Stopped
2025-12-16T03:48:21.900Z,1765856901.900 [circle_acoustic_contact:Science:EdgeDetectChl](DEBUG): Aggregate::uninitialize circle_acoustic_contact:Science:EdgeDetectChl
2025-12-16T03:48:21.900Z,1765856901.900 [circle_acoustic_contact:Science:EdgeDetectChl:A] Stopped
2025-12-16T03:48:21.900Z,1765856901.900 [circle_acoustic_contact:Science:PeakDetectChl] Stopped
2025-12-16T03:48:21.900Z,1765856901.900 [circle_acoustic_contact:Science:PeakDetectChl](DEBUG): Aggregate::uninitialize circle_acoustic_contact:Science:PeakDetectChl
2025-12-16T03:48:21.900Z,1765856901.900 [circle_acoustic_contact:Science:PeakDetectChl:A] Stopped
2025-12-16T03:48:21.901Z,1765856901.901 [circle_acoustic_contact:Science:OceanCurrent:A.] Running Loop=1
2025-12-16T03:48:21.901Z,1765856901.901 [circle_acoustic_contact:Science:Read_Oil] Stopped
2025-12-16T03:48:21.901Z,1765856901.901 [circle_acoustic_contact:Science:F] Stopped
2025-12-16T03:48:21.901Z,1765856901.901 [circle_acoustic_contact:Science:E] Running Loop=1
2025-12-16T03:48:21.901Z,1765856901.901 [circle_acoustic_contact:Science:E](DEBUG): Initialize ReadDataComponent to sense mass_concentration_of_chlorophyll_in_sea_water
2025-12-16T03:48:21.901Z,1765856901.901 [circle_acoustic_contact:Science:D] Stopped
2025-12-16T03:48:21.901Z,1765856901.901 [circle_acoustic_contact:Science:C] Running Loop=1
2025-12-16T03:48:21.906Z,1765856901.906 [circle_acoustic_contact:Science:C](DEBUG): Initialize ReadDataComponent to sense CTD_Seabird.sea_water_temperature
2025-12-16T03:48:21.907Z,1765856901.907 [circle_acoustic_contact:Science:C](DEBUG): Initialize ReadDataComponent to sense CTD_Seabird.sea_water_salinity
2025-12-16T03:48:21.907Z,1765856901.907 [circle_acoustic_contact:Science:B] Running Loop=1
2025-12-16T03:48:21.907Z,1765856901.907 [circle_acoustic_contact:Science:B](DEBUG): Initialize ReadDataComponent to sense sea_water_temperature
2025-12-16T03:48:21.908Z,1765856901.908 [circle_acoustic_contact:Science:B](DEBUG): Initialize ReadDataComponent to sense sea_water_salinity
2025-12-16T03:48:21.908Z,1765856901.908 [circle_acoustic_contact:Science:A] Stopped
2025-12-16T03:48:21.908Z,1765856901.908 [circle_acoustic_contact:PowerOnly] Running Loop=1
2025-12-16T03:48:21.908Z,1765856901.908 [circle_acoustic_contact:PowerOnly:D] Stopped
2025-12-16T03:48:21.908Z,1765856901.908 [circle_acoustic_contact:PowerOnly:C] Stopped
2025-12-16T03:48:21.908Z,1765856901.908 [circle_acoustic_contact:PowerOnly:B] Stopped
2025-12-16T03:48:21.908Z,1765856901.908 [circle_acoustic_contact:PowerOnly:A] Stopped
2025-12-16T03:48:21.908Z,1765856901.908 [circle_acoustic_contact:BackseatDriver] Running Loop=1
2025-12-16T03:48:21.909Z,1765856901.909 [circle_acoustic_contact:BackseatDriver:A.BackseatDriver](INFO): Initializing backseat
2025-12-16T03:48:21.952Z,1765856901.952 [circle_acoustic_contact:StandardEnvelopes] Running Loop=1
2025-12-16T03:48:21.952Z,1765856901.952 [circle_acoustic_contact:StandardEnvelopes:C.OffshoreEnvelope] Running Loop=1
2025-12-16T03:48:21.953Z,1765856901.953 [circle_acoustic_contact:StandardEnvelopes:B.DepthEnvelope] Running Loop=1
2025-12-16T03:48:21.953Z,1765856901.953 [circle_acoustic_contact:StandardEnvelopes:A.AltitudeEnvelope] Running Loop=1
2025-12-16T03:48:21.953Z,1765856901.953 [circle_acoustic_contact:E] Stopped
2025-12-16T03:48:21.954Z,1765856901.954 [circle_acoustic_contact:F] Running Loop=1
2025-12-16T03:48:21.954Z,1765856901.954 [circle_acoustic_contact:B.] Running Loop=1
2025-12-16T03:48:21.954Z,1765856901.954 [circle_acoustic_contact:AbortDrift] Running Loop=1
2025-12-16T03:48:21.955Z,1765856901.955 [circle_acoustic_contact:AbortDrift:A](INFO): Insert acoustic timeout set to 24.000000 h .
2025-12-16T03:48:21.955Z,1765856901.955 [circle_acoustic_contact:AbortDrift:A] Stopped
2025-12-16T03:48:21.955Z,1765856901.955 [circle_acoustic_contact:AbortDrift:B.AbortDrift] Running Loop=1
2025-12-16T03:48:21.955Z,1765856901.955 [circle_acoustic_contact:AbortDrift:B.AbortDrift](INFO): Initializing AbortDrift.
2025-12-16T03:48:21.956Z,1765856901.956 [circle_acoustic_contact:AbortDrift:B.AbortDrift](IMPORTANT): Acoustic timeout set to: 24.00 hours.
2025-12-16T03:48:21.956Z,1765856901.956 [MissionManager](INFO): MissionManager is completed.
2025-12-16T03:48:21.956Z,1765856901.956 [MissionManager](INFO): Uninitializing Mission circle_acoustic_contact
2025-12-16T03:48:21.956Z,1765856901.956 [circle_acoustic_contact] Stopped
2025-12-16T03:48:21.956Z,1765856901.956 [circle_acoustic_contact](DEBUG): Aggregate::uninitialize circle_acoustic_contact
2025-12-16T03:48:21.956Z,1765856901.956 [circle_acoustic_contact:AbortDrift] Stopped
2025-12-16T03:48:21.956Z,1765856901.956 [circle_acoustic_contact:AbortDrift](DEBUG): Aggregate::uninitialize circle_acoustic_contact:AbortDrift
2025-12-16T03:48:21.956Z,1765856901.956 [circle_acoustic_contact:AbortDrift:B.AbortDrift] Stopped
2025-12-16T03:48:21.956Z,1765856901.956 [circle_acoustic_contact:AbortDrift:B.AbortDrift](INFO): Uninitializing AbortDrift.
2025-12-16T03:48:21.956Z,1765856901.956 [circle_acoustic_contact:B.] Stopped
2025-12-16T03:48:21.957Z,1765856901.957 [circle_acoustic_contact:B.](DEBUG): Uninitializing TrackAcousticContact.
2025-12-16T03:48:21.957Z,1765856901.957 [circle_acoustic_contact:F] Stopped
2025-12-16T03:48:21.957Z,1765856901.957 [circle_acoustic_contact:StandardEnvelopes] Stopped
2025-12-16T03:48:21.957Z,1765856901.957 [circle_acoustic_contact:StandardEnvelopes](DEBUG): Aggregate::uninitialize circle_acoustic_contact:StandardEnvelopes
2025-12-16T03:48:21.957Z,1765856901.957 [circle_acoustic_contact:StandardEnvelopes:A.AltitudeEnvelope] Stopped
2025-12-16T03:48:21.957Z,1765856901.957 [circle_acoustic_contact:StandardEnvelopes:A.AltitudeEnvelope](DEBUG): Uninitialize AltitudeEnvelopeComponent.
2025-12-16T03:48:21.957Z,1765856901.957 [circle_acoustic_contact:StandardEnvelopes:B.DepthEnvelope] Stopped
2025-12-16T03:48:21.957Z,1765856901.957 [circle_acoustic_contact:StandardEnvelopes:B.DepthEnvelope](DEBUG): Uninitialize.
2025-12-16T03:48:21.957Z,1765856901.957 [circle_acoustic_contact:StandardEnvelopes:C.OffshoreEnvelope] Stopped
2025-12-16T03:48:21.957Z,1765856901.957 [circle_acoustic_contact:StandardEnvelopes:C.OffshoreEnvelope](DEBUG): Uninitialize OffshoreEnvelopeComponent.
2025-12-16T03:48:21.957Z,1765856901.957 [circle_acoustic_contact:BackseatDriver] Stopped
2025-12-16T03:48:21.957Z,1765856901.957 [circle_acoustic_contact:BackseatDriver](DEBUG): Aggregate::uninitialize circle_acoustic_contact:BackseatDriver
2025-12-16T03:48:21.962Z,1765856901.962 [circle_acoustic_contact:BackseatDriver:A.BackseatDriver] Stopped
2025-12-16T03:48:21.962Z,1765856901.962 [circle_acoustic_contact:PowerOnly] Stopped
2025-12-16T03:48:21.962Z,1765856901.962 [circle_acoustic_contact:PowerOnly](DEBUG): Aggregate::uninitialize circle_acoustic_contact:PowerOnly
2025-12-16T03:48:21.962Z,1765856901.962 [circle_acoustic_contact:PowerOnly:E.Wait] Stopped
2025-12-16T03:48:21.962Z,1765856901.962 [circle_acoustic_contact:PowerOnly:E.Wait](DEBUG): Uninitialize Wait Component.
2025-12-16T03:48:21.962Z,1765856901.962 [circle_acoustic_contact:Science] Stopped
2025-12-16T03:48:21.962Z,1765856901.962 [circle_acoustic_contact:Science](DEBUG): Aggregate::uninitialize circle_acoustic_contact:Science
2025-12-16T03:48:21.962Z,1765856901.962 [circle_acoustic_contact:Science:B] Stopped
2025-12-16T03:48:21.962Z,1765856901.962 [circle_acoustic_contact:Science:C] Stopped
2025-12-16T03:48:21.963Z,1765856901.963 [circle_acoustic_contact:Science:E] Stopped
2025-12-16T03:48:21.963Z,1765856901.963 [circle_acoustic_contact:Science:OceanCurrent] Stopped
2025-12-16T03:48:21.963Z,1765856901.963 [circle_acoustic_contact:Science:OceanCurrent](DEBUG): Aggregate::uninitialize circle_acoustic_contact:Science:OceanCurrent
2025-12-16T03:48:21.963Z,1765856901.963 [circle_acoustic_contact:Science:OceanCurrent:A.] Stopped
2025-12-16T03:48:21.963Z,1765856901.963 [circle_acoustic_contact:Science:PeakDetectPlanktivoreLMavgROI] Stopped
2025-12-16T03:48:21.963Z,1765856901.963 [circle_acoustic_contact:Science:PeakDetectPlanktivoreLMavgROI](DEBUG): Aggregate::uninitialize circle_acoustic_contact:Science:PeakDetectPlanktivoreLMavgROI
2025-12-16T03:48:21.963Z,1765856901.963 [circle_acoustic_contact:Science:PeakDetectPlanktivoreLMavgROI:B.PeakDetectVsDepth] Stopped
2025-12-16T03:48:21.963Z,1765856901.963 [circle_acoustic_contact:Science:PeakDetectPlanktivoreLMavgROI:B.PeakDetectVsDepth](DEBUG): Uninitialize.
2025-12-16T03:48:21.963Z,1765856901.963 [circle_acoustic_contact:Science:PeakDepthAvgProfilesPlanktivoreLMavgROI] Stopped
2025-12-16T03:48:21.963Z,1765856901.963 [circle_acoustic_contact:Science:PeakDepthAvgProfilesPlanktivoreLMavgROI](DEBUG): Aggregate::uninitialize circle_acoustic_contact:Science:PeakDepthAvgProfilesPlanktivoreLMavgROI
2025-12-16T03:48:21.963Z,1765856901.963 [circle_acoustic_contact:Science:PeakDepthAvgProfilesPlanktivoreLMavgROI:B.PeakDetectHorizontal] Stopped
2025-12-16T03:48:21.963Z,1765856901.963 [circle_acoustic_contact:Science:PeakDepthAvgProfilesPlanktivoreLMavgROI:B.PeakDetectHorizontal](DEBUG): Uninitialize.
2025-12-16T03:48:22.331Z,1765856902.331 [MissionManager](IMPORTANT): Started mission Default
2025-12-16T03:48:22.331Z,1765856902.331 [Default] Running Loop=1
2025-12-16T03:48:22.331Z,1765856902.331 [Default](DEBUG): Aggregate::initialize Default
2025-12-16T03:48:22.331Z,1765856902.331 [Default:B.GoToSurface] Running Loop=1
2025-12-16T03:48:22.331Z,1765856902.331 [Default:B.GoToSurface](DEBUG): Initialize GoToSurfaceComponent.
2025-12-16T03:48:22.331Z,1765856902.331 [Default:B.GoToSurface](DEBUG): No depth rate setting specified. Using default value of nan m/s.
2025-12-16T03:48:22.332Z,1765856902.332 [Default:B.GoToSurface](DEBUG): No pitch setting specified. Using default value of nan degrees.
2025-12-16T03:48:22.332Z,1765856902.332 [Default:B.GoToSurface](DEBUG): No speed setting specified. Using default value of 1.000000 m/s.
2025-12-16T03:48:22.332Z,1765856902.332 [Default:B.GoToSurface](DEBUG): No surface timeout specified. Using default value of 1000.000000 seconds.
2025-12-16T03:48:22.333Z,1765856902.333 [Default:B.GoToSurface](DEBUG): No altitude timeout specified. Using default value of 600.000000 seconds.
2025-12-16T03:48:22.333Z,1765856902.333 [Default:B.GoToSurface](INFO): Received pitch timeout configuration 60.000000 seconds.
2025-12-16T03:48:22.333Z,1765856902.333 [Default:A.Wait] Running Loop=1
2025-12-16T03:48:22.333Z,1765856902.333 [Default:A.Wait](DEBUG): Initialize Wait Component.
2025-12-16T03:48:35.613Z,1765856915.613 [Default:A.Wait](INFO): Done Waiting.
2025-12-16T03:48:35.613Z,1765856915.613 [Default:A.Wait] Stopped
2025-12-16T03:48:35.613Z,1765856915.613 [Default:A.Wait](DEBUG): Uninitialize Wait Component.
2025-12-16T03:48:36.010Z,1765856916.010 [Default:CheckIn] Running Loop=1
2025-12-16T03:48:36.010Z,1765856916.010 [Default:CheckIn](DEBUG): Aggregate::initialize Default:CheckIn
2025-12-16T03:48:36.010Z,1765856916.010 [Default:CheckIn:Read_GPS] Running Loop=1
2025-12-16T03:48:38.021Z,1765856918.021 [NAL9602](DEBUG): Parsing RMC sentence: $GPRMC,034837.00,A,3647.16427,N,12153.58865,W,0.544,156.23,161225,,,D*75
2025-12-16T03:48:38.024Z,1765856918.024 [NAL9602](INFO): GPS fix at 20251216T034837: (36.786071, -121.893144)
2025-12-16T03:48:38.033Z,1765856918.033 [Default:CheckIn:Read_GPS] Stopped
2025-12-16T03:48:38.033Z,1765856918.033 [Default:CheckIn:Read_Iridium] Running Loop=1
2025-12-16T03:48:43.529Z,1765856923.529 [DataOverHttps](INFO): Sending 73 bytes from file Logs/20251216T034256/Courier0015.lzma
2025-12-16T03:48:44.532Z,1765856924.532 [DataOverHttps](INFO): Moved sent file to Logs/20251216T034256/Courier0015.lzma.bak
2025-12-16T03:48:44.532Z,1765856924.532 [DataOverHttps](INFO): SBD MOMSN=26502863
2025-12-16T03:49:00.610Z,1765856940.610 [DataOverHttps](INFO): Sending 610 bytes from file Logs/20251216T034256/Express0016.lzma
2025-12-16T03:49:01.612Z,1765856941.612 [DataOverHttps](INFO): Moved sent file to Logs/20251216T034256/Express0016.lzma.bak
2025-12-16T03:49:01.612Z,1765856941.612 [DataOverHttps](INFO): SBD MOMSN=26502871
2025-12-16T03:49:02.680Z,1765856942.680 [Default:CheckIn:Read_Iridium] Stopped
2025-12-16T03:49:02.681Z,1765856942.681 [Default:CheckIn:C.Wait] Running Loop=1
2025-12-16T03:49:02.681Z,1765856942.681 [Default:CheckIn:C.Wait](DEBUG): Initialize Wait Component.
2025-12-16T03:49:05.900Z,1765856945.900 [NAL9602](INFO): SBD MO Status=1, MOMSN=12267, MT Status=0, MTMSN=0
2025-12-16T03:49:05.901Z,1765856945.901 [NAL9602](INFO): No messages in MT queue
2025-12-16T03:49:36.598Z,1765856976.598 [NAL9602](INFO): Not Powering down - fast GPS
2025-12-16T03:50:56.659Z,1765857056.659 [DataOverHttps](IMPORTANT): SBD MTMSN=20251216T035055
2025-12-16T03:51:04.022Z,1765857064.022 [DataOverHttps](INFO): Received command: schedule resume;restart logs