2026-03-13T05:08:38.578Z,1773378518.578 [CommandExec](IMPORTANT): got command restart logs
2026-03-13T05:08:51.624Z,1773378531.624 [CommandExec](IMPORTANT): got command schedule resume
2026-03-13T05:08:51.624Z,1773378531.624 [CommandExec](IMPORTANT): Scheduling is resumed
2026-03-13T05:10:26.167Z,1773378626.167 [Default:CheckIn:C.Wait](INFO): Done Waiting.
2026-03-13T05:10:26.167Z,1773378626.167 [Default:CheckIn:C.Wait] Stopped
2026-03-13T05:10:26.167Z,1773378626.167 [Default:CheckIn:C.Wait](DEBUG): Uninitialize Wait Component.
2026-03-13T05:10:26.167Z,1773378626.167 [Default:CheckIn:D] Running Loop=1
2026-03-13T05:10:26.566Z,1773378626.566 [Default:CheckIn:D] Stopped
2026-03-13T05:10:26.566Z,1773378626.566 [Default:CheckIn:E] Running Loop=1
2026-03-13T05:10:26.970Z,1773378626.970 [Default:CheckIn:E](IMPORTANT): Default mission has been running for 8.682822 min
2026-03-13T05:10:26.970Z,1773378626.970 [Default:CheckIn:E] Stopped
2026-03-13T05:10:26.970Z,1773378626.970 [Default:CheckIn](INFO): Completed Default:CheckIn
2026-03-13T05:10:26.970Z,1773378626.970 [Default:CheckIn] Stopped
2026-03-13T05:10:26.970Z,1773378626.970 [Default:CheckIn](DEBUG): Aggregate::uninitialize Default:CheckIn
2026-03-13T05:10:26.970Z,1773378626.970 [Default:CheckIn](INFO): Running loop #2
2026-03-13T05:10:26.970Z,1773378626.970 [Default:CheckIn] Running Loop=2
2026-03-13T05:10:26.970Z,1773378626.970 [Default:CheckIn](DEBUG): Aggregate::initialize Default:CheckIn
2026-03-13T05:10:26.971Z,1773378626.971 [Default:CheckIn:Read_GPS] Running Loop=1
2026-03-13T05:10:28.982Z,1773378628.982 [NAL9602](DEBUG): Parsing RMC sentence: $GPRMC,051024.00,A,3647.50362,N,12153.28930,W,0.175,324.24,130326,,,A*7B
2026-03-13T05:10:28.984Z,1773378628.984 [NAL9602](INFO): GPS fix at 20260313T051024: (36.791727, -121.888155)
2026-03-13T05:10:28.994Z,1773378628.994 [Default:CheckIn:Read_GPS] Stopped
2026-03-13T05:10:28.994Z,1773378628.994 [Default:CheckIn:Read_Iridium] Running Loop=1
2026-03-13T05:10:37.075Z,1773378637.075 [DataOverHttps](INFO): Sending 39 bytes from file Logs/20260313T041030/Courier0015.lzma
2026-03-13T05:10:38.079Z,1773378638.079 [DataOverHttps](INFO): Moved sent file to Logs/20260313T041030/Courier0015.lzma.bak
2026-03-13T05:10:38.080Z,1773378638.080 [DataOverHttps](IMPORTANT): SBD MOMSN=26729895, MTMSN=20260313T051033
2026-03-13T05:10:45.480Z,1773378645.480 [DataOverHttps](INFO): Received command: load Transport/keepstation.tl;set keepstation.MissionTimeout 12 h;set keepstation.NeedCommsTime 60 min;set keepstation.Latitude 36.797 degree;set keepstation.Longitude -121.847 degree;run
2026-03-13T05:10:45.543Z,1773378645.543 [CommandExec](IMPORTANT): got command load ./Missions/Transport/keepstation.tl
2026-03-13T05:10:45.545Z,1773378645.545 [MissionManager](INFO): Loading Mission from file: ./Missions/Transport/keepstation.tl
2026-03-13T05:10:45.545Z,1773378645.545 [MissionManager](DEBUG): TethyslAPI: loading: ./Missions/Transport/keepstation.tl
2026-03-13T05:10:45.547Z,1773378645.547 [MissionManager](DEBUG): TethyslAPI: mission file loaded: ./Missions/Transport/keepstation.tl
2026-03-13T05:10:47.027Z,1773378647.027 [MissionManager](DEBUG): TethyslAPI: ./Missions/Transport/keepstation.tl translated into:
4
45
NaN
NaN
30
15
4
0.75
200
10
10
45
2
0
0
1
2
3
NaN
0
Sinking to
Timed out while trying to reach target sink depth at current depth of
2026-03-13T05:10:47.036Z,1773378647.036 [MissionManager](INFO): DefineArg keepstation.MissionTimeout = 4.000000 h
2026-03-13T05:10:47.038Z,1773378647.038 [MissionManager](INFO): DefineArg keepstation.NeedCommsTime = 45.000000 min
2026-03-13T05:10:47.041Z,1773378647.041 [MissionManager](INFO): DefineArg keepstation.Latitude = nan arcdeg
2026-03-13T05:10:47.043Z,1773378647.043 [MissionManager](INFO): DefineArg keepstation.Longitude = nan arcdeg
2026-03-13T05:10:47.045Z,1773378647.045 [MissionManager](INFO): DefineArg keepstation.Depth = 30.000000 m
2026-03-13T05:10:47.047Z,1773378647.047 [MissionManager](INFO): DefineArg keepstation.ApproachDepth = 15.000000 m
2026-03-13T05:10:47.050Z,1773378647.050 [MissionManager](INFO): DefineArg keepstation.DepthDeadband = 4.000000 m
2026-03-13T05:10:47.052Z,1773378647.052 [MissionManager](INFO): DefineArg keepstation.Speed = 0.750000 m/s
2026-03-13T05:10:47.054Z,1773378647.054 [MissionManager](INFO): DefineArg keepstation.Radius = 200.000000 m
2026-03-13T05:10:47.056Z,1773378647.056 [MissionManager](INFO): DefineArg keepstation.SinkOffSurface = 0 bool
2026-03-13T05:10:47.058Z,1773378647.058 [MissionManager](INFO): DefineArg keepstation.SinkDepth = 10.000000 m
2026-03-13T05:10:47.061Z,1773378647.061 [MissionManager](INFO): DefineArg keepstation.SinkDepthTimeout = 10.000000 min
2026-03-13T05:10:47.064Z,1773378647.064 [MissionManager](INFO): DefineArg keepstation.MaxDepth = 45.000000 m
2026-03-13T05:10:47.070Z,1773378647.070 [MissionManager](INFO): DefineArg keepstation.MinOffshore = 2.000000 km
2026-03-13T05:10:47.072Z,1773378647.072 [MissionManager](INFO): DefineOutput keepstation.DiveMode = 0.000000 count
2026-03-13T05:10:47.075Z,1773378647.075 [MissionManager](INFO): DefineOutput keepstation.DoingComms = 0.000000 count
2026-03-13T05:10:47.101Z,1773378647.101 [MissionManager](INFO): DefineOutput keepstation.SurfaceSink = 1.000000 count
2026-03-13T05:10:47.112Z,1773378647.112 [MissionManager](INFO): DefineOutput keepstation.TransitToStation = 2.000000 count
2026-03-13T05:10:47.114Z,1773378647.114 [MissionManager](INFO): DefineOutput keepstation.StationKeep = 3.000000 count
2026-03-13T05:10:47.121Z,1773378647.121 [MissionManager](INFO): DefineOutput keepstation.OnStation = 0 bool
2026-03-13T05:10:47.121Z,1773378647.121 [MissionManager](INFO): Inserting Stack from file: Missions/Insert/NeedComms.tl
2026-03-13T05:10:47.121Z,1773378647.121 [MissionManager](DEBUG): TethyslAPI: loading: Missions/Insert/NeedComms.tl
2026-03-13T05:10:47.123Z,1773378647.123 [MissionManager](DEBUG): TethyslAPI: mission file loaded: Missions/Insert/NeedComms.tl
2026-03-13T05:10:47.518Z,1773378647.518 [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
2026-03-13T05:10:47.524Z,1773378647.524 [MissionManager](INFO): DefineArg keepstation:NeedComms.DiveInterval = 1.000000 h
2026-03-13T05:10:47.526Z,1773378647.526 [MissionManager](INFO): DefineArg keepstation:NeedComms.WaitForPitchUp = 10.000000 min
2026-03-13T05:10:47.528Z,1773378647.528 [MissionManager](INFO): DefineArg keepstation:NeedComms.SurfacePitch = 20.000000 arcdeg
2026-03-13T05:10:47.531Z,1773378647.531 [MissionManager](INFO): DefineArg keepstation:NeedComms.SurfaceDepthRate = nan m/s
2026-03-13T05:10:47.533Z,1773378647.533 [MissionManager](INFO): DefineArg keepstation:NeedComms.SurfaceSpeed = 1.000000 m/s
2026-03-13T05:10:47.535Z,1773378647.535 [MissionManager](INFO): DefineArg keepstation:NeedComms.SurfacingTimeout = 1500.000000 s
2026-03-13T05:10:47.537Z,1773378647.537 [MissionManager](INFO): DefineArg keepstation:NeedComms.GPSTimeout = 7.000000 min
2026-03-13T05:10:47.540Z,1773378647.540 [MissionManager](INFO): DefineArg keepstation:NeedComms.CommsTimeout = 30.000000 min
2026-03-13T05:10:47.542Z,1773378647.542 [MissionManager](INFO): DefineArg keepstation:NeedComms.DoingCommsMode = 0.000000 count
2026-03-13T05:10:47.544Z,1773378647.544 [MissionManager](INFO): DefineArg keepstation:NeedComms.RestoreMode = 0.000000 count
2026-03-13T05:10:47.546Z,1773378647.546 [MissionManager](INFO): DefineOutput keepstation:NeedComms.IsActive = 0 bool
2026-03-13T05:10:47.613Z,1773378647.613 [MissionManager](INFO): DefineOutput keepstation:NeedComms.RequiredDiveMode = 0.000000 count
2026-03-13T05:10:47.650Z,1773378647.650 [keepstation:NeedComms:C.GoToSurface](DEBUG): Construct GoToSurface.
2026-03-13T05:10:47.709Z,1773378647.709 [MissionManager](INFO): Inserting Stack from file: Missions/Insert/StandardEnvelopes.tl
2026-03-13T05:10:47.709Z,1773378647.709 [MissionManager](DEBUG): TethyslAPI: loading: Missions/Insert/StandardEnvelopes.tl
2026-03-13T05:10:47.710Z,1773378647.710 [MissionManager](DEBUG): TethyslAPI: mission file loaded: Missions/Insert/StandardEnvelopes.tl
2026-03-13T05:10:47.780Z,1773378647.780 [MissionManager](DEBUG): TethyslAPI: Missions/Insert/StandardEnvelopes.tl translated into:
5
1.5
200
2000
2026-03-13T05:10:47.784Z,1773378647.784 [MissionManager](INFO): DefineArg keepstation:StandardEnvelopes.MinAltitude = 5.000000 m
2026-03-13T05:10:47.786Z,1773378647.786 [MissionManager](INFO): DefineArg keepstation:StandardEnvelopes.MaxDepthIgnore = 1.500000 m
2026-03-13T05:10:47.789Z,1773378647.789 [MissionManager](INFO): DefineArg keepstation:StandardEnvelopes.MaxDepth = 200.000000 m
2026-03-13T05:10:47.791Z,1773378647.791 [MissionManager](INFO): DefineArg keepstation:StandardEnvelopes.MinOffshore = 2000.000000 m
2026-03-13T05:10:47.794Z,1773378647.794 [keepstation:StandardEnvelopes:A.AltitudeEnvelope](DEBUG): Construct AltitudeEnvelope.
2026-03-13T05:10:47.800Z,1773378647.800 [keepstation:StandardEnvelopes:B.DepthEnvelope](DEBUG): Construct DepthEnvelope.
2026-03-13T05:10:47.807Z,1773378647.807 [keepstation:StandardEnvelopes:C.OffshoreEnvelope](DEBUG): Construct OffshoreEnvelope.
2026-03-13T05:10:47.814Z,1773378647.814 [MissionManager](INFO): Inserting Stack from file: Missions/Insert/BackseatDriver.tl
2026-03-13T05:10:47.814Z,1773378647.814 [MissionManager](DEBUG): TethyslAPI: loading: Missions/Insert/BackseatDriver.tl
2026-03-13T05:10:47.848Z,1773378647.848 [MissionManager](DEBUG): TethyslAPI: mission file loaded: Missions/Insert/BackseatDriver.tl
2026-03-13T05:10:47.873Z,1773378647.873 [MissionManager](DEBUG): TethyslAPI: Missions/Insert/BackseatDriver.tl translated into:
2026-03-13T05:10:47.876Z,1773378647.876 [MissionManager](INFO): DefineArg keepstation:BackseatDriver.EnableBackseat = 0 bool
2026-03-13T05:10:47.878Z,1773378647.878 [keepstation:BackseatDriver:A.BackseatDriver](DEBUG): Construct BackseatDriver.
2026-03-13T05:10:47.881Z,1773378647.881 [MissionManager](INFO): Inserting Stack from file: Missions/Insert/PowerOnly.tl
2026-03-13T05:10:47.881Z,1773378647.881 [MissionManager](DEBUG): TethyslAPI: loading: Missions/Insert/PowerOnly.tl
2026-03-13T05:10:47.882Z,1773378647.882 [MissionManager](DEBUG): TethyslAPI: mission file loaded: Missions/Insert/PowerOnly.tl
2026-03-13T05:10:48.052Z,1773378648.052 [MissionManager](DEBUG): TethyslAPI: Missions/Insert/PowerOnly.tl translated into:
99999
2026-03-13T05:10:48.056Z,1773378648.056 [MissionManager](INFO): DefineArg keepstation:PowerOnly.SampleAll = 0 bool
2026-03-13T05:10:48.058Z,1773378648.058 [MissionManager](INFO): DefineArg keepstation:PowerOnly.SampleLoad1 = 0 bool
2026-03-13T05:10:48.060Z,1773378648.060 [MissionManager](INFO): DefineArg keepstation:PowerOnly.SampleLoad2 = 0 bool
2026-03-13T05:10:48.062Z,1773378648.062 [MissionManager](INFO): DefineArg keepstation:PowerOnly.SampleLoad3 = 0 bool
2026-03-13T05:10:48.064Z,1773378648.064 [MissionManager](INFO): DefineArg keepstation:PowerOnly.EnabledPowerOnly = 0 bool
2026-03-13T05:10:48.071Z,1773378648.071 [keepstation:PowerOnly:E.Wait](DEBUG): Construct Wait.
2026-03-13T05:10:48.073Z,1773378648.073 [keepstation:H.Pitch](DEBUG): Construct.
2026-03-13T05:10:48.134Z,1773378648.134 [keepstation:DiveCmd:SurfaceSink:sink:BuoyancyHold.Buoyancy](DEBUG): Construct Buoyancy.
2026-03-13T05:10:48.136Z,1773378648.136 [keepstation:DiveCmd:SurfaceSink:sink:B.SetSpeed](DEBUG): Construct.
2026-03-13T05:10:48.140Z,1773378648.140 [keepstation:DiveCmd:SurfaceSink:sink:D.Pitch](DEBUG): Construct.
2026-03-13T05:10:48.153Z,1773378648.153 [keepstation:DiveCmd:TransitToStation:dive:A.Buoyancy](DEBUG): Construct Buoyancy.
2026-03-13T05:10:48.156Z,1773378648.156 [keepstation:DiveCmd:TransitToStation:dive:B.Pitch](DEBUG): Construct.
2026-03-13T05:10:48.160Z,1773378648.160 [keepstation:DiveCmd:TransitToStation:dive:C.SetSpeed](DEBUG): Construct.
2026-03-13T05:10:48.165Z,1773378648.165 [keepstation:DiveCmd:StationKeep:B.Pitch](DEBUG): Construct.
2026-03-13T05:10:48.170Z,1773378648.170 [keepstation:DiveCmd:StationKeep:C.KeepStation](DEBUG): Construct KeepStation.
2026-03-13T05:10:48.178Z,1773378648.178 [keepstation:TransitToStation:Wpt1.Waypoint](DEBUG): Construct Waypoint.
2026-03-13T05:10:48.204Z,1773378648.204 [keepstation:KeepStation:B.Wait](DEBUG): Construct Wait.
2026-03-13T05:10:48.224Z,1773378648.224 [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 keepstation {
"""
Vehicle transits to desired waypoint (or stays put if none is commanded)
and stays within the specified radius.
"""
arguments {
MissionTimeout = 4 hour
"""
Maximum duration of mission
"""
NeedCommsTime = 45 minute
"""
How often to surface for communications
"""
Latitude = NaN degree
"""
Latitude of waypoint to hold. If NaN, hold the latitude at start of
mission.
"""
Longitude = NaN degree
"""
Longitude of waypoint to hold. If NaN, hold the longitude at start of
mission.
"""
Depth = 30 meter
"""
Depth held during drift mode
"""
ApproachDepth = 15 meter
"""
Depth for initial approach to station.
"""
DepthDeadband = 4 meter
"""
How much vertical drift from the specified depth is allowed in drift
mode
"""
Speed = 0.75 meter_per_second
"""
Vehicle transit speed.
"""
Radius = 200 meter
"""
Radius of circle around waypoint to hold.
"""
SinkOffSurface = false
"""
If true, use buoyancy only to decend to SinkDepth before driving to first target depth
"""
SinkDepth = 10 meter
"""
Initial depth to decend using only buoyancy before driving
"""
SinkDepthTimeout = 10 minute
"""
Max wait time for the vehicle to reach the target depth
"""
MaxDepth = 45 meter
"""
Maximum allowable depth during the mission.
"""
MinOffshore = 2 kilometer
"""
Minimum distance from the shoreline to maintain
"""
}
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 mode
when doing surface comms.
"""
SurfaceSink = 1 count
"""
Mission variable (don't change). The mission will run in this mode
when sinking from the surface using only buoyancy.
"""
TransitToStation = 2 count
"""
Mission variable (don't change). The mission will run in this mode
when performing the transit to station
"""
StationKeep = 3 count
"""
Mission variable (don't change). The mission will run in this mode
when keeping station
"""
OnStation = false
"""
Mission variable (don't change). Determines last mode (Transit or StationKeep)
to resume after needcomms
"""
}
timeout duration=MissionTimeout
insert id="NeedComms" Insert/NeedComms.tl
assign in sequence NeedComms:DiveInterval = NeedCommsTime
insert Insert/StandardEnvelopes.tl
assign in sequence StandardEnvelopes:MaxDepth = MaxDepth
assign in sequence StandardEnvelopes:MinOffshore = MinOffshore
insert Insert/BackseatDriver.tl
insert Insert/PowerOnly.tl
behavior Guidance:Pitch {
run in parallel
set massPosition = Control:VerticalControl.massDefault
}
aggregate SurfaceComms {
run when (
called
or ( elapsed ( Universal:time_fix ) > NeedCommsTime )
)
assign in sequence DiveMode = DoingComms
call priorityHere=false refId="NeedComms"
aggregate HandleNan {
run in sequence
break if (
not isNaN ( Latitude )
and not isNaN ( Longitude )
)
# If both lat and lon are nan, we are implicitly on station and should skip initial transit, so force OnStation to true
aggregate SetOnStation {
run in sequence
break if (
not isNaN ( Latitude )
or not isNaN ( Longitude )
)
assign in sequence OnStation = true
}
# The "assigns" here mean we should only ever run these aggregates once
# An initial NaN lat/lon should be set here during the initial surface NeedComms call
# Use the most recent fix -- if there isn't one, the keepstation behavior will use Universal:lat/lon
aggregate SetLat {
run in sequence
break if ( not isNaN ( Latitude ) )
assign in sequence Latitude = Universal:latitude_fix
}
aggregate SetLon {
run in sequence
break if ( not isNaN ( Longitude ) )
assign in sequence Longitude = Universal:longitude_fix
}
}
aggregate setTransit {
run in sequence
break if (
SinkOffSurface
or OnStation
)
assign in sequence DiveMode = TransitToStation
}
aggregate setStation {
run in sequence
break if (
SinkOffSurface
or not OnStation
)
assign in sequence DiveMode = StationKeep
}
aggregate setSink {
run in sequence
break if ( not SinkOffSurface )
assign in sequence DiveMode = SurfaceSink
}
}
call id="StartingMission" priorityHere=false refId="SurfaceComms"
aggregate DiveCmd {
run when ( called )
aggregate SurfaceSink {
run while ( DiveMode == SurfaceSink )
aggregate sink {
run in sequence
behavior Guidance:Buoyancy id="BuoyancyHold" {
run in parallel
set position = NaN cc
}
behavior Guidance:SetSpeed {
run in parallel
set speed = 0 m/s
}
syslog info "Sinking to " + SinkDepth~meter
behavior Guidance:Pitch {
run in sequence
timeout duration=SinkDepthTimeout {
syslog important "Timed out while trying to reach target sink depth at current depth of "
+ Universal:depth~meter
}
set depth = SinkDepth
}
# Once we've sunk, either resume transit or station keeping depths and speeds
aggregate sinkToTransit {
run in sequence
break if ( OnStation )
assign in sequence DiveMode = TransitToStation
}
aggregate sinkToStation {
run in sequence
break if ( not OnStation )
assign in sequence DiveMode = StationKeep
}
}
}
aggregate TransitToStation {
run while ( DiveMode == TransitToStation )
aggregate dive {
run in sequence
behavior Guidance:Buoyancy {
run in parallel
set position = Control:VerticalControl.buoyancyNeutral
}
behavior Guidance:Pitch {
run in parallel
set depth = ApproachDepth
}
behavior Guidance:SetSpeed {
run in parallel
set speed = Speed
}
}
}
aggregate StationKeep {
run while ( DiveMode == StationKeep )
assign in parallel Control:VerticalControl.depthDeadband = DepthDeadband
behavior Guidance:Pitch {
run in parallel
set depth = Depth
}
behavior Guidance:KeepStation {
run in parallel
set latitude = Latitude
set longitude = Longitude
set radius = Radius
set speed = Speed
}
}
}
aggregate TransitToStation {
"""
Need a separate aggregate for transit if we want to specify a
different depth for the approach.
"""
run in sequence
aggregate Dive {
run while ( not ( DiveMode == DoingComms ) )
call priorityHere=false refId="DiveCmd"
}
behavior Guidance:Waypoint id="Wpt1" {
run in sequence
set latitude = Latitude
set longitude = Longitude
}
assign in sequence DiveMode = StationKeep
assign in sequence OnStation = true
}
call id="OnStation" priorityHere=false refId="NeedComms"
aggregate KeepStation {
run in sequence
aggregate Dive {
run while ( not ( DiveMode == DoingComms ) )
call priorityHere=false refId="DiveCmd"
}
behavior Guidance:Wait {
"""
Due to the way the KeepStation behavior is currently
implemented, we must run it in parallel and use a Wait to keep
from completing the mission before the timeout expires. However,
this new version of the mission uses a top-level timeout so that
the entire mission will not run for longer then MissionTimeout.
"""
run in sequence
set duration = MissionTimeout
}
}
}
2026-03-13T05:10:48.224Z,1773378648.224 [CommandExec](IMPORTANT): Loaded ./Missions/Transport/keepstation.tl id=keepstation
2026-03-13T05:10:57.292Z,1773378657.292 [DataOverHttps](INFO): Sending 268 bytes from file Logs/20260313T050838/Courier0000.lzma
2026-03-13T05:10:58.293Z,1773378658.293 [DataOverHttps](INFO): Moved sent file to Logs/20260313T050838/Courier0000.lzma.bak
2026-03-13T05:10:58.294Z,1773378658.294 [DataOverHttps](INFO): SBD MOMSN=26729898
2026-03-13T05:11:02.538Z,1773378662.538 [NAL9602](INFO): SBD MO Status=2, MOMSN=13323, MT Status=2, MTMSN=0
2026-03-13T05:11:02.538Z,1773378662.538 [NAL9602](ERROR): Failed to initiate SBD session. Error code: 2
2026-03-13T05:11:18.308Z,1773378678.308 [CommandExec](IMPORTANT): got command set keepstation.MissionTimeout 12 hour
2026-03-13T05:11:18.309Z,1773378678.309 [CommandExec](IMPORTANT): got command set keepstation.NeedCommsTime 60 minute
2026-03-13T05:11:18.309Z,1773378678.309 [CommandExec](IMPORTANT): got command set keepstation.Latitude 36.797 degree
2026-03-13T05:11:18.310Z,1773378678.310 [CommandExec](IMPORTANT): got command set keepstation.Longitude -121.847 degree
2026-03-13T05:11:18.311Z,1773378678.311 [CommandExec](IMPORTANT): got command run
2026-03-13T05:11:18.314Z,1773378678.314 [Default] Stopped
2026-03-13T05:11:18.315Z,1773378678.315 [Default](DEBUG): Aggregate::uninitialize Default
2026-03-13T05:11:18.315Z,1773378678.315 [Default:B.GoToSurface] Stopped
2026-03-13T05:11:18.315Z,1773378678.315 [Default:B.GoToSurface](DEBUG): Uninitialize GoToSurfaceComponent.
2026-03-13T05:11:18.315Z,1773378678.315 [Default:CheckIn] Stopped
2026-03-13T05:11:18.315Z,1773378678.315 [Default:CheckIn](DEBUG): Aggregate::uninitialize Default:CheckIn
2026-03-13T05:11:18.315Z,1773378678.315 [Default:CheckIn:Read_Iridium] Stopped
2026-03-13T05:11:18.315Z,1773378678.315 [MissionManager](IMPORTANT): Started mission keepstation
2026-03-13T05:11:18.317Z,1773378678.317 [CommandExec](IMPORTANT): Running
2026-03-13T05:11:18.317Z,1773378678.317 [keepstation] Running Loop=1
2026-03-13T05:11:18.317Z,1773378678.317 [keepstation](DEBUG): Aggregate::initialize keepstation
2026-03-13T05:11:18.318Z,1773378678.318 [keepstation:StandardEnvelopes] Running Loop=1
2026-03-13T05:11:18.318Z,1773378678.318 [keepstation:StandardEnvelopes](DEBUG): Aggregate::initialize keepstation:StandardEnvelopes
2026-03-13T05:11:18.318Z,1773378678.318 [keepstation:StandardEnvelopes:A.AltitudeEnvelope] Running Loop=1
2026-03-13T05:11:18.318Z,1773378678.318 [keepstation:StandardEnvelopes:A.AltitudeEnvelope](DEBUG): Initialize AltitudeEnvelopeComponent.
2026-03-13T05:11:18.318Z,1773378678.318 [keepstation:StandardEnvelopes:B.DepthEnvelope] Running Loop=1
2026-03-13T05:11:18.318Z,1773378678.318 [keepstation:StandardEnvelopes:B.DepthEnvelope](DEBUG): Initialize DepthEnvelopeComponent.
2026-03-13T05:11:18.318Z,1773378678.318 [keepstation:StandardEnvelopes:C.OffshoreEnvelope] Running Loop=1
2026-03-13T05:11:18.318Z,1773378678.318 [keepstation:StandardEnvelopes:C.OffshoreEnvelope](DEBUG): Initialize OffshoreEnvelopeComponent.
2026-03-13T05:11:18.318Z,1773378678.318 [keepstation:BackseatDriver] Running Loop=1
2026-03-13T05:11:18.318Z,1773378678.318 [keepstation:BackseatDriver](DEBUG): Aggregate::initialize keepstation:BackseatDriver
2026-03-13T05:11:18.319Z,1773378678.319 [keepstation:BackseatDriver:A.BackseatDriver] Running Loop=1
2026-03-13T05:11:18.319Z,1773378678.319 [keepstation:PowerOnly] Running Loop=1
2026-03-13T05:11:18.319Z,1773378678.319 [keepstation:PowerOnly](DEBUG): Aggregate::initialize keepstation:PowerOnly
2026-03-13T05:11:18.319Z,1773378678.319 [keepstation:PowerOnly:A] Running Loop=1
2026-03-13T05:11:18.319Z,1773378678.319 [keepstation:PowerOnly:B] Running Loop=1
2026-03-13T05:11:18.319Z,1773378678.319 [keepstation:PowerOnly:C] Running Loop=1
2026-03-13T05:11:18.319Z,1773378678.319 [keepstation:PowerOnly:D] Running Loop=1
2026-03-13T05:11:18.319Z,1773378678.319 [keepstation:PowerOnly:E.Wait] Running Loop=1
2026-03-13T05:11:18.320Z,1773378678.320 [keepstation:PowerOnly:E.Wait](DEBUG): Initialize Wait Component.
2026-03-13T05:11:18.320Z,1773378678.320 [keepstation:H.Pitch] Running Loop=1
2026-03-13T05:11:18.321Z,1773378678.321 [keepstation:H.Pitch](DEBUG): Initialize.
2026-03-13T05:11:18.321Z,1773378678.321 [keepstation:B] Running Loop=1
2026-03-13T05:11:18.322Z,1773378678.322 [keepstation:H.Pitch] Running Loop=1
2026-03-13T05:11:18.322Z,1773378678.322 [keepstation:PowerOnly] Running Loop=1
2026-03-13T05:11:18.322Z,1773378678.322 [keepstation:PowerOnly:D] Stopped
2026-03-13T05:11:18.322Z,1773378678.322 [keepstation:PowerOnly:C] Stopped
2026-03-13T05:11:18.322Z,1773378678.322 [keepstation:PowerOnly:B] Stopped
2026-03-13T05:11:18.322Z,1773378678.322 [keepstation:PowerOnly:A] Stopped
2026-03-13T05:11:18.322Z,1773378678.322 [keepstation:BackseatDriver] Running Loop=1
2026-03-13T05:11:18.323Z,1773378678.323 [keepstation:StandardEnvelopes] Running Loop=1
2026-03-13T05:11:18.323Z,1773378678.323 [keepstation:StandardEnvelopes:C.OffshoreEnvelope] Running Loop=1
2026-03-13T05:11:18.323Z,1773378678.323 [keepstation:StandardEnvelopes:B.DepthEnvelope] Running Loop=1
2026-03-13T05:11:18.324Z,1773378678.324 [keepstation:StandardEnvelopes:A.AltitudeEnvelope] Running Loop=1
2026-03-13T05:11:18.324Z,1773378678.324 [keepstation:B] Stopped
2026-03-13T05:11:18.324Z,1773378678.324 [keepstation:D] Running Loop=1
2026-03-13T05:11:18.727Z,1773378678.727 [keepstation:D] Stopped
2026-03-13T05:11:18.727Z,1773378678.727 [keepstation:E] Running Loop=1
2026-03-13T05:11:19.107Z,1773378679.107 [keepstation:E] Stopped
2026-03-13T05:11:19.107Z,1773378679.107 [keepstation:StartingMission] Running Loop=1
2026-03-13T05:11:19.108Z,1773378679.108 [keepstation:StartingMission](DEBUG): Aggregate::initialize keepstation:StartingMission
2026-03-13T05:11:19.519Z,1773378679.519 [keepstation:SurfaceComms] Running Loop=1
2026-03-13T05:11:19.519Z,1773378679.519 [keepstation:SurfaceComms](DEBUG): Aggregate::initialize keepstation:SurfaceComms
2026-03-13T05:11:19.519Z,1773378679.519 [keepstation:SurfaceComms:A] Running Loop=1
2026-03-13T05:11:19.519Z,1773378679.519 [keepstation:SurfaceComms:A] Stopped
2026-03-13T05:11:19.520Z,1773378679.520 [keepstation:SurfaceComms:B] Running Loop=1
2026-03-13T05:11:19.520Z,1773378679.520 [keepstation:SurfaceComms:B](DEBUG): Aggregate::initialize keepstation:SurfaceComms:B
2026-03-13T05:11:19.949Z,1773378679.949 [keepstation:NeedComms] Running Loop=1
2026-03-13T05:11:19.949Z,1773378679.949 [keepstation:NeedComms](DEBUG): Aggregate::initialize keepstation:NeedComms
2026-03-13T05:11:19.949Z,1773378679.949 [keepstation:NeedComms:C.GoToSurface] Running Loop=1
2026-03-13T05:11:19.950Z,1773378679.950 [keepstation:NeedComms:C.GoToSurface](DEBUG): Initialize GoToSurfaceComponent.
2026-03-13T05:11:19.950Z,1773378679.950 [keepstation:NeedComms:C.GoToSurface](INFO): Received depth rate setting nan m/s.
2026-03-13T05:11:19.950Z,1773378679.950 [keepstation:NeedComms:C.GoToSurface](INFO): Received pitch setting 19.999999 degrees.
2026-03-13T05:11:19.951Z,1773378679.951 [keepstation:NeedComms:C.GoToSurface](INFO): Received speed setting 1.000000 m/s.
2026-03-13T05:11:19.951Z,1773378679.951 [keepstation:NeedComms:C.GoToSurface](INFO): Received surface timeout setting 1500.000000 seconds.
2026-03-13T05:11:19.951Z,1773378679.951 [keepstation:NeedComms:C.GoToSurface](DEBUG): No altitude timeout specified. Using default value of 600.000000 seconds.
2026-03-13T05:11:19.956Z,1773378679.956 [keepstation:NeedComms:C.GoToSurface](INFO): Received pitch timeout configuration 60.000000 seconds.
2026-03-13T05:11:19.956Z,1773378679.956 [keepstation:NeedComms:A] Running Loop=1
2026-03-13T05:11:19.957Z,1773378679.957 [keepstation:NeedComms:A](INFO): last time_fix was: 1773378624.000000 second since 1970/01/01T00:00:00Z
2026-03-13T05:11:19.957Z,1773378679.957 [keepstation:NeedComms:A] Stopped
2026-03-13T05:11:19.957Z,1773378679.957 [keepstation:NeedComms:setActive] Running Loop=1
2026-03-13T05:11:19.958Z,1773378679.958 [keepstation:NeedComms:setActive](DEBUG): Aggregate::initialize keepstation:NeedComms:setActive
2026-03-13T05:11:19.958Z,1773378679.958 [keepstation:NeedComms:setActive:A] Running Loop=1
2026-03-13T05:11:20.334Z,1773378680.334 [keepstation:NeedComms:setActive:A] Stopped
2026-03-13T05:11:20.334Z,1773378680.334 [keepstation:NeedComms:setActive:B] Running Loop=1
2026-03-13T05:11:20.742Z,1773378680.742 [keepstation:NeedComms:setActive:B] Stopped
2026-03-13T05:11:20.742Z,1773378680.742 [keepstation:NeedComms:setActive](INFO): Completed keepstation:NeedComms:setActive
2026-03-13T05:11:20.743Z,1773378680.743 [keepstation:NeedComms:setActive] Stopped
2026-03-13T05:11:20.743Z,1773378680.743 [keepstation:NeedComms:setActive](DEBUG): Aggregate::uninitialize keepstation:NeedComms:setActive
2026-03-13T05:11:21.150Z,1773378681.150 [keepstation:NeedComms:D] Running Loop=1
2026-03-13T05:11:21.558Z,1773378681.558 [keepstation:NeedComms:D](DEBUG): Initialize ReadDataComponent to sense time_fix
2026-03-13T05:11:24.171Z,1773378684.171 [DataOverHttps](INFO): Sending 39 bytes from file Logs/20260313T050838/Courier0003.lzma
2026-03-13T05:11:25.173Z,1773378685.173 [DataOverHttps](INFO): Moved sent file to Logs/20260313T050838/Courier0003.lzma.bak
2026-03-13T05:11:25.174Z,1773378685.174 [DataOverHttps](INFO): SBD MOMSN=26729905
2026-03-13T05:11:42.941Z,1773378702.941 [NAL9602](INFO): SBD MO Status=2, MOMSN=13323, MT Status=2, MTMSN=0
2026-03-13T05:11:42.942Z,1773378702.942 [NAL9602](ERROR): Failed to initiate SBD session. Error code: 2
2026-03-13T05:12:19.295Z,1773378739.295 [NAL9602](INFO): SBD MO Status=1, MOMSN=13323, MT Status=0, MTMSN=0
2026-03-13T05:12:19.295Z,1773378739.295 [NAL9602](INFO): No messages in MT queue
2026-03-13T05:12:20.510Z,1773378740.510 [NAL9602](DEBUG): Parsing RMC sentence: $GPRMC,051216.00,A,3647.51189,N,12153.29183,W,0.428,345.12,130326,,,A*70
2026-03-13T05:12:20.513Z,1773378740.513 [NAL9602](INFO): GPS fix at 20260313T051216: (36.791865, -121.888197)
2026-03-13T05:12:20.526Z,1773378740.526 [keepstation:NeedComms:D] Stopped
2026-03-13T05:12:20.526Z,1773378740.526 [keepstation:NeedComms:E] Running Loop=1
2026-03-13T05:12:20.946Z,1773378740.946 [keepstation:NeedComms:E](DEBUG): Initialize ReadDataComponent to sense platform_communications
2026-03-13T05:12:27.455Z,1773378747.455 [DataOverHttps](INFO): Sending 72 bytes from file Logs/20260313T050838/Courier0009.lzma
2026-03-13T05:12:28.457Z,1773378748.457 [DataOverHttps](INFO): Moved sent file to Logs/20260313T050838/Courier0009.lzma.bak
2026-03-13T05:12:28.457Z,1773378748.457 [DataOverHttps](INFO): SBD MOMSN=26729941
2026-03-13T05:12:44.283Z,1773378764.283 [DataOverHttps](INFO): Sending 115 bytes from file Logs/20260313T041030/Express0016.lzma
2026-03-13T05:12:45.285Z,1773378765.285 [DataOverHttps](INFO): Moved sent file to Logs/20260313T041030/Express0016.lzma.bak
2026-03-13T05:12:45.286Z,1773378765.286 [DataOverHttps](INFO): SBD MOMSN=26729945
2026-03-13T05:12:53.233Z,1773378773.233 [NAL9602](INFO): Not Powering down - fast GPS
2026-03-13T05:13:01.053Z,1773378781.053 [DataOverHttps](INFO): Sending 536 bytes from file Logs/20260313T050838/Express0001.lzma
2026-03-13T05:13:02.053Z,1773378782.053 [DataOverHttps](INFO): Moved sent file to Logs/20260313T050838/Express0001.lzma.bak
2026-03-13T05:13:02.054Z,1773378782.054 [DataOverHttps](INFO): SBD MOMSN=26729948
2026-03-13T05:13:17.823Z,1773378797.823 [DataOverHttps](INFO): Sending 193 bytes from file Logs/20260313T050838/Express0005.lzma
2026-03-13T05:13:18.825Z,1773378798.825 [DataOverHttps](INFO): Moved sent file to Logs/20260313T050838/Express0005.lzma.bak
2026-03-13T05:13:18.826Z,1773378798.826 [DataOverHttps](INFO): SBD MOMSN=26729956
2026-03-13T05:13:34.764Z,1773378814.764 [DataOverHttps](INFO): Sending 315 bytes from file Logs/20260313T050838/Express0010.lzma
2026-03-13T05:13:35.765Z,1773378815.765 [DataOverHttps](INFO): Moved sent file to Logs/20260313T050838/Express0010.lzma.bak
2026-03-13T05:13:35.766Z,1773378815.766 [DataOverHttps](INFO): SBD MOMSN=26729960
2026-03-13T05:13:37.281Z,1773378817.281 [keepstation:NeedComms:E] Stopped
2026-03-13T05:13:37.282Z,1773378817.282 [keepstation:NeedComms:F] Running Loop=1
2026-03-13T05:13:37.680Z,1773378817.680 [keepstation:NeedComms:F](DEBUG): Initialize ReadDataComponent to sense time_fix
2026-03-13T05:13:39.287Z,1773378819.287 [NAL9602](DEBUG): Parsing RMC sentence: $GPRMC,051334.00,A,3647.51756,N,12153.29374,W,0.486,355.57,130326,,,A*7B
2026-03-13T05:13:39.290Z,1773378819.290 [NAL9602](INFO): GPS fix at 20260313T051334: (36.791959, -121.888229)
2026-03-13T05:13:39.313Z,1773378819.313 [keepstation:NeedComms:F] Stopped
2026-03-13T05:13:39.314Z,1773378819.314 [keepstation:NeedComms:setRestoreMode] Running Loop=1
2026-03-13T05:13:39.314Z,1773378819.314 [keepstation:NeedComms:setRestoreMode](DEBUG): Aggregate::initialize keepstation:NeedComms:setRestoreMode
2026-03-13T05:13:39.314Z,1773378819.314 [keepstation:NeedComms:setRestoreMode:A] Running Loop=1
2026-03-13T05:13:39.726Z,1773378819.726 [keepstation:NeedComms:setRestoreMode:A] Stopped
2026-03-13T05:13:39.726Z,1773378819.726 [keepstation:NeedComms:setRestoreMode](INFO): Completed keepstation:NeedComms:setRestoreMode
2026-03-13T05:13:39.726Z,1773378819.726 [keepstation:NeedComms:setRestoreMode] Stopped
2026-03-13T05:13:39.726Z,1773378819.726 [keepstation:NeedComms:setRestoreMode](DEBUG): Aggregate::uninitialize keepstation:NeedComms:setRestoreMode
2026-03-13T05:13:39.726Z,1773378819.726 [keepstation:NeedComms:setInactive] Running Loop=1
2026-03-13T05:13:39.726Z,1773378819.726 [keepstation:NeedComms:setInactive](DEBUG): Aggregate::initialize keepstation:NeedComms:setInactive
2026-03-13T05:13:39.726Z,1773378819.726 [keepstation:NeedComms:setInactive:A] Running Loop=1
2026-03-13T05:13:40.128Z,1773378820.128 [keepstation:NeedComms:setInactive:A] Stopped
2026-03-13T05:13:40.129Z,1773378820.129 [keepstation:NeedComms:setInactive](INFO): Completed keepstation:NeedComms:setInactive
2026-03-13T05:13:40.129Z,1773378820.129 [keepstation:NeedComms:setInactive] Stopped
2026-03-13T05:13:40.129Z,1773378820.129 [keepstation:NeedComms:setInactive](DEBUG): Aggregate::uninitialize keepstation:NeedComms:setInactive
2026-03-13T05:13:40.129Z,1773378820.129 [keepstation:NeedComms](INFO): Completed keepstation:NeedComms
2026-03-13T05:13:40.130Z,1773378820.130 [keepstation:NeedComms] Stopped
2026-03-13T05:13:40.130Z,1773378820.130 [keepstation:NeedComms](DEBUG): Aggregate::uninitialize keepstation:NeedComms
2026-03-13T05:13:40.130Z,1773378820.130 [keepstation:NeedComms:C.GoToSurface] Stopped
2026-03-13T05:13:40.130Z,1773378820.130 [keepstation:NeedComms:C.GoToSurface](DEBUG): Uninitialize GoToSurfaceComponent.
2026-03-13T05:13:40.541Z,1773378820.541 [keepstation:SurfaceComms:B](INFO): Completed keepstation:SurfaceComms:B
2026-03-13T05:13:40.541Z,1773378820.541 [keepstation:SurfaceComms:B] Stopped
2026-03-13T05:13:40.541Z,1773378820.541 [keepstation:SurfaceComms:B](DEBUG): Aggregate::uninitialize keepstation:SurfaceComms:B
2026-03-13T05:13:40.541Z,1773378820.541 [keepstation:SurfaceComms:HandleNan] Running Loop=1
2026-03-13T05:13:40.541Z,1773378820.541 [keepstation:SurfaceComms:HandleNan](DEBUG): Aggregate::initialize keepstation:SurfaceComms:HandleNan
2026-03-13T05:13:40.542Z,1773378820.542 [keepstation:SurfaceComms:HandleNan:SetOnStation] Running Loop=1
2026-03-13T05:13:40.542Z,1773378820.542 [keepstation:SurfaceComms:HandleNan:SetOnStation](DEBUG): Aggregate::initialize keepstation:SurfaceComms:HandleNan:SetOnStation
2026-03-13T05:13:40.542Z,1773378820.542 [keepstation:SurfaceComms:HandleNan:SetOnStation:A] Running Loop=1
2026-03-13T05:13:40.931Z,1773378820.931 [keepstation:SurfaceComms:HandleNan] Stopped
2026-03-13T05:13:40.951Z,1773378820.951 [keepstation:SurfaceComms:HandleNan](DEBUG): Aggregate::uninitialize keepstation:SurfaceComms:HandleNan
2026-03-13T05:13:40.951Z,1773378820.951 [keepstation:SurfaceComms:HandleNan:SetOnStation] Stopped
2026-03-13T05:13:40.951Z,1773378820.951 [keepstation:SurfaceComms:HandleNan:SetOnStation](DEBUG): Aggregate::uninitialize keepstation:SurfaceComms:HandleNan:SetOnStation
2026-03-13T05:13:40.951Z,1773378820.951 [keepstation:SurfaceComms:HandleNan:SetOnStation:A] Stopped
2026-03-13T05:13:40.951Z,1773378820.951 [keepstation:SurfaceComms:setTransit] Running Loop=1
2026-03-13T05:13:40.951Z,1773378820.951 [keepstation:SurfaceComms:setTransit](DEBUG): Aggregate::initialize keepstation:SurfaceComms:setTransit
2026-03-13T05:13:40.951Z,1773378820.951 [keepstation:SurfaceComms:setTransit:A] Running Loop=1
2026-03-13T05:13:41.339Z,1773378821.339 [keepstation:SurfaceComms:setTransit:A] Stopped
2026-03-13T05:13:41.340Z,1773378821.340 [keepstation:SurfaceComms:setTransit](INFO): Completed keepstation:SurfaceComms:setTransit
2026-03-13T05:13:41.340Z,1773378821.340 [keepstation:SurfaceComms:setTransit] Stopped
2026-03-13T05:13:41.340Z,1773378821.340 [keepstation:SurfaceComms:setTransit](DEBUG): Aggregate::uninitialize keepstation:SurfaceComms:setTransit
2026-03-13T05:13:41.340Z,1773378821.340 [keepstation:SurfaceComms:setStation] Running Loop=1
2026-03-13T05:13:41.340Z,1773378821.340 [keepstation:SurfaceComms:setStation](DEBUG): Aggregate::initialize keepstation:SurfaceComms:setStation
2026-03-13T05:13:41.340Z,1773378821.340 [keepstation:SurfaceComms:setStation:A] Running Loop=1
2026-03-13T05:13:41.740Z,1773378821.740 [keepstation:SurfaceComms:setStation] Stopped
2026-03-13T05:13:41.740Z,1773378821.740 [keepstation:SurfaceComms:setStation](DEBUG): Aggregate::uninitialize keepstation:SurfaceComms:setStation
2026-03-13T05:13:41.740Z,1773378821.740 [keepstation:SurfaceComms:setStation:A] Stopped
2026-03-13T05:13:41.741Z,1773378821.741 [keepstation:SurfaceComms:setSink] Running Loop=1
2026-03-13T05:13:41.741Z,1773378821.741 [keepstation:SurfaceComms:setSink](DEBUG): Aggregate::initialize keepstation:SurfaceComms:setSink
2026-03-13T05:13:41.741Z,1773378821.741 [keepstation:SurfaceComms:setSink:A] Running Loop=1
2026-03-13T05:13:42.151Z,1773378822.151 [keepstation:SurfaceComms:setSink] Stopped
2026-03-13T05:13:42.156Z,1773378822.156 [keepstation:SurfaceComms:setSink](DEBUG): Aggregate::uninitialize keepstation:SurfaceComms:setSink
2026-03-13T05:13:42.156Z,1773378822.156 [keepstation:SurfaceComms:setSink:A] Stopped
2026-03-13T05:13:42.156Z,1773378822.156 [keepstation:SurfaceComms](INFO): Completed keepstation:SurfaceComms
2026-03-13T05:13:42.156Z,1773378822.156 [keepstation:SurfaceComms] Stopped
2026-03-13T05:13:42.156Z,1773378822.156 [keepstation:SurfaceComms](DEBUG): Aggregate::uninitialize keepstation:SurfaceComms
2026-03-13T05:13:42.535Z,1773378822.535 [keepstation:StartingMission](INFO): Completed keepstation:StartingMission
2026-03-13T05:13:42.535Z,1773378822.535 [keepstation:StartingMission] Stopped
2026-03-13T05:13:42.536Z,1773378822.536 [keepstation:StartingMission](DEBUG): Aggregate::uninitialize keepstation:StartingMission
2026-03-13T05:13:42.536Z,1773378822.536 [keepstation:TransitToStation] Running Loop=1
2026-03-13T05:13:42.536Z,1773378822.536 [keepstation:TransitToStation](DEBUG): Aggregate::initialize keepstation:TransitToStation
2026-03-13T05:13:42.536Z,1773378822.536 [keepstation:TransitToStation:Dive] Running Loop=1
2026-03-13T05:13:42.536Z,1773378822.536 [keepstation:TransitToStation:Dive](DEBUG): Aggregate::initialize keepstation:TransitToStation:Dive
2026-03-13T05:13:42.536Z,1773378822.536 [keepstation:TransitToStation:Dive:A] Running Loop=1
2026-03-13T05:13:42.536Z,1773378822.536 [keepstation:TransitToStation:Dive:A](DEBUG): Aggregate::initialize keepstation:TransitToStation:Dive:A
2026-03-13T05:13:42.536Z,1773378822.536 [keepstation:TransitToStation:Wpt1.Waypoint] Running Loop=1
2026-03-13T05:13:42.536Z,1773378822.536 [keepstation:TransitToStation:Wpt1.Waypoint](DEBUG): Initialize WaypointComponent.
2026-03-13T05:13:42.537Z,1773378822.537 [keepstation:TransitToStation:Wpt1.Waypoint](IMPORTANT): Navigating to waypoint: 36.797001,-121.847000
2026-03-13T05:13:42.933Z,1773378822.933 [keepstation:TransitToStation:Wpt1.Waypoint](INFO): Navigating to waypoint: 36.797001,-121.847000
2026-03-13T05:13:42.933Z,1773378822.933 [keepstation:TransitToStation:Dive] Running Loop=1
2026-03-13T05:13:42.933Z,1773378822.933 [keepstation:DiveCmd] Running Loop=1
2026-03-13T05:13:42.933Z,1773378822.933 [keepstation:DiveCmd](DEBUG): Aggregate::initialize keepstation:DiveCmd
2026-03-13T05:13:42.934Z,1773378822.934 [keepstation:DiveCmd:SurfaceSink] Running Loop=1
2026-03-13T05:13:42.934Z,1773378822.934 [keepstation:DiveCmd:SurfaceSink](DEBUG): Aggregate::initialize keepstation:DiveCmd:SurfaceSink
2026-03-13T05:13:42.934Z,1773378822.934 [keepstation:DiveCmd:SurfaceSink:sink] Running Loop=1
2026-03-13T05:13:42.934Z,1773378822.934 [keepstation:DiveCmd:SurfaceSink:sink](DEBUG): Aggregate::initialize keepstation:DiveCmd:SurfaceSink:sink
2026-03-13T05:13:42.934Z,1773378822.934 [keepstation:DiveCmd:SurfaceSink:sink:BuoyancyHold.Buoyancy] Running Loop=1
2026-03-13T05:13:42.934Z,1773378822.934 [keepstation:DiveCmd:SurfaceSink:sink:BuoyancyHold.Buoyancy](DEBUG): Initialize Buoyancy Component.
2026-03-13T05:13:42.934Z,1773378822.934 [keepstation:DiveCmd:SurfaceSink:sink:B.SetSpeed] Running Loop=1
2026-03-13T05:13:42.934Z,1773378822.934 [keepstation:DiveCmd:SurfaceSink:sink:B.SetSpeed](DEBUG): Initialize.
2026-03-13T05:13:42.934Z,1773378822.934 [keepstation:DiveCmd:SurfaceSink:sink:C] Running Loop=1
2026-03-13T05:13:42.934Z,1773378822.934 [keepstation:DiveCmd:TransitToStation] Running Loop=1
2026-03-13T05:13:42.935Z,1773378822.935 [keepstation:DiveCmd:TransitToStation](DEBUG): Aggregate::initialize keepstation:DiveCmd:TransitToStation
2026-03-13T05:13:42.935Z,1773378822.935 [keepstation:DiveCmd:TransitToStation:dive] Running Loop=1
2026-03-13T05:13:42.935Z,1773378822.935 [keepstation:DiveCmd:TransitToStation:dive](DEBUG): Aggregate::initialize keepstation:DiveCmd:TransitToStation:dive
2026-03-13T05:13:42.935Z,1773378822.935 [keepstation:DiveCmd:TransitToStation:dive:A.Buoyancy] Running Loop=1
2026-03-13T05:13:42.936Z,1773378822.936 [keepstation:DiveCmd:TransitToStation:dive:A.Buoyancy](DEBUG): Initialize Buoyancy Component.
2026-03-13T05:13:42.936Z,1773378822.936 [keepstation:DiveCmd:TransitToStation:dive:B.Pitch] Running Loop=1
2026-03-13T05:13:42.936Z,1773378822.936 [keepstation:DiveCmd:TransitToStation:dive:B.Pitch](DEBUG): Initialize.
2026-03-13T05:13:42.936Z,1773378822.936 [keepstation:DiveCmd:TransitToStation:dive:C.SetSpeed] Running Loop=1
2026-03-13T05:13:42.936Z,1773378822.936 [keepstation:DiveCmd:TransitToStation:dive:C.SetSpeed](DEBUG): Initialize.
2026-03-13T05:13:42.936Z,1773378822.936 [keepstation:DiveCmd:StationKeep] Running Loop=1
2026-03-13T05:13:42.936Z,1773378822.936 [keepstation:DiveCmd:StationKeep](DEBUG): Aggregate::initialize keepstation:DiveCmd:StationKeep
2026-03-13T05:13:42.936Z,1773378822.936 [keepstation:DiveCmd:StationKeep:A] Running Loop=1
2026-03-13T05:13:42.936Z,1773378822.936 [keepstation:DiveCmd:StationKeep:B.Pitch] Running Loop=1
2026-03-13T05:13:42.937Z,1773378822.937 [keepstation:DiveCmd:StationKeep:B.Pitch](DEBUG): Initialize.
2026-03-13T05:13:42.937Z,1773378822.937 [keepstation:DiveCmd:StationKeep:C.KeepStation] Running Loop=1
2026-03-13T05:13:42.937Z,1773378822.937 [keepstation:DiveCmd:StationKeep:C.KeepStation](DEBUG): Initialize KeepStationComponent.
2026-03-13T05:13:42.937Z,1773378822.937 [keepstation:DiveCmd:StationKeep] Stopped
2026-03-13T05:13:42.938Z,1773378822.938 [keepstation:DiveCmd:StationKeep](DEBUG): Aggregate::uninitialize keepstation:DiveCmd:StationKeep
2026-03-13T05:13:42.938Z,1773378822.938 [keepstation:DiveCmd:StationKeep:A] Stopped
2026-03-13T05:13:42.938Z,1773378822.938 [keepstation:DiveCmd:StationKeep:B.Pitch] Stopped
2026-03-13T05:13:42.938Z,1773378822.938 [keepstation:DiveCmd:StationKeep:C.KeepStation] Stopped
2026-03-13T05:13:42.938Z,1773378822.938 [keepstation:DiveCmd:StationKeep:C.KeepStation](DEBUG): Uninitialize KeepStationComponent.
2026-03-13T05:13:42.938Z,1773378822.938 [keepstation:DiveCmd:TransitToStation] Running Loop=1
2026-03-13T05:13:42.938Z,1773378822.938 [keepstation:DiveCmd:TransitToStation:dive:C.SetSpeed] Running Loop=1
2026-03-13T05:13:42.938Z,1773378822.938 [keepstation:DiveCmd:TransitToStation:dive:B.Pitch] Running Loop=1
2026-03-13T05:13:42.939Z,1773378822.939 [keepstation:DiveCmd:TransitToStation:dive:A.Buoyancy] Running Loop=1
2026-03-13T05:13:42.939Z,1773378822.939 [keepstation:DiveCmd:SurfaceSink] Stopped
2026-03-13T05:13:42.939Z,1773378822.939 [keepstation:DiveCmd:SurfaceSink](DEBUG): Aggregate::uninitialize keepstation:DiveCmd:SurfaceSink
2026-03-13T05:13:42.939Z,1773378822.939 [keepstation:DiveCmd:SurfaceSink:sink] Stopped
2026-03-13T05:13:42.939Z,1773378822.939 [keepstation:DiveCmd:SurfaceSink:sink](DEBUG): Aggregate::uninitialize keepstation:DiveCmd:SurfaceSink:sink
2026-03-13T05:13:42.940Z,1773378822.940 [keepstation:DiveCmd:SurfaceSink:sink:BuoyancyHold.Buoyancy] Stopped
2026-03-13T05:13:42.940Z,1773378822.940 [keepstation:DiveCmd:SurfaceSink:sink:BuoyancyHold.Buoyancy](DEBUG): Uninitialize Buoyancy Component.
2026-03-13T05:13:42.940Z,1773378822.940 [keepstation:DiveCmd:SurfaceSink:sink:B.SetSpeed] Stopped
2026-03-13T05:13:42.940Z,1773378822.940 [keepstation:DiveCmd:SurfaceSink:sink:B.SetSpeed](DEBUG): Uninitialize.
2026-03-13T05:13:42.940Z,1773378822.940 [keepstation:DiveCmd:SurfaceSink:sink:C] Stopped
2026-03-13T05:14:25.757Z,1773378865.757 [ElevatorOffsetCalculator](INFO): New estimator for commanded vars: speed 0.75 m/s, pitch -30.00 deg, mass-position -2.42 mm (4 active estimators).
2026-03-13T05:14:44.456Z,1773378884.456 [DataOverHttps](INFO): setting unavailable, lastComms_.elapsed()=60.133450
2026-03-13T05:15:17.584Z,1773378917.584 [DataOverHttps](INFO): Exceeded connect timeout, disconnecting.
2026-03-13T05:15:26.200Z,1773378926.200 [Radio_Surface](INFO): Powering down
2026-03-13T05:15:52.732Z,1773378952.732 [DataOverHttps](INFO): Exceeded connect timeout, disconnecting.
2026-03-13T05:15:53.737Z,1773378953.737 [DataOverHttps](INFO): Radio surface powered OFF, will not connect.
2026-03-13T05:18:41.057Z,1773379121.057 [NAL9602](FAULT): MT Queue status failed to be acquired within timeout. Will not retry this session.
2026-03-13T05:19:11.725Z,1773379151.725 [NAL9602](INFO): Not Powering down - fast GPS
2026-03-13T05:24:08.235Z,1773379448.235 [Sonardyne_Nano](INFO): Battery at maximum, disabling charging
2026-03-13T05:54:28.941Z,1773381268.941 [BPC1](ERROR): BPC1A got IPBS message with 6 sticks (min is 7).
2026-03-13T05:54:30.150Z,1773381270.150 [BPC1](ERROR): BPC1B got IPBS message with 6 sticks (min is 7).
2026-03-13T05:54:35.922Z,1773381275.922 [BPC1](ERROR): BPC1A got IPBS message with 6 sticks (min is 7).
2026-03-13T05:54:45.632Z,1773381285.632 [BPC1](ERROR): BPC1B got IPBS message with 6 sticks (min is 7).
2026-03-13T05:54:52.335Z,1773381292.335 [BPC1](ERROR): BPC1A got IPBS message with 6 sticks (min is 7).
2026-03-13T05:55:00.760Z,1773381300.760 [BPC1](ERROR): BPC1B got IPBS message with 6 sticks (min is 7).
2026-03-13T05:55:07.261Z,1773381307.261 [BPC1](ERROR): BPC1A got IPBS message with 6 sticks (min is 7).
2026-03-13T05:55:16.174Z,1773381316.174 [BPC1](ERROR): BPC1B got IPBS message with 6 sticks (min is 7).
2026-03-13T05:55:22.754Z,1773381322.754 [BPC1](ERROR): BPC1A got IPBS message with 6 sticks (min is 7).
2026-03-13T05:55:30.067Z,1773381330.067 [Waterlinked](ERROR): DVL uart error: serial timeout
2026-03-13T05:55:30.068Z,1773381330.068 [Waterlinked] Communications Fault, FailCount= 1
2026-03-13T05:55:30.068Z,1773381330.068 [Waterlinked](ERROR): Communications Fault
2026-03-13T05:55:30.265Z,1773381330.265 [CBIT](ERROR): Communications Fault in component: Waterlinked
2026-03-13T05:55:30.572Z,1773381330.572 [Waterlinked](INFO): Powering down
2026-03-13T05:55:31.403Z,1773381331.403 [CBIT](INFO): Clearing failed state for component Waterlinked
2026-03-13T05:55:31.403Z,1773381331.403 [Waterlinked] No Fault, FailCount= 1
2026-03-13T05:55:31.643Z,1773381331.643 [BPC1](ERROR): BPC1B got IPBS message with 6 sticks (min is 7).
2026-03-13T05:55:37.703Z,1773381337.703 [BPC1](ERROR): BPC1A got IPBS message with 6 sticks (min is 7).
2026-03-13T05:55:46.996Z,1773381346.996 [BPC1](ERROR): BPC1B got IPBS message with 6 sticks (min is 7).
2026-03-13T05:55:53.059Z,1773381353.059 [BPC1](ERROR): BPC1A got IPBS message with 6 sticks (min is 7).
2026-03-13T05:56:02.562Z,1773381362.562 [BPC1](ERROR): BPC1B got IPBS message with 6 sticks (min is 7).
2026-03-13T05:56:08.192Z,1773381368.192 [BPC1](ERROR): BPC1A got IPBS message with 6 sticks (min is 7).
2026-03-13T05:56:18.396Z,1773381378.396 [BPC1](ERROR): BPC1B got IPBS message with 6 sticks (min is 7).
2026-03-13T05:56:23.733Z,1773381383.733 [BPC1](ERROR): BPC1A got IPBS message with 6 sticks (min is 7).
2026-03-13T05:56:33.827Z,1773381393.827 [BPC1](ERROR): BPC1B got IPBS message with 6 sticks (min is 7).
2026-03-13T05:56:39.482Z,1773381399.482 [BPC1](ERROR): BPC1A got IPBS message with 6 sticks (min is 7).
2026-03-13T05:56:49.671Z,1773381409.671 [BPC1](ERROR): BPC1B got IPBS message with 6 sticks (min is 7).
2026-03-13T05:56:49.678Z,1773381409.678 [BPC1](INFO): Calculating totals. Valid battery stick count: 45. Valid reserve battery stick count: 5.
2026-03-13T05:56:49.681Z,1773381409.681 [BPC1](INFO): Received data from all battery sticks.
2026-03-13T06:13:39.558Z,1773382419.558 [keepstation:SurfaceComms] Running Loop=1
2026-03-13T06:13:39.559Z,1773382419.559 [keepstation:SurfaceComms](DEBUG): Aggregate::initialize keepstation:SurfaceComms
2026-03-13T06:13:39.565Z,1773382419.565 [keepstation:SurfaceComms:A] Running Loop=1
2026-03-13T06:13:39.566Z,1773382419.566 [keepstation:SurfaceComms:A] Stopped
2026-03-13T06:13:39.567Z,1773382419.567 [keepstation:SurfaceComms:B] Running Loop=1
2026-03-13T06:13:39.567Z,1773382419.567 [keepstation:SurfaceComms:B](DEBUG): Aggregate::initialize keepstation:SurfaceComms:B
2026-03-13T06:13:40.082Z,1773382420.082 [keepstation:TransitToStation:Dive] Stopped
2026-03-13T06:13:40.082Z,1773382420.082 [keepstation:TransitToStation:Dive](DEBUG): Aggregate::uninitialize keepstation:TransitToStation:Dive
2026-03-13T06:13:40.083Z,1773382420.083 [keepstation:TransitToStation:Dive:A] Stopped
2026-03-13T06:13:40.083Z,1773382420.083 [keepstation:TransitToStation:Dive:A](DEBUG): Aggregate::uninitialize keepstation:TransitToStation:Dive:A
2026-03-13T06:13:40.087Z,1773382420.087 [keepstation:DiveCmd:TransitToStation] Stopped
2026-03-13T06:13:40.088Z,1773382420.088 [keepstation:DiveCmd:TransitToStation](DEBUG): Aggregate::uninitialize keepstation:DiveCmd:TransitToStation
2026-03-13T06:13:40.088Z,1773382420.088 [keepstation:DiveCmd:TransitToStation:dive] Stopped
2026-03-13T06:13:40.088Z,1773382420.088 [keepstation:DiveCmd:TransitToStation:dive](DEBUG): Aggregate::uninitialize keepstation:DiveCmd:TransitToStation:dive
2026-03-13T06:13:40.089Z,1773382420.089 [keepstation:DiveCmd:TransitToStation:dive:A.Buoyancy] Stopped
2026-03-13T06:13:40.089Z,1773382420.089 [keepstation:DiveCmd:TransitToStation:dive:A.Buoyancy](DEBUG): Uninitialize Buoyancy Component.
2026-03-13T06:13:40.089Z,1773382420.089 [keepstation:DiveCmd:TransitToStation:dive:B.Pitch] Stopped
2026-03-13T06:13:40.089Z,1773382420.089 [keepstation:DiveCmd:TransitToStation:dive:C.SetSpeed] Stopped
2026-03-13T06:13:40.090Z,1773382420.090 [keepstation:DiveCmd:TransitToStation:dive:C.SetSpeed](DEBUG): Uninitialize.
2026-03-13T06:13:40.096Z,1773382420.096 [keepstation:NeedComms] Running Loop=1
2026-03-13T06:13:40.097Z,1773382420.097 [keepstation:NeedComms](DEBUG): Aggregate::initialize keepstation:NeedComms
2026-03-13T06:13:40.097Z,1773382420.097 [keepstation:NeedComms:C.GoToSurface] Running Loop=1
2026-03-13T06:13:40.097Z,1773382420.097 [keepstation:NeedComms:C.GoToSurface](DEBUG): Initialize GoToSurfaceComponent.
2026-03-13T06:13:40.099Z,1773382420.099 [keepstation:NeedComms:C.GoToSurface](INFO): Received depth rate setting nan m/s.
2026-03-13T06:13:40.100Z,1773382420.100 [keepstation:NeedComms:C.GoToSurface](INFO): Received pitch setting 19.999999 degrees.
2026-03-13T06:13:40.102Z,1773382420.102 [keepstation:NeedComms:C.GoToSurface](INFO): Received speed setting 1.000000 m/s.
2026-03-13T06:13:40.103Z,1773382420.103 [keepstation:NeedComms:C.GoToSurface](INFO): Received surface timeout setting 1500.000000 seconds.
2026-03-13T06:13:40.105Z,1773382420.105 [keepstation:NeedComms:C.GoToSurface](DEBUG): No altitude timeout specified. Using default value of 600.000000 seconds.
2026-03-13T06:13:40.106Z,1773382420.106 [keepstation:NeedComms:C.GoToSurface](INFO): Received pitch timeout configuration 60.000000 seconds.
2026-03-13T06:13:40.107Z,1773382420.107 [keepstation:NeedComms:A] Running Loop=1
2026-03-13T06:13:40.138Z,1773382420.138 [keepstation:NeedComms:A](INFO): last time_fix was: 1773378814.000000 second since 1970/01/01T00:00:00Z
2026-03-13T06:13:40.138Z,1773382420.138 [keepstation:NeedComms:A] Stopped
2026-03-13T06:13:40.138Z,1773382420.138 [keepstation:NeedComms:setActive] Running Loop=1
2026-03-13T06:13:40.139Z,1773382420.139 [keepstation:NeedComms:setActive](DEBUG): Aggregate::initialize keepstation:NeedComms:setActive
2026-03-13T06:13:40.139Z,1773382420.139 [keepstation:NeedComms:setActive:A] Running Loop=1
2026-03-13T06:13:40.406Z,1773382420.406 [keepstation:NeedComms:setActive:A] Stopped
2026-03-13T06:13:40.406Z,1773382420.406 [keepstation:NeedComms:setActive:B] Running Loop=1
2026-03-13T06:13:40.758Z,1773382420.758 [keepstation:NeedComms:setActive:B] Stopped
2026-03-13T06:13:40.758Z,1773382420.758 [keepstation:NeedComms:setActive](INFO): Completed keepstation:NeedComms:setActive
2026-03-13T06:13:40.758Z,1773382420.758 [keepstation:NeedComms:setActive] Stopped
2026-03-13T06:13:40.758Z,1773382420.758 [keepstation:NeedComms:setActive](DEBUG): Aggregate::uninitialize keepstation:NeedComms:setActive
2026-03-13T06:14:38.905Z,1773382478.905 [keepstation:NeedComms:D] Running Loop=1
2026-03-13T06:14:39.312Z,1773382479.312 [Waterlinked](INFO): Powering down
2026-03-13T06:14:39.508Z,1773382479.508 [Radio_Surface](INFO): Powering up
2026-03-13T06:14:45.480Z,1773382485.480 [DataOverHttps](INFO): Radio surface powered ON.
2026-03-13T06:15:11.713Z,1773382511.713 [NAL9602](ERROR): Failed to receive proper response when querying signal strength for MT queue check.
2026-03-13T06:15:11.796Z,1773382511.796 [NAL9602](ERROR): received:
+CSQ:0
OK323, 0, 0, 0, 0
OK
2026-03-13T06:15:15.600Z,1773382515.600 [DataOverHttps](INFO): Exceeded connect timeout, disconnecting.
2026-03-13T06:15:39.995Z,1773382539.995 [NAL9602](INFO): SBD MO Status=2, MOMSN=13324, MT Status=2, MTMSN=0
2026-03-13T06:15:39.995Z,1773382539.995 [NAL9602](ERROR): Failed to initiate SBD session. Error code: 2
2026-03-13T06:15:50.748Z,1773382550.748 [DataOverHttps](INFO): Exceeded connect timeout, disconnecting.
2026-03-13T06:16:00.598Z,1773382560.598 [NAL9602](INFO): SBD MO Status=2, MOMSN=13324, MT Status=2, MTMSN=0
2026-03-13T06:16:00.598Z,1773382560.598 [NAL9602](ERROR): Failed to initiate SBD session. Error code: 2
2026-03-13T06:16:15.151Z,1773382575.151 [NAL9602](INFO): SBD MO Status=1, MOMSN=13324, MT Status=0, MTMSN=0
2026-03-13T06:16:15.151Z,1773382575.151 [NAL9602](INFO): No messages in MT queue
2026-03-13T06:16:16.356Z,1773382576.356 [NAL9602](DEBUG): Parsing RMC sentence: $GPRMC,061611.00,A,3648.01381,N,12151.50810,W,0.661,11.66,130326,,,D*44
2026-03-13T06:16:16.358Z,1773382576.358 [NAL9602](INFO): GPS fix at 20260313T061611: (36.800230, -121.858468)
2026-03-13T06:16:16.369Z,1773382576.369 [UniversalFixResidualReporter](INFO): Fix residual: 30.8 %DT, over the last 2353.3 m. Residual distance 724.3 m at bearing -143.5 degrees. Fix at (36.8002, -121.8585) with 2805.0 m made good.
2026-03-13T06:16:16.371Z,1773382576.371 [keepstation:TransitToStation:Wpt1.Waypoint](INFO): Navigating to waypoint: 36.797001,-121.847000
2026-03-13T06:16:16.374Z,1773382576.374 [keepstation:NeedComms:D] Stopped
2026-03-13T06:16:16.374Z,1773382576.374 [keepstation:NeedComms:E] Running Loop=1
2026-03-13T06:16:25.896Z,1773382585.896 [DataOverHttps](INFO): Exceeded connect timeout, disconnecting.
2026-03-13T06:16:39.239Z,1773382599.239 [NAL9602](INFO): SBD MO Status=1, MOMSN=13325, MT Status=0, MTMSN=0
2026-03-13T06:16:39.296Z,1773382599.296 [NAL9602](INFO): Sent 264 bytes from file Logs/20260313T050838/Courier0012.lzma
2026-03-13T06:16:39.296Z,1773382599.296 [NAL9602](INFO): Packets left to send: 0
2026-03-13T06:16:52.161Z,1773382612.161 [NAL9602](INFO): SBD MO Status=2, MOMSN=13326, MT Status=2, MTMSN=0
2026-03-13T06:16:52.161Z,1773382612.161 [NAL9602](ERROR): Failed to initiate SBD session. Error code: 2
2026-03-13T06:17:01.040Z,1773382621.040 [DataOverHttps](INFO): Exceeded connect timeout, disconnecting.
2026-03-13T06:17:13.692Z,1773382633.692 [NAL9602](INFO): SBD MO Status=1, MOMSN=13326, MT Status=0, MTMSN=0
2026-03-13T06:17:13.748Z,1773382633.748 [NAL9602](INFO): Sent 332 bytes from file Logs/20260313T050838/Express0013.lzma
2026-03-13T06:17:13.748Z,1773382633.748 [NAL9602](INFO): Packets left to send: 1
2026-03-13T06:17:32.173Z,1773382652.173 [NAL9602](INFO): SBD MO Status=1, MOMSN=13327, MT Status=0, MTMSN=0
2026-03-13T06:17:32.224Z,1773382652.224 [NAL9602](INFO): Sent 247 bytes from file Logs/20260313T050838/Express0013.lzma
2026-03-13T06:17:32.224Z,1773382652.224 [NAL9602](INFO): Packets left to send: 0
2026-03-13T06:17:36.200Z,1773382656.200 [DataOverHttps](INFO): Exceeded connect timeout, disconnecting.
2026-03-13T06:17:47.942Z,1773382667.942 [NAL9602](INFO): SBD MO Status=0, MOMSN=13328, MT Status=0, MTMSN=0
2026-03-13T06:17:48.029Z,1773382668.029 [keepstation:NeedComms:E] Stopped
2026-03-13T06:17:48.029Z,1773382668.029 [keepstation:NeedComms:F] Running Loop=1
2026-03-13T06:17:50.368Z,1773382670.368 [NAL9602](DEBUG): Parsing RMC sentence: $GPRMC,061745.00,A,3648.02920,N,12151.49903,W,0.350,352.31,130326,,,D*7C
2026-03-13T06:17:50.370Z,1773382670.370 [NAL9602](INFO): GPS fix at 20260313T061745: (36.800487, -121.858317)
2026-03-13T06:17:50.381Z,1773382670.381 [keepstation:TransitToStation:Wpt1.Waypoint](INFO): Navigating to waypoint: 36.797001,-121.847000
2026-03-13T06:17:50.384Z,1773382670.384 [keepstation:NeedComms:F] Stopped
2026-03-13T06:17:50.384Z,1773382670.384 [keepstation:NeedComms:setRestoreMode] Running Loop=1
2026-03-13T06:17:50.384Z,1773382670.384 [keepstation:NeedComms:setRestoreMode](DEBUG): Aggregate::initialize keepstation:NeedComms:setRestoreMode
2026-03-13T06:17:50.384Z,1773382670.384 [keepstation:NeedComms:setRestoreMode:A] Running Loop=1
2026-03-13T06:17:50.800Z,1773382670.800 [keepstation:NeedComms:setRestoreMode:A] Stopped
2026-03-13T06:17:50.800Z,1773382670.800 [keepstation:NeedComms:setRestoreMode](INFO): Completed keepstation:NeedComms:setRestoreMode
2026-03-13T06:17:50.801Z,1773382670.801 [keepstation:NeedComms:setRestoreMode] Stopped
2026-03-13T06:17:50.801Z,1773382670.801 [keepstation:NeedComms:setRestoreMode](DEBUG): Aggregate::uninitialize keepstation:NeedComms:setRestoreMode
2026-03-13T06:17:50.801Z,1773382670.801 [keepstation:NeedComms:setInactive] Running Loop=1
2026-03-13T06:17:50.801Z,1773382670.801 [keepstation:NeedComms:setInactive](DEBUG): Aggregate::initialize keepstation:NeedComms:setInactive
2026-03-13T06:17:50.801Z,1773382670.801 [keepstation:NeedComms:setInactive:A] Running Loop=1
2026-03-13T06:17:51.185Z,1773382671.185 [keepstation:NeedComms:setInactive:A] Stopped
2026-03-13T06:17:51.185Z,1773382671.185 [keepstation:NeedComms:setInactive](INFO): Completed keepstation:NeedComms:setInactive
2026-03-13T06:17:51.185Z,1773382671.185 [keepstation:NeedComms:setInactive] Stopped
2026-03-13T06:17:51.185Z,1773382671.185 [keepstation:NeedComms:setInactive](DEBUG): Aggregate::uninitialize keepstation:NeedComms:setInactive
2026-03-13T06:17:51.186Z,1773382671.186 [keepstation:NeedComms](INFO): Completed keepstation:NeedComms
2026-03-13T06:17:51.186Z,1773382671.186 [keepstation:NeedComms] Stopped
2026-03-13T06:17:51.186Z,1773382671.186 [keepstation:NeedComms](DEBUG): Aggregate::uninitialize keepstation:NeedComms
2026-03-13T06:17:51.186Z,1773382671.186 [keepstation:NeedComms:C.GoToSurface] Stopped
2026-03-13T06:17:51.187Z,1773382671.187 [keepstation:NeedComms:C.GoToSurface](DEBUG): Uninitialize GoToSurfaceComponent.
2026-03-13T06:17:51.588Z,1773382671.588 [keepstation:SurfaceComms:B](INFO): Completed keepstation:SurfaceComms:B
2026-03-13T06:17:51.588Z,1773382671.588 [keepstation:SurfaceComms:B] Stopped
2026-03-13T06:17:51.588Z,1773382671.588 [keepstation:SurfaceComms:B](DEBUG): Aggregate::uninitialize keepstation:SurfaceComms:B
2026-03-13T06:17:51.588Z,1773382671.588 [keepstation:SurfaceComms:HandleNan] Running Loop=1
2026-03-13T06:17:51.588Z,1773382671.588 [keepstation:SurfaceComms:HandleNan](DEBUG): Aggregate::initialize keepstation:SurfaceComms:HandleNan
2026-03-13T06:17:51.589Z,1773382671.589 [keepstation:SurfaceComms:HandleNan:SetOnStation] Running Loop=1
2026-03-13T06:17:51.589Z,1773382671.589 [keepstation:SurfaceComms:HandleNan:SetOnStation](DEBUG): Aggregate::initialize keepstation:SurfaceComms:HandleNan:SetOnStation
2026-03-13T06:17:51.589Z,1773382671.589 [keepstation:SurfaceComms:HandleNan:SetOnStation:A] Running Loop=1
2026-03-13T06:17:51.996Z,1773382671.996 [ElevatorOffsetCalculator](INFO): Removing expired estimator for commanded vars: speed 1.00 m/s, pitch 30.00 deg, mass-position -2.42 mm.
2026-03-13T06:17:51.997Z,1773382671.997 [ElevatorOffsetCalculator](INFO): Removing expired estimator for commanded vars: speed 1.00 m/s, pitch 20.00 deg, mass-position -2.42 mm.
2026-03-13T06:17:52.003Z,1773382672.003 [keepstation:SurfaceComms:HandleNan] Stopped
2026-03-13T06:17:52.003Z,1773382672.003 [keepstation:SurfaceComms:HandleNan](DEBUG): Aggregate::uninitialize keepstation:SurfaceComms:HandleNan
2026-03-13T06:17:52.003Z,1773382672.003 [keepstation:SurfaceComms:HandleNan:SetOnStation] Stopped
2026-03-13T06:17:52.003Z,1773382672.003 [keepstation:SurfaceComms:HandleNan:SetOnStation](DEBUG): Aggregate::uninitialize keepstation:SurfaceComms:HandleNan:SetOnStation
2026-03-13T06:17:52.003Z,1773382672.003 [keepstation:SurfaceComms:HandleNan:SetOnStation:A] Stopped
2026-03-13T06:17:52.003Z,1773382672.003 [keepstation:SurfaceComms:setTransit] Running Loop=1
2026-03-13T06:17:52.003Z,1773382672.003 [keepstation:SurfaceComms:setTransit](DEBUG): Aggregate::initialize keepstation:SurfaceComms:setTransit
2026-03-13T06:17:52.004Z,1773382672.004 [keepstation:SurfaceComms:setTransit:A] Running Loop=1
2026-03-13T06:17:52.410Z,1773382672.410 [keepstation:SurfaceComms:setTransit:A] Stopped
2026-03-13T06:17:52.410Z,1773382672.410 [keepstation:SurfaceComms:setTransit](INFO): Completed keepstation:SurfaceComms:setTransit
2026-03-13T06:17:52.410Z,1773382672.410 [keepstation:SurfaceComms:setTransit] Stopped
2026-03-13T06:17:52.410Z,1773382672.410 [keepstation:SurfaceComms:setTransit](DEBUG): Aggregate::uninitialize keepstation:SurfaceComms:setTransit
2026-03-13T06:17:52.410Z,1773382672.410 [keepstation:SurfaceComms:setStation] Running Loop=1
2026-03-13T06:17:52.410Z,1773382672.410 [keepstation:SurfaceComms:setStation](DEBUG): Aggregate::initialize keepstation:SurfaceComms:setStation
2026-03-13T06:17:52.410Z,1773382672.410 [keepstation:SurfaceComms:setStation:A] Running Loop=1
2026-03-13T06:17:52.820Z,1773382672.820 [keepstation:TransitToStation:Dive] Running Loop=1
2026-03-13T06:17:52.820Z,1773382672.820 [keepstation:TransitToStation:Dive](DEBUG): Aggregate::initialize keepstation:TransitToStation:Dive
2026-03-13T06:17:52.821Z,1773382672.820 [keepstation:TransitToStation:Dive:A] Running Loop=1
2026-03-13T06:17:52.821Z,1773382672.821 [keepstation:TransitToStation:Dive:A](DEBUG): Aggregate::initialize keepstation:TransitToStation:Dive:A
2026-03-13T06:17:52.821Z,1773382672.821 [keepstation:DiveCmd:TransitToStation] Running Loop=1
2026-03-13T06:17:52.821Z,1773382672.821 [keepstation:DiveCmd:TransitToStation](DEBUG): Aggregate::initialize keepstation:DiveCmd:TransitToStation
2026-03-13T06:17:52.821Z,1773382672.821 [keepstation:DiveCmd:TransitToStation:dive] Running Loop=1
2026-03-13T06:17:52.821Z,1773382672.821 [keepstation:DiveCmd:TransitToStation:dive](DEBUG): Aggregate::initialize keepstation:DiveCmd:TransitToStation:dive
2026-03-13T06:17:52.821Z,1773382672.821 [keepstation:DiveCmd:TransitToStation:dive:A.Buoyancy] Running Loop=1
2026-03-13T06:17:52.822Z,1773382672.822 [keepstation:DiveCmd:TransitToStation:dive:A.Buoyancy](DEBUG): Initialize Buoyancy Component.
2026-03-13T06:17:52.822Z,1773382672.822 [keepstation:DiveCmd:TransitToStation:dive:B.Pitch] Running Loop=1
2026-03-13T06:17:52.822Z,1773382672.822 [keepstation:DiveCmd:TransitToStation:dive:B.Pitch](DEBUG): Initialize.
2026-03-13T06:17:52.822Z,1773382672.822 [keepstation:DiveCmd:TransitToStation:dive:C.SetSpeed] Running Loop=1
2026-03-13T06:17:52.822Z,1773382672.822 [keepstation:DiveCmd:TransitToStation:dive:C.SetSpeed](DEBUG): Initialize.
2026-03-13T06:17:52.823Z,1773382672.823 [keepstation:SurfaceComms:setStation] Stopped
2026-03-13T06:17:52.823Z,1773382672.823 [keepstation:SurfaceComms:setStation](DEBUG): Aggregate::uninitialize keepstation:SurfaceComms:setStation
2026-03-13T06:17:52.823Z,1773382672.823 [keepstation:SurfaceComms:setStation:A] Stopped
2026-03-13T06:17:52.824Z,1773382672.824 [keepstation:SurfaceComms:setSink] Running Loop=1
2026-03-13T06:17:52.824Z,1773382672.824 [keepstation:SurfaceComms:setSink](DEBUG): Aggregate::initialize keepstation:SurfaceComms:setSink
2026-03-13T06:17:52.824Z,1773382672.824 [keepstation:SurfaceComms:setSink:A] Running Loop=1
2026-03-13T06:17:53.209Z,1773382673.209 [keepstation:SurfaceComms:setSink] Stopped
2026-03-13T06:17:53.210Z,1773382673.210 [keepstation:SurfaceComms:setSink](DEBUG): Aggregate::uninitialize keepstation:SurfaceComms:setSink
2026-03-13T06:17:53.210Z,1773382673.210 [keepstation:SurfaceComms:setSink:A] Stopped
2026-03-13T06:17:53.210Z,1773382673.210 [keepstation:SurfaceComms](INFO): Completed keepstation:SurfaceComms
2026-03-13T06:17:53.210Z,1773382673.210 [keepstation:SurfaceComms] Stopped
2026-03-13T06:17:53.210Z,1773382673.210 [keepstation:SurfaceComms](DEBUG): Aggregate::uninitialize keepstation:SurfaceComms
2026-03-13T06:18:11.342Z,1773382691.342 [DataOverHttps](INFO): Exceeded connect timeout, disconnecting.
2026-03-13T06:18:23.022Z,1773382703.022 [NAL9602](INFO): Not Powering down - fast GPS
2026-03-13T06:18:24.432Z,1773382704.432 [DataOverHttps](INFO): setting available, lastComms_.elapsed()=0.003002
2026-03-13T06:18:44.641Z,1773382724.641 [ElevatorOffsetCalculator](INFO): New estimator for commanded vars: speed 0.75 m/s, pitch 20.00 deg, mass-position -2.42 mm (3 active estimators).
2026-03-13T06:19:21.664Z,1773382761.664 [DataOverHttps](INFO): Exceeded connect timeout, disconnecting.
2026-03-13T06:19:24.677Z,1773382764.677 [DataOverHttps](INFO): setting unavailable, lastComms_.elapsed()=60.247391
2026-03-13T06:19:44.976Z,1773382784.976 [Radio_Surface](INFO): Powering down
2026-03-13T06:19:56.805Z,1773382796.805 [DataOverHttps](INFO): Exceeded connect timeout, disconnecting.
2026-03-13T06:19:57.809Z,1773382797.809 [DataOverHttps](INFO): Radio surface powered OFF, will not connect.
2026-03-13T06:27:41.017Z,1773383261.017 [Waterlinked](ERROR): only read 0 of 1 data item for BIT error. Device response::TS,24052, +0,V
2026-03-13T06:28:34.326Z,1773383314.326 [Waterlinked](ERROR): only read 3 of 5 data items. Device response::BI, +0, +0, +0,V
2026-03-13T06:48:21.869Z,1773384501.869 [keepstation:TransitToStation:Wpt1.Waypoint](IMPORTANT): Reached waypoint: 36.797001,-121.847000
2026-03-13T06:48:21.869Z,1773384501.869 [keepstation:TransitToStation:Wpt1.Waypoint] Stopped
2026-03-13T06:48:21.869Z,1773384501.869 [keepstation:TransitToStation:Wpt1.Waypoint](DEBUG): Uninitialize WaypointComponent.
2026-03-13T06:48:21.869Z,1773384501.869 [keepstation:TransitToStation:C] Running Loop=1
2026-03-13T06:48:22.451Z,1773384502.451 [keepstation:TransitToStation:C] Stopped
2026-03-13T06:48:22.456Z,1773384502.456 [keepstation:TransitToStation:D] Running Loop=1
2026-03-13T06:48:22.457Z,1773384502.457 [keepstation:DiveCmd:StationKeep] Running Loop=1
2026-03-13T06:48:22.457Z,1773384502.457 [keepstation:DiveCmd:StationKeep](DEBUG): Aggregate::initialize keepstation:DiveCmd:StationKeep
2026-03-13T06:48:22.458Z,1773384502.458 [keepstation:DiveCmd:StationKeep:A] Running Loop=1
2026-03-13T06:48:22.458Z,1773384502.458 [keepstation:DiveCmd:StationKeep:B.Pitch] Running Loop=1
2026-03-13T06:48:22.458Z,1773384502.458 [keepstation:DiveCmd:StationKeep:B.Pitch](DEBUG): Initialize.
2026-03-13T06:48:22.458Z,1773384502.458 [keepstation:DiveCmd:StationKeep:C.KeepStation] Running Loop=1
2026-03-13T06:48:22.459Z,1773384502.459 [keepstation:DiveCmd:StationKeep:C.KeepStation](DEBUG): Initialize KeepStationComponent.
2026-03-13T06:48:22.466Z,1773384502.466 [keepstation:DiveCmd:StationKeep] Running Loop=1
2026-03-13T06:48:22.466Z,1773384502.466 [keepstation:DiveCmd:StationKeep:C.KeepStation] Running Loop=1
2026-03-13T06:48:22.476Z,1773384502.476 [keepstation:DiveCmd:StationKeep:B.Pitch] Running Loop=1
2026-03-13T06:48:22.477Z,1773384502.477 [keepstation:DiveCmd:StationKeep:A] Running Loop=1
2026-03-13T06:48:22.478Z,1773384502.478 [keepstation:DiveCmd:TransitToStation] Stopped
2026-03-13T06:48:22.478Z,1773384502.478 [keepstation:DiveCmd:TransitToStation](DEBUG): Aggregate::uninitialize keepstation:DiveCmd:TransitToStation
2026-03-13T06:48:22.478Z,1773384502.478 [keepstation:DiveCmd:TransitToStation:dive] Stopped
2026-03-13T06:48:22.479Z,1773384502.479 [keepstation:DiveCmd:TransitToStation:dive](DEBUG): Aggregate::uninitialize keepstation:DiveCmd:TransitToStation:dive
2026-03-13T06:48:22.479Z,1773384502.479 [keepstation:DiveCmd:TransitToStation:dive:A.Buoyancy] Stopped
2026-03-13T06:48:22.479Z,1773384502.479 [keepstation:DiveCmd:TransitToStation:dive:A.Buoyancy](DEBUG): Uninitialize Buoyancy Component.
2026-03-13T06:48:22.484Z,1773384502.484 [keepstation:DiveCmd:TransitToStation:dive:B.Pitch] Stopped
2026-03-13T06:48:22.484Z,1773384502.484 [keepstation:DiveCmd:TransitToStation:dive:C.SetSpeed] Stopped
2026-03-13T06:48:22.484Z,1773384502.484 [keepstation:DiveCmd:TransitToStation:dive:C.SetSpeed](DEBUG): Uninitialize.
2026-03-13T06:48:22.717Z,1773384502.717 [keepstation:TransitToStation:D] Stopped
2026-03-13T06:48:22.717Z,1773384502.717 [keepstation:TransitToStation](INFO): Completed keepstation:TransitToStation
2026-03-13T06:48:22.717Z,1773384502.717 [keepstation:TransitToStation] Stopped
2026-03-13T06:48:22.718Z,1773384502.718 [keepstation:TransitToStation](DEBUG): Aggregate::uninitialize keepstation:TransitToStation
2026-03-13T06:48:22.718Z,1773384502.718 [keepstation:TransitToStation:Dive] Stopped
2026-03-13T06:48:22.718Z,1773384502.718 [keepstation:TransitToStation:Dive](DEBUG): Aggregate::uninitialize keepstation:TransitToStation:Dive
2026-03-13T06:48:22.718Z,1773384502.718 [keepstation:TransitToStation:Dive:A] Stopped
2026-03-13T06:48:22.718Z,1773384502.718 [keepstation:TransitToStation:Dive:A](DEBUG): Aggregate::uninitialize keepstation:TransitToStation:Dive:A
2026-03-13T06:48:22.718Z,1773384502.718 [keepstation:OnStation] Running Loop=1
2026-03-13T06:48:22.718Z,1773384502.718 [keepstation:OnStation](DEBUG): Aggregate::initialize keepstation:OnStation
2026-03-13T06:48:23.157Z,1773384503.157 [keepstation:NeedComms] Running Loop=1
2026-03-13T06:48:23.158Z,1773384503.158 [keepstation:NeedComms](DEBUG): Aggregate::initialize keepstation:NeedComms
2026-03-13T06:48:23.158Z,1773384503.158 [keepstation:NeedComms:C.GoToSurface] Running Loop=1
2026-03-13T06:48:23.159Z,1773384503.159 [keepstation:NeedComms:C.GoToSurface](DEBUG): Initialize GoToSurfaceComponent.
2026-03-13T06:48:23.164Z,1773384503.164 [keepstation:NeedComms:C.GoToSurface](INFO): Received depth rate setting nan m/s.
2026-03-13T06:48:23.166Z,1773384503.166 [keepstation:NeedComms:C.GoToSurface](INFO): Received pitch setting 19.999999 degrees.
2026-03-13T06:48:23.167Z,1773384503.167 [keepstation:NeedComms:C.GoToSurface](INFO): Received speed setting 1.000000 m/s.
2026-03-13T06:48:23.172Z,1773384503.172 [keepstation:NeedComms:C.GoToSurface](INFO): Received surface timeout setting 1500.000000 seconds.
2026-03-13T06:48:23.172Z,1773384503.172 [keepstation:NeedComms:C.GoToSurface](DEBUG): No altitude timeout specified. Using default value of 600.000000 seconds.
2026-03-13T06:48:23.172Z,1773384503.172 [keepstation:NeedComms:C.GoToSurface](INFO): Received pitch timeout configuration 60.000000 seconds.
2026-03-13T06:48:23.173Z,1773384503.173 [keepstation:NeedComms:A] Running Loop=1
2026-03-13T06:48:23.174Z,1773384503.174 [keepstation:NeedComms:A](INFO): last time_fix was: 1773382665.000000 second since 1970/01/01T00:00:00Z
2026-03-13T06:48:23.174Z,1773384503.174 [keepstation:NeedComms:A] Stopped
2026-03-13T06:48:23.174Z,1773384503.174 [keepstation:NeedComms:setActive] Running Loop=1
2026-03-13T06:48:23.174Z,1773384503.174 [keepstation:NeedComms:setActive](DEBUG): Aggregate::initialize keepstation:NeedComms:setActive
2026-03-13T06:48:23.175Z,1773384503.175 [keepstation:NeedComms:setActive:A] Running Loop=1
2026-03-13T06:48:23.500Z,1773384503.500 [keepstation:NeedComms:setActive:A] Stopped
2026-03-13T06:48:23.500Z,1773384503.500 [keepstation:NeedComms:setActive:B] Running Loop=1
2026-03-13T06:48:23.885Z,1773384503.885 [keepstation:NeedComms:setActive:B] Stopped
2026-03-13T06:48:23.885Z,1773384503.885 [keepstation:NeedComms:setActive](INFO): Completed keepstation:NeedComms:setActive
2026-03-13T06:48:23.885Z,1773384503.885 [keepstation:NeedComms:setActive] Stopped
2026-03-13T06:48:23.885Z,1773384503.885 [keepstation:NeedComms:setActive](DEBUG): Aggregate::uninitialize keepstation:NeedComms:setActive
2026-03-13T06:49:23.749Z,1773384563.749 [keepstation:NeedComms:D] Running Loop=1
2026-03-13T06:49:24.076Z,1773384564.076 [Radio_Surface](INFO): Powering up
2026-03-13T06:49:24.085Z,1773384564.085 [Waterlinked](INFO): Powering down
2026-03-13T06:49:30.108Z,1773384570.108 [DataOverHttps](INFO): Radio surface powered ON.
2026-03-13T06:50:00.240Z,1773384600.240 [DataOverHttps](INFO): Exceeded connect timeout, disconnecting.
2026-03-13T06:50:35.380Z,1773384635.380 [DataOverHttps](INFO): Exceeded connect timeout, disconnecting.
2026-03-13T06:51:10.531Z,1773384670.531 [DataOverHttps](INFO): Exceeded connect timeout, disconnecting.
2026-03-13T06:51:45.668Z,1773384705.668 [DataOverHttps](INFO): Exceeded connect timeout, disconnecting.
2026-03-13T06:52:20.820Z,1773384740.820 [DataOverHttps](INFO): Exceeded connect timeout, disconnecting.
2026-03-13T06:52:39.401Z,1773384759.401 [NAL9602](INFO): SBD MO Status=2, MOMSN=13329, MT Status=2, MTMSN=0
2026-03-13T06:52:39.401Z,1773384759.401 [NAL9602](ERROR): Failed to initiate SBD session. Error code: 2
2026-03-13T06:52:53.324Z,1773384773.324 [DataOverHttps](INFO): setting available, lastComms_.elapsed()=0.003008
2026-03-13T06:53:00.006Z,1773384780.006 [NAL9602](INFO): SBD MO Status=0, MOMSN=13329, MT Status=0, MTMSN=0
2026-03-13T06:53:00.006Z,1773384780.006 [NAL9602](INFO): No messages in MT queue
2026-03-13T06:53:01.216Z,1773384781.216 [NAL9602](DEBUG): Parsing RMC sentence: $GPRMC,065256.00,A,3648.04743,N,12150.51563,W,0.816,37.74,130326,,,D*48
2026-03-13T06:53:01.218Z,1773384781.218 [NAL9602](INFO): GPS fix at 20260313T065256: (36.800790, -121.841927)
2026-03-13T06:53:01.230Z,1773384781.230 [UniversalFixResidualReporter](INFO): Fix residual: 53.3 %DT, over the last 1125.5 m. Residual distance 599.9 m at bearing -136.5 degrees. Fix at (36.8008, -121.8419) with 1459.7 m made good.
2026-03-13T06:53:01.232Z,1773384781.232 [keepstation:DiveCmd:StationKeep:C.KeepStation](INFO): Rest->Waypoint
2026-03-13T06:53:01.236Z,1773384781.236 [keepstation:NeedComms:D] Stopped
2026-03-13T06:53:01.236Z,1773384781.236 [keepstation:NeedComms:E] Running Loop=1
2026-03-13T06:53:07.847Z,1773384787.847 [DataOverHttps](INFO): Sending 81 bytes from file Logs/20260313T050838/Courier0015.lzma
2026-03-13T06:53:08.849Z,1773384788.849 [DataOverHttps](INFO): Moved sent file to Logs/20260313T050838/Courier0015.lzma.bak
2026-03-13T06:53:08.850Z,1773384788.850 [DataOverHttps](INFO): SBD MOMSN=26730492
2026-03-13T06:53:24.644Z,1773384804.644 [DataOverHttps](INFO): Sending 341 bytes from file Logs/20260313T050838/Express0016.lzma
2026-03-13T06:53:25.645Z,1773384805.645 [DataOverHttps](INFO): Moved sent file to Logs/20260313T050838/Express0016.lzma.bak
2026-03-13T06:53:25.646Z,1773384805.646 [DataOverHttps](INFO): SBD MOMSN=26730495
2026-03-13T06:53:27.112Z,1773384807.112 [keepstation:NeedComms:E] Stopped
2026-03-13T06:53:27.113Z,1773384807.113 [keepstation:NeedComms:F] Running Loop=1
2026-03-13T06:53:29.111Z,1773384809.111 [NAL9602](DEBUG): Parsing RMC sentence: $GPRMC,065324.00,A,3648.05326,N,12150.51291,W,0.894,37.63,130326,,,D*4C
2026-03-13T06:53:29.113Z,1773384809.113 [NAL9602](INFO): GPS fix at 20260313T065324: (36.800888, -121.841882)
2026-03-13T06:53:29.159Z,1773384809.159 [keepstation:NeedComms:F] Stopped
2026-03-13T06:53:29.159Z,1773384809.159 [keepstation:NeedComms:setRestoreMode] Running Loop=1
2026-03-13T06:53:29.159Z,1773384809.159 [keepstation:NeedComms:setRestoreMode](DEBUG): Aggregate::initialize keepstation:NeedComms:setRestoreMode
2026-03-13T06:53:29.159Z,1773384809.159 [keepstation:NeedComms:setRestoreMode:A] Running Loop=1
2026-03-13T06:53:29.562Z,1773384809.562 [keepstation:NeedComms:setRestoreMode:A] Stopped
2026-03-13T06:53:29.563Z,1773384809.563 [keepstation:NeedComms:setRestoreMode](INFO): Completed keepstation:NeedComms:setRestoreMode
2026-03-13T06:53:29.563Z,1773384809.563 [keepstation:NeedComms:setRestoreMode] Stopped
2026-03-13T06:53:29.563Z,1773384809.563 [keepstation:NeedComms:setRestoreMode](DEBUG): Aggregate::uninitialize keepstation:NeedComms:setRestoreMode
2026-03-13T06:53:29.563Z,1773384809.563 [keepstation:NeedComms:setInactive] Running Loop=1
2026-03-13T06:53:29.563Z,1773384809.563 [keepstation:NeedComms:setInactive](DEBUG): Aggregate::initialize keepstation:NeedComms:setInactive
2026-03-13T06:53:29.563Z,1773384809.563 [keepstation:NeedComms:setInactive:A] Running Loop=1
2026-03-13T06:53:29.948Z,1773384809.948 [keepstation:NeedComms:setInactive:A] Stopped
2026-03-13T06:53:29.948Z,1773384809.948 [keepstation:NeedComms:setInactive](INFO): Completed keepstation:NeedComms:setInactive
2026-03-13T06:53:29.948Z,1773384809.948 [keepstation:NeedComms:setInactive] Stopped
2026-03-13T06:53:29.948Z,1773384809.948 [keepstation:NeedComms:setInactive](DEBUG): Aggregate::uninitialize keepstation:NeedComms:setInactive
2026-03-13T06:53:29.949Z,1773384809.949 [keepstation:NeedComms](INFO): Completed keepstation:NeedComms
2026-03-13T06:53:29.949Z,1773384809.949 [keepstation:NeedComms] Stopped
2026-03-13T06:53:29.949Z,1773384809.949 [keepstation:NeedComms](DEBUG): Aggregate::uninitialize keepstation:NeedComms
2026-03-13T06:53:29.949Z,1773384809.949 [keepstation:NeedComms:C.GoToSurface] Stopped
2026-03-13T06:53:29.949Z,1773384809.949 [keepstation:NeedComms:C.GoToSurface](DEBUG): Uninitialize GoToSurfaceComponent.
2026-03-13T06:53:30.357Z,1773384810.357 [keepstation:OnStation](INFO): Completed keepstation:OnStation
2026-03-13T06:53:30.357Z,1773384810.357 [keepstation:OnStation] Stopped
2026-03-13T06:53:30.357Z,1773384810.357 [keepstation:OnStation](DEBUG): Aggregate::uninitialize keepstation:OnStation
2026-03-13T06:53:30.357Z,1773384810.357 [keepstation:KeepStation] Running Loop=1
2026-03-13T06:53:30.357Z,1773384810.357 [keepstation:KeepStation](DEBUG): Aggregate::initialize keepstation:KeepStation
2026-03-13T06:53:30.358Z,1773384810.358 [keepstation:KeepStation:Dive] Running Loop=1
2026-03-13T06:53:30.358Z,1773384810.358 [keepstation:KeepStation:Dive](DEBUG): Aggregate::initialize keepstation:KeepStation:Dive
2026-03-13T06:53:30.358Z,1773384810.358 [keepstation:KeepStation:Dive:A] Running Loop=1
2026-03-13T06:53:30.358Z,1773384810.358 [keepstation:KeepStation:Dive:A](DEBUG): Aggregate::initialize keepstation:KeepStation:Dive:A
2026-03-13T06:53:30.358Z,1773384810.358 [keepstation:KeepStation:B.Wait] Running Loop=1
2026-03-13T06:53:30.358Z,1773384810.358 [keepstation:KeepStation:B.Wait](DEBUG): Initialize Wait Component.
2026-03-13T06:53:30.756Z,1773384810.756 [keepstation:KeepStation:Dive] Running Loop=1
2026-03-13T06:54:01.024Z,1773384841.024 [NAL9602](INFO): Not Powering down - fast GPS
2026-03-13T06:54:34.300Z,1773384874.300 [DataOverHttps](INFO): setting unavailable, lastComms_.elapsed()=60.039364
2026-03-13T06:55:08.437Z,1773384908.437 [DataOverHttps](INFO): Exceeded connect timeout, disconnecting.
2026-03-13T06:55:13.456Z,1773384913.456 [DataOverHttps](INFO): Radio surface powered OFF, will not connect.
2026-03-13T06:55:13.544Z,1773384913.544 [Radio_Surface](INFO): Powering down
2026-03-13T07:01:43.653Z,1773385303.653 [Waterlinked](ERROR): only read 0 of 1 data item for BIT error. Device response::TS,24052713092717, 0.0, +0, +0,V
2026-03-13T07:01:47.504Z,1773385307.504 [BPC1](ERROR): BPC1A got IPBS message with 6 sticks (min is 7).
2026-03-13T07:01:47.888Z,1773385307.888 [BPC1](ERROR): BPC1B got IPBS message with 6 sticks (min is 7).
2026-03-13T07:01:54.487Z,1773385314.487 [BPC1](ERROR): BPC1A got IPBS message with 6 sticks (min is 7).
2026-03-13T07:02:03.466Z,1773385323.466 [BPC1](ERROR): BPC1B got IPBS message with 6 sticks (min is 7).
2026-03-13T07:02:09.763Z,1773385329.763 [BPC1](ERROR): BPC1A got IPBS message with 6 sticks (min is 7).
2026-03-13T07:02:18.679Z,1773385338.679 [BPC1](ERROR): BPC1B got IPBS message with 6 sticks (min is 7).
2026-03-13T07:02:24.716Z,1773385344.716 [BPC1](ERROR): BPC1A got IPBS message with 6 sticks (min is 7).
2026-03-13T07:02:34.094Z,1773385354.094 [BPC1](ERROR): BPC1B got IPBS message with 6 sticks (min is 7).
2026-03-13T07:02:40.220Z,1773385360.220 [BPC1](ERROR): BPC1A got IPBS message with 6 sticks (min is 7).
2026-03-13T07:02:50.315Z,1773385370.315 [BPC1](ERROR): BPC1B got IPBS message with 6 sticks (min is 7).
2026-03-13T07:02:55.171Z,1773385375.171 [BPC1](ERROR): BPC1A got IPBS message with 6 sticks (min is 7).
2026-03-13T07:03:05.183Z,1773385385.183 [BPC1](ERROR): BPC1B got IPBS message with 6 sticks (min is 7).
2026-03-13T07:03:10.436Z,1773385390.436 [BPC1](ERROR): BPC1A got IPBS message with 6 sticks (min is 7).
2026-03-13T07:03:20.659Z,1773385400.659 [BPC1](ERROR): BPC1B got IPBS message with 6 sticks (min is 7).
2026-03-13T07:03:25.164Z,1773385405.164 [BPC1](ERROR): BPC1A got IPBS message with 6 sticks (min is 7).
2026-03-13T07:03:35.692Z,1773385415.692 [BPC1](ERROR): BPC1B got IPBS message with 6 sticks (min is 7).
2026-03-13T07:03:40.186Z,1773385420.186 [BPC1](ERROR): BPC1A got IPBS message with 6 sticks (min is 7).
2026-03-13T07:03:51.215Z,1773385431.215 [BPC1](ERROR): BPC1B got IPBS message with 6 sticks (min is 7).
2026-03-13T07:03:55.396Z,1773385435.396 [BPC1](ERROR): BPC1A got IPBS message with 6 sticks (min is 7).
2026-03-13T07:04:06.780Z,1773385446.780 [BPC1](ERROR): BPC1B got IPBS message with 6 sticks (min is 7).
2026-03-13T07:04:06.787Z,1773385446.787 [BPC1](INFO): Calculating totals. Valid battery stick count: 45. Valid reserve battery stick count: 5.
2026-03-13T07:04:06.790Z,1773385446.790 [BPC1](INFO): Received data from all battery sticks.
2026-03-13T07:08:59.798Z,1773385739.798 [Waterlinked](ERROR): only read 0 of 1 data item for BIT error. Device response::TS,24052713164320, 0.0, +0.01475.0, 0
2026-03-13T07:09:56.308Z,1773385796.308 [Waterlinked](ERROR): only read 0 of 1 data item for altitude. Device response::BD, +0.0 +0.00, +0.00, 0.00, 0.00
2026-03-13T07:10:55.385Z,1773385855.385 [Waterlinked](ERROR): only read 0 of 1 data item for BIT error. Device response::TS,24052713183915, 0WS, +0, +0, +0,V
2026-03-13T07:12:33.160Z,1773385953.160 [Waterlinked](ERROR): only read 0 of 1 data item for altitude. Device response::BD, +0.00, 0.00
2026-03-13T07:13:29.429Z,1773386009.429 [keepstation:DiveCmd:StationKeep:C.KeepStation](INFO): Waypoint->Rest
2026-03-13T07:40:10.001Z,1773387610.001 [Waterlinked](ERROR): only read 3 of 5 data items. Device response::BI, +0, +0, +0, , +0, +0,V
2026-03-13T07:43:51.735Z,1773387831.735 [GFScanner](IMPORTANT): Beginning ground fault scan
2026-03-13T07:43:56.147Z,1773387836.147 [GFScanner](IMPORTANT): Ground fault detected
mA:
CHAN A0 (Batt): 0.053237
CHAN A1 (24V): 0.270566
CHAN A2 (12V): 0.031197
CHAN A3 (5V): 0.011785
CHAN B0 (3.3V): 0.006970
CHAN B1 (3.15aV): 0.009148
CHAN B2 (3.15bV): 0.008880
CHAN B3 (GND): -0.000122
OPEN: 0.004009
Full Scale: +/- 1 mA
2026-03-13T07:53:29.289Z,1773388409.289 [keepstation:SurfaceComms] Running Loop=1
2026-03-13T07:53:29.289Z,1773388409.289 [keepstation:SurfaceComms](DEBUG): Aggregate::initialize keepstation:SurfaceComms
2026-03-13T07:53:29.289Z,1773388409.289 [keepstation:SurfaceComms:A] Running Loop=1
2026-03-13T07:53:29.290Z,1773388409.290 [keepstation:SurfaceComms:A] Stopped
2026-03-13T07:53:29.290Z,1773388409.290 [keepstation:SurfaceComms:B] Running Loop=1
2026-03-13T07:53:29.290Z,1773388409.290 [keepstation:SurfaceComms:B](DEBUG): Aggregate::initialize keepstation:SurfaceComms:B
2026-03-13T07:53:29.646Z,1773388409.646 [keepstation:KeepStation:Dive] Stopped
2026-03-13T07:53:29.646Z,1773388409.646 [keepstation:KeepStation:Dive](DEBUG): Aggregate::uninitialize keepstation:KeepStation:Dive
2026-03-13T07:53:29.646Z,1773388409.646 [keepstation:KeepStation:Dive:A] Stopped
2026-03-13T07:53:29.646Z,1773388409.646 [keepstation:KeepStation:Dive:A](DEBUG): Aggregate::uninitialize keepstation:KeepStation:Dive:A
2026-03-13T07:53:29.647Z,1773388409.647 [keepstation:DiveCmd:StationKeep] Stopped
2026-03-13T07:53:29.647Z,1773388409.647 [keepstation:DiveCmd:StationKeep](DEBUG): Aggregate::uninitialize keepstation:DiveCmd:StationKeep
2026-03-13T07:53:29.647Z,1773388409.647 [keepstation:DiveCmd:StationKeep:A] Stopped
2026-03-13T07:53:29.647Z,1773388409.647 [keepstation:DiveCmd:StationKeep:B.Pitch] Stopped
2026-03-13T07:53:29.647Z,1773388409.647 [keepstation:DiveCmd:StationKeep:C.KeepStation] Stopped
2026-03-13T07:53:29.647Z,1773388409.647 [keepstation:DiveCmd:StationKeep:C.KeepStation](DEBUG): Uninitialize KeepStationComponent.
2026-03-13T07:53:29.649Z,1773388409.649 [keepstation:NeedComms] Running Loop=1
2026-03-13T07:53:29.649Z,1773388409.649 [keepstation:NeedComms](DEBUG): Aggregate::initialize keepstation:NeedComms
2026-03-13T07:53:29.649Z,1773388409.649 [keepstation:NeedComms:C.GoToSurface] Running Loop=1
2026-03-13T07:53:29.649Z,1773388409.649 [keepstation:NeedComms:C.GoToSurface](DEBUG): Initialize GoToSurfaceComponent.
2026-03-13T07:53:29.650Z,1773388409.650 [keepstation:NeedComms:C.GoToSurface](INFO): Received depth rate setting nan m/s.
2026-03-13T07:53:29.650Z,1773388409.650 [keepstation:NeedComms:C.GoToSurface](INFO): Received pitch setting 19.999999 degrees.
2026-03-13T07:53:29.650Z,1773388409.650 [keepstation:NeedComms:C.GoToSurface](INFO): Received speed setting 1.000000 m/s.
2026-03-13T07:53:29.651Z,1773388409.651 [keepstation:NeedComms:C.GoToSurface](INFO): Received surface timeout setting 1500.000000 seconds.
2026-03-13T07:53:29.651Z,1773388409.651 [keepstation:NeedComms:C.GoToSurface](DEBUG): No altitude timeout specified. Using default value of 600.000000 seconds.
2026-03-13T07:53:29.651Z,1773388409.651 [keepstation:NeedComms:C.GoToSurface](INFO): Received pitch timeout configuration 60.000000 seconds.
2026-03-13T07:53:29.652Z,1773388409.652 [keepstation:NeedComms:A] Running Loop=1
2026-03-13T07:53:29.653Z,1773388409.653 [keepstation:NeedComms:A](INFO): last time_fix was: 1773384804.000000 second since 1970/01/01T00:00:00Z
2026-03-13T07:53:29.653Z,1773388409.653 [keepstation:NeedComms:A] Stopped
2026-03-13T07:53:29.653Z,1773388409.653 [keepstation:NeedComms:setActive] Running Loop=1
2026-03-13T07:53:29.653Z,1773388409.653 [keepstation:NeedComms:setActive](DEBUG): Aggregate::initialize keepstation:NeedComms:setActive
2026-03-13T07:53:29.654Z,1773388409.654 [keepstation:NeedComms:setActive:A] Running Loop=1
2026-03-13T07:53:30.061Z,1773388410.061 [keepstation:NeedComms:setActive:A] Stopped
2026-03-13T07:53:30.061Z,1773388410.061 [keepstation:NeedComms:setActive:B] Running Loop=1
2026-03-13T07:53:30.518Z,1773388410.518 [keepstation:NeedComms:setActive:B] Stopped
2026-03-13T07:53:30.518Z,1773388410.518 [keepstation:NeedComms:setActive](INFO): Completed keepstation:NeedComms:setActive
2026-03-13T07:53:30.518Z,1773388410.518 [keepstation:NeedComms:setActive] Stopped
2026-03-13T07:53:30.519Z,1773388410.519 [keepstation:NeedComms:setActive](DEBUG): Aggregate::uninitialize keepstation:NeedComms:setActive
2026-03-13T07:55:36.085Z,1773388536.085 [keepstation:NeedComms:D] Running Loop=1
2026-03-13T07:55:36.624Z,1773388536.624 [Waterlinked](INFO): Powering down
2026-03-13T07:55:36.724Z,1773388536.724 [Radio_Surface](INFO): Powering up
2026-03-13T07:55:42.544Z,1773388542.544 [DataOverHttps](INFO): Radio surface powered ON.
2026-03-13T07:55:55.176Z,1773388555.176 [NAL9602](INFO): SBD MO Status=2, MOMSN=13330, MT Status=2, MTMSN=0
2026-03-13T07:55:55.176Z,1773388555.176 [NAL9602](ERROR): Failed to initiate SBD session. Error code: 2
2026-03-13T07:56:12.672Z,1773388572.672 [DataOverHttps](INFO): Exceeded connect timeout, disconnecting.
2026-03-13T07:56:13.370Z,1773388573.370 [NAL9602](INFO): SBD MO Status=0, MOMSN=13330, MT Status=0, MTMSN=0
2026-03-13T07:56:13.370Z,1773388573.370 [NAL9602](INFO): No messages in MT queue
2026-03-13T07:56:14.567Z,1773388574.567 [NAL9602](DEBUG): Parsing RMC sentence: $GPRMC,075610.00,A,3648.03046,N,12150.75045,W,0.622,195.99,130326,,,A*7B
2026-03-13T07:56:14.569Z,1773388574.569 [NAL9602](INFO): GPS fix at 20260313T075610: (36.800508, -121.845841)
2026-03-13T07:56:14.581Z,1773388574.581 [UniversalFixResidualReporter](INFO): Fix residual: 63.5 %DT, over the last 759.6 m. Residual distance 482.5 m at bearing -168.7 degrees. Fix at (36.8005, -121.8458) with 355.0 m made good.
2026-03-13T07:56:14.584Z,1773388574.584 [keepstation:NeedComms:D] Stopped
2026-03-13T07:56:14.584Z,1773388574.584 [keepstation:NeedComms:E] Running Loop=1
2026-03-13T07:56:25.968Z,1773388585.968 [NAL9602](INFO): SBD MO Status=1, MOMSN=13331, MT Status=0, MTMSN=0
2026-03-13T07:56:26.024Z,1773388586.024 [NAL9602](INFO): Sent 94 bytes from file Logs/20260313T050838/Courier0018.lzma
2026-03-13T07:56:26.024Z,1773388586.024 [NAL9602](INFO): Packets left to send: 0
2026-03-13T07:56:39.426Z,1773388599.426 [NAL9602](INFO): SBD MO Status=2, MOMSN=13332, MT Status=2, MTMSN=0
2026-03-13T07:56:39.426Z,1773388599.426 [NAL9602](ERROR): Failed to initiate SBD session. Error code: 2
2026-03-13T07:56:47.812Z,1773388607.812 [DataOverHttps](INFO): Exceeded connect timeout, disconnecting.
2026-03-13T07:56:51.669Z,1773388611.669 [NAL9602](INFO): SBD MO Status=1, MOMSN=13332, MT Status=0, MTMSN=0
2026-03-13T07:56:51.728Z,1773388611.728 [NAL9602](INFO): Sent 332 bytes from file Logs/20260313T050838/Express0019.lzma
2026-03-13T07:56:51.728Z,1773388611.728 [NAL9602](INFO): Packets left to send: 1
2026-03-13T07:57:09.162Z,1773388629.162 [NAL9602](INFO): SBD MO Status=2, MOMSN=13333, MT Status=2, MTMSN=0
2026-03-13T07:57:09.162Z,1773388629.162 [NAL9602](ERROR): Failed to initiate SBD session. Error code: 2
2026-03-13T07:57:22.956Z,1773388642.956 [DataOverHttps](INFO): Exceeded connect timeout, disconnecting.
2026-03-13T07:57:29.537Z,1773388649.537 [NAL9602](INFO): SBD MO Status=1, MOMSN=13333, MT Status=0, MTMSN=0
2026-03-13T07:57:29.584Z,1773388649.584 [NAL9602](INFO): Sent 255 bytes from file Logs/20260313T050838/Express0019.lzma
2026-03-13T07:57:29.584Z,1773388649.584 [NAL9602](INFO): Packets left to send: 0
2026-03-13T07:57:38.811Z,1773388658.811 [NAL9602](INFO): SBD MO Status=0, MOMSN=13334, MT Status=0, MTMSN=0
2026-03-13T07:57:38.902Z,1773388658.902 [keepstation:NeedComms:E] Stopped
2026-03-13T07:57:38.903Z,1773388658.903 [keepstation:NeedComms:F] Running Loop=1
2026-03-13T07:57:41.226Z,1773388661.226 [NAL9602](DEBUG): Parsing RMC sentence: $GPRMC,075736.00,A,3648.03816,N,12150.75093,W,0.272,329.35,130326,,,D*7F
2026-03-13T07:57:41.238Z,1773388661.238 [NAL9602](INFO): GPS fix at 20260313T075736: (36.800636, -121.845849)
2026-03-13T07:57:41.251Z,1773388661.251 [keepstation:NeedComms:F] Stopped
2026-03-13T07:57:41.251Z,1773388661.251 [keepstation:NeedComms:setRestoreMode] Running Loop=1
2026-03-13T07:57:41.252Z,1773388661.252 [keepstation:NeedComms:setRestoreMode](DEBUG): Aggregate::initialize keepstation:NeedComms:setRestoreMode
2026-03-13T07:57:41.252Z,1773388661.252 [keepstation:NeedComms:setRestoreMode:A] Running Loop=1
2026-03-13T07:57:41.674Z,1773388661.674 [keepstation:NeedComms:setRestoreMode:A] Stopped
2026-03-13T07:57:41.675Z,1773388661.675 [keepstation:NeedComms:setRestoreMode](INFO): Completed keepstation:NeedComms:setRestoreMode
2026-03-13T07:57:41.675Z,1773388661.675 [keepstation:NeedComms:setRestoreMode] Stopped
2026-03-13T07:57:41.675Z,1773388661.675 [keepstation:NeedComms:setRestoreMode](DEBUG): Aggregate::uninitialize keepstation:NeedComms:setRestoreMode
2026-03-13T07:57:41.675Z,1773388661.675 [keepstation:NeedComms:setInactive] Running Loop=1
2026-03-13T07:57:41.675Z,1773388661.675 [keepstation:NeedComms:setInactive](DEBUG): Aggregate::initialize keepstation:NeedComms:setInactive
2026-03-13T07:57:41.675Z,1773388661.675 [keepstation:NeedComms:setInactive:A] Running Loop=1
2026-03-13T07:57:42.046Z,1773388662.046 [keepstation:NeedComms:setInactive:A] Stopped
2026-03-13T07:57:42.046Z,1773388662.046 [keepstation:NeedComms:setInactive](INFO): Completed keepstation:NeedComms:setInactive
2026-03-13T07:57:42.046Z,1773388662.046 [keepstation:NeedComms:setInactive] Stopped
2026-03-13T07:57:42.046Z,1773388662.046 [keepstation:NeedComms:setInactive](DEBUG): Aggregate::uninitialize keepstation:NeedComms:setInactive
2026-03-13T07:57:42.047Z,1773388662.047 [keepstation:NeedComms](INFO): Completed keepstation:NeedComms
2026-03-13T07:57:42.047Z,1773388662.047 [keepstation:NeedComms] Stopped
2026-03-13T07:57:42.048Z,1773388662.048 [keepstation:NeedComms](DEBUG): Aggregate::uninitialize keepstation:NeedComms
2026-03-13T07:57:42.048Z,1773388662.048 [keepstation:NeedComms:C.GoToSurface] Stopped
2026-03-13T07:57:42.048Z,1773388662.048 [keepstation:NeedComms:C.GoToSurface](DEBUG): Uninitialize GoToSurfaceComponent.
2026-03-13T07:57:42.458Z,1773388662.458 [keepstation:SurfaceComms:B](INFO): Completed keepstation:SurfaceComms:B
2026-03-13T07:57:42.459Z,1773388662.459 [keepstation:SurfaceComms:B] Stopped
2026-03-13T07:57:42.459Z,1773388662.459 [keepstation:SurfaceComms:B](DEBUG): Aggregate::uninitialize keepstation:SurfaceComms:B
2026-03-13T07:57:42.459Z,1773388662.459 [keepstation:SurfaceComms:HandleNan] Running Loop=1
2026-03-13T07:57:42.459Z,1773388662.459 [keepstation:SurfaceComms:HandleNan](DEBUG): Aggregate::initialize keepstation:SurfaceComms:HandleNan
2026-03-13T07:57:42.459Z,1773388662.459 [keepstation:SurfaceComms:HandleNan:SetOnStation] Running Loop=1
2026-03-13T07:57:42.459Z,1773388662.459 [keepstation:SurfaceComms:HandleNan:SetOnStation](DEBUG): Aggregate::initialize keepstation:SurfaceComms:HandleNan:SetOnStation
2026-03-13T07:57:42.459Z,1773388662.459 [keepstation:SurfaceComms:HandleNan:SetOnStation:A] Running Loop=1
2026-03-13T07:57:42.868Z,1773388662.868 [keepstation:SurfaceComms:HandleNan] Stopped
2026-03-13T07:57:42.868Z,1773388662.868 [keepstation:SurfaceComms:HandleNan](DEBUG): Aggregate::uninitialize keepstation:SurfaceComms:HandleNan
2026-03-13T07:57:42.868Z,1773388662.868 [keepstation:SurfaceComms:HandleNan:SetOnStation] Stopped
2026-03-13T07:57:42.868Z,1773388662.868 [keepstation:SurfaceComms:HandleNan:SetOnStation](DEBUG): Aggregate::uninitialize keepstation:SurfaceComms:HandleNan:SetOnStation
2026-03-13T07:57:42.868Z,1773388662.868 [keepstation:SurfaceComms:HandleNan:SetOnStation:A] Stopped
2026-03-13T07:57:42.868Z,1773388662.868 [keepstation:SurfaceComms:setTransit] Running Loop=1
2026-03-13T07:57:42.868Z,1773388662.868 [keepstation:SurfaceComms:setTransit](DEBUG): Aggregate::initialize keepstation:SurfaceComms:setTransit
2026-03-13T07:57:42.868Z,1773388662.868 [keepstation:SurfaceComms:setTransit:A] Running Loop=1
2026-03-13T07:57:43.263Z,1773388663.263 [keepstation:SurfaceComms:setTransit] Stopped
2026-03-13T07:57:43.279Z,1773388663.279 [keepstation:SurfaceComms:setTransit](DEBUG): Aggregate::uninitialize keepstation:SurfaceComms:setTransit
2026-03-13T07:57:43.280Z,1773388663.280 [keepstation:SurfaceComms:setTransit:A] Stopped
2026-03-13T07:57:43.280Z,1773388663.280 [keepstation:SurfaceComms:setStation] Running Loop=1
2026-03-13T07:57:43.280Z,1773388663.280 [keepstation:SurfaceComms:setStation](DEBUG): Aggregate::initialize keepstation:SurfaceComms:setStation
2026-03-13T07:57:43.280Z,1773388663.280 [keepstation:SurfaceComms:setStation:A] Running Loop=1
2026-03-13T07:57:43.668Z,1773388663.668 [keepstation:SurfaceComms:setStation:A] Stopped
2026-03-13T07:57:43.669Z,1773388663.669 [keepstation:SurfaceComms:setStation](INFO): Completed keepstation:SurfaceComms:setStation
2026-03-13T07:57:43.669Z,1773388663.669 [keepstation:SurfaceComms:setStation] Stopped
2026-03-13T07:57:43.669Z,1773388663.669 [keepstation:SurfaceComms:setStation](DEBUG): Aggregate::uninitialize keepstation:SurfaceComms:setStation
2026-03-13T07:57:43.669Z,1773388663.669 [keepstation:SurfaceComms:setSink] Running Loop=1
2026-03-13T07:57:43.669Z,1773388663.669 [keepstation:SurfaceComms:setSink](DEBUG): Aggregate::initialize keepstation:SurfaceComms:setSink
2026-03-13T07:57:43.669Z,1773388663.669 [keepstation:SurfaceComms:setSink:A] Running Loop=1
2026-03-13T07:57:44.069Z,1773388664.069 [keepstation:KeepStation:Dive] Running Loop=1
2026-03-13T07:57:44.069Z,1773388664.069 [keepstation:KeepStation:Dive](DEBUG): Aggregate::initialize keepstation:KeepStation:Dive
2026-03-13T07:57:44.069Z,1773388664.069 [keepstation:KeepStation:Dive:A] Running Loop=1
2026-03-13T07:57:44.069Z,1773388664.069 [keepstation:KeepStation:Dive:A](DEBUG): Aggregate::initialize keepstation:KeepStation:Dive:A
2026-03-13T07:57:44.070Z,1773388664.070 [keepstation:DiveCmd:StationKeep] Running Loop=1
2026-03-13T07:57:44.070Z,1773388664.070 [keepstation:DiveCmd:StationKeep](DEBUG): Aggregate::initialize keepstation:DiveCmd:StationKeep
2026-03-13T07:57:44.070Z,1773388664.070 [keepstation:DiveCmd:StationKeep:A] Running Loop=1
2026-03-13T07:57:44.070Z,1773388664.070 [keepstation:DiveCmd:StationKeep:B.Pitch] Running Loop=1
2026-03-13T07:57:44.070Z,1773388664.070 [keepstation:DiveCmd:StationKeep:B.Pitch](DEBUG): Initialize.
2026-03-13T07:57:44.070Z,1773388664.070 [keepstation:DiveCmd:StationKeep:C.KeepStation] Running Loop=1
2026-03-13T07:57:44.070Z,1773388664.070 [keepstation:DiveCmd:StationKeep:C.KeepStation](DEBUG): Initialize KeepStationComponent.
2026-03-13T07:57:44.071Z,1773388664.071 [keepstation:DiveCmd:StationKeep:C.KeepStation](INFO): Rest->Waypoint
2026-03-13T07:57:44.073Z,1773388664.073 [keepstation:SurfaceComms:setSink] Stopped
2026-03-13T07:57:44.073Z,1773388664.073 [keepstation:SurfaceComms:setSink](DEBUG): Aggregate::uninitialize keepstation:SurfaceComms:setSink
2026-03-13T07:57:44.073Z,1773388664.073 [keepstation:SurfaceComms:setSink:A] Stopped
2026-03-13T07:57:44.073Z,1773388664.073 [keepstation:SurfaceComms](INFO): Completed keepstation:SurfaceComms
2026-03-13T07:57:44.073Z,1773388664.073 [keepstation:SurfaceComms] Stopped
2026-03-13T07:57:44.073Z,1773388664.073 [keepstation:SurfaceComms](DEBUG): Aggregate::uninitialize keepstation:SurfaceComms
2026-03-13T07:57:58.096Z,1773388678.096 [DataOverHttps](INFO): Exceeded connect timeout, disconnecting.
2026-03-13T07:58:12.850Z,1773388692.850 [NAL9602](INFO): Not Powering down - fast GPS
2026-03-13T07:58:33.245Z,1773388713.245 [DataOverHttps](INFO): Exceeded connect timeout, disconnecting.
2026-03-13T07:59:08.384Z,1773388748.384 [DataOverHttps](INFO): Exceeded connect timeout, disconnecting.
2026-03-13T07:59:19.756Z,1773388759.756 [Radio_Surface](INFO): Powering down
2026-03-13T07:59:43.528Z,1773388783.528 [DataOverHttps](INFO): Exceeded connect timeout, disconnecting.
2026-03-13T07:59:44.532Z,1773388784.532 [DataOverHttps](INFO): Radio surface powered OFF, will not connect.
2026-03-13T08:00:58.045Z,1773388858.045 [Waterlinked](ERROR): only read 0 of 1 data item for BIT error. Device response::TS,24 0.00
2026-03-13T08:03:14.963Z,1773388994.963 [Waterlinked](ERROR): only read 0 of 1 data item for altitude. Device response::BD, +0.00, 0.00
2026-03-13T08:03:52.301Z,1773389032.301 [Waterlinked](ERROR): only read 0 of 1 data item for BIT error. Device response::TS,240527130729 +0.0, 0.0,1475.0, 0
2026-03-13T08:09:03.462Z,1773389343.462 [BPC1](ERROR): BPC1B got IPBS message with 6 sticks (min is 7).
2026-03-13T08:09:05.560Z,1773389345.560 [BPC1](ERROR): BPC1A got IPBS message with 6 sticks (min is 7).
2026-03-13T08:09:10.426Z,1773389350.426 [BPC1](ERROR): BPC1B got IPBS message with 6 sticks (min is 7).
2026-03-13T08:09:20.529Z,1773389360.529 [BPC1](ERROR): BPC1A got IPBS message with 6 sticks (min is 7).
2026-03-13T08:09:25.798Z,1773389365.798 [BPC1](ERROR): BPC1B got IPBS message with 6 sticks (min is 7).
2026-03-13T08:09:35.727Z,1773389375.727 [BPC1](ERROR): BPC1A got IPBS message with 6 sticks (min is 7).
2026-03-13T08:09:41.026Z,1773389381.026 [BPC1](ERROR): BPC1B got IPBS message with 6 sticks (min is 7).
2026-03-13T08:09:44.864Z,1773389384.864 [keepstation:DiveCmd:StationKeep:C.KeepStation](INFO): Waypoint->Rest
2026-03-13T08:09:51.561Z,1773389391.561 [BPC1](ERROR): BPC1A got IPBS message with 6 sticks (min is 7).
2026-03-13T08:09:56.424Z,1773389396.424 [BPC1](ERROR): BPC1B got IPBS message with 6 sticks (min is 7).
2026-03-13T08:10:06.906Z,1773389406.906 [BPC1](ERROR): BPC1A got IPBS message with 6 sticks (min is 7).
2026-03-13T08:10:11.754Z,1773389411.754 [BPC1](ERROR): BPC1B got IPBS message with 6 sticks (min is 7).
2026-03-13T08:10:21.872Z,1773389421.872 [BPC1](ERROR): BPC1A got IPBS message with 6 sticks (min is 7).
2026-03-13T08:10:27.127Z,1773389427.127 [BPC1](ERROR): BPC1B got IPBS message with 6 sticks (min is 7).
2026-03-13T08:10:37.209Z,1773389437.209 [BPC1](ERROR): BPC1A got IPBS message with 6 sticks (min is 7).
2026-03-13T08:10:42.461Z,1773389442.461 [BPC1](ERROR): BPC1B got IPBS message with 6 sticks (min is 7).
2026-03-13T08:10:52.558Z,1773389452.558 [BPC1](ERROR): BPC1A got IPBS message with 6 sticks (min is 7).
2026-03-13T08:10:57.428Z,1773389457.428 [BPC1](ERROR): BPC1B got IPBS message with 6 sticks (min is 7).
2026-03-13T08:11:08.331Z,1773389468.331 [BPC1](ERROR): BPC1A got IPBS message with 6 sticks (min is 7).
2026-03-13T08:11:12.781Z,1773389472.781 [BPC1](ERROR): BPC1B got IPBS message with 6 sticks (min is 7).
2026-03-13T08:11:22.519Z,1773389482.519 [BPC1](ERROR): BPC1A failed to parse battery data due to unrecognized msg size.
2026-03-13T08:11:28.138Z,1773389488.138 [BPC1](INFO): Calculating totals. Valid battery stick count: 46. Valid reserve battery stick count: 5.
2026-03-13T08:11:28.146Z,1773389488.146 [BPC1](INFO): Received data from all battery sticks.
2026-03-13T08:15:50.595Z,1773389750.595 [Waterlinked](ERROR): only read 0 of 1 data item for altitude. Device response::BD, +0 +0.00, +0.00, 0.00, 0.00
2026-03-13T08:57:41.241Z,1773392261.241 [keepstation:SurfaceComms] Running Loop=1
2026-03-13T08:57:41.241Z,1773392261.241 [keepstation:SurfaceComms](DEBUG): Aggregate::initialize keepstation:SurfaceComms
2026-03-13T08:57:41.242Z,1773392261.242 [keepstation:SurfaceComms:A] Running Loop=1
2026-03-13T08:57:41.243Z,1773392261.243 [keepstation:SurfaceComms:A] Stopped
2026-03-13T08:57:41.243Z,1773392261.243 [keepstation:SurfaceComms:B] Running Loop=1
2026-03-13T08:57:41.243Z,1773392261.243 [keepstation:SurfaceComms:B](DEBUG): Aggregate::initialize keepstation:SurfaceComms:B
2026-03-13T08:57:41.705Z,1773392261.705 [keepstation:KeepStation:Dive] Stopped
2026-03-13T08:57:41.705Z,1773392261.705 [keepstation:KeepStation:Dive](DEBUG): Aggregate::uninitialize keepstation:KeepStation:Dive
2026-03-13T08:57:41.705Z,1773392261.705 [keepstation:KeepStation:Dive:A] Stopped
2026-03-13T08:57:41.705Z,1773392261.705 [keepstation:KeepStation:Dive:A](DEBUG): Aggregate::uninitialize keepstation:KeepStation:Dive:A
2026-03-13T08:57:41.705Z,1773392261.705 [keepstation:DiveCmd:StationKeep] Stopped
2026-03-13T08:57:41.706Z,1773392261.706 [keepstation:DiveCmd:StationKeep](DEBUG): Aggregate::uninitialize keepstation:DiveCmd:StationKeep
2026-03-13T08:57:41.706Z,1773392261.706 [keepstation:DiveCmd:StationKeep:A] Stopped
2026-03-13T08:57:41.706Z,1773392261.706 [keepstation:DiveCmd:StationKeep:B.Pitch] Stopped
2026-03-13T08:57:41.706Z,1773392261.706 [keepstation:DiveCmd:StationKeep:C.KeepStation] Stopped
2026-03-13T08:57:41.706Z,1773392261.706 [keepstation:DiveCmd:StationKeep:C.KeepStation](DEBUG): Uninitialize KeepStationComponent.
2026-03-13T08:57:41.708Z,1773392261.708 [keepstation:NeedComms] Running Loop=1
2026-03-13T08:57:41.708Z,1773392261.708 [keepstation:NeedComms](DEBUG): Aggregate::initialize keepstation:NeedComms
2026-03-13T08:57:41.708Z,1773392261.708 [keepstation:NeedComms:C.GoToSurface] Running Loop=1
2026-03-13T08:57:41.708Z,1773392261.708 [keepstation:NeedComms:C.GoToSurface](DEBUG): Initialize GoToSurfaceComponent.
2026-03-13T08:57:41.708Z,1773392261.708 [keepstation:NeedComms:C.GoToSurface](INFO): Received depth rate setting nan m/s.
2026-03-13T08:57:41.709Z,1773392261.709 [keepstation:NeedComms:C.GoToSurface](INFO): Received pitch setting 19.999999 degrees.
2026-03-13T08:57:41.709Z,1773392261.709 [keepstation:NeedComms:C.GoToSurface](INFO): Received speed setting 1.000000 m/s.
2026-03-13T08:57:41.709Z,1773392261.709 [keepstation:NeedComms:C.GoToSurface](INFO): Received surface timeout setting 1500.000000 seconds.
2026-03-13T08:57:41.710Z,1773392261.710 [keepstation:NeedComms:C.GoToSurface](DEBUG): No altitude timeout specified. Using default value of 600.000000 seconds.
2026-03-13T08:57:41.710Z,1773392261.710 [keepstation:NeedComms:C.GoToSurface](INFO): Received pitch timeout configuration 60.000000 seconds.
2026-03-13T08:57:41.710Z,1773392261.710 [keepstation:NeedComms:A] Running Loop=1
2026-03-13T08:57:41.712Z,1773392261.712 [keepstation:NeedComms:A](INFO): last time_fix was: 1773388656.000000 second since 1970/01/01T00:00:00Z
2026-03-13T08:57:41.712Z,1773392261.712 [keepstation:NeedComms:A] Stopped
2026-03-13T08:57:41.712Z,1773392261.712 [keepstation:NeedComms:setActive] Running Loop=1
2026-03-13T08:57:41.712Z,1773392261.712 [keepstation:NeedComms:setActive](DEBUG): Aggregate::initialize keepstation:NeedComms:setActive
2026-03-13T08:57:41.712Z,1773392261.712 [keepstation:NeedComms:setActive:A] Running Loop=1
2026-03-13T08:57:42.075Z,1773392262.075 [keepstation:NeedComms:setActive:A] Stopped
2026-03-13T08:57:42.075Z,1773392262.075 [keepstation:NeedComms:setActive:B] Running Loop=1
2026-03-13T08:57:42.441Z,1773392262.441 [keepstation:NeedComms:setActive:B] Stopped
2026-03-13T08:57:42.441Z,1773392262.441 [keepstation:NeedComms:setActive](INFO): Completed keepstation:NeedComms:setActive
2026-03-13T08:57:42.441Z,1773392262.441 [keepstation:NeedComms:setActive] Stopped
2026-03-13T08:57:42.441Z,1773392262.441 [keepstation:NeedComms:setActive](DEBUG): Aggregate::uninitialize keepstation:NeedComms:setActive
2026-03-13T08:59:20.807Z,1773392360.807 [keepstation:NeedComms:D] Running Loop=1
2026-03-13T08:59:21.264Z,1773392361.264 [Waterlinked](INFO): Powering down
2026-03-13T08:59:21.520Z,1773392361.520 [Radio_Surface](INFO): Powering up
2026-03-13T08:59:27.564Z,1773392367.564 [DataOverHttps](INFO): Radio surface powered ON.
2026-03-13T08:59:57.700Z,1773392397.700 [DataOverHttps](INFO): Exceeded connect timeout, disconnecting.
2026-03-13T09:00:25.022Z,1773392425.022 [NAL9602](INFO): SBD MO Status=2, MOMSN=13335, MT Status=2, MTMSN=0
2026-03-13T09:00:25.022Z,1773392425.022 [NAL9602](ERROR): Failed to initiate SBD session. Error code: 2
2026-03-13T09:00:32.844Z,1773392432.844 [DataOverHttps](INFO): Exceeded connect timeout, disconnecting.
2026-03-13T09:00:46.840Z,1773392446.840 [NAL9602](INFO): SBD MO Status=2, MOMSN=13335, MT Status=2, MTMSN=0
2026-03-13T09:00:46.840Z,1773392446.840 [NAL9602](ERROR): Failed to initiate SBD session. Error code: 2
2026-03-13T09:00:56.134Z,1773392456.134 [NAL9602](INFO): SBD MO Status=0, MOMSN=13335, MT Status=0, MTMSN=0
2026-03-13T09:00:56.134Z,1773392456.134 [NAL9602](INFO): No messages in MT queue
2026-03-13T09:00:57.350Z,1773392457.350 [NAL9602](DEBUG): Parsing RMC sentence: $GPRMC,090053.00,A,3647.99480,N,12150.59564,W,0.739,333.07,130326,,,A*79
2026-03-13T09:00:57.353Z,1773392457.353 [NAL9602](INFO): GPS fix at 20260313T090053: (36.799913, -121.843261)
2026-03-13T09:00:57.365Z,1773392457.365 [UniversalFixResidualReporter](INFO): Fix residual: 100.3 %DT, over the last 503.8 m. Residual distance 505.1 m at bearing -131.4 degrees. Fix at (36.7999, -121.8433) with 244.1 m made good.
2026-03-13T09:00:57.368Z,1773392457.368 [keepstation:NeedComms:D] Stopped
2026-03-13T09:00:57.368Z,1773392457.368 [keepstation:NeedComms:E] Running Loop=1
2026-03-13T09:00:57.400Z,1773392457.400 [CBIT](CRITICAL): Navigation error has exceeded threshold. navErrorCriticalReporting is enabled.
2026-03-13T09:00:57.826Z,1773392457.826 [CommandExec](FAULT): Scheduling is paused
2026-03-13T09:00:57.826Z,1773392457.826 [CBIT](INFO): Critical error at 20260313T090057
2026-03-13T09:00:57.827Z,1773392457.827 [Supervisor](INFO): Stop Mission called by CBIT::checkCriticals
2026-03-13T09:00:58.180Z,1773392458.180 [MissionManager](INFO): MissionManager is completed.
2026-03-13T09:00:58.180Z,1773392458.180 [MissionManager](INFO): Uninitializing Mission keepstation
2026-03-13T09:00:58.180Z,1773392458.180 [keepstation] Stopped
2026-03-13T09:00:58.180Z,1773392458.180 [keepstation](DEBUG): Aggregate::uninitialize keepstation
2026-03-13T09:00:58.180Z,1773392458.180 [keepstation:NeedComms] Stopped
2026-03-13T09:00:58.181Z,1773392458.181 [keepstation:NeedComms](DEBUG): Aggregate::uninitialize keepstation:NeedComms
2026-03-13T09:00:58.181Z,1773392458.181 [keepstation:NeedComms:C.GoToSurface] Stopped
2026-03-13T09:00:58.181Z,1773392458.181 [keepstation:NeedComms:C.GoToSurface](DEBUG): Uninitialize GoToSurfaceComponent.
2026-03-13T09:00:58.181Z,1773392458.181 [keepstation:NeedComms:E] Stopped
2026-03-13T09:00:58.181Z,1773392458.181 [keepstation:StandardEnvelopes] Stopped
2026-03-13T09:00:58.181Z,1773392458.181 [keepstation:StandardEnvelopes](DEBUG): Aggregate::uninitialize keepstation:StandardEnvelopes
2026-03-13T09:00:58.181Z,1773392458.181 [keepstation:StandardEnvelopes:A.AltitudeEnvelope] Stopped
2026-03-13T09:00:58.181Z,1773392458.181 [keepstation:StandardEnvelopes:A.AltitudeEnvelope](DEBUG): Uninitialize AltitudeEnvelopeComponent.
2026-03-13T09:00:58.181Z,1773392458.181 [keepstation:StandardEnvelopes:B.DepthEnvelope] Stopped
2026-03-13T09:00:58.181Z,1773392458.181 [keepstation:StandardEnvelopes:B.DepthEnvelope](DEBUG): Uninitialize.
2026-03-13T09:00:58.181Z,1773392458.181 [keepstation:StandardEnvelopes:C.OffshoreEnvelope] Stopped
2026-03-13T09:00:58.181Z,1773392458.181 [keepstation:StandardEnvelopes:C.OffshoreEnvelope](DEBUG): Uninitialize OffshoreEnvelopeComponent.
2026-03-13T09:00:58.181Z,1773392458.181 [keepstation:BackseatDriver] Stopped
2026-03-13T09:00:58.182Z,1773392458.182 [keepstation:BackseatDriver](DEBUG): Aggregate::uninitialize keepstation:BackseatDriver
2026-03-13T09:00:58.182Z,1773392458.182 [keepstation:BackseatDriver:A.BackseatDriver] Stopped
2026-03-13T09:00:58.182Z,1773392458.182 [keepstation:PowerOnly] Stopped
2026-03-13T09:00:58.182Z,1773392458.182 [keepstation:PowerOnly](DEBUG): Aggregate::uninitialize keepstation:PowerOnly
2026-03-13T09:00:58.182Z,1773392458.182 [keepstation:PowerOnly:E.Wait] Stopped
2026-03-13T09:00:58.182Z,1773392458.182 [keepstation:PowerOnly:E.Wait](DEBUG): Uninitialize Wait Component.
2026-03-13T09:00:58.182Z,1773392458.182 [keepstation:H.Pitch] Stopped
2026-03-13T09:00:58.182Z,1773392458.182 [keepstation:SurfaceComms] Stopped
2026-03-13T09:00:58.182Z,1773392458.182 [keepstation:SurfaceComms](DEBUG): Aggregate::uninitialize keepstation:SurfaceComms
2026-03-13T09:00:58.182Z,1773392458.182 [keepstation:SurfaceComms:B] Stopped
2026-03-13T09:00:58.182Z,1773392458.182 [keepstation:SurfaceComms:B](DEBUG): Aggregate::uninitialize keepstation:SurfaceComms:B
2026-03-13T09:00:58.182Z,1773392458.182 [keepstation:DiveCmd] Stopped
2026-03-13T09:00:58.183Z,1773392458.183 [keepstation:DiveCmd](DEBUG): Aggregate::uninitialize keepstation:DiveCmd
2026-03-13T09:00:58.183Z,1773392458.183 [keepstation:KeepStation] Stopped
2026-03-13T09:00:58.183Z,1773392458.183 [keepstation:KeepStation](DEBUG): Aggregate::uninitialize keepstation:KeepStation
2026-03-13T09:00:58.183Z,1773392458.183 [keepstation:KeepStation:B.Wait] Stopped
2026-03-13T09:00:58.183Z,1773392458.183 [keepstation:KeepStation:B.Wait](DEBUG): Uninitialize Wait Component.
2026-03-13T09:00:58.563Z,1773392458.563 [MissionManager](IMPORTANT): Started mission Default
2026-03-13T09:00:58.564Z,1773392458.564 [Default] Running Loop=1
2026-03-13T09:00:58.564Z,1773392458.564 [Default](DEBUG): Aggregate::initialize Default
2026-03-13T09:00:58.564Z,1773392458.564 [Default:B.GoToSurface] Running Loop=1
2026-03-13T09:00:58.564Z,1773392458.564 [Default:B.GoToSurface](DEBUG): Initialize GoToSurfaceComponent.
2026-03-13T09:00:58.564Z,1773392458.564 [Default:B.GoToSurface](DEBUG): No depth rate setting specified. Using default value of nan m/s.
2026-03-13T09:00:58.564Z,1773392458.564 [Default:B.GoToSurface](DEBUG): No pitch setting specified. Using default value of nan degrees.
2026-03-13T09:00:58.565Z,1773392458.565 [Default:B.GoToSurface](DEBUG): No speed setting specified. Using default value of 1.000000 m/s.
2026-03-13T09:00:58.565Z,1773392458.565 [Default:B.GoToSurface](DEBUG): No surface timeout specified. Using default value of 1000.000000 seconds.
2026-03-13T09:00:58.565Z,1773392458.565 [Default:B.GoToSurface](DEBUG): No altitude timeout specified. Using default value of 600.000000 seconds.
2026-03-13T09:00:58.566Z,1773392458.566 [Default:B.GoToSurface](INFO): Received pitch timeout configuration 60.000000 seconds.
2026-03-13T09:00:58.566Z,1773392458.566 [Default:A.Wait] Running Loop=1
2026-03-13T09:00:58.566Z,1773392458.566 [Default:A.Wait](DEBUG): Initialize Wait Component.
2026-03-13T09:01:07.984Z,1773392467.984 [DataOverHttps](INFO): Exceeded connect timeout, disconnecting.
2026-03-13T09:01:11.895Z,1773392471.895 [Default:A.Wait](INFO): Done Waiting.
2026-03-13T09:01:11.895Z,1773392471.895 [Default:A.Wait] Stopped
2026-03-13T09:01:11.895Z,1773392471.895 [Default:A.Wait](DEBUG): Uninitialize Wait Component.
2026-03-13T09:01:12.301Z,1773392472.301 [Default:CheckIn] Running Loop=1
2026-03-13T09:01:12.301Z,1773392472.301 [Default:CheckIn](DEBUG): Aggregate::initialize Default:CheckIn
2026-03-13T09:01:12.301Z,1773392472.301 [Default:CheckIn:Read_GPS] Running Loop=1
2026-03-13T09:01:14.314Z,1773392474.314 [NAL9602](DEBUG): Parsing RMC sentence: $GPRMC,090110.00,A,3647.99737,N,12150.59572,W,0.758,13.12,130326,,,A*45
2026-03-13T09:01:14.326Z,1773392474.326 [NAL9602](INFO): GPS fix at 20260313T090110: (36.799956, -121.843262)
2026-03-13T09:01:14.336Z,1773392474.336 [Default:CheckIn:Read_GPS] Stopped
2026-03-13T09:01:14.337Z,1773392474.337 [Default:CheckIn:Read_Iridium] Running Loop=1
2026-03-13T09:01:33.386Z,1773392493.386 [NAL9602](INFO): SBD MO Status=1, MOMSN=13336, MT Status=0, MTMSN=0
2026-03-13T09:01:33.440Z,1773392493.440 [NAL9602](INFO): Sent 194 bytes from file Logs/20260313T050838/Courier0021.lzma
2026-03-13T09:01:33.440Z,1773392493.440 [NAL9602](INFO): Packets left to send: 0
2026-03-13T09:01:43.140Z,1773392503.140 [DataOverHttps](INFO): Exceeded connect timeout, disconnecting.
2026-03-13T09:01:50.785Z,1773392510.785 [NAL9602](INFO): SBD MO Status=2, MOMSN=13337, MT Status=2, MTMSN=0
2026-03-13T09:01:50.785Z,1773392510.785 [NAL9602](ERROR): Failed to initiate SBD session. Error code: 2
2026-03-13T09:02:08.193Z,1773392528.193 [NAL9602](INFO): SBD MO Status=2, MOMSN=13337, MT Status=2, MTMSN=0
2026-03-13T09:02:08.194Z,1773392528.194 [NAL9602](ERROR): Failed to initiate SBD session. Error code: 2
2026-03-13T09:02:18.280Z,1773392538.280 [DataOverHttps](INFO): Exceeded connect timeout, disconnecting.
2026-03-13T09:02:26.422Z,1773392546.422 [NAL9602](INFO): SBD MO Status=1, MOMSN=13337, MT Status=0, MTMSN=0
2026-03-13T09:02:26.480Z,1773392546.480 [NAL9602](INFO): Sent 73 bytes from file Logs/20260313T050838/Courier0024.lzma
2026-03-13T09:02:26.480Z,1773392546.480 [NAL9602](INFO): Packets left to send: 0
2026-03-13T09:02:40.231Z,1773392560.231 [NAL9602](INFO): SBD MO Status=1, MOMSN=13338, MT Status=0, MTMSN=0
2026-03-13T09:02:40.280Z,1773392560.280 [NAL9602](INFO): Sent 332 bytes from file Logs/20260313T050838/Express0022.lzma
2026-03-13T09:02:40.280Z,1773392560.280 [NAL9602](INFO): Packets left to send: 1
2026-03-13T09:02:50.708Z,1773392570.708 [DataOverHttps](INFO): setting available, lastComms_.elapsed()=0.003016
2026-03-13T09:02:54.440Z,1773392574.440 [NAL9602](INFO): SBD MO Status=2, MOMSN=13339, MT Status=2, MTMSN=0
2026-03-13T09:02:54.440Z,1773392574.440 [NAL9602](ERROR): Failed to initiate SBD session. Error code: 2
2026-03-13T09:02:58.032Z,1773392578.032 [DataOverHttps](INFO): Sending 426 bytes from file Logs/20260313T050838/Express0022.lzma
2026-03-13T09:02:59.033Z,1773392579.033 [DataOverHttps](INFO): Moved sent file to Logs/20260313T050838/Express0022.lzma.bak
2026-03-13T09:02:59.034Z,1773392579.034 [DataOverHttps](INFO): SBD MOMSN=26731177
2026-03-13T09:03:17.967Z,1773392597.967 [DataOverHttps](INFO): Sending 115 bytes from file Logs/20260313T050838/Express0025.lzma
2026-03-13T09:03:18.969Z,1773392598.969 [DataOverHttps](INFO): Moved sent file to Logs/20260313T050838/Express0025.lzma.bak
2026-03-13T09:03:18.970Z,1773392598.970 [DataOverHttps](INFO): SBD MOMSN=26731205
2026-03-13T09:03:20.321Z,1773392600.321 [Default:CheckIn:Read_Iridium] Stopped
2026-03-13T09:03:20.321Z,1773392600.321 [Default:CheckIn:C.Wait] Running Loop=1
2026-03-13T09:03:20.321Z,1773392600.321 [Default:CheckIn:C.Wait](DEBUG): Initialize Wait Component.
2026-03-13T09:03:25.145Z,1773392605.145 [NAL9602](INFO): Not Powering down - fast GPS
2026-03-13T09:05:13.941Z,1773392713.941 [DataOverHttps](IMPORTANT): SBD MTMSN=20260313T090509
2026-03-13T09:05:21.259Z,1773392721.259 [DataOverHttps](INFO): Received command: resume;schedule resume
2026-03-13T09:05:21.278Z,1773392721.278 [CommandExec](IMPORTANT): got command resume
2026-03-13T09:05:21.279Z,1773392721.279 [MissionManager](INFO): Loading Mission from file: ./Missions/Transport/keepstation.tl
2026-03-13T09:05:21.279Z,1773392721.279 [MissionManager](DEBUG): TethyslAPI: loading: ./Missions/Transport/keepstation.tl
2026-03-13T09:05:21.281Z,1773392721.281 [MissionManager](DEBUG): TethyslAPI: mission file loaded: ./Missions/Transport/keepstation.tl
2026-03-13T09:05:22.547Z,1773392722.547 [MissionManager](DEBUG): TethyslAPI: ./Missions/Transport/keepstation.tl translated into:
4
45
NaN
NaN
30
15
4
0.75
200
10
10
45
2
0
0
1
2
3
NaN
0
Sinking to
Timed out while trying to reach target sink depth at current depth of
2026-03-13T09:05:22.556Z,1773392722.556 [MissionManager](INFO): DefineArg keepstation.MissionTimeout = 4.000000 h
2026-03-13T09:05:22.558Z,1773392722.558 [MissionManager](INFO): DefineArg keepstation.NeedCommsTime = 45.000000 min
2026-03-13T09:05:22.560Z,1773392722.560 [MissionManager](INFO): DefineArg keepstation.Latitude = nan arcdeg
2026-03-13T09:05:22.562Z,1773392722.562 [MissionManager](INFO): DefineArg keepstation.Longitude = nan arcdeg
2026-03-13T09:05:22.565Z,1773392722.565 [MissionManager](INFO): DefineArg keepstation.Depth = 30.000000 m
2026-03-13T09:05:22.567Z,1773392722.567 [MissionManager](INFO): DefineArg keepstation.ApproachDepth = 15.000000 m
2026-03-13T09:05:22.574Z,1773392722.574 [MissionManager](INFO): DefineArg keepstation.DepthDeadband = 4.000000 m
2026-03-13T09:05:22.576Z,1773392722.576 [MissionManager](INFO): DefineArg keepstation.Speed = 0.750000 m/s
2026-03-13T09:05:22.578Z,1773392722.578 [MissionManager](INFO): DefineArg keepstation.Radius = 200.000000 m
2026-03-13T09:05:22.580Z,1773392722.580 [MissionManager](INFO): DefineArg keepstation.SinkOffSurface = 0 bool
2026-03-13T09:05:22.583Z,1773392722.583 [MissionManager](INFO): DefineArg keepstation.SinkDepth = 10.000000 m
2026-03-13T09:05:22.585Z,1773392722.585 [MissionManager](INFO): DefineArg keepstation.SinkDepthTimeout = 10.000000 min
2026-03-13T09:05:22.588Z,1773392722.588 [MissionManager](INFO): DefineArg keepstation.MaxDepth = 45.000000 m
2026-03-13T09:05:22.590Z,1773392722.590 [MissionManager](INFO): DefineArg keepstation.MinOffshore = 2.000000 km
2026-03-13T09:05:22.625Z,1773392722.625 [MissionManager](INFO): DefineOutput keepstation.DiveMode = 0.000000 count
2026-03-13T09:05:22.632Z,1773392722.632 [MissionManager](INFO): DefineOutput keepstation.DoingComms = 0.000000 count
2026-03-13T09:05:22.634Z,1773392722.634 [MissionManager](INFO): DefineOutput keepstation.SurfaceSink = 1.000000 count
2026-03-13T09:05:22.641Z,1773392722.641 [MissionManager](INFO): DefineOutput keepstation.TransitToStation = 2.000000 count
2026-03-13T09:05:22.648Z,1773392722.648 [MissionManager](INFO): DefineOutput keepstation.StationKeep = 3.000000 count
2026-03-13T09:05:22.651Z,1773392722.651 [MissionManager](INFO): DefineOutput keepstation.OnStation = 0 bool
2026-03-13T09:05:22.651Z,1773392722.651 [MissionManager](INFO): Inserting Stack from file: Missions/Insert/NeedComms.tl
2026-03-13T09:05:22.664Z,1773392722.664 [MissionManager](DEBUG): TethyslAPI: loading: Missions/Insert/NeedComms.tl
2026-03-13T09:05:22.665Z,1773392722.665 [MissionManager](DEBUG): TethyslAPI: mission file loaded: Missions/Insert/NeedComms.tl
2026-03-13T09:05:23.028Z,1773392723.028 [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
2026-03-13T09:05:23.035Z,1773392723.035 [MissionManager](INFO): DefineArg keepstation:NeedComms.DiveInterval = 1.000000 h
2026-03-13T09:05:23.038Z,1773392723.038 [MissionManager](INFO): DefineArg keepstation:NeedComms.WaitForPitchUp = 10.000000 min
2026-03-13T09:05:23.053Z,1773392723.053 [MissionManager](INFO): DefineArg keepstation:NeedComms.SurfacePitch = 20.000000 arcdeg
2026-03-13T09:05:23.056Z,1773392723.056 [MissionManager](INFO): DefineArg keepstation:NeedComms.SurfaceDepthRate = nan m/s
2026-03-13T09:05:23.058Z,1773392723.058 [MissionManager](INFO): DefineArg keepstation:NeedComms.SurfaceSpeed = 1.000000 m/s
2026-03-13T09:05:23.060Z,1773392723.060 [MissionManager](INFO): DefineArg keepstation:NeedComms.SurfacingTimeout = 1500.000000 s
2026-03-13T09:05:23.062Z,1773392723.062 [MissionManager](INFO): DefineArg keepstation:NeedComms.GPSTimeout = 7.000000 min
2026-03-13T09:05:23.065Z,1773392723.065 [MissionManager](INFO): DefineArg keepstation:NeedComms.CommsTimeout = 30.000000 min
2026-03-13T09:05:23.067Z,1773392723.067 [MissionManager](INFO): DefineArg keepstation:NeedComms.DoingCommsMode = 0.000000 count
2026-03-13T09:05:23.069Z,1773392723.069 [MissionManager](INFO): DefineArg keepstation:NeedComms.RestoreMode = 0.000000 count
2026-03-13T09:05:23.071Z,1773392723.071 [MissionManager](INFO): DefineOutput keepstation:NeedComms.IsActive = 0 bool
2026-03-13T09:05:23.074Z,1773392723.074 [MissionManager](INFO): DefineOutput keepstation:NeedComms.RequiredDiveMode = 0.000000 count
2026-03-13T09:05:23.083Z,1773392723.083 [keepstation:NeedComms:C.GoToSurface](DEBUG): Construct GoToSurface.
2026-03-13T09:05:23.177Z,1773392723.177 [MissionManager](INFO): Inserting Stack from file: Missions/Insert/StandardEnvelopes.tl
2026-03-13T09:05:23.177Z,1773392723.177 [MissionManager](DEBUG): TethyslAPI: loading: Missions/Insert/StandardEnvelopes.tl
2026-03-13T09:05:23.178Z,1773392723.178 [MissionManager](DEBUG): TethyslAPI: mission file loaded: Missions/Insert/StandardEnvelopes.tl
2026-03-13T09:05:23.293Z,1773392723.293 [MissionManager](DEBUG): TethyslAPI: Missions/Insert/StandardEnvelopes.tl translated into:
5
1.5
200
2000
2026-03-13T09:05:23.297Z,1773392723.297 [MissionManager](INFO): DefineArg keepstation:StandardEnvelopes.MinAltitude = 5.000000 m
2026-03-13T09:05:23.299Z,1773392723.299 [MissionManager](INFO): DefineArg keepstation:StandardEnvelopes.MaxDepthIgnore = 1.500000 m
2026-03-13T09:05:23.301Z,1773392723.301 [MissionManager](INFO): DefineArg keepstation:StandardEnvelopes.MaxDepth = 200.000000 m
2026-03-13T09:05:23.303Z,1773392723.303 [MissionManager](INFO): DefineArg keepstation:StandardEnvelopes.MinOffshore = 2000.000000 m
2026-03-13T09:05:23.304Z,1773392723.304 [keepstation:StandardEnvelopes:A.AltitudeEnvelope](DEBUG): Construct AltitudeEnvelope.
2026-03-13T09:05:23.310Z,1773392723.310 [keepstation:StandardEnvelopes:B.DepthEnvelope](DEBUG): Construct DepthEnvelope.
2026-03-13T09:05:23.340Z,1773392723.340 [keepstation:StandardEnvelopes:C.OffshoreEnvelope](DEBUG): Construct OffshoreEnvelope.
2026-03-13T09:05:23.348Z,1773392723.348 [MissionManager](INFO): Inserting Stack from file: Missions/Insert/BackseatDriver.tl
2026-03-13T09:05:23.348Z,1773392723.348 [MissionManager](DEBUG): TethyslAPI: loading: Missions/Insert/BackseatDriver.tl
2026-03-13T09:05:23.349Z,1773392723.349 [MissionManager](DEBUG): TethyslAPI: mission file loaded: Missions/Insert/BackseatDriver.tl
2026-03-13T09:05:23.381Z,1773392723.381 [MissionManager](DEBUG): TethyslAPI: Missions/Insert/BackseatDriver.tl translated into:
2026-03-13T09:05:23.384Z,1773392723.384 [MissionManager](INFO): DefineArg keepstation:BackseatDriver.EnableBackseat = 0 bool
2026-03-13T09:05:23.386Z,1773392723.386 [keepstation:BackseatDriver:A.BackseatDriver](DEBUG): Construct BackseatDriver.
2026-03-13T09:05:23.388Z,1773392723.388 [MissionManager](INFO): Inserting Stack from file: Missions/Insert/PowerOnly.tl
2026-03-13T09:05:23.388Z,1773392723.388 [MissionManager](DEBUG): TethyslAPI: loading: Missions/Insert/PowerOnly.tl
2026-03-13T09:05:23.389Z,1773392723.389 [MissionManager](DEBUG): TethyslAPI: mission file loaded: Missions/Insert/PowerOnly.tl
2026-03-13T09:05:23.497Z,1773392723.497 [MissionManager](DEBUG): TethyslAPI: Missions/Insert/PowerOnly.tl translated into:
99999
2026-03-13T09:05:23.553Z,1773392723.553 [MissionManager](INFO): DefineArg keepstation:PowerOnly.SampleAll = 0 bool
2026-03-13T09:05:23.555Z,1773392723.555 [MissionManager](INFO): DefineArg keepstation:PowerOnly.SampleLoad1 = 0 bool
2026-03-13T09:05:23.557Z,1773392723.557 [MissionManager](INFO): DefineArg keepstation:PowerOnly.SampleLoad2 = 0 bool
2026-03-13T09:05:23.559Z,1773392723.559 [MissionManager](INFO): DefineArg keepstation:PowerOnly.SampleLoad3 = 0 bool
2026-03-13T09:05:23.561Z,1773392723.561 [MissionManager](INFO): DefineArg keepstation:PowerOnly.EnabledPowerOnly = 0 bool
2026-03-13T09:05:23.568Z,1773392723.568 [keepstation:PowerOnly:E.Wait](DEBUG): Construct Wait.
2026-03-13T09:05:23.570Z,1773392723.570 [keepstation:H.Pitch](DEBUG): Construct.
2026-03-13T09:05:23.642Z,1773392723.642 [keepstation:DiveCmd:SurfaceSink:sink:BuoyancyHold.Buoyancy](DEBUG): Construct Buoyancy.
2026-03-13T09:05:23.645Z,1773392723.645 [keepstation:DiveCmd:SurfaceSink:sink:B.SetSpeed](DEBUG): Construct.
2026-03-13T09:05:23.648Z,1773392723.648 [keepstation:DiveCmd:SurfaceSink:sink:D.Pitch](DEBUG): Construct.
2026-03-13T09:05:23.661Z,1773392723.661 [keepstation:DiveCmd:TransitToStation:dive:A.Buoyancy](DEBUG): Construct Buoyancy.
2026-03-13T09:05:23.664Z,1773392723.664 [keepstation:DiveCmd:TransitToStation:dive:B.Pitch](DEBUG): Construct.
2026-03-13T09:05:23.669Z,1773392723.669 [keepstation:DiveCmd:TransitToStation:dive:C.SetSpeed](DEBUG): Construct.
2026-03-13T09:05:23.674Z,1773392723.674 [keepstation:DiveCmd:StationKeep:B.Pitch](DEBUG): Construct.
2026-03-13T09:05:23.678Z,1773392723.678 [keepstation:DiveCmd:StationKeep:C.KeepStation](DEBUG): Construct KeepStation.
2026-03-13T09:05:23.697Z,1773392723.697 [keepstation:TransitToStation:Wpt1.Waypoint](DEBUG): Construct Waypoint.
2026-03-13T09:05:23.709Z,1773392723.709 [keepstation:KeepStation:B.Wait](DEBUG): Construct Wait.
2026-03-13T09:05:23.729Z,1773392723.729 [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 keepstation {
"""
Vehicle transits to desired waypoint (or stays put if none is commanded)
and stays within the specified radius.
"""
arguments {
MissionTimeout = 4 hour
"""
Maximum duration of mission
"""
NeedCommsTime = 45 minute
"""
How often to surface for communications
"""
Latitude = NaN degree
"""
Latitude of waypoint to hold. If NaN, hold the latitude at start of
mission.
"""
Longitude = NaN degree
"""
Longitude of waypoint to hold. If NaN, hold the longitude at start of
mission.
"""
Depth = 30 meter
"""
Depth held during drift mode
"""
ApproachDepth = 15 meter
"""
Depth for initial approach to station.
"""
DepthDeadband = 4 meter
"""
How much vertical drift from the specified depth is allowed in drift
mode
"""
Speed = 0.75 meter_per_second
"""
Vehicle transit speed.
"""
Radius = 200 meter
"""
Radius of circle around waypoint to hold.
"""
SinkOffSurface = false
"""
If true, use buoyancy only to decend to SinkDepth before driving to first target depth
"""
SinkDepth = 10 meter
"""
Initial depth to decend using only buoyancy before driving
"""
SinkDepthTimeout = 10 minute
"""
Max wait time for the vehicle to reach the target depth
"""
MaxDepth = 45 meter
"""
Maximum allowable depth during the mission.
"""
MinOffshore = 2 kilometer
"""
Minimum distance from the shoreline to maintain
"""
}
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 mode
when doing surface comms.
"""
SurfaceSink = 1 count
"""
Mission variable (don't change). The mission will run in this mode
when sinking from the surface using only buoyancy.
"""
TransitToStation = 2 count
"""
Mission variable (don't change). The mission will run in this mode
when performing the transit to station
"""
StationKeep = 3 count
"""
Mission variable (don't change). The mission will run in this mode
when keeping station
"""
OnStation = false
"""
Mission variable (don't change). Determines last mode (Transit or StationKeep)
to resume after needcomms
"""
}
timeout duration=MissionTimeout
insert id="NeedComms" Insert/NeedComms.tl
assign in sequence NeedComms:DiveInterval = NeedCommsTime
insert Insert/StandardEnvelopes.tl
assign in sequence StandardEnvelopes:MaxDepth = MaxDepth
assign in sequence StandardEnvelopes:MinOffshore = MinOffshore
insert Insert/BackseatDriver.tl
insert Insert/PowerOnly.tl
behavior Guidance:Pitch {
run in parallel
set massPosition = Control:VerticalControl.massDefault
}
aggregate SurfaceComms {
run when (
called
or ( elapsed ( Universal:time_fix ) > NeedCommsTime )
)
assign in sequence DiveMode = DoingComms
call priorityHere=false refId="NeedComms"
aggregate HandleNan {
run in sequence
break if (
not isNaN ( Latitude )
and not isNaN ( Longitude )
)
# If both lat and lon are nan, we are implicitly on station and should skip initial transit, so force OnStation to true
aggregate SetOnStation {
run in sequence
break if (
not isNaN ( Latitude )
or not isNaN ( Longitude )
)
assign in sequence OnStation = true
}
# The "assigns" here mean we should only ever run these aggregates once
# An initial NaN lat/lon should be set here during the initial surface NeedComms call
# Use the most recent fix -- if there isn't one, the keepstation behavior will use Universal:lat/lon
aggregate SetLat {
run in sequence
break if ( not isNaN ( Latitude ) )
assign in sequence Latitude = Universal:latitude_fix
}
aggregate SetLon {
run in sequence
break if ( not isNaN ( Longitude ) )
assign in sequence Longitude = Universal:longitude_fix
}
}
aggregate setTransit {
run in sequence
break if (
SinkOffSurface
or OnStation
)
assign in sequence DiveMode = TransitToStation
}
aggregate setStation {
run in sequence
break if (
SinkOffSurface
or not OnStation
)
assign in sequence DiveMode = StationKeep
}
aggregate setSink {
run in sequence
break if ( not SinkOffSurface )
assign in sequence DiveMode = SurfaceSink
}
}
call id="StartingMission" priorityHere=false refId="SurfaceComms"
aggregate DiveCmd {
run when ( called )
aggregate SurfaceSink {
run while ( DiveMode == SurfaceSink )
aggregate sink {
run in sequence
behavior Guidance:Buoyancy id="BuoyancyHold" {
run in parallel
set position = NaN cc
}
behavior Guidance:SetSpeed {
run in parallel
set speed = 0 m/s
}
syslog info "Sinking to " + SinkDepth~meter
behavior Guidance:Pitch {
run in sequence
timeout duration=SinkDepthTimeout {
syslog important "Timed out while trying to reach target sink depth at current depth of "
+ Universal:depth~meter
}
set depth = SinkDepth
}
# Once we've sunk, either resume transit or station keeping depths and speeds
aggregate sinkToTransit {
run in sequence
break if ( OnStation )
assign in sequence DiveMode = TransitToStation
}
aggregate sinkToStation {
run in sequence
break if ( not OnStation )
assign in sequence DiveMode = StationKeep
}
}
}
aggregate TransitToStation {
run while ( DiveMode == TransitToStation )
aggregate dive {
run in sequence
behavior Guidance:Buoyancy {
run in parallel
set position = Control:VerticalControl.buoyancyNeutral
}
behavior Guidance:Pitch {
run in parallel
set depth = ApproachDepth
}
behavior Guidance:SetSpeed {
run in parallel
set speed = Speed
}
}
}
aggregate StationKeep {
run while ( DiveMode == StationKeep )
assign in parallel Control:VerticalControl.depthDeadband = DepthDeadband
behavior Guidance:Pitch {
run in parallel
set depth = Depth
}
behavior Guidance:KeepStation {
run in parallel
set latitude = Latitude
set longitude = Longitude
set radius = Radius
set speed = Speed
}
}
}
aggregate TransitToStation {
"""
Need a separate aggregate for transit if we want to specify a
different depth for the approach.
"""
run in sequence
aggregate Dive {
run while ( not ( DiveMode == DoingComms ) )
call priorityHere=false refId="DiveCmd"
}
behavior Guidance:Waypoint id="Wpt1" {
run in sequence
set latitude = Latitude
set longitude = Longitude
}
assign in sequence DiveMode = StationKeep
assign in sequence OnStation = true
}
call id="OnStation" priorityHere=false refId="NeedComms"
aggregate KeepStation {
run in sequence
aggregate Dive {
run while ( not ( DiveMode == DoingComms ) )
call priorityHere=false refId="DiveCmd"
}
behavior Guidance:Wait {
"""
Due to the way the KeepStation behavior is currently
implemented, we must run it in parallel and use a Wait to keep
from completing the mission before the timeout expires. However,
this new version of the mission uses a top-level timeout so that
the entire mission will not run for longer then MissionTimeout.
"""
run in sequence
set duration = MissionTimeout
}
}
}
2026-03-13T09:05:23.741Z,1773392723.741 [MissionManager](IMPORTANT): Resuming from info in Logs/20260313T050838/Transport_keepstation_tl.state
2026-03-13T09:05:23.755Z,1773392723.755 [MissionManager](INFO): Default->Default:CheckIn/0
2026-03-13T09:05:23.755Z,1773392723.755 [MissionManager](INFO): Default:A.Wait->null/0
2026-03-13T09:05:23.756Z,1773392723.756 [MissionManager](INFO): Default:B.GoToSurface->null/0
2026-03-13T09:05:23.756Z,1773392723.756 [MissionManager](INFO): Default:CheckIn->Default:CheckIn:C.Wait/0
2026-03-13T09:05:23.756Z,1773392723.756 [MissionManager](INFO): Default:CheckIn:Read_GPS->null/0
2026-03-13T09:05:23.757Z,1773392723.757 [MissionManager](INFO): Default:CheckIn:Read_Iridium->null/0
2026-03-13T09:05:23.757Z,1773392723.757 [MissionManager](INFO): Default:CheckIn:C.Wait->null/0
2026-03-13T09:05:23.758Z,1773392723.758 [MissionManager](INFO): keepstation->keepstation:KeepStation/0
2026-03-13T09:05:23.758Z,1773392723.758 [MissionManager](INFO): keepstation:NeedComms->keepstation:NeedComms:E/0
2026-03-13T09:05:23.759Z,1773392723.759 [MissionManager](INFO): keepstation:NeedComms:A->null/0
2026-03-13T09:05:23.759Z,1773392723.759 [MissionManager](INFO): keepstation:NeedComms:setActive->null/0
2026-03-13T09:05:23.760Z,1773392723.760 [MissionManager](INFO): keepstation:NeedComms:setActive:A->null/0
2026-03-13T09:05:23.760Z,1773392723.760 [MissionManager](INFO): keepstation:NeedComms:setActive:B->null/0
2026-03-13T09:05:23.760Z,1773392723.760 [MissionManager](INFO): keepstation:NeedComms:C.GoToSurface->null/0
2026-03-13T09:05:23.761Z,1773392723.761 [MissionManager](INFO): keepstation:NeedComms:D->null/0
2026-03-13T09:05:23.761Z,1773392723.761 [MissionManager](INFO): keepstation:NeedComms:E->null/0
2026-03-13T09:05:23.761Z,1773392723.761 [MissionManager](INFO): keepstation:NeedComms:F->null/0
2026-03-13T09:05:23.762Z,1773392723.762 [MissionManager](INFO): keepstation:NeedComms:setRestoreMode->null/0
2026-03-13T09:05:23.762Z,1773392723.762 [MissionManager](INFO): keepstation:NeedComms:setRestoreMode:A->null/0
2026-03-13T09:05:23.763Z,1773392723.763 [MissionManager](INFO): keepstation:NeedComms:setInactive->null/0
2026-03-13T09:05:23.765Z,1773392723.765 [MissionManager](INFO): keepstation:NeedComms:setInactive:A->null/0
2026-03-13T09:05:23.766Z,1773392723.766 [MissionManager](INFO): keepstation:B->null/0
2026-03-13T09:05:23.768Z,1773392723.768 [MissionManager](INFO): keepstation:D->null/0
2026-03-13T09:05:23.769Z,1773392723.769 [MissionManager](INFO): keepstation:E->null/0
2026-03-13T09:05:23.769Z,1773392723.769 [MissionManager](INFO): keepstation:BackseatDriver->keepstation:BackseatDriver:A.BackseatDriver/0
2026-03-13T09:05:23.769Z,1773392723.769 [MissionManager](INFO): keepstation:BackseatDriver:A.BackseatDriver->null/0
2026-03-13T09:05:23.770Z,1773392723.770 [MissionManager](INFO): keepstation:PowerOnly->keepstation:PowerOnly:E.Wait/0
2026-03-13T09:05:23.770Z,1773392723.770 [MissionManager](INFO): keepstation:PowerOnly:E.Wait->null/0
2026-03-13T09:05:23.770Z,1773392723.770 [MissionManager](INFO): keepstation:SurfaceComms->keepstation:SurfaceComms:B/0
2026-03-13T09:05:23.771Z,1773392723.771 [MissionManager](INFO): keepstation:SurfaceComms:A->null/0
2026-03-13T09:05:23.771Z,1773392723.771 [MissionManager](INFO): keepstation:SurfaceComms:B->null/0
2026-03-13T09:05:23.773Z,1773392723.773 [MissionManager](INFO): keepstation:SurfaceComms:HandleNan->keepstation:SurfaceComms:HandleNan:SetOnStation/0
2026-03-13T09:05:23.773Z,1773392723.773 [MissionManager](INFO): keepstation:SurfaceComms:HandleNan:SetOnStation->keepstation:SurfaceComms:HandleNan:SetOnStation:A/0
2026-03-13T09:05:23.774Z,1773392723.774 [MissionManager](INFO): keepstation:SurfaceComms:HandleNan:SetOnStation:A->null/0
2026-03-13T09:05:23.774Z,1773392723.774 [MissionManager](INFO): keepstation:SurfaceComms:setTransit->keepstation:SurfaceComms:setTransit:A/0
2026-03-13T09:05:23.774Z,1773392723.774 [MissionManager](INFO): keepstation:SurfaceComms:setTransit:A->null/0
2026-03-13T09:05:23.775Z,1773392723.775 [MissionManager](INFO): keepstation:SurfaceComms:setStation->null/0
2026-03-13T09:05:23.775Z,1773392723.775 [MissionManager](INFO): keepstation:SurfaceComms:setStation:A->null/0
2026-03-13T09:05:23.776Z,1773392723.776 [MissionManager](INFO): keepstation:SurfaceComms:setSink->keepstation:SurfaceComms:setSink:A/0
2026-03-13T09:05:23.776Z,1773392723.776 [MissionManager](INFO): keepstation:SurfaceComms:setSink:A->null/0
2026-03-13T09:05:23.776Z,1773392723.776 [MissionManager](INFO): keepstation:StartingMission->null/0
2026-03-13T09:05:23.777Z,1773392723.777 [MissionManager](INFO): keepstation:DiveCmd:SurfaceSink->keepstation:DiveCmd:SurfaceSink:sink/0
2026-03-13T09:05:23.777Z,1773392723.777 [MissionManager](INFO): keepstation:DiveCmd:SurfaceSink:sink->keepstation:DiveCmd:SurfaceSink:sink:C/0
2026-03-13T09:05:23.777Z,1773392723.777 [MissionManager](INFO): keepstation:DiveCmd:SurfaceSink:sink:C->null/0
2026-03-13T09:05:23.778Z,1773392723.778 [MissionManager](INFO): keepstation:DiveCmd:TransitToStation->keepstation:DiveCmd:TransitToStation:dive/0
2026-03-13T09:05:23.778Z,1773392723.778 [MissionManager](INFO): keepstation:DiveCmd:TransitToStation:dive->null/0
2026-03-13T09:05:23.779Z,1773392723.779 [MissionManager](INFO): keepstation:TransitToStation->null/0
2026-03-13T09:05:23.779Z,1773392723.779 [MissionManager](INFO): keepstation:TransitToStation:Dive->keepstation:TransitToStation:Dive:A/0
2026-03-13T09:05:23.779Z,1773392723.779 [MissionManager](INFO): keepstation:TransitToStation:Dive:A->null/0
2026-03-13T09:05:23.780Z,1773392723.780 [MissionManager](INFO): keepstation:TransitToStation:Wpt1.Waypoint->null/0
2026-03-13T09:05:23.780Z,1773392723.780 [MissionManager](INFO): keepstation:TransitToStation:C->null/0
2026-03-13T09:05:23.780Z,1773392723.780 [MissionManager](INFO): keepstation:TransitToStation:D->null/0
2026-03-13T09:05:23.781Z,1773392723.781 [MissionManager](INFO): keepstation:OnStation->null/0
2026-03-13T09:05:23.781Z,1773392723.781 [MissionManager](INFO): keepstation:KeepStation->keepstation:KeepStation:B.Wait/0
2026-03-13T09:05:23.781Z,1773392723.781 [MissionManager](INFO): keepstation:KeepStation:Dive->keepstation:KeepStation:Dive:A/0
2026-03-13T09:05:23.782Z,1773392723.782 [MissionManager](INFO): keepstation:KeepStation:Dive:A->null/0
2026-03-13T09:05:23.782Z,1773392723.782 [MissionManager](INFO): keepstation:KeepStation:B.Wait->null/0
2026-03-13T09:05:23.782Z,1773392723.782 [CommandExec](IMPORTANT): Resuming mission and schedule
2026-03-13T09:05:23.782Z,1773392723.782 [CommandExec](IMPORTANT): Scheduling is resumed
2026-03-13T09:05:23.783Z,1773392723.783 [CommandExec](IMPORTANT): Nothing is scheduled
2026-03-13T09:05:23.783Z,1773392723.783 [CommandExec](IMPORTANT): got command schedule resume
2026-03-13T09:05:23.951Z,1773392723.951 [Default] Stopped
2026-03-13T09:05:23.951Z,1773392723.951 [Default](DEBUG): Aggregate::uninitialize Default
2026-03-13T09:05:23.951Z,1773392723.951 [Default:B.GoToSurface] Stopped
2026-03-13T09:05:23.951Z,1773392723.951 [Default:B.GoToSurface](DEBUG): Uninitialize GoToSurfaceComponent.
2026-03-13T09:05:23.951Z,1773392723.951 [Default:CheckIn] Stopped
2026-03-13T09:05:23.951Z,1773392723.951 [Default:CheckIn](DEBUG): Aggregate::uninitialize Default:CheckIn
2026-03-13T09:05:23.951Z,1773392723.951 [Default:CheckIn:C.Wait] Stopped
2026-03-13T09:05:23.954Z,1773392723.954 [Default:CheckIn:C.Wait](DEBUG): Uninitialize Wait Component.
2026-03-13T09:05:23.954Z,1773392723.954 [MissionManager](IMPORTANT): Started mission keepstation
2026-03-13T09:05:23.955Z,1773392723.955 [keepstation] Running Loop=1
2026-03-13T09:05:23.955Z,1773392723.955 [keepstation](DEBUG): Aggregate::initialize keepstation
2026-03-13T09:05:23.955Z,1773392723.955 [keepstation:StandardEnvelopes] Running Loop=1
2026-03-13T09:05:23.955Z,1773392723.955 [keepstation:StandardEnvelopes](DEBUG): Aggregate::initialize keepstation:StandardEnvelopes
2026-03-13T09:05:23.955Z,1773392723.955 [keepstation:StandardEnvelopes:A.AltitudeEnvelope] Running Loop=1
2026-03-13T09:05:23.955Z,1773392723.955 [keepstation:StandardEnvelopes:A.AltitudeEnvelope](DEBUG): Initialize AltitudeEnvelopeComponent.
2026-03-13T09:05:23.955Z,1773392723.955 [keepstation:StandardEnvelopes:B.DepthEnvelope] Running Loop=1
2026-03-13T09:05:23.972Z,1773392723.972 [keepstation:StandardEnvelopes:B.DepthEnvelope](DEBUG): Initialize DepthEnvelopeComponent.
2026-03-13T09:05:23.973Z,1773392723.973 [keepstation:StandardEnvelopes:C.OffshoreEnvelope] Running Loop=1
2026-03-13T09:05:23.973Z,1773392723.973 [keepstation:StandardEnvelopes:C.OffshoreEnvelope](DEBUG): Initialize OffshoreEnvelopeComponent.
2026-03-13T09:05:23.973Z,1773392723.973 [keepstation:BackseatDriver] Running Loop=1
2026-03-13T09:05:23.973Z,1773392723.973 [keepstation:BackseatDriver](DEBUG): Aggregate::initialize keepstation:BackseatDriver
2026-03-13T09:05:23.973Z,1773392723.973 [keepstation:BackseatDriver:A.BackseatDriver] Running Loop=1
2026-03-13T09:05:23.973Z,1773392723.973 [keepstation:PowerOnly] Running Loop=1
2026-03-13T09:05:23.973Z,1773392723.973 [keepstation:PowerOnly](DEBUG): Aggregate::initialize keepstation:PowerOnly
2026-03-13T09:05:23.973Z,1773392723.973 [keepstation:PowerOnly:A] Running Loop=1
2026-03-13T09:05:23.973Z,1773392723.973 [keepstation:PowerOnly:B] Running Loop=1
2026-03-13T09:05:23.973Z,1773392723.973 [keepstation:PowerOnly:C] Running Loop=1
2026-03-13T09:05:23.973Z,1773392723.973 [keepstation:PowerOnly:D] Running Loop=1
2026-03-13T09:05:23.973Z,1773392723.973 [keepstation:PowerOnly:E.Wait] Running Loop=1
2026-03-13T09:05:23.974Z,1773392723.974 [keepstation:PowerOnly:E.Wait](DEBUG): Initialize Wait Component.
2026-03-13T09:05:23.974Z,1773392723.974 [keepstation:H.Pitch] Running Loop=1
2026-03-13T09:05:23.974Z,1773392723.974 [keepstation:H.Pitch](DEBUG): Initialize.
2026-03-13T09:05:23.974Z,1773392723.974 [keepstation:KeepStation] Running Loop=1
2026-03-13T09:05:23.974Z,1773392723.974 [keepstation:KeepStation](DEBUG): Aggregate::initialize keepstation:KeepStation
2026-03-13T09:05:23.974Z,1773392723.974 [keepstation:KeepStation:Dive] Running Loop=1
2026-03-13T09:05:23.974Z,1773392723.974 [keepstation:KeepStation:Dive](DEBUG): Aggregate::initialize keepstation:KeepStation:Dive
2026-03-13T09:05:23.974Z,1773392723.974 [keepstation:KeepStation:Dive:A] Running Loop=1
2026-03-13T09:05:23.974Z,1773392723.974 [keepstation:KeepStation:Dive:A](DEBUG): Aggregate::initialize keepstation:KeepStation:Dive:A
2026-03-13T09:05:23.974Z,1773392723.974 [keepstation:KeepStation:B.Wait] Running Loop=1
2026-03-13T09:05:23.975Z,1773392723.975 [keepstation:KeepStation:B.Wait](DEBUG): Initialize Wait Component.
2026-03-13T09:05:23.980Z,1773392723.980 [keepstation:KeepStation:Dive] Stopped
2026-03-13T09:05:23.980Z,1773392723.980 [keepstation:KeepStation:Dive](DEBUG): Aggregate::uninitialize keepstation:KeepStation:Dive
2026-03-13T09:05:23.980Z,1773392723.980 [keepstation:KeepStation:Dive:A] Stopped
2026-03-13T09:05:23.980Z,1773392723.980 [keepstation:KeepStation:Dive:A](DEBUG): Aggregate::uninitialize keepstation:KeepStation:Dive:A
2026-03-13T09:05:23.980Z,1773392723.980 [keepstation:DiveCmd] Running Loop=1
2026-03-13T09:05:23.980Z,1773392723.980 [keepstation:DiveCmd](DEBUG): Aggregate::initialize keepstation:DiveCmd
2026-03-13T09:05:23.981Z,1773392723.981 [keepstation:DiveCmd:SurfaceSink] Running Loop=1
2026-03-13T09:05:23.981Z,1773392723.981 [keepstation:DiveCmd:SurfaceSink](DEBUG): Aggregate::initialize keepstation:DiveCmd:SurfaceSink
2026-03-13T09:05:23.981Z,1773392723.981 [keepstation:DiveCmd:SurfaceSink:sink] Running Loop=1
2026-03-13T09:05:23.981Z,1773392723.981 [keepstation:DiveCmd:SurfaceSink:sink](DEBUG): Aggregate::initialize keepstation:DiveCmd:SurfaceSink:sink
2026-03-13T09:05:23.981Z,1773392723.981 [keepstation:DiveCmd:SurfaceSink:sink:BuoyancyHold.Buoyancy] Running Loop=1
2026-03-13T09:05:23.981Z,1773392723.981 [keepstation:DiveCmd:SurfaceSink:sink:BuoyancyHold.Buoyancy](DEBUG): Initialize Buoyancy Component.
2026-03-13T09:05:23.981Z,1773392723.981 [keepstation:DiveCmd:SurfaceSink:sink:B.SetSpeed] Running Loop=1
2026-03-13T09:05:23.981Z,1773392723.981 [keepstation:DiveCmd:SurfaceSink:sink:B.SetSpeed](DEBUG): Initialize.
2026-03-13T09:05:23.981Z,1773392723.981 [keepstation:DiveCmd:SurfaceSink:sink:C] Running Loop=1
2026-03-13T09:05:23.981Z,1773392723.981 [keepstation:DiveCmd:TransitToStation] Running Loop=1
2026-03-13T09:05:23.981Z,1773392723.981 [keepstation:DiveCmd:TransitToStation](DEBUG): Aggregate::initialize keepstation:DiveCmd:TransitToStation
2026-03-13T09:05:23.982Z,1773392723.982 [keepstation:DiveCmd:TransitToStation:dive] Running Loop=1
2026-03-13T09:05:23.982Z,1773392723.982 [keepstation:DiveCmd:TransitToStation:dive](DEBUG): Aggregate::initialize keepstation:DiveCmd:TransitToStation:dive
2026-03-13T09:05:23.982Z,1773392723.982 [keepstation:DiveCmd:TransitToStation:dive:A.Buoyancy] Running Loop=1
2026-03-13T09:05:23.982Z,1773392723.982 [keepstation:DiveCmd:TransitToStation:dive:A.Buoyancy](DEBUG): Initialize Buoyancy Component.
2026-03-13T09:05:23.982Z,1773392723.982 [keepstation:DiveCmd:TransitToStation:dive:B.Pitch] Running Loop=1
2026-03-13T09:05:23.982Z,1773392723.982 [keepstation:DiveCmd:TransitToStation:dive:B.Pitch](DEBUG): Initialize.
2026-03-13T09:05:23.982Z,1773392723.982 [keepstation:DiveCmd:TransitToStation:dive:C.SetSpeed] Running Loop=1
2026-03-13T09:05:23.982Z,1773392723.982 [keepstation:DiveCmd:TransitToStation:dive:C.SetSpeed](DEBUG): Initialize.
2026-03-13T09:05:23.982Z,1773392723.982 [keepstation:DiveCmd:StationKeep] Running Loop=1
2026-03-13T09:05:23.982Z,1773392723.982 [keepstation:DiveCmd:StationKeep](DEBUG): Aggregate::initialize keepstation:DiveCmd:StationKeep
2026-03-13T09:05:23.983Z,1773392723.983 [keepstation:DiveCmd:StationKeep:A] Running Loop=1
2026-03-13T09:05:23.983Z,1773392723.983 [keepstation:DiveCmd:StationKeep:B.Pitch] Running Loop=1
2026-03-13T09:05:23.983Z,1773392723.983 [keepstation:DiveCmd:StationKeep:B.Pitch](DEBUG): Initialize.
2026-03-13T09:05:23.983Z,1773392723.983 [keepstation:DiveCmd:StationKeep:C.KeepStation] Running Loop=1
2026-03-13T09:05:23.983Z,1773392723.983 [keepstation:DiveCmd:StationKeep:C.KeepStation](DEBUG): Initialize KeepStationComponent.
2026-03-13T09:05:23.988Z,1773392723.988 [keepstation:DiveCmd:StationKeep] Stopped
2026-03-13T09:05:23.988Z,1773392723.988 [keepstation:DiveCmd:StationKeep](DEBUG): Aggregate::uninitialize keepstation:DiveCmd:StationKeep
2026-03-13T09:05:23.988Z,1773392723.988 [keepstation:DiveCmd:StationKeep:A] Stopped
2026-03-13T09:05:23.988Z,1773392723.988 [keepstation:DiveCmd:StationKeep:B.Pitch] Stopped
2026-03-13T09:05:23.988Z,1773392723.988 [keepstation:DiveCmd:StationKeep:C.KeepStation] Stopped
2026-03-13T09:05:23.988Z,1773392723.988 [keepstation:DiveCmd:StationKeep:C.KeepStation](DEBUG): Uninitialize KeepStationComponent.
2026-03-13T09:05:23.988Z,1773392723.988 [keepstation:DiveCmd:TransitToStation] Stopped
2026-03-13T09:05:23.988Z,1773392723.988 [keepstation:DiveCmd:TransitToStation](DEBUG): Aggregate::uninitialize keepstation:DiveCmd:TransitToStation
2026-03-13T09:05:23.988Z,1773392723.988 [keepstation:DiveCmd:TransitToStation:dive] Stopped
2026-03-13T09:05:23.989Z,1773392723.989 [keepstation:DiveCmd:TransitToStation:dive](DEBUG): Aggregate::uninitialize keepstation:DiveCmd:TransitToStation:dive
2026-03-13T09:05:23.989Z,1773392723.989 [keepstation:DiveCmd:TransitToStation:dive:A.Buoyancy] Stopped
2026-03-13T09:05:23.989Z,1773392723.989 [keepstation:DiveCmd:TransitToStation:dive:A.Buoyancy](DEBUG): Uninitialize Buoyancy Component.
2026-03-13T09:05:23.989Z,1773392723.989 [keepstation:DiveCmd:TransitToStation:dive:B.Pitch] Stopped
2026-03-13T09:05:23.989Z,1773392723.989 [keepstation:DiveCmd:TransitToStation:dive:C.SetSpeed] Stopped
2026-03-13T09:05:23.989Z,1773392723.989 [keepstation:DiveCmd:TransitToStation:dive:C.SetSpeed](DEBUG): Uninitialize.
2026-03-13T09:05:23.989Z,1773392723.989 [keepstation:DiveCmd:SurfaceSink] Stopped
2026-03-13T09:05:23.989Z,1773392723.989 [keepstation:DiveCmd:SurfaceSink](DEBUG): Aggregate::uninitialize keepstation:DiveCmd:SurfaceSink
2026-03-13T09:05:23.989Z,1773392723.989 [keepstation:DiveCmd:SurfaceSink:sink] Stopped
2026-03-13T09:05:23.989Z,1773392723.989 [keepstation:DiveCmd:SurfaceSink:sink](DEBUG): Aggregate::uninitialize keepstation:DiveCmd:SurfaceSink:sink
2026-03-13T09:05:23.989Z,1773392723.989 [keepstation:DiveCmd:SurfaceSink:sink:BuoyancyHold.Buoyancy] Stopped
2026-03-13T09:05:23.989Z,1773392723.989 [keepstation:DiveCmd:SurfaceSink:sink:BuoyancyHold.Buoyancy](DEBUG): Uninitialize Buoyancy Component.
2026-03-13T09:05:23.989Z,1773392723.989 [keepstation:DiveCmd:SurfaceSink:sink:B.SetSpeed] Stopped
2026-03-13T09:05:23.990Z,1773392723.990 [keepstation:DiveCmd:SurfaceSink:sink:B.SetSpeed](DEBUG): Uninitialize.
2026-03-13T09:05:23.990Z,1773392723.990 [keepstation:DiveCmd:SurfaceSink:sink:C] Stopped
2026-03-13T09:05:23.990Z,1773392723.990 [keepstation:H.Pitch] Running Loop=1
2026-03-13T09:05:23.990Z,1773392723.990 [keepstation:PowerOnly] Running Loop=1
2026-03-13T09:05:23.990Z,1773392723.990 [keepstation:PowerOnly:D] Stopped
2026-03-13T09:05:23.990Z,1773392723.990 [keepstation:PowerOnly:C] Stopped
2026-03-13T09:05:23.990Z,1773392723.990 [keepstation:PowerOnly:B] Stopped
2026-03-13T09:05:23.991Z,1773392723.991 [keepstation:PowerOnly:A] Stopped
2026-03-13T09:05:23.991Z,1773392723.991 [keepstation:BackseatDriver] Running Loop=1
2026-03-13T09:05:23.991Z,1773392723.991 [keepstation:StandardEnvelopes] Running Loop=1
2026-03-13T09:05:23.991Z,1773392723.991 [keepstation:StandardEnvelopes:C.OffshoreEnvelope] Running Loop=1
2026-03-13T09:05:23.991Z,1773392723.991 [keepstation:StandardEnvelopes:B.DepthEnvelope] Running Loop=1
2026-03-13T09:05:23.996Z,1773392723.996 [keepstation:StandardEnvelopes:A.AltitudeEnvelope] Running Loop=1
2026-03-13T09:13:02.508Z,1773393182.508 [BPC1](ERROR): BPC1B: No match for serial number 1717 in BPC1B's battery stick inventory (sticks 32-62 in onboard configuration file).
2026-03-13T09:16:24.899Z,1773393384.899 [BPC1](ERROR): BPC1B got IPBS message with 6 sticks (min is 7).
2026-03-13T09:16:27.323Z,1773393387.323 [BPC1](ERROR): BPC1A got IPBS message with 6 sticks (min is 7).
2026-03-13T09:16:31.767Z,1773393391.767 [BPC1](ERROR): BPC1B got IPBS message with 6 sticks (min is 7).
2026-03-13T09:16:34.194Z,1773393394.194 [BPC1](ERROR): BPC1A got IPBS message with 6 sticks (min is 7).
2026-03-13T09:16:47.139Z,1773393407.139 [BPC1](ERROR): BPC1B got IPBS message with 6 sticks (min is 7).
2026-03-13T09:16:49.158Z,1773393409.158 [BPC1](ERROR): BPC1A got IPBS message with 6 sticks (min is 7).
2026-03-13T09:17:02.491Z,1773393422.491 [BPC1](ERROR): BPC1B got IPBS message with 6 sticks (min is 7).
2026-03-13T09:17:04.106Z,1773393424.106 [BPC1](ERROR): BPC1A got IPBS message with 6 sticks (min is 7).
2026-03-13T09:17:17.440Z,1773393437.440 [BPC1](ERROR): BPC1B got IPBS message with 6 sticks (min is 7).
2026-03-13T09:17:19.462Z,1773393439.462 [BPC1](ERROR): BPC1A got IPBS message with 6 sticks (min is 7).
2026-03-13T09:17:32.791Z,1773393452.791 [BPC1](ERROR): BPC1B got IPBS message with 6 sticks (min is 7).
2026-03-13T09:17:34.002Z,1773393454.002 [BPC1](ERROR): BPC1A got IPBS message with 6 sticks (min is 7).
2026-03-13T09:17:48.143Z,1773393468.143 [BPC1](ERROR): BPC1B got IPBS message with 6 sticks (min is 7).
2026-03-13T09:17:49.354Z,1773393469.354 [BPC1](ERROR): BPC1A got IPBS message with 6 sticks (min is 7).
2026-03-13T09:18:03.091Z,1773393483.091 [BPC1](ERROR): BPC1B got IPBS message with 6 sticks (min is 7).
2026-03-13T09:18:03.900Z,1773393483.900 [BPC1](ERROR): BPC1A got IPBS message with 6 sticks (min is 7).
2026-03-13T09:18:18.518Z,1773393498.518 [BPC1](ERROR): BPC1B got IPBS message with 6 sticks (min is 7).
2026-03-13T09:18:18.849Z,1773393498.849 [BPC1](ERROR): BPC1A got IPBS message with 6 sticks (min is 7).
2026-03-13T09:18:34.249Z,1773393514.249 [BPC1](ERROR): BPC1B got IPBS message with 6 sticks (min is 7).
2026-03-13T09:18:34.603Z,1773393514.603 [BPC1](ERROR): BPC1A got IPBS message with 6 sticks (min is 7).
2026-03-13T09:18:48.755Z,1773393528.755 [BPC1](INFO): Calculating totals. Valid battery stick count: 46. Valid reserve battery stick count: 5.
2026-03-13T09:18:48.757Z,1773393528.757 [BPC1](INFO): Received data from all battery sticks.
2026-03-13T09:25:29.946Z,1773393929.946 [DataOverHttps](IMPORTANT): SBD MTMSN=20260313T092525
2026-03-13T09:25:37.252Z,1773393937.252 [DataOverHttps](INFO): Received command: load Transport/keepstation.tl;set keepstation.MissionTimeout 12 h;set keepstation.NeedCommsTime 60 min;set keepstation.Latitude 36.797 degree;set keepstation.Longitude -121.847 degree;set keepstation.Speed 1 m/s;run
2026-03-13T09:25:37.351Z,1773393937.351 [CommandExec](IMPORTANT): got command load ./Missions/Transport/keepstation.tl
2026-03-13T09:25:37.351Z,1773393937.351 [MissionManager](INFO): Uninitializing Mission keepstation
2026-03-13T09:25:37.351Z,1773393937.351 [keepstation] Stopped
2026-03-13T09:25:37.351Z,1773393937.351 [keepstation](DEBUG): Aggregate::uninitialize keepstation
2026-03-13T09:25:37.351Z,1773393937.351 [keepstation:StandardEnvelopes] Stopped
2026-03-13T09:25:37.351Z,1773393937.351 [keepstation:StandardEnvelopes](DEBUG): Aggregate::uninitialize keepstation:StandardEnvelopes
2026-03-13T09:25:37.351Z,1773393937.351 [keepstation:StandardEnvelopes:A.AltitudeEnvelope] Stopped
2026-03-13T09:25:37.352Z,1773393937.352 [keepstation:StandardEnvelopes:A.AltitudeEnvelope](DEBUG): Uninitialize AltitudeEnvelopeComponent.
2026-03-13T09:25:37.352Z,1773393937.352 [keepstation:StandardEnvelopes:B.DepthEnvelope] Stopped
2026-03-13T09:25:37.352Z,1773393937.352 [keepstation:StandardEnvelopes:B.DepthEnvelope](DEBUG): Uninitialize.
2026-03-13T09:25:37.352Z,1773393937.352 [keepstation:StandardEnvelopes:C.OffshoreEnvelope] Stopped
2026-03-13T09:25:37.352Z,1773393937.352 [keepstation:StandardEnvelopes:C.OffshoreEnvelope](DEBUG): Uninitialize OffshoreEnvelopeComponent.
2026-03-13T09:25:37.352Z,1773393937.352 [keepstation:BackseatDriver] Stopped
2026-03-13T09:25:37.352Z,1773393937.352 [keepstation:BackseatDriver](DEBUG): Aggregate::uninitialize keepstation:BackseatDriver
2026-03-13T09:25:37.352Z,1773393937.352 [keepstation:BackseatDriver:A.BackseatDriver] Stopped
2026-03-13T09:25:37.352Z,1773393937.352 [keepstation:PowerOnly] Stopped
2026-03-13T09:25:37.352Z,1773393937.352 [keepstation:PowerOnly](DEBUG): Aggregate::uninitialize keepstation:PowerOnly
2026-03-13T09:25:37.352Z,1773393937.352 [keepstation:PowerOnly:E.Wait] Stopped
2026-03-13T09:25:37.352Z,1773393937.352 [keepstation:PowerOnly:E.Wait](DEBUG): Uninitialize Wait Component.
2026-03-13T09:25:37.352Z,1773393937.352 [keepstation:H.Pitch] Stopped
2026-03-13T09:25:37.352Z,1773393937.352 [keepstation:DiveCmd] Stopped
2026-03-13T09:25:37.353Z,1773393937.353 [keepstation:DiveCmd](DEBUG): Aggregate::uninitialize keepstation:DiveCmd
2026-03-13T09:25:37.353Z,1773393937.353 [keepstation:KeepStation] Stopped
2026-03-13T09:25:37.353Z,1773393937.353 [keepstation:KeepStation](DEBUG): Aggregate::uninitialize keepstation:KeepStation
2026-03-13T09:25:37.353Z,1773393937.353 [keepstation:KeepStation:B.Wait] Stopped
2026-03-13T09:25:37.353Z,1773393937.353 [keepstation:KeepStation:B.Wait](DEBUG): Uninitialize Wait Component.
2026-03-13T09:25:37.397Z,1773393937.397 [MissionManager](INFO): Loading Mission from file: ./Missions/Transport/keepstation.tl
2026-03-13T09:25:37.397Z,1773393937.397 [MissionManager](DEBUG): TethyslAPI: loading: ./Missions/Transport/keepstation.tl
2026-03-13T09:25:37.412Z,1773393937.412 [MissionManager](DEBUG): TethyslAPI: mission file loaded: ./Missions/Transport/keepstation.tl
2026-03-13T09:25:38.708Z,1773393938.708 [MissionManager](DEBUG): TethyslAPI: ./Missions/Transport/keepstation.tl translated into:
4
45
NaN
NaN
30
15
4
0.75
200
10
10
45
2
0
0
1
2
3
NaN
0
Sinking to
Timed out while trying to reach target sink depth at current depth of
2026-03-13T09:25:38.716Z,1773393938.716 [MissionManager](INFO): DefineArg keepstation.MissionTimeout = 4.000000 h
2026-03-13T09:25:38.719Z,1773393938.719 [MissionManager](INFO): DefineArg keepstation.NeedCommsTime = 45.000000 min
2026-03-13T09:25:38.721Z,1773393938.721 [MissionManager](INFO): DefineArg keepstation.Latitude = nan arcdeg
2026-03-13T09:25:38.723Z,1773393938.723 [MissionManager](INFO): DefineArg keepstation.Longitude = nan arcdeg
2026-03-13T09:25:38.761Z,1773393938.761 [MissionManager](INFO): DefineArg keepstation.Depth = 30.000000 m
2026-03-13T09:25:38.788Z,1773393938.788 [MissionManager](INFO): DefineArg keepstation.ApproachDepth = 15.000000 m
2026-03-13T09:25:38.791Z,1773393938.791 [MissionManager](INFO): DefineArg keepstation.DepthDeadband = 4.000000 m
2026-03-13T09:25:38.835Z,1773393938.835 [MissionManager](INFO): DefineArg keepstation.Speed = 0.750000 m/s
2026-03-13T09:25:38.837Z,1773393938.837 [MissionManager](INFO): DefineArg keepstation.Radius = 200.000000 m
2026-03-13T09:25:38.839Z,1773393938.839 [MissionManager](INFO): DefineArg keepstation.SinkOffSurface = 0 bool
2026-03-13T09:25:38.862Z,1773393938.862 [MissionManager](INFO): DefineArg keepstation.SinkDepth = 10.000000 m
2026-03-13T09:25:38.864Z,1773393938.864 [MissionManager](INFO): DefineArg keepstation.SinkDepthTimeout = 10.000000 min
2026-03-13T09:25:38.866Z,1773393938.866 [MissionManager](INFO): DefineArg keepstation.MaxDepth = 45.000000 m
2026-03-13T09:25:38.881Z,1773393938.881 [MissionManager](INFO): DefineArg keepstation.MinOffshore = 2.000000 km
2026-03-13T09:25:38.883Z,1773393938.883 [MissionManager](INFO): DefineOutput keepstation.DiveMode = 0.000000 count
2026-03-13T09:25:38.885Z,1773393938.885 [MissionManager](INFO): DefineOutput keepstation.DoingComms = 0.000000 count
2026-03-13T09:25:38.887Z,1773393938.887 [MissionManager](INFO): DefineOutput keepstation.SurfaceSink = 1.000000 count
2026-03-13T09:25:38.890Z,1773393938.890 [MissionManager](INFO): DefineOutput keepstation.TransitToStation = 2.000000 count
2026-03-13T09:25:38.906Z,1773393938.906 [MissionManager](INFO): DefineOutput keepstation.StationKeep = 3.000000 count
2026-03-13T09:25:38.913Z,1773393938.913 [MissionManager](INFO): DefineOutput keepstation.OnStation = 0 bool
2026-03-13T09:25:38.913Z,1773393938.913 [MissionManager](INFO): Inserting Stack from file: Missions/Insert/NeedComms.tl
2026-03-13T09:25:38.913Z,1773393938.913 [MissionManager](DEBUG): TethyslAPI: loading: Missions/Insert/NeedComms.tl
2026-03-13T09:25:38.915Z,1773393938.915 [MissionManager](DEBUG): TethyslAPI: mission file loaded: Missions/Insert/NeedComms.tl
2026-03-13T09:25:39.280Z,1773393939.280 [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
2026-03-13T09:25:39.286Z,1773393939.286 [MissionManager](INFO): DefineArg keepstation:NeedComms.DiveInterval = 1.000000 h
2026-03-13T09:25:39.288Z,1773393939.288 [MissionManager](INFO): DefineArg keepstation:NeedComms.WaitForPitchUp = 10.000000 min
2026-03-13T09:25:39.290Z,1773393939.290 [MissionManager](INFO): DefineArg keepstation:NeedComms.SurfacePitch = 20.000000 arcdeg
2026-03-13T09:25:39.293Z,1773393939.293 [MissionManager](INFO): DefineArg keepstation:NeedComms.SurfaceDepthRate = nan m/s
2026-03-13T09:25:39.295Z,1773393939.295 [MissionManager](INFO): DefineArg keepstation:NeedComms.SurfaceSpeed = 1.000000 m/s
2026-03-13T09:25:39.297Z,1773393939.297 [MissionManager](INFO): DefineArg keepstation:NeedComms.SurfacingTimeout = 1500.000000 s
2026-03-13T09:25:39.300Z,1773393939.300 [MissionManager](INFO): DefineArg keepstation:NeedComms.GPSTimeout = 7.000000 min
2026-03-13T09:25:39.302Z,1773393939.302 [MissionManager](INFO): DefineArg keepstation:NeedComms.CommsTimeout = 30.000000 min
2026-03-13T09:25:39.304Z,1773393939.304 [MissionManager](INFO): DefineArg keepstation:NeedComms.DoingCommsMode = 0.000000 count
2026-03-13T09:25:39.306Z,1773393939.306 [MissionManager](INFO): DefineArg keepstation:NeedComms.RestoreMode = 0.000000 count
2026-03-13T09:25:39.309Z,1773393939.309 [MissionManager](INFO): DefineOutput keepstation:NeedComms.IsActive = 0 bool
2026-03-13T09:25:39.311Z,1773393939.311 [MissionManager](INFO): DefineOutput keepstation:NeedComms.RequiredDiveMode = 0.000000 count
2026-03-13T09:25:39.349Z,1773393939.349 [keepstation:NeedComms:C.GoToSurface](DEBUG): Construct GoToSurface.
2026-03-13T09:25:39.410Z,1773393939.410 [MissionManager](INFO): Inserting Stack from file: Missions/Insert/StandardEnvelopes.tl
2026-03-13T09:25:39.410Z,1773393939.410 [MissionManager](DEBUG): TethyslAPI: loading: Missions/Insert/StandardEnvelopes.tl
2026-03-13T09:25:39.412Z,1773393939.412 [MissionManager](DEBUG): TethyslAPI: mission file loaded: Missions/Insert/StandardEnvelopes.tl
2026-03-13T09:25:39.483Z,1773393939.483 [MissionManager](DEBUG): TethyslAPI: Missions/Insert/StandardEnvelopes.tl translated into:
5
1.5
200
2000
2026-03-13T09:25:39.487Z,1773393939.487 [MissionManager](INFO): DefineArg keepstation:StandardEnvelopes.MinAltitude = 5.000000 m
2026-03-13T09:25:39.489Z,1773393939.489 [MissionManager](INFO): DefineArg keepstation:StandardEnvelopes.MaxDepthIgnore = 1.500000 m
2026-03-13T09:25:39.491Z,1773393939.491 [MissionManager](INFO): DefineArg keepstation:StandardEnvelopes.MaxDepth = 200.000000 m
2026-03-13T09:25:39.494Z,1773393939.494 [MissionManager](INFO): DefineArg keepstation:StandardEnvelopes.MinOffshore = 2000.000000 m
2026-03-13T09:25:39.494Z,1773393939.494 [keepstation:StandardEnvelopes:A.AltitudeEnvelope](DEBUG): Construct AltitudeEnvelope.
2026-03-13T09:25:39.500Z,1773393939.500 [keepstation:StandardEnvelopes:B.DepthEnvelope](DEBUG): Construct DepthEnvelope.
2026-03-13T09:25:39.509Z,1773393939.509 [keepstation:StandardEnvelopes:C.OffshoreEnvelope](DEBUG): Construct OffshoreEnvelope.
2026-03-13T09:25:39.517Z,1773393939.517 [MissionManager](INFO): Inserting Stack from file: Missions/Insert/BackseatDriver.tl
2026-03-13T09:25:39.517Z,1773393939.517 [MissionManager](DEBUG): TethyslAPI: loading: Missions/Insert/BackseatDriver.tl
2026-03-13T09:25:39.518Z,1773393939.518 [MissionManager](DEBUG): TethyslAPI: mission file loaded: Missions/Insert/BackseatDriver.tl
2026-03-13T09:25:39.569Z,1773393939.569 [MissionManager](DEBUG): TethyslAPI: Missions/Insert/BackseatDriver.tl translated into:
2026-03-13T09:25:39.573Z,1773393939.573 [MissionManager](INFO): DefineArg keepstation:BackseatDriver.EnableBackseat = 0 bool
2026-03-13T09:25:39.575Z,1773393939.575 [keepstation:BackseatDriver:A.BackseatDriver](DEBUG): Construct BackseatDriver.
2026-03-13T09:25:39.585Z,1773393939.585 [MissionManager](INFO): Inserting Stack from file: Missions/Insert/PowerOnly.tl
2026-03-13T09:25:39.586Z,1773393939.586 [MissionManager](DEBUG): TethyslAPI: loading: Missions/Insert/PowerOnly.tl
2026-03-13T09:25:39.587Z,1773393939.587 [MissionManager](DEBUG): TethyslAPI: mission file loaded: Missions/Insert/PowerOnly.tl
2026-03-13T09:25:39.751Z,1773393939.751 [MissionManager](DEBUG): TethyslAPI: Missions/Insert/PowerOnly.tl translated into:
99999
2026-03-13T09:25:39.755Z,1773393939.755 [MissionManager](INFO): DefineArg keepstation:PowerOnly.SampleAll = 0 bool
2026-03-13T09:25:39.757Z,1773393939.757 [MissionManager](INFO): DefineArg keepstation:PowerOnly.SampleLoad1 = 0 bool
2026-03-13T09:25:39.759Z,1773393939.759 [MissionManager](INFO): DefineArg keepstation:PowerOnly.SampleLoad2 = 0 bool
2026-03-13T09:25:39.761Z,1773393939.761 [MissionManager](INFO): DefineArg keepstation:PowerOnly.SampleLoad3 = 0 bool
2026-03-13T09:25:39.763Z,1773393939.763 [MissionManager](INFO): DefineArg keepstation:PowerOnly.EnabledPowerOnly = 0 bool
2026-03-13T09:25:39.770Z,1773393939.770 [keepstation:PowerOnly:E.Wait](DEBUG): Construct Wait.
2026-03-13T09:25:39.772Z,1773393939.772 [keepstation:H.Pitch](DEBUG): Construct.
2026-03-13T09:25:39.838Z,1773393939.838 [keepstation:DiveCmd:SurfaceSink:sink:BuoyancyHold.Buoyancy](DEBUG): Construct Buoyancy.
2026-03-13T09:25:39.841Z,1773393939.841 [keepstation:DiveCmd:SurfaceSink:sink:B.SetSpeed](DEBUG): Construct.
2026-03-13T09:25:39.845Z,1773393939.845 [keepstation:DiveCmd:SurfaceSink:sink:D.Pitch](DEBUG): Construct.
2026-03-13T09:25:39.858Z,1773393939.858 [keepstation:DiveCmd:TransitToStation:dive:A.Buoyancy](DEBUG): Construct Buoyancy.
2026-03-13T09:25:39.861Z,1773393939.861 [keepstation:DiveCmd:TransitToStation:dive:B.Pitch](DEBUG): Construct.
2026-03-13T09:25:39.865Z,1773393939.865 [keepstation:DiveCmd:TransitToStation:dive:C.SetSpeed](DEBUG): Construct.
2026-03-13T09:25:39.871Z,1773393939.871 [keepstation:DiveCmd:StationKeep:B.Pitch](DEBUG): Construct.
2026-03-13T09:25:39.875Z,1773393939.875 [keepstation:DiveCmd:StationKeep:C.KeepStation](DEBUG): Construct KeepStation.
2026-03-13T09:25:39.883Z,1773393939.883 [keepstation:TransitToStation:Wpt1.Waypoint](DEBUG): Construct Waypoint.
2026-03-13T09:25:39.907Z,1773393939.907 [keepstation:KeepStation:B.Wait](DEBUG): Construct Wait.
2026-03-13T09:25:39.929Z,1773393939.929 [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 keepstation {
"""
Vehicle transits to desired waypoint (or stays put if none is commanded)
and stays within the specified radius.
"""
arguments {
MissionTimeout = 4 hour
"""
Maximum duration of mission
"""
NeedCommsTime = 45 minute
"""
How often to surface for communications
"""
Latitude = NaN degree
"""
Latitude of waypoint to hold. If NaN, hold the latitude at start of
mission.
"""
Longitude = NaN degree
"""
Longitude of waypoint to hold. If NaN, hold the longitude at start of
mission.
"""
Depth = 30 meter
"""
Depth held during drift mode
"""
ApproachDepth = 15 meter
"""
Depth for initial approach to station.
"""
DepthDeadband = 4 meter
"""
How much vertical drift from the specified depth is allowed in drift
mode
"""
Speed = 0.75 meter_per_second
"""
Vehicle transit speed.
"""
Radius = 200 meter
"""
Radius of circle around waypoint to hold.
"""
SinkOffSurface = false
"""
If true, use buoyancy only to decend to SinkDepth before driving to first target depth
"""
SinkDepth = 10 meter
"""
Initial depth to decend using only buoyancy before driving
"""
SinkDepthTimeout = 10 minute
"""
Max wait time for the vehicle to reach the target depth
"""
MaxDepth = 45 meter
"""
Maximum allowable depth during the mission.
"""
MinOffshore = 2 kilometer
"""
Minimum distance from the shoreline to maintain
"""
}
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 mode
when doing surface comms.
"""
SurfaceSink = 1 count
"""
Mission variable (don't change). The mission will run in this mode
when sinking from the surface using only buoyancy.
"""
TransitToStation = 2 count
"""
Mission variable (don't change). The mission will run in this mode
when performing the transit to station
"""
StationKeep = 3 count
"""
Mission variable (don't change). The mission will run in this mode
when keeping station
"""
OnStation = false
"""
Mission variable (don't change). Determines last mode (Transit or StationKeep)
to resume after needcomms
"""
}
timeout duration=MissionTimeout
insert id="NeedComms" Insert/NeedComms.tl
assign in sequence NeedComms:DiveInterval = NeedCommsTime
insert Insert/StandardEnvelopes.tl
assign in sequence StandardEnvelopes:MaxDepth = MaxDepth
assign in sequence StandardEnvelopes:MinOffshore = MinOffshore
insert Insert/BackseatDriver.tl
insert Insert/PowerOnly.tl
behavior Guidance:Pitch {
run in parallel
set massPosition = Control:VerticalControl.massDefault
}
aggregate SurfaceComms {
run when (
called
or ( elapsed ( Universal:time_fix ) > NeedCommsTime )
)
assign in sequence DiveMode = DoingComms
call priorityHere=false refId="NeedComms"
aggregate HandleNan {
run in sequence
break if (
not isNaN ( Latitude )
and not isNaN ( Longitude )
)
# If both lat and lon are nan, we are implicitly on station and should skip initial transit, so force OnStation to true
aggregate SetOnStation {
run in sequence
break if (
not isNaN ( Latitude )
or not isNaN ( Longitude )
)
assign in sequence OnStation = true
}
# The "assigns" here mean we should only ever run these aggregates once
# An initial NaN lat/lon should be set here during the initial surface NeedComms call
# Use the most recent fix -- if there isn't one, the keepstation behavior will use Universal:lat/lon
aggregate SetLat {
run in sequence
break if ( not isNaN ( Latitude ) )
assign in sequence Latitude = Universal:latitude_fix
}
aggregate SetLon {
run in sequence
break if ( not isNaN ( Longitude ) )
assign in sequence Longitude = Universal:longitude_fix
}
}
aggregate setTransit {
run in sequence
break if (
SinkOffSurface
or OnStation
)
assign in sequence DiveMode = TransitToStation
}
aggregate setStation {
run in sequence
break if (
SinkOffSurface
or not OnStation
)
assign in sequence DiveMode = StationKeep
}
aggregate setSink {
run in sequence
break if ( not SinkOffSurface )
assign in sequence DiveMode = SurfaceSink
}
}
call id="StartingMission" priorityHere=false refId="SurfaceComms"
aggregate DiveCmd {
run when ( called )
aggregate SurfaceSink {
run while ( DiveMode == SurfaceSink )
aggregate sink {
run in sequence
behavior Guidance:Buoyancy id="BuoyancyHold" {
run in parallel
set position = NaN cc
}
behavior Guidance:SetSpeed {
run in parallel
set speed = 0 m/s
}
syslog info "Sinking to " + SinkDepth~meter
behavior Guidance:Pitch {
run in sequence
timeout duration=SinkDepthTimeout {
syslog important "Timed out while trying to reach target sink depth at current depth of "
+ Universal:depth~meter
}
set depth = SinkDepth
}
# Once we've sunk, either resume transit or station keeping depths and speeds
aggregate sinkToTransit {
run in sequence
break if ( OnStation )
assign in sequence DiveMode = TransitToStation
}
aggregate sinkToStation {
run in sequence
break if ( not OnStation )
assign in sequence DiveMode = StationKeep
}
}
}
aggregate TransitToStation {
run while ( DiveMode == TransitToStation )
aggregate dive {
run in sequence
behavior Guidance:Buoyancy {
run in parallel
set position = Control:VerticalControl.buoyancyNeutral
}
behavior Guidance:Pitch {
run in parallel
set depth = ApproachDepth
}
behavior Guidance:SetSpeed {
run in parallel
set speed = Speed
}
}
}
aggregate StationKeep {
run while ( DiveMode == StationKeep )
assign in parallel Control:VerticalControl.depthDeadband = DepthDeadband
behavior Guidance:Pitch {
run in parallel
set depth = Depth
}
behavior Guidance:KeepStation {
run in parallel
set latitude = Latitude
set longitude = Longitude
set radius = Radius
set speed = Speed
}
}
}
aggregate TransitToStation {
"""
Need a separate aggregate for transit if we want to specify a
different depth for the approach.
"""
run in sequence
aggregate Dive {
run while ( not ( DiveMode == DoingComms ) )
call priorityHere=false refId="DiveCmd"
}
behavior Guidance:Waypoint id="Wpt1" {
run in sequence
set latitude = Latitude
set longitude = Longitude
}
assign in sequence DiveMode = StationKeep
assign in sequence OnStation = true
}
call id="OnStation" priorityHere=false refId="NeedComms"
aggregate KeepStation {
run in sequence
aggregate Dive {
run while ( not ( DiveMode == DoingComms ) )
call priorityHere=false refId="DiveCmd"
}
behavior Guidance:Wait {
"""
Due to the way the KeepStation behavior is currently
implemented, we must run it in parallel and use a Wait to keep
from completing the mission before the timeout expires. However,
this new version of the mission uses a top-level timeout so that
the entire mission will not run for longer then MissionTimeout.
"""
run in sequence
set duration = MissionTimeout
}
}
}
2026-03-13T09:25:39.930Z,1773393939.930 [CommandExec](IMPORTANT): Loaded ./Missions/Transport/keepstation.tl id=keepstation
2026-03-13T09:25:40.038Z,1773393940.038 [MissionManager](IMPORTANT): Started mission Default
2026-03-13T09:25:40.039Z,1773393940.039 [Default] Running Loop=1
2026-03-13T09:25:40.039Z,1773393940.039 [Default](DEBUG): Aggregate::initialize Default
2026-03-13T09:25:40.039Z,1773393940.039 [Default:B.GoToSurface] Running Loop=1
2026-03-13T09:25:40.039Z,1773393940.039 [Default:B.GoToSurface](DEBUG): Initialize GoToSurfaceComponent.
2026-03-13T09:25:40.039Z,1773393940.039 [Default:B.GoToSurface](DEBUG): No depth rate setting specified. Using default value of nan m/s.
2026-03-13T09:25:40.060Z,1773393940.060 [Default:B.GoToSurface](DEBUG): No pitch setting specified. Using default value of nan degrees.
2026-03-13T09:25:40.060Z,1773393940.060 [Default:B.GoToSurface](DEBUG): No speed setting specified. Using default value of 1.000000 m/s.
2026-03-13T09:25:40.060Z,1773393940.060 [Default:B.GoToSurface](DEBUG): No surface timeout specified. Using default value of 1000.000000 seconds.
2026-03-13T09:25:40.061Z,1773393940.061 [Default:B.GoToSurface](DEBUG): No altitude timeout specified. Using default value of 600.000000 seconds.
2026-03-13T09:25:40.061Z,1773393940.061 [Default:B.GoToSurface](INFO): Received pitch timeout configuration 60.000000 seconds.
2026-03-13T09:25:40.061Z,1773393940.061 [Default:A.Wait] Running Loop=1
2026-03-13T09:25:40.061Z,1773393940.061 [Default:A.Wait](DEBUG): Initialize Wait Component.
2026-03-13T09:25:53.383Z,1773393953.383 [Default:A.Wait](INFO): Done Waiting.
2026-03-13T09:25:53.383Z,1773393953.383 [Default:A.Wait] Stopped
2026-03-13T09:25:53.383Z,1773393953.383 [Default:A.Wait](DEBUG): Uninitialize Wait Component.
2026-03-13T09:25:53.775Z,1773393953.775 [Default:CheckIn] Running Loop=1
2026-03-13T09:25:53.775Z,1773393953.775 [Default:CheckIn](DEBUG): Aggregate::initialize Default:CheckIn
2026-03-13T09:25:53.775Z,1773393953.775 [Default:CheckIn:Read_GPS] Running Loop=1
2026-03-13T09:25:55.779Z,1773393955.779 [NAL9602](DEBUG): Parsing RMC sentence: $GPRMC,092551.00,A,3648.19189,N,12150.68135,W,0.330,330.35,130326,,,D*7F
2026-03-13T09:25:55.781Z,1773393955.781 [NAL9602](INFO): GPS fix at 20260313T092551: (36.803198, -121.844689)
2026-03-13T09:25:55.807Z,1773393955.807 [Default:CheckIn:Read_GPS] Stopped
2026-03-13T09:25:55.807Z,1773393955.807 [Default:CheckIn:Read_Iridium] Running Loop=1
2026-03-13T09:26:06.123Z,1773393966.123 [DataOverHttps](INFO): Sending 84 bytes from file Logs/20260313T050838/Courier0027.lzma
2026-03-13T09:26:07.126Z,1773393967.126 [DataOverHttps](INFO): Moved sent file to Logs/20260313T050838/Courier0027.lzma.bak
2026-03-13T09:26:07.126Z,1773393967.126 [DataOverHttps](INFO): SBD MOMSN=26731337
2026-03-13T09:26:11.975Z,1773393971.975 [CommandExec](IMPORTANT): got command set keepstation.MissionTimeout 12 hour
2026-03-13T09:26:11.984Z,1773393971.984 [CommandExec](IMPORTANT): got command set keepstation.NeedCommsTime 60 minute
2026-03-13T09:26:11.985Z,1773393971.985 [CommandExec](IMPORTANT): got command set keepstation.Latitude 36.797 degree
2026-03-13T09:26:11.986Z,1773393971.986 [CommandExec](IMPORTANT): got command set keepstation.Longitude -121.847 degree
2026-03-13T09:26:11.987Z,1773393971.987 [CommandExec](IMPORTANT): got command set keepstation.Speed 1 meter_per_second
2026-03-13T09:26:11.987Z,1773393971.987 [CommandExec](IMPORTANT): got command run
2026-03-13T09:26:11.998Z,1773393971.998 [CommandExec](IMPORTANT): Running
2026-03-13T09:26:12.346Z,1773393972.346 [NAL9602](INFO): SBD MO Status=2, MOMSN=13339, MT Status=2, MTMSN=0
2026-03-13T09:26:12.346Z,1773393972.346 [NAL9602](ERROR): Failed to initiate SBD session. Error code: 2
2026-03-13T09:26:12.363Z,1773393972.363 [Default] Stopped
2026-03-13T09:26:12.367Z,1773393972.367 [Default](DEBUG): Aggregate::uninitialize Default
2026-03-13T09:26:12.368Z,1773393972.368 [Default:B.GoToSurface] Stopped
2026-03-13T09:26:12.368Z,1773393972.368 [Default:B.GoToSurface](DEBUG): Uninitialize GoToSurfaceComponent.
2026-03-13T09:26:12.368Z,1773393972.368 [Default:CheckIn] Stopped
2026-03-13T09:26:12.368Z,1773393972.368 [Default:CheckIn](DEBUG): Aggregate::uninitialize Default:CheckIn
2026-03-13T09:26:12.368Z,1773393972.368 [Default:CheckIn:Read_Iridium] Stopped
2026-03-13T09:26:12.368Z,1773393972.368 [MissionManager](IMPORTANT): Started mission keepstation
2026-03-13T09:26:12.368Z,1773393972.368 [keepstation] Running Loop=1
2026-03-13T09:26:12.368Z,1773393972.368 [keepstation](DEBUG): Aggregate::initialize keepstation
2026-03-13T09:26:12.369Z,1773393972.369 [keepstation:StandardEnvelopes] Running Loop=1
2026-03-13T09:26:12.369Z,1773393972.369 [keepstation:StandardEnvelopes](DEBUG): Aggregate::initialize keepstation:StandardEnvelopes
2026-03-13T09:26:12.369Z,1773393972.369 [keepstation:StandardEnvelopes:A.AltitudeEnvelope] Running Loop=1
2026-03-13T09:26:12.369Z,1773393972.369 [keepstation:StandardEnvelopes:A.AltitudeEnvelope](DEBUG): Initialize AltitudeEnvelopeComponent.
2026-03-13T09:26:12.369Z,1773393972.369 [keepstation:StandardEnvelopes:B.DepthEnvelope] Running Loop=1
2026-03-13T09:26:12.369Z,1773393972.369 [keepstation:StandardEnvelopes:B.DepthEnvelope](DEBUG): Initialize DepthEnvelopeComponent.
2026-03-13T09:26:12.369Z,1773393972.369 [keepstation:StandardEnvelopes:C.OffshoreEnvelope] Running Loop=1
2026-03-13T09:26:12.369Z,1773393972.369 [keepstation:StandardEnvelopes:C.OffshoreEnvelope](DEBUG): Initialize OffshoreEnvelopeComponent.
2026-03-13T09:26:12.369Z,1773393972.369 [keepstation:BackseatDriver] Running Loop=1
2026-03-13T09:26:12.370Z,1773393972.370 [keepstation:BackseatDriver](DEBUG): Aggregate::initialize keepstation:BackseatDriver
2026-03-13T09:26:12.370Z,1773393972.370 [keepstation:BackseatDriver:A.BackseatDriver] Running Loop=1
2026-03-13T09:26:12.370Z,1773393972.370 [keepstation:PowerOnly] Running Loop=1
2026-03-13T09:26:12.370Z,1773393972.370 [keepstation:PowerOnly](DEBUG): Aggregate::initialize keepstation:PowerOnly
2026-03-13T09:26:12.370Z,1773393972.370 [keepstation:PowerOnly:A] Running Loop=1
2026-03-13T09:26:12.370Z,1773393972.370 [keepstation:PowerOnly:B] Running Loop=1
2026-03-13T09:26:12.370Z,1773393972.370 [keepstation:PowerOnly:C] Running Loop=1
2026-03-13T09:26:12.370Z,1773393972.370 [keepstation:PowerOnly:D] Running Loop=1
2026-03-13T09:26:12.370Z,1773393972.370 [keepstation:PowerOnly:E.Wait] Running Loop=1
2026-03-13T09:26:12.370Z,1773393972.370 [keepstation:PowerOnly:E.Wait](DEBUG): Initialize Wait Component.
2026-03-13T09:26:12.370Z,1773393972.370 [keepstation:H.Pitch] Running Loop=1
2026-03-13T09:26:12.370Z,1773393972.370 [keepstation:H.Pitch](DEBUG): Initialize.
2026-03-13T09:26:12.371Z,1773393972.371 [keepstation:B] Running Loop=1
2026-03-13T09:26:12.376Z,1773393972.376 [keepstation:H.Pitch] Running Loop=1
2026-03-13T09:26:12.376Z,1773393972.376 [keepstation:PowerOnly] Running Loop=1
2026-03-13T09:26:12.376Z,1773393972.376 [keepstation:PowerOnly:D] Stopped
2026-03-13T09:26:12.376Z,1773393972.376 [keepstation:PowerOnly:C] Stopped
2026-03-13T09:26:12.376Z,1773393972.376 [keepstation:PowerOnly:B] Stopped
2026-03-13T09:26:12.377Z,1773393972.377 [keepstation:PowerOnly:A] Stopped
2026-03-13T09:26:12.377Z,1773393972.377 [keepstation:BackseatDriver] Running Loop=1
2026-03-13T09:26:12.377Z,1773393972.377 [keepstation:StandardEnvelopes] Running Loop=1
2026-03-13T09:26:12.377Z,1773393972.377 [keepstation:StandardEnvelopes:C.OffshoreEnvelope] Running Loop=1
2026-03-13T09:26:12.377Z,1773393972.377 [keepstation:StandardEnvelopes:B.DepthEnvelope] Running Loop=1
2026-03-13T09:26:12.377Z,1773393972.377 [keepstation:StandardEnvelopes:A.AltitudeEnvelope] Running Loop=1
2026-03-13T09:26:12.378Z,1773393972.378 [keepstation:B] Stopped
2026-03-13T09:26:12.378Z,1773393972.378 [keepstation:D] Running Loop=1
2026-03-13T09:26:12.784Z,1773393972.784 [keepstation:D] Stopped
2026-03-13T09:26:12.784Z,1773393972.784 [keepstation:E] Running Loop=1
2026-03-13T09:26:13.193Z,1773393973.193 [keepstation:E] Stopped
2026-03-13T09:26:13.193Z,1773393973.193 [keepstation:StartingMission] Running Loop=1
2026-03-13T09:26:13.193Z,1773393973.193 [keepstation:StartingMission](DEBUG): Aggregate::initialize keepstation:StartingMission
2026-03-13T09:26:13.575Z,1773393973.575 [keepstation:SurfaceComms] Running Loop=1
2026-03-13T09:26:13.575Z,1773393973.575 [keepstation:SurfaceComms](DEBUG): Aggregate::initialize keepstation:SurfaceComms
2026-03-13T09:26:13.575Z,1773393973.575 [keepstation:SurfaceComms:A] Running Loop=1
2026-03-13T09:26:13.580Z,1773393973.580 [keepstation:SurfaceComms:A] Stopped
2026-03-13T09:26:13.580Z,1773393973.580 [keepstation:SurfaceComms:B] Running Loop=1
2026-03-13T09:26:13.580Z,1773393973.580 [keepstation:SurfaceComms:B](DEBUG): Aggregate::initialize keepstation:SurfaceComms:B
2026-03-13T09:26:13.986Z,1773393973.986 [keepstation:NeedComms] Running Loop=1
2026-03-13T09:26:13.986Z,1773393973.986 [keepstation:NeedComms](DEBUG): Aggregate::initialize keepstation:NeedComms
2026-03-13T09:26:13.986Z,1773393973.986 [keepstation:NeedComms:C.GoToSurface] Running Loop=1
2026-03-13T09:26:13.986Z,1773393973.986 [keepstation:NeedComms:C.GoToSurface](DEBUG): Initialize GoToSurfaceComponent.
2026-03-13T09:26:13.987Z,1773393973.987 [keepstation:NeedComms:C.GoToSurface](INFO): Received depth rate setting nan m/s.
2026-03-13T09:26:13.987Z,1773393973.987 [keepstation:NeedComms:C.GoToSurface](INFO): Received pitch setting 19.999999 degrees.
2026-03-13T09:26:13.992Z,1773393973.992 [keepstation:NeedComms:C.GoToSurface](INFO): Received speed setting 1.000000 m/s.
2026-03-13T09:26:13.992Z,1773393973.992 [keepstation:NeedComms:C.GoToSurface](INFO): Received surface timeout setting 1500.000000 seconds.
2026-03-13T09:26:13.992Z,1773393973.992 [keepstation:NeedComms:C.GoToSurface](DEBUG): No altitude timeout specified. Using default value of 600.000000 seconds.
2026-03-13T09:26:13.993Z,1773393973.993 [keepstation:NeedComms:C.GoToSurface](INFO): Received pitch timeout configuration 60.000000 seconds.
2026-03-13T09:26:13.993Z,1773393973.993 [keepstation:NeedComms:A] Running Loop=1
2026-03-13T09:26:13.994Z,1773393973.994 [keepstation:NeedComms:A](INFO): last time_fix was: 1773393951.000000 second since 1970/01/01T00:00:00Z
2026-03-13T09:26:13.994Z,1773393973.994 [keepstation:NeedComms:A] Stopped
2026-03-13T09:26:13.994Z,1773393973.994 [keepstation:NeedComms:setActive] Running Loop=1
2026-03-13T09:26:13.994Z,1773393973.994 [keepstation:NeedComms:setActive](DEBUG): Aggregate::initialize keepstation:NeedComms:setActive
2026-03-13T09:26:13.995Z,1773393973.995 [keepstation:NeedComms:setActive:A] Running Loop=1
2026-03-13T09:26:14.394Z,1773393974.394 [keepstation:NeedComms:setActive:A] Stopped
2026-03-13T09:26:14.394Z,1773393974.394 [keepstation:NeedComms:setActive:B] Running Loop=1
2026-03-13T09:26:14.782Z,1773393974.782 [keepstation:NeedComms:setActive:B] Stopped
2026-03-13T09:26:14.782Z,1773393974.782 [keepstation:NeedComms:setActive](INFO): Completed keepstation:NeedComms:setActive
2026-03-13T09:26:14.782Z,1773393974.782 [keepstation:NeedComms:setActive] Stopped
2026-03-13T09:26:14.782Z,1773393974.782 [keepstation:NeedComms:setActive](DEBUG): Aggregate::uninitialize keepstation:NeedComms:setActive
2026-03-13T09:26:15.181Z,1773393975.181 [keepstation:NeedComms:D] Running Loop=1
2026-03-13T09:26:15.586Z,1773393975.586 [keepstation:NeedComms:D](DEBUG): Initialize ReadDataComponent to sense time_fix
2026-03-13T09:26:24.024Z,1773393984.024 [DataOverHttps](INFO): Sending 373 bytes from file Logs/20260313T050838/Express0028.lzma
2026-03-13T09:26:25.025Z,1773393985.025 [DataOverHttps](INFO): Moved sent file to Logs/20260313T050838/Express0028.lzma.bak
2026-03-13T09:26:25.026Z,1773393985.026 [DataOverHttps](INFO): SBD MOMSN=26731341
2026-03-13T09:26:32.543Z,1773393992.543 [NAL9602](INFO): SBD MO Status=1, MOMSN=13339, MT Status=0, MTMSN=0
2026-03-13T09:26:32.543Z,1773393992.543 [NAL9602](INFO): No messages in MT queue
2026-03-13T09:26:33.754Z,1773393993.754 [NAL9602](DEBUG): Parsing RMC sentence: $GPRMC,092629.00,A,3648.19625,N,12150.68340,W,0.253,325.45,130326,,,D*75
2026-03-13T09:26:33.757Z,1773393993.757 [NAL9602](INFO): GPS fix at 20260313T092629: (36.803271, -121.844723)
2026-03-13T09:26:33.769Z,1773393993.769 [keepstation:NeedComms:D] Stopped
2026-03-13T09:26:33.769Z,1773393993.769 [keepstation:NeedComms:E] Running Loop=1
2026-03-13T09:26:34.190Z,1773393994.190 [keepstation:NeedComms:E](DEBUG): Initialize ReadDataComponent to sense platform_communications
2026-03-13T09:26:50.975Z,1773394010.975 [DataOverHttps](INFO): Sending 73 bytes from file Logs/20260313T050838/Courier0030.lzma
2026-03-13T09:26:51.977Z,1773394011.977 [DataOverHttps](INFO): Moved sent file to Logs/20260313T050838/Courier0030.lzma.bak
2026-03-13T09:26:51.978Z,1773394011.978 [DataOverHttps](INFO): SBD MOMSN=26731359
2026-03-13T09:27:06.077Z,1773394026.077 [NAL9602](INFO): Not Powering down - fast GPS
2026-03-13T09:27:07.684Z,1773394027.684 [DataOverHttps](INFO): Sending 281 bytes from file Logs/20260313T050838/Express0032.lzma
2026-03-13T09:27:08.685Z,1773394028.685 [DataOverHttps](INFO): Moved sent file to Logs/20260313T050838/Express0032.lzma.bak
2026-03-13T09:27:08.686Z,1773394028.686 [DataOverHttps](INFO): SBD MOMSN=26731365
2026-03-13T09:27:10.546Z,1773394030.546 [keepstation:NeedComms:E] Stopped
2026-03-13T09:27:10.547Z,1773394030.547 [keepstation:NeedComms:F] Running Loop=1
2026-03-13T09:27:10.942Z,1773394030.942 [keepstation:NeedComms:F](DEBUG): Initialize ReadDataComponent to sense time_fix
2026-03-13T09:27:12.542Z,1773394032.542 [NAL9602](DEBUG): Parsing RMC sentence: $GPRMC,092708.00,A,3648.20059,N,12150.68667,W,1.108,45.71,130326,,,D*4E
2026-03-13T09:27:12.549Z,1773394032.549 [NAL9602](INFO): GPS fix at 20260313T092708: (36.803343, -121.844778)
2026-03-13T09:27:12.593Z,1773394032.593 [keepstation:NeedComms:F] Stopped
2026-03-13T09:27:12.593Z,1773394032.593 [keepstation:NeedComms:setRestoreMode] Running Loop=1
2026-03-13T09:27:12.593Z,1773394032.593 [keepstation:NeedComms:setRestoreMode](DEBUG): Aggregate::initialize keepstation:NeedComms:setRestoreMode
2026-03-13T09:27:12.594Z,1773394032.594 [keepstation:NeedComms:setRestoreMode:A] Running Loop=1
2026-03-13T09:27:13.001Z,1773394033.001 [keepstation:NeedComms:setRestoreMode:A] Stopped
2026-03-13T09:27:13.002Z,1773394033.002 [keepstation:NeedComms:setRestoreMode](INFO): Completed keepstation:NeedComms:setRestoreMode
2026-03-13T09:27:13.002Z,1773394033.002 [keepstation:NeedComms:setRestoreMode] Stopped
2026-03-13T09:27:13.002Z,1773394033.002 [keepstation:NeedComms:setRestoreMode](DEBUG): Aggregate::uninitialize keepstation:NeedComms:setRestoreMode
2026-03-13T09:27:13.002Z,1773394033.002 [keepstation:NeedComms:setInactive] Running Loop=1
2026-03-13T09:27:13.002Z,1773394033.002 [keepstation:NeedComms:setInactive](DEBUG): Aggregate::initialize keepstation:NeedComms:setInactive
2026-03-13T09:27:13.002Z,1773394033.002 [keepstation:NeedComms:setInactive:A] Running Loop=1
2026-03-13T09:27:13.373Z,1773394033.373 [keepstation:NeedComms:setInactive:A] Stopped
2026-03-13T09:27:13.374Z,1773394033.374 [keepstation:NeedComms:setInactive](INFO): Completed keepstation:NeedComms:setInactive
2026-03-13T09:27:13.374Z,1773394033.374 [keepstation:NeedComms:setInactive] Stopped
2026-03-13T09:27:13.374Z,1773394033.374 [keepstation:NeedComms:setInactive](DEBUG): Aggregate::uninitialize keepstation:NeedComms:setInactive
2026-03-13T09:27:13.375Z,1773394033.375 [keepstation:NeedComms](INFO): Completed keepstation:NeedComms
2026-03-13T09:27:13.375Z,1773394033.375 [keepstation:NeedComms] Stopped
2026-03-13T09:27:13.375Z,1773394033.375 [keepstation:NeedComms](DEBUG): Aggregate::uninitialize keepstation:NeedComms
2026-03-13T09:27:13.375Z,1773394033.375 [keepstation:NeedComms:C.GoToSurface] Stopped
2026-03-13T09:27:13.375Z,1773394033.375 [keepstation:NeedComms:C.GoToSurface](DEBUG): Uninitialize GoToSurfaceComponent.
2026-03-13T09:27:13.784Z,1773394033.784 [keepstation:SurfaceComms:B](INFO): Completed keepstation:SurfaceComms:B
2026-03-13T09:27:13.784Z,1773394033.784 [keepstation:SurfaceComms:B] Stopped
2026-03-13T09:27:13.785Z,1773394033.785 [keepstation:SurfaceComms:B](DEBUG): Aggregate::uninitialize keepstation:SurfaceComms:B
2026-03-13T09:27:13.785Z,1773394033.785 [keepstation:SurfaceComms:HandleNan] Running Loop=1
2026-03-13T09:27:13.786Z,1773394033.786 [keepstation:SurfaceComms:HandleNan](DEBUG): Aggregate::initialize keepstation:SurfaceComms:HandleNan
2026-03-13T09:27:13.786Z,1773394033.786 [keepstation:SurfaceComms:HandleNan:SetOnStation] Running Loop=1
2026-03-13T09:27:13.786Z,1773394033.786 [keepstation:SurfaceComms:HandleNan:SetOnStation](DEBUG): Aggregate::initialize keepstation:SurfaceComms:HandleNan:SetOnStation
2026-03-13T09:27:13.786Z,1773394033.786 [keepstation:SurfaceComms:HandleNan:SetOnStation:A] Running Loop=1
2026-03-13T09:27:14.206Z,1773394034.206 [keepstation:SurfaceComms:HandleNan] Stopped
2026-03-13T09:27:14.206Z,1773394034.206 [keepstation:SurfaceComms:HandleNan](DEBUG): Aggregate::uninitialize keepstation:SurfaceComms:HandleNan
2026-03-13T09:27:14.206Z,1773394034.206 [keepstation:SurfaceComms:HandleNan:SetOnStation] Stopped
2026-03-13T09:27:14.206Z,1773394034.206 [keepstation:SurfaceComms:HandleNan:SetOnStation](DEBUG): Aggregate::uninitialize keepstation:SurfaceComms:HandleNan:SetOnStation
2026-03-13T09:27:14.206Z,1773394034.206 [keepstation:SurfaceComms:HandleNan:SetOnStation:A] Stopped
2026-03-13T09:27:14.206Z,1773394034.206 [keepstation:SurfaceComms:setTransit] Running Loop=1
2026-03-13T09:27:14.206Z,1773394034.206 [keepstation:SurfaceComms:setTransit](DEBUG): Aggregate::initialize keepstation:SurfaceComms:setTransit
2026-03-13T09:27:14.206Z,1773394034.206 [keepstation:SurfaceComms:setTransit:A] Running Loop=1
2026-03-13T09:27:14.607Z,1773394034.607 [keepstation:SurfaceComms:setTransit:A] Stopped
2026-03-13T09:27:14.607Z,1773394034.607 [keepstation:SurfaceComms:setTransit](INFO): Completed keepstation:SurfaceComms:setTransit
2026-03-13T09:27:14.611Z,1773394034.611 [keepstation:SurfaceComms:setTransit] Stopped
2026-03-13T09:27:14.612Z,1773394034.612 [keepstation:SurfaceComms:setTransit](DEBUG): Aggregate::uninitialize keepstation:SurfaceComms:setTransit
2026-03-13T09:27:14.612Z,1773394034.612 [keepstation:SurfaceComms:setStation] Running Loop=1
2026-03-13T09:27:14.612Z,1773394034.612 [keepstation:SurfaceComms:setStation](DEBUG): Aggregate::initialize keepstation:SurfaceComms:setStation
2026-03-13T09:27:14.612Z,1773394034.612 [keepstation:SurfaceComms:setStation:A] Running Loop=1
2026-03-13T09:27:14.993Z,1773394034.993 [keepstation:SurfaceComms:setStation] Stopped
2026-03-13T09:27:14.993Z,1773394034.993 [keepstation:SurfaceComms:setStation](DEBUG): Aggregate::uninitialize keepstation:SurfaceComms:setStation
2026-03-13T09:27:14.993Z,1773394034.993 [keepstation:SurfaceComms:setStation:A] Stopped
2026-03-13T09:27:14.993Z,1773394034.993 [keepstation:SurfaceComms:setSink] Running Loop=1
2026-03-13T09:27:14.993Z,1773394034.993 [keepstation:SurfaceComms:setSink](DEBUG): Aggregate::initialize keepstation:SurfaceComms:setSink
2026-03-13T09:27:14.993Z,1773394034.993 [keepstation:SurfaceComms:setSink:A] Running Loop=1
2026-03-13T09:27:15.387Z,1773394035.387 [keepstation:SurfaceComms:setSink] Stopped
2026-03-13T09:27:15.404Z,1773394035.404 [keepstation:SurfaceComms:setSink](DEBUG): Aggregate::uninitialize keepstation:SurfaceComms:setSink
2026-03-13T09:27:15.404Z,1773394035.404 [keepstation:SurfaceComms:setSink:A] Stopped
2026-03-13T09:27:15.404Z,1773394035.404 [keepstation:SurfaceComms](INFO): Completed keepstation:SurfaceComms
2026-03-13T09:27:15.404Z,1773394035.404 [keepstation:SurfaceComms] Stopped
2026-03-13T09:27:15.405Z,1773394035.405 [keepstation:SurfaceComms](DEBUG): Aggregate::uninitialize keepstation:SurfaceComms
2026-03-13T09:27:15.791Z,1773394035.791 [keepstation:StartingMission](INFO): Completed keepstation:StartingMission
2026-03-13T09:27:15.792Z,1773394035.792 [keepstation:StartingMission] Stopped
2026-03-13T09:27:15.792Z,1773394035.792 [keepstation:StartingMission](DEBUG): Aggregate::uninitialize keepstation:StartingMission
2026-03-13T09:27:15.792Z,1773394035.792 [keepstation:TransitToStation] Running Loop=1
2026-03-13T09:27:15.792Z,1773394035.792 [keepstation:TransitToStation](DEBUG): Aggregate::initialize keepstation:TransitToStation
2026-03-13T09:27:15.792Z,1773394035.792 [keepstation:TransitToStation:Dive] Running Loop=1
2026-03-13T09:27:15.792Z,1773394035.792 [keepstation:TransitToStation:Dive](DEBUG): Aggregate::initialize keepstation:TransitToStation:Dive
2026-03-13T09:27:15.792Z,1773394035.792 [keepstation:TransitToStation:Dive:A] Running Loop=1
2026-03-13T09:27:15.792Z,1773394035.792 [keepstation:TransitToStation:Dive:A](DEBUG): Aggregate::initialize keepstation:TransitToStation:Dive:A
2026-03-13T09:27:15.793Z,1773394035.793 [keepstation:TransitToStation:Wpt1.Waypoint] Running Loop=1
2026-03-13T09:27:15.793Z,1773394035.793 [keepstation:TransitToStation:Wpt1.Waypoint](DEBUG): Initialize WaypointComponent.
2026-03-13T09:27:15.793Z,1773394035.793 [keepstation:TransitToStation:Wpt1.Waypoint](IMPORTANT): Navigating to waypoint: 36.797001,-121.847000
2026-03-13T09:27:16.200Z,1773394036.200 [keepstation:TransitToStation:Wpt1.Waypoint](INFO): Navigating to waypoint: 36.797001,-121.847000
2026-03-13T09:27:16.201Z,1773394036.201 [keepstation:TransitToStation:Dive] Running Loop=1
2026-03-13T09:27:16.201Z,1773394036.201 [keepstation:DiveCmd] Running Loop=1
2026-03-13T09:27:16.201Z,1773394036.201 [keepstation:DiveCmd](DEBUG): Aggregate::initialize keepstation:DiveCmd
2026-03-13T09:27:16.201Z,1773394036.201 [keepstation:DiveCmd:SurfaceSink] Running Loop=1
2026-03-13T09:27:16.201Z,1773394036.201 [keepstation:DiveCmd:SurfaceSink](DEBUG): Aggregate::initialize keepstation:DiveCmd:SurfaceSink
2026-03-13T09:27:16.201Z,1773394036.201 [keepstation:DiveCmd:SurfaceSink:sink] Running Loop=1
2026-03-13T09:27:16.202Z,1773394036.202 [keepstation:DiveCmd:SurfaceSink:sink](DEBUG): Aggregate::initialize keepstation:DiveCmd:SurfaceSink:sink
2026-03-13T09:27:16.202Z,1773394036.202 [keepstation:DiveCmd:SurfaceSink:sink:BuoyancyHold.Buoyancy] Running Loop=1
2026-03-13T09:27:16.202Z,1773394036.202 [keepstation:DiveCmd:SurfaceSink:sink:BuoyancyHold.Buoyancy](DEBUG): Initialize Buoyancy Component.
2026-03-13T09:27:16.202Z,1773394036.202 [keepstation:DiveCmd:SurfaceSink:sink:B.SetSpeed] Running Loop=1
2026-03-13T09:27:16.202Z,1773394036.202 [keepstation:DiveCmd:SurfaceSink:sink:B.SetSpeed](DEBUG): Initialize.
2026-03-13T09:27:16.202Z,1773394036.202 [keepstation:DiveCmd:SurfaceSink:sink:C] Running Loop=1
2026-03-13T09:27:16.202Z,1773394036.202 [keepstation:DiveCmd:TransitToStation] Running Loop=1
2026-03-13T09:27:16.203Z,1773394036.203 [keepstation:DiveCmd:TransitToStation](DEBUG): Aggregate::initialize keepstation:DiveCmd:TransitToStation
2026-03-13T09:27:16.203Z,1773394036.203 [keepstation:DiveCmd:TransitToStation:dive] Running Loop=1
2026-03-13T09:27:16.203Z,1773394036.203 [keepstation:DiveCmd:TransitToStation:dive](DEBUG): Aggregate::initialize keepstation:DiveCmd:TransitToStation:dive
2026-03-13T09:27:16.203Z,1773394036.203 [keepstation:DiveCmd:TransitToStation:dive:A.Buoyancy] Running Loop=1
2026-03-13T09:27:16.203Z,1773394036.203 [keepstation:DiveCmd:TransitToStation:dive:A.Buoyancy](DEBUG): Initialize Buoyancy Component.
2026-03-13T09:27:16.203Z,1773394036.203 [keepstation:DiveCmd:TransitToStation:dive:B.Pitch] Running Loop=1
2026-03-13T09:27:16.203Z,1773394036.203 [keepstation:DiveCmd:TransitToStation:dive:B.Pitch](DEBUG): Initialize.
2026-03-13T09:27:16.204Z,1773394036.204 [keepstation:DiveCmd:TransitToStation:dive:C.SetSpeed] Running Loop=1
2026-03-13T09:27:16.204Z,1773394036.204 [keepstation:DiveCmd:TransitToStation:dive:C.SetSpeed](DEBUG): Initialize.
2026-03-13T09:27:16.204Z,1773394036.204 [keepstation:DiveCmd:StationKeep] Running Loop=1
2026-03-13T09:27:16.204Z,1773394036.204 [keepstation:DiveCmd:StationKeep](DEBUG): Aggregate::initialize keepstation:DiveCmd:StationKeep
2026-03-13T09:27:16.204Z,1773394036.204 [keepstation:DiveCmd:StationKeep:A] Running Loop=1
2026-03-13T09:27:16.204Z,1773394036.204 [keepstation:DiveCmd:StationKeep:B.Pitch] Running Loop=1
2026-03-13T09:27:16.204Z,1773394036.204 [keepstation:DiveCmd:StationKeep:B.Pitch](DEBUG): Initialize.
2026-03-13T09:27:16.204Z,1773394036.204 [keepstation:DiveCmd:StationKeep:C.KeepStation] Running Loop=1
2026-03-13T09:27:16.204Z,1773394036.204 [keepstation:DiveCmd:StationKeep:C.KeepStation](DEBUG): Initialize KeepStationComponent.
2026-03-13T09:27:16.205Z,1773394036.205 [keepstation:DiveCmd:StationKeep] Stopped
2026-03-13T09:27:16.205Z,1773394036.205 [keepstation:DiveCmd:StationKeep](DEBUG): Aggregate::uninitialize keepstation:DiveCmd:StationKeep
2026-03-13T09:27:16.205Z,1773394036.205 [keepstation:DiveCmd:StationKeep:A] Stopped
2026-03-13T09:27:16.205Z,1773394036.205 [keepstation:DiveCmd:StationKeep:B.Pitch] Stopped
2026-03-13T09:27:16.205Z,1773394036.205 [keepstation:DiveCmd:StationKeep:C.KeepStation] Stopped
2026-03-13T09:27:16.205Z,1773394036.205 [keepstation:DiveCmd:StationKeep:C.KeepStation](DEBUG): Uninitialize KeepStationComponent.
2026-03-13T09:27:16.205Z,1773394036.205 [keepstation:DiveCmd:TransitToStation] Running Loop=1
2026-03-13T09:27:16.206Z,1773394036.206 [keepstation:DiveCmd:TransitToStation:dive:C.SetSpeed] Running Loop=1
2026-03-13T09:27:16.206Z,1773394036.206 [keepstation:DiveCmd:TransitToStation:dive:B.Pitch] Running Loop=1
2026-03-13T09:27:16.206Z,1773394036.206 [keepstation:DiveCmd:TransitToStation:dive:A.Buoyancy] Running Loop=1
2026-03-13T09:27:16.206Z,1773394036.206 [keepstation:DiveCmd:SurfaceSink] Stopped
2026-03-13T09:27:16.207Z,1773394036.207 [keepstation:DiveCmd:SurfaceSink](DEBUG): Aggregate::uninitialize keepstation:DiveCmd:SurfaceSink
2026-03-13T09:27:16.207Z,1773394036.207 [keepstation:DiveCmd:SurfaceSink:sink] Stopped
2026-03-13T09:27:16.207Z,1773394036.207 [keepstation:DiveCmd:SurfaceSink:sink](DEBUG): Aggregate::uninitialize keepstation:DiveCmd:SurfaceSink:sink
2026-03-13T09:27:16.207Z,1773394036.207 [keepstation:DiveCmd:SurfaceSink:sink:BuoyancyHold.Buoyancy] Stopped
2026-03-13T09:27:16.207Z,1773394036.207 [keepstation:DiveCmd:SurfaceSink:sink:BuoyancyHold.Buoyancy](DEBUG): Uninitialize Buoyancy Component.
2026-03-13T09:27:16.207Z,1773394036.207 [keepstation:DiveCmd:SurfaceSink:sink:B.SetSpeed] Stopped
2026-03-13T09:27:16.207Z,1773394036.207 [keepstation:DiveCmd:SurfaceSink:sink:B.SetSpeed](DEBUG): Uninitialize.
2026-03-13T09:27:16.207Z,1773394036.207 [keepstation:DiveCmd:SurfaceSink:sink:C] Stopped
2026-03-13T09:27:33.593Z,1773394053.593 [NAL9602](INFO): SBD MO Status=1, MOMSN=13340, MT Status=0, MTMSN=0
2026-03-13T09:27:33.593Z,1773394053.593 [NAL9602](INFO): No messages in MT queue
2026-03-13T09:28:04.084Z,1773394084.084 [NAL9602](INFO): Not Powering down - fast GPS
2026-03-13T09:29:27.472Z,1773394167.472 [DataOverHttps](INFO): Exceeded connect timeout, disconnecting.
2026-03-13T09:29:29.482Z,1773394169.482 [DataOverHttps](INFO): setting unavailable, lastComms_.elapsed()=60.248074
2026-03-13T09:29:42.216Z,1773394182.216 [Radio_Surface](INFO): Powering down
2026-03-13T09:30:02.613Z,1773394202.613 [DataOverHttps](INFO): Exceeded connect timeout, disconnecting.
2026-03-13T09:30:03.616Z,1773394203.616 [DataOverHttps](INFO): Radio surface powered OFF, will not connect.
2026-03-13T09:39:43.923Z,1773394783.923 [Waterlinked](ERROR): only read 0 of 1 data item for BIT error. Device response::TS 0.0, +0.0, 0.0,1475.0, 0
2026-03-13T09:43:16.450Z,1773394996.450 [keepstation:TransitToStation:Wpt1.Waypoint](IMPORTANT): Reached waypoint: 36.797001,-121.847000
2026-03-13T09:43:16.450Z,1773394996.450 [keepstation:TransitToStation:Wpt1.Waypoint] Stopped
2026-03-13T09:43:16.450Z,1773394996.450 [keepstation:TransitToStation:Wpt1.Waypoint](DEBUG): Uninitialize WaypointComponent.
2026-03-13T09:43:16.451Z,1773394996.451 [keepstation:TransitToStation:C] Running Loop=1
2026-03-13T09:43:16.804Z,1773394996.804 [keepstation:TransitToStation:C] Stopped
2026-03-13T09:43:16.804Z,1773394996.804 [keepstation:TransitToStation:D] Running Loop=1
2026-03-13T09:43:16.804Z,1773394996.804 [keepstation:DiveCmd:StationKeep] Running Loop=1
2026-03-13T09:43:16.804Z,1773394996.804 [keepstation:DiveCmd:StationKeep](DEBUG): Aggregate::initialize keepstation:DiveCmd:StationKeep
2026-03-13T09:43:16.805Z,1773394996.805 [keepstation:DiveCmd:StationKeep:A] Running Loop=1
2026-03-13T09:43:16.805Z,1773394996.805 [keepstation:DiveCmd:StationKeep:B.Pitch] Running Loop=1
2026-03-13T09:43:16.805Z,1773394996.805 [keepstation:DiveCmd:StationKeep:B.Pitch](DEBUG): Initialize.
2026-03-13T09:43:16.805Z,1773394996.805 [keepstation:DiveCmd:StationKeep:C.KeepStation] Running Loop=1
2026-03-13T09:43:16.805Z,1773394996.805 [keepstation:DiveCmd:StationKeep:C.KeepStation](DEBUG): Initialize KeepStationComponent.
2026-03-13T09:43:16.805Z,1773394996.805 [keepstation:DiveCmd:StationKeep] Running Loop=1
2026-03-13T09:43:16.805Z,1773394996.805 [keepstation:DiveCmd:StationKeep:C.KeepStation] Running Loop=1
2026-03-13T09:43:16.806Z,1773394996.806 [keepstation:DiveCmd:StationKeep:B.Pitch] Running Loop=1
2026-03-13T09:43:16.806Z,1773394996.806 [keepstation:DiveCmd:StationKeep:A] Running Loop=1
2026-03-13T09:43:16.807Z,1773394996.807 [keepstation:DiveCmd:TransitToStation] Stopped
2026-03-13T09:43:16.807Z,1773394996.807 [keepstation:DiveCmd:TransitToStation](DEBUG): Aggregate::uninitialize keepstation:DiveCmd:TransitToStation
2026-03-13T09:43:16.807Z,1773394996.807 [keepstation:DiveCmd:TransitToStation:dive] Stopped
2026-03-13T09:43:16.807Z,1773394996.807 [keepstation:DiveCmd:TransitToStation:dive](DEBUG): Aggregate::uninitialize keepstation:DiveCmd:TransitToStation:dive
2026-03-13T09:43:16.807Z,1773394996.807 [keepstation:DiveCmd:TransitToStation:dive:A.Buoyancy] Stopped
2026-03-13T09:43:16.807Z,1773394996.807 [keepstation:DiveCmd:TransitToStation:dive:A.Buoyancy](DEBUG): Uninitialize Buoyancy Component.
2026-03-13T09:43:16.807Z,1773394996.807 [keepstation:DiveCmd:TransitToStation:dive:B.Pitch] Stopped
2026-03-13T09:43:16.807Z,1773394996.807 [keepstation:DiveCmd:TransitToStation:dive:C.SetSpeed] Stopped
2026-03-13T09:43:16.807Z,1773394996.807 [keepstation:DiveCmd:TransitToStation:dive:C.SetSpeed](DEBUG): Uninitialize.
2026-03-13T09:43:17.236Z,1773394997.236 [ElevatorOffsetCalculator](INFO): Removing expired estimator for commanded vars: speed 1.00 m/s, pitch -20.00 deg, mass-position -2.42 mm.
2026-03-13T09:43:17.236Z,1773394997.236 [ElevatorOffsetCalculator](INFO): Removing expired estimator for commanded vars: speed 0.75 m/s, pitch -30.00 deg, mass-position -2.42 mm.
2026-03-13T09:43:17.241Z,1773394997.241 [keepstation:TransitToStation:D] Stopped
2026-03-13T09:43:17.242Z,1773394997.242 [keepstation:TransitToStation](INFO): Completed keepstation:TransitToStation
2026-03-13T09:43:17.242Z,1773394997.242 [keepstation:TransitToStation] Stopped
2026-03-13T09:43:17.242Z,1773394997.242 [keepstation:TransitToStation](DEBUG): Aggregate::uninitialize keepstation:TransitToStation
2026-03-13T09:43:17.242Z,1773394997.242 [keepstation:TransitToStation:Dive] Stopped
2026-03-13T09:43:17.242Z,1773394997.242 [keepstation:TransitToStation:Dive](DEBUG): Aggregate::uninitialize keepstation:TransitToStation:Dive
2026-03-13T09:43:17.242Z,1773394997.242 [keepstation:TransitToStation:Dive:A] Stopped
2026-03-13T09:43:17.242Z,1773394997.242 [keepstation:TransitToStation:Dive:A](DEBUG): Aggregate::uninitialize keepstation:TransitToStation:Dive:A
2026-03-13T09:43:17.242Z,1773394997.242 [keepstation:OnStation] Running Loop=1
2026-03-13T09:43:17.242Z,1773394997.242 [keepstation:OnStation](DEBUG): Aggregate::initialize keepstation:OnStation
2026-03-13T09:43:17.604Z,1773394997.603 [keepstation:NeedComms] Running Loop=1
2026-03-13T09:43:17.604Z,1773394997.604 [keepstation:NeedComms](DEBUG): Aggregate::initialize keepstation:NeedComms
2026-03-13T09:43:17.604Z,1773394997.604 [keepstation:NeedComms:C.GoToSurface] Running Loop=1
2026-03-13T09:43:17.604Z,1773394997.604 [keepstation:NeedComms:C.GoToSurface](DEBUG): Initialize GoToSurfaceComponent.
2026-03-13T09:43:17.604Z,1773394997.604 [keepstation:NeedComms:C.GoToSurface](INFO): Received depth rate setting nan m/s.
2026-03-13T09:43:17.605Z,1773394997.605 [keepstation:NeedComms:C.GoToSurface](INFO): Received pitch setting 19.999999 degrees.
2026-03-13T09:43:17.605Z,1773394997.605 [keepstation:NeedComms:C.GoToSurface](INFO): Received speed setting 1.000000 m/s.
2026-03-13T09:43:17.605Z,1773394997.605 [keepstation:NeedComms:C.GoToSurface](INFO): Received surface timeout setting 1500.000000 seconds.
2026-03-13T09:43:17.605Z,1773394997.605 [keepstation:NeedComms:C.GoToSurface](DEBUG): No altitude timeout specified. Using default value of 600.000000 seconds.
2026-03-13T09:43:17.606Z,1773394997.606 [keepstation:NeedComms:C.GoToSurface](INFO): Received pitch timeout configuration 60.000000 seconds.
2026-03-13T09:43:17.606Z,1773394997.606 [keepstation:NeedComms:A] Running Loop=1
2026-03-13T09:43:17.614Z,1773394997.614 [keepstation:NeedComms:A](INFO): last time_fix was: 1773394028.000000 second since 1970/01/01T00:00:00Z
2026-03-13T09:43:17.615Z,1773394997.615 [keepstation:NeedComms:A] Stopped
2026-03-13T09:43:17.616Z,1773394997.616 [keepstation:NeedComms:setActive] Running Loop=1
2026-03-13T09:43:17.616Z,1773394997.616 [keepstation:NeedComms:setActive](DEBUG): Aggregate::initialize keepstation:NeedComms:setActive
2026-03-13T09:43:17.617Z,1773394997.617 [keepstation:NeedComms:setActive:A] Running Loop=1
2026-03-13T09:43:18.044Z,1773394998.044 [keepstation:NeedComms:setActive:A] Stopped
2026-03-13T09:43:18.044Z,1773394998.044 [keepstation:NeedComms:setActive:B] Running Loop=1
2026-03-13T09:43:18.458Z,1773394998.457 [keepstation:NeedComms:setActive:B] Stopped
2026-03-13T09:43:18.458Z,1773394998.458 [keepstation:NeedComms:setActive](INFO): Completed keepstation:NeedComms:setActive
2026-03-13T09:43:18.458Z,1773394998.458 [keepstation:NeedComms:setActive] Stopped
2026-03-13T09:43:18.458Z,1773394998.458 [keepstation:NeedComms:setActive](DEBUG): Aggregate::uninitialize keepstation:NeedComms:setActive
2026-03-13T09:44:12.271Z,1773395052.271 [keepstation:NeedComms:D] Running Loop=1
2026-03-13T09:44:12.756Z,1773395052.756 [Radio_Surface](INFO): Powering up
2026-03-13T09:44:12.770Z,1773395052.770 [Waterlinked](INFO): Powering down
2026-03-13T09:44:18.168Z,1773395058.168 [DataOverHttps](INFO): Radio surface powered ON.
2026-03-13T09:44:48.300Z,1773395088.300 [DataOverHttps](INFO): Exceeded connect timeout, disconnecting.
2026-03-13T09:45:23.448Z,1773395123.448 [DataOverHttps](INFO): Exceeded connect timeout, disconnecting.
2026-03-13T09:45:44.146Z,1773395144.146 [NAL9602](INFO): SBD MO Status=2, MOMSN=13341, MT Status=2, MTMSN=0
2026-03-13T09:45:44.146Z,1773395144.146 [NAL9602](ERROR): Failed to initiate SBD session. Error code: 2
2026-03-13T09:45:58.589Z,1773395158.589 [DataOverHttps](INFO): Exceeded connect timeout, disconnecting.
2026-03-13T09:46:14.850Z,1773395174.850 [NAL9602](INFO): SBD MO Status=1, MOMSN=13341, MT Status=0, MTMSN=0
2026-03-13T09:46:14.850Z,1773395174.850 [NAL9602](INFO): No messages in MT queue
2026-03-13T09:46:16.066Z,1773395176.066 [NAL9602](DEBUG): Parsing RMC sentence: $GPRMC,094611.00,A,3647.81288,N,12150.85512,W,0.894,325.66,130326,,,A*72
2026-03-13T09:46:16.069Z,1773395176.069 [NAL9602](INFO): GPS fix at 20260313T094611: (36.796881, -121.847585)
2026-03-13T09:46:16.101Z,1773395176.101 [UniversalFixResidualReporter](INFO): Fix residual: 6.9 %DT, over the last 785.3 m. Residual distance 54.3 m at bearing 118.4 degrees. Fix at (36.7969, -121.8476) with 760.8 m made good.
2026-03-13T09:46:16.109Z,1773395176.109 [keepstation:NeedComms:D] Stopped
2026-03-13T09:46:16.109Z,1773395176.109 [keepstation:NeedComms:E] Running Loop=1
2026-03-13T09:46:33.732Z,1773395193.732 [DataOverHttps](INFO): Exceeded connect timeout, disconnecting.
2026-03-13T09:46:35.950Z,1773395195.950 [NAL9602](INFO): SBD MO Status=2, MOMSN=13342, MT Status=2, MTMSN=0
2026-03-13T09:46:35.950Z,1773395195.950 [NAL9602](ERROR): Failed to initiate SBD session. Error code: 2
2026-03-13T09:47:07.154Z,1773395227.154 [NAL9602](INFO): SBD MO Status=2, MOMSN=13342, MT Status=2, MTMSN=0
2026-03-13T09:47:07.154Z,1773395227.154 [NAL9602](ERROR): Failed to initiate SBD session. Error code: 2
2026-03-13T09:47:08.876Z,1773395228.876 [DataOverHttps](INFO): Exceeded connect timeout, disconnecting.
2026-03-13T09:47:25.014Z,1773395245.014 [NAL9602](INFO): SBD MO Status=2, MOMSN=13342, MT Status=2, MTMSN=0
2026-03-13T09:47:25.014Z,1773395245.014 [NAL9602](ERROR): Failed to initiate SBD session. Error code: 2
2026-03-13T09:47:41.376Z,1773395261.376 [DataOverHttps](INFO): setting available, lastComms_.elapsed()=0.003052
2026-03-13T09:47:48.807Z,1773395268.807 [DataOverHttps](INFO): Sending 82 bytes from file Logs/20260313T050838/Courier0036.lzma
2026-03-13T09:47:49.936Z,1773395269.936 [DataOverHttps](INFO): Moved sent file to Logs/20260313T050838/Courier0036.lzma.bak
2026-03-13T09:47:49.936Z,1773395269.936 [DataOverHttps](INFO): SBD MOMSN=26731541
2026-03-13T09:48:05.708Z,1773395285.708 [DataOverHttps](INFO): Sending 308 bytes from file Logs/20260313T050838/Express0037.lzma
2026-03-13T09:48:06.709Z,1773395286.709 [DataOverHttps](INFO): Moved sent file to Logs/20260313T050838/Express0037.lzma.bak
2026-03-13T09:48:06.710Z,1773395286.710 [DataOverHttps](INFO): SBD MOMSN=26731548
2026-03-13T09:48:08.255Z,1773395288.255 [keepstation:NeedComms:E] Stopped
2026-03-13T09:48:08.255Z,1773395288.255 [keepstation:NeedComms:F] Running Loop=1
2026-03-13T09:48:10.255Z,1773395290.255 [NAL9602](DEBUG): Parsing RMC sentence: $GPRMC,094806.99,A,3647.82856,N,12150.85914,W,0.544,337.48,130326,,,A*75
2026-03-13T09:48:10.257Z,1773395290.257 [NAL9602](INFO): GPS fix at 20260313T094806: (36.797143, -121.847652)
2026-03-13T09:48:10.302Z,1773395290.302 [keepstation:NeedComms:F] Stopped
2026-03-13T09:48:10.302Z,1773395290.302 [keepstation:NeedComms:setRestoreMode] Running Loop=1
2026-03-13T09:48:10.302Z,1773395290.302 [keepstation:NeedComms:setRestoreMode](DEBUG): Aggregate::initialize keepstation:NeedComms:setRestoreMode
2026-03-13T09:48:10.303Z,1773395290.303 [keepstation:NeedComms:setRestoreMode:A] Running Loop=1
2026-03-13T09:48:10.710Z,1773395290.710 [keepstation:NeedComms:setRestoreMode:A] Stopped
2026-03-13T09:48:10.710Z,1773395290.710 [keepstation:NeedComms:setRestoreMode](INFO): Completed keepstation:NeedComms:setRestoreMode
2026-03-13T09:48:10.710Z,1773395290.710 [keepstation:NeedComms:setRestoreMode] Stopped
2026-03-13T09:48:10.710Z,1773395290.710 [keepstation:NeedComms:setRestoreMode](DEBUG): Aggregate::uninitialize keepstation:NeedComms:setRestoreMode
2026-03-13T09:48:10.710Z,1773395290.710 [keepstation:NeedComms:setInactive] Running Loop=1
2026-03-13T09:48:10.710Z,1773395290.710 [keepstation:NeedComms:setInactive](DEBUG): Aggregate::initialize keepstation:NeedComms:setInactive
2026-03-13T09:48:10.710Z,1773395290.710 [keepstation:NeedComms:setInactive:A] Running Loop=1
2026-03-13T09:48:11.092Z,1773395291.092 [keepstation:NeedComms:setInactive:A] Stopped
2026-03-13T09:48:11.092Z,1773395291.092 [keepstation:NeedComms:setInactive](INFO): Completed keepstation:NeedComms:setInactive
2026-03-13T09:48:11.092Z,1773395291.092 [keepstation:NeedComms:setInactive] Stopped
2026-03-13T09:48:11.092Z,1773395291.092 [keepstation:NeedComms:setInactive](DEBUG): Aggregate::uninitialize keepstation:NeedComms:setInactive
2026-03-13T09:48:11.093Z,1773395291.093 [keepstation:NeedComms](INFO): Completed keepstation:NeedComms
2026-03-13T09:48:11.093Z,1773395291.093 [keepstation:NeedComms] Stopped
2026-03-13T09:48:11.093Z,1773395291.093 [keepstation:NeedComms](DEBUG): Aggregate::uninitialize keepstation:NeedComms
2026-03-13T09:48:11.093Z,1773395291.093 [keepstation:NeedComms:C.GoToSurface] Stopped
2026-03-13T09:48:11.093Z,1773395291.093 [keepstation:NeedComms:C.GoToSurface](DEBUG): Uninitialize GoToSurfaceComponent.
2026-03-13T09:48:11.492Z,1773395291.492 [keepstation:OnStation](INFO): Completed keepstation:OnStation
2026-03-13T09:48:11.492Z,1773395291.492 [keepstation:OnStation] Stopped
2026-03-13T09:48:11.492Z,1773395291.492 [keepstation:OnStation](DEBUG): Aggregate::uninitialize keepstation:OnStation
2026-03-13T09:48:11.493Z,1773395291.493 [keepstation:KeepStation] Running Loop=1
2026-03-13T09:48:11.493Z,1773395291.493 [keepstation:KeepStation](DEBUG): Aggregate::initialize keepstation:KeepStation
2026-03-13T09:48:11.493Z,1773395291.493 [keepstation:KeepStation:Dive] Running Loop=1
2026-03-13T09:48:11.493Z,1773395291.493 [keepstation:KeepStation:Dive](DEBUG): Aggregate::initialize keepstation:KeepStation:Dive
2026-03-13T09:48:11.493Z,1773395291.493 [keepstation:KeepStation:Dive:A] Running Loop=1
2026-03-13T09:48:11.493Z,1773395291.493 [keepstation:KeepStation:Dive:A](DEBUG): Aggregate::initialize keepstation:KeepStation:Dive:A
2026-03-13T09:48:11.493Z,1773395291.493 [keepstation:KeepStation:B.Wait] Running Loop=1
2026-03-13T09:48:11.493Z,1773395291.493 [keepstation:KeepStation:B.Wait](DEBUG): Initialize Wait Component.
2026-03-13T09:48:11.902Z,1773395291.902 [keepstation:KeepStation:Dive] Running Loop=1
2026-03-13T09:48:42.984Z,1773395322.984 [NAL9602](INFO): Not Powering down - fast GPS
2026-03-13T09:56:55.248Z,1773395815.248 [DataOverHttps](INFO): Exceeded connection timeout, disconnecting.
2026-03-13T09:56:57.256Z,1773395817.256 [DataOverHttps](INFO): setting unavailable, lastComms_.elapsed()=60.167301
2026-03-13T09:57:07.724Z,1773395827.724 [DataOverHttps](INFO): setting available, lastComms_.elapsed()=0.003068
2026-03-13T10:23:44.626Z,1773397424.626 [BPC1](ERROR): BPC1A got IPBS message with 6 sticks (min is 7).
2026-03-13T10:23:45.839Z,1773397425.839 [BPC1](ERROR): BPC1B got IPBS message with 6 sticks (min is 7).
2026-03-13T10:23:51.495Z,1773397431.495 [BPC1](ERROR): BPC1A got IPBS message with 6 sticks (min is 7).
2026-03-13T10:24:00.788Z,1773397440.788 [BPC1](ERROR): BPC1B got IPBS message with 6 sticks (min is 7).
2026-03-13T10:24:06.847Z,1773397446.847 [BPC1](ERROR): BPC1A got IPBS message with 6 sticks (min is 7).
2026-03-13T10:24:16.543Z,1773397456.543 [BPC1](ERROR): BPC1B got IPBS message with 6 sticks (min is 7).
2026-03-13T10:24:22.199Z,1773397462.199 [BPC1](ERROR): BPC1A got IPBS message with 6 sticks (min is 7).
2026-03-13T10:24:31.490Z,1773397471.490 [BPC1](ERROR): BPC1B got IPBS message with 6 sticks (min is 7).
2026-03-13T10:24:37.552Z,1773397477.552 [BPC1](ERROR): BPC1A got IPBS message with 6 sticks (min is 7).
2026-03-13T10:24:37.558Z,1773397477.558 [BPC1](ERROR): BPC1A: No match for serial number 1717 in BPC1A's battery stick inventory (sticks 1-31 in onboard configuration file).
2026-03-13T10:24:46.438Z,1773397486.438 [BPC1](ERROR): BPC1B got IPBS message with 6 sticks (min is 7).
2026-03-13T10:24:52.500Z,1773397492.500 [BPC1](ERROR): BPC1A got IPBS message with 6 sticks (min is 7).
2026-03-13T10:25:01.387Z,1773397501.387 [BPC1](ERROR): BPC1B got IPBS message with 6 sticks (min is 7).
2026-03-13T10:25:07.854Z,1773397507.854 [BPC1](ERROR): BPC1A got IPBS message with 6 sticks (min is 7).
2026-03-13T10:25:16.742Z,1773397516.742 [BPC1](ERROR): BPC1B got IPBS message with 6 sticks (min is 7).
2026-03-13T10:25:22.803Z,1773397522.803 [BPC1](ERROR): BPC1A got IPBS message with 6 sticks (min is 7).
2026-03-13T10:25:32.907Z,1773397532.907 [BPC1](ERROR): BPC1B got IPBS message with 6 sticks (min is 7).
2026-03-13T10:25:38.154Z,1773397538.154 [BPC1](ERROR): BPC1A got IPBS message with 6 sticks (min is 7).
2026-03-13T10:25:49.062Z,1773397549.062 [BPC1](ERROR): BPC1B got IPBS message with 6 sticks (min is 7).
2026-03-13T10:25:53.509Z,1773397553.509 [BPC1](ERROR): BPC1A got IPBS message with 6 sticks (min is 7).
2026-03-13T10:26:04.415Z,1773397564.415 [BPC1](ERROR): BPC1B got IPBS message with 6 sticks (min is 7).
2026-03-13T10:26:04.422Z,1773397564.422 [BPC1](INFO): Calculating totals. Valid battery stick count: 43. Valid reserve battery stick count: 5.
2026-03-13T10:26:04.425Z,1773397564.425 [BPC1](INFO): Received data from all battery sticks.
2026-03-13T10:28:52.716Z,1773397732.716 [DataOverHttps](INFO): Exceeded connect timeout, disconnecting.
2026-03-13T10:28:54.724Z,1773397734.724 [DataOverHttps](INFO): setting unavailable, lastComms_.elapsed()=60.239220
2026-03-13T10:29:27.856Z,1773397767.856 [DataOverHttps](INFO): Exceeded connect timeout, disconnecting.
2026-03-13T10:29:28.860Z,1773397768.860 [DataOverHttps](INFO): Radio surface powered OFF, will not connect.
2026-03-13T10:29:28.996Z,1773397768.996 [Radio_Surface](INFO): Powering down
2026-03-13T10:48:10.536Z,1773398890.536 [keepstation:SurfaceComms] Running Loop=1
2026-03-13T10:48:10.536Z,1773398890.536 [keepstation:SurfaceComms](DEBUG): Aggregate::initialize keepstation:SurfaceComms
2026-03-13T10:48:10.536Z,1773398890.536 [keepstation:SurfaceComms:A] Running Loop=1
2026-03-13T10:48:10.537Z,1773398890.537 [keepstation:SurfaceComms:A] Stopped
2026-03-13T10:48:10.537Z,1773398890.537 [keepstation:SurfaceComms:B] Running Loop=1
2026-03-13T10:48:10.537Z,1773398890.537 [keepstation:SurfaceComms:B](DEBUG): Aggregate::initialize keepstation:SurfaceComms:B
2026-03-13T10:48:10.922Z,1773398890.922 [keepstation:KeepStation:Dive] Stopped
2026-03-13T10:48:10.922Z,1773398890.922 [keepstation:KeepStation:Dive](DEBUG): Aggregate::uninitialize keepstation:KeepStation:Dive
2026-03-13T10:48:10.922Z,1773398890.922 [keepstation:KeepStation:Dive:A] Stopped
2026-03-13T10:48:10.922Z,1773398890.922 [keepstation:KeepStation:Dive:A](DEBUG): Aggregate::uninitialize keepstation:KeepStation:Dive:A
2026-03-13T10:48:10.923Z,1773398890.923 [keepstation:DiveCmd:StationKeep] Stopped
2026-03-13T10:48:10.923Z,1773398890.923 [keepstation:DiveCmd:StationKeep](DEBUG): Aggregate::uninitialize keepstation:DiveCmd:StationKeep
2026-03-13T10:48:10.923Z,1773398890.923 [keepstation:DiveCmd:StationKeep:A] Stopped
2026-03-13T10:48:10.923Z,1773398890.923 [keepstation:DiveCmd:StationKeep:B.Pitch] Stopped
2026-03-13T10:48:10.923Z,1773398890.923 [keepstation:DiveCmd:StationKeep:C.KeepStation] Stopped
2026-03-13T10:48:10.923Z,1773398890.923 [keepstation:DiveCmd:StationKeep:C.KeepStation](DEBUG): Uninitialize KeepStationComponent.
2026-03-13T10:48:10.925Z,1773398890.925 [keepstation:NeedComms] Running Loop=1
2026-03-13T10:48:10.925Z,1773398890.925 [keepstation:NeedComms](DEBUG): Aggregate::initialize keepstation:NeedComms
2026-03-13T10:48:10.925Z,1773398890.925 [keepstation:NeedComms:C.GoToSurface] Running Loop=1
2026-03-13T10:48:10.925Z,1773398890.925 [keepstation:NeedComms:C.GoToSurface](DEBUG): Initialize GoToSurfaceComponent.
2026-03-13T10:48:10.926Z,1773398890.926 [keepstation:NeedComms:C.GoToSurface](INFO): Received depth rate setting nan m/s.
2026-03-13T10:48:10.926Z,1773398890.926 [keepstation:NeedComms:C.GoToSurface](INFO): Received pitch setting 19.999999 degrees.
2026-03-13T10:48:10.926Z,1773398890.926 [keepstation:NeedComms:C.GoToSurface](INFO): Received speed setting 1.000000 m/s.
2026-03-13T10:48:10.927Z,1773398890.927 [keepstation:NeedComms:C.GoToSurface](INFO): Received surface timeout setting 1500.000000 seconds.
2026-03-13T10:48:10.927Z,1773398890.927 [keepstation:NeedComms:C.GoToSurface](DEBUG): No altitude timeout specified. Using default value of 600.000000 seconds.
2026-03-13T10:48:10.943Z,1773398890.943 [keepstation:NeedComms:C.GoToSurface](INFO): Received pitch timeout configuration 60.000000 seconds.
2026-03-13T10:48:10.944Z,1773398890.944 [keepstation:NeedComms:A] Running Loop=1
2026-03-13T10:48:10.945Z,1773398890.945 [keepstation:NeedComms:A](INFO): last time_fix was: 1773395286.990000 second since 1970/01/01T00:00:00Z
2026-03-13T10:48:10.945Z,1773398890.945 [keepstation:NeedComms:A] Stopped
2026-03-13T10:48:10.945Z,1773398890.945 [keepstation:NeedComms:setActive] Running Loop=1
2026-03-13T10:48:10.946Z,1773398890.946 [keepstation:NeedComms:setActive](DEBUG): Aggregate::initialize keepstation:NeedComms:setActive
2026-03-13T10:48:10.946Z,1773398890.946 [keepstation:NeedComms:setActive:A] Running Loop=1
2026-03-13T10:48:11.386Z,1773398891.386 [keepstation:NeedComms:setActive:A] Stopped
2026-03-13T10:48:11.386Z,1773398891.386 [keepstation:NeedComms:setActive:B] Running Loop=1
2026-03-13T10:48:11.744Z,1773398891.744 [keepstation:NeedComms:setActive:B] Stopped
2026-03-13T10:48:11.744Z,1773398891.744 [keepstation:NeedComms:setActive](INFO): Completed keepstation:NeedComms:setActive
2026-03-13T10:48:11.744Z,1773398891.744 [keepstation:NeedComms:setActive] Stopped
2026-03-13T10:48:11.744Z,1773398891.744 [keepstation:NeedComms:setActive](DEBUG): Aggregate::uninitialize keepstation:NeedComms:setActive
2026-03-13T10:49:57.833Z,1773398997.833 [keepstation:NeedComms:D] Running Loop=1
2026-03-13T10:49:58.224Z,1773398998.224 [Radio_Surface](INFO): Powering up
2026-03-13T10:49:58.328Z,1773398998.328 [Waterlinked](INFO): Powering down
2026-03-13T10:50:03.964Z,1773399003.964 [DataOverHttps](INFO): Radio surface powered ON.
2026-03-13T10:50:34.084Z,1773399034.084 [DataOverHttps](INFO): Exceeded connect timeout, disconnecting.
2026-03-13T10:50:58.381Z,1773399058.381 [Waterlinked](INFO): Powering down
2026-03-13T10:51:09.224Z,1773399069.224 [DataOverHttps](INFO): Exceeded connect timeout, disconnecting.
2026-03-13T10:51:42.673Z,1773399102.673 [NAL9602](INFO): SBD MO Status=2, MOMSN=13342, MT Status=2, MTMSN=0
2026-03-13T10:51:42.673Z,1773399102.673 [NAL9602](ERROR): Failed to initiate SBD session. Error code: 2
2026-03-13T10:51:44.368Z,1773399104.368 [DataOverHttps](INFO): Exceeded connect timeout, disconnecting.
2026-03-13T10:51:56.007Z,1773399116.007 [NAL9602](INFO): SBD MO Status=1, MOMSN=13342, MT Status=0, MTMSN=0
2026-03-13T10:51:56.007Z,1773399116.007 [NAL9602](INFO): No messages in MT queue
2026-03-13T10:51:57.227Z,1773399117.227 [NAL9602](DEBUG): Parsing RMC sentence: $GPRMC,105152.00,A,3648.16258,N,12151.00247,W,1.030,332.68,130326,,,D*76
2026-03-13T10:51:57.229Z,1773399117.229 [NAL9602](INFO): GPS fix at 20260313T105152: (36.802710, -121.850041)
2026-03-13T10:51:57.242Z,1773399117.242 [keepstation:NeedComms:D] Stopped
2026-03-13T10:51:57.243Z,1773399117.243 [keepstation:NeedComms:E] Running Loop=1
2026-03-13T10:52:13.030Z,1773399133.030 [NAL9602](INFO): SBD MO Status=1, MOMSN=13343, MT Status=0, MTMSN=0
2026-03-13T10:52:13.092Z,1773399133.092 [NAL9602](INFO): Sent 83 bytes from file Logs/20260313T050838/Courier0039.lzma
2026-03-13T10:52:13.092Z,1773399133.092 [NAL9602](INFO): Packets left to send: 0
2026-03-13T10:52:19.516Z,1773399139.516 [DataOverHttps](INFO): Exceeded connect timeout, disconnecting.
2026-03-13T10:52:26.055Z,1773399146.055 [NAL9602](INFO): SBD MO Status=1, MOMSN=13344, MT Status=0, MTMSN=0
2026-03-13T10:52:26.112Z,1773399146.112 [NAL9602](INFO): Sent 263 bytes from file Logs/20260313T050838/Express0040.lzma
2026-03-13T10:52:26.112Z,1773399146.112 [NAL9602](INFO): Packets left to send: 0
2026-03-13T10:52:38.982Z,1773399158.982 [NAL9602](INFO): SBD MO Status=0, MOMSN=13345, MT Status=0, MTMSN=0
2026-03-13T10:52:39.057Z,1773399159.057 [keepstation:NeedComms:E] Stopped
2026-03-13T10:52:39.058Z,1773399159.058 [keepstation:NeedComms:F] Running Loop=1
2026-03-13T10:52:41.402Z,1773399161.402 [NAL9602](DEBUG): Parsing RMC sentence: $GPRMC,105237.00,A,3648.16746,N,12151.00193,W,0.816,15.18,130326,,,D*4A
2026-03-13T10:52:41.414Z,1773399161.414 [NAL9602](INFO): GPS fix at 20260313T105237: (36.802791, -121.850032)
2026-03-13T10:52:41.427Z,1773399161.427 [keepstation:NeedComms:F] Stopped
2026-03-13T10:52:41.427Z,1773399161.427 [keepstation:NeedComms:setRestoreMode] Running Loop=1
2026-03-13T10:52:41.427Z,1773399161.427 [keepstation:NeedComms:setRestoreMode](DEBUG): Aggregate::initialize keepstation:NeedComms:setRestoreMode
2026-03-13T10:52:41.427Z,1773399161.427 [keepstation:NeedComms:setRestoreMode:A] Running Loop=1
2026-03-13T10:52:41.846Z,1773399161.846 [keepstation:NeedComms:setRestoreMode:A] Stopped
2026-03-13T10:52:41.847Z,1773399161.847 [keepstation:NeedComms:setRestoreMode](INFO): Completed keepstation:NeedComms:setRestoreMode
2026-03-13T10:52:41.847Z,1773399161.847 [keepstation:NeedComms:setRestoreMode] Stopped
2026-03-13T10:52:41.847Z,1773399161.847 [keepstation:NeedComms:setRestoreMode](DEBUG): Aggregate::uninitialize keepstation:NeedComms:setRestoreMode
2026-03-13T10:52:41.847Z,1773399161.847 [keepstation:NeedComms:setInactive] Running Loop=1
2026-03-13T10:52:41.847Z,1773399161.847 [keepstation:NeedComms:setInactive](DEBUG): Aggregate::initialize keepstation:NeedComms:setInactive
2026-03-13T10:52:41.847Z,1773399161.847 [keepstation:NeedComms:setInactive:A] Running Loop=1
2026-03-13T10:52:42.226Z,1773399162.226 [keepstation:NeedComms:setInactive:A] Stopped
2026-03-13T10:52:42.226Z,1773399162.226 [keepstation:NeedComms:setInactive](INFO): Completed keepstation:NeedComms:setInactive
2026-03-13T10:52:42.226Z,1773399162.226 [keepstation:NeedComms:setInactive] Stopped
2026-03-13T10:52:42.226Z,1773399162.226 [keepstation:NeedComms:setInactive](DEBUG): Aggregate::uninitialize keepstation:NeedComms:setInactive
2026-03-13T10:52:42.227Z,1773399162.227 [keepstation:NeedComms](INFO): Completed keepstation:NeedComms
2026-03-13T10:52:42.227Z,1773399162.227 [keepstation:NeedComms] Stopped
2026-03-13T10:52:42.227Z,1773399162.227 [keepstation:NeedComms](DEBUG): Aggregate::uninitialize keepstation:NeedComms
2026-03-13T10:52:42.227Z,1773399162.227 [keepstation:NeedComms:C.GoToSurface] Stopped
2026-03-13T10:52:42.227Z,1773399162.227 [keepstation:NeedComms:C.GoToSurface](DEBUG): Uninitialize GoToSurfaceComponent.
2026-03-13T10:52:42.629Z,1773399162.629 [keepstation:SurfaceComms:B](INFO): Completed keepstation:SurfaceComms:B
2026-03-13T10:52:42.629Z,1773399162.629 [keepstation:SurfaceComms:B] Stopped
2026-03-13T10:52:42.629Z,1773399162.629 [keepstation:SurfaceComms:B](DEBUG): Aggregate::uninitialize keepstation:SurfaceComms:B
2026-03-13T10:52:42.629Z,1773399162.629 [keepstation:SurfaceComms:HandleNan] Running Loop=1
2026-03-13T10:52:42.629Z,1773399162.629 [keepstation:SurfaceComms:HandleNan](DEBUG): Aggregate::initialize keepstation:SurfaceComms:HandleNan
2026-03-13T10:52:42.629Z,1773399162.629 [keepstation:SurfaceComms:HandleNan:SetOnStation] Running Loop=1
2026-03-13T10:52:42.629Z,1773399162.629 [keepstation:SurfaceComms:HandleNan:SetOnStation](DEBUG): Aggregate::initialize keepstation:SurfaceComms:HandleNan:SetOnStation
2026-03-13T10:52:42.629Z,1773399162.629 [keepstation:SurfaceComms:HandleNan:SetOnStation:A] Running Loop=1
2026-03-13T10:52:43.038Z,1773399163.038 [keepstation:SurfaceComms:HandleNan] Stopped
2026-03-13T10:52:43.038Z,1773399163.038 [keepstation:SurfaceComms:HandleNan](DEBUG): Aggregate::uninitialize keepstation:SurfaceComms:HandleNan
2026-03-13T10:52:43.038Z,1773399163.038 [keepstation:SurfaceComms:HandleNan:SetOnStation] Stopped
2026-03-13T10:52:43.039Z,1773399163.039 [keepstation:SurfaceComms:HandleNan:SetOnStation](DEBUG): Aggregate::uninitialize keepstation:SurfaceComms:HandleNan:SetOnStation
2026-03-13T10:52:43.039Z,1773399163.039 [keepstation:SurfaceComms:HandleNan:SetOnStation:A] Stopped
2026-03-13T10:52:43.039Z,1773399163.039 [keepstation:SurfaceComms:setTransit] Running Loop=1
2026-03-13T10:52:43.039Z,1773399163.039 [keepstation:SurfaceComms:setTransit](DEBUG): Aggregate::initialize keepstation:SurfaceComms:setTransit
2026-03-13T10:52:43.039Z,1773399163.039 [keepstation:SurfaceComms:setTransit:A] Running Loop=1
2026-03-13T10:52:43.459Z,1773399163.459 [keepstation:SurfaceComms:setTransit] Stopped
2026-03-13T10:52:43.459Z,1773399163.459 [keepstation:SurfaceComms:setTransit](DEBUG): Aggregate::uninitialize keepstation:SurfaceComms:setTransit
2026-03-13T10:52:43.459Z,1773399163.459 [keepstation:SurfaceComms:setTransit:A] Stopped
2026-03-13T10:52:43.460Z,1773399163.460 [keepstation:SurfaceComms:setStation] Running Loop=1
2026-03-13T10:52:43.460Z,1773399163.460 [keepstation:SurfaceComms:setStation](DEBUG): Aggregate::initialize keepstation:SurfaceComms:setStation
2026-03-13T10:52:43.460Z,1773399163.460 [keepstation:SurfaceComms:setStation:A] Running Loop=1
2026-03-13T10:52:43.837Z,1773399163.837 [keepstation:SurfaceComms:setStation:A] Stopped
2026-03-13T10:52:43.837Z,1773399163.837 [keepstation:SurfaceComms:setStation](INFO): Completed keepstation:SurfaceComms:setStation
2026-03-13T10:52:43.837Z,1773399163.837 [keepstation:SurfaceComms:setStation] Stopped
2026-03-13T10:52:43.837Z,1773399163.837 [keepstation:SurfaceComms:setStation](DEBUG): Aggregate::uninitialize keepstation:SurfaceComms:setStation
2026-03-13T10:52:43.838Z,1773399163.838 [keepstation:SurfaceComms:setSink] Running Loop=1
2026-03-13T10:52:43.838Z,1773399163.838 [keepstation:SurfaceComms:setSink](DEBUG): Aggregate::initialize keepstation:SurfaceComms:setSink
2026-03-13T10:52:43.838Z,1773399163.838 [keepstation:SurfaceComms:setSink:A] Running Loop=1
2026-03-13T10:52:44.240Z,1773399164.240 [keepstation:KeepStation:Dive] Running Loop=1
2026-03-13T10:52:44.240Z,1773399164.240 [keepstation:KeepStation:Dive](DEBUG): Aggregate::initialize keepstation:KeepStation:Dive
2026-03-13T10:52:44.240Z,1773399164.240 [keepstation:KeepStation:Dive:A] Running Loop=1
2026-03-13T10:52:44.240Z,1773399164.240 [keepstation:KeepStation:Dive:A](DEBUG): Aggregate::initialize keepstation:KeepStation:Dive:A
2026-03-13T10:52:44.241Z,1773399164.241 [keepstation:DiveCmd:StationKeep] Running Loop=1
2026-03-13T10:52:44.241Z,1773399164.241 [keepstation:DiveCmd:StationKeep](DEBUG): Aggregate::initialize keepstation:DiveCmd:StationKeep
2026-03-13T10:52:44.241Z,1773399164.241 [keepstation:DiveCmd:StationKeep:A] Running Loop=1
2026-03-13T10:52:44.241Z,1773399164.241 [keepstation:DiveCmd:StationKeep:B.Pitch] Running Loop=1
2026-03-13T10:52:44.241Z,1773399164.241 [keepstation:DiveCmd:StationKeep:B.Pitch](DEBUG): Initialize.
2026-03-13T10:52:44.241Z,1773399164.241 [keepstation:DiveCmd:StationKeep:C.KeepStation] Running Loop=1
2026-03-13T10:52:44.242Z,1773399164.242 [keepstation:DiveCmd:StationKeep:C.KeepStation](DEBUG): Initialize KeepStationComponent.
2026-03-13T10:52:44.242Z,1773399164.242 [keepstation:DiveCmd:StationKeep:C.KeepStation](INFO): Rest->Waypoint
2026-03-13T10:52:44.244Z,1773399164.244 [keepstation:SurfaceComms:setSink] Stopped
2026-03-13T10:52:44.244Z,1773399164.244 [keepstation:SurfaceComms:setSink](DEBUG): Aggregate::uninitialize keepstation:SurfaceComms:setSink
2026-03-13T10:52:44.244Z,1773399164.244 [keepstation:SurfaceComms:setSink:A] Stopped
2026-03-13T10:52:44.244Z,1773399164.244 [keepstation:SurfaceComms](INFO): Completed keepstation:SurfaceComms
2026-03-13T10:52:44.244Z,1773399164.244 [keepstation:SurfaceComms] Stopped
2026-03-13T10:52:44.245Z,1773399164.245 [keepstation:SurfaceComms](DEBUG): Aggregate::uninitialize keepstation:SurfaceComms
2026-03-13T10:52:54.664Z,1773399174.664 [DataOverHttps](INFO): Exceeded connect timeout, disconnecting.
2026-03-13T10:53:14.213Z,1773399194.213 [NAL9602](INFO): Not Powering down - fast GPS
2026-03-13T10:54:05.045Z,1773399245.045 [DataOverHttps](INFO): Exceeded connect timeout, disconnecting.
2026-03-13T10:54:28.140Z,1773399268.140 [Radio_Surface](INFO): Powering down
2026-03-13T10:54:40.192Z,1773399280.192 [DataOverHttps](INFO): Exceeded connect timeout, disconnecting.
2026-03-13T10:54:41.196Z,1773399281.196 [DataOverHttps](INFO): Radio surface powered OFF, will not connect.
2026-03-13T11:01:07.242Z,1773399667.242 [Waterlinked](ERROR): only read 0 of 1 data item for altitude. Device response::BD, + 0.00, 0.00
2026-03-13T11:07:44.573Z,1773400064.573 [keepstation:DiveCmd:StationKeep:C.KeepStation](INFO): Waypoint->Rest
2026-03-13T11:07:44.873Z,1773400064.873 [ElevatorOffsetCalculator](INFO): Removing expired estimator for commanded vars: speed 0.75 m/s, pitch 20.00 deg, mass-position -2.42 mm.
2026-03-13T11:31:01.945Z,1773401461.945 [BPC1](ERROR): BPC1A got IPBS message with 6 sticks (min is 7).
2026-03-13T11:31:03.557Z,1773401463.557 [BPC1](ERROR): BPC1B got IPBS message with 6 sticks (min is 7).
2026-03-13T11:31:16.937Z,1773401476.937 [BPC1](ERROR): BPC1A got IPBS message with 6 sticks (min is 7).
2026-03-13T11:31:18.590Z,1773401478.590 [BPC1](ERROR): BPC1B got IPBS message with 6 sticks (min is 7).
2026-03-13T11:31:32.391Z,1773401492.391 [BPC1](ERROR): BPC1A got IPBS message with 6 sticks (min is 7).
2026-03-13T11:31:33.669Z,1773401493.669 [BPC1](ERROR): BPC1B got IPBS message with 6 sticks (min is 7).
2026-03-13T11:31:47.431Z,1773401507.431 [BPC1](ERROR): BPC1A got IPBS message with 6 sticks (min is 7).
2026-03-13T11:31:49.045Z,1773401509.045 [BPC1](ERROR): BPC1B got IPBS message with 6 sticks (min is 7).
2026-03-13T11:32:02.892Z,1773401522.892 [BPC1](ERROR): BPC1A got IPBS message with 6 sticks (min is 7).
2026-03-13T11:32:05.383Z,1773401525.383 [BPC1](ERROR): BPC1B got IPBS message with 6 sticks (min is 7).
2026-03-13T11:32:18.729Z,1773401538.729 [BPC1](ERROR): BPC1A got IPBS message with 6 sticks (min is 7).
2026-03-13T11:32:20.756Z,1773401540.756 [BPC1](ERROR): BPC1B got IPBS message with 6 sticks (min is 7).
2026-03-13T11:32:34.567Z,1773401554.567 [BPC1](ERROR): BPC1A got IPBS message with 6 sticks (min is 7).
2026-03-13T11:32:35.778Z,1773401555.778 [BPC1](ERROR): BPC1B got IPBS message with 6 sticks (min is 7).
2026-03-13T11:32:44.728Z,1773401564.728 [Waterlinked](ERROR): only read 0 of 5 data items. Device response::BI:BD, +0.00, +0.00, +0.00, 0.00, 0.00
2026-03-13T11:32:49.514Z,1773401569.514 [BPC1](ERROR): BPC1A got IPBS message with 6 sticks (min is 7).
2026-03-13T11:32:51.131Z,1773401571.131 [BPC1](ERROR): BPC1B got IPBS message with 6 sticks (min is 7).
2026-03-13T11:33:04.867Z,1773401584.867 [BPC1](ERROR): BPC1A got IPBS message with 6 sticks (min is 7).
2026-03-13T11:33:06.491Z,1773401586.491 [BPC1](ERROR): BPC1B got IPBS message with 6 sticks (min is 7).
2026-03-13T11:33:19.826Z,1773401599.826 [BPC1](ERROR): BPC1A got IPBS message with 6 sticks (min is 7).
2026-03-13T11:33:21.858Z,1773401601.858 [BPC1](ERROR): BPC1B got IPBS message with 6 sticks (min is 7).
2026-03-13T11:33:21.878Z,1773401601.878 [BPC1](INFO): Calculating totals. Valid battery stick count: 45. Valid reserve battery stick count: 5.
2026-03-13T11:33:21.929Z,1773401601.929 [BPC1](INFO): Received data from all battery sticks.
2026-03-13T11:52:41.628Z,1773402761.628 [keepstation:SurfaceComms] Running Loop=1
2026-03-13T11:52:41.628Z,1773402761.628 [keepstation:SurfaceComms](DEBUG): Aggregate::initialize keepstation:SurfaceComms
2026-03-13T11:52:41.629Z,1773402761.629 [keepstation:SurfaceComms:A] Running Loop=1
2026-03-13T11:52:41.631Z,1773402761.631 [keepstation:SurfaceComms:A] Stopped
2026-03-13T11:52:41.631Z,1773402761.631 [keepstation:SurfaceComms:B] Running Loop=1
2026-03-13T11:52:41.631Z,1773402761.631 [keepstation:SurfaceComms:B](DEBUG): Aggregate::initialize keepstation:SurfaceComms:B
2026-03-13T11:52:41.992Z,1773402761.992 [keepstation:KeepStation:Dive] Stopped
2026-03-13T11:52:41.993Z,1773402761.993 [keepstation:KeepStation:Dive](DEBUG): Aggregate::uninitialize keepstation:KeepStation:Dive
2026-03-13T11:52:41.993Z,1773402761.993 [keepstation:KeepStation:Dive:A] Stopped
2026-03-13T11:52:41.993Z,1773402761.993 [keepstation:KeepStation:Dive:A](DEBUG): Aggregate::uninitialize keepstation:KeepStation:Dive:A
2026-03-13T11:52:41.993Z,1773402761.993 [keepstation:DiveCmd:StationKeep] Stopped
2026-03-13T11:52:41.993Z,1773402761.993 [keepstation:DiveCmd:StationKeep](DEBUG): Aggregate::uninitialize keepstation:DiveCmd:StationKeep
2026-03-13T11:52:41.993Z,1773402761.993 [keepstation:DiveCmd:StationKeep:A] Stopped
2026-03-13T11:52:41.993Z,1773402761.993 [keepstation:DiveCmd:StationKeep:B.Pitch] Stopped
2026-03-13T11:52:41.993Z,1773402761.993 [keepstation:DiveCmd:StationKeep:C.KeepStation] Stopped
2026-03-13T11:52:41.993Z,1773402761.993 [keepstation:DiveCmd:StationKeep:C.KeepStation](DEBUG): Uninitialize KeepStationComponent.
2026-03-13T11:52:41.995Z,1773402761.995 [keepstation:NeedComms] Running Loop=1
2026-03-13T11:52:41.995Z,1773402761.995 [keepstation:NeedComms](DEBUG): Aggregate::initialize keepstation:NeedComms
2026-03-13T11:52:41.996Z,1773402761.996 [keepstation:NeedComms:C.GoToSurface] Running Loop=1
2026-03-13T11:52:41.996Z,1773402761.996 [keepstation:NeedComms:C.GoToSurface](DEBUG): Initialize GoToSurfaceComponent.
2026-03-13T11:52:41.996Z,1773402761.996 [keepstation:NeedComms:C.GoToSurface](INFO): Received depth rate setting nan m/s.
2026-03-13T11:52:41.996Z,1773402761.996 [keepstation:NeedComms:C.GoToSurface](INFO): Received pitch setting 19.999999 degrees.
2026-03-13T11:52:41.997Z,1773402761.997 [keepstation:NeedComms:C.GoToSurface](INFO): Received speed setting 1.000000 m/s.
2026-03-13T11:52:41.997Z,1773402761.997 [keepstation:NeedComms:C.GoToSurface](INFO): Received surface timeout setting 1500.000000 seconds.
2026-03-13T11:52:41.997Z,1773402761.997 [keepstation:NeedComms:C.GoToSurface](DEBUG): No altitude timeout specified. Using default value of 600.000000 seconds.
2026-03-13T11:52:41.998Z,1773402761.998 [keepstation:NeedComms:C.GoToSurface](INFO): Received pitch timeout configuration 60.000000 seconds.
2026-03-13T11:52:41.998Z,1773402761.998 [keepstation:NeedComms:A] Running Loop=1
2026-03-13T11:52:41.000Z,1773402762.000 [keepstation:NeedComms:A](INFO): last time_fix was: 1773399157.000000 second since 1970/01/01T00:00:00Z
2026-03-13T11:52:41.000Z,1773402762.000 [keepstation:NeedComms:A] Stopped
2026-03-13T11:52:41.000Z,1773402762.000 [keepstation:NeedComms:setActive] Running Loop=1
2026-03-13T11:52:41.000Z,1773402762.000 [keepstation:NeedComms:setActive](DEBUG): Aggregate::initialize keepstation:NeedComms:setActive
2026-03-13T11:52:41.000Z,1773402762.000 [keepstation:NeedComms:setActive:A] Running Loop=1
2026-03-13T11:52:42.416Z,1773402762.416 [keepstation:NeedComms:setActive:A] Stopped
2026-03-13T11:52:42.416Z,1773402762.416 [keepstation:NeedComms:setActive:B] Running Loop=1
2026-03-13T11:52:42.911Z,1773402762.911 [keepstation:NeedComms:setActive:B] Stopped
2026-03-13T11:52:42.911Z,1773402762.911 [keepstation:NeedComms:setActive](INFO): Completed keepstation:NeedComms:setActive
2026-03-13T11:52:42.932Z,1773402762.932 [keepstation:NeedComms:setActive] Stopped
2026-03-13T11:52:42.932Z,1773402762.932 [keepstation:NeedComms:setActive](DEBUG): Aggregate::uninitialize keepstation:NeedComms:setActive
2026-03-13T11:53:07.186Z,1773402787.186 [Waterlinked](ERROR): only read 0 of 1 data item for BIT error. Device response::TS,24052714013610, 0.0, +0.01475.0, 0
2026-03-13T11:54:20.514Z,1773402860.514 [keepstation:NeedComms:D] Running Loop=1
2026-03-13T11:54:20.988Z,1773402860.988 [Waterlinked](INFO): Powering down
2026-03-13T11:54:21.180Z,1773402861.180 [Radio_Surface](INFO): Powering up
2026-03-13T11:54:27.040Z,1773402867.040 [DataOverHttps](INFO): Radio surface powered ON.
2026-03-13T11:54:57.160Z,1773402897.160 [DataOverHttps](INFO): Exceeded connect timeout, disconnecting.
2026-03-13T11:55:14.340Z,1773402914.340 [Waterlinked](INFO): Powering down
2026-03-13T11:55:31.222Z,1773402931.222 [NAL9602](INFO): SBD MO Status=2, MOMSN=13346, MT Status=2, MTMSN=0
2026-03-13T11:55:31.223Z,1773402931.223 [NAL9602](ERROR): Failed to initiate SBD session. Error code: 2
2026-03-13T11:55:32.300Z,1773402932.300 [DataOverHttps](INFO): Exceeded connect timeout, disconnecting.
2026-03-13T11:56:07.440Z,1773402967.440 [DataOverHttps](INFO): Exceeded connect timeout, disconnecting.
2026-03-13T11:56:09.199Z,1773402969.199 [NAL9602](INFO): SBD MO Status=2, MOMSN=13346, MT Status=2, MTMSN=0
2026-03-13T11:56:09.199Z,1773402969.199 [NAL9602](ERROR): Failed to initiate SBD session. Error code: 2
2026-03-13T11:56:42.584Z,1773403002.584 [DataOverHttps](INFO): Exceeded connect timeout, disconnecting.
2026-03-13T11:56:53.234Z,1773403013.234 [NAL9602](INFO): SBD MO Status=2, MOMSN=13346, MT Status=2, MTMSN=0
2026-03-13T11:56:53.234Z,1773403013.234 [NAL9602](ERROR): Failed to initiate SBD session. Error code: 2
2026-03-13T11:57:17.744Z,1773403037.744 [DataOverHttps](INFO): Exceeded connect timeout, disconnecting.
2026-03-13T11:57:32.825Z,1773403052.825 [NAL9602](INFO): SBD MO Status=0, MOMSN=13346, MT Status=0, MTMSN=0
2026-03-13T11:57:32.826Z,1773403052.826 [NAL9602](INFO): No messages in MT queue
2026-03-13T11:57:34.038Z,1773403054.038 [NAL9602](DEBUG): Parsing RMC sentence: $GPRMC,115729.00,A,3647.83198,N,12151.03134,W,1.011,26.66,130326,,,D*4E
2026-03-13T11:57:34.049Z,1773403054.049 [NAL9602](INFO): GPS fix at 20260313T115729: (36.797200, -121.850522)
2026-03-13T11:57:34.061Z,1773403054.061 [UniversalFixResidualReporter](INFO): Fix residual: 43.3 %DT, over the last 787.0 m. Residual distance 340.7 m at bearing 107.1 degrees. Fix at (36.7972, -121.8505) with 623.3 m made good.
2026-03-13T11:57:34.064Z,1773403054.064 [keepstation:NeedComms:D] Stopped
2026-03-13T11:57:34.064Z,1773403054.064 [keepstation:NeedComms:E] Running Loop=1
2026-03-13T11:57:50.212Z,1773403070.212 [DataOverHttps](INFO): setting available, lastComms_.elapsed()=0.003041
2026-03-13T11:57:56.722Z,1773403076.722 [NAL9602](INFO): SBD MO Status=2, MOMSN=13347, MT Status=2, MTMSN=0
2026-03-13T11:57:56.722Z,1773403076.722 [NAL9602](ERROR): Failed to initiate SBD session. Error code: 2
2026-03-13T11:57:57.603Z,1773403077.603 [DataOverHttps](INFO): Sending 94 bytes from file Logs/20260313T050838/Courier0042.lzma
2026-03-13T11:57:58.606Z,1773403078.606 [DataOverHttps](INFO): Moved sent file to Logs/20260313T050838/Courier0042.lzma.bak
2026-03-13T11:57:58.606Z,1773403078.606 [DataOverHttps](INFO): SBD MOMSN=26732176
2026-03-13T11:58:14.496Z,1773403094.496 [DataOverHttps](INFO): Sending 377 bytes from file Logs/20260313T050838/Express0043.lzma
2026-03-13T11:58:15.498Z,1773403095.498 [DataOverHttps](INFO): Moved sent file to Logs/20260313T050838/Express0043.lzma.bak
2026-03-13T11:58:15.498Z,1773403095.498 [DataOverHttps](INFO): SBD MOMSN=26732180
2026-03-13T11:58:16.974Z,1773403096.974 [keepstation:NeedComms:E] Stopped
2026-03-13T11:58:16.974Z,1773403096.974 [keepstation:NeedComms:F] Running Loop=1
2026-03-13T11:58:18.975Z,1773403098.975 [NAL9602](DEBUG): Parsing RMC sentence: $GPRMC,115814.00,A,3647.83652,N,12151.03324,W,1.108,304.59,130326,,,D*7B
2026-03-13T11:58:18.977Z,1773403098.977 [NAL9602](INFO): GPS fix at 20260313T115814: (36.797275, -121.850554)
2026-03-13T11:58:19.036Z,1773403099.036 [keepstation:NeedComms:F] Stopped
2026-03-13T11:58:19.036Z,1773403099.036 [keepstation:NeedComms:setRestoreMode] Running Loop=1
2026-03-13T11:58:19.036Z,1773403099.036 [keepstation:NeedComms:setRestoreMode](DEBUG): Aggregate::initialize keepstation:NeedComms:setRestoreMode
2026-03-13T11:58:19.036Z,1773403099.036 [keepstation:NeedComms:setRestoreMode:A] Running Loop=1
2026-03-13T11:58:19.429Z,1773403099.429 [keepstation:NeedComms:setRestoreMode:A] Stopped
2026-03-13T11:58:19.429Z,1773403099.429 [keepstation:NeedComms:setRestoreMode](INFO): Completed keepstation:NeedComms:setRestoreMode
2026-03-13T11:58:19.429Z,1773403099.429 [keepstation:NeedComms:setRestoreMode] Stopped
2026-03-13T11:58:19.429Z,1773403099.429 [keepstation:NeedComms:setRestoreMode](DEBUG): Aggregate::uninitialize keepstation:NeedComms:setRestoreMode
2026-03-13T11:58:19.429Z,1773403099.429 [keepstation:NeedComms:setInactive] Running Loop=1
2026-03-13T11:58:19.429Z,1773403099.429 [keepstation:NeedComms:setInactive](DEBUG): Aggregate::initialize keepstation:NeedComms:setInactive
2026-03-13T11:58:19.429Z,1773403099.429 [keepstation:NeedComms:setInactive:A] Running Loop=1
2026-03-13T11:58:19.811Z,1773403099.811 [keepstation:NeedComms:setInactive:A] Stopped
2026-03-13T11:58:19.811Z,1773403099.811 [keepstation:NeedComms:setInactive](INFO): Completed keepstation:NeedComms:setInactive
2026-03-13T11:58:19.811Z,1773403099.811 [keepstation:NeedComms:setInactive] Stopped
2026-03-13T11:58:19.811Z,1773403099.811 [keepstation:NeedComms:setInactive](DEBUG): Aggregate::uninitialize keepstation:NeedComms:setInactive
2026-03-13T11:58:19.816Z,1773403099.816 [keepstation:NeedComms](INFO): Completed keepstation:NeedComms
2026-03-13T11:58:19.816Z,1773403099.816 [keepstation:NeedComms] Stopped
2026-03-13T11:58:19.816Z,1773403099.816 [keepstation:NeedComms](DEBUG): Aggregate::uninitialize keepstation:NeedComms
2026-03-13T11:58:19.816Z,1773403099.816 [keepstation:NeedComms:C.GoToSurface] Stopped
2026-03-13T11:58:19.816Z,1773403099.816 [keepstation:NeedComms:C.GoToSurface](DEBUG): Uninitialize GoToSurfaceComponent.
2026-03-13T11:58:20.233Z,1773403100.233 [keepstation:SurfaceComms:B](INFO): Completed keepstation:SurfaceComms:B
2026-03-13T11:58:20.233Z,1773403100.233 [keepstation:SurfaceComms:B] Stopped
2026-03-13T11:58:20.233Z,1773403100.233 [keepstation:SurfaceComms:B](DEBUG): Aggregate::uninitialize keepstation:SurfaceComms:B
2026-03-13T11:58:20.233Z,1773403100.233 [keepstation:SurfaceComms:HandleNan] Running Loop=1
2026-03-13T11:58:20.233Z,1773403100.233 [keepstation:SurfaceComms:HandleNan](DEBUG): Aggregate::initialize keepstation:SurfaceComms:HandleNan
2026-03-13T11:58:20.233Z,1773403100.233 [keepstation:SurfaceComms:HandleNan:SetOnStation] Running Loop=1
2026-03-13T11:58:20.233Z,1773403100.233 [keepstation:SurfaceComms:HandleNan:SetOnStation](DEBUG): Aggregate::initialize keepstation:SurfaceComms:HandleNan:SetOnStation
2026-03-13T11:58:20.233Z,1773403100.233 [keepstation:SurfaceComms:HandleNan:SetOnStation:A] Running Loop=1
2026-03-13T11:58:20.640Z,1773403100.640 [keepstation:SurfaceComms:HandleNan] Stopped
2026-03-13T11:58:20.640Z,1773403100.640 [keepstation:SurfaceComms:HandleNan](DEBUG): Aggregate::uninitialize keepstation:SurfaceComms:HandleNan
2026-03-13T11:58:20.640Z,1773403100.640 [keepstation:SurfaceComms:HandleNan:SetOnStation] Stopped
2026-03-13T11:58:20.640Z,1773403100.640 [keepstation:SurfaceComms:HandleNan:SetOnStation](DEBUG): Aggregate::uninitialize keepstation:SurfaceComms:HandleNan:SetOnStation
2026-03-13T11:58:20.640Z,1773403100.640 [keepstation:SurfaceComms:HandleNan:SetOnStation:A] Stopped
2026-03-13T11:58:20.640Z,1773403100.640 [keepstation:SurfaceComms:setTransit] Running Loop=1
2026-03-13T11:58:20.640Z,1773403100.640 [keepstation:SurfaceComms:setTransit](DEBUG): Aggregate::initialize keepstation:SurfaceComms:setTransit
2026-03-13T11:58:20.640Z,1773403100.640 [keepstation:SurfaceComms:setTransit:A] Running Loop=1
2026-03-13T11:58:21.040Z,1773403101.040 [keepstation:SurfaceComms:setTransit] Stopped
2026-03-13T11:58:21.041Z,1773403101.041 [keepstation:SurfaceComms:setTransit](DEBUG): Aggregate::uninitialize keepstation:SurfaceComms:setTransit
2026-03-13T11:58:21.041Z,1773403101.041 [keepstation:SurfaceComms:setTransit:A] Stopped
2026-03-13T11:58:21.041Z,1773403101.041 [keepstation:SurfaceComms:setStation] Running Loop=1
2026-03-13T11:58:21.041Z,1773403101.041 [keepstation:SurfaceComms:setStation](DEBUG): Aggregate::initialize keepstation:SurfaceComms:setStation
2026-03-13T11:58:21.041Z,1773403101.041 [keepstation:SurfaceComms:setStation:A] Running Loop=1
2026-03-13T11:58:21.429Z,1773403101.429 [keepstation:SurfaceComms:setStation:A] Stopped
2026-03-13T11:58:21.429Z,1773403101.429 [keepstation:SurfaceComms:setStation](INFO): Completed keepstation:SurfaceComms:setStation
2026-03-13T11:58:21.429Z,1773403101.429 [keepstation:SurfaceComms:setStation] Stopped
2026-03-13T11:58:21.429Z,1773403101.429 [keepstation:SurfaceComms:setStation](DEBUG): Aggregate::uninitialize keepstation:SurfaceComms:setStation
2026-03-13T11:58:21.429Z,1773403101.429 [keepstation:SurfaceComms:setSink] Running Loop=1
2026-03-13T11:58:21.429Z,1773403101.429 [keepstation:SurfaceComms:setSink](DEBUG): Aggregate::initialize keepstation:SurfaceComms:setSink
2026-03-13T11:58:21.430Z,1773403101.430 [keepstation:SurfaceComms:setSink:A] Running Loop=1
2026-03-13T11:58:21.840Z,1773403101.840 [keepstation:KeepStation:Dive] Running Loop=1
2026-03-13T11:58:21.840Z,1773403101.840 [keepstation:KeepStation:Dive](DEBUG): Aggregate::initialize keepstation:KeepStation:Dive
2026-03-13T11:58:21.841Z,1773403101.841 [keepstation:KeepStation:Dive:A] Running Loop=1
2026-03-13T11:58:21.841Z,1773403101.841 [keepstation:KeepStation:Dive:A](DEBUG): Aggregate::initialize keepstation:KeepStation:Dive:A
2026-03-13T11:58:21.841Z,1773403101.841 [keepstation:DiveCmd:StationKeep] Running Loop=1
2026-03-13T11:58:21.841Z,1773403101.841 [keepstation:DiveCmd:StationKeep](DEBUG): Aggregate::initialize keepstation:DiveCmd:StationKeep
2026-03-13T11:58:21.841Z,1773403101.841 [keepstation:DiveCmd:StationKeep:A] Running Loop=1
2026-03-13T11:58:21.841Z,1773403101.841 [keepstation:DiveCmd:StationKeep:B.Pitch] Running Loop=1
2026-03-13T11:58:21.841Z,1773403101.841 [keepstation:DiveCmd:StationKeep:B.Pitch](DEBUG): Initialize.
2026-03-13T11:58:21.842Z,1773403101.842 [keepstation:DiveCmd:StationKeep:C.KeepStation] Running Loop=1
2026-03-13T11:58:21.842Z,1773403101.842 [keepstation:DiveCmd:StationKeep:C.KeepStation](DEBUG): Initialize KeepStationComponent.
2026-03-13T11:58:21.843Z,1773403101.843 [keepstation:DiveCmd:StationKeep:C.KeepStation](INFO): Rest->Waypoint
2026-03-13T11:58:21.848Z,1773403101.848 [keepstation:SurfaceComms:setSink] Stopped
2026-03-13T11:58:21.849Z,1773403101.849 [keepstation:SurfaceComms:setSink](DEBUG): Aggregate::uninitialize keepstation:SurfaceComms:setSink
2026-03-13T11:58:21.849Z,1773403101.849 [keepstation:SurfaceComms:setSink:A] Stopped
2026-03-13T11:58:21.849Z,1773403101.849 [keepstation:SurfaceComms](INFO): Completed keepstation:SurfaceComms
2026-03-13T11:58:21.849Z,1773403101.849 [keepstation:SurfaceComms] Stopped
2026-03-13T11:58:21.849Z,1773403101.849 [keepstation:SurfaceComms](DEBUG): Aggregate::uninitialize keepstation:SurfaceComms
2026-03-13T11:58:50.600Z,1773403130.600 [NAL9602](INFO): Not Powering down - fast GPS
2026-03-13T11:58:51.418Z,1773403131.418 [ElevatorOffsetCalculator](INFO): New estimator for commanded vars: speed 1.00 m/s, pitch 20.00 deg, mass-position -2.42 mm (1 active estimators).
2026-03-13T11:59:22.381Z,1773403162.381 [DataOverHttps](INFO): Exceeded connect timeout, disconnecting.
2026-03-13T11:59:24.394Z,1773403164.394 [DataOverHttps](INFO): setting unavailable, lastComms_.elapsed()=60.244789
2026-03-13T11:59:51.736Z,1773403191.736 [Radio_Surface](INFO): Powering down
2026-03-13T11:59:57.532Z,1773403197.532 [DataOverHttps](INFO): Exceeded connect timeout, disconnecting.
2026-03-13T11:59:58.536Z,1773403198.536 [DataOverHttps](INFO): Radio surface powered OFF, will not connect.
2026-03-13T12:01:47.180Z,1773403307.180 [Waterlinked](ERROR): only read -1 of 1 data item for altitude. Device response::BD, +0.00, +0.00,
2026-03-13T12:07:56.610Z,1773403676.610 [Waterlinked](ERROR): only read 3 of 5 data items. Device response::BI, +0, +0, +0,V
2026-03-13T12:09:08.645Z,1773403748.645 [keepstation:DiveCmd:StationKeep:C.KeepStation](INFO): Waypoint->Rest
2026-03-13T12:20:41.766Z,1773404441.766 [Waterlinked](ERROR): only read 3 of 5 data items. Device response::BI, +0, 0, +0,V
2026-03-13T12:38:17.766Z,1773405497.766 [BPC1](ERROR): BPC1B got IPBS message with 6 sticks (min is 7).
2026-03-13T12:38:20.188Z,1773405500.188 [BPC1](ERROR): BPC1A got IPBS message with 6 sticks (min is 7).
2026-03-13T12:38:26.246Z,1773405506.246 [BPC1](ERROR): BPC1A got IPBS message with 6 sticks (min is 7).
2026-03-13T12:38:33.115Z,1773405513.115 [BPC1](ERROR): BPC1B got IPBS message with 6 sticks (min is 7).
2026-03-13T12:38:39.597Z,1773405519.597 [BPC1](ERROR): BPC1A got IPBS message with 6 sticks (min is 7).
2026-03-13T12:38:48.083Z,1773405528.083 [BPC1](ERROR): BPC1B got IPBS message with 6 sticks (min is 7).
2026-03-13T12:38:52.507Z,1773405532.507 [BPC1](ERROR): BPC1A got IPBS message with 6 sticks (min is 7).
2026-03-13T12:39:03.415Z,1773405543.415 [BPC1](ERROR): BPC1B got IPBS message with 6 sticks (min is 7).
2026-03-13T12:39:05.839Z,1773405545.839 [BPC1](ERROR): BPC1A got IPBS message with 6 sticks (min is 7).
2026-03-13T12:39:18.771Z,1773405558.771 [BPC1](ERROR): BPC1A got IPBS message with 6 sticks (min is 7).
2026-03-13T12:39:18.781Z,1773405558.781 [BPC1](ERROR): BPC1B got IPBS message with 6 sticks (min is 7).
2026-03-13T12:39:32.126Z,1773405572.126 [BPC1](ERROR): BPC1A got IPBS message with 6 sticks (min is 7).
2026-03-13T12:39:33.719Z,1773405573.719 [BPC1](ERROR): BPC1B got IPBS message with 6 sticks (min is 7).
2026-03-13T12:39:45.032Z,1773405585.032 [BPC1](ERROR): BPC1A got IPBS message with 6 sticks (min is 7).
2026-03-13T12:39:49.100Z,1773405589.100 [BPC1](ERROR): BPC1B got IPBS message with 6 sticks (min is 7).
2026-03-13T12:39:57.972Z,1773405597.972 [BPC1](ERROR): BPC1A got IPBS message with 6 sticks (min is 7).
2026-03-13T12:40:04.422Z,1773405604.422 [BPC1](ERROR): BPC1B got IPBS message with 6 sticks (min is 7).
2026-03-13T12:40:10.482Z,1773405610.482 [BPC1](ERROR): BPC1A got IPBS message with 6 sticks (min is 7).
2026-03-13T12:40:19.776Z,1773405619.776 [BPC1](ERROR): BPC1B got IPBS message with 6 sticks (min is 7).
2026-03-13T12:40:23.431Z,1773405623.431 [BPC1](ERROR): BPC1A got IPBS message with 6 sticks (min is 7).
2026-03-13T12:40:35.127Z,1773405635.127 [BPC1](ERROR): BPC1B got IPBS message with 6 sticks (min is 7).
2026-03-13T12:40:36.770Z,1773405636.770 [BPC1](ERROR): BPC1A got IPBS message with 6 sticks (min is 7).
2026-03-13T12:40:42.426Z,1773405642.426 [BPC1](INFO): Calculating totals. Valid battery stick count: 46. Valid reserve battery stick count: 5.
2026-03-13T12:40:42.429Z,1773405642.429 [BPC1](INFO): Received data from all battery sticks.
2026-03-13T12:58:19.308Z,1773406699.308 [keepstation:SurfaceComms] Running Loop=1
2026-03-13T12:58:19.308Z,1773406699.308 [keepstation:SurfaceComms](DEBUG): Aggregate::initialize keepstation:SurfaceComms
2026-03-13T12:58:19.309Z,1773406699.309 [keepstation:SurfaceComms:A] Running Loop=1
2026-03-13T12:58:19.309Z,1773406699.309 [keepstation:SurfaceComms:A] Stopped
2026-03-13T12:58:19.310Z,1773406699.310 [keepstation:SurfaceComms:B] Running Loop=1
2026-03-13T12:58:19.310Z,1773406699.310 [keepstation:SurfaceComms:B](DEBUG): Aggregate::initialize keepstation:SurfaceComms:B
2026-03-13T12:58:19.592Z,1773406699.592 [keepstation:KeepStation:Dive] Stopped
2026-03-13T12:58:19.592Z,1773406699.592 [keepstation:KeepStation:Dive](DEBUG): Aggregate::uninitialize keepstation:KeepStation:Dive
2026-03-13T12:58:19.592Z,1773406699.592 [keepstation:KeepStation:Dive:A] Stopped
2026-03-13T12:58:19.592Z,1773406699.592 [keepstation:KeepStation:Dive:A](DEBUG): Aggregate::uninitialize keepstation:KeepStation:Dive:A
2026-03-13T12:58:19.593Z,1773406699.593 [keepstation:DiveCmd:StationKeep] Stopped
2026-03-13T12:58:19.593Z,1773406699.593 [keepstation:DiveCmd:StationKeep](DEBUG): Aggregate::uninitialize keepstation:DiveCmd:StationKeep
2026-03-13T12:58:19.593Z,1773406699.593 [keepstation:DiveCmd:StationKeep:A] Stopped
2026-03-13T12:58:19.593Z,1773406699.593 [keepstation:DiveCmd:StationKeep:B.Pitch] Stopped
2026-03-13T12:58:19.593Z,1773406699.593 [keepstation:DiveCmd:StationKeep:C.KeepStation] Stopped
2026-03-13T12:58:19.593Z,1773406699.593 [keepstation:DiveCmd:StationKeep:C.KeepStation](DEBUG): Uninitialize KeepStationComponent.
2026-03-13T12:58:19.595Z,1773406699.595 [keepstation:NeedComms] Running Loop=1
2026-03-13T12:58:19.595Z,1773406699.595 [keepstation:NeedComms](DEBUG): Aggregate::initialize keepstation:NeedComms
2026-03-13T12:58:19.595Z,1773406699.595 [keepstation:NeedComms:C.GoToSurface] Running Loop=1
2026-03-13T12:58:19.595Z,1773406699.595 [keepstation:NeedComms:C.GoToSurface](DEBUG): Initialize GoToSurfaceComponent.
2026-03-13T12:58:19.596Z,1773406699.596 [keepstation:NeedComms:C.GoToSurface](INFO): Received depth rate setting nan m/s.
2026-03-13T12:58:19.596Z,1773406699.596 [keepstation:NeedComms:C.GoToSurface](INFO): Received pitch setting 19.999999 degrees.
2026-03-13T12:58:19.597Z,1773406699.597 [keepstation:NeedComms:C.GoToSurface](INFO): Received speed setting 1.000000 m/s.
2026-03-13T12:58:19.598Z,1773406699.598 [keepstation:NeedComms:C.GoToSurface](INFO): Received surface timeout setting 1500.000000 seconds.
2026-03-13T12:58:19.598Z,1773406699.598 [keepstation:NeedComms:C.GoToSurface](DEBUG): No altitude timeout specified. Using default value of 600.000000 seconds.
2026-03-13T12:58:19.599Z,1773406699.599 [keepstation:NeedComms:C.GoToSurface](INFO): Received pitch timeout configuration 60.000000 seconds.
2026-03-13T12:58:19.600Z,1773406699.600 [keepstation:NeedComms:A] Running Loop=1
2026-03-13T12:58:19.603Z,1773406699.603 [keepstation:NeedComms:A](INFO): last time_fix was: 1773403094.000000 second since 1970/01/01T00:00:00Z
2026-03-13T12:58:19.604Z,1773406699.604 [keepstation:NeedComms:A] Stopped
2026-03-13T12:58:19.604Z,1773406699.604 [keepstation:NeedComms:setActive] Running Loop=1
2026-03-13T12:58:19.604Z,1773406699.604 [keepstation:NeedComms:setActive](DEBUG): Aggregate::initialize keepstation:NeedComms:setActive
2026-03-13T12:58:19.604Z,1773406699.604 [keepstation:NeedComms:setActive:A] Running Loop=1
2026-03-13T12:58:20.018Z,1773406700.018 [keepstation:NeedComms:setActive:A] Stopped
2026-03-13T12:58:20.018Z,1773406700.018 [keepstation:NeedComms:setActive:B] Running Loop=1
2026-03-13T12:58:20.385Z,1773406700.385 [keepstation:NeedComms:setActive:B] Stopped
2026-03-13T12:58:20.386Z,1773406700.386 [keepstation:NeedComms:setActive](INFO): Completed keepstation:NeedComms:setActive
2026-03-13T12:58:20.386Z,1773406700.386 [keepstation:NeedComms:setActive] Stopped
2026-03-13T12:58:20.386Z,1773406700.386 [keepstation:NeedComms:setActive](DEBUG): Aggregate::uninitialize keepstation:NeedComms:setActive
2026-03-13T13:00:05.271Z,1773406805.271 [keepstation:NeedComms:D] Running Loop=1
2026-03-13T13:00:05.672Z,1773406805.672 [Waterlinked](INFO): Powering down
2026-03-13T13:00:05.784Z,1773406805.784 [Radio_Surface](INFO): Powering up
2026-03-13T13:00:11.572Z,1773406811.572 [DataOverHttps](INFO): Radio surface powered ON.
2026-03-13T13:00:27.430Z,1773406827.430 [NAL9602](INFO): SBD MO Status=2, MOMSN=13347, MT Status=2, MTMSN=0
2026-03-13T13:00:27.430Z,1773406827.430 [NAL9602](ERROR): Failed to initiate SBD session. Error code: 2
2026-03-13T13:00:37.130Z,1773406837.130 [NAL9602](INFO): SBD MO Status=1, MOMSN=13347, MT Status=0, MTMSN=0
2026-03-13T13:00:37.130Z,1773406837.130 [NAL9602](INFO): No messages in MT queue
2026-03-13T13:00:38.338Z,1773406838.338 [NAL9602](DEBUG): Parsing RMC sentence: $GPRMC,130034.00,A,3647.95441,N,12150.73442,W,0.641,176.17,130326,,,D*76
2026-03-13T13:00:38.340Z,1773406838.340 [NAL9602](INFO): GPS fix at 20260313T130034: (36.799240, -121.845574)
2026-03-13T13:00:38.372Z,1773406838.372 [UniversalFixResidualReporter](INFO): Fix residual: 49.3 %DT, over the last 578.1 m. Residual distance 285.3 m at bearing 163.0 degrees. Fix at (36.7992, -121.8456) with 494.3 m made good.
2026-03-13T13:00:38.375Z,1773406838.375 [keepstation:NeedComms:D] Stopped
2026-03-13T13:00:38.380Z,1773406838.380 [keepstation:NeedComms:E] Running Loop=1
2026-03-13T13:00:41.692Z,1773406841.692 [DataOverHttps](INFO): Exceeded connect timeout, disconnecting.
2026-03-13T13:01:01.438Z,1773406861.438 [NAL9602](INFO): SBD MO Status=2, MOMSN=13348, MT Status=2, MTMSN=0
2026-03-13T13:01:01.438Z,1773406861.438 [NAL9602](ERROR): Failed to initiate SBD session. Error code: 2
2026-03-13T13:01:16.848Z,1773406876.848 [DataOverHttps](INFO): Exceeded connect timeout, disconnecting.
2026-03-13T13:01:27.380Z,1773406887.380 [NAL9602](INFO): SBD MO Status=2, MOMSN=13348, MT Status=2, MTMSN=0
2026-03-13T13:01:27.380Z,1773406887.380 [NAL9602](ERROR): Failed to initiate SBD session. Error code: 2
2026-03-13T13:01:51.988Z,1773406911.988 [DataOverHttps](INFO): Exceeded connect timeout, disconnecting.
2026-03-13T13:01:54.534Z,1773406914.534 [NAL9602](INFO): SBD MO Status=2, MOMSN=13348, MT Status=2, MTMSN=0
2026-03-13T13:01:54.534Z,1773406914.534 [NAL9602](ERROR): Failed to initiate SBD session. Error code: 2
2026-03-13T13:02:22.886Z,1773406942.886 [NAL9602](INFO): SBD MO Status=2, MOMSN=13348, MT Status=2, MTMSN=0
2026-03-13T13:02:22.886Z,1773406942.886 [NAL9602](ERROR): Failed to initiate SBD session. Error code: 2
2026-03-13T13:02:27.132Z,1773406947.132 [DataOverHttps](INFO): Exceeded connect timeout, disconnecting.
2026-03-13T13:02:38.288Z,1773406958.288 [NAL9602](INFO): SBD MO Status=2, MOMSN=13348, MT Status=2, MTMSN=0
2026-03-13T13:02:38.288Z,1773406958.288 [NAL9602](ERROR): Failed to initiate SBD session. Error code: 2
2026-03-13T13:03:02.272Z,1773406982.272 [DataOverHttps](INFO): Exceeded connect timeout, disconnecting.
2026-03-13T13:03:08.638Z,1773406988.638 [NAL9602](INFO): SBD MO Status=1, MOMSN=13348, MT Status=0, MTMSN=0
2026-03-13T13:03:08.688Z,1773406988.688 [NAL9602](INFO): Sent 94 bytes from file Logs/20260313T050838/Courier0045.lzma
2026-03-13T13:03:08.688Z,1773406988.688 [NAL9602](INFO): Packets left to send: 0
2026-03-13T13:03:21.654Z,1773407001.654 [NAL9602](INFO): SBD MO Status=2, MOMSN=13349, MT Status=2, MTMSN=0
2026-03-13T13:03:21.654Z,1773407001.654 [NAL9602](ERROR): Failed to initiate SBD session. Error code: 2
2026-03-13T13:03:34.820Z,1773407014.820 [DataOverHttps](INFO): setting available, lastComms_.elapsed()=0.002993
2026-03-13T13:03:42.320Z,1773407022.320 [DataOverHttps](INFO): Sending 363 bytes from file Logs/20260313T050838/Express0046.lzma
2026-03-13T13:03:43.322Z,1773407023.322 [DataOverHttps](INFO): Moved sent file to Logs/20260313T050838/Express0046.lzma.bak
2026-03-13T13:03:43.322Z,1773407023.322 [DataOverHttps](INFO): SBD MOMSN=26732506
2026-03-13T13:03:44.807Z,1773407024.807 [keepstation:NeedComms:E] Stopped
2026-03-13T13:03:44.824Z,1773407024.824 [keepstation:NeedComms:F] Running Loop=1
2026-03-13T13:03:52.466Z,1773407032.466 [NAL9602](INFO): SBD MO Status=1, MOMSN=13349, MT Status=0, MTMSN=0
2026-03-13T13:03:52.520Z,1773407032.520 [NAL9602](INFO): Sent 332 bytes from file Logs/20260313T050838/Express0046.lzma
2026-03-13T13:03:52.520Z,1773407032.520 [NAL9602](INFO): Packets left to send: 1
2026-03-13T13:03:53.678Z,1773407033.678 [NAL9602](DEBUG): Parsing RMC sentence: $GPRMC,130349.00,A,3647.96630,N,12150.75705,W,0.505,282.30,130326,,,D*70
2026-03-13T13:03:53.680Z,1773407033.680 [NAL9602](INFO): GPS fix at 20260313T130349: (36.799438, -121.845951)
2026-03-13T13:03:53.694Z,1773407033.694 [keepstation:NeedComms:F] Stopped
2026-03-13T13:03:53.694Z,1773407033.694 [keepstation:NeedComms:setRestoreMode] Running Loop=1
2026-03-13T13:03:53.694Z,1773407033.694 [keepstation:NeedComms:setRestoreMode](DEBUG): Aggregate::initialize keepstation:NeedComms:setRestoreMode
2026-03-13T13:03:53.694Z,1773407033.694 [keepstation:NeedComms:setRestoreMode:A] Running Loop=1
2026-03-13T13:03:54.125Z,1773407034.125 [keepstation:NeedComms:setRestoreMode:A] Stopped
2026-03-13T13:03:54.125Z,1773407034.125 [keepstation:NeedComms:setRestoreMode](INFO): Completed keepstation:NeedComms:setRestoreMode
2026-03-13T13:03:54.125Z,1773407034.125 [keepstation:NeedComms:setRestoreMode] Stopped
2026-03-13T13:03:54.125Z,1773407034.125 [keepstation:NeedComms:setRestoreMode](DEBUG): Aggregate::uninitialize keepstation:NeedComms:setRestoreMode
2026-03-13T13:03:54.126Z,1773407034.126 [keepstation:NeedComms:setInactive] Running Loop=1
2026-03-13T13:03:54.126Z,1773407034.126 [keepstation:NeedComms:setInactive](DEBUG): Aggregate::initialize keepstation:NeedComms:setInactive
2026-03-13T13:03:54.126Z,1773407034.126 [keepstation:NeedComms:setInactive:A] Running Loop=1
2026-03-13T13:03:54.509Z,1773407034.509 [keepstation:NeedComms:setInactive:A] Stopped
2026-03-13T13:03:54.509Z,1773407034.509 [keepstation:NeedComms:setInactive](INFO): Completed keepstation:NeedComms:setInactive
2026-03-13T13:03:54.509Z,1773407034.509 [keepstation:NeedComms:setInactive] Stopped
2026-03-13T13:03:54.509Z,1773407034.509 [keepstation:NeedComms:setInactive](DEBUG): Aggregate::uninitialize keepstation:NeedComms:setInactive
2026-03-13T13:03:54.510Z,1773407034.510 [keepstation:NeedComms](INFO): Completed keepstation:NeedComms
2026-03-13T13:03:54.510Z,1773407034.510 [keepstation:NeedComms] Stopped
2026-03-13T13:03:54.510Z,1773407034.510 [keepstation:NeedComms](DEBUG): Aggregate::uninitialize keepstation:NeedComms
2026-03-13T13:03:54.510Z,1773407034.510 [keepstation:NeedComms:C.GoToSurface] Stopped
2026-03-13T13:03:54.510Z,1773407034.510 [keepstation:NeedComms:C.GoToSurface](DEBUG): Uninitialize GoToSurfaceComponent.
2026-03-13T13:03:54.900Z,1773407034.900 [keepstation:SurfaceComms:B](INFO): Completed keepstation:SurfaceComms:B
2026-03-13T13:03:54.900Z,1773407034.900 [keepstation:SurfaceComms:B] Stopped
2026-03-13T13:03:54.901Z,1773407034.901 [keepstation:SurfaceComms:B](DEBUG): Aggregate::uninitialize keepstation:SurfaceComms:B
2026-03-13T13:03:54.901Z,1773407034.901 [keepstation:SurfaceComms:HandleNan] Running Loop=1
2026-03-13T13:03:54.901Z,1773407034.901 [keepstation:SurfaceComms:HandleNan](DEBUG): Aggregate::initialize keepstation:SurfaceComms:HandleNan
2026-03-13T13:03:54.901Z,1773407034.901 [keepstation:SurfaceComms:HandleNan:SetOnStation] Running Loop=1
2026-03-13T13:03:54.901Z,1773407034.901 [keepstation:SurfaceComms:HandleNan:SetOnStation](DEBUG): Aggregate::initialize keepstation:SurfaceComms:HandleNan:SetOnStation
2026-03-13T13:03:54.901Z,1773407034.901 [keepstation:SurfaceComms:HandleNan:SetOnStation:A] Running Loop=1
2026-03-13T13:03:55.312Z,1773407035.312 [keepstation:SurfaceComms:HandleNan] Stopped
2026-03-13T13:03:55.313Z,1773407035.313 [keepstation:SurfaceComms:HandleNan](DEBUG): Aggregate::uninitialize keepstation:SurfaceComms:HandleNan
2026-03-13T13:03:55.313Z,1773407035.313 [keepstation:SurfaceComms:HandleNan:SetOnStation] Stopped
2026-03-13T13:03:55.313Z,1773407035.313 [keepstation:SurfaceComms:HandleNan:SetOnStation](DEBUG): Aggregate::uninitialize keepstation:SurfaceComms:HandleNan:SetOnStation
2026-03-13T13:03:55.313Z,1773407035.313 [keepstation:SurfaceComms:HandleNan:SetOnStation:A] Stopped
2026-03-13T13:03:55.313Z,1773407035.313 [keepstation:SurfaceComms:setTransit] Running Loop=1
2026-03-13T13:03:55.313Z,1773407035.313 [keepstation:SurfaceComms:setTransit](DEBUG): Aggregate::initialize keepstation:SurfaceComms:setTransit
2026-03-13T13:03:55.313Z,1773407035.313 [keepstation:SurfaceComms:setTransit:A] Running Loop=1
2026-03-13T13:03:55.710Z,1773407035.710 [keepstation:SurfaceComms:setTransit] Stopped
2026-03-13T13:03:55.710Z,1773407035.710 [keepstation:SurfaceComms:setTransit](DEBUG): Aggregate::uninitialize keepstation:SurfaceComms:setTransit
2026-03-13T13:03:55.710Z,1773407035.710 [keepstation:SurfaceComms:setTransit:A] Stopped
2026-03-13T13:03:55.710Z,1773407035.710 [keepstation:SurfaceComms:setStation] Running Loop=1
2026-03-13T13:03:55.711Z,1773407035.711 [keepstation:SurfaceComms:setStation](DEBUG): Aggregate::initialize keepstation:SurfaceComms:setStation
2026-03-13T13:03:55.711Z,1773407035.711 [keepstation:SurfaceComms:setStation:A] Running Loop=1
2026-03-13T13:03:56.121Z,1773407036.121 [keepstation:SurfaceComms:setStation:A] Stopped
2026-03-13T13:03:56.122Z,1773407036.122 [keepstation:SurfaceComms:setStation](INFO): Completed keepstation:SurfaceComms:setStation
2026-03-13T13:03:56.122Z,1773407036.122 [keepstation:SurfaceComms:setStation] Stopped
2026-03-13T13:03:56.122Z,1773407036.122 [keepstation:SurfaceComms:setStation](DEBUG): Aggregate::uninitialize keepstation:SurfaceComms:setStation
2026-03-13T13:03:56.122Z,1773407036.122 [keepstation:SurfaceComms:setSink] Running Loop=1
2026-03-13T13:03:56.122Z,1773407036.122 [keepstation:SurfaceComms:setSink](DEBUG): Aggregate::initialize keepstation:SurfaceComms:setSink
2026-03-13T13:03:56.122Z,1773407036.122 [keepstation:SurfaceComms:setSink:A] Running Loop=1
2026-03-13T13:03:56.521Z,1773407036.521 [keepstation:KeepStation:Dive] Running Loop=1
2026-03-13T13:03:56.522Z,1773407036.522 [keepstation:KeepStation:Dive](DEBUG): Aggregate::initialize keepstation:KeepStation:Dive
2026-03-13T13:03:56.522Z,1773407036.522 [keepstation:KeepStation:Dive:A] Running Loop=1
2026-03-13T13:03:56.522Z,1773407036.522 [keepstation:KeepStation:Dive:A](DEBUG): Aggregate::initialize keepstation:KeepStation:Dive:A
2026-03-13T13:03:56.522Z,1773407036.522 [keepstation:DiveCmd:StationKeep] Running Loop=1
2026-03-13T13:03:56.522Z,1773407036.522 [keepstation:DiveCmd:StationKeep](DEBUG): Aggregate::initialize keepstation:DiveCmd:StationKeep
2026-03-13T13:03:56.522Z,1773407036.522 [keepstation:DiveCmd:StationKeep:A] Running Loop=1
2026-03-13T13:03:56.523Z,1773407036.523 [keepstation:DiveCmd:StationKeep:B.Pitch] Running Loop=1
2026-03-13T13:03:56.523Z,1773407036.523 [keepstation:DiveCmd:StationKeep:B.Pitch](DEBUG): Initialize.
2026-03-13T13:03:56.523Z,1773407036.523 [keepstation:DiveCmd:StationKeep:C.KeepStation] Running Loop=1
2026-03-13T13:03:56.523Z,1773407036.523 [keepstation:DiveCmd:StationKeep:C.KeepStation](DEBUG): Initialize KeepStationComponent.
2026-03-13T13:03:56.524Z,1773407036.524 [keepstation:DiveCmd:StationKeep:C.KeepStation](INFO): Rest->Waypoint
2026-03-13T13:03:56.526Z,1773407036.526 [keepstation:SurfaceComms:setSink] Stopped
2026-03-13T13:03:56.526Z,1773407036.526 [keepstation:SurfaceComms:setSink](DEBUG): Aggregate::uninitialize keepstation:SurfaceComms:setSink
2026-03-13T13:03:56.526Z,1773407036.526 [keepstation:SurfaceComms:setSink:A] Stopped
2026-03-13T13:03:56.526Z,1773407036.526 [keepstation:SurfaceComms](INFO): Completed keepstation:SurfaceComms
2026-03-13T13:03:56.526Z,1773407036.526 [keepstation:SurfaceComms] Stopped
2026-03-13T13:03:56.526Z,1773407036.526 [keepstation:SurfaceComms](DEBUG): Aggregate::uninitialize keepstation:SurfaceComms
2026-03-13T13:04:25.717Z,1773407065.717 [NAL9602](INFO): Not Powering down - fast GPS
2026-03-13T13:04:52.688Z,1773407092.688 [DataOverHttps](INFO): setting unavailable, lastComms_.elapsed()=60.931240
2026-03-13T13:05:25.840Z,1773407125.840 [DataOverHttps](INFO): Exceeded connect timeout, disconnecting.
2026-03-13T13:05:29.452Z,1773407129.452 [Radio_Surface](INFO): Powering down
2026-03-13T13:05:29.856Z,1773407129.856 [DataOverHttps](INFO): Radio surface powered OFF, will not connect.
2026-03-13T13:13:40.210Z,1773407620.210 [keepstation:DiveCmd:StationKeep:C.KeepStation](INFO): Waypoint->Rest
2026-03-13T13:13:42.452Z,1773407622.452 [Waterlinked](ERROR): DVL uart error: serial timeout
2026-03-13T13:13:42.452Z,1773407622.452 [Waterlinked] Communications Fault, FailCount= 1
2026-03-13T13:13:42.452Z,1773407622.452 [Waterlinked](ERROR): Communications Fault
2026-03-13T13:13:42.661Z,1773407622.661 [CBIT](ERROR): Communications Fault in component: Waterlinked
2026-03-13T13:13:42.948Z,1773407622.948 [Waterlinked](INFO): Powering down
2026-03-13T13:13:43.768Z,1773407623.768 [CBIT](INFO): Clearing failed state for component Waterlinked
2026-03-13T13:13:43.768Z,1773407623.768 [Waterlinked] No Fault, FailCount= 1
2026-03-13T13:15:10.551Z,1773407710.551 [Waterlinked](ERROR): DVL uart error: serial timeout
2026-03-13T13:15:10.552Z,1773407710.552 [Waterlinked] Communications Fault, FailCount= 1
2026-03-13T13:15:10.552Z,1773407710.552 [Waterlinked](ERROR): Communications Fault
2026-03-13T13:15:10.596Z,1773407710.596 [CBIT](ERROR): Communications Fault in component: Waterlinked
2026-03-13T13:15:10.988Z,1773407710.988 [Waterlinked](INFO): Powering down
2026-03-13T13:15:11.734Z,1773407711.734 [CBIT](INFO): Clearing failed state for component Waterlinked
2026-03-13T13:15:11.734Z,1773407711.734 [Waterlinked] No Fault, FailCount= 1
2026-03-13T13:43:51.825Z,1773409431.825 [GFScanner](IMPORTANT): Beginning ground fault scan
2026-03-13T13:43:56.500Z,1773409436.500 [GFScanner](IMPORTANT): Ground fault detected
mA:
CHAN A0 (Batt): 0.044860
CHAN A1 (24V): 0.104373
CHAN A2 (12V): 0.051411
CHAN A3 (5V): 0.012802
CHAN B0 (3.3V): -0.005572
CHAN B1 (3.15aV): -0.034485
CHAN B2 (3.15bV): 0.009889
CHAN B3 (GND): 0.000782
OPEN: 0.008013
Full Scale: +/- 1 mA
2026-03-13T13:45:39.869Z,1773409539.869 [BPC1](ERROR): BPC1A got IPBS message with 6 sticks (min is 7).
2026-03-13T13:45:41.078Z,1773409541.078 [BPC1](ERROR): BPC1B got IPBS message with 6 sticks (min is 7).
2026-03-13T13:45:52.396Z,1773409552.396 [BPC1](ERROR): BPC1A got IPBS message with 6 sticks (min is 7).
2026-03-13T13:45:56.430Z,1773409556.430 [BPC1](ERROR): BPC1B got IPBS message with 6 sticks (min is 7).
2026-03-13T13:46:04.915Z,1773409564.915 [BPC1](ERROR): BPC1A got IPBS message with 6 sticks (min is 7).
2026-03-13T13:46:11.004Z,1773409571.004 [BPC1](ERROR): BPC1B got IPBS message with 6 sticks (min is 7).
2026-03-13T13:46:18.249Z,1773409578.249 [BPC1](ERROR): BPC1A got IPBS message with 6 sticks (min is 7).
2026-03-13T13:46:26.328Z,1773409586.328 [BPC1](ERROR): BPC1B got IPBS message with 6 sticks (min is 7).
2026-03-13T13:46:31.581Z,1773409591.581 [BPC1](ERROR): BPC1A got IPBS message with 6 sticks (min is 7).
2026-03-13T13:46:42.088Z,1773409602.088 [BPC1](ERROR): BPC1B got IPBS message with 6 sticks (min is 7).
2026-03-13T13:46:44.103Z,1773409604.103 [BPC1](ERROR): BPC1A got IPBS message with 6 sticks (min is 7).
2026-03-13T13:46:57.434Z,1773409617.434 [BPC1](ERROR): BPC1A got IPBS message with 6 sticks (min is 7).
2026-03-13T13:46:57.452Z,1773409617.452 [BPC1](ERROR): BPC1B got IPBS message with 6 sticks (min is 7).
2026-03-13T13:47:10.390Z,1773409630.390 [BPC1](ERROR): BPC1A got IPBS message with 6 sticks (min is 7).
2026-03-13T13:47:12.790Z,1773409632.790 [BPC1](ERROR): BPC1B got IPBS message with 6 sticks (min is 7).
2026-03-13T13:47:22.908Z,1773409642.908 [BPC1](ERROR): BPC1A got IPBS message with 6 sticks (min is 7).
2026-03-13T13:47:28.159Z,1773409648.159 [BPC1](ERROR): BPC1B got IPBS message with 6 sticks (min is 7).
2026-03-13T13:47:35.420Z,1773409655.420 [BPC1](ERROR): BPC1A got IPBS message with 6 sticks (min is 7).
2026-03-13T13:47:43.490Z,1773409663.490 [BPC1](ERROR): BPC1B got IPBS message with 6 sticks (min is 7).
2026-03-13T13:47:47.950Z,1773409667.950 [BPC1](ERROR): BPC1A got IPBS message with 6 sticks (min is 7).
2026-03-13T13:47:58.843Z,1773409678.843 [BPC1](ERROR): BPC1B got IPBS message with 6 sticks (min is 7).
2026-03-13T13:47:58.862Z,1773409678.862 [BPC1](INFO): Calculating totals. Valid battery stick count: 43. Valid reserve battery stick count: 5.
2026-03-13T13:47:58.865Z,1773409678.865 [BPC1](INFO): Received data from all battery sticks.
2026-03-13T14:01:01.150Z,1773410461.150 [Waterlinked](ERROR): only read 0 of 1 data item for BIT error. Device response::TS,24052713474642, 0.0, +0.0, 0.0,147
2026-03-13T14:03:53.930Z,1773410633.930 [keepstation:SurfaceComms] Running Loop=1
2026-03-13T14:03:53.930Z,1773410633.930 [keepstation:SurfaceComms](DEBUG): Aggregate::initialize keepstation:SurfaceComms
2026-03-13T14:03:53.930Z,1773410633.930 [keepstation:SurfaceComms:A] Running Loop=1
2026-03-13T14:03:53.936Z,1773410633.936 [keepstation:SurfaceComms:A] Stopped
2026-03-13T14:03:53.936Z,1773410633.936 [keepstation:SurfaceComms:B] Running Loop=1
2026-03-13T14:03:53.936Z,1773410633.936 [keepstation:SurfaceComms:B](DEBUG): Aggregate::initialize keepstation:SurfaceComms:B
2026-03-13T14:03:54.216Z,1773410634.216 [keepstation:KeepStation:Dive] Stopped
2026-03-13T14:03:54.217Z,1773410634.217 [keepstation:KeepStation:Dive](DEBUG): Aggregate::uninitialize keepstation:KeepStation:Dive
2026-03-13T14:03:54.217Z,1773410634.217 [keepstation:KeepStation:Dive:A] Stopped
2026-03-13T14:03:54.217Z,1773410634.217 [keepstation:KeepStation:Dive:A](DEBUG): Aggregate::uninitialize keepstation:KeepStation:Dive:A
2026-03-13T14:03:54.217Z,1773410634.217 [keepstation:DiveCmd:StationKeep] Stopped
2026-03-13T14:03:54.217Z,1773410634.217 [keepstation:DiveCmd:StationKeep](DEBUG): Aggregate::uninitialize keepstation:DiveCmd:StationKeep
2026-03-13T14:03:54.217Z,1773410634.217 [keepstation:DiveCmd:StationKeep:A] Stopped
2026-03-13T14:03:54.217Z,1773410634.217 [keepstation:DiveCmd:StationKeep:B.Pitch] Stopped
2026-03-13T14:03:54.218Z,1773410634.218 [keepstation:DiveCmd:StationKeep:C.KeepStation] Stopped
2026-03-13T14:03:54.218Z,1773410634.218 [keepstation:DiveCmd:StationKeep:C.KeepStation](DEBUG): Uninitialize KeepStationComponent.
2026-03-13T14:03:54.219Z,1773410634.219 [keepstation:NeedComms] Running Loop=1
2026-03-13T14:03:54.220Z,1773410634.220 [keepstation:NeedComms](DEBUG): Aggregate::initialize keepstation:NeedComms
2026-03-13T14:03:54.220Z,1773410634.220 [keepstation:NeedComms:C.GoToSurface] Running Loop=1
2026-03-13T14:03:54.220Z,1773410634.220 [keepstation:NeedComms:C.GoToSurface](DEBUG): Initialize GoToSurfaceComponent.
2026-03-13T14:03:54.220Z,1773410634.220 [keepstation:NeedComms:C.GoToSurface](INFO): Received depth rate setting nan m/s.
2026-03-13T14:03:54.220Z,1773410634.220 [keepstation:NeedComms:C.GoToSurface](INFO): Received pitch setting 19.999999 degrees.
2026-03-13T14:03:54.221Z,1773410634.221 [keepstation:NeedComms:C.GoToSurface](INFO): Received speed setting 1.000000 m/s.
2026-03-13T14:03:54.221Z,1773410634.221 [keepstation:NeedComms:C.GoToSurface](INFO): Received surface timeout setting 1500.000000 seconds.
2026-03-13T14:03:54.221Z,1773410634.221 [keepstation:NeedComms:C.GoToSurface](DEBUG): No altitude timeout specified. Using default value of 600.000000 seconds.
2026-03-13T14:03:54.222Z,1773410634.222 [keepstation:NeedComms:C.GoToSurface](INFO): Received pitch timeout configuration 60.000000 seconds.
2026-03-13T14:03:54.222Z,1773410634.222 [keepstation:NeedComms:A] Running Loop=1
2026-03-13T14:03:54.224Z,1773410634.224 [keepstation:NeedComms:A](INFO): last time_fix was: 1773407029.000000 second since 1970/01/01T00:00:00Z
2026-03-13T14:03:54.224Z,1773410634.224 [keepstation:NeedComms:A] Stopped
2026-03-13T14:03:54.224Z,1773410634.224 [keepstation:NeedComms:setActive] Running Loop=1
2026-03-13T14:03:54.224Z,1773410634.224 [keepstation:NeedComms:setActive](DEBUG): Aggregate::initialize keepstation:NeedComms:setActive
2026-03-13T14:03:54.224Z,1773410634.224 [keepstation:NeedComms:setActive:A] Running Loop=1
2026-03-13T14:03:54.690Z,1773410634.690 [keepstation:NeedComms:setActive:A] Stopped
2026-03-13T14:03:54.690Z,1773410634.690 [keepstation:NeedComms:setActive:B] Running Loop=1
2026-03-13T14:03:55.007Z,1773410635.007 [keepstation:NeedComms:setActive:B] Stopped
2026-03-13T14:03:55.007Z,1773410635.007 [keepstation:NeedComms:setActive](INFO): Completed keepstation:NeedComms:setActive
2026-03-13T14:03:55.007Z,1773410635.007 [keepstation:NeedComms:setActive] Stopped
2026-03-13T14:03:55.007Z,1773410635.007 [keepstation:NeedComms:setActive](DEBUG): Aggregate::uninitialize keepstation:NeedComms:setActive
2026-03-13T14:05:43.657Z,1773410743.657 [keepstation:NeedComms:D] Running Loop=1
2026-03-13T14:05:43.948Z,1773410743.948 [Waterlinked](INFO): Powering down
2026-03-13T14:05:44.228Z,1773410744.228 [Radio_Surface](INFO): Powering up
2026-03-13T14:05:49.880Z,1773410749.880 [DataOverHttps](INFO): Radio surface powered ON.
2026-03-13T14:06:20.004Z,1773410780.004 [DataOverHttps](INFO): Exceeded connect timeout, disconnecting.
2026-03-13T14:06:39.644Z,1773410799.644 [NAL9602](INFO): SBD MO Status=0, MOMSN=13350, MT Status=0, MTMSN=0
2026-03-13T14:06:39.644Z,1773410799.644 [NAL9602](INFO): No messages in MT queue
2026-03-13T14:06:40.854Z,1773410800.854 [NAL9602](DEBUG): Parsing RMC sentence: $GPRMC,140636.00,A,3647.83188,N,12150.95198,W,0.952,72.87,130326,,,A*4C
2026-03-13T14:06:40.856Z,1773410800.856 [NAL9602](INFO): GPS fix at 20260313T140636: (36.797198, -121.849200)
2026-03-13T14:06:40.888Z,1773410800.888 [UniversalFixResidualReporter](INFO): Fix residual: 53.3 %DT, over the last 531.9 m. Residual distance 283.3 m at bearing 148.2 degrees. Fix at (36.7972, -121.8492) with 381.8 m made good.
2026-03-13T14:06:40.891Z,1773410800.891 [keepstation:NeedComms:D] Stopped
2026-03-13T14:06:40.892Z,1773410800.892 [keepstation:NeedComms:E] Running Loop=1
2026-03-13T14:06:55.144Z,1773410815.144 [DataOverHttps](INFO): Exceeded connect timeout, disconnecting.
2026-03-13T14:06:58.299Z,1773410818.299 [NAL9602](INFO): SBD MO Status=2, MOMSN=13351, MT Status=2, MTMSN=0
2026-03-13T14:06:58.300Z,1773410818.300 [NAL9602](ERROR): Failed to initiate SBD session. Error code: 2
2026-03-13T14:07:17.773Z,1773410837.773 [NAL9602](INFO): SBD MO Status=2, MOMSN=13351, MT Status=2, MTMSN=0
2026-03-13T14:07:17.774Z,1773410837.774 [NAL9602](ERROR): Failed to initiate SBD session. Error code: 2
2026-03-13T14:07:30.284Z,1773410850.284 [DataOverHttps](INFO): Exceeded connect timeout, disconnecting.
2026-03-13T14:07:38.453Z,1773410858.453 [NAL9602](INFO): SBD MO Status=2, MOMSN=13351, MT Status=2, MTMSN=0
2026-03-13T14:07:38.454Z,1773410858.454 [NAL9602](ERROR): Failed to initiate SBD session. Error code: 2
2026-03-13T14:08:05.424Z,1773410885.424 [DataOverHttps](INFO): Exceeded connect timeout, disconnecting.
2026-03-13T14:08:24.149Z,1773410904.149 [NAL9602](INFO): SBD MO Status=2, MOMSN=13351, MT Status=2, MTMSN=0
2026-03-13T14:08:24.149Z,1773410904.149 [NAL9602](ERROR): Failed to initiate SBD session. Error code: 2
2026-03-13T14:08:40.580Z,1773410920.580 [DataOverHttps](INFO): Exceeded connect timeout, disconnecting.
2026-03-13T14:08:51.257Z,1773410931.257 [NAL9602](INFO): SBD MO Status=2, MOMSN=13351, MT Status=2, MTMSN=0
2026-03-13T14:08:51.257Z,1773410931.257 [NAL9602](ERROR): Failed to initiate SBD session. Error code: 2
2026-03-13T14:09:13.736Z,1773410953.736 [DataOverHttps](INFO): setting available, lastComms_.elapsed()=0.003028
2026-03-13T14:09:21.164Z,1773410961.164 [DataOverHttps](INFO): Sending 93 bytes from file Logs/20260313T050838/Courier0048.lzma
2026-03-13T14:09:22.166Z,1773410962.166 [DataOverHttps](INFO): Moved sent file to Logs/20260313T050838/Courier0048.lzma.bak
2026-03-13T14:09:22.166Z,1773410962.166 [DataOverHttps](INFO): SBD MOMSN=26732847
2026-03-13T14:09:32.148Z,1773410972.148 [NAL9602](INFO): SBD MO Status=2, MOMSN=13351, MT Status=2, MTMSN=0
2026-03-13T14:09:32.148Z,1773410972.148 [NAL9602](ERROR): Failed to initiate SBD session. Error code: 2
2026-03-13T14:09:37.904Z,1773410977.904 [DataOverHttps](INFO): Sending 557 bytes from file Logs/20260313T050838/Express0049.lzma
2026-03-13T14:09:38.906Z,1773410978.906 [DataOverHttps](INFO): Moved sent file to Logs/20260313T050838/Express0049.lzma.bak
2026-03-13T14:09:38.906Z,1773410978.906 [DataOverHttps](INFO): SBD MOMSN=26732850
2026-03-13T14:09:40.257Z,1773410980.257 [keepstation:NeedComms:E] Stopped
2026-03-13T14:09:40.257Z,1773410980.257 [keepstation:NeedComms:F] Running Loop=1
2026-03-13T14:09:42.247Z,1773410982.247 [NAL9602](DEBUG): Parsing RMC sentence: $GPRMC,140938.00,A,3647.84340,N,12150.97296,W,0.505,275.07,130326,,,D*75
2026-03-13T14:09:42.249Z,1773410982.249 [NAL9602](INFO): GPS fix at 20260313T140938: (36.797390, -121.849549)
2026-03-13T14:09:42.298Z,1773410982.298 [keepstation:NeedComms:F] Stopped
2026-03-13T14:09:42.298Z,1773410982.298 [keepstation:NeedComms:setRestoreMode] Running Loop=1
2026-03-13T14:09:42.298Z,1773410982.298 [keepstation:NeedComms:setRestoreMode](DEBUG): Aggregate::initialize keepstation:NeedComms:setRestoreMode
2026-03-13T14:09:42.299Z,1773410982.299 [keepstation:NeedComms:setRestoreMode:A] Running Loop=1
2026-03-13T14:09:42.690Z,1773410982.690 [keepstation:NeedComms:setRestoreMode:A] Stopped
2026-03-13T14:09:42.690Z,1773410982.690 [keepstation:NeedComms:setRestoreMode](INFO): Completed keepstation:NeedComms:setRestoreMode
2026-03-13T14:09:42.690Z,1773410982.690 [keepstation:NeedComms:setRestoreMode] Stopped
2026-03-13T14:09:42.690Z,1773410982.690 [keepstation:NeedComms:setRestoreMode](DEBUG): Aggregate::uninitialize keepstation:NeedComms:setRestoreMode
2026-03-13T14:09:42.690Z,1773410982.690 [keepstation:NeedComms:setInactive] Running Loop=1
2026-03-13T14:09:42.690Z,1773410982.690 [keepstation:NeedComms:setInactive](DEBUG): Aggregate::initialize keepstation:NeedComms:setInactive
2026-03-13T14:09:42.690Z,1773410982.690 [keepstation:NeedComms:setInactive:A] Running Loop=1
2026-03-13T14:09:43.089Z,1773410983.089 [keepstation:NeedComms:setInactive:A] Stopped
2026-03-13T14:09:43.089Z,1773410983.089 [keepstation:NeedComms:setInactive](INFO): Completed keepstation:NeedComms:setInactive
2026-03-13T14:09:43.090Z,1773410983.090 [keepstation:NeedComms:setInactive] Stopped
2026-03-13T14:09:43.090Z,1773410983.090 [keepstation:NeedComms:setInactive](DEBUG): Aggregate::uninitialize keepstation:NeedComms:setInactive
2026-03-13T14:09:43.090Z,1773410983.090 [keepstation:NeedComms](INFO): Completed keepstation:NeedComms
2026-03-13T14:09:43.090Z,1773410983.090 [keepstation:NeedComms] Stopped
2026-03-13T14:09:43.091Z,1773410983.091 [keepstation:NeedComms](DEBUG): Aggregate::uninitialize keepstation:NeedComms
2026-03-13T14:09:43.091Z,1773410983.091 [keepstation:NeedComms:C.GoToSurface] Stopped
2026-03-13T14:09:43.091Z,1773410983.091 [keepstation:NeedComms:C.GoToSurface](DEBUG): Uninitialize GoToSurfaceComponent.
2026-03-13T14:09:43.489Z,1773410983.489 [keepstation:SurfaceComms:B](INFO): Completed keepstation:SurfaceComms:B
2026-03-13T14:09:43.489Z,1773410983.489 [keepstation:SurfaceComms:B] Stopped
2026-03-13T14:09:43.489Z,1773410983.489 [keepstation:SurfaceComms:B](DEBUG): Aggregate::uninitialize keepstation:SurfaceComms:B
2026-03-13T14:09:43.489Z,1773410983.489 [keepstation:SurfaceComms:HandleNan] Running Loop=1
2026-03-13T14:09:43.489Z,1773410983.489 [keepstation:SurfaceComms:HandleNan](DEBUG): Aggregate::initialize keepstation:SurfaceComms:HandleNan
2026-03-13T14:09:43.489Z,1773410983.489 [keepstation:SurfaceComms:HandleNan:SetOnStation] Running Loop=1
2026-03-13T14:09:43.489Z,1773410983.489 [keepstation:SurfaceComms:HandleNan:SetOnStation](DEBUG): Aggregate::initialize keepstation:SurfaceComms:HandleNan:SetOnStation
2026-03-13T14:09:43.489Z,1773410983.489 [keepstation:SurfaceComms:HandleNan:SetOnStation:A] Running Loop=1
2026-03-13T14:09:43.910Z,1773410983.910 [keepstation:SurfaceComms:HandleNan] Stopped
2026-03-13T14:09:43.910Z,1773410983.910 [keepstation:SurfaceComms:HandleNan](DEBUG): Aggregate::uninitialize keepstation:SurfaceComms:HandleNan
2026-03-13T14:09:43.910Z,1773410983.910 [keepstation:SurfaceComms:HandleNan:SetOnStation] Stopped
2026-03-13T14:09:43.910Z,1773410983.910 [keepstation:SurfaceComms:HandleNan:SetOnStation](DEBUG): Aggregate::uninitialize keepstation:SurfaceComms:HandleNan:SetOnStation
2026-03-13T14:09:43.910Z,1773410983.910 [keepstation:SurfaceComms:HandleNan:SetOnStation:A] Stopped
2026-03-13T14:09:43.910Z,1773410983.910 [keepstation:SurfaceComms:setTransit] Running Loop=1
2026-03-13T14:09:43.910Z,1773410983.910 [keepstation:SurfaceComms:setTransit](DEBUG): Aggregate::initialize keepstation:SurfaceComms:setTransit
2026-03-13T14:09:43.910Z,1773410983.910 [keepstation:SurfaceComms:setTransit:A] Running Loop=1
2026-03-13T14:09:44.297Z,1773410984.297 [keepstation:SurfaceComms:setTransit] Stopped
2026-03-13T14:09:44.297Z,1773410984.297 [keepstation:SurfaceComms:setTransit](DEBUG): Aggregate::uninitialize keepstation:SurfaceComms:setTransit
2026-03-13T14:09:44.297Z,1773410984.297 [keepstation:SurfaceComms:setTransit:A] Stopped
2026-03-13T14:09:44.298Z,1773410984.298 [keepstation:SurfaceComms:setStation] Running Loop=1
2026-03-13T14:09:44.298Z,1773410984.298 [keepstation:SurfaceComms:setStation](DEBUG): Aggregate::initialize keepstation:SurfaceComms:setStation
2026-03-13T14:09:44.298Z,1773410984.298 [keepstation:SurfaceComms:setStation:A] Running Loop=1
2026-03-13T14:09:44.697Z,1773410984.697 [keepstation:SurfaceComms:setStation:A] Stopped
2026-03-13T14:09:44.697Z,1773410984.697 [keepstation:SurfaceComms:setStation](INFO): Completed keepstation:SurfaceComms:setStation
2026-03-13T14:09:44.697Z,1773410984.697 [keepstation:SurfaceComms:setStation] Stopped
2026-03-13T14:09:44.697Z,1773410984.697 [keepstation:SurfaceComms:setStation](DEBUG): Aggregate::uninitialize keepstation:SurfaceComms:setStation
2026-03-13T14:09:44.697Z,1773410984.697 [keepstation:SurfaceComms:setSink] Running Loop=1
2026-03-13T14:09:44.697Z,1773410984.697 [keepstation:SurfaceComms:setSink](DEBUG): Aggregate::initialize keepstation:SurfaceComms:setSink
2026-03-13T14:09:44.698Z,1773410984.698 [keepstation:SurfaceComms:setSink:A] Running Loop=1
2026-03-13T14:09:45.104Z,1773410985.104 [keepstation:KeepStation:Dive] Running Loop=1
2026-03-13T14:09:45.104Z,1773410985.104 [keepstation:KeepStation:Dive](DEBUG): Aggregate::initialize keepstation:KeepStation:Dive
2026-03-13T14:09:45.105Z,1773410985.105 [keepstation:KeepStation:Dive:A] Running Loop=1
2026-03-13T14:09:45.105Z,1773410985.105 [keepstation:KeepStation:Dive:A](DEBUG): Aggregate::initialize keepstation:KeepStation:Dive:A
2026-03-13T14:09:45.105Z,1773410985.105 [keepstation:DiveCmd:StationKeep] Running Loop=1
2026-03-13T14:09:45.105Z,1773410985.105 [keepstation:DiveCmd:StationKeep](DEBUG): Aggregate::initialize keepstation:DiveCmd:StationKeep
2026-03-13T14:09:45.105Z,1773410985.105 [keepstation:DiveCmd:StationKeep:A] Running Loop=1
2026-03-13T14:09:45.105Z,1773410985.105 [keepstation:DiveCmd:StationKeep:B.Pitch] Running Loop=1
2026-03-13T14:09:45.105Z,1773410985.105 [keepstation:DiveCmd:StationKeep:B.Pitch](DEBUG): Initialize.
2026-03-13T14:09:45.106Z,1773410985.106 [keepstation:DiveCmd:StationKeep:C.KeepStation] Running Loop=1
2026-03-13T14:09:45.106Z,1773410985.106 [keepstation:DiveCmd:StationKeep:C.KeepStation](DEBUG): Initialize KeepStationComponent.
2026-03-13T14:09:45.107Z,1773410985.107 [keepstation:DiveCmd:StationKeep:C.KeepStation](INFO): Rest->Waypoint
2026-03-13T14:09:45.113Z,1773410985.113 [keepstation:SurfaceComms:setSink] Stopped
2026-03-13T14:09:45.113Z,1773410985.113 [keepstation:SurfaceComms:setSink](DEBUG): Aggregate::uninitialize keepstation:SurfaceComms:setSink
2026-03-13T14:09:45.113Z,1773410985.113 [keepstation:SurfaceComms:setSink:A] Stopped
2026-03-13T14:09:45.113Z,1773410985.113 [keepstation:SurfaceComms](INFO): Completed keepstation:SurfaceComms
2026-03-13T14:09:45.113Z,1773410985.113 [keepstation:SurfaceComms] Stopped
2026-03-13T14:09:45.113Z,1773410985.113 [keepstation:SurfaceComms](DEBUG): Aggregate::uninitialize keepstation:SurfaceComms
2026-03-13T14:10:14.982Z,1773411014.982 [NAL9602](INFO): Not Powering down - fast GPS
2026-03-13T14:10:45.736Z,1773411045.736 [DataOverHttps](INFO): Exceeded connect timeout, disconnecting.
2026-03-13T14:10:47.746Z,1773411047.746 [DataOverHttps](INFO): setting unavailable, lastComms_.elapsed()=60.249245
2026-03-13T14:11:19.588Z,1773411079.588 [Radio_Surface](INFO): Powering down
2026-03-13T14:11:20.891Z,1773411080.891 [DataOverHttps](INFO): Exceeded connect timeout, disconnecting.
2026-03-13T14:11:21.892Z,1773411081.892 [DataOverHttps](INFO): Radio surface powered OFF, will not connect.
2026-03-13T14:17:58.956Z,1773411478.956 [keepstation:DiveCmd:StationKeep:C.KeepStation](INFO): Waypoint->Rest
2026-03-13T14:50:28.275Z,1773413428.275 [BPC1](ERROR): BPC1A: No match for serial number 1717 in BPC1A's battery stick inventory (sticks 1-31 in onboard configuration file).
2026-03-13T14:52:26.742Z,1773413546.742 [Waterlinked](ERROR): only read -1 of 1 data item for altitude. Device response::BD, +0.00, +0.00,
2026-03-13T14:52:57.857Z,1773413577.857 [BPC1](ERROR): BPC1B got IPBS message with 6 sticks (min is 7).
2026-03-13T14:52:58.172Z,1773413578.172 [BPC1](ERROR): BPC1A got IPBS message with 6 sticks (min is 7).
2026-03-13T14:53:13.164Z,1773413593.164 [BPC1](ERROR): BPC1B got IPBS message with 6 sticks (min is 7).
2026-03-13T14:53:13.547Z,1773413593.547 [BPC1](ERROR): BPC1A got IPBS message with 6 sticks (min is 7).
2026-03-13T14:53:28.492Z,1773413608.492 [BPC1](ERROR): BPC1A got IPBS message with 6 sticks (min is 7).
2026-03-13T14:53:28.905Z,1773413608.905 [BPC1](ERROR): BPC1B got IPBS message with 6 sticks (min is 7).
2026-03-13T14:53:43.837Z,1773413623.837 [BPC1](ERROR): BPC1A got IPBS message with 6 sticks (min is 7).
2026-03-13T14:53:45.051Z,1773413625.051 [BPC1](ERROR): BPC1B got IPBS message with 6 sticks (min is 7).
2026-03-13T14:53:59.579Z,1773413639.579 [BPC1](ERROR): BPC1A got IPBS message with 6 sticks (min is 7).
2026-03-13T14:53:59.996Z,1773413639.996 [BPC1](ERROR): BPC1B got IPBS message with 6 sticks (min is 7).
2026-03-13T14:54:14.958Z,1773413654.958 [BPC1](ERROR): BPC1A got IPBS message with 6 sticks (min is 7).
2026-03-13T14:54:14.972Z,1773413654.972 [BPC1](ERROR): BPC1B got IPBS message with 6 sticks (min is 7).
2026-03-13T14:54:30.282Z,1773413670.282 [BPC1](ERROR): BPC1A got IPBS message with 6 sticks (min is 7).
2026-03-13T14:54:30.297Z,1773413670.297 [BPC1](ERROR): BPC1B got IPBS message with 6 sticks (min is 7).
2026-03-13T14:54:45.232Z,1773413685.232 [BPC1](ERROR): BPC1A got IPBS message with 6 sticks (min is 7).
2026-03-13T14:54:45.250Z,1773413685.250 [BPC1](ERROR): BPC1B got IPBS message with 6 sticks (min is 7).
2026-03-13T14:55:01.050Z,1773413701.050 [BPC1](ERROR): BPC1B got IPBS message with 6 sticks (min is 7).
2026-03-13T14:55:01.390Z,1773413701.390 [BPC1](ERROR): BPC1A got IPBS message with 6 sticks (min is 7).
2026-03-13T14:55:15.937Z,1773413715.937 [BPC1](ERROR): BPC1B got IPBS message with 6 sticks (min is 7).
2026-03-13T14:55:15.944Z,1773413715.944 [BPC1](INFO): Calculating totals. Valid battery stick count: 45. Valid reserve battery stick count: 5.
2026-03-13T14:55:15.947Z,1773413715.947 [BPC1](INFO): Received data from all battery sticks.
2026-03-13T15:09:42.450Z,1773414582.450 [keepstation:SurfaceComms] Running Loop=1
2026-03-13T15:09:42.450Z,1773414582.450 [keepstation:SurfaceComms](DEBUG): Aggregate::initialize keepstation:SurfaceComms
2026-03-13T15:09:42.450Z,1773414582.450 [keepstation:SurfaceComms:A] Running Loop=1
2026-03-13T15:09:42.450Z,1773414582.450 [keepstation:SurfaceComms:A] Stopped
2026-03-13T15:09:42.451Z,1773414582.451 [keepstation:SurfaceComms:B] Running Loop=1
2026-03-13T15:09:42.451Z,1773414582.451 [keepstation:SurfaceComms:B](DEBUG): Aggregate::initialize keepstation:SurfaceComms:B
2026-03-13T15:09:42.823Z,1773414582.823 [keepstation:KeepStation:Dive] Stopped
2026-03-13T15:09:42.823Z,1773414582.823 [keepstation:KeepStation:Dive](DEBUG): Aggregate::uninitialize keepstation:KeepStation:Dive
2026-03-13T15:09:42.823Z,1773414582.823 [keepstation:KeepStation:Dive:A] Stopped
2026-03-13T15:09:42.823Z,1773414582.823 [keepstation:KeepStation:Dive:A](DEBUG): Aggregate::uninitialize keepstation:KeepStation:Dive:A
2026-03-13T15:09:42.824Z,1773414582.824 [keepstation:DiveCmd:StationKeep] Stopped
2026-03-13T15:09:42.824Z,1773414582.824 [keepstation:DiveCmd:StationKeep](DEBUG): Aggregate::uninitialize keepstation:DiveCmd:StationKeep
2026-03-13T15:09:42.824Z,1773414582.824 [keepstation:DiveCmd:StationKeep:A] Stopped
2026-03-13T15:09:42.824Z,1773414582.824 [keepstation:DiveCmd:StationKeep:B.Pitch] Stopped
2026-03-13T15:09:42.824Z,1773414582.824 [keepstation:DiveCmd:StationKeep:C.KeepStation] Stopped
2026-03-13T15:09:42.824Z,1773414582.824 [keepstation:DiveCmd:StationKeep:C.KeepStation](DEBUG): Uninitialize KeepStationComponent.
2026-03-13T15:09:42.826Z,1773414582.826 [keepstation:NeedComms] Running Loop=1
2026-03-13T15:09:42.826Z,1773414582.826 [keepstation:NeedComms](DEBUG): Aggregate::initialize keepstation:NeedComms
2026-03-13T15:09:42.826Z,1773414582.826 [keepstation:NeedComms:C.GoToSurface] Running Loop=1
2026-03-13T15:09:42.826Z,1773414582.826 [keepstation:NeedComms:C.GoToSurface](DEBUG): Initialize GoToSurfaceComponent.
2026-03-13T15:09:42.826Z,1773414582.826 [keepstation:NeedComms:C.GoToSurface](INFO): Received depth rate setting nan m/s.
2026-03-13T15:09:42.827Z,1773414582.827 [keepstation:NeedComms:C.GoToSurface](INFO): Received pitch setting 19.999999 degrees.
2026-03-13T15:09:42.827Z,1773414582.827 [keepstation:NeedComms:C.GoToSurface](INFO): Received speed setting 1.000000 m/s.
2026-03-13T15:09:42.828Z,1773414582.828 [keepstation:NeedComms:C.GoToSurface](INFO): Received surface timeout setting 1500.000000 seconds.
2026-03-13T15:09:42.829Z,1773414582.829 [keepstation:NeedComms:C.GoToSurface](DEBUG): No altitude timeout specified. Using default value of 600.000000 seconds.
2026-03-13T15:09:42.829Z,1773414582.829 [keepstation:NeedComms:C.GoToSurface](INFO): Received pitch timeout configuration 60.000000 seconds.
2026-03-13T15:09:42.829Z,1773414582.829 [keepstation:NeedComms:A] Running Loop=1
2026-03-13T15:09:42.831Z,1773414582.831 [keepstation:NeedComms:A](INFO): last time_fix was: 1773410978.000000 second since 1970/01/01T00:00:00Z
2026-03-13T15:09:42.831Z,1773414582.831 [keepstation:NeedComms:A] Stopped
2026-03-13T15:09:42.831Z,1773414582.831 [keepstation:NeedComms:setActive] Running Loop=1
2026-03-13T15:09:42.831Z,1773414582.831 [keepstation:NeedComms:setActive](DEBUG): Aggregate::initialize keepstation:NeedComms:setActive
2026-03-13T15:09:42.831Z,1773414582.831 [keepstation:NeedComms:setActive:A] Running Loop=1
2026-03-13T15:09:43.252Z,1773414583.252 [keepstation:NeedComms:setActive:A] Stopped
2026-03-13T15:09:43.253Z,1773414583.253 [keepstation:NeedComms:setActive:B] Running Loop=1
2026-03-13T15:09:43.690Z,1773414583.690 [keepstation:NeedComms:setActive:B] Stopped
2026-03-13T15:09:43.690Z,1773414583.690 [keepstation:NeedComms:setActive](INFO): Completed keepstation:NeedComms:setActive
2026-03-13T15:09:43.691Z,1773414583.691 [keepstation:NeedComms:setActive] Stopped
2026-03-13T15:09:43.691Z,1773414583.691 [keepstation:NeedComms:setActive](DEBUG): Aggregate::uninitialize keepstation:NeedComms:setActive
2026-03-13T15:11:23.719Z,1773414683.719 [keepstation:NeedComms:D] Running Loop=1
2026-03-13T15:11:24.081Z,1773414684.081 [Waterlinked](INFO): Powering down
2026-03-13T15:11:24.396Z,1773414684.396 [Radio_Surface](INFO): Powering up
2026-03-13T15:11:29.960Z,1773414689.960 [DataOverHttps](INFO): Radio surface powered ON.
2026-03-13T15:11:51.466Z,1773414711.466 [NAL9602](INFO): SBD MO Status=1, MOMSN=13351, MT Status=0, MTMSN=0
2026-03-13T15:11:51.466Z,1773414711.466 [NAL9602](INFO): No messages in MT queue
2026-03-13T15:11:52.679Z,1773414712.679 [NAL9602](DEBUG): Parsing RMC sentence: $GPRMC,151148.00,A,3647.92787,N,12150.56919,W,0.797,32.57,130326,,,A*4B
2026-03-13T15:11:52.681Z,1773414712.681 [NAL9602](INFO): GPS fix at 20260313T151148: (36.798798, -121.842820)
2026-03-13T15:11:52.711Z,1773414712.711 [keepstation:NeedComms:D] Stopped
2026-03-13T15:11:52.711Z,1773414712.711 [keepstation:NeedComms:E] Running Loop=1
2026-03-13T15:12:16.994Z,1773414736.994 [NAL9602](INFO): SBD MO Status=1, MOMSN=13352, MT Status=0, MTMSN=0
2026-03-13T15:12:17.048Z,1773414737.048 [NAL9602](INFO): Sent 83 bytes from file Logs/20260313T050838/Courier0051.lzma
2026-03-13T15:12:17.048Z,1773414737.048 [NAL9602](INFO): Packets left to send: 0
2026-03-13T15:12:28.634Z,1773414748.634 [NAL9602](INFO): SBD MO Status=1, MOMSN=13353, MT Status=0, MTMSN=0
2026-03-13T15:12:28.684Z,1773414748.684 [NAL9602](INFO): Sent 332 bytes from file Logs/20260313T050838/Express0052.lzma
2026-03-13T15:12:28.684Z,1773414748.684 [NAL9602](INFO): Packets left to send: 1
2026-03-13T15:12:37.266Z,1773414757.266 [NAL9602](INFO): SBD MO Status=1, MOMSN=13354, MT Status=0, MTMSN=0
2026-03-13T15:12:37.316Z,1773414757.316 [NAL9602](INFO): Sent 6 bytes from file Logs/20260313T050838/Express0052.lzma
2026-03-13T15:12:37.316Z,1773414757.316 [NAL9602](INFO): Packets left to send: 0
2026-03-13T15:12:47.775Z,1773414767.775 [NAL9602](INFO): SBD MO Status=0, MOMSN=13355, MT Status=0, MTMSN=0
2026-03-13T15:12:47.854Z,1773414767.854 [keepstation:NeedComms:E] Stopped
2026-03-13T15:12:47.854Z,1773414767.854 [keepstation:NeedComms:F] Running Loop=1
2026-03-13T15:12:50.198Z,1773414770.198 [NAL9602](DEBUG): Parsing RMC sentence: $GPRMC,151246.00,A,3647.93347,N,12150.56972,W,0.389,329.18,130326,,,A*7B
2026-03-13T15:12:50.201Z,1773414770.201 [NAL9602](INFO): GPS fix at 20260313T151246: (36.798891, -121.842829)
2026-03-13T15:12:50.238Z,1773414770.238 [keepstation:NeedComms:F] Stopped
2026-03-13T15:12:50.238Z,1773414770.238 [keepstation:NeedComms:setRestoreMode] Running Loop=1
2026-03-13T15:12:50.238Z,1773414770.238 [keepstation:NeedComms:setRestoreMode](DEBUG): Aggregate::initialize keepstation:NeedComms:setRestoreMode
2026-03-13T15:12:50.238Z,1773414770.238 [keepstation:NeedComms:setRestoreMode:A] Running Loop=1
2026-03-13T15:12:50.646Z,1773414770.646 [keepstation:NeedComms:setRestoreMode:A] Stopped
2026-03-13T15:12:50.646Z,1773414770.646 [keepstation:NeedComms:setRestoreMode](INFO): Completed keepstation:NeedComms:setRestoreMode
2026-03-13T15:12:50.646Z,1773414770.646 [keepstation:NeedComms:setRestoreMode] Stopped
2026-03-13T15:12:50.647Z,1773414770.647 [keepstation:NeedComms:setRestoreMode](DEBUG): Aggregate::uninitialize keepstation:NeedComms:setRestoreMode
2026-03-13T15:12:50.647Z,1773414770.647 [keepstation:NeedComms:setInactive] Running Loop=1
2026-03-13T15:12:50.647Z,1773414770.647 [keepstation:NeedComms:setInactive](DEBUG): Aggregate::initialize keepstation:NeedComms:setInactive
2026-03-13T15:12:50.647Z,1773414770.647 [keepstation:NeedComms:setInactive:A] Running Loop=1
2026-03-13T15:12:51.015Z,1773414771.015 [keepstation:NeedComms:setInactive:A] Stopped
2026-03-13T15:12:51.015Z,1773414771.015 [keepstation:NeedComms:setInactive](INFO): Completed keepstation:NeedComms:setInactive
2026-03-13T15:12:51.015Z,1773414771.015 [keepstation:NeedComms:setInactive] Stopped
2026-03-13T15:12:51.016Z,1773414771.016 [keepstation:NeedComms:setInactive](DEBUG): Aggregate::uninitialize keepstation:NeedComms:setInactive
2026-03-13T15:12:51.016Z,1773414771.016 [keepstation:NeedComms](INFO): Completed keepstation:NeedComms
2026-03-13T15:12:51.016Z,1773414771.016 [keepstation:NeedComms] Stopped
2026-03-13T15:12:51.016Z,1773414771.016 [keepstation:NeedComms](DEBUG): Aggregate::uninitialize keepstation:NeedComms
2026-03-13T15:12:51.017Z,1773414771.017 [keepstation:NeedComms:C.GoToSurface] Stopped
2026-03-13T15:12:51.017Z,1773414771.017 [keepstation:NeedComms:C.GoToSurface](DEBUG): Uninitialize GoToSurfaceComponent.
2026-03-13T15:12:51.425Z,1773414771.425 [keepstation:SurfaceComms:B](INFO): Completed keepstation:SurfaceComms:B
2026-03-13T15:12:51.425Z,1773414771.425 [keepstation:SurfaceComms:B] Stopped
2026-03-13T15:12:51.425Z,1773414771.425 [keepstation:SurfaceComms:B](DEBUG): Aggregate::uninitialize keepstation:SurfaceComms:B
2026-03-13T15:12:51.425Z,1773414771.425 [keepstation:SurfaceComms:HandleNan] Running Loop=1
2026-03-13T15:12:51.425Z,1773414771.425 [keepstation:SurfaceComms:HandleNan](DEBUG): Aggregate::initialize keepstation:SurfaceComms:HandleNan
2026-03-13T15:12:51.425Z,1773414771.425 [keepstation:SurfaceComms:HandleNan:SetOnStation] Running Loop=1
2026-03-13T15:12:51.425Z,1773414771.425 [keepstation:SurfaceComms:HandleNan:SetOnStation](DEBUG): Aggregate::initialize keepstation:SurfaceComms:HandleNan:SetOnStation
2026-03-13T15:12:51.425Z,1773414771.425 [keepstation:SurfaceComms:HandleNan:SetOnStation:A] Running Loop=1
2026-03-13T15:12:51.839Z,1773414771.839 [keepstation:SurfaceComms:HandleNan] Stopped
2026-03-13T15:12:51.839Z,1773414771.839 [keepstation:SurfaceComms:HandleNan](DEBUG): Aggregate::uninitialize keepstation:SurfaceComms:HandleNan
2026-03-13T15:12:51.839Z,1773414771.839 [keepstation:SurfaceComms:HandleNan:SetOnStation] Stopped
2026-03-13T15:12:51.839Z,1773414771.839 [keepstation:SurfaceComms:HandleNan:SetOnStation](DEBUG): Aggregate::uninitialize keepstation:SurfaceComms:HandleNan:SetOnStation
2026-03-13T15:12:51.839Z,1773414771.839 [keepstation:SurfaceComms:HandleNan:SetOnStation:A] Stopped
2026-03-13T15:12:51.839Z,1773414771.839 [keepstation:SurfaceComms:setTransit] Running Loop=1
2026-03-13T15:12:51.840Z,1773414771.840 [keepstation:SurfaceComms:setTransit](DEBUG): Aggregate::initialize keepstation:SurfaceComms:setTransit
2026-03-13T15:12:51.840Z,1773414771.840 [keepstation:SurfaceComms:setTransit:A] Running Loop=1
2026-03-13T15:12:52.239Z,1773414772.239 [keepstation:SurfaceComms:setTransit] Stopped
2026-03-13T15:12:52.239Z,1773414772.239 [keepstation:SurfaceComms:setTransit](DEBUG): Aggregate::uninitialize keepstation:SurfaceComms:setTransit
2026-03-13T15:12:52.239Z,1773414772.239 [keepstation:SurfaceComms:setTransit:A] Stopped
2026-03-13T15:12:52.239Z,1773414772.239 [keepstation:SurfaceComms:setStation] Running Loop=1
2026-03-13T15:12:52.239Z,1773414772.239 [keepstation:SurfaceComms:setStation](DEBUG): Aggregate::initialize keepstation:SurfaceComms:setStation
2026-03-13T15:12:52.239Z,1773414772.239 [keepstation:SurfaceComms:setStation:A] Running Loop=1
2026-03-13T15:12:52.629Z,1773414772.629 [keepstation:SurfaceComms:setStation:A] Stopped
2026-03-13T15:12:52.630Z,1773414772.630 [keepstation:SurfaceComms:setStation](INFO): Completed keepstation:SurfaceComms:setStation
2026-03-13T15:12:52.630Z,1773414772.630 [keepstation:SurfaceComms:setStation] Stopped
2026-03-13T15:12:52.630Z,1773414772.630 [keepstation:SurfaceComms:setStation](DEBUG): Aggregate::uninitialize keepstation:SurfaceComms:setStation
2026-03-13T15:12:52.630Z,1773414772.630 [keepstation:SurfaceComms:setSink] Running Loop=1
2026-03-13T15:12:52.630Z,1773414772.630 [keepstation:SurfaceComms:setSink](DEBUG): Aggregate::initialize keepstation:SurfaceComms:setSink
2026-03-13T15:12:52.630Z,1773414772.630 [keepstation:SurfaceComms:setSink:A] Running Loop=1
2026-03-13T15:12:53.036Z,1773414773.036 [keepstation:KeepStation:Dive] Running Loop=1
2026-03-13T15:12:53.036Z,1773414773.036 [keepstation:KeepStation:Dive](DEBUG): Aggregate::initialize keepstation:KeepStation:Dive
2026-03-13T15:12:53.036Z,1773414773.036 [keepstation:KeepStation:Dive:A] Running Loop=1
2026-03-13T15:12:53.036Z,1773414773.036 [keepstation:KeepStation:Dive:A](DEBUG): Aggregate::initialize keepstation:KeepStation:Dive:A
2026-03-13T15:12:53.037Z,1773414773.037 [keepstation:DiveCmd:StationKeep] Running Loop=1
2026-03-13T15:12:53.037Z,1773414773.037 [keepstation:DiveCmd:StationKeep](DEBUG): Aggregate::initialize keepstation:DiveCmd:StationKeep
2026-03-13T15:12:53.037Z,1773414773.037 [keepstation:DiveCmd:StationKeep:A] Running Loop=1
2026-03-13T15:12:53.037Z,1773414773.037 [keepstation:DiveCmd:StationKeep:B.Pitch] Running Loop=1
2026-03-13T15:12:53.037Z,1773414773.037 [keepstation:DiveCmd:StationKeep:B.Pitch](DEBUG): Initialize.
2026-03-13T15:12:53.037Z,1773414773.037 [keepstation:DiveCmd:StationKeep:C.KeepStation] Running Loop=1
2026-03-13T15:12:53.038Z,1773414773.038 [keepstation:DiveCmd:StationKeep:C.KeepStation](DEBUG): Initialize KeepStationComponent.
2026-03-13T15:12:53.038Z,1773414773.038 [keepstation:DiveCmd:StationKeep:C.KeepStation](INFO): Rest->Waypoint
2026-03-13T15:12:53.040Z,1773414773.040 [keepstation:SurfaceComms:setSink] Stopped
2026-03-13T15:12:53.040Z,1773414773.040 [keepstation:SurfaceComms:setSink](DEBUG): Aggregate::uninitialize keepstation:SurfaceComms:setSink
2026-03-13T15:12:53.040Z,1773414773.040 [keepstation:SurfaceComms:setSink:A] Stopped
2026-03-13T15:12:53.040Z,1773414773.040 [keepstation:SurfaceComms](INFO): Completed keepstation:SurfaceComms
2026-03-13T15:12:53.040Z,1773414773.040 [keepstation:SurfaceComms] Stopped
2026-03-13T15:12:53.041Z,1773414773.041 [keepstation:SurfaceComms](DEBUG): Aggregate::uninitialize keepstation:SurfaceComms
2026-03-13T15:13:22.936Z,1773414802.936 [NAL9602](INFO): Not Powering down - fast GPS
2026-03-13T15:14:27.024Z,1773414867.024 [Radio_Surface](INFO): Powering down
2026-03-13T15:14:28.708Z,1773414868.708 [DataOverHttps](INFO): Exceeded connect timeout, disconnecting.
2026-03-13T15:14:29.712Z,1773414869.712 [DataOverHttps](INFO): Radio surface powered OFF, will not connect.
2026-03-13T15:15:12.828Z,1773414912.828 [Waterlinked](ERROR): only read 0 of 1 data item for altitude. Device response::BD, +0 +0.00, +0.00, 0.00, 0.00
2026-03-13T15:15:40.709Z,1773414940.709 [Waterlinked](ERROR): only read 0 of 1 data item for altitude. Device response::BD, +0.00, +0. +0.00, 0.00, 0.00
2026-03-13T15:22:44.154Z,1773415364.154 [keepstation:DiveCmd:StationKeep:C.KeepStation](INFO): Waypoint->Rest
2026-03-13T15:35:06.009Z,1773416106.009 [Waterlinked](ERROR): only read 3 of 5 data items. Device response::BI, +0, +0, +0,
2026-03-13T15:50:47.400Z,1773417047.400 [Waterlinked](ERROR): only read 0 of 1 data item for BIT error. Device response::TS,24052713391745, 0.0, +0.0, 0.0,1475.0I, +0, +0, +0, +0,V
2026-03-13T15:53:09.684Z,1773417189.684 [Waterlinked](ERROR): only read 0 of 1 data item for altitude. Device response::BD, +0.00, 0.00, 0.00
2026-03-13T15:54:02.584Z,1773417242.584 [Waterlinked](ERROR): only read 0 of 1 data item for BIT error. Device response::TS,24052713423289, 0.0, +0.0, 5.0, 0
2026-03-13T16:00:13.582Z,1773417613.582 [BPC1](ERROR): BPC1B got IPBS message with 6 sticks (min is 7).
2026-03-13T16:00:14.399Z,1773417614.399 [BPC1](ERROR): BPC1A got IPBS message with 6 sticks (min is 7).
2026-03-13T16:00:28.928Z,1773417628.928 [BPC1](ERROR): BPC1B got IPBS message with 6 sticks (min is 7).
2026-03-13T16:00:29.735Z,1773417629.735 [BPC1](ERROR): BPC1A got IPBS message with 6 sticks (min is 7).
2026-03-13T16:00:43.952Z,1773417643.952 [BPC1](ERROR): BPC1B got IPBS message with 6 sticks (min is 7).
2026-03-13T16:00:44.274Z,1773417644.274 [BPC1](ERROR): BPC1A got IPBS message with 6 sticks (min is 7).
2026-03-13T16:00:58.865Z,1773417658.865 [BPC1](ERROR): BPC1B got IPBS message with 6 sticks (min is 7).
2026-03-13T16:00:59.242Z,1773417659.242 [BPC1](ERROR): BPC1A got IPBS message with 6 sticks (min is 7).
2026-03-13T16:01:14.217Z,1773417674.217 [BPC1](ERROR): BPC1B got IPBS message with 6 sticks (min is 7).
2026-03-13T16:01:14.576Z,1773417674.576 [BPC1](ERROR): BPC1A got IPBS message with 6 sticks (min is 7).
2026-03-13T16:01:29.532Z,1773417689.532 [BPC1](ERROR): BPC1A got IPBS message with 6 sticks (min is 7).
2026-03-13T16:01:29.538Z,1773417689.538 [BPC1](ERROR): BPC1B got IPBS message with 6 sticks (min is 7).
2026-03-13T16:01:44.522Z,1773417704.522 [BPC1](ERROR): BPC1A got IPBS message with 6 sticks (min is 7).
2026-03-13T16:01:44.537Z,1773417704.537 [BPC1](ERROR): BPC1B got IPBS message with 6 sticks (min is 7).
2026-03-13T16:01:59.840Z,1773417719.840 [BPC1](ERROR): BPC1A got IPBS message with 6 sticks (min is 7).
2026-03-13T16:01:59.846Z,1773417719.846 [BPC1](ERROR): BPC1B got IPBS message with 6 sticks (min is 7).
2026-03-13T16:02:15.202Z,1773417735.202 [BPC1](ERROR): BPC1A got IPBS message with 6 sticks (min is 7).
2026-03-13T16:02:16.025Z,1773417736.025 [BPC1](ERROR): BPC1B got IPBS message with 6 sticks (min is 7).
2026-03-13T16:02:30.561Z,1773417750.561 [BPC1](ERROR): BPC1A got IPBS message with 6 sticks (min is 7).
2026-03-13T16:02:31.376Z,1773417751.376 [BPC1](ERROR): BPC1B got IPBS message with 6 sticks (min is 7).
2026-03-13T16:02:31.382Z,1773417751.382 [BPC1](INFO): Calculating totals. Valid battery stick count: 42. Valid reserve battery stick count: 5.
2026-03-13T16:02:31.385Z,1773417751.385 [BPC1](INFO): Received data from all battery sticks.
2026-03-13T16:05:45.425Z,1773417945.425 [Waterlinked](ERROR): DVL uart error: serial timeout
2026-03-13T16:05:45.425Z,1773417945.425 [Waterlinked] Communications Fault, FailCount= 1
2026-03-13T16:05:45.425Z,1773417945.425 [Waterlinked](ERROR): Communications Fault
2026-03-13T16:05:45.596Z,1773417945.596 [CBIT](ERROR): Communications Fault in component: Waterlinked
2026-03-13T16:05:45.936Z,1773417945.936 [Waterlinked](INFO): Powering down
2026-03-13T16:05:46.774Z,1773417946.774 [CBIT](INFO): Clearing failed state for component Waterlinked
2026-03-13T16:05:46.774Z,1773417946.774 [Waterlinked] No Fault, FailCount= 1
2026-03-13T16:12:50.495Z,1773418370.495 [keepstation:SurfaceComms] Running Loop=1
2026-03-13T16:12:50.497Z,1773418370.497 [keepstation:SurfaceComms](DEBUG): Aggregate::initialize keepstation:SurfaceComms
2026-03-13T16:12:50.497Z,1773418370.497 [keepstation:SurfaceComms:A] Running Loop=1
2026-03-13T16:12:50.498Z,1773418370.498 [keepstation:SurfaceComms:A] Stopped
2026-03-13T16:12:50.499Z,1773418370.499 [keepstation:SurfaceComms:B] Running Loop=1
2026-03-13T16:12:50.500Z,1773418370.500 [keepstation:SurfaceComms:B](DEBUG): Aggregate::initialize keepstation:SurfaceComms:B
2026-03-13T16:12:50.506Z,1773418370.506 [keepstation:NeedComms] Running Loop=1
2026-03-13T16:12:50.507Z,1773418370.507 [keepstation:NeedComms](DEBUG): Aggregate::initialize keepstation:NeedComms
2026-03-13T16:12:50.507Z,1773418370.507 [keepstation:NeedComms:C.GoToSurface] Running Loop=1
2026-03-13T16:12:50.507Z,1773418370.507 [keepstation:NeedComms:C.GoToSurface](DEBUG): Initialize GoToSurfaceComponent.
2026-03-13T16:12:50.508Z,1773418370.508 [keepstation:NeedComms:C.GoToSurface](INFO): Received depth rate setting nan m/s.
2026-03-13T16:12:50.509Z,1773418370.509 [keepstation:NeedComms:C.GoToSurface](INFO): Received pitch setting 19.999999 degrees.
2026-03-13T16:12:50.510Z,1773418370.510 [keepstation:NeedComms:C.GoToSurface](INFO): Received speed setting 1.000000 m/s.
2026-03-13T16:12:50.511Z,1773418370.511 [keepstation:NeedComms:C.GoToSurface](INFO): Received surface timeout setting 1500.000000 seconds.
2026-03-13T16:12:50.511Z,1773418370.511 [keepstation:NeedComms:C.GoToSurface](DEBUG): No altitude timeout specified. Using default value of 600.000000 seconds.
2026-03-13T16:12:50.512Z,1773418370.512 [keepstation:NeedComms:C.GoToSurface](INFO): Received pitch timeout configuration 60.000000 seconds.
2026-03-13T16:12:50.513Z,1773418370.513 [keepstation:NeedComms:A] Running Loop=1
2026-03-13T16:12:50.533Z,1773418370.533 [keepstation:NeedComms:A](INFO): last time_fix was: 1773414766.000000 second since 1970/01/01T00:00:00Z
2026-03-13T16:12:50.533Z,1773418370.533 [keepstation:NeedComms:A] Stopped
2026-03-13T16:12:50.533Z,1773418370.533 [keepstation:NeedComms:setActive] Running Loop=1
2026-03-13T16:12:50.533Z,1773418370.533 [keepstation:NeedComms:setActive](DEBUG): Aggregate::initialize keepstation:NeedComms:setActive
2026-03-13T16:12:50.534Z,1773418370.534 [keepstation:NeedComms:setActive:A] Running Loop=1
2026-03-13T16:12:50.923Z,1773418370.923 [keepstation:KeepStation:Dive] Stopped
2026-03-13T16:12:50.923Z,1773418370.923 [keepstation:KeepStation:Dive](DEBUG): Aggregate::uninitialize keepstation:KeepStation:Dive
2026-03-13T16:12:50.923Z,1773418370.923 [keepstation:KeepStation:Dive:A] Stopped
2026-03-13T16:12:50.923Z,1773418370.923 [keepstation:KeepStation:Dive:A](DEBUG): Aggregate::uninitialize keepstation:KeepStation:Dive:A
2026-03-13T16:12:50.924Z,1773418370.924 [keepstation:DiveCmd:StationKeep] Stopped
2026-03-13T16:12:50.924Z,1773418370.924 [keepstation:DiveCmd:StationKeep](DEBUG): Aggregate::uninitialize keepstation:DiveCmd:StationKeep
2026-03-13T16:12:50.924Z,1773418370.924 [keepstation:DiveCmd:StationKeep:A] Stopped
2026-03-13T16:12:50.924Z,1773418370.924 [keepstation:DiveCmd:StationKeep:B.Pitch] Stopped
2026-03-13T16:12:50.924Z,1773418370.924 [keepstation:DiveCmd:StationKeep:C.KeepStation] Stopped
2026-03-13T16:12:50.924Z,1773418370.924 [keepstation:DiveCmd:StationKeep:C.KeepStation](DEBUG): Uninitialize KeepStationComponent.
2026-03-13T16:12:50.927Z,1773418370.927 [keepstation:NeedComms:setActive:A] Stopped
2026-03-13T16:12:50.927Z,1773418370.927 [keepstation:NeedComms:setActive:B] Running Loop=1
2026-03-13T16:12:51.494Z,1773418371.494 [keepstation:NeedComms:setActive:B] Stopped
2026-03-13T16:12:51.495Z,1773418371.495 [keepstation:NeedComms:setActive](INFO): Completed keepstation:NeedComms:setActive
2026-03-13T16:12:51.495Z,1773418371.495 [keepstation:NeedComms:setActive] Stopped
2026-03-13T16:12:51.495Z,1773418371.495 [keepstation:NeedComms:setActive](DEBUG): Aggregate::uninitialize keepstation:NeedComms:setActive
2026-03-13T16:15:00.467Z,1773418500.467 [keepstation:NeedComms:D] Running Loop=1
2026-03-13T16:15:01.024Z,1773418501.024 [Waterlinked](INFO): Powering down
2026-03-13T16:15:01.241Z,1773418501.241 [Radio_Surface](INFO): Powering up
2026-03-13T16:15:06.812Z,1773418506.812 [DataOverHttps](INFO): Radio surface powered ON.
2026-03-13T16:15:36.940Z,1773418536.940 [DataOverHttps](INFO): Exceeded connect timeout, disconnecting.
2026-03-13T16:16:12.080Z,1773418572.080 [DataOverHttps](INFO): Exceeded connect timeout, disconnecting.
2026-03-13T16:16:47.224Z,1773418607.224 [DataOverHttps](INFO): Exceeded connect timeout, disconnecting.
2026-03-13T16:17:13.934Z,1773418633.934 [NAL9602](INFO): SBD MO Status=0, MOMSN=13356, MT Status=0, MTMSN=0
2026-03-13T16:17:13.934Z,1773418633.934 [NAL9602](INFO): No messages in MT queue
2026-03-13T16:17:15.138Z,1773418635.138 [NAL9602](DEBUG): Parsing RMC sentence: $GPRMC,161711.00,A,3647.93520,N,12150.99613,W,1.108,316.86,130326,,,A*72
2026-03-13T16:17:15.140Z,1773418635.140 [NAL9602](INFO): GPS fix at 20260313T161711: (36.798920, -121.849936)
2026-03-13T16:17:15.152Z,1773418635.152 [UniversalFixResidualReporter](INFO): Fix residual: 57.9 %DT, over the last 552.9 m. Residual distance 320.4 m at bearing 138.4 degrees. Fix at (36.7989, -121.8499) with 632.8 m made good.
2026-03-13T16:17:15.156Z,1773418635.156 [keepstation:NeedComms:D] Stopped
2026-03-13T16:17:15.156Z,1773418635.156 [keepstation:NeedComms:E] Running Loop=1
2026-03-13T16:17:22.376Z,1773418642.376 [DataOverHttps](INFO): Exceeded connect timeout, disconnecting.
2026-03-13T16:17:47.543Z,1773418667.543 [NAL9602](INFO): SBD MO Status=1, MOMSN=13357, MT Status=0, MTMSN=0
2026-03-13T16:17:47.604Z,1773418667.604 [NAL9602](INFO): Sent 94 bytes from file Logs/20260313T050838/Courier0054.lzma
2026-03-13T16:17:47.604Z,1773418667.604 [NAL9602](INFO): Packets left to send: 0
2026-03-13T16:17:57.516Z,1773418677.516 [DataOverHttps](INFO): Exceeded connect timeout, disconnecting.
2026-03-13T16:18:14.738Z,1773418694.738 [NAL9602](INFO): SBD MO Status=2, MOMSN=13358, MT Status=2, MTMSN=0
2026-03-13T16:18:14.738Z,1773418694.738 [NAL9602](ERROR): Failed to initiate SBD session. Error code: 2
2026-03-13T16:18:32.066Z,1773418712.066 [DataOverHttps](IMPORTANT): SBD MTMSN=20260313T161827
2026-03-13T16:18:32.071Z,1773418712.071 [DataOverHttps](INFO): setting available, lastComms_.elapsed()=0.005540
2026-03-13T16:18:37.034Z,1773418717.034 [NAL9602](INFO): SBD MO Status=2, MOMSN=13358, MT Status=2, MTMSN=0
2026-03-13T16:18:37.034Z,1773418717.034 [NAL9602](ERROR): Failed to initiate SBD session. Error code: 2
2026-03-13T16:18:42.060Z,1773418722.060 [DataOverHttps](INFO): Sending 380 bytes from file Logs/20260313T050838/Express0055.lzma
2026-03-13T16:18:42.063Z,1773418722.063 [DataOverHttps](INFO): Received command: sched asap "load Transport/keepstation.tl;set keepstation.MissionTimeout 3 h;set keepstation.NeedCommsTime 20 min;set keepstation.Latitude 36.806966 degree;set keepstation.Longitude -121.824326 degree;set keepstation.Depth 10 m" 1bi45 1 2
2026-03-13T16:18:42.132Z,1773418722.132 [CommandExec](IMPORTANT): got command schedule asap "load Transport/keepstation.tl;set keepstation.MissionTimeout 3 h;set keepstation.NeedCommsTime 20 min;set keepstation.Latitude 36.806966 degree;set keepstation.Longitude -121.824326 degree;set keepstation.Depth 10 m" 1bi45 1 2.000000
2026-03-13T16:18:42.132Z,1773418722.132 [CommandExec](IMPORTANT): Scheduling command #1 of 2 with id=1bi45
2026-03-13T16:18:42.133Z,1773418722.133 [CommandExec](IMPORTANT): Scheduled #21 (#1 of 2 with id='1bi45'): "load Transport/keepstation.tl;set keepstation.MissionTimeout 3 h;set keepstation.NeedCommsTime 20 min;set keepstation.Latitude 36.806966 degree;set keepstation.Longitude -121.824326 degree;set keepstation.Depth 10 m", ASAP
2026-03-13T16:18:43.317Z,1773418723.317 [DataOverHttps](INFO): Moved sent file to Logs/20260313T050838/Express0055.lzma.bak
2026-03-13T16:18:43.317Z,1773418723.317 [DataOverHttps](IMPORTANT): SBD MOMSN=26733500, MTMSN=20260313T161838
2026-03-13T16:18:54.460Z,1773418734.460 [DataOverHttps](INFO): Received command: sched asap "set keepstation.ApproachDepth 10 m;set keepstation.Speed 1 m/s;set keepstation.MaxDepth 20 m;run" 1bi45 2 2
2026-03-13T16:18:54.464Z,1773418734.464 [CommandExec](IMPORTANT): got command schedule asap "set keepstation.ApproachDepth 10 m;set keepstation.Speed 1 m/s;set keepstation.MaxDepth 20 m;run" 1bi45 2 2.000000
2026-03-13T16:18:54.464Z,1773418734.464 [CommandExec](IMPORTANT): Scheduling command #2 of 2 with id=1bi45
2026-03-13T16:18:54.465Z,1773418734.465 [CommandExec](IMPORTANT): Scheduled #22 (#2 of 2 with id='1bi45'): "set keepstation.ApproachDepth 10 m;set keepstation.Speed 1 m/s;set keepstation.MaxDepth 20 m;run", ASAP
2026-03-13T16:18:54.578Z,1773418734.578 [CommandExec](IMPORTANT): got command load ./Missions/Transport/keepstation.tl
2026-03-13T16:18:54.578Z,1773418734.578 [MissionManager](INFO): Uninitializing Mission keepstation
2026-03-13T16:18:54.578Z,1773418734.578 [keepstation] Stopped
2026-03-13T16:18:54.579Z,1773418734.579 [keepstation](DEBUG): Aggregate::uninitialize keepstation
2026-03-13T16:18:54.579Z,1773418734.579 [keepstation:NeedComms] Stopped
2026-03-13T16:18:54.579Z,1773418734.579 [keepstation:NeedComms](DEBUG): Aggregate::uninitialize keepstation:NeedComms
2026-03-13T16:18:54.579Z,1773418734.579 [keepstation:NeedComms:C.GoToSurface] Stopped
2026-03-13T16:18:54.579Z,1773418734.579 [keepstation:NeedComms:C.GoToSurface](DEBUG): Uninitialize GoToSurfaceComponent.
2026-03-13T16:18:54.579Z,1773418734.579 [keepstation:NeedComms:E] Stopped
2026-03-13T16:18:54.579Z,1773418734.579 [keepstation:StandardEnvelopes] Stopped
2026-03-13T16:18:54.579Z,1773418734.579 [keepstation:StandardEnvelopes](DEBUG): Aggregate::uninitialize keepstation:StandardEnvelopes
2026-03-13T16:18:54.579Z,1773418734.579 [keepstation:StandardEnvelopes:A.AltitudeEnvelope] Stopped
2026-03-13T16:18:54.579Z,1773418734.579 [keepstation:StandardEnvelopes:A.AltitudeEnvelope](DEBUG): Uninitialize AltitudeEnvelopeComponent.
2026-03-13T16:18:54.580Z,1773418734.580 [keepstation:StandardEnvelopes:B.DepthEnvelope] Stopped
2026-03-13T16:18:54.580Z,1773418734.580 [keepstation:StandardEnvelopes:B.DepthEnvelope](DEBUG): Uninitialize.
2026-03-13T16:18:54.580Z,1773418734.580 [keepstation:StandardEnvelopes:C.OffshoreEnvelope] Stopped
2026-03-13T16:18:54.580Z,1773418734.580 [keepstation:StandardEnvelopes:C.OffshoreEnvelope](DEBUG): Uninitialize OffshoreEnvelopeComponent.
2026-03-13T16:18:54.580Z,1773418734.580 [keepstation:BackseatDriver] Stopped
2026-03-13T16:18:54.580Z,1773418734.580 [keepstation:BackseatDriver](DEBUG): Aggregate::uninitialize keepstation:BackseatDriver
2026-03-13T16:18:54.580Z,1773418734.580 [keepstation:BackseatDriver:A.BackseatDriver] Stopped
2026-03-13T16:18:54.580Z,1773418734.580 [keepstation:PowerOnly] Stopped
2026-03-13T16:18:54.580Z,1773418734.580 [keepstation:PowerOnly](DEBUG): Aggregate::uninitialize keepstation:PowerOnly
2026-03-13T16:18:54.580Z,1773418734.580 [keepstation:PowerOnly:E.Wait] Stopped
2026-03-13T16:18:54.580Z,1773418734.580 [keepstation:PowerOnly:E.Wait](DEBUG): Uninitialize Wait Component.
2026-03-13T16:18:54.580Z,1773418734.580 [keepstation:H.Pitch] Stopped
2026-03-13T16:18:54.580Z,1773418734.580 [keepstation:SurfaceComms] Stopped
2026-03-13T16:18:54.581Z,1773418734.581 [keepstation:SurfaceComms](DEBUG): Aggregate::uninitialize keepstation:SurfaceComms
2026-03-13T16:18:54.581Z,1773418734.581 [keepstation:SurfaceComms:B] Stopped
2026-03-13T16:18:54.581Z,1773418734.581 [keepstation:SurfaceComms:B](DEBUG): Aggregate::uninitialize keepstation:SurfaceComms:B
2026-03-13T16:18:54.581Z,1773418734.581 [keepstation:DiveCmd] Stopped
2026-03-13T16:18:54.581Z,1773418734.581 [keepstation:DiveCmd](DEBUG): Aggregate::uninitialize keepstation:DiveCmd
2026-03-13T16:18:54.581Z,1773418734.581 [keepstation:KeepStation] Stopped
2026-03-13T16:18:54.581Z,1773418734.581 [keepstation:KeepStation](DEBUG): Aggregate::uninitialize keepstation:KeepStation
2026-03-13T16:18:54.581Z,1773418734.581 [keepstation:KeepStation:B.Wait] Stopped
2026-03-13T16:18:54.581Z,1773418734.581 [keepstation:KeepStation:B.Wait](DEBUG): Uninitialize Wait Component.
2026-03-13T16:18:54.618Z,1773418734.618 [MissionManager](INFO): Loading Mission from file: ./Missions/Transport/keepstation.tl
2026-03-13T16:18:54.619Z,1773418734.619 [MissionManager](DEBUG): TethyslAPI: loading: ./Missions/Transport/keepstation.tl
2026-03-13T16:18:54.633Z,1773418734.633 [MissionManager](DEBUG): TethyslAPI: mission file loaded: ./Missions/Transport/keepstation.tl
2026-03-13T16:18:55.952Z,1773418735.952 [MissionManager](DEBUG): TethyslAPI: ./Missions/Transport/keepstation.tl translated into:
4
45
NaN
NaN
30
15
4
0.75
200
10
10
45
2
0
0
1
2
3
NaN
0
Sinking to
Timed out while trying to reach target sink depth at current depth of
2026-03-13T16:18:55.966Z,1773418735.966 [MissionManager](INFO): DefineArg keepstation.MissionTimeout = 4.000000 h
2026-03-13T16:18:55.968Z,1773418735.968 [MissionManager](INFO): DefineArg keepstation.NeedCommsTime = 45.000000 min
2026-03-13T16:18:55.970Z,1773418735.970 [MissionManager](INFO): DefineArg keepstation.Latitude = nan arcdeg
2026-03-13T16:18:55.973Z,1773418735.973 [MissionManager](INFO): DefineArg keepstation.Longitude = nan arcdeg
2026-03-13T16:18:55.975Z,1773418735.975 [MissionManager](INFO): DefineArg keepstation.Depth = 30.000000 m
2026-03-13T16:18:55.977Z,1773418735.977 [MissionManager](INFO): DefineArg keepstation.ApproachDepth = 15.000000 m
2026-03-13T16:18:55.980Z,1773418735.980 [MissionManager](INFO): DefineArg keepstation.DepthDeadband = 4.000000 m
2026-03-13T16:18:55.982Z,1773418735.982 [MissionManager](INFO): DefineArg keepstation.Speed = 0.750000 m/s
2026-03-13T16:18:55.984Z,1773418735.984 [MissionManager](INFO): DefineArg keepstation.Radius = 200.000000 m
2026-03-13T16:18:55.986Z,1773418735.986 [MissionManager](INFO): DefineArg keepstation.SinkOffSurface = 0 bool
2026-03-13T16:18:55.988Z,1773418735.988 [MissionManager](INFO): DefineArg keepstation.SinkDepth = 10.000000 m
2026-03-13T16:18:55.990Z,1773418735.990 [MissionManager](INFO): DefineArg keepstation.SinkDepthTimeout = 10.000000 min
2026-03-13T16:18:55.993Z,1773418735.993 [MissionManager](INFO): DefineArg keepstation.MaxDepth = 45.000000 m
2026-03-13T16:18:55.995Z,1773418735.995 [MissionManager](INFO): DefineArg keepstation.MinOffshore = 2.000000 km
2026-03-13T16:18:55.997Z,1773418735.997 [MissionManager](INFO): DefineOutput keepstation.DiveMode = 0.000000 count
2026-03-13T16:18:55.000Z,1773418736.000 [MissionManager](INFO): DefineOutput keepstation.DoingComms = 0.000000 count
2026-03-13T16:18:56.002Z,1773418736.002 [MissionManager](INFO): DefineOutput keepstation.SurfaceSink = 1.000000 count
2026-03-13T16:18:56.053Z,1773418736.053 [MissionManager](INFO): DefineOutput keepstation.TransitToStation = 2.000000 count
2026-03-13T16:18:56.055Z,1773418736.055 [MissionManager](INFO): DefineOutput keepstation.StationKeep = 3.000000 count
2026-03-13T16:18:56.069Z,1773418736.069 [MissionManager](INFO): DefineOutput keepstation.OnStation = 0 bool
2026-03-13T16:18:56.070Z,1773418736.070 [MissionManager](INFO): Inserting Stack from file: Missions/Insert/NeedComms.tl
2026-03-13T16:18:56.070Z,1773418736.070 [MissionManager](DEBUG): TethyslAPI: loading: Missions/Insert/NeedComms.tl
2026-03-13T16:18:56.080Z,1773418736.080 [MissionManager](DEBUG): TethyslAPI: mission file loaded: Missions/Insert/NeedComms.tl
2026-03-13T16:18:56.456Z,1773418736.456 [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
2026-03-13T16:18:56.466Z,1773418736.466 [MissionManager](INFO): DefineArg keepstation:NeedComms.DiveInterval = 1.000000 h
2026-03-13T16:18:56.473Z,1773418736.473 [MissionManager](INFO): DefineArg keepstation:NeedComms.WaitForPitchUp = 10.000000 min
2026-03-13T16:18:56.475Z,1773418736.475 [MissionManager](INFO): DefineArg keepstation:NeedComms.SurfacePitch = 20.000000 arcdeg
2026-03-13T16:18:56.477Z,1773418736.477 [MissionManager](INFO): DefineArg keepstation:NeedComms.SurfaceDepthRate = nan m/s
2026-03-13T16:18:56.480Z,1773418736.480 [MissionManager](INFO): DefineArg keepstation:NeedComms.SurfaceSpeed = 1.000000 m/s
2026-03-13T16:18:56.482Z,1773418736.482 [MissionManager](INFO): DefineArg keepstation:NeedComms.SurfacingTimeout = 1500.000000 s
2026-03-13T16:18:56.501Z,1773418736.501 [MissionManager](INFO): DefineArg keepstation:NeedComms.GPSTimeout = 7.000000 min
2026-03-13T16:18:56.503Z,1773418736.503 [MissionManager](INFO): DefineArg keepstation:NeedComms.CommsTimeout = 30.000000 min
2026-03-13T16:18:56.509Z,1773418736.509 [MissionManager](INFO): DefineArg keepstation:NeedComms.DoingCommsMode = 0.000000 count
2026-03-13T16:18:56.517Z,1773418736.517 [MissionManager](INFO): DefineArg keepstation:NeedComms.RestoreMode = 0.000000 count
2026-03-13T16:18:56.519Z,1773418736.519 [MissionManager](INFO): DefineOutput keepstation:NeedComms.IsActive = 0 bool
2026-03-13T16:18:56.534Z,1773418736.534 [MissionManager](INFO): DefineOutput keepstation:NeedComms.RequiredDiveMode = 0.000000 count
2026-03-13T16:18:56.560Z,1773418736.560 [keepstation:NeedComms:C.GoToSurface](DEBUG): Construct GoToSurface.
2026-03-13T16:18:56.606Z,1773418736.606 [MissionManager](INFO): Inserting Stack from file: Missions/Insert/StandardEnvelopes.tl
2026-03-13T16:18:56.606Z,1773418736.606 [MissionManager](DEBUG): TethyslAPI: loading: Missions/Insert/StandardEnvelopes.tl
2026-03-13T16:18:56.616Z,1773418736.616 [MissionManager](DEBUG): TethyslAPI: mission file loaded: Missions/Insert/StandardEnvelopes.tl
2026-03-13T16:18:56.682Z,1773418736.682 [MissionManager](DEBUG): TethyslAPI: Missions/Insert/StandardEnvelopes.tl translated into:
5
1.5
200
2000
2026-03-13T16:18:56.686Z,1773418736.686 [MissionManager](INFO): DefineArg keepstation:StandardEnvelopes.MinAltitude = 5.000000 m
2026-03-13T16:18:56.688Z,1773418736.688 [MissionManager](INFO): DefineArg keepstation:StandardEnvelopes.MaxDepthIgnore = 1.500000 m
2026-03-13T16:18:56.691Z,1773418736.691 [MissionManager](INFO): DefineArg keepstation:StandardEnvelopes.MaxDepth = 200.000000 m
2026-03-13T16:18:56.693Z,1773418736.693 [MissionManager](INFO): DefineArg keepstation:StandardEnvelopes.MinOffshore = 2000.000000 m
2026-03-13T16:18:56.694Z,1773418736.694 [keepstation:StandardEnvelopes:A.AltitudeEnvelope](DEBUG): Construct AltitudeEnvelope.
2026-03-13T16:18:56.724Z,1773418736.724 [keepstation:StandardEnvelopes:B.DepthEnvelope](DEBUG): Construct DepthEnvelope.
2026-03-13T16:18:56.734Z,1773418736.734 [keepstation:StandardEnvelopes:C.OffshoreEnvelope](DEBUG): Construct OffshoreEnvelope.
2026-03-13T16:18:56.742Z,1773418736.742 [MissionManager](INFO): Inserting Stack from file: Missions/Insert/BackseatDriver.tl
2026-03-13T16:18:56.742Z,1773418736.742 [MissionManager](DEBUG): TethyslAPI: loading: Missions/Insert/BackseatDriver.tl
2026-03-13T16:18:56.743Z,1773418736.743 [MissionManager](DEBUG): TethyslAPI: mission file loaded: Missions/Insert/BackseatDriver.tl
2026-03-13T16:18:56.770Z,1773418736.770 [MissionManager](DEBUG): TethyslAPI: Missions/Insert/BackseatDriver.tl translated into:
2026-03-13T16:18:56.774Z,1773418736.774 [MissionManager](INFO): DefineArg keepstation:BackseatDriver.EnableBackseat = 0 bool
2026-03-13T16:18:56.776Z,1773418736.776 [keepstation:BackseatDriver:A.BackseatDriver](DEBUG): Construct BackseatDriver.
2026-03-13T16:18:56.778Z,1773418736.778 [MissionManager](INFO): Inserting Stack from file: Missions/Insert/PowerOnly.tl
2026-03-13T16:18:56.778Z,1773418736.778 [MissionManager](DEBUG): TethyslAPI: loading: Missions/Insert/PowerOnly.tl
2026-03-13T16:18:56.781Z,1773418736.781 [MissionManager](DEBUG): TethyslAPI: mission file loaded: Missions/Insert/PowerOnly.tl
2026-03-13T16:18:56.965Z,1773418736.965 [MissionManager](DEBUG): TethyslAPI: Missions/Insert/PowerOnly.tl translated into:
99999
2026-03-13T16:18:56.969Z,1773418736.969 [MissionManager](INFO): DefineArg keepstation:PowerOnly.SampleAll = 0 bool
2026-03-13T16:18:56.970Z,1773418736.970 [MissionManager](INFO): DefineArg keepstation:PowerOnly.SampleLoad1 = 0 bool
2026-03-13T16:18:56.972Z,1773418736.972 [MissionManager](INFO): DefineArg keepstation:PowerOnly.SampleLoad2 = 0 bool
2026-03-13T16:18:56.974Z,1773418736.974 [MissionManager](INFO): DefineArg keepstation:PowerOnly.SampleLoad3 = 0 bool
2026-03-13T16:18:56.977Z,1773418736.977 [MissionManager](INFO): DefineArg keepstation:PowerOnly.EnabledPowerOnly = 0 bool
2026-03-13T16:18:56.984Z,1773418736.984 [keepstation:PowerOnly:E.Wait](DEBUG): Construct Wait.
2026-03-13T16:18:56.985Z,1773418736.985 [keepstation:H.Pitch](DEBUG): Construct.
2026-03-13T16:18:57.039Z,1773418737.039 [keepstation:DiveCmd:SurfaceSink:sink:BuoyancyHold.Buoyancy](DEBUG): Construct Buoyancy.
2026-03-13T16:18:57.050Z,1773418737.050 [keepstation:DiveCmd:SurfaceSink:sink:B.SetSpeed](DEBUG): Construct.
2026-03-13T16:18:57.054Z,1773418737.054 [keepstation:DiveCmd:SurfaceSink:sink:D.Pitch](DEBUG): Construct.
2026-03-13T16:18:57.072Z,1773418737.072 [keepstation:DiveCmd:TransitToStation:dive:A.Buoyancy](DEBUG): Construct Buoyancy.
2026-03-13T16:18:57.075Z,1773418737.075 [keepstation:DiveCmd:TransitToStation:dive:B.Pitch](DEBUG): Construct.
2026-03-13T16:18:57.079Z,1773418737.079 [keepstation:DiveCmd:TransitToStation:dive:C.SetSpeed](DEBUG): Construct.
2026-03-13T16:18:57.084Z,1773418737.084 [keepstation:DiveCmd:StationKeep:B.Pitch](DEBUG): Construct.
2026-03-13T16:18:57.088Z,1773418737.088 [keepstation:DiveCmd:StationKeep:C.KeepStation](DEBUG): Construct KeepStation.
2026-03-13T16:18:57.096Z,1773418737.096 [keepstation:TransitToStation:Wpt1.Waypoint](DEBUG): Construct Waypoint.
2026-03-13T16:18:57.108Z,1773418737.108 [keepstation:KeepStation:B.Wait](DEBUG): Construct Wait.
2026-03-13T16:18:57.140Z,1773418737.140 [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 keepstation {
"""
Vehicle transits to desired waypoint (or stays put if none is commanded)
and stays within the specified radius.
"""
arguments {
MissionTimeout = 4 hour
"""
Maximum duration of mission
"""
NeedCommsTime = 45 minute
"""
How often to surface for communications
"""
Latitude = NaN degree
"""
Latitude of waypoint to hold. If NaN, hold the latitude at start of
mission.
"""
Longitude = NaN degree
"""
Longitude of waypoint to hold. If NaN, hold the longitude at start of
mission.
"""
Depth = 30 meter
"""
Depth held during drift mode
"""
ApproachDepth = 15 meter
"""
Depth for initial approach to station.
"""
DepthDeadband = 4 meter
"""
How much vertical drift from the specified depth is allowed in drift
mode
"""
Speed = 0.75 meter_per_second
"""
Vehicle transit speed.
"""
Radius = 200 meter
"""
Radius of circle around waypoint to hold.
"""
SinkOffSurface = false
"""
If true, use buoyancy only to decend to SinkDepth before driving to first target depth
"""
SinkDepth = 10 meter
"""
Initial depth to decend using only buoyancy before driving
"""
SinkDepthTimeout = 10 minute
"""
Max wait time for the vehicle to reach the target depth
"""
MaxDepth = 45 meter
"""
Maximum allowable depth during the mission.
"""
MinOffshore = 2 kilometer
"""
Minimum distance from the shoreline to maintain
"""
}
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 mode
when doing surface comms.
"""
SurfaceSink = 1 count
"""
Mission variable (don't change). The mission will run in this mode
when sinking from the surface using only buoyancy.
"""
TransitToStation = 2 count
"""
Mission variable (don't change). The mission will run in this mode
when performing the transit to station
"""
StationKeep = 3 count
"""
Mission variable (don't change). The mission will run in this mode
when keeping station
"""
OnStation = false
"""
Mission variable (don't change). Determines last mode (Transit or StationKeep)
to resume after needcomms
"""
}
timeout duration=MissionTimeout
insert id="NeedComms" Insert/NeedComms.tl
assign in sequence NeedComms:DiveInterval = NeedCommsTime
insert Insert/StandardEnvelopes.tl
assign in sequence StandardEnvelopes:MaxDepth = MaxDepth
assign in sequence StandardEnvelopes:MinOffshore = MinOffshore
insert Insert/BackseatDriver.tl
insert Insert/PowerOnly.tl
behavior Guidance:Pitch {
run in parallel
set massPosition = Control:VerticalControl.massDefault
}
aggregate SurfaceComms {
run when (
called
or ( elapsed ( Universal:time_fix ) > NeedCommsTime )
)
assign in sequence DiveMode = DoingComms
call priorityHere=false refId="NeedComms"
aggregate HandleNan {
run in sequence
break if (
not isNaN ( Latitude )
and not isNaN ( Longitude )
)
# If both lat and lon are nan, we are implicitly on station and should skip initial transit, so force OnStation to true
aggregate SetOnStation {
run in sequence
break if (
not isNaN ( Latitude )
or not isNaN ( Longitude )
)
assign in sequence OnStation = true
}
# The "assigns" here mean we should only ever run these aggregates once
# An initial NaN lat/lon should be set here during the initial surface NeedComms call
# Use the most recent fix -- if there isn't one, the keepstation behavior will use Universal:lat/lon
aggregate SetLat {
run in sequence
break if ( not isNaN ( Latitude ) )
assign in sequence Latitude = Universal:latitude_fix
}
aggregate SetLon {
run in sequence
break if ( not isNaN ( Longitude ) )
assign in sequence Longitude = Universal:longitude_fix
}
}
aggregate setTransit {
run in sequence
break if (
SinkOffSurface
or OnStation
)
assign in sequence DiveMode = TransitToStation
}
aggregate setStation {
run in sequence
break if (
SinkOffSurface
or not OnStation
)
assign in sequence DiveMode = StationKeep
}
aggregate setSink {
run in sequence
break if ( not SinkOffSurface )
assign in sequence DiveMode = SurfaceSink
}
}
call id="StartingMission" priorityHere=false refId="SurfaceComms"
aggregate DiveCmd {
run when ( called )
aggregate SurfaceSink {
run while ( DiveMode == SurfaceSink )
aggregate sink {
run in sequence
behavior Guidance:Buoyancy id="BuoyancyHold" {
run in parallel
set position = NaN cc
}
behavior Guidance:SetSpeed {
run in parallel
set speed = 0 m/s
}
syslog info "Sinking to " + SinkDepth~meter
behavior Guidance:Pitch {
run in sequence
timeout duration=SinkDepthTimeout {
syslog important "Timed out while trying to reach target sink depth at current depth of "
+ Universal:depth~meter
}
set depth = SinkDepth
}
# Once we've sunk, either resume transit or station keeping depths and speeds
aggregate sinkToTransit {
run in sequence
break if ( OnStation )
assign in sequence DiveMode = TransitToStation
}
aggregate sinkToStation {
run in sequence
break if ( not OnStation )
assign in sequence DiveMode = StationKeep
}
}
}
aggregate TransitToStation {
run while ( DiveMode == TransitToStation )
aggregate dive {
run in sequence
behavior Guidance:Buoyancy {
run in parallel
set position = Control:VerticalControl.buoyancyNeutral
}
behavior Guidance:Pitch {
run in parallel
set depth = ApproachDepth
}
behavior Guidance:SetSpeed {
run in parallel
set speed = Speed
}
}
}
aggregate StationKeep {
run while ( DiveMode == StationKeep )
assign in parallel Control:VerticalControl.depthDeadband = DepthDeadband
behavior Guidance:Pitch {
run in parallel
set depth = Depth
}
behavior Guidance:KeepStation {
run in parallel
set latitude = Latitude
set longitude = Longitude
set radius = Radius
set speed = Speed
}
}
}
aggregate TransitToStation {
"""
Need a separate aggregate for transit if we want to specify a
different depth for the approach.
"""
run in sequence
aggregate Dive {
run while ( not ( DiveMode == DoingComms ) )
call priorityHere=false refId="DiveCmd"
}
behavior Guidance:Waypoint id="Wpt1" {
run in sequence
set latitude = Latitude
set longitude = Longitude
}
assign in sequence DiveMode = StationKeep
assign in sequence OnStation = true
}
call id="OnStation" priorityHere=false refId="NeedComms"
aggregate KeepStation {
run in sequence
aggregate Dive {
run while ( not ( DiveMode == DoingComms ) )
call priorityHere=false refId="DiveCmd"
}
behavior Guidance:Wait {
"""
Due to the way the KeepStation behavior is currently
implemented, we must run it in parallel and use a Wait to keep
from completing the mission before the timeout expires. However,
this new version of the mission uses a top-level timeout so that
the entire mission will not run for longer then MissionTimeout.
"""
run in sequence
set duration = MissionTimeout
}
}
}
2026-03-13T16:18:57.141Z,1773418737.141 [CommandExec](IMPORTANT): Loaded ./Missions/Transport/keepstation.tl id=keepstation
2026-03-13T16:18:57.260Z,1773418737.260 [MissionManager](IMPORTANT): Started mission Default
2026-03-13T16:18:57.261Z,1773418737.261 [Default] Running Loop=1
2026-03-13T16:18:57.261Z,1773418737.261 [Default](DEBUG): Aggregate::initialize Default
2026-03-13T16:18:57.261Z,1773418737.261 [Default:B.GoToSurface] Running Loop=1
2026-03-13T16:18:57.261Z,1773418737.261 [Default:B.GoToSurface](DEBUG): Initialize GoToSurfaceComponent.
2026-03-13T16:18:57.261Z,1773418737.261 [Default:B.GoToSurface](DEBUG): No depth rate setting specified. Using default value of nan m/s.
2026-03-13T16:18:57.261Z,1773418737.261 [Default:B.GoToSurface](DEBUG): No pitch setting specified. Using default value of nan degrees.
2026-03-13T16:18:57.262Z,1773418737.262 [Default:B.GoToSurface](DEBUG): No speed setting specified. Using default value of 1.000000 m/s.
2026-03-13T16:18:57.262Z,1773418737.262 [Default:B.GoToSurface](DEBUG): No surface timeout specified. Using default value of 1000.000000 seconds.
2026-03-13T16:18:57.262Z,1773418737.262 [Default:B.GoToSurface](DEBUG): No altitude timeout specified. Using default value of 600.000000 seconds.
2026-03-13T16:18:57.262Z,1773418737.262 [Default:B.GoToSurface](INFO): Received pitch timeout configuration 60.000000 seconds.
2026-03-13T16:18:57.263Z,1773418737.263 [Default:A.Wait] Running Loop=1
2026-03-13T16:18:57.263Z,1773418737.263 [Default:A.Wait](DEBUG): Initialize Wait Component.
2026-03-13T16:19:07.741Z,1773418747.741 [NAL9602](INFO): Not Powering down - fast GPS
2026-03-13T16:19:08.147Z,1773418748.147 [DataOverHttps](INFO): Sending 39 bytes from file Logs/20260313T050838/Courier0057.lzma
2026-03-13T16:19:09.150Z,1773418749.150 [DataOverHttps](INFO): Moved sent file to Logs/20260313T050838/Courier0057.lzma.bak
2026-03-13T16:19:09.150Z,1773418749.150 [DataOverHttps](INFO): SBD MOMSN=26733510
2026-03-13T16:19:10.588Z,1773418750.588 [Default:A.Wait](INFO): Done Waiting.
2026-03-13T16:19:10.588Z,1773418750.588 [Default:A.Wait] Stopped
2026-03-13T16:19:10.588Z,1773418750.588 [Default:A.Wait](DEBUG): Uninitialize Wait Component.
2026-03-13T16:19:11.000Z,1773418751.000 [Default:CheckIn] Running Loop=1
2026-03-13T16:19:11.000Z,1773418751.000 [Default:CheckIn](DEBUG): Aggregate::initialize Default:CheckIn
2026-03-13T16:19:11.001Z,1773418751.001 [Default:CheckIn:Read_GPS] Running Loop=1
2026-03-13T16:19:12.994Z,1773418752.994 [NAL9602](DEBUG): Parsing RMC sentence: $GPRMC,161909.00,A,3647.94986,N,12151.01031,W,1.050,304.03,130326,,,A*76
2026-03-13T16:19:12.997Z,1773418752.997 [NAL9602](INFO): GPS fix at 20260313T161909: (36.799164, -121.850172)
2026-03-13T16:19:13.038Z,1773418753.038 [Default:CheckIn:Read_GPS] Stopped
2026-03-13T16:19:13.038Z,1773418753.038 [Default:CheckIn:Read_Iridium] Running Loop=1
2026-03-13T16:19:35.906Z,1773418775.906 [CommandExec](IMPORTANT): got command set keepstation.MissionTimeout 3 hour
2026-03-13T16:19:35.907Z,1773418775.907 [CommandExec](IMPORTANT): got command set keepstation.NeedCommsTime 20 minute
2026-03-13T16:19:35.912Z,1773418775.912 [CommandExec](IMPORTANT): got command set keepstation.Latitude 36.806966 degree
2026-03-13T16:19:35.913Z,1773418775.913 [CommandExec](IMPORTANT): got command set keepstation.Longitude -121.824326 degree
2026-03-13T16:19:35.913Z,1773418775.913 [CommandExec](IMPORTANT): got command set keepstation.Depth 10 meter
2026-03-13T16:19:36.992Z,1773418776.992 [DataOverHttps](INFO): Sending 73 bytes from file Logs/20260313T050838/Courier0060.lzma
2026-03-13T16:19:37.994Z,1773418777.994 [DataOverHttps](INFO): Moved sent file to Logs/20260313T050838/Courier0060.lzma.bak
2026-03-13T16:19:37.994Z,1773418777.994 [DataOverHttps](INFO): SBD MOMSN=26733512
2026-03-13T16:19:46.198Z,1773418786.198 [NAL9602](INFO): SBD MO Status=2, MOMSN=13358, MT Status=2, MTMSN=0
2026-03-13T16:19:46.198Z,1773418786.198 [NAL9602](ERROR): Failed to initiate SBD session. Error code: 2
2026-03-13T16:19:54.871Z,1773418794.871 [CommandExec](IMPORTANT): got command set keepstation.ApproachDepth 10 meter
2026-03-13T16:19:54.872Z,1773418794.872 [CommandExec](IMPORTANT): got command set keepstation.Speed 1 meter_per_second
2026-03-13T16:19:54.872Z,1773418794.872 [CommandExec](IMPORTANT): got command set keepstation.MaxDepth 20 meter
2026-03-13T16:19:54.873Z,1773418794.873 [CommandExec](IMPORTANT): got command run
2026-03-13T16:19:54.875Z,1773418794.875 [CommandExec](IMPORTANT): Running
2026-03-13T16:19:55.096Z,1773418795.096 [Default] Stopped
2026-03-13T16:19:55.096Z,1773418795.096 [Default](DEBUG): Aggregate::uninitialize Default
2026-03-13T16:19:55.096Z,1773418795.096 [Default:B.GoToSurface] Stopped
2026-03-13T16:19:55.096Z,1773418795.096 [Default:B.GoToSurface](DEBUG): Uninitialize GoToSurfaceComponent.
2026-03-13T16:19:55.096Z,1773418795.096 [Default:CheckIn] Stopped
2026-03-13T16:19:55.096Z,1773418795.096 [Default:CheckIn](DEBUG): Aggregate::uninitialize Default:CheckIn
2026-03-13T16:19:55.096Z,1773418795.096 [Default:CheckIn:Read_Iridium] Stopped
2026-03-13T16:19:55.097Z,1773418795.097 [MissionManager](IMPORTANT): Started mission keepstation
2026-03-13T16:19:55.097Z,1773418795.097 [keepstation] Running Loop=1
2026-03-13T16:19:55.097Z,1773418795.097 [keepstation](DEBUG): Aggregate::initialize keepstation
2026-03-13T16:19:55.097Z,1773418795.097 [keepstation:StandardEnvelopes] Running Loop=1
2026-03-13T16:19:55.097Z,1773418795.097 [keepstation:StandardEnvelopes](DEBUG): Aggregate::initialize keepstation:StandardEnvelopes
2026-03-13T16:19:55.097Z,1773418795.097 [keepstation:StandardEnvelopes:A.AltitudeEnvelope] Running Loop=1
2026-03-13T16:19:55.097Z,1773418795.097 [keepstation:StandardEnvelopes:A.AltitudeEnvelope](DEBUG): Initialize AltitudeEnvelopeComponent.
2026-03-13T16:19:55.097Z,1773418795.097 [keepstation:StandardEnvelopes:B.DepthEnvelope] Running Loop=1
2026-03-13T16:19:55.097Z,1773418795.097 [keepstation:StandardEnvelopes:B.DepthEnvelope](DEBUG): Initialize DepthEnvelopeComponent.
2026-03-13T16:19:55.098Z,1773418795.098 [keepstation:StandardEnvelopes:C.OffshoreEnvelope] Running Loop=1
2026-03-13T16:19:55.098Z,1773418795.098 [keepstation:StandardEnvelopes:C.OffshoreEnvelope](DEBUG): Initialize OffshoreEnvelopeComponent.
2026-03-13T16:19:55.098Z,1773418795.098 [keepstation:BackseatDriver] Running Loop=1
2026-03-13T16:19:55.098Z,1773418795.098 [keepstation:BackseatDriver](DEBUG): Aggregate::initialize keepstation:BackseatDriver
2026-03-13T16:19:55.098Z,1773418795.098 [keepstation:BackseatDriver:A.BackseatDriver] Running Loop=1
2026-03-13T16:19:55.098Z,1773418795.098 [keepstation:PowerOnly] Running Loop=1
2026-03-13T16:19:55.098Z,1773418795.098 [keepstation:PowerOnly](DEBUG): Aggregate::initialize keepstation:PowerOnly
2026-03-13T16:19:55.098Z,1773418795.098 [keepstation:PowerOnly:A] Running Loop=1
2026-03-13T16:19:55.098Z,1773418795.098 [keepstation:PowerOnly:B] Running Loop=1
2026-03-13T16:19:55.098Z,1773418795.098 [keepstation:PowerOnly:C] Running Loop=1
2026-03-13T16:19:55.098Z,1773418795.098 [keepstation:PowerOnly:D] Running Loop=1
2026-03-13T16:19:55.099Z,1773418795.099 [keepstation:PowerOnly:E.Wait] Running Loop=1
2026-03-13T16:19:55.099Z,1773418795.099 [keepstation:PowerOnly:E.Wait](DEBUG): Initialize Wait Component.
2026-03-13T16:19:55.099Z,1773418795.099 [keepstation:H.Pitch] Running Loop=1
2026-03-13T16:19:55.099Z,1773418795.099 [keepstation:H.Pitch](DEBUG): Initialize.
2026-03-13T16:19:55.099Z,1773418795.099 [keepstation:B] Running Loop=1
2026-03-13T16:19:55.100Z,1773418795.100 [keepstation:H.Pitch] Running Loop=1
2026-03-13T16:19:55.100Z,1773418795.100 [keepstation:PowerOnly] Running Loop=1
2026-03-13T16:19:55.101Z,1773418795.101 [keepstation:PowerOnly:D] Stopped
2026-03-13T16:19:55.101Z,1773418795.101 [keepstation:PowerOnly:C] Stopped
2026-03-13T16:19:55.101Z,1773418795.101 [keepstation:PowerOnly:B] Stopped
2026-03-13T16:19:55.101Z,1773418795.101 [keepstation:PowerOnly:A] Stopped
2026-03-13T16:19:55.101Z,1773418795.101 [keepstation:BackseatDriver] Running Loop=1
2026-03-13T16:19:55.101Z,1773418795.101 [keepstation:StandardEnvelopes] Running Loop=1
2026-03-13T16:19:55.101Z,1773418795.101 [keepstation:StandardEnvelopes:C.OffshoreEnvelope] Running Loop=1
2026-03-13T16:19:55.102Z,1773418795.102 [keepstation:StandardEnvelopes:B.DepthEnvelope] Running Loop=1
2026-03-13T16:19:55.102Z,1773418795.102 [keepstation:StandardEnvelopes:A.AltitudeEnvelope] Running Loop=1
2026-03-13T16:19:55.102Z,1773418795.102 [keepstation:B] Stopped
2026-03-13T16:19:55.103Z,1773418795.103 [keepstation:D] Running Loop=1
2026-03-13T16:19:55.506Z,1773418795.506 [keepstation:D] Stopped
2026-03-13T16:19:55.506Z,1773418795.506 [keepstation:E] Running Loop=1
2026-03-13T16:19:55.915Z,1773418795.915 [keepstation:E] Stopped
2026-03-13T16:19:55.916Z,1773418795.916 [keepstation:StartingMission] Running Loop=1
2026-03-13T16:19:55.916Z,1773418795.916 [keepstation:StartingMission](DEBUG): Aggregate::initialize keepstation:StartingMission
2026-03-13T16:19:56.302Z,1773418796.302 [keepstation:SurfaceComms] Running Loop=1
2026-03-13T16:19:56.302Z,1773418796.302 [keepstation:SurfaceComms](DEBUG): Aggregate::initialize keepstation:SurfaceComms
2026-03-13T16:19:56.303Z,1773418796.303 [keepstation:SurfaceComms:A] Running Loop=1
2026-03-13T16:19:56.303Z,1773418796.303 [keepstation:SurfaceComms:A] Stopped
2026-03-13T16:19:56.303Z,1773418796.303 [keepstation:SurfaceComms:B] Running Loop=1
2026-03-13T16:19:56.303Z,1773418796.303 [keepstation:SurfaceComms:B](DEBUG): Aggregate::initialize keepstation:SurfaceComms:B
2026-03-13T16:19:56.713Z,1773418796.713 [keepstation:NeedComms] Running Loop=1
2026-03-13T16:19:56.713Z,1773418796.713 [keepstation:NeedComms](DEBUG): Aggregate::initialize keepstation:NeedComms
2026-03-13T16:19:56.713Z,1773418796.713 [keepstation:NeedComms:C.GoToSurface] Running Loop=1
2026-03-13T16:19:56.713Z,1773418796.713 [keepstation:NeedComms:C.GoToSurface](DEBUG): Initialize GoToSurfaceComponent.
2026-03-13T16:19:56.713Z,1773418796.713 [keepstation:NeedComms:C.GoToSurface](INFO): Received depth rate setting nan m/s.
2026-03-13T16:19:56.714Z,1773418796.714 [keepstation:NeedComms:C.GoToSurface](INFO): Received pitch setting 19.999999 degrees.
2026-03-13T16:19:56.714Z,1773418796.714 [keepstation:NeedComms:C.GoToSurface](INFO): Received speed setting 1.000000 m/s.
2026-03-13T16:19:56.714Z,1773418796.714 [keepstation:NeedComms:C.GoToSurface](INFO): Received surface timeout setting 1500.000000 seconds.
2026-03-13T16:19:56.715Z,1773418796.715 [keepstation:NeedComms:C.GoToSurface](DEBUG): No altitude timeout specified. Using default value of 600.000000 seconds.
2026-03-13T16:19:56.715Z,1773418796.715 [keepstation:NeedComms:C.GoToSurface](INFO): Received pitch timeout configuration 60.000000 seconds.
2026-03-13T16:19:56.715Z,1773418796.715 [keepstation:NeedComms:A] Running Loop=1
2026-03-13T16:19:56.716Z,1773418796.716 [keepstation:NeedComms:A](INFO): last time_fix was: 1773418749.000000 second since 1970/01/01T00:00:00Z
2026-03-13T16:19:56.717Z,1773418796.717 [keepstation:NeedComms:A] Stopped
2026-03-13T16:19:56.717Z,1773418796.717 [keepstation:NeedComms:setActive] Running Loop=1
2026-03-13T16:19:56.717Z,1773418796.717 [keepstation:NeedComms:setActive](DEBUG): Aggregate::initialize keepstation:NeedComms:setActive
2026-03-13T16:19:56.717Z,1773418796.717 [keepstation:NeedComms:setActive:A] Running Loop=1
2026-03-13T16:19:57.121Z,1773418797.121 [keepstation:NeedComms:setActive:A] Stopped
2026-03-13T16:19:57.121Z,1773418797.121 [keepstation:NeedComms:setActive:B] Running Loop=1
2026-03-13T16:19:57.527Z,1773418797.527 [keepstation:NeedComms:setActive:B] Stopped
2026-03-13T16:19:57.527Z,1773418797.527 [keepstation:NeedComms:setActive](INFO): Completed keepstation:NeedComms:setActive
2026-03-13T16:19:57.527Z,1773418797.527 [keepstation:NeedComms:setActive] Stopped
2026-03-13T16:19:57.528Z,1773418797.528 [keepstation:NeedComms:setActive](DEBUG): Aggregate::uninitialize keepstation:NeedComms:setActive
2026-03-13T16:19:57.921Z,1773418797.921 [keepstation:NeedComms:D] Running Loop=1
2026-03-13T16:19:58.330Z,1773418798.330 [keepstation:NeedComms:D](DEBUG): Initialize ReadDataComponent to sense time_fix
2026-03-13T16:20:05.091Z,1773418805.091 [DataOverHttps](INFO): Sending 39 bytes from file Logs/20260313T050838/Courier0063.lzma
2026-03-13T16:20:06.094Z,1773418806.094 [DataOverHttps](INFO): Moved sent file to Logs/20260313T050838/Courier0063.lzma.bak
2026-03-13T16:20:06.094Z,1773418806.094 [DataOverHttps](INFO): SBD MOMSN=26733515
2026-03-13T16:20:13.262Z,1773418813.262 [NAL9602](INFO): SBD MO Status=2, MOMSN=13358, MT Status=2, MTMSN=0
2026-03-13T16:20:13.263Z,1773418813.263 [NAL9602](ERROR): Failed to initiate SBD session. Error code: 2
2026-03-13T16:20:50.042Z,1773418850.042 [NAL9602](INFO): SBD MO Status=1, MOMSN=13358, MT Status=0, MTMSN=0
2026-03-13T16:20:50.042Z,1773418850.042 [NAL9602](INFO): No messages in MT queue
2026-03-13T16:20:51.241Z,1773418851.241 [NAL9602](DEBUG): Parsing RMC sentence: $GPRMC,162047.00,A,3647.96239,N,12151.02283,W,0.233,316.83,130326,,,A*7E
2026-03-13T16:20:51.245Z,1773418851.245 [NAL9602](INFO): GPS fix at 20260313T162047: (36.799373, -121.850380)
2026-03-13T16:20:51.257Z,1773418851.257 [keepstation:NeedComms:D] Stopped
2026-03-13T16:20:51.258Z,1773418851.258 [keepstation:NeedComms:E] Running Loop=1
2026-03-13T16:20:51.682Z,1773418851.682 [keepstation:NeedComms:E](DEBUG): Initialize ReadDataComponent to sense platform_communications
2026-03-13T16:20:58.611Z,1773418858.611 [DataOverHttps](INFO): Sending 73 bytes from file Logs/20260313T050838/Courier0066.lzma
2026-03-13T16:20:59.614Z,1773418859.614 [DataOverHttps](INFO): Moved sent file to Logs/20260313T050838/Courier0066.lzma.bak
2026-03-13T16:20:59.614Z,1773418859.614 [DataOverHttps](INFO): SBD MOMSN=26733517
2026-03-13T16:21:20.416Z,1773418880.416 [DataOverHttps](INFO): Sending 325 bytes from file Logs/20260313T050838/Express0058.lzma
2026-03-13T16:21:21.418Z,1773418881.418 [DataOverHttps](INFO): Moved sent file to Logs/20260313T050838/Express0058.lzma.bak
2026-03-13T16:21:21.418Z,1773418881.418 [DataOverHttps](INFO): SBD MOMSN=26733520
2026-03-13T16:21:23.965Z,1773418883.965 [NAL9602](INFO): Not Powering down - fast GPS
2026-03-13T16:22:33.471Z,1773418953.471 [DataOverHttps](INFO): setting unavailable, lastComms_.elapsed()=60.956963
2026-03-13T16:23:00.218Z,1773418980.218 [NAL9602](INFO): SBD MO Status=2, MOMSN=13359, MT Status=2, MTMSN=0
2026-03-13T16:23:00.218Z,1773418980.218 [NAL9602](ERROR): Failed to initiate SBD session. Error code: 2
2026-03-13T16:23:04.621Z,1773418984.621 [DataOverHttps](INFO): Exceeded connect timeout, disconnecting.
2026-03-13T16:23:26.166Z,1773419006.166 [NAL9602](INFO): SBD MO Status=2, MOMSN=13359, MT Status=2, MTMSN=0
2026-03-13T16:23:26.166Z,1773419006.166 [NAL9602](ERROR): Failed to initiate SBD session. Error code: 2
2026-03-13T16:23:39.764Z,1773419019.764 [DataOverHttps](INFO): Exceeded connect timeout, disconnecting.
2026-03-13T16:24:10.283Z,1773419050.283 [NAL9602](INFO): SBD MO Status=1, MOMSN=13359, MT Status=0, MTMSN=0
2026-03-13T16:24:10.332Z,1773419050.332 [NAL9602](INFO): Sent 332 bytes from file Logs/20260313T050838/Express0061.lzma
2026-03-13T16:24:10.332Z,1773419050.332 [NAL9602](INFO): Packets left to send: 1
2026-03-13T16:24:14.904Z,1773419054.904 [DataOverHttps](INFO): Exceeded connect timeout, disconnecting.
2026-03-13T16:24:22.498Z,1773419062.498 [NAL9602](INFO): SBD MO Status=1, MOMSN=13360, MT Status=0, MTMSN=0
2026-03-13T16:24:22.556Z,1773419062.556 [NAL9602](INFO): Sent 62 bytes from file Logs/20260313T050838/Express0061.lzma
2026-03-13T16:24:22.556Z,1773419062.556 [NAL9602](INFO): Packets left to send: 0
2026-03-13T16:24:33.903Z,1773419073.903 [NAL9602](INFO): SBD MO Status=1, MOMSN=13361, MT Status=0, MTMSN=0
2026-03-13T16:24:33.964Z,1773419073.964 [NAL9602](INFO): Sent 61 bytes from file Logs/20260313T050838/Express0064.lzma
2026-03-13T16:24:33.964Z,1773419073.964 [NAL9602](INFO): Packets left to send: 0
2026-03-13T16:24:43.046Z,1773419083.046 [NAL9602](INFO): SBD MO Status=1, MOMSN=13362, MT Status=0, MTMSN=0
2026-03-13T16:24:43.096Z,1773419083.096 [NAL9602](INFO): Sent 332 bytes from file Logs/20260313T050838/Express0067.lzma
2026-03-13T16:24:43.096Z,1773419083.096 [NAL9602](INFO): Packets left to send: 1
2026-03-13T16:24:50.060Z,1773419090.060 [DataOverHttps](INFO): Exceeded connect timeout, disconnecting.
2026-03-13T16:24:53.302Z,1773419093.302 [NAL9602](INFO): SBD MO Status=1, MOMSN=13363, MT Status=0, MTMSN=0
2026-03-13T16:24:53.356Z,1773419093.356 [NAL9602](INFO): Sent 11 bytes from file Logs/20260313T050838/Express0067.lzma
2026-03-13T16:24:53.356Z,1773419093.356 [NAL9602](INFO): Packets left to send: 0
2026-03-13T16:25:04.226Z,1773419104.226 [NAL9602](INFO): SBD MO Status=0, MOMSN=13364, MT Status=0, MTMSN=0
2026-03-13T16:25:04.309Z,1773419104.309 [keepstation:NeedComms:E] Stopped
2026-03-13T16:25:04.310Z,1773419104.310 [keepstation:NeedComms:F] Running Loop=1
2026-03-13T16:25:04.641Z,1773419104.641 [keepstation:NeedComms:F](DEBUG): Initialize ReadDataComponent to sense time_fix
2026-03-13T16:25:06.651Z,1773419106.651 [NAL9602](DEBUG): Parsing RMC sentence: $GPRMC,162502.00,A,3647.99131,N,12151.05011,W,1.205,313.90,130326,,,D*76
2026-03-13T16:25:06.653Z,1773419106.653 [NAL9602](INFO): GPS fix at 20260313T162502: (36.799855, -121.850835)
2026-03-13T16:25:06.666Z,1773419106.666 [keepstation:NeedComms:F] Stopped
2026-03-13T16:25:06.666Z,1773419106.666 [keepstation:NeedComms:setRestoreMode] Running Loop=1
2026-03-13T16:25:06.666Z,1773419106.666 [keepstation:NeedComms:setRestoreMode](DEBUG): Aggregate::initialize keepstation:NeedComms:setRestoreMode
2026-03-13T16:25:06.666Z,1773419106.666 [keepstation:NeedComms:setRestoreMode:A] Running Loop=1
2026-03-13T16:25:07.094Z,1773419107.094 [keepstation:NeedComms:setRestoreMode:A] Stopped
2026-03-13T16:25:07.094Z,1773419107.094 [keepstation:NeedComms:setRestoreMode](INFO): Completed keepstation:NeedComms:setRestoreMode
2026-03-13T16:25:07.094Z,1773419107.094 [keepstation:NeedComms:setRestoreMode] Stopped
2026-03-13T16:25:07.094Z,1773419107.094 [keepstation:NeedComms:setRestoreMode](DEBUG): Aggregate::uninitialize keepstation:NeedComms:setRestoreMode
2026-03-13T16:25:07.094Z,1773419107.094 [keepstation:NeedComms:setInactive] Running Loop=1
2026-03-13T16:25:07.094Z,1773419107.094 [keepstation:NeedComms:setInactive](DEBUG): Aggregate::initialize keepstation:NeedComms:setInactive
2026-03-13T16:25:07.094Z,1773419107.094 [keepstation:NeedComms:setInactive:A] Running Loop=1
2026-03-13T16:25:07.479Z,1773419107.479 [keepstation:NeedComms:setInactive:A] Stopped
2026-03-13T16:25:07.480Z,1773419107.480 [keepstation:NeedComms:setInactive](INFO): Completed keepstation:NeedComms:setInactive
2026-03-13T16:25:07.480Z,1773419107.480 [keepstation:NeedComms:setInactive] Stopped
2026-03-13T16:25:07.480Z,1773419107.480 [keepstation:NeedComms:setInactive](DEBUG): Aggregate::uninitialize keepstation:NeedComms:setInactive
2026-03-13T16:25:07.481Z,1773419107.481 [keepstation:NeedComms](INFO): Completed keepstation:NeedComms
2026-03-13T16:25:07.481Z,1773419107.481 [keepstation:NeedComms] Stopped
2026-03-13T16:25:07.481Z,1773419107.481 [keepstation:NeedComms](DEBUG): Aggregate::uninitialize keepstation:NeedComms
2026-03-13T16:25:07.481Z,1773419107.481 [keepstation:NeedComms:C.GoToSurface] Stopped
2026-03-13T16:25:07.481Z,1773419107.481 [keepstation:NeedComms:C.GoToSurface](DEBUG): Uninitialize GoToSurfaceComponent.
2026-03-13T16:25:07.875Z,1773419107.875 [keepstation:SurfaceComms:B](INFO): Completed keepstation:SurfaceComms:B
2026-03-13T16:25:07.875Z,1773419107.875 [keepstation:SurfaceComms:B] Stopped
2026-03-13T16:25:07.876Z,1773419107.876 [keepstation:SurfaceComms:B](DEBUG): Aggregate::uninitialize keepstation:SurfaceComms:B
2026-03-13T16:25:07.876Z,1773419107.876 [keepstation:SurfaceComms:HandleNan] Running Loop=1
2026-03-13T16:25:07.876Z,1773419107.876 [keepstation:SurfaceComms:HandleNan](DEBUG): Aggregate::initialize keepstation:SurfaceComms:HandleNan
2026-03-13T16:25:07.876Z,1773419107.876 [keepstation:SurfaceComms:HandleNan:SetOnStation] Running Loop=1
2026-03-13T16:25:07.876Z,1773419107.876 [keepstation:SurfaceComms:HandleNan:SetOnStation](DEBUG): Aggregate::initialize keepstation:SurfaceComms:HandleNan:SetOnStation
2026-03-13T16:25:07.876Z,1773419107.876 [keepstation:SurfaceComms:HandleNan:SetOnStation:A] Running Loop=1
2026-03-13T16:25:08.284Z,1773419108.284 [keepstation:SurfaceComms:HandleNan] Stopped
2026-03-13T16:25:08.284Z,1773419108.284 [keepstation:SurfaceComms:HandleNan](DEBUG): Aggregate::uninitialize keepstation:SurfaceComms:HandleNan
2026-03-13T16:25:08.284Z,1773419108.284 [keepstation:SurfaceComms:HandleNan:SetOnStation] Stopped
2026-03-13T16:25:08.284Z,1773419108.284 [keepstation:SurfaceComms:HandleNan:SetOnStation](DEBUG): Aggregate::uninitialize keepstation:SurfaceComms:HandleNan:SetOnStation
2026-03-13T16:25:08.284Z,1773419108.284 [keepstation:SurfaceComms:HandleNan:SetOnStation:A] Stopped
2026-03-13T16:25:08.285Z,1773419108.285 [keepstation:SurfaceComms:setTransit] Running Loop=1
2026-03-13T16:25:08.285Z,1773419108.285 [keepstation:SurfaceComms:setTransit](DEBUG): Aggregate::initialize keepstation:SurfaceComms:setTransit
2026-03-13T16:25:08.285Z,1773419108.285 [keepstation:SurfaceComms:setTransit:A] Running Loop=1
2026-03-13T16:25:08.688Z,1773419108.688 [keepstation:SurfaceComms:setTransit:A] Stopped
2026-03-13T16:25:08.688Z,1773419108.688 [keepstation:SurfaceComms:setTransit](INFO): Completed keepstation:SurfaceComms:setTransit
2026-03-13T16:25:08.688Z,1773419108.688 [keepstation:SurfaceComms:setTransit] Stopped
2026-03-13T16:25:08.688Z,1773419108.688 [keepstation:SurfaceComms:setTransit](DEBUG): Aggregate::uninitialize keepstation:SurfaceComms:setTransit
2026-03-13T16:25:08.688Z,1773419108.688 [keepstation:SurfaceComms:setStation] Running Loop=1
2026-03-13T16:25:08.688Z,1773419108.688 [keepstation:SurfaceComms:setStation](DEBUG): Aggregate::initialize keepstation:SurfaceComms:setStation
2026-03-13T16:25:08.688Z,1773419108.688 [keepstation:SurfaceComms:setStation:A] Running Loop=1
2026-03-13T16:25:09.092Z,1773419109.092 [keepstation:SurfaceComms:setStation] Stopped
2026-03-13T16:25:09.092Z,1773419109.092 [keepstation:SurfaceComms:setStation](DEBUG): Aggregate::uninitialize keepstation:SurfaceComms:setStation
2026-03-13T16:25:09.093Z,1773419109.093 [keepstation:SurfaceComms:setStation:A] Stopped
2026-03-13T16:25:09.093Z,1773419109.093 [keepstation:SurfaceComms:setSink] Running Loop=1
2026-03-13T16:25:09.093Z,1773419109.093 [keepstation:SurfaceComms:setSink](DEBUG): Aggregate::initialize keepstation:SurfaceComms:setSink
2026-03-13T16:25:09.093Z,1773419109.093 [keepstation:SurfaceComms:setSink:A] Running Loop=1
2026-03-13T16:25:09.574Z,1773419109.574 [keepstation:SurfaceComms:setSink] Stopped
2026-03-13T16:25:09.574Z,1773419109.574 [keepstation:SurfaceComms:setSink](DEBUG): Aggregate::uninitialize keepstation:SurfaceComms:setSink
2026-03-13T16:25:09.574Z,1773419109.574 [keepstation:SurfaceComms:setSink:A] Stopped
2026-03-13T16:25:09.574Z,1773419109.574 [keepstation:SurfaceComms](INFO): Completed keepstation:SurfaceComms
2026-03-13T16:25:09.574Z,1773419109.574 [keepstation:SurfaceComms] Stopped
2026-03-13T16:25:09.575Z,1773419109.575 [keepstation:SurfaceComms](DEBUG): Aggregate::uninitialize keepstation:SurfaceComms
2026-03-13T16:25:10.047Z,1773419110.047 [keepstation:StartingMission](INFO): Completed keepstation:StartingMission
2026-03-13T16:25:10.048Z,1773419110.048 [keepstation:StartingMission] Stopped
2026-03-13T16:25:10.048Z,1773419110.048 [keepstation:StartingMission](DEBUG): Aggregate::uninitialize keepstation:StartingMission
2026-03-13T16:25:10.048Z,1773419110.048 [keepstation:TransitToStation] Running Loop=1
2026-03-13T16:25:10.048Z,1773419110.048 [keepstation:TransitToStation](DEBUG): Aggregate::initialize keepstation:TransitToStation
2026-03-13T16:25:10.048Z,1773419110.048 [keepstation:TransitToStation:Dive] Running Loop=1
2026-03-13T16:25:10.048Z,1773419110.048 [keepstation:TransitToStation:Dive](DEBUG): Aggregate::initialize keepstation:TransitToStation:Dive
2026-03-13T16:25:10.048Z,1773419110.048 [keepstation:TransitToStation:Dive:A] Running Loop=1
2026-03-13T16:25:10.048Z,1773419110.048 [keepstation:TransitToStation:Dive:A](DEBUG): Aggregate::initialize keepstation:TransitToStation:Dive:A
2026-03-13T16:25:10.048Z,1773419110.048 [keepstation:TransitToStation:Wpt1.Waypoint] Running Loop=1
2026-03-13T16:25:10.049Z,1773419110.049 [keepstation:TransitToStation:Wpt1.Waypoint](DEBUG): Initialize WaypointComponent.
2026-03-13T16:25:10.049Z,1773419110.049 [keepstation:TransitToStation:Wpt1.Waypoint](IMPORTANT): Navigating to waypoint: 36.806965,-121.824326
2026-03-13T16:25:10.301Z,1773419110.301 [keepstation:TransitToStation:Wpt1.Waypoint](INFO): Navigating to waypoint: 36.806965,-121.824326
2026-03-13T16:25:10.302Z,1773419110.302 [keepstation:TransitToStation:Dive] Running Loop=1
2026-03-13T16:25:10.302Z,1773419110.302 [keepstation:DiveCmd] Running Loop=1
2026-03-13T16:25:10.302Z,1773419110.302 [keepstation:DiveCmd](DEBUG): Aggregate::initialize keepstation:DiveCmd
2026-03-13T16:25:10.302Z,1773419110.302 [keepstation:DiveCmd:SurfaceSink] Running Loop=1
2026-03-13T16:25:10.302Z,1773419110.302 [keepstation:DiveCmd:SurfaceSink](DEBUG): Aggregate::initialize keepstation:DiveCmd:SurfaceSink
2026-03-13T16:25:10.303Z,1773419110.303 [keepstation:DiveCmd:SurfaceSink:sink] Running Loop=1
2026-03-13T16:25:10.303Z,1773419110.303 [keepstation:DiveCmd:SurfaceSink:sink](DEBUG): Aggregate::initialize keepstation:DiveCmd:SurfaceSink:sink
2026-03-13T16:25:10.303Z,1773419110.303 [keepstation:DiveCmd:SurfaceSink:sink:BuoyancyHold.Buoyancy] Running Loop=1
2026-03-13T16:25:10.303Z,1773419110.303 [keepstation:DiveCmd:SurfaceSink:sink:BuoyancyHold.Buoyancy](DEBUG): Initialize Buoyancy Component.
2026-03-13T16:25:10.303Z,1773419110.303 [keepstation:DiveCmd:SurfaceSink:sink:B.SetSpeed] Running Loop=1
2026-03-13T16:25:10.303Z,1773419110.303 [keepstation:DiveCmd:SurfaceSink:sink:B.SetSpeed](DEBUG): Initialize.
2026-03-13T16:25:10.303Z,1773419110.303 [keepstation:DiveCmd:SurfaceSink:sink:C] Running Loop=1
2026-03-13T16:25:10.303Z,1773419110.303 [keepstation:DiveCmd:TransitToStation] Running Loop=1
2026-03-13T16:25:10.304Z,1773419110.304 [keepstation:DiveCmd:TransitToStation](DEBUG): Aggregate::initialize keepstation:DiveCmd:TransitToStation
2026-03-13T16:25:10.304Z,1773419110.304 [keepstation:DiveCmd:TransitToStation:dive] Running Loop=1
2026-03-13T16:25:10.304Z,1773419110.304 [keepstation:DiveCmd:TransitToStation:dive](DEBUG): Aggregate::initialize keepstation:DiveCmd:TransitToStation:dive
2026-03-13T16:25:10.304Z,1773419110.304 [keepstation:DiveCmd:TransitToStation:dive:A.Buoyancy] Running Loop=1
2026-03-13T16:25:10.304Z,1773419110.304 [keepstation:DiveCmd:TransitToStation:dive:A.Buoyancy](DEBUG): Initialize Buoyancy Component.
2026-03-13T16:25:10.304Z,1773419110.304 [keepstation:DiveCmd:TransitToStation:dive:B.Pitch] Running Loop=1
2026-03-13T16:25:10.304Z,1773419110.304 [keepstation:DiveCmd:TransitToStation:dive:B.Pitch](DEBUG): Initialize.
2026-03-13T16:25:10.304Z,1773419110.304 [keepstation:DiveCmd:TransitToStation:dive:C.SetSpeed] Running Loop=1
2026-03-13T16:25:10.305Z,1773419110.305 [keepstation:DiveCmd:TransitToStation:dive:C.SetSpeed](DEBUG): Initialize.
2026-03-13T16:25:10.305Z,1773419110.305 [keepstation:DiveCmd:StationKeep] Running Loop=1
2026-03-13T16:25:10.305Z,1773419110.305 [keepstation:DiveCmd:StationKeep](DEBUG): Aggregate::initialize keepstation:DiveCmd:StationKeep
2026-03-13T16:25:10.305Z,1773419110.305 [keepstation:DiveCmd:StationKeep:A] Running Loop=1
2026-03-13T16:25:10.305Z,1773419110.305 [keepstation:DiveCmd:StationKeep:B.Pitch] Running Loop=1
2026-03-13T16:25:10.305Z,1773419110.305 [keepstation:DiveCmd:StationKeep:B.Pitch](DEBUG): Initialize.
2026-03-13T16:25:10.305Z,1773419110.305 [keepstation:DiveCmd:StationKeep:C.KeepStation] Running Loop=1
2026-03-13T16:25:10.305Z,1773419110.305 [keepstation:DiveCmd:StationKeep:C.KeepStation](DEBUG): Initialize KeepStationComponent.
2026-03-13T16:25:10.306Z,1773419110.306 [keepstation:DiveCmd:StationKeep] Stopped
2026-03-13T16:25:10.306Z,1773419110.306 [keepstation:DiveCmd:StationKeep](DEBUG): Aggregate::uninitialize keepstation:DiveCmd:StationKeep
2026-03-13T16:25:10.306Z,1773419110.306 [keepstation:DiveCmd:StationKeep:A] Stopped
2026-03-13T16:25:10.306Z,1773419110.306 [keepstation:DiveCmd:StationKeep:B.Pitch] Stopped
2026-03-13T16:25:10.306Z,1773419110.306 [keepstation:DiveCmd:StationKeep:C.KeepStation] Stopped
2026-03-13T16:25:10.306Z,1773419110.306 [keepstation:DiveCmd:StationKeep:C.KeepStation](DEBUG): Uninitialize KeepStationComponent.
2026-03-13T16:25:10.306Z,1773419110.306 [keepstation:DiveCmd:TransitToStation] Running Loop=1
2026-03-13T16:25:10.306Z,1773419110.306 [keepstation:DiveCmd:TransitToStation:dive:C.SetSpeed] Running Loop=1
2026-03-13T16:25:10.307Z,1773419110.307 [keepstation:DiveCmd:TransitToStation:dive:B.Pitch] Running Loop=1
2026-03-13T16:25:10.307Z,1773419110.307 [keepstation:DiveCmd:TransitToStation:dive:A.Buoyancy] Running Loop=1
2026-03-13T16:25:10.308Z,1773419110.308 [keepstation:DiveCmd:SurfaceSink] Stopped
2026-03-13T16:25:10.308Z,1773419110.308 [keepstation:DiveCmd:SurfaceSink](DEBUG): Aggregate::uninitialize keepstation:DiveCmd:SurfaceSink
2026-03-13T16:25:10.308Z,1773419110.308 [keepstation:DiveCmd:SurfaceSink:sink] Stopped
2026-03-13T16:25:10.308Z,1773419110.308 [keepstation:DiveCmd:SurfaceSink:sink](DEBUG): Aggregate::uninitialize keepstation:DiveCmd:SurfaceSink:sink
2026-03-13T16:25:10.308Z,1773419110.308 [keepstation:DiveCmd:SurfaceSink:sink:BuoyancyHold.Buoyancy] Stopped
2026-03-13T16:25:10.308Z,1773419110.308 [keepstation:DiveCmd:SurfaceSink:sink:BuoyancyHold.Buoyancy](DEBUG): Uninitialize Buoyancy Component.
2026-03-13T16:25:10.308Z,1773419110.308 [keepstation:DiveCmd:SurfaceSink:sink:B.SetSpeed] Stopped
2026-03-13T16:25:10.308Z,1773419110.308 [keepstation:DiveCmd:SurfaceSink:sink:B.SetSpeed](DEBUG): Uninitialize.
2026-03-13T16:25:10.308Z,1773419110.308 [keepstation:DiveCmd:SurfaceSink:sink:C] Stopped
2026-03-13T16:25:25.208Z,1773419125.208 [DataOverHttps](INFO): Exceeded connect timeout, disconnecting.
2026-03-13T16:25:39.024Z,1773419139.024 [NAL9602](INFO): Not Powering down - fast GPS
2026-03-13T16:26:00.364Z,1773419160.364 [DataOverHttps](INFO): Exceeded connect timeout, disconnecting.
2026-03-13T16:26:35.505Z,1773419195.505 [DataOverHttps](INFO): Exceeded connect timeout, disconnecting.
2026-03-13T16:27:03.328Z,1773419223.328 [Radio_Surface](INFO): Powering down
2026-03-13T16:27:10.652Z,1773419230.652 [DataOverHttps](INFO): Exceeded connect timeout, disconnecting.
2026-03-13T16:27:11.657Z,1773419231.657 [DataOverHttps](INFO): Radio surface powered OFF, will not connect.
2026-03-13T16:44:23.039Z,1773420263.039 [Sonardyne_Nano](INFO): Battery below minimum, enabling charging
2026-03-13T16:45:07.087Z,1773420307.087 [keepstation:SurfaceComms] Running Loop=1
2026-03-13T16:45:07.092Z,1773420307.092 [keepstation:SurfaceComms](DEBUG): Aggregate::initialize keepstation:SurfaceComms
2026-03-13T16:45:07.093Z,1773420307.093 [keepstation:SurfaceComms:A] Running Loop=1
2026-03-13T16:45:07.094Z,1773420307.094 [keepstation:SurfaceComms:A] Stopped
2026-03-13T16:45:07.094Z,1773420307.094 [keepstation:SurfaceComms:B] Running Loop=1
2026-03-13T16:45:07.095Z,1773420307.095 [keepstation:SurfaceComms:B](DEBUG): Aggregate::initialize keepstation:SurfaceComms:B
2026-03-13T16:45:07.435Z,1773420307.435 [keepstation:TransitToStation:Dive] Stopped
2026-03-13T16:45:07.435Z,1773420307.435 [keepstation:TransitToStation:Dive](DEBUG): Aggregate::uninitialize keepstation:TransitToStation:Dive
2026-03-13T16:45:07.435Z,1773420307.435 [keepstation:TransitToStation:Dive:A] Stopped
2026-03-13T16:45:07.435Z,1773420307.435 [keepstation:TransitToStation:Dive:A](DEBUG): Aggregate::uninitialize keepstation:TransitToStation:Dive:A
2026-03-13T16:45:07.436Z,1773420307.436 [keepstation:DiveCmd:TransitToStation] Stopped
2026-03-13T16:45:07.436Z,1773420307.436 [keepstation:DiveCmd:TransitToStation](DEBUG): Aggregate::uninitialize keepstation:DiveCmd:TransitToStation
2026-03-13T16:45:07.436Z,1773420307.436 [keepstation:DiveCmd:TransitToStation:dive] Stopped
2026-03-13T16:45:07.436Z,1773420307.436 [keepstation:DiveCmd:TransitToStation:dive](DEBUG): Aggregate::uninitialize keepstation:DiveCmd:TransitToStation:dive
2026-03-13T16:45:07.436Z,1773420307.436 [keepstation:DiveCmd:TransitToStation:dive:A.Buoyancy] Stopped
2026-03-13T16:45:07.436Z,1773420307.436 [keepstation:DiveCmd:TransitToStation:dive:A.Buoyancy](DEBUG): Uninitialize Buoyancy Component.
2026-03-13T16:45:07.436Z,1773420307.436 [keepstation:DiveCmd:TransitToStation:dive:B.Pitch] Stopped
2026-03-13T16:45:07.436Z,1773420307.436 [keepstation:DiveCmd:TransitToStation:dive:C.SetSpeed] Stopped
2026-03-13T16:45:07.436Z,1773420307.436 [keepstation:DiveCmd:TransitToStation:dive:C.SetSpeed](DEBUG): Uninitialize.
2026-03-13T16:45:07.438Z,1773420307.438 [keepstation:NeedComms] Running Loop=1
2026-03-13T16:45:07.438Z,1773420307.438 [keepstation:NeedComms](DEBUG): Aggregate::initialize keepstation:NeedComms
2026-03-13T16:45:07.438Z,1773420307.438 [keepstation:NeedComms:C.GoToSurface] Running Loop=1
2026-03-13T16:45:07.438Z,1773420307.438 [keepstation:NeedComms:C.GoToSurface](DEBUG): Initialize GoToSurfaceComponent.
2026-03-13T16:45:07.438Z,1773420307.438 [keepstation:NeedComms:C.GoToSurface](INFO): Received depth rate setting nan m/s.
2026-03-13T16:45:07.439Z,1773420307.439 [keepstation:NeedComms:C.GoToSurface](INFO): Received pitch setting 19.999999 degrees.
2026-03-13T16:45:07.439Z,1773420307.439 [keepstation:NeedComms:C.GoToSurface](INFO): Received speed setting 1.000000 m/s.
2026-03-13T16:45:07.440Z,1773420307.440 [keepstation:NeedComms:C.GoToSurface](INFO): Received surface timeout setting 1500.000000 seconds.
2026-03-13T16:45:07.440Z,1773420307.440 [keepstation:NeedComms:C.GoToSurface](DEBUG): No altitude timeout specified. Using default value of 600.000000 seconds.
2026-03-13T16:45:07.440Z,1773420307.440 [keepstation:NeedComms:C.GoToSurface](INFO): Received pitch timeout configuration 60.000000 seconds.
2026-03-13T16:45:07.440Z,1773420307.440 [keepstation:NeedComms:A] Running Loop=1
2026-03-13T16:45:07.442Z,1773420307.442 [keepstation:NeedComms:A](INFO): last time_fix was: 1773419102.000000 second since 1970/01/01T00:00:00Z
2026-03-13T16:45:07.442Z,1773420307.442 [keepstation:NeedComms:A] Stopped
2026-03-13T16:45:07.442Z,1773420307.442 [keepstation:NeedComms:setActive] Running Loop=1
2026-03-13T16:45:07.442Z,1773420307.442 [keepstation:NeedComms:setActive](DEBUG): Aggregate::initialize keepstation:NeedComms:setActive
2026-03-13T16:45:07.442Z,1773420307.442 [keepstation:NeedComms:setActive:A] Running Loop=1
2026-03-13T16:45:07.913Z,1773420307.913 [keepstation:NeedComms:setActive:A] Stopped
2026-03-13T16:45:07.913Z,1773420307.913 [keepstation:NeedComms:setActive:B] Running Loop=1
2026-03-13T16:45:08.216Z,1773420308.216 [keepstation:NeedComms:setActive:B] Stopped
2026-03-13T16:45:08.216Z,1773420308.216 [keepstation:NeedComms:setActive](INFO): Completed keepstation:NeedComms:setActive
2026-03-13T16:45:08.216Z,1773420308.216 [keepstation:NeedComms:setActive] Stopped
2026-03-13T16:45:08.216Z,1773420308.216 [keepstation:NeedComms:setActive](DEBUG): Aggregate::uninitialize keepstation:NeedComms:setActive
2026-03-13T16:45:48.411Z,1773420348.411 [keepstation:NeedComms:D] Running Loop=1
2026-03-13T16:45:48.864Z,1773420348.864 [Radio_Surface](INFO): Powering up
2026-03-13T16:45:54.395Z,1773420354.395 [DataOverHttps](INFO): Radio surface powered ON.
2026-03-13T16:46:01.064Z,1773420361.064 [NAL9602](INFO): SBD MO Status=0, MOMSN=13365, MT Status=0, MTMSN=0
2026-03-13T16:46:01.065Z,1773420361.065 [NAL9602](INFO): No messages in MT queue
2026-03-13T16:46:02.248Z,1773420362.248 [NAL9602](DEBUG): Parsing RMC sentence: $GPRMC,164558.00,A,3648.22894,N,12150.38422,W,1.127,22.43,130326,,,A*44
2026-03-13T16:46:02.250Z,1773420362.250 [NAL9602](INFO): GPS fix at 20260313T164558: (36.803816, -121.839737)
2026-03-13T16:46:02.264Z,1773420362.264 [UniversalFixResidualReporter](INFO): Fix residual: 12.9 %DT, over the last 1006.4 m. Residual distance 129.4 m at bearing -161.2 degrees. Fix at (36.8038, -121.8397) with 1081.8 m made good.
2026-03-13T16:46:02.266Z,1773420362.266 [keepstation:TransitToStation:Wpt1.Waypoint](INFO): Navigating to waypoint: 36.806965,-121.824326
2026-03-13T16:46:02.269Z,1773420362.269 [keepstation:NeedComms:D] Stopped
2026-03-13T16:46:02.269Z,1773420362.269 [keepstation:NeedComms:E] Running Loop=1
2026-03-13T16:46:20.874Z,1773420380.874 [NAL9602](INFO): SBD MO Status=1, MOMSN=13366, MT Status=0, MTMSN=0
2026-03-13T16:46:20.932Z,1773420380.932 [NAL9602](INFO): Sent 82 bytes from file Logs/20260313T050838/Courier0069.lzma
2026-03-13T16:46:20.932Z,1773420380.932 [NAL9602](INFO): Packets left to send: 0
2026-03-13T16:46:24.516Z,1773420384.516 [DataOverHttps](INFO): Exceeded connect timeout, disconnecting.
2026-03-13T16:46:29.902Z,1773420389.902 [NAL9602](INFO): SBD MO Status=1, MOMSN=13367, MT Status=0, MTMSN=0
2026-03-13T16:46:29.952Z,1773420389.952 [NAL9602](INFO): Sent 284 bytes from file Logs/20260313T050838/Express0070.lzma
2026-03-13T16:46:29.952Z,1773420389.952 [NAL9602](INFO): Packets left to send: 0
2026-03-13T16:46:36.437Z,1773420396.437 [NAL9602](INFO): SBD MO Status=0, MOMSN=13368, MT Status=0, MTMSN=0
2026-03-13T16:46:36.676Z,1773420396.676 [keepstation:NeedComms:E] Stopped
2026-03-13T16:46:36.676Z,1773420396.676 [keepstation:NeedComms:F] Running Loop=1
2026-03-13T16:46:38.973Z,1773420398.973 [NAL9602](DEBUG): Parsing RMC sentence: $GPRMC,164634.00,A,3648.23265,N,12150.37881,W,0.758,68.89,130326,,,D*40
2026-03-13T16:46:38.981Z,1773420398.981 [NAL9602](INFO): GPS fix at 20260313T164634: (36.803877, -121.839647)
2026-03-13T16:46:39.248Z,1773420399.248 [keepstation:TransitToStation:Wpt1.Waypoint](INFO): Navigating to waypoint: 36.806965,-121.824326
2026-03-13T16:46:39.266Z,1773420399.266 [keepstation:NeedComms:F] Stopped
2026-03-13T16:46:39.267Z,1773420399.267 [keepstation:NeedComms:setRestoreMode] Running Loop=1
2026-03-13T16:46:39.267Z,1773420399.267 [keepstation:NeedComms:setRestoreMode](DEBUG): Aggregate::initialize keepstation:NeedComms:setRestoreMode
2026-03-13T16:46:39.272Z,1773420399.272 [keepstation:NeedComms:setRestoreMode:A] Running Loop=1
2026-03-13T16:46:39.900Z,1773420399.900 [keepstation:NeedComms:setRestoreMode:A] Stopped
2026-03-13T16:46:39.900Z,1773420399.900 [keepstation:NeedComms:setRestoreMode](INFO): Completed keepstation:NeedComms:setRestoreMode
2026-03-13T16:46:39.900Z,1773420399.900 [keepstation:NeedComms:setRestoreMode] Stopped
2026-03-13T16:46:39.901Z,1773420399.901 [keepstation:NeedComms:setRestoreMode](DEBUG): Aggregate::uninitialize keepstation:NeedComms:setRestoreMode
2026-03-13T16:46:39.901Z,1773420399.901 [keepstation:NeedComms:setInactive] Running Loop=1
2026-03-13T16:46:39.901Z,1773420399.901 [keepstation:NeedComms:setInactive](DEBUG): Aggregate::initialize keepstation:NeedComms:setInactive
2026-03-13T16:46:39.901Z,1773420399.901 [keepstation:NeedComms:setInactive:A] Running Loop=1
2026-03-13T16:46:40.203Z,1773420400.203 [keepstation:NeedComms:setInactive:A] Stopped
2026-03-13T16:46:40.204Z,1773420400.204 [keepstation:NeedComms:setInactive](INFO): Completed keepstation:NeedComms:setInactive
2026-03-13T16:46:40.204Z,1773420400.204 [keepstation:NeedComms:setInactive] Stopped
2026-03-13T16:46:40.204Z,1773420400.204 [keepstation:NeedComms:setInactive](DEBUG): Aggregate::uninitialize keepstation:NeedComms:setInactive
2026-03-13T16:46:40.205Z,1773420400.205 [keepstation:NeedComms](INFO): Completed keepstation:NeedComms
2026-03-13T16:46:40.205Z,1773420400.205 [keepstation:NeedComms] Stopped
2026-03-13T16:46:40.205Z,1773420400.205 [keepstation:NeedComms](DEBUG): Aggregate::uninitialize keepstation:NeedComms
2026-03-13T16:46:40.205Z,1773420400.205 [keepstation:NeedComms:C.GoToSurface] Stopped
2026-03-13T16:46:40.205Z,1773420400.205 [keepstation:NeedComms:C.GoToSurface](DEBUG): Uninitialize GoToSurfaceComponent.
2026-03-13T16:46:40.590Z,1773420400.590 [keepstation:SurfaceComms:B](INFO): Completed keepstation:SurfaceComms:B
2026-03-13T16:46:40.590Z,1773420400.590 [keepstation:SurfaceComms:B] Stopped
2026-03-13T16:46:40.590Z,1773420400.590 [keepstation:SurfaceComms:B](DEBUG): Aggregate::uninitialize keepstation:SurfaceComms:B
2026-03-13T16:46:40.591Z,1773420400.591 [keepstation:SurfaceComms:HandleNan] Running Loop=1
2026-03-13T16:46:40.591Z,1773420400.591 [keepstation:SurfaceComms:HandleNan](DEBUG): Aggregate::initialize keepstation:SurfaceComms:HandleNan
2026-03-13T16:46:40.591Z,1773420400.591 [keepstation:SurfaceComms:HandleNan:SetOnStation] Running Loop=1
2026-03-13T16:46:40.591Z,1773420400.591 [keepstation:SurfaceComms:HandleNan:SetOnStation](DEBUG): Aggregate::initialize keepstation:SurfaceComms:HandleNan:SetOnStation
2026-03-13T16:46:40.591Z,1773420400.591 [keepstation:SurfaceComms:HandleNan:SetOnStation:A] Running Loop=1
2026-03-13T16:46:40.809Z,1773420400.809 [ElevatorOffsetCalculator](INFO): Removing expired estimator for commanded vars: speed 1.00 m/s, pitch 20.00 deg, mass-position -2.42 mm.
2026-03-13T16:46:40.815Z,1773420400.815 [keepstation:SurfaceComms:HandleNan] Stopped
2026-03-13T16:46:40.815Z,1773420400.815 [keepstation:SurfaceComms:HandleNan](DEBUG): Aggregate::uninitialize keepstation:SurfaceComms:HandleNan
2026-03-13T16:46:40.815Z,1773420400.815 [keepstation:SurfaceComms:HandleNan:SetOnStation] Stopped
2026-03-13T16:46:40.815Z,1773420400.815 [keepstation:SurfaceComms:HandleNan:SetOnStation](DEBUG): Aggregate::uninitialize keepstation:SurfaceComms:HandleNan:SetOnStation
2026-03-13T16:46:40.815Z,1773420400.815 [keepstation:SurfaceComms:HandleNan:SetOnStation:A] Stopped
2026-03-13T16:46:40.816Z,1773420400.816 [keepstation:SurfaceComms:setTransit] Running Loop=1
2026-03-13T16:46:40.816Z,1773420400.816 [keepstation:SurfaceComms:setTransit](DEBUG): Aggregate::initialize keepstation:SurfaceComms:setTransit
2026-03-13T16:46:40.816Z,1773420400.816 [keepstation:SurfaceComms:setTransit:A] Running Loop=1
2026-03-13T16:46:41.261Z,1773420401.261 [keepstation:SurfaceComms:setTransit:A] Stopped
2026-03-13T16:46:41.261Z,1773420401.261 [keepstation:SurfaceComms:setTransit](INFO): Completed keepstation:SurfaceComms:setTransit
2026-03-13T16:46:41.261Z,1773420401.261 [keepstation:SurfaceComms:setTransit] Stopped
2026-03-13T16:46:41.261Z,1773420401.261 [keepstation:SurfaceComms:setTransit](DEBUG): Aggregate::uninitialize keepstation:SurfaceComms:setTransit
2026-03-13T16:46:41.261Z,1773420401.261 [keepstation:SurfaceComms:setStation] Running Loop=1
2026-03-13T16:46:41.261Z,1773420401.261 [keepstation:SurfaceComms:setStation](DEBUG): Aggregate::initialize keepstation:SurfaceComms:setStation
2026-03-13T16:46:41.262Z,1773420401.262 [keepstation:SurfaceComms:setStation:A] Running Loop=1
2026-03-13T16:46:41.842Z,1773420401.842 [keepstation:TransitToStation:Dive] Running Loop=1
2026-03-13T16:46:41.842Z,1773420401.842 [keepstation:TransitToStation:Dive](DEBUG): Aggregate::initialize keepstation:TransitToStation:Dive
2026-03-13T16:46:41.843Z,1773420401.843 [keepstation:TransitToStation:Dive:A] Running Loop=1
2026-03-13T16:46:41.843Z,1773420401.843 [keepstation:TransitToStation:Dive:A](DEBUG): Aggregate::initialize keepstation:TransitToStation:Dive:A
2026-03-13T16:46:41.860Z,1773420401.860 [keepstation:DiveCmd:TransitToStation] Running Loop=1
2026-03-13T16:46:41.860Z,1773420401.860 [keepstation:DiveCmd:TransitToStation](DEBUG): Aggregate::initialize keepstation:DiveCmd:TransitToStation
2026-03-13T16:46:41.860Z,1773420401.860 [keepstation:DiveCmd:TransitToStation:dive] Running Loop=1
2026-03-13T16:46:41.861Z,1773420401.861 [keepstation:DiveCmd:TransitToStation:dive](DEBUG): Aggregate::initialize keepstation:DiveCmd:TransitToStation:dive
2026-03-13T16:46:41.861Z,1773420401.861 [keepstation:DiveCmd:TransitToStation:dive:A.Buoyancy] Running Loop=1
2026-03-13T16:46:41.861Z,1773420401.861 [keepstation:DiveCmd:TransitToStation:dive:A.Buoyancy](DEBUG): Initialize Buoyancy Component.
2026-03-13T16:46:41.862Z,1773420401.862 [keepstation:DiveCmd:TransitToStation:dive:B.Pitch] Running Loop=1
2026-03-13T16:46:41.862Z,1773420401.862 [keepstation:DiveCmd:TransitToStation:dive:B.Pitch](DEBUG): Initialize.
2026-03-13T16:46:41.863Z,1773420401.863 [keepstation:DiveCmd:TransitToStation:dive:C.SetSpeed] Running Loop=1
2026-03-13T16:46:41.863Z,1773420401.863 [keepstation:DiveCmd:TransitToStation:dive:C.SetSpeed](DEBUG): Initialize.
2026-03-13T16:46:41.876Z,1773420401.876 [keepstation:SurfaceComms:setStation] Stopped
2026-03-13T16:46:41.876Z,1773420401.876 [keepstation:SurfaceComms:setStation](DEBUG): Aggregate::uninitialize keepstation:SurfaceComms:setStation
2026-03-13T16:46:41.877Z,1773420401.877 [keepstation:SurfaceComms:setStation:A] Stopped
2026-03-13T16:46:41.877Z,1773420401.877 [keepstation:SurfaceComms:setSink] Running Loop=1
2026-03-13T16:46:41.877Z,1773420401.877 [keepstation:SurfaceComms:setSink](DEBUG): Aggregate::initialize keepstation:SurfaceComms:setSink
2026-03-13T16:46:41.878Z,1773420401.878 [keepstation:SurfaceComms:setSink:A] Running Loop=1
2026-03-13T16:46:42.202Z,1773420402.202 [keepstation:SurfaceComms:setSink] Stopped
2026-03-13T16:46:42.203Z,1773420402.203 [keepstation:SurfaceComms:setSink](DEBUG): Aggregate::uninitialize keepstation:SurfaceComms:setSink
2026-03-13T16:46:42.203Z,1773420402.203 [keepstation:SurfaceComms:setSink:A] Stopped
2026-03-13T16:46:42.203Z,1773420402.203 [keepstation:SurfaceComms](INFO): Completed keepstation:SurfaceComms
2026-03-13T16:46:42.203Z,1773420402.203 [keepstation:SurfaceComms] Stopped
2026-03-13T16:46:42.203Z,1773420402.203 [keepstation:SurfaceComms](DEBUG): Aggregate::uninitialize keepstation:SurfaceComms
2026-03-13T16:46:44.656Z,1773420404.656 [Waterlinked](INFO): Powering down
2026-03-13T16:46:59.672Z,1773420419.672 [DataOverHttps](INFO): Exceeded connect timeout, disconnecting.
2026-03-13T16:47:09.305Z,1773420429.305 [ElevatorOffsetCalculator](INFO): New estimator for commanded vars: speed 1.00 m/s, pitch 20.00 deg, mass-position -2.42 mm (1 active estimators).
2026-03-13T16:47:11.829Z,1773420431.829 [NAL9602](INFO): Not Powering down - fast GPS
2026-03-13T16:47:34.812Z,1773420454.812 [DataOverHttps](INFO): Exceeded connect timeout, disconnecting.
2026-03-13T16:48:09.568Z,1773420489.568 [Radio_Surface](INFO): Powering down
2026-03-13T16:48:09.960Z,1773420489.960 [DataOverHttps](INFO): Exceeded connect timeout, disconnecting.
2026-03-13T16:48:10.964Z,1773420490.964 [DataOverHttps](INFO): Radio surface powered OFF, will not connect.
2026-03-13T16:50:35.721Z,1773420635.721 [Waterlinked](ERROR): only read 0 of 5 data items. Device response::BI, - 0.00
2026-03-13T17:06:39.044Z,1773421599.044 [keepstation:SurfaceComms] Running Loop=1
2026-03-13T17:06:39.044Z,1773421599.044 [keepstation:SurfaceComms](DEBUG): Aggregate::initialize keepstation:SurfaceComms
2026-03-13T17:06:39.044Z,1773421599.044 [keepstation:SurfaceComms:A] Running Loop=1
2026-03-13T17:06:39.045Z,1773421599.045 [keepstation:SurfaceComms:A] Stopped
2026-03-13T17:06:39.045Z,1773421599.045 [keepstation:SurfaceComms:B] Running Loop=1
2026-03-13T17:06:39.045Z,1773421599.045 [keepstation:SurfaceComms:B](DEBUG): Aggregate::initialize keepstation:SurfaceComms:B
2026-03-13T17:06:39.047Z,1773421599.047 [keepstation:NeedComms] Running Loop=1
2026-03-13T17:06:39.047Z,1773421599.047 [keepstation:NeedComms](DEBUG): Aggregate::initialize keepstation:NeedComms
2026-03-13T17:06:39.047Z,1773421599.047 [keepstation:NeedComms:C.GoToSurface] Running Loop=1
2026-03-13T17:06:39.047Z,1773421599.047 [keepstation:NeedComms:C.GoToSurface](DEBUG): Initialize GoToSurfaceComponent.
2026-03-13T17:06:39.047Z,1773421599.047 [keepstation:NeedComms:C.GoToSurface](INFO): Received depth rate setting nan m/s.
2026-03-13T17:06:39.048Z,1773421599.048 [keepstation:NeedComms:C.GoToSurface](INFO): Received pitch setting 19.999999 degrees.
2026-03-13T17:06:39.048Z,1773421599.048 [keepstation:NeedComms:C.GoToSurface](INFO): Received speed setting 1.000000 m/s.
2026-03-13T17:06:39.049Z,1773421599.049 [keepstation:NeedComms:C.GoToSurface](INFO): Received surface timeout setting 1500.000000 seconds.
2026-03-13T17:06:39.049Z,1773421599.049 [keepstation:NeedComms:C.GoToSurface](DEBUG): No altitude timeout specified. Using default value of 600.000000 seconds.
2026-03-13T17:06:39.049Z,1773421599.049 [keepstation:NeedComms:C.GoToSurface](INFO): Received pitch timeout configuration 60.000000 seconds.
2026-03-13T17:06:39.049Z,1773421599.049 [keepstation:NeedComms:A] Running Loop=1
2026-03-13T17:06:39.051Z,1773421599.051 [keepstation:NeedComms:A](INFO): last time_fix was: 1773420394.000000 second since 1970/01/01T00:00:00Z
2026-03-13T17:06:39.051Z,1773421599.051 [keepstation:NeedComms:A] Stopped
2026-03-13T17:06:39.051Z,1773421599.051 [keepstation:NeedComms:setActive] Running Loop=1
2026-03-13T17:06:39.051Z,1773421599.051 [keepstation:NeedComms:setActive](DEBUG): Aggregate::initialize keepstation:NeedComms:setActive
2026-03-13T17:06:39.052Z,1773421599.052 [keepstation:NeedComms:setActive:A] Running Loop=1
2026-03-13T17:06:39.465Z,1773421599.465 [keepstation:TransitToStation:Dive] Stopped
2026-03-13T17:06:39.465Z,1773421599.465 [keepstation:TransitToStation:Dive](DEBUG): Aggregate::uninitialize keepstation:TransitToStation:Dive
2026-03-13T17:06:39.465Z,1773421599.465 [keepstation:TransitToStation:Dive:A] Stopped
2026-03-13T17:06:39.465Z,1773421599.465 [keepstation:TransitToStation:Dive:A](DEBUG): Aggregate::uninitialize keepstation:TransitToStation:Dive:A
2026-03-13T17:06:39.466Z,1773421599.466 [keepstation:DiveCmd:TransitToStation] Stopped
2026-03-13T17:06:39.466Z,1773421599.466 [keepstation:DiveCmd:TransitToStation](DEBUG): Aggregate::uninitialize keepstation:DiveCmd:TransitToStation
2026-03-13T17:06:39.466Z,1773421599.466 [keepstation:DiveCmd:TransitToStation:dive] Stopped
2026-03-13T17:06:39.466Z,1773421599.466 [keepstation:DiveCmd:TransitToStation:dive](DEBUG): Aggregate::uninitialize keepstation:DiveCmd:TransitToStation:dive
2026-03-13T17:06:39.466Z,1773421599.466 [keepstation:DiveCmd:TransitToStation:dive:A.Buoyancy] Stopped
2026-03-13T17:06:39.466Z,1773421599.466 [keepstation:DiveCmd:TransitToStation:dive:A.Buoyancy](DEBUG): Uninitialize Buoyancy Component.
2026-03-13T17:06:39.466Z,1773421599.466 [keepstation:DiveCmd:TransitToStation:dive:B.Pitch] Stopped
2026-03-13T17:06:39.466Z,1773421599.466 [keepstation:DiveCmd:TransitToStation:dive:C.SetSpeed] Stopped
2026-03-13T17:06:39.466Z,1773421599.466 [keepstation:DiveCmd:TransitToStation:dive:C.SetSpeed](DEBUG): Uninitialize.
2026-03-13T17:06:39.470Z,1773421599.470 [keepstation:NeedComms:setActive:A] Stopped
2026-03-13T17:06:39.470Z,1773421599.470 [keepstation:NeedComms:setActive:B] Running Loop=1
2026-03-13T17:06:39.880Z,1773421599.880 [keepstation:NeedComms:setActive:B] Stopped
2026-03-13T17:06:39.880Z,1773421599.880 [keepstation:NeedComms:setActive](INFO): Completed keepstation:NeedComms:setActive
2026-03-13T17:06:39.880Z,1773421599.880 [keepstation:NeedComms:setActive] Stopped
2026-03-13T17:06:39.880Z,1773421599.880 [keepstation:NeedComms:setActive](DEBUG): Aggregate::uninitialize keepstation:NeedComms:setActive
2026-03-13T17:07:18.218Z,1773421638.218 [keepstation:NeedComms:D] Running Loop=1
2026-03-13T17:07:18.804Z,1773421638.804 [Radio_Surface](INFO): Powering up
2026-03-13T17:07:24.709Z,1773421644.709 [DataOverHttps](INFO): Radio surface powered ON.
2026-03-13T17:07:26.676Z,1773421646.676 [BPC1](ERROR): BPC1A got IPBS message with 6 sticks (min is 7).
2026-03-13T17:07:30.714Z,1773421650.714 [BPC1](ERROR): BPC1B got IPBS message with 6 sticks (min is 7).
2026-03-13T17:07:33.542Z,1773421653.542 [BPC1](ERROR): BPC1A got IPBS message with 6 sticks (min is 7).
2026-03-13T17:07:46.093Z,1773421666.093 [BPC1](ERROR): BPC1B got IPBS message with 6 sticks (min is 7).
2026-03-13T17:07:48.110Z,1773421668.110 [BPC1](ERROR): BPC1A got IPBS message with 6 sticks (min is 7).
2026-03-13T17:07:54.828Z,1773421674.828 [DataOverHttps](INFO): Exceeded connect timeout, disconnecting.
2026-03-13T17:08:01.443Z,1773421681.443 [BPC1](ERROR): BPC1B got IPBS message with 6 sticks (min is 7).
2026-03-13T17:08:03.868Z,1773421683.868 [BPC1](ERROR): BPC1A got IPBS message with 6 sticks (min is 7).
2026-03-13T17:08:17.199Z,1773421697.199 [BPC1](ERROR): BPC1B got IPBS message with 6 sticks (min is 7).
2026-03-13T17:08:18.823Z,1773421698.823 [BPC1](ERROR): BPC1A got IPBS message with 6 sticks (min is 7).
2026-03-13T17:08:29.972Z,1773421709.972 [DataOverHttps](INFO): Exceeded connect timeout, disconnecting.
2026-03-13T17:08:32.962Z,1773421712.962 [BPC1](ERROR): BPC1B got IPBS message with 6 sticks (min is 7).
2026-03-13T17:08:33.764Z,1773421713.764 [BPC1](ERROR): BPC1A got IPBS message with 6 sticks (min is 7).
2026-03-13T17:08:48.349Z,1773421728.349 [BPC1](ERROR): BPC1B got IPBS message with 6 sticks (min is 7).
2026-03-13T17:08:48.752Z,1773421728.752 [BPC1](ERROR): BPC1A got IPBS message with 6 sticks (min is 7).
2026-03-13T17:09:03.658Z,1773421743.658 [BPC1](ERROR): BPC1B got IPBS message with 6 sticks (min is 7).
2026-03-13T17:09:04.467Z,1773421744.467 [BPC1](ERROR): BPC1A got IPBS message with 6 sticks (min is 7).
2026-03-13T17:09:05.120Z,1773421745.120 [DataOverHttps](INFO): Exceeded connect timeout, disconnecting.
2026-03-13T17:09:19.011Z,1773421759.011 [BPC1](ERROR): BPC1B got IPBS message with 6 sticks (min is 7).
2026-03-13T17:09:19.820Z,1773421759.820 [BPC1](ERROR): BPC1A got IPBS message with 6 sticks (min is 7).
2026-03-13T17:09:20.727Z,1773421760.727 [Waterlinked](ERROR): DVL uart error: serial timeout
2026-03-13T17:09:20.728Z,1773421760.728 [Waterlinked] Communications Fault, FailCount= 1
2026-03-13T17:09:20.728Z,1773421760.728 [Waterlinked](ERROR): Communications Fault
2026-03-13T17:09:20.844Z,1773421760.844 [CBIT](ERROR): Communications Fault in component: Waterlinked
2026-03-13T17:09:21.120Z,1773421761.120 [Waterlinked](INFO): Powering down
2026-03-13T17:09:21.940Z,1773421761.940 [CBIT](INFO): Clearing failed state for component Waterlinked
2026-03-13T17:09:21.940Z,1773421761.940 [Waterlinked] No Fault, FailCount= 1
2026-03-13T17:09:33.959Z,1773421773.958 [BPC1](ERROR): BPC1B got IPBS message with 6 sticks (min is 7).
2026-03-13T17:09:34.767Z,1773421774.767 [BPC1](ERROR): BPC1A got IPBS message with 6 sticks (min is 7).
2026-03-13T17:09:40.262Z,1773421780.262 [DataOverHttps](INFO): Exceeded connect timeout, disconnecting.
2026-03-13T17:09:49.311Z,1773421789.311 [BPC1](ERROR): BPC1A got IPBS message with 5 sticks (min is 7).
2026-03-13T17:09:49.317Z,1773421789.317 [BPC1](ERROR): BPC1B got IPBS message with 6 sticks (min is 7).
2026-03-13T17:09:49.324Z,1773421789.324 [BPC1](INFO): Calculating totals. Valid battery stick count: 47. Valid reserve battery stick count: 5.
2026-03-13T17:09:49.326Z,1773421789.326 [BPC1](INFO): Received data from all battery sticks.
2026-03-13T17:09:57.807Z,1773421797.806 [NAL9602](IMPORTANT): SBD MO Status=0, MOMSN=13369, MT Status=1, MTMSN=1636
2026-03-13T17:09:57.807Z,1773421797.807 [NAL9602](INFO): Data available in MT queue
2026-03-13T17:09:58.292Z,1773421798.292 [NAL9602](INFO): Received command: stop
2026-03-13T17:09:58.380Z,1773421798.380 [CommandExec](IMPORTANT): got command stop
2026-03-13T17:09:58.380Z,1773421798.380 [CommandExec](IMPORTANT): Scheduling is paused
2026-03-13T17:09:58.381Z,1773421798.381 [Supervisor](INFO): Stop Mission called by CommandExec::commandStop
2026-03-13T17:09:58.622Z,1773421798.622 [MissionManager](INFO): MissionManager is completed.
2026-03-13T17:09:58.623Z,1773421798.623 [MissionManager](INFO): Uninitializing Mission keepstation
2026-03-13T17:09:58.623Z,1773421798.623 [keepstation] Stopped
2026-03-13T17:09:58.623Z,1773421798.623 [keepstation](DEBUG): Aggregate::uninitialize keepstation
2026-03-13T17:09:58.623Z,1773421798.623 [keepstation:NeedComms] Stopped
2026-03-13T17:09:58.623Z,1773421798.623 [keepstation:NeedComms](DEBUG): Aggregate::uninitialize keepstation:NeedComms
2026-03-13T17:09:58.623Z,1773421798.623 [keepstation:NeedComms:C.GoToSurface] Stopped
2026-03-13T17:09:58.623Z,1773421798.623 [keepstation:NeedComms:C.GoToSurface](DEBUG): Uninitialize GoToSurfaceComponent.
2026-03-13T17:09:58.623Z,1773421798.623 [keepstation:NeedComms:D] Stopped
2026-03-13T17:09:58.623Z,1773421798.623 [keepstation:StandardEnvelopes] Stopped
2026-03-13T17:09:58.625Z,1773421798.625 [keepstation:StandardEnvelopes](DEBUG): Aggregate::uninitialize keepstation:StandardEnvelopes
2026-03-13T17:09:58.625Z,1773421798.625 [keepstation:StandardEnvelopes:A.AltitudeEnvelope] Stopped
2026-03-13T17:09:58.625Z,1773421798.625 [keepstation:StandardEnvelopes:A.AltitudeEnvelope](DEBUG): Uninitialize AltitudeEnvelopeComponent.
2026-03-13T17:09:58.625Z,1773421798.625 [keepstation:StandardEnvelopes:B.DepthEnvelope] Stopped
2026-03-13T17:09:58.625Z,1773421798.625 [keepstation:StandardEnvelopes:B.DepthEnvelope](DEBUG): Uninitialize.
2026-03-13T17:09:58.625Z,1773421798.625 [keepstation:StandardEnvelopes:C.OffshoreEnvelope] Stopped
2026-03-13T17:09:58.625Z,1773421798.625 [keepstation:StandardEnvelopes:C.OffshoreEnvelope](DEBUG): Uninitialize OffshoreEnvelopeComponent.
2026-03-13T17:09:58.625Z,1773421798.625 [keepstation:BackseatDriver] Stopped
2026-03-13T17:09:58.625Z,1773421798.625 [keepstation:BackseatDriver](DEBUG): Aggregate::uninitialize keepstation:BackseatDriver
2026-03-13T17:09:58.625Z,1773421798.625 [keepstation:BackseatDriver:A.BackseatDriver] Stopped
2026-03-13T17:09:58.625Z,1773421798.625 [keepstation:PowerOnly] Stopped
2026-03-13T17:09:58.625Z,1773421798.625 [keepstation:PowerOnly](DEBUG): Aggregate::uninitialize keepstation:PowerOnly
2026-03-13T17:09:58.625Z,1773421798.625 [keepstation:PowerOnly:E.Wait] Stopped
2026-03-13T17:09:58.626Z,1773421798.626 [keepstation:PowerOnly:E.Wait](DEBUG): Uninitialize Wait Component.
2026-03-13T17:09:58.626Z,1773421798.626 [keepstation:H.Pitch] Stopped
2026-03-13T17:09:58.626Z,1773421798.626 [keepstation:SurfaceComms] Stopped
2026-03-13T17:09:58.626Z,1773421798.626 [keepstation:SurfaceComms](DEBUG): Aggregate::uninitialize keepstation:SurfaceComms
2026-03-13T17:09:58.626Z,1773421798.626 [keepstation:SurfaceComms:B] Stopped
2026-03-13T17:09:58.626Z,1773421798.626 [keepstation:SurfaceComms:B](DEBUG): Aggregate::uninitialize keepstation:SurfaceComms:B
2026-03-13T17:09:58.626Z,1773421798.626 [keepstation:DiveCmd] Stopped
2026-03-13T17:09:58.626Z,1773421798.626 [keepstation:DiveCmd](DEBUG): Aggregate::uninitialize keepstation:DiveCmd
2026-03-13T17:09:58.626Z,1773421798.626 [keepstation:TransitToStation] Stopped
2026-03-13T17:09:58.626Z,1773421798.626 [keepstation:TransitToStation](DEBUG): Aggregate::uninitialize keepstation:TransitToStation
2026-03-13T17:09:58.626Z,1773421798.626 [keepstation:TransitToStation:Wpt1.Waypoint] Stopped
2026-03-13T17:09:58.626Z,1773421798.626 [keepstation:TransitToStation:Wpt1.Waypoint](DEBUG): Uninitialize WaypointComponent.
2026-03-13T17:09:59.052Z,1773421799.052 [MissionManager](IMPORTANT): Started mission Default
2026-03-13T17:09:59.052Z,1773421799.052 [Default] Running Loop=1
2026-03-13T17:09:59.053Z,1773421799.053 [Default](DEBUG): Aggregate::initialize Default
2026-03-13T17:09:59.053Z,1773421799.053 [Default:B.GoToSurface] Running Loop=1
2026-03-13T17:09:59.053Z,1773421799.053 [Default:B.GoToSurface](DEBUG): Initialize GoToSurfaceComponent.
2026-03-13T17:09:59.053Z,1773421799.053 [Default:B.GoToSurface](DEBUG): No depth rate setting specified. Using default value of nan m/s.
2026-03-13T17:09:59.053Z,1773421799.053 [Default:B.GoToSurface](DEBUG): No pitch setting specified. Using default value of nan degrees.
2026-03-13T17:09:59.054Z,1773421799.054 [Default:B.GoToSurface](DEBUG): No speed setting specified. Using default value of 1.000000 m/s.
2026-03-13T17:09:59.054Z,1773421799.054 [Default:B.GoToSurface](DEBUG): No surface timeout specified. Using default value of 1000.000000 seconds.
2026-03-13T17:09:59.054Z,1773421799.054 [Default:B.GoToSurface](DEBUG): No altitude timeout specified. Using default value of 600.000000 seconds.
2026-03-13T17:09:59.054Z,1773421799.054 [Default:B.GoToSurface](INFO): Received pitch timeout configuration 60.000000 seconds.
2026-03-13T17:09:59.055Z,1773421799.055 [Default:A.Wait] Running Loop=1
2026-03-13T17:09:59.055Z,1773421799.055 [Default:A.Wait](DEBUG): Initialize Wait Component.
2026-03-13T17:09:59.444Z,1773421799.444 [NAL9602](DEBUG): Parsing RMC sentence: $GPRMC,170955.00,A,3648.36119,N,12149.67900,W,0.369,265.98,130326,,,D*7D
2026-03-13T17:09:59.450Z,1773421799.450 [NAL9602](INFO): GPS fix at 20260313T170955: (36.806020, -121.827983)
2026-03-13T17:09:59.521Z,1773421799.521 [UniversalFixResidualReporter](INFO): Fix residual: 3.8 %DT, over the last 1075.5 m. Residual distance 41.1 m at bearing -81.6 degrees. Fix at (36.8060, -121.8280) with 1065.4 m made good.
2026-03-13T17:10:12.408Z,1773421812.408 [Default:A.Wait](INFO): Done Waiting.
2026-03-13T17:10:12.409Z,1773421812.409 [Default:A.Wait] Stopped
2026-03-13T17:10:12.409Z,1773421812.409 [Default:A.Wait](DEBUG): Uninitialize Wait Component.
2026-03-13T17:10:12.776Z,1773421812.776 [Default:CheckIn] Running Loop=1
2026-03-13T17:10:12.776Z,1773421812.776 [Default:CheckIn](DEBUG): Aggregate::initialize Default:CheckIn
2026-03-13T17:10:12.776Z,1773421812.776 [Default:CheckIn:Read_GPS] Running Loop=1
2026-03-13T17:10:14.767Z,1773421814.767 [NAL9602](DEBUG): Parsing RMC sentence: $GPRMC,171010.00,A,3648.36087,N,12149.67884,W,0.253,144.01,130326,,,D*77
2026-03-13T17:10:14.773Z,1773421814.773 [NAL9602](INFO): GPS fix at 20260313T171010: (36.806015, -121.827981)
2026-03-13T17:10:14.853Z,1773421814.853 [Default:CheckIn:Read_GPS] Stopped
2026-03-13T17:10:14.853Z,1773421814.853 [Default:CheckIn:Read_Iridium] Running Loop=1
2026-03-13T17:10:15.412Z,1773421815.412 [DataOverHttps](INFO): Exceeded connect timeout, disconnecting.
2026-03-13T17:10:35.534Z,1773421835.534 [NAL9602](IMPORTANT): SBD MO Status=1, MOMSN=13370, MT Status=1, MTMSN=1637
2026-03-13T17:10:35.584Z,1773421835.584 [NAL9602](INFO): Sent 93 bytes from file Logs/20260313T050838/Courier0072.lzma
2026-03-13T17:10:35.584Z,1773421835.584 [NAL9602](INFO): Packets left to send: 0
2026-03-13T17:10:36.036Z,1773421836.036 [NAL9602](INFO): Received command: ibit
2026-03-13T17:10:36.092Z,1773421836.092 [CommandExec](IMPORTANT): got command ibit
2026-03-13T17:10:36.101Z,1773421836.101 [IBIT](IMPORTANT): Beginning Initiated BIT
2026-03-13T17:10:36.101Z,1773421836.101 [IBIT](IMPORTANT): Beginning control surface checks.
2026-03-13T17:10:36.109Z,1773421836.109 [GFScanner](IMPORTANT): Beginning ground fault scan
2026-03-13T17:10:37.166Z,1773421837.166 [NAL9602](DEBUG): Parsing RMC sentence: $GPRMC,171033.00,A,3648.36026,N,12149.67890,W,0.389,163.58,130326,,,D*77
2026-03-13T17:10:37.189Z,1773421837.189 [NAL9602](INFO): GPS fix at 20260313T171033: (36.806004, -121.827982)
2026-03-13T17:10:41.494Z,1773421841.494 [GFScanner](IMPORTANT): Ground fault detected
mA:
CHAN A0 (Batt): 0.055817
CHAN A1 (24V): 0.248396
CHAN A2 (12V): 0.032775
CHAN A3 (5V): 0.012922
CHAN B0 (3.3V): 0.009604
CHAN B1 (3.15aV): -0.065314
CHAN B2 (3.15bV): 0.009728
CHAN B3 (GND): 0.000061
OPEN: 0.007030
Full Scale: +/- 1 mA
2026-03-13T17:10:48.349Z,1773421848.349 [DataOverHttps](IMPORTANT): SBD MTMSN=20260313T171044
2026-03-13T17:10:48.352Z,1773421848.352 [DataOverHttps](INFO): setting available, lastComms_.elapsed()=0.003385
2026-03-13T17:10:56.337Z,1773421856.337 [DataOverHttps](INFO): Sending 424 bytes from file Logs/20260313T050838/Express0073.lzma
2026-03-13T17:10:56.340Z,1773421856.340 [DataOverHttps](INFO): Received command: stop
2026-03-13T17:10:56.344Z,1773421856.344 [CommandExec](IMPORTANT): got command stop
2026-03-13T17:10:57.605Z,1773421857.605 [DataOverHttps](INFO): Moved sent file to Logs/20260313T050838/Express0073.lzma.bak
2026-03-13T17:10:57.605Z,1773421857.605 [DataOverHttps](INFO): SBD MOMSN=26733908
2026-03-13T17:11:08.263Z,1773421868.263 [NAL9602](INFO): SBD MO Status=1, MOMSN=13371, MT Status=0, MTMSN=0
2026-03-13T17:11:08.312Z,1773421868.312 [NAL9602](INFO): Sent 332 bytes from file Logs/20260313T050838/Express0073.lzma
2026-03-13T17:11:08.312Z,1773421868.312 [NAL9602](INFO): Packets left to send: 1
2026-03-13T17:11:09.415Z,1773421869.415 [NAL9602](DEBUG): Parsing RMC sentence: $GPRMC,171105.00,A,3648.35987,N,12149.67967,W,0.505,280.27,130326,,,D*7F
2026-03-13T17:11:09.417Z,1773421869.417 [NAL9602](INFO): GPS fix at 20260313T171105: (36.805998, -121.827995)
2026-03-13T17:11:12.242Z,1773421872.242 [NAL9602](DEBUG): Parsing RMC sentence: $GPRMC,171108.00,A,3648.35965,N,12149.67990,W,0.292,271.33,130326,,,D*74
2026-03-13T17:11:12.245Z,1773421872.245 [NAL9602](INFO): GPS fix at 20260313T171108: (36.805994, -121.827998)
2026-03-13T17:11:13.935Z,1773421873.935 [DataOverHttps](INFO): Sending 74 bytes from file Logs/20260313T050838/Courier0075.lzma
2026-03-13T17:11:14.938Z,1773421874.938 [DataOverHttps](INFO): Moved sent file to Logs/20260313T050838/Courier0075.lzma.bak
2026-03-13T17:11:14.938Z,1773421874.938 [DataOverHttps](INFO): SBD MOMSN=26733918
2026-03-13T17:11:15.073Z,1773421875.073 [NAL9602](DEBUG): Parsing RMC sentence: $GPRMC,171111.00,A,3648.35975,N,12149.67938,W,0.389,73.27,130326,,,D*41
2026-03-13T17:11:15.076Z,1773421875.076 [NAL9602](INFO): GPS fix at 20260313T171111: (36.805996, -121.827990)
2026-03-13T17:11:18.302Z,1773421878.302 [NAL9602](DEBUG): Parsing RMC sentence: $GPRMC,171114.00,A,3648.36007,N,12149.68016,W,1.089,327.57,130326,,,D*76
2026-03-13T17:11:18.305Z,1773421878.305 [NAL9602](INFO): GPS fix at 20260313T171114: (36.806001, -121.828003)
2026-03-13T17:11:21.134Z,1773421881.134 [NAL9602](DEBUG): Parsing RMC sentence: $GPRMC,171117.00,A,3648.35983,N,12149.67953,W,0.875,86.06,130326,,,D*42
2026-03-13T17:11:21.146Z,1773421881.146 [NAL9602](INFO): GPS fix at 20260313T171117: (36.805997, -121.827992)
2026-03-13T17:11:22.358Z,1773421882.358 [IBIT](IMPORTANT): Communications Status:
Fix Status: 1
Iridium Signal Strength: 1
Latitude: 36.805996 Longitude: -121.827995
2026-03-13T17:11:22.767Z,1773421882.767 [IBIT](IMPORTANT): Battery Status:
Battery Charge (AH): 0.000000
Voltage: 15.501000
2026-03-13T17:11:22.767Z,1773421882.767 [IBIT](IMPORTANT): batteryCapacityThreshold: 50.000000 Ah
2026-03-13T17:11:22.768Z,1773421882.768 [IBIT](IMPORTANT): batteryVoltageThreshold: 13.700000 V
2026-03-13T17:11:23.185Z,1773421883.185 [IBIT](IMPORTANT): bitHumidityThreshold: 55.000000 %
2026-03-13T17:11:23.185Z,1773421883.185 [IBIT](IMPORTANT): bitPressureThreshold: 0.750000 psi
2026-03-13T17:11:23.186Z,1773421883.186 [IBIT](IMPORTANT): Pressure:9.744119 PSI
2026-03-13T17:11:23.186Z,1773421883.186 [IBIT](IMPORTANT): Humidity:20.882675 %
2026-03-13T17:11:23.585Z,1773421883.585 [IBIT](IMPORTANT): Vehicle Pitch:-4.989557 degrees
2026-03-13T17:11:23.585Z,1773421883.585 [IBIT](IMPORTANT): Vehicle Roll:1.751162 degrees
2026-03-13T17:11:23.586Z,1773421883.586 [IBIT](IMPORTANT): Vehicle Heading:33.862202 degrees
2026-03-13T17:11:23.000Z,1773421884.000 [IBIT](IMPORTANT): surfaceThreshold: 1.000000 m
2026-03-13T17:11:23.000Z,1773421884.000 [IBIT](IMPORTANT): buoyancyNeutral: 178.758896 cc
2026-03-13T17:11:24.000Z,1773421884.000 [IBIT](IMPORTANT): massDefault: -0.242410 cm
2026-03-13T17:11:24.000Z,1773421884.000 [IBIT](IMPORTANT): stopDepth: 275.000000 m
2026-03-13T17:11:24.001Z,1773421884.001 [IBIT](IMPORTANT): abortDepth: 300.000000 m
2026-03-13T17:11:24.001Z,1773421884.001 [IBIT](IMPORTANT): IBIT PASSED
2026-03-13T17:11:32.523Z,1773421892.523 [DataOverHttps](INFO): Sending 39 bytes from file Logs/20260313T050838/Courier0078.lzma
2026-03-13T17:11:33.526Z,1773421893.526 [DataOverHttps](INFO): Moved sent file to Logs/20260313T050838/Courier0078.lzma.bak
2026-03-13T17:11:33.526Z,1773421893.526 [DataOverHttps](INFO): SBD MOMSN=26733923
2026-03-13T17:11:50.148Z,1773421910.148 [DataOverHttps](INFO): Sending 452 bytes from file Logs/20260313T050838/Express0076.lzma
2026-03-13T17:11:51.150Z,1773421911.150 [DataOverHttps](INFO): Moved sent file to Logs/20260313T050838/Express0076.lzma.bak
2026-03-13T17:11:51.150Z,1773421911.150 [DataOverHttps](INFO): SBD MOMSN=26733925
2026-03-13T17:11:53.853Z,1773421913.853 [NAL9602](INFO): Not Powering down - fast GPS
2026-03-13T17:12:07.723Z,1773421927.723 [DataOverHttps](INFO): Sending 62 bytes from file Logs/20260313T050838/Express0079.lzma
2026-03-13T17:12:08.726Z,1773421928.726 [DataOverHttps](INFO): Moved sent file to Logs/20260313T050838/Express0079.lzma.bak
2026-03-13T17:12:08.726Z,1773421928.726 [DataOverHttps](INFO): SBD MOMSN=26733936
2026-03-13T17:12:10.449Z,1773421930.449 [Default:CheckIn:Read_Iridium] Stopped
2026-03-13T17:12:10.449Z,1773421930.449 [Default:CheckIn:C.Wait] Running Loop=1
2026-03-13T17:12:10.449Z,1773421930.449 [Default:CheckIn:C.Wait](DEBUG): Initialize Wait Component.
2026-03-13T17:15:56.760Z,1773422156.760 [Waterlinked](INFO): Powering down
2026-03-13T17:17:11.028Z,1773422231.028 [Default:CheckIn:C.Wait](INFO): Done Waiting.
2026-03-13T17:17:11.029Z,1773422231.029 [Default:CheckIn:C.Wait] Stopped
2026-03-13T17:17:11.029Z,1773422231.029 [Default:CheckIn:C.Wait](DEBUG): Uninitialize Wait Component.
2026-03-13T17:17:11.029Z,1773422231.029 [Default:CheckIn:D] Running Loop=1
2026-03-13T17:17:11.422Z,1773422231.422 [Default:CheckIn:D] Stopped
2026-03-13T17:17:11.422Z,1773422231.422 [Default:CheckIn:E] Running Loop=1
2026-03-13T17:17:11.826Z,1773422231.826 [Default:CheckIn:E](IMPORTANT): Default mission has been running for 7.206150 min
2026-03-13T17:17:11.827Z,1773422231.827 [Default:CheckIn:E] Stopped
2026-03-13T17:17:11.827Z,1773422231.827 [Default:CheckIn](INFO): Completed Default:CheckIn
2026-03-13T17:17:11.827Z,1773422231.827 [Default:CheckIn] Stopped
2026-03-13T17:17:11.827Z,1773422231.827 [Default:CheckIn](DEBUG): Aggregate::uninitialize Default:CheckIn
2026-03-13T17:17:11.827Z,1773422231.827 [Default:CheckIn](INFO): Running loop #2
2026-03-13T17:17:11.827Z,1773422231.827 [Default:CheckIn] Running Loop=2
2026-03-13T17:17:11.827Z,1773422231.827 [Default:CheckIn](DEBUG): Aggregate::initialize Default:CheckIn
2026-03-13T17:17:11.827Z,1773422231.827 [Default:CheckIn:Read_GPS] Running Loop=1
2026-03-13T17:17:13.840Z,1773422233.840 [NAL9602](DEBUG): Parsing RMC sentence: $GPRMC,171709.00,A,3648.36213,N,12149.66458,W,0.447,89.51,130326,,,D*4D
2026-03-13T17:17:13.843Z,1773422233.843 [NAL9602](INFO): GPS fix at 20260313T171709: (36.806036, -121.827743)
2026-03-13T17:17:13.853Z,1773422233.853 [Default:CheckIn:Read_GPS] Stopped
2026-03-13T17:17:13.853Z,1773422233.853 [Default:CheckIn:Read_Iridium] Running Loop=1
2026-03-13T17:17:21.007Z,1773422241.007 [DataOverHttps](INFO): Sending 73 bytes from file Logs/20260313T050838/Courier0081.lzma
2026-03-13T17:17:22.010Z,1773422242.010 [DataOverHttps](INFO): Moved sent file to Logs/20260313T050838/Courier0081.lzma.bak
2026-03-13T17:17:22.010Z,1773422242.010 [DataOverHttps](IMPORTANT): SBD MOMSN=26733988, MTMSN=20260313T171717
2026-03-13T17:17:29.355Z,1773422249.355 [DataOverHttps](INFO): Received command: restart logs