2025-01-15T22:47:41.086Z,1736981261.086 [CommandExec](IMPORTANT): got command restart logs
2025-01-15T22:47:41.795Z,1736981261.795 [NAL9602](INFO): SBD MO Status=1, MOMSN=11736, MT Status=0, MTMSN=0
2025-01-15T22:47:41.845Z,1736981261.845 [NAL9602](INFO): Sent 332 bytes from file Logs/20250115T185628/Express0128.lzma
2025-01-15T22:47:41.845Z,1736981261.845 [NAL9602](INFO): Packets left to send: 4
2025-01-15T22:47:42.041Z,1736981262.041 [DataOverHttps](INFO): setting available, lastComms_.elapsed()=0.002967
2025-01-15T22:47:47.527Z,1736981267.527 [NAL9602](INFO): SBD MO Status=1, MOMSN=11737, MT Status=0, MTMSN=0
2025-01-15T22:47:47.577Z,1736981267.577 [NAL9602](INFO): Sent 39 bytes from file Logs/20250115T185628/Courier0133.lzma
2025-01-15T22:47:47.577Z,1736981267.577 [NAL9602](INFO): Packets left to send: 0
2025-01-15T22:47:54.213Z,1736981274.213 [DataOverHttps](INFO): Sending 1532 bytes from file Logs/20250115T185628/Express0128.lzma
2025-01-15T22:47:55.227Z,1736981275.227 [DataOverHttps](INFO): Moved sent file to Logs/20250115T185628/Express0128.lzma.bak
2025-01-15T22:47:55.227Z,1736981275.227 [DataOverHttps](INFO): SBD MOMSN=23907823
2025-01-15T22:48:11.397Z,1736981291.397 [DataOverHttps](INFO): Sending 214 bytes from file Logs/20250115T185628/Express0134.lzma
2025-01-15T22:48:12.399Z,1736981292.399 [DataOverHttps](INFO): Moved sent file to Logs/20250115T185628/Express0134.lzma.bak
2025-01-15T22:48:12.399Z,1736981292.399 [DataOverHttps](INFO): SBD MOMSN=23907836
2025-01-15T22:48:13.799Z,1736981293.799 [Default:CheckIn:Read_Iridium] Stopped
2025-01-15T22:48:13.799Z,1736981293.799 [Default:CheckIn:C.Wait] Running Loop=1
2025-01-15T22:48:13.799Z,1736981293.799 [Default:CheckIn:C.Wait](DEBUG): Initialize Wait Component.
2025-01-15T22:48:18.230Z,1736981298.230 [NAL9602](INFO): Not Powering down - fast GPS
2025-01-15T22:53:14.473Z,1736981594.473 [Default:CheckIn:C.Wait](INFO): Done Waiting.
2025-01-15T22:53:14.473Z,1736981594.473 [Default:CheckIn:C.Wait] Stopped
2025-01-15T22:53:14.473Z,1736981594.473 [Default:CheckIn:C.Wait](DEBUG): Uninitialize Wait Component.
2025-01-15T22:53:14.474Z,1736981594.474 [Default:CheckIn:D] Running Loop=1
2025-01-15T22:53:14.868Z,1736981594.868 [Default:CheckIn:D] Stopped
2025-01-15T22:53:14.868Z,1736981594.868 [Default:CheckIn:E] Running Loop=1
2025-01-15T22:53:15.270Z,1736981595.270 [Default:CheckIn:E](IMPORTANT): Default mission has been running for 7.852981 min
2025-01-15T22:53:15.270Z,1736981595.270 [Default:CheckIn:E] Stopped
2025-01-15T22:53:15.270Z,1736981595.270 [Default:CheckIn](INFO): Completed Default:CheckIn
2025-01-15T22:53:15.270Z,1736981595.270 [Default:CheckIn] Stopped
2025-01-15T22:53:15.270Z,1736981595.270 [Default:CheckIn](DEBUG): Aggregate::uninitialize Default:CheckIn
2025-01-15T22:53:15.270Z,1736981595.270 [Default:CheckIn](INFO): Running loop #2
2025-01-15T22:53:15.270Z,1736981595.270 [Default:CheckIn] Running Loop=2
2025-01-15T22:53:15.272Z,1736981595.272 [Default:CheckIn](DEBUG): Aggregate::initialize Default:CheckIn
2025-01-15T22:53:15.272Z,1736981595.272 [Default:CheckIn:Read_GPS] Running Loop=1
2025-01-15T22:53:17.285Z,1736981597.285 [NAL9602](DEBUG): Parsing RMC sentence: $GPRMC,225316.00,A,3648.09140,N,12148.20778,W,0.253,252.46,150125,,,D*78
2025-01-15T22:53:17.287Z,1736981597.287 [NAL9602](INFO): GPS fix at 20250115T225316: (36.801523, -121.803463)
2025-01-15T22:53:17.299Z,1736981597.299 [Default:CheckIn:Read_GPS] Stopped
2025-01-15T22:53:17.299Z,1736981597.299 [Default:CheckIn:Read_Iridium] Running Loop=1
2025-01-15T22:53:24.970Z,1736981604.970 [DataOverHttps](INFO): Sending 270 bytes from file Logs/20250115T224741/Courier0003.lzma
2025-01-15T22:53:25.971Z,1736981605.971 [DataOverHttps](INFO): Moved sent file to Logs/20250115T224741/Courier0003.lzma.bak
2025-01-15T22:53:25.971Z,1736981605.971 [DataOverHttps](INFO): SBD MOMSN=23907852
2025-01-15T22:53:35.056Z,1736981615.056 [NAL9602](INFO): SBD MO Status=0, MOMSN=11738, MT Status=0, MTMSN=0
2025-01-15T22:53:35.056Z,1736981615.056 [NAL9602](INFO): No messages in MT queue
2025-01-15T22:53:42.030Z,1736981622.030 [DataOverHttps](INFO): Sending 1293 bytes from file Logs/20250115T224741/Express0004.lzma
2025-01-15T22:53:43.030Z,1736981623.030 [DataOverHttps](INFO): Moved sent file to Logs/20250115T224741/Express0004.lzma.bak
2025-01-15T22:53:43.031Z,1736981623.031 [DataOverHttps](INFO): SBD MOMSN=23907856
2025-01-15T22:53:44.360Z,1736981624.360 [Default:CheckIn:Read_Iridium] Stopped
2025-01-15T22:53:44.360Z,1736981624.360 [Default:CheckIn:C.Wait] Running Loop=1
2025-01-15T22:53:44.360Z,1736981624.360 [Default:CheckIn:C.Wait](DEBUG): Initialize Wait Component.
2025-01-15T22:54:05.762Z,1736981645.762 [NAL9602](INFO): Not Powering down - fast GPS
2025-01-15T22:54:52.887Z,1736981692.887 [DataOverHttps](IMPORTANT): SBD MTMSN=20250115T225451
2025-01-15T22:55:03.509Z,1736981703.509 [DataOverHttps](INFO): Received command: sched asap "load Transport/transit.tl;set transit.MissionTimeout 15 min;set transit.Latitude 36.797 degree;set transit.Longitude -121.847 degree;set transit.Depth 4 m;set transit.Speed 1.1 m/s;set transit.MaxDepth 6 m" 7bms 1 2
2025-01-15T22:55:03.593Z,1736981703.593 [CommandExec](IMPORTANT): got command schedule asap "load Transport/transit.tl;set transit.MissionTimeout 15 min;set transit.Latitude 36.797 degree;set transit.Longitude -121.847 degree;set transit.Depth 4 m;set transit.Speed 1.1 m/s;set transit.MaxDepth 6 m" 7bms 1 2.000000
2025-01-15T22:55:03.594Z,1736981703.594 [CommandExec](IMPORTANT): Scheduling command #1 of 2 with id=7bms
2025-01-15T22:55:03.595Z,1736981703.595 [CommandExec](IMPORTANT): Scheduled #5 (#1 of 2 with id='7bms'): "load Transport/transit.tl;set transit.MissionTimeout 15 min;set transit.Latitude 36.797 degree;set transit.Longitude -121.847 degree;set transit.Depth 4 m;set transit.Speed 1.1 m/s;set transit.MaxDepth 6 m", ASAP
2025-01-15T22:55:04.511Z,1736981704.511 [DataOverHttps](IMPORTANT): SBD MTMSN=20250115T225503
2025-01-15T22:55:12.989Z,1736981712.989 [DataOverHttps](INFO): Received command: sched asap "set transit.MinOffshore 0.00001 km;set transit.MinAltitude 2 m;set transit:BackseatDriver.EnableBackseat 1 bool;run" 7bms 2 2
2025-01-15T22:55:13.069Z,1736981713.069 [CommandExec](IMPORTANT): got command schedule asap "set transit.MinOffshore 0.00001 km;set transit.MinAltitude 2 m;set transit:BackseatDriver.EnableBackseat 1 bool;run" 7bms 2 2.000000
2025-01-15T22:55:13.069Z,1736981713.069 [CommandExec](IMPORTANT): Scheduling command #2 of 2 with id=7bms
2025-01-15T22:55:13.070Z,1736981713.070 [CommandExec](IMPORTANT): Scheduled #6 (#2 of 2 with id='7bms'): "set transit.MinOffshore 0.00001 km;set transit.MinAltitude 2 m;set transit:BackseatDriver.EnableBackseat 1 bool;run", ASAP
2025-01-15T22:55:13.181Z,1736981713.181 [CommandExec](IMPORTANT): got command load ./Missions/Transport/transit.tl
2025-01-15T22:55:13.182Z,1736981713.182 [MissionManager](INFO): Loading Mission from file: ./Missions/Transport/transit.tl
2025-01-15T22:55:13.182Z,1736981713.182 [MissionManager](DEBUG): TethyslAPI: loading: ./Missions/Transport/transit.tl
2025-01-15T22:55:13.183Z,1736981713.183 [MissionManager](DEBUG): TethyslAPI: mission file loaded: ./Missions/Transport/transit.tl
2025-01-15T22:55:13.923Z,1736981713.923 [MissionManager](DEBUG): TethyslAPI: ./Missions/Transport/transit.tl translated into:
60
30
NaN
NaN
0
0
10
1
20
1
7
1
2025-01-15T22:55:13.938Z,1736981713.938 [MissionManager](INFO): DefineArg transit.MissionTimeout = 60.000000 min
2025-01-15T22:55:13.940Z,1736981713.940 [MissionManager](INFO): DefineArg transit.NeedCommsTime = 30.000000 min
2025-01-15T22:55:13.942Z,1736981713.942 [MissionManager](INFO): DefineArg transit.Latitude = nan arcdeg
2025-01-15T22:55:13.945Z,1736981713.945 [MissionManager](INFO): DefineArg transit.Longitude = nan arcdeg
2025-01-15T22:55:13.947Z,1736981713.947 [MissionManager](INFO): DefineArg transit.Northings = 0.000000 m
2025-01-15T22:55:13.949Z,1736981713.949 [MissionManager](INFO): DefineArg transit.Eastings = 0.000000 m
2025-01-15T22:55:13.951Z,1736981713.951 [MissionManager](INFO): DefineArg transit.Depth = 10.000000 m
2025-01-15T22:55:13.954Z,1736981713.954 [MissionManager](INFO): DefineArg transit.Speed = 1.000000 m/s
2025-01-15T22:55:13.956Z,1736981713.956 [MissionManager](INFO): DefineArg transit.MaxDepth = 20.000000 m
2025-01-15T22:55:13.958Z,1736981713.958 [MissionManager](INFO): DefineArg transit.MinOffshore = 1.000000 km
2025-01-15T22:55:13.961Z,1736981713.961 [MissionManager](INFO): DefineArg transit.MinAltitude = 7.000000 m
2025-01-15T22:55:13.962Z,1736981713.962 [MissionManager](INFO): DefineArg transit.MassHold = 1 bool
2025-01-15T22:55:13.964Z,1736981713.964 [MissionManager](INFO): DefineArg transit.BuoyancyHold = 1 bool
2025-01-15T22:55:13.965Z,1736981713.965 [MissionManager](INFO): Inserting Stack from file: Missions/Insert/NeedComms.tl
2025-01-15T22:55:13.965Z,1736981713.965 [MissionManager](DEBUG): TethyslAPI: loading: Missions/Insert/NeedComms.tl
2025-01-15T22:55:13.966Z,1736981713.966 [MissionManager](DEBUG): TethyslAPI: mission file loaded: Missions/Insert/NeedComms.tl
2025-01-15T22:55:14.311Z,1736981714.311 [MissionManager](DEBUG): TethyslAPI: Missions/Insert/NeedComms.tl translated into:
1
10
20
NaN
1
1000
7
30
0
last time_fix was:
first GPS update timeout
Comms timed out after
minutes
second GPS update timeout
2025-01-15T22:55:14.316Z,1736981714.316 [MissionManager](INFO): DefineArg transit:NeedComms.DiveInterval = 1.000000 h
2025-01-15T22:55:14.318Z,1736981714.318 [MissionManager](INFO): DefineArg transit:NeedComms.WaitForPitchUp = 10.000000 min
2025-01-15T22:55:14.320Z,1736981714.320 [MissionManager](INFO): DefineArg transit:NeedComms.SurfacePitch = 20.000000 arcdeg
2025-01-15T22:55:14.324Z,1736981714.324 [MissionManager](INFO): DefineArg transit:NeedComms.SurfaceDepthRate = nan m/s
2025-01-15T22:55:14.327Z,1736981714.327 [MissionManager](INFO): DefineArg transit:NeedComms.SurfaceSpeed = 1.000000 m/s
2025-01-15T22:55:14.329Z,1736981714.329 [MissionManager](INFO): DefineArg transit:NeedComms.SurfacingTimeout = 1000.000000 s
2025-01-15T22:55:14.331Z,1736981714.331 [MissionManager](INFO): DefineArg transit:NeedComms.GPSTimeout = 7.000000 min
2025-01-15T22:55:14.334Z,1736981714.334 [MissionManager](INFO): DefineArg transit:NeedComms.CommsTimeout = 30.000000 min
2025-01-15T22:55:14.340Z,1736981714.340 [transit:NeedComms:B.GoToSurface](DEBUG): Construct GoToSurface.
2025-01-15T22:55:14.410Z,1736981714.410 [MissionManager](INFO): Inserting Stack from file: Missions/Insert/StandardEnvelopes.tl
2025-01-15T22:55:14.410Z,1736981714.410 [MissionManager](DEBUG): TethyslAPI: loading: Missions/Insert/StandardEnvelopes.tl
2025-01-15T22:55:14.411Z,1736981714.411 [MissionManager](DEBUG): TethyslAPI: mission file loaded: Missions/Insert/StandardEnvelopes.tl
2025-01-15T22:55:14.591Z,1736981714.591 [MissionManager](DEBUG): TethyslAPI: Missions/Insert/StandardEnvelopes.tl translated into:
5
0
200
2000
2025-01-15T22:55:14.595Z,1736981714.595 [MissionManager](INFO): DefineArg transit:StandardEnvelopes.MinAltitude = 5.000000 m
2025-01-15T22:55:14.597Z,1736981714.597 [MissionManager](INFO): DefineArg transit:StandardEnvelopes.MaxDepthIgnore = 0.000000 m
2025-01-15T22:55:14.600Z,1736981714.600 [MissionManager](INFO): DefineArg transit:StandardEnvelopes.MaxDepth = 200.000000 m
2025-01-15T22:55:14.610Z,1736981714.610 [MissionManager](INFO): DefineArg transit:StandardEnvelopes.MinOffshore = 2000.000000 m
2025-01-15T22:55:14.611Z,1736981714.611 [transit:StandardEnvelopes:A.AltitudeEnvelope](DEBUG): Construct AltitudeEnvelope.
2025-01-15T22:55:14.625Z,1736981714.625 [transit:StandardEnvelopes:B.DepthEnvelope](DEBUG): Construct DepthEnvelope.
2025-01-15T22:55:14.685Z,1736981714.685 [transit:StandardEnvelopes:C.OffshoreEnvelope](DEBUG): Construct OffshoreEnvelope.
2025-01-15T22:55:14.714Z,1736981714.714 [MissionManager](INFO): Inserting Stack from file: Missions/Insert/BackseatDriver.tl
2025-01-15T22:55:14.714Z,1736981714.714 [MissionManager](DEBUG): TethyslAPI: loading: Missions/Insert/BackseatDriver.tl
2025-01-15T22:55:15.686Z,1736981715.686 [MissionManager](DEBUG): TethyslAPI: mission file loaded: Missions/Insert/BackseatDriver.tl
2025-01-15T22:55:15.706Z,1736981715.706 [MissionManager](DEBUG): TethyslAPI: Missions/Insert/BackseatDriver.tl translated into:
2025-01-15T22:55:15.709Z,1736981715.709 [MissionManager](INFO): DefineArg transit:BackseatDriver.EnableBackseat = 0 bool
2025-01-15T22:55:15.711Z,1736981715.711 [transit:BackseatDriver:A.BackseatDriver](DEBUG): Construct BackseatDriver.
2025-01-15T22:55:15.717Z,1736981715.717 [MissionManager](INFO): Inserting Stack from file: Missions/Insert/PowerOnly.tl
2025-01-15T22:55:15.718Z,1736981715.718 [MissionManager](DEBUG): TethyslAPI: loading: Missions/Insert/PowerOnly.tl
2025-01-15T22:55:15.719Z,1736981715.719 [MissionManager](DEBUG): TethyslAPI: mission file loaded: Missions/Insert/PowerOnly.tl
2025-01-15T22:55:15.892Z,1736981715.892 [MissionManager](DEBUG): TethyslAPI: Missions/Insert/PowerOnly.tl translated into:
99999
2025-01-15T22:55:15.909Z,1736981715.909 [MissionManager](INFO): DefineArg transit:PowerOnly.SampleAll = 0 bool
2025-01-15T22:55:15.911Z,1736981715.911 [MissionManager](INFO): DefineArg transit:PowerOnly.SampleLoad1 = 0 bool
2025-01-15T22:55:15.914Z,1736981715.914 [MissionManager](INFO): DefineArg transit:PowerOnly.SampleLoad2 = 0 bool
2025-01-15T22:55:15.922Z,1736981715.922 [MissionManager](INFO): DefineArg transit:PowerOnly.SampleLoad3 = 0 bool
2025-01-15T22:55:15.925Z,1736981715.925 [MissionManager](INFO): DefineArg transit:PowerOnly.EnabledPowerOnly = 0 bool
2025-01-15T22:55:15.931Z,1736981715.931 [transit:PowerOnly:E.Wait](DEBUG): Construct Wait.
2025-01-15T22:55:15.933Z,1736981715.933 [transit:BuoyancyHold.Buoyancy](DEBUG): Construct Buoyancy.
2025-01-15T22:55:15.936Z,1736981715.936 [transit:MassHold.Pitch](DEBUG): Construct.
2025-01-15T22:55:15.944Z,1736981715.944 [transit:Transit:A.Pitch](DEBUG): Construct.
2025-01-15T22:55:15.994Z,1736981715.994 [transit:Transit:B.SetSpeed](DEBUG): Construct.
2025-01-15T22:55:15.000Z,1736981716.000 [transit:Transit:Wpt1.Waypoint](DEBUG): Construct Waypoint.
2025-01-15T22:55:16.016Z,1736981716.016 [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 transit {
"""
Vehicle transits to desired waypoint and can be commanded to use/hold
mass or buoyancy.
"""
arguments {
MissionTimeout = 60 minute
"""
Maximum duration of mission
"""
NeedCommsTime = 30 minute
"""
How often to surface for commumications
"""
Latitude = NaN degree
"""
Latitude of waypoint to seek. If set to NaN, uses latitude at mission
initialization.
"""
Longitude = NaN degree
"""
Longitude of waypoint to seek. If set to NaN, uses longitude at mission
initialization.
"""
Northings = 0 meter
"""
Northward distance of the waypoint to seek. If combined with Latitude
and/or Longitude, this is an offset from the specified Latitude and/or
Longitude.
"""
Eastings = 0 meter
"""
Eastward distance of the waypoint to seek. If combined with Latitude
and/or Longitude, this is an offset from the specified Latitude and/or
Longitude.
"""
Depth = 10 meter
"""
Depth of flat and level flight during the mission.
"""
Speed = 1 meter_per_second
"""
Speed of vehicle (relative to water) during the mission.
"""
MaxDepth = 20 meter
"""
Maximum depth for the entire mission.
"""
MinOffshore = 1 kilometer
"""
Minimum distance offshore for the entire mission.
"""
MinAltitude = 7 meter
"""
Minimum height above the sea floor for the entire mission.
"""
MassHold = true
"""
Set to True in order to hold mass at default position, False to allow
mass to run on its own.
"""
BuoyancyHold = true
"""
Set to True in order to hold buoyancy at neutral position, False to
allow buoyancy to run on its own.
"""
}
timeout duration=MissionTimeout
insert id="NeedComms" Insert/NeedComms.tl
assign in sequence NeedComms:DiveInterval = NeedCommsTime
assign in sequence NeedComms:WaitForPitchUp = 1 second
insert Insert/StandardEnvelopes.tl
assign in sequence StandardEnvelopes:MinAltitude = MinAltitude
assign in sequence StandardEnvelopes:MaxDepth = MaxDepth
assign in sequence StandardEnvelopes:MinOffshore = MinOffshore
insert Insert/BackseatDriver.tl
insert Insert/PowerOnly.tl
behavior Guidance:Buoyancy id="BuoyancyHold" {
run while ( BuoyancyHold )
set position = Control:VerticalControl.buoyancyNeutral
}
behavior Guidance:Pitch id="MassHold" {
run while ( MassHold )
set massPosition = Control:VerticalControl.massDefault
}
aggregate Transit {
run in sequence
behavior Guidance:Pitch {
run in parallel
set depth = Depth
}
behavior Guidance:SetSpeed {
run in parallel
set speed = Speed
}
behavior Guidance:Waypoint id="Wpt1" {
run in sequence
set latitude = Latitude
set longitude = Longitude
set northingsDelta = Northings
set eastingsDelta = Eastings
}
call id="PhoneHome" refId="NeedComms"
}
}
2025-01-15T22:55:16.017Z,1736981716.017 [CommandExec](IMPORTANT): Loaded ./Missions/Transport/transit.tl id=transit
2025-01-15T22:55:24.371Z,1736981724.371 [CommandExec](IMPORTANT): got command set transit.MissionTimeout 15 minute
2025-01-15T22:55:24.372Z,1736981724.372 [CommandExec](IMPORTANT): got command set transit.Latitude 36.797 degree
2025-01-15T22:55:24.374Z,1736981724.374 [CommandExec](IMPORTANT): got command set transit.Longitude -121.847 degree
2025-01-15T22:55:24.374Z,1736981724.374 [CommandExec](IMPORTANT): got command set transit.Depth 4 meter
2025-01-15T22:55:24.375Z,1736981724.375 [CommandExec](IMPORTANT): got command set transit.Speed 1.1 meter_per_second
2025-01-15T22:55:24.376Z,1736981724.376 [CommandExec](IMPORTANT): got command set transit.MaxDepth 6 meter
2025-01-15T22:55:30.938Z,1736981730.938 [CommandExec](IMPORTANT): got command set transit.MinOffshore 0.00001 kilometer
2025-01-15T22:55:30.939Z,1736981730.939 [CommandExec](IMPORTANT): got command set transit.MinAltitude 2 meter
2025-01-15T22:55:30.939Z,1736981730.939 [CommandExec](IMPORTANT): got command set transit:BackseatDriver.EnableBackseat 1 bool
2025-01-15T22:55:30.940Z,1736981730.940 [CommandExec](IMPORTANT): got command run
2025-01-15T22:55:30.943Z,1736981730.943 [CommandExec](IMPORTANT): Running
2025-01-15T22:55:31.050Z,1736981731.050 [Default] Stopped
2025-01-15T22:55:31.050Z,1736981731.050 [Default](DEBUG): Aggregate::uninitialize Default
2025-01-15T22:55:31.050Z,1736981731.050 [Default:B.GoToSurface] Stopped
2025-01-15T22:55:31.050Z,1736981731.050 [Default:B.GoToSurface](DEBUG): Uninitialize GoToSurfaceComponent.
2025-01-15T22:55:31.050Z,1736981731.050 [Default:CheckIn] Stopped
2025-01-15T22:55:31.050Z,1736981731.050 [Default:CheckIn](DEBUG): Aggregate::uninitialize Default:CheckIn
2025-01-15T22:55:31.050Z,1736981731.050 [Default:CheckIn:C.Wait] Stopped
2025-01-15T22:55:31.050Z,1736981731.050 [Default:CheckIn:C.Wait](DEBUG): Uninitialize Wait Component.
2025-01-15T22:55:31.051Z,1736981731.051 [MissionManager](IMPORTANT): Started mission transit
2025-01-15T22:55:31.051Z,1736981731.051 [transit] Running Loop=1
2025-01-15T22:55:31.051Z,1736981731.051 [transit](DEBUG): Aggregate::initialize transit
2025-01-15T22:55:31.051Z,1736981731.051 [transit:StandardEnvelopes] Running Loop=1
2025-01-15T22:55:31.051Z,1736981731.051 [transit:StandardEnvelopes](DEBUG): Aggregate::initialize transit:StandardEnvelopes
2025-01-15T22:55:31.051Z,1736981731.051 [transit:StandardEnvelopes:A.AltitudeEnvelope] Running Loop=1
2025-01-15T22:55:31.051Z,1736981731.051 [transit:StandardEnvelopes:A.AltitudeEnvelope](DEBUG): Initialize AltitudeEnvelopeComponent.
2025-01-15T22:55:31.052Z,1736981731.052 [transit:StandardEnvelopes:B.DepthEnvelope] Running Loop=1
2025-01-15T22:55:31.052Z,1736981731.052 [transit:StandardEnvelopes:B.DepthEnvelope](DEBUG): Initialize DepthEnvelopeComponent.
2025-01-15T22:55:31.052Z,1736981731.052 [transit:StandardEnvelopes:C.OffshoreEnvelope] Running Loop=1
2025-01-15T22:55:31.052Z,1736981731.052 [transit:StandardEnvelopes:C.OffshoreEnvelope](DEBUG): Initialize OffshoreEnvelopeComponent.
2025-01-15T22:55:31.052Z,1736981731.052 [transit:BackseatDriver] Running Loop=1
2025-01-15T22:55:31.052Z,1736981731.052 [transit:BackseatDriver](DEBUG): Aggregate::initialize transit:BackseatDriver
2025-01-15T22:55:31.052Z,1736981731.052 [transit:BackseatDriver:A.BackseatDriver] Running Loop=1
2025-01-15T22:55:31.052Z,1736981731.052 [transit:PowerOnly] Running Loop=1
2025-01-15T22:55:31.053Z,1736981731.053 [transit:PowerOnly](DEBUG): Aggregate::initialize transit:PowerOnly
2025-01-15T22:55:31.053Z,1736981731.053 [transit:PowerOnly:A] Running Loop=1
2025-01-15T22:55:31.053Z,1736981731.053 [transit:PowerOnly:B] Running Loop=1
2025-01-15T22:55:31.053Z,1736981731.053 [transit:PowerOnly:C] Running Loop=1
2025-01-15T22:55:31.053Z,1736981731.053 [transit:PowerOnly:D] Running Loop=1
2025-01-15T22:55:31.053Z,1736981731.053 [transit:PowerOnly:E.Wait] Running Loop=1
2025-01-15T22:55:31.053Z,1736981731.053 [transit:PowerOnly:E.Wait](DEBUG): Initialize Wait Component.
2025-01-15T22:55:31.053Z,1736981731.053 [transit:BuoyancyHold.Buoyancy] Running Loop=1
2025-01-15T22:55:31.053Z,1736981731.053 [transit:BuoyancyHold.Buoyancy](DEBUG): Initialize Buoyancy Component.
2025-01-15T22:55:31.053Z,1736981731.053 [transit:MassHold.Pitch] Running Loop=1
2025-01-15T22:55:31.053Z,1736981731.053 [transit:MassHold.Pitch](DEBUG): Initialize.
2025-01-15T22:55:31.054Z,1736981731.054 [transit:B] Running Loop=1
2025-01-15T22:55:31.054Z,1736981731.054 [transit:MassHold.Pitch] Running Loop=1
2025-01-15T22:55:31.054Z,1736981731.054 [transit:BuoyancyHold.Buoyancy] Running Loop=1
2025-01-15T22:55:31.055Z,1736981731.055 [transit:PowerOnly] Running Loop=1
2025-01-15T22:55:31.055Z,1736981731.055 [transit:PowerOnly:D] Stopped
2025-01-15T22:55:31.055Z,1736981731.055 [transit:PowerOnly:C] Stopped
2025-01-15T22:55:31.055Z,1736981731.055 [transit:PowerOnly:B] Stopped
2025-01-15T22:55:31.055Z,1736981731.055 [transit:PowerOnly:A] Stopped
2025-01-15T22:55:31.055Z,1736981731.055 [transit:BackseatDriver] Running Loop=1
2025-01-15T22:55:31.055Z,1736981731.055 [transit:BackseatDriver:A.BackseatDriver](INFO): Initializing backseat
2025-01-15T22:55:31.061Z,1736981731.061 [BackseatComponent](INFO): Powering up
2025-01-15T22:55:31.061Z,1736981731.061 [BackseatComponent](INFO): Subscribing to LCM channels.
2025-01-15T22:55:31.111Z,1736981731.111 [transit:StandardEnvelopes] Running Loop=1
2025-01-15T22:55:31.111Z,1736981731.111 [transit:StandardEnvelopes:C.OffshoreEnvelope] Running Loop=1
2025-01-15T22:55:31.111Z,1736981731.111 [transit:StandardEnvelopes:C.OffshoreEnvelope](IMPORTANT): Offshore envelope ACTIVE
2025-01-15T22:55:31.127Z,1736981731.127 [transit:StandardEnvelopes:B.DepthEnvelope] Running Loop=1
2025-01-15T22:55:31.133Z,1736981731.133 [transit:StandardEnvelopes:A.AltitudeEnvelope] Running Loop=1
2025-01-15T22:55:31.134Z,1736981731.134 [transit:B] Stopped
2025-01-15T22:55:31.134Z,1736981731.134 [transit:C] Running Loop=1
2025-01-15T22:55:31.470Z,1736981731.470 [transit:C] Stopped
2025-01-15T22:55:31.470Z,1736981731.470 [transit:E] Running Loop=1
2025-01-15T22:55:31.861Z,1736981731.861 [transit:E] Stopped
2025-01-15T22:55:31.861Z,1736981731.861 [transit:F] Running Loop=1
2025-01-15T22:55:32.277Z,1736981732.277 [transit:F] Stopped
2025-01-15T22:55:32.277Z,1736981732.277 [transit:G] Running Loop=1
2025-01-15T22:55:32.673Z,1736981732.673 [transit:G] Stopped
2025-01-15T22:55:32.673Z,1736981732.673 [transit:Transit] Running Loop=1
2025-01-15T22:55:32.673Z,1736981732.673 [transit:Transit](DEBUG): Aggregate::initialize transit:Transit
2025-01-15T22:55:32.673Z,1736981732.673 [transit:Transit:A.Pitch] Running Loop=1
2025-01-15T22:55:32.673Z,1736981732.673 [transit:Transit:A.Pitch](DEBUG): Initialize.
2025-01-15T22:55:32.673Z,1736981732.673 [transit:Transit:B.SetSpeed] Running Loop=1
2025-01-15T22:55:32.673Z,1736981732.673 [transit:Transit:B.SetSpeed](DEBUG): Initialize.
2025-01-15T22:55:32.674Z,1736981732.674 [transit:Transit:Wpt1.Waypoint] Running Loop=1
2025-01-15T22:55:32.674Z,1736981732.674 [transit:Transit:Wpt1.Waypoint](DEBUG): Initialize WaypointComponent.
2025-01-15T22:55:32.675Z,1736981732.675 [transit:Transit:Wpt1.Waypoint](IMPORTANT): Navigating to waypoint: 36.797001,-121.847000
2025-01-15T22:55:33.074Z,1736981733.074 [transit:Transit:Wpt1.Waypoint](INFO): Navigating to waypoint: 36.797001,-121.847000
2025-01-15T22:55:33.074Z,1736981733.074 [transit:Transit:B.SetSpeed] Running Loop=1
2025-01-15T22:55:33.075Z,1736981733.075 [transit:Transit:A.Pitch] Running Loop=1
2025-01-15T22:55:58.259Z,1736981758.259 [ElevatorOffsetCalculator](INFO): New estimator for commanded vars: speed 1.10 m/s, pitch 30.00 deg, mass-position 8.17 mm (2 active estimators).
2025-01-15T22:56:36.557Z,1736981796.557 [DataOverHttps](INFO): Exceeded connect timeout, disconnecting.
2025-01-15T22:56:38.789Z,1736981798.789 [BackseatComponent](IMPORTANT): IBASE811F-02: Running bioacoustics backseat app. Logging to: 20250115T225636
2025-01-15T22:57:07.681Z,1736981827.681 [DataOverHttps](INFO): Exceeded connect timeout, disconnecting.
2025-01-15T22:57:33.353Z,1736981853.353 [Radio_Surface](INFO): Powering down
2025-01-15T22:57:36.892Z,1736981856.892 [transit:BackseatDriver:A.BackseatDriver](INFO): Created data writer for _.height_above_sea_floor with code: 2043
2025-01-15T22:57:37.259Z,1736981857.259 [BioacousticsDataBridge](INFO): Received valid altitude data, resuming
2025-01-15T22:57:38.805Z,1736981858.805 [DataOverHttps](INFO): Exceeded connect timeout, disconnecting.
2025-01-15T22:57:39.809Z,1736981859.809 [DataOverHttps](INFO): Radio surface powered OFF, will not connect.
2025-01-15T22:58:45.069Z,1736981925.069 [DataOverHttps](INFO): setting unavailable, lastComms_.elapsed()=180.731644
2025-01-15T23:01:39.317Z,1736982099.317 [transit:BackseatDriver:A.BackseatDriver](INFO): Created data writer for _.simrad_data_logging_rate with code: 2044
2025-01-15T23:10:31.407Z,1736982631.407 [transit](INFO): Timed out from 2025-01-15T22:55:31.1Z
2025-01-15T23:10:31.408Z,1736982631.408 [MissionManager](INFO): transit is completed.
2025-01-15T23:10:31.408Z,1736982631.408 [MissionManager](INFO): Uninitializing Mission transit
2025-01-15T23:10:31.408Z,1736982631.408 [transit] Stopped
2025-01-15T23:10:31.408Z,1736982631.408 [transit](DEBUG): Aggregate::uninitialize transit
2025-01-15T23:10:31.408Z,1736982631.408 [transit:StandardEnvelopes] Stopped
2025-01-15T23:10:31.408Z,1736982631.408 [transit:StandardEnvelopes](DEBUG): Aggregate::uninitialize transit:StandardEnvelopes
2025-01-15T23:10:31.408Z,1736982631.408 [transit:StandardEnvelopes:A.AltitudeEnvelope] Stopped
2025-01-15T23:10:31.408Z,1736982631.408 [transit:StandardEnvelopes:A.AltitudeEnvelope](DEBUG): Uninitialize AltitudeEnvelopeComponent.
2025-01-15T23:10:31.408Z,1736982631.408 [transit:StandardEnvelopes:B.DepthEnvelope] Stopped
2025-01-15T23:10:31.409Z,1736982631.409 [transit:StandardEnvelopes:B.DepthEnvelope](DEBUG): Uninitialize.
2025-01-15T23:10:31.409Z,1736982631.409 [transit:StandardEnvelopes:C.OffshoreEnvelope] Stopped
2025-01-15T23:10:31.409Z,1736982631.409 [transit:StandardEnvelopes:C.OffshoreEnvelope](DEBUG): Uninitialize OffshoreEnvelopeComponent.
2025-01-15T23:10:31.409Z,1736982631.409 [transit:BackseatDriver] Stopped
2025-01-15T23:10:31.409Z,1736982631.409 [transit:BackseatDriver](DEBUG): Aggregate::uninitialize transit:BackseatDriver
2025-01-15T23:10:31.409Z,1736982631.409 [transit:BackseatDriver:A.BackseatDriver] Stopped
2025-01-15T23:10:31.409Z,1736982631.409 [transit:PowerOnly] Stopped
2025-01-15T23:10:31.409Z,1736982631.409 [transit:PowerOnly](DEBUG): Aggregate::uninitialize transit:PowerOnly
2025-01-15T23:10:31.409Z,1736982631.409 [transit:PowerOnly:E.Wait] Stopped
2025-01-15T23:10:31.409Z,1736982631.409 [transit:PowerOnly:E.Wait](DEBUG): Uninitialize Wait Component.
2025-01-15T23:10:31.409Z,1736982631.409 [transit:BuoyancyHold.Buoyancy] Stopped
2025-01-15T23:10:31.410Z,1736982631.410 [transit:BuoyancyHold.Buoyancy](DEBUG): Uninitialize Buoyancy Component.
2025-01-15T23:10:31.410Z,1736982631.410 [transit:MassHold.Pitch] Stopped
2025-01-15T23:10:31.410Z,1736982631.410 [transit:Transit] Stopped
2025-01-15T23:10:31.410Z,1736982631.410 [transit:Transit](DEBUG): Aggregate::uninitialize transit:Transit
2025-01-15T23:10:31.410Z,1736982631.410 [transit:Transit:A.Pitch] Stopped
2025-01-15T23:10:31.410Z,1736982631.410 [transit:Transit:B.SetSpeed] Stopped
2025-01-15T23:10:31.410Z,1736982631.410 [transit:Transit:B.SetSpeed](DEBUG): Uninitialize.
2025-01-15T23:10:31.410Z,1736982631.410 [transit:Transit:Wpt1.Waypoint] Stopped
2025-01-15T23:10:31.410Z,1736982631.410 [transit:Transit:Wpt1.Waypoint](DEBUG): Uninitialize WaypointComponent.
2025-01-15T23:10:31.800Z,1736982631.800 [BioacousticsDataBridge](INFO): No valid data from altitude reader, stopping
2025-01-15T23:10:31.813Z,1736982631.813 [MissionManager](IMPORTANT): Started mission Default
2025-01-15T23:10:31.813Z,1736982631.813 [Default] Running Loop=1
2025-01-15T23:10:31.813Z,1736982631.813 [Default](DEBUG): Aggregate::initialize Default
2025-01-15T23:10:31.813Z,1736982631.813 [Default:B.GoToSurface] Running Loop=1
2025-01-15T23:10:31.814Z,1736982631.814 [Default:B.GoToSurface](DEBUG): Initialize GoToSurfaceComponent.
2025-01-15T23:10:31.814Z,1736982631.814 [Default:B.GoToSurface](DEBUG): No depth rate setting specified. Using default value of nan m/s.
2025-01-15T23:10:31.814Z,1736982631.814 [Default:B.GoToSurface](DEBUG): No pitch setting specified. Using default value of nan degrees.
2025-01-15T23:10:31.814Z,1736982631.814 [Default:B.GoToSurface](DEBUG): No speed setting specified. Using default value of 1.000000 m/s.
2025-01-15T23:10:31.815Z,1736982631.815 [Default:B.GoToSurface](DEBUG): No surface timeout specified. Using default value of 1000.000000 seconds.
2025-01-15T23:10:31.815Z,1736982631.815 [Default:B.GoToSurface](DEBUG): No altitude timeout specified. Using default value of 600.000000 seconds.
2025-01-15T23:10:31.815Z,1736982631.815 [Default:B.GoToSurface](INFO): Received pitch timeout configuration 60.000000 seconds.
2025-01-15T23:10:31.816Z,1736982631.816 [Default:A.Wait] Running Loop=1
2025-01-15T23:10:31.816Z,1736982631.816 [Default:A.Wait](DEBUG): Initialize Wait Component.
2025-01-15T23:10:32.142Z,1736982632.142 [BackseatComponent](INFO): Sent LCM shutdown request.
2025-01-15T23:10:32.142Z,1736982632.142 [BackseatComponent](INFO): Shutdown requested. Waiting (18.00 sec to power down.).
2025-01-15T23:10:32.321Z,1736982632.321 [Radio_Surface](INFO): Powering up
2025-01-15T23:10:37.981Z,1736982637.981 [DataOverHttps](INFO): Radio surface powered ON.
2025-01-15T23:10:45.161Z,1736982645.161 [Default:A.Wait](INFO): Done Waiting.
2025-01-15T23:10:45.161Z,1736982645.161 [Default:A.Wait] Stopped
2025-01-15T23:10:45.161Z,1736982645.161 [Default:A.Wait](DEBUG): Uninitialize Wait Component.
2025-01-15T23:10:50.321Z,1736982650.321 [BackseatComponent](INFO): Powering down and starting shutdown timer (18.00 sec).
2025-01-15T23:10:50.322Z,1736982650.322 [BackseatComponent](INFO): Unsubscribing from LCM channels.
2025-01-15T23:10:50.322Z,1736982650.322 [LcmUniversalReporter](INFO): Deactivating messaging.
2025-01-15T23:10:51.610Z,1736982651.610 [Default:CheckIn] Running Loop=1
2025-01-15T23:10:51.610Z,1736982651.610 [Default:CheckIn](DEBUG): Aggregate::initialize Default:CheckIn
2025-01-15T23:10:51.610Z,1736982651.610 [Default:CheckIn:Read_GPS] Running Loop=1
2025-01-15T23:11:08.101Z,1736982668.101 [DataOverHttps](INFO): Exceeded connect timeout, disconnecting.
2025-01-15T23:11:26.756Z,1736982686.756 [NAL9602](INFO): SBD MO Status=2, MOMSN=11739, MT Status=2, MTMSN=0
2025-01-15T23:11:26.756Z,1736982686.756 [NAL9602](ERROR): Failed to initiate SBD session. Error code: 2
2025-01-15T23:11:39.229Z,1736982699.229 [DataOverHttps](INFO): Exceeded connect timeout, disconnecting.
2025-01-15T23:11:46.143Z,1736982706.143 [NAL9602](INFO): SBD MO Status=2, MOMSN=11739, MT Status=2, MTMSN=0
2025-01-15T23:11:46.143Z,1736982706.143 [NAL9602](ERROR): Failed to initiate SBD session. Error code: 2
2025-01-15T23:12:06.744Z,1736982726.744 [NAL9602](IMPORTANT): SBD MO Status=0, MOMSN=11739, MT Status=1, MTMSN=176
2025-01-15T23:12:06.744Z,1736982726.744 [NAL9602](INFO): Data available in MT queue
2025-01-15T23:12:07.461Z,1736982727.461 [NAL9602](INFO): Received command: sched asap "load Transport/transit.tl;set transit.MissionTimeout 15 min;set transit.Latitude 36.797 degree;set transit.Longitude -121.847 degree;set transit.Depth 4 m;set transit.Speed 1.1 m/s;set transit.MaxDepth 6 m" 7bba 1 2
2025-01-15T23:12:07.474Z,1736982727.474 [CommandExec](IMPORTANT): got command schedule asap "load Transport/transit.tl;set transit.MissionTimeout 15 min;set transit.Latitude 36.797 degree;set transit.Longitude -121.847 degree;set transit.Depth 4 m;set transit.Speed 1.1 m/s;set transit.MaxDepth 6 m" 7bba 1 2.000000
2025-01-15T23:12:07.474Z,1736982727.474 [CommandExec](IMPORTANT): Scheduling command #1 of 2 with id=7bba
2025-01-15T23:12:07.475Z,1736982727.475 [CommandExec](IMPORTANT): Scheduled #7 (#1 of 2 with id='7bba'): "load Transport/transit.tl;set transit.MissionTimeout 15 min;set transit.Latitude 36.797 degree;set transit.Longitude -121.847 degree;set transit.Depth 4 m;set transit.Speed 1.1 m/s;set transit.MaxDepth 6 m", ASAP
2025-01-15T23:12:08.400Z,1736982728.400 [NAL9602](DEBUG): Parsing RMC sentence: $GPRMC,231207.00,A,3647.98433,N,12148.90789,W,0.564,260.00,150125,,,A*7A
2025-01-15T23:12:08.402Z,1736982728.402 [NAL9602](INFO): GPS fix at 20250115T231207: (36.799739, -121.815132)
2025-01-15T23:12:08.440Z,1736982728.440 [UniversalFixResidualReporter](INFO): Fix residual: 9.9 %DT, over the last 987.4 m. Residual distance 97.3 m at bearing 41.2 degrees. Fix at (36.7997, -121.8151) with 1057.7 m made good.
2025-01-15T23:12:08.441Z,1736982728.441 [Default:CheckIn:Read_GPS] Stopped
2025-01-15T23:12:08.441Z,1736982728.441 [Default:CheckIn:Read_Iridium] Running Loop=1
2025-01-15T23:12:10.353Z,1736982730.353 [DataOverHttps](INFO): Exceeded connect timeout, disconnecting.
2025-01-15T23:12:19.790Z,1736982739.790 [NAL9602](IMPORTANT): SBD MO Status=1, MOMSN=11740, MT Status=1, MTMSN=177
2025-01-15T23:12:19.845Z,1736982739.845 [NAL9602](INFO): Sent 207 bytes from file Logs/20250115T224741/Courier0006.lzma
2025-01-15T23:12:19.845Z,1736982739.845 [NAL9602](INFO): Packets left to send: 0
2025-01-15T23:12:20.433Z,1736982740.433 [NAL9602](INFO): Received command: sched asap "set transit.MinOffshore 0.00001 km;set transit.MinAltitude 2 m;set transit:BackseatDriver.EnableBackseat 1 bool;run" 7bba 2 2
2025-01-15T23:12:20.481Z,1736982740.481 [CommandExec](IMPORTANT): got command schedule asap "set transit.MinOffshore 0.00001 km;set transit.MinAltitude 2 m;set transit:BackseatDriver.EnableBackseat 1 bool;run" 7bba 2 2.000000
2025-01-15T23:12:20.481Z,1736982740.481 [CommandExec](IMPORTANT): Scheduling command #2 of 2 with id=7bba
2025-01-15T23:12:20.483Z,1736982740.483 [CommandExec](IMPORTANT): Scheduled #8 (#2 of 2 with id='7bba'): "set transit.MinOffshore 0.00001 km;set transit.MinAltitude 2 m;set transit:BackseatDriver.EnableBackseat 1 bool;run", ASAP
2025-01-15T23:12:20.607Z,1736982740.607 [CommandExec](IMPORTANT): got command load ./Missions/Transport/transit.tl
2025-01-15T23:12:20.607Z,1736982740.607 [MissionManager](INFO): Loading Mission from file: ./Missions/Transport/transit.tl
2025-01-15T23:12:20.607Z,1736982740.607 [MissionManager](DEBUG): TethyslAPI: loading: ./Missions/Transport/transit.tl
2025-01-15T23:12:20.609Z,1736982740.609 [MissionManager](DEBUG): TethyslAPI: mission file loaded: ./Missions/Transport/transit.tl
2025-01-15T23:12:21.321Z,1736982741.321 [MissionManager](DEBUG): TethyslAPI: ./Missions/Transport/transit.tl translated into:
60
30
NaN
NaN
0
0
10
1
20
1
7
1
2025-01-15T23:12:21.326Z,1736982741.326 [MissionManager](INFO): DefineArg transit.MissionTimeout = 60.000000 min
2025-01-15T23:12:21.328Z,1736982741.328 [MissionManager](INFO): DefineArg transit.NeedCommsTime = 30.000000 min
2025-01-15T23:12:21.349Z,1736982741.349 [MissionManager](INFO): DefineArg transit.Latitude = nan arcdeg
2025-01-15T23:12:21.351Z,1736982741.351 [MissionManager](INFO): DefineArg transit.Longitude = nan arcdeg
2025-01-15T23:12:21.353Z,1736982741.353 [MissionManager](INFO): DefineArg transit.Northings = 0.000000 m
2025-01-15T23:12:21.355Z,1736982741.355 [MissionManager](INFO): DefineArg transit.Eastings = 0.000000 m
2025-01-15T23:12:21.357Z,1736982741.357 [MissionManager](INFO): DefineArg transit.Depth = 10.000000 m
2025-01-15T23:12:21.359Z,1736982741.359 [MissionManager](INFO): DefineArg transit.Speed = 1.000000 m/s
2025-01-15T23:12:21.362Z,1736982741.362 [MissionManager](INFO): DefineArg transit.MaxDepth = 20.000000 m
2025-01-15T23:12:21.364Z,1736982741.364 [MissionManager](INFO): DefineArg transit.MinOffshore = 1.000000 km
2025-01-15T23:12:21.367Z,1736982741.367 [MissionManager](INFO): DefineArg transit.MinAltitude = 7.000000 m
2025-01-15T23:12:21.369Z,1736982741.369 [MissionManager](INFO): DefineArg transit.MassHold = 1 bool
2025-01-15T23:12:21.371Z,1736982741.371 [MissionManager](INFO): DefineArg transit.BuoyancyHold = 1 bool
2025-01-15T23:12:21.372Z,1736982741.372 [MissionManager](INFO): Inserting Stack from file: Missions/Insert/NeedComms.tl
2025-01-15T23:12:21.372Z,1736982741.372 [MissionManager](DEBUG): TethyslAPI: loading: Missions/Insert/NeedComms.tl
2025-01-15T23:12:21.374Z,1736982741.374 [MissionManager](DEBUG): TethyslAPI: mission file loaded: Missions/Insert/NeedComms.tl
2025-01-15T23:12:21.715Z,1736982741.715 [MissionManager](DEBUG): TethyslAPI: Missions/Insert/NeedComms.tl translated into:
1
10
20
NaN
1
1000
7
30
0
last time_fix was:
first GPS update timeout
Comms timed out after
minutes
second GPS update timeout
2025-01-15T23:12:21.721Z,1736982741.721 [MissionManager](INFO): DefineArg transit:NeedComms.DiveInterval = 1.000000 h
2025-01-15T23:12:21.724Z,1736982741.724 [MissionManager](INFO): DefineArg transit:NeedComms.WaitForPitchUp = 10.000000 min
2025-01-15T23:12:21.726Z,1736982741.726 [MissionManager](INFO): DefineArg transit:NeedComms.SurfacePitch = 20.000000 arcdeg
2025-01-15T23:12:21.729Z,1736982741.729 [MissionManager](INFO): DefineArg transit:NeedComms.SurfaceDepthRate = nan m/s
2025-01-15T23:12:21.731Z,1736982741.731 [MissionManager](INFO): DefineArg transit:NeedComms.SurfaceSpeed = 1.000000 m/s
2025-01-15T23:12:21.734Z,1736982741.734 [MissionManager](INFO): DefineArg transit:NeedComms.SurfacingTimeout = 1000.000000 s
2025-01-15T23:12:21.736Z,1736982741.736 [MissionManager](INFO): DefineArg transit:NeedComms.GPSTimeout = 7.000000 min
2025-01-15T23:12:21.738Z,1736982741.738 [MissionManager](INFO): DefineArg transit:NeedComms.CommsTimeout = 30.000000 min
2025-01-15T23:12:21.744Z,1736982741.744 [transit:NeedComms:B.GoToSurface](DEBUG): Construct GoToSurface.
2025-01-15T23:12:21.863Z,1736982741.863 [MissionManager](INFO): Inserting Stack from file: Missions/Insert/StandardEnvelopes.tl
2025-01-15T23:12:21.864Z,1736982741.864 [MissionManager](DEBUG): TethyslAPI: loading: Missions/Insert/StandardEnvelopes.tl
2025-01-15T23:12:21.874Z,1736982741.874 [MissionManager](DEBUG): TethyslAPI: mission file loaded: Missions/Insert/StandardEnvelopes.tl
2025-01-15T23:12:21.974Z,1736982741.974 [MissionManager](DEBUG): TethyslAPI: Missions/Insert/StandardEnvelopes.tl translated into:
5
0
200
2000
2025-01-15T23:12:21.978Z,1736982741.978 [MissionManager](INFO): DefineArg transit:StandardEnvelopes.MinAltitude = 5.000000 m
2025-01-15T23:12:21.997Z,1736982741.997 [MissionManager](INFO): DefineArg transit:StandardEnvelopes.MaxDepthIgnore = 0.000000 m
2025-01-15T23:12:21.000Z,1736982742.000 [MissionManager](INFO): DefineArg transit:StandardEnvelopes.MaxDepth = 200.000000 m
2025-01-15T23:12:22.011Z,1736982742.011 [MissionManager](INFO): DefineArg transit:StandardEnvelopes.MinOffshore = 2000.000000 m
2025-01-15T23:12:22.012Z,1736982742.012 [transit:StandardEnvelopes:A.AltitudeEnvelope](DEBUG): Construct AltitudeEnvelope.
2025-01-15T23:12:22.022Z,1736982742.022 [transit:StandardEnvelopes:B.DepthEnvelope](DEBUG): Construct DepthEnvelope.
2025-01-15T23:12:22.035Z,1736982742.035 [transit:StandardEnvelopes:C.OffshoreEnvelope](DEBUG): Construct OffshoreEnvelope.
2025-01-15T23:12:22.073Z,1736982742.073 [MissionManager](INFO): Inserting Stack from file: Missions/Insert/BackseatDriver.tl
2025-01-15T23:12:22.073Z,1736982742.073 [MissionManager](DEBUG): TethyslAPI: loading: Missions/Insert/BackseatDriver.tl
2025-01-15T23:12:22.074Z,1736982742.074 [MissionManager](DEBUG): TethyslAPI: mission file loaded: Missions/Insert/BackseatDriver.tl
2025-01-15T23:12:22.104Z,1736982742.104 [MissionManager](DEBUG): TethyslAPI: Missions/Insert/BackseatDriver.tl translated into:
2025-01-15T23:12:22.107Z,1736982742.107 [MissionManager](INFO): DefineArg transit:BackseatDriver.EnableBackseat = 0 bool
2025-01-15T23:12:22.109Z,1736982742.109 [transit:BackseatDriver:A.BackseatDriver](DEBUG): Construct BackseatDriver.
2025-01-15T23:12:22.111Z,1736982742.111 [MissionManager](INFO): Inserting Stack from file: Missions/Insert/PowerOnly.tl
2025-01-15T23:12:22.112Z,1736982742.112 [MissionManager](DEBUG): TethyslAPI: loading: Missions/Insert/PowerOnly.tl
2025-01-15T23:12:22.113Z,1736982742.113 [MissionManager](DEBUG): TethyslAPI: mission file loaded: Missions/Insert/PowerOnly.tl
2025-01-15T23:12:22.317Z,1736982742.317 [MissionManager](DEBUG): TethyslAPI: Missions/Insert/PowerOnly.tl translated into:
99999
2025-01-15T23:12:22.325Z,1736982742.325 [MissionManager](INFO): DefineArg transit:PowerOnly.SampleAll = 0 bool
2025-01-15T23:12:22.327Z,1736982742.327 [MissionManager](INFO): DefineArg transit:PowerOnly.SampleLoad1 = 0 bool
2025-01-15T23:12:22.339Z,1736982742.339 [MissionManager](INFO): DefineArg transit:PowerOnly.SampleLoad2 = 0 bool
2025-01-15T23:12:22.350Z,1736982742.350 [MissionManager](INFO): DefineArg transit:PowerOnly.SampleLoad3 = 0 bool
2025-01-15T23:12:22.352Z,1736982742.352 [MissionManager](INFO): DefineArg transit:PowerOnly.EnabledPowerOnly = 0 bool
2025-01-15T23:12:22.382Z,1736982742.382 [transit:PowerOnly:E.Wait](DEBUG): Construct Wait.
2025-01-15T23:12:22.390Z,1736982742.390 [transit:BuoyancyHold.Buoyancy](DEBUG): Construct Buoyancy.
2025-01-15T23:12:22.404Z,1736982742.404 [transit:MassHold.Pitch](DEBUG): Construct.
2025-01-15T23:12:22.412Z,1736982742.412 [transit:Transit:A.Pitch](DEBUG): Construct.
2025-01-15T23:12:22.416Z,1736982742.416 [transit:Transit:B.SetSpeed](DEBUG): Construct.
2025-01-15T23:12:22.419Z,1736982742.419 [transit:Transit:Wpt1.Waypoint](DEBUG): Construct Waypoint.
2025-01-15T23:12:22.435Z,1736982742.435 [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 transit {
"""
Vehicle transits to desired waypoint and can be commanded to use/hold
mass or buoyancy.
"""
arguments {
MissionTimeout = 60 minute
"""
Maximum duration of mission
"""
NeedCommsTime = 30 minute
"""
How often to surface for commumications
"""
Latitude = NaN degree
"""
Latitude of waypoint to seek. If set to NaN, uses latitude at mission
initialization.
"""
Longitude = NaN degree
"""
Longitude of waypoint to seek. If set to NaN, uses longitude at mission
initialization.
"""
Northings = 0 meter
"""
Northward distance of the waypoint to seek. If combined with Latitude
and/or Longitude, this is an offset from the specified Latitude and/or
Longitude.
"""
Eastings = 0 meter
"""
Eastward distance of the waypoint to seek. If combined with Latitude
and/or Longitude, this is an offset from the specified Latitude and/or
Longitude.
"""
Depth = 10 meter
"""
Depth of flat and level flight during the mission.
"""
Speed = 1 meter_per_second
"""
Speed of vehicle (relative to water) during the mission.
"""
MaxDepth = 20 meter
"""
Maximum depth for the entire mission.
"""
MinOffshore = 1 kilometer
"""
Minimum distance offshore for the entire mission.
"""
MinAltitude = 7 meter
"""
Minimum height above the sea floor for the entire mission.
"""
MassHold = true
"""
Set to True in order to hold mass at default position, False to allow
mass to run on its own.
"""
BuoyancyHold = true
"""
Set to True in order to hold buoyancy at neutral position, False to
allow buoyancy to run on its own.
"""
}
timeout duration=MissionTimeout
insert id="NeedComms" Insert/NeedComms.tl
assign in sequence NeedComms:DiveInterval = NeedCommsTime
assign in sequence NeedComms:WaitForPitchUp = 1 second
insert Insert/StandardEnvelopes.tl
assign in sequence StandardEnvelopes:MinAltitude = MinAltitude
assign in sequence StandardEnvelopes:MaxDepth = MaxDepth
assign in sequence StandardEnvelopes:MinOffshore = MinOffshore
insert Insert/BackseatDriver.tl
insert Insert/PowerOnly.tl
behavior Guidance:Buoyancy id="BuoyancyHold" {
run while ( BuoyancyHold )
set position = Control:VerticalControl.buoyancyNeutral
}
behavior Guidance:Pitch id="MassHold" {
run while ( MassHold )
set massPosition = Control:VerticalControl.massDefault
}
aggregate Transit {
run in sequence
behavior Guidance:Pitch {
run in parallel
set depth = Depth
}
behavior Guidance:SetSpeed {
run in parallel
set speed = Speed
}
behavior Guidance:Waypoint id="Wpt1" {
run in sequence
set latitude = Latitude
set longitude = Longitude
set northingsDelta = Northings
set eastingsDelta = Eastings
}
call id="PhoneHome" refId="NeedComms"
}
}
2025-01-15T23:12:22.436Z,1736982742.436 [CommandExec](IMPORTANT): Loaded ./Missions/Transport/transit.tl id=transit
2025-01-15T23:12:37.115Z,1736982757.115 [NAL9602](INFO): SBD MO Status=1, MOMSN=11741, MT Status=0, MTMSN=0
2025-01-15T23:12:37.168Z,1736982757.168 [NAL9602](INFO): Sent 332 bytes from file Logs/20250115T224741/Express0007.lzma
2025-01-15T23:12:37.168Z,1736982757.168 [NAL9602](INFO): Packets left to send: 6
2025-01-15T23:12:41.559Z,1736982761.559 [DataOverHttps](INFO): Exceeded connect timeout, disconnecting.
2025-01-15T23:12:47.654Z,1736982767.654 [NAL9602](INFO): SBD MO Status=1, MOMSN=11742, MT Status=0, MTMSN=0
2025-01-15T23:12:47.709Z,1736982767.709 [NAL9602](INFO): Sent 332 bytes from file Logs/20250115T224741/Express0007.lzma
2025-01-15T23:12:47.709Z,1736982767.709 [NAL9602](INFO): Packets left to send: 5
2025-01-15T23:12:58.237Z,1736982778.237 [CommandExec](IMPORTANT): got command set transit.MissionTimeout 15 minute
2025-01-15T23:12:58.238Z,1736982778.238 [CommandExec](IMPORTANT): got command set transit.Latitude 36.797 degree
2025-01-15T23:12:58.238Z,1736982778.238 [CommandExec](IMPORTANT): got command set transit.Longitude -121.847 degree
2025-01-15T23:12:58.239Z,1736982778.239 [CommandExec](IMPORTANT): got command set transit.Depth 4 meter
2025-01-15T23:12:58.240Z,1736982778.240 [CommandExec](IMPORTANT): got command set transit.Speed 1.1 meter_per_second
2025-01-15T23:12:58.255Z,1736982778.255 [CommandExec](IMPORTANT): got command set transit.MaxDepth 6 meter
2025-01-15T23:12:58.619Z,1736982778.619 [NAL9602](INFO): SBD MO Status=1, MOMSN=11743, MT Status=0, MTMSN=0
2025-01-15T23:12:58.685Z,1736982778.685 [NAL9602](INFO): Sent 332 bytes from file Logs/20250115T224741/Express0007.lzma
2025-01-15T23:12:58.685Z,1736982778.685 [NAL9602](INFO): Packets left to send: 4
2025-01-15T23:13:03.806Z,1736982783.806 [DataOverHttps](IMPORTANT): SBD MTMSN=20250115T231302
2025-01-15T23:13:03.810Z,1736982783.810 [DataOverHttps](INFO): setting available, lastComms_.elapsed()=0.004064
2025-01-15T23:13:06.143Z,1736982786.143 [NAL9602](INFO): SBD MO Status=1, MOMSN=11744, MT Status=0, MTMSN=0
2025-01-15T23:13:06.201Z,1736982786.201 [NAL9602](INFO): Sent 332 bytes from file Logs/20250115T224741/Express0007.lzma
2025-01-15T23:13:06.201Z,1736982786.201 [NAL9602](INFO): Packets left to send: 3
2025-01-15T23:13:18.119Z,1736982798.119 [CommandExec](IMPORTANT): got command set transit.MinOffshore 0.00001 kilometer
2025-01-15T23:13:18.119Z,1736982798.119 [CommandExec](IMPORTANT): got command set transit.MinAltitude 2 meter
2025-01-15T23:13:18.120Z,1736982798.120 [CommandExec](IMPORTANT): got command set transit:BackseatDriver.EnableBackseat 1 bool
2025-01-15T23:13:18.131Z,1736982798.131 [CommandExec](IMPORTANT): got command run
2025-01-15T23:13:18.137Z,1736982798.137 [CommandExec](IMPORTANT): Running
2025-01-15T23:13:18.138Z,1736982798.138 [CommandExec](IMPORTANT): got command stop
2025-01-15T23:13:18.138Z,1736982798.138 [Supervisor](INFO): Stop Mission called by CommandExec::commandStop
2025-01-15T23:13:18.364Z,1736982798.364 [Default] Stopped
2025-01-15T23:13:18.365Z,1736982798.365 [Default](DEBUG): Aggregate::uninitialize Default
2025-01-15T23:13:18.365Z,1736982798.365 [Default:B.GoToSurface] Stopped
2025-01-15T23:13:18.365Z,1736982798.365 [Default:B.GoToSurface](DEBUG): Uninitialize GoToSurfaceComponent.
2025-01-15T23:13:18.365Z,1736982798.365 [Default:CheckIn] Stopped
2025-01-15T23:13:18.365Z,1736982798.365 [Default:CheckIn](DEBUG): Aggregate::uninitialize Default:CheckIn
2025-01-15T23:13:18.365Z,1736982798.365 [Default:CheckIn:Read_Iridium] Stopped
2025-01-15T23:13:18.365Z,1736982798.365 [MissionManager](IMPORTANT): Started mission transit
2025-01-15T23:13:18.365Z,1736982798.365 [transit] Running Loop=1
2025-01-15T23:13:18.366Z,1736982798.366 [transit](DEBUG): Aggregate::initialize transit
2025-01-15T23:13:18.366Z,1736982798.366 [transit:StandardEnvelopes] Running Loop=1
2025-01-15T23:13:18.366Z,1736982798.366 [transit:StandardEnvelopes](DEBUG): Aggregate::initialize transit:StandardEnvelopes
2025-01-15T23:13:18.366Z,1736982798.366 [transit:StandardEnvelopes:A.AltitudeEnvelope] Running Loop=1
2025-01-15T23:13:18.366Z,1736982798.366 [transit:StandardEnvelopes:A.AltitudeEnvelope](DEBUG): Initialize AltitudeEnvelopeComponent.
2025-01-15T23:13:18.366Z,1736982798.366 [transit:StandardEnvelopes:B.DepthEnvelope] Running Loop=1
2025-01-15T23:13:18.366Z,1736982798.366 [transit:StandardEnvelopes:B.DepthEnvelope](DEBUG): Initialize DepthEnvelopeComponent.
2025-01-15T23:13:18.366Z,1736982798.366 [transit:StandardEnvelopes:C.OffshoreEnvelope] Running Loop=1
2025-01-15T23:13:18.367Z,1736982798.367 [transit:StandardEnvelopes:C.OffshoreEnvelope](DEBUG): Initialize OffshoreEnvelopeComponent.
2025-01-15T23:13:18.367Z,1736982798.367 [transit:BackseatDriver] Running Loop=1
2025-01-15T23:13:18.367Z,1736982798.367 [transit:BackseatDriver](DEBUG): Aggregate::initialize transit:BackseatDriver
2025-01-15T23:13:18.367Z,1736982798.367 [transit:BackseatDriver:A.BackseatDriver] Running Loop=1
2025-01-15T23:13:18.367Z,1736982798.367 [transit:PowerOnly] Running Loop=1
2025-01-15T23:13:18.367Z,1736982798.367 [transit:PowerOnly](DEBUG): Aggregate::initialize transit:PowerOnly
2025-01-15T23:13:18.367Z,1736982798.367 [transit:PowerOnly:A] Running Loop=1
2025-01-15T23:13:18.367Z,1736982798.367 [transit:PowerOnly:B] Running Loop=1
2025-01-15T23:13:18.367Z,1736982798.367 [transit:PowerOnly:C] Running Loop=1
2025-01-15T23:13:18.367Z,1736982798.367 [transit:PowerOnly:D] Running Loop=1
2025-01-15T23:13:18.368Z,1736982798.368 [transit:PowerOnly:E.Wait] Running Loop=1
2025-01-15T23:13:18.368Z,1736982798.368 [transit:PowerOnly:E.Wait](DEBUG): Initialize Wait Component.
2025-01-15T23:13:18.368Z,1736982798.368 [transit:BuoyancyHold.Buoyancy] Running Loop=1
2025-01-15T23:13:18.368Z,1736982798.368 [transit:BuoyancyHold.Buoyancy](DEBUG): Initialize Buoyancy Component.
2025-01-15T23:13:18.368Z,1736982798.368 [transit:MassHold.Pitch] Running Loop=1
2025-01-15T23:13:18.368Z,1736982798.368 [transit:MassHold.Pitch](DEBUG): Initialize.
2025-01-15T23:13:18.368Z,1736982798.368 [transit:B] Running Loop=1
2025-01-15T23:13:18.373Z,1736982798.373 [transit:MassHold.Pitch] Running Loop=1
2025-01-15T23:13:18.373Z,1736982798.373 [transit:BuoyancyHold.Buoyancy] Running Loop=1
2025-01-15T23:13:18.373Z,1736982798.373 [transit:PowerOnly] Running Loop=1
2025-01-15T23:13:18.374Z,1736982798.374 [transit:PowerOnly:D] Stopped
2025-01-15T23:13:18.374Z,1736982798.374 [transit:PowerOnly:C] Stopped
2025-01-15T23:13:18.374Z,1736982798.374 [transit:PowerOnly:B] Stopped
2025-01-15T23:13:18.374Z,1736982798.374 [transit:PowerOnly:A] Stopped
2025-01-15T23:13:18.374Z,1736982798.374 [transit:BackseatDriver] Running Loop=1
2025-01-15T23:13:18.374Z,1736982798.374 [transit:BackseatDriver:A.BackseatDriver](INFO): Initializing backseat
2025-01-15T23:13:18.464Z,1736982798.464 [transit:StandardEnvelopes] Running Loop=1
2025-01-15T23:13:18.464Z,1736982798.464 [transit:StandardEnvelopes:C.OffshoreEnvelope] Running Loop=1
2025-01-15T23:13:18.464Z,1736982798.464 [transit:StandardEnvelopes:B.DepthEnvelope] Running Loop=1
2025-01-15T23:13:18.473Z,1736982798.473 [transit:StandardEnvelopes:A.AltitudeEnvelope] Running Loop=1
2025-01-15T23:13:18.473Z,1736982798.473 [transit:B] Stopped
2025-01-15T23:13:18.473Z,1736982798.473 [transit:C] Running Loop=1
2025-01-15T23:13:18.473Z,1736982798.473 [MissionManager](INFO): MissionManager is completed.
2025-01-15T23:13:18.474Z,1736982798.474 [MissionManager](INFO): Uninitializing Mission transit
2025-01-15T23:13:18.474Z,1736982798.474 [transit] Stopped
2025-01-15T23:13:18.474Z,1736982798.474 [transit](DEBUG): Aggregate::uninitialize transit
2025-01-15T23:13:18.474Z,1736982798.474 [transit:C] Stopped
2025-01-15T23:13:18.474Z,1736982798.474 [transit:StandardEnvelopes] Stopped
2025-01-15T23:13:18.474Z,1736982798.474 [transit:StandardEnvelopes](DEBUG): Aggregate::uninitialize transit:StandardEnvelopes
2025-01-15T23:13:18.474Z,1736982798.474 [transit:StandardEnvelopes:A.AltitudeEnvelope] Stopped
2025-01-15T23:13:18.474Z,1736982798.474 [transit:StandardEnvelopes:A.AltitudeEnvelope](DEBUG): Uninitialize AltitudeEnvelopeComponent.
2025-01-15T23:13:18.474Z,1736982798.474 [transit:StandardEnvelopes:B.DepthEnvelope] Stopped
2025-01-15T23:13:18.474Z,1736982798.474 [transit:StandardEnvelopes:B.DepthEnvelope](DEBUG): Uninitialize.
2025-01-15T23:13:18.474Z,1736982798.474 [transit:StandardEnvelopes:C.OffshoreEnvelope] Stopped
2025-01-15T23:13:18.474Z,1736982798.474 [transit:StandardEnvelopes:C.OffshoreEnvelope](DEBUG): Uninitialize OffshoreEnvelopeComponent.
2025-01-15T23:13:18.475Z,1736982798.475 [transit:BackseatDriver] Stopped
2025-01-15T23:13:18.475Z,1736982798.475 [transit:BackseatDriver](DEBUG): Aggregate::uninitialize transit:BackseatDriver
2025-01-15T23:13:18.475Z,1736982798.475 [transit:BackseatDriver:A.BackseatDriver] Stopped
2025-01-15T23:13:18.475Z,1736982798.475 [transit:PowerOnly] Stopped
2025-01-15T23:13:18.475Z,1736982798.475 [transit:PowerOnly](DEBUG): Aggregate::uninitialize transit:PowerOnly
2025-01-15T23:13:18.475Z,1736982798.475 [transit:PowerOnly:E.Wait] Stopped
2025-01-15T23:13:18.475Z,1736982798.475 [transit:PowerOnly:E.Wait](DEBUG): Uninitialize Wait Component.
2025-01-15T23:13:18.475Z,1736982798.475 [transit:BuoyancyHold.Buoyancy] Stopped
2025-01-15T23:13:18.475Z,1736982798.475 [transit:BuoyancyHold.Buoyancy](DEBUG): Uninitialize Buoyancy Component.
2025-01-15T23:13:18.475Z,1736982798.475 [transit:MassHold.Pitch] Stopped
2025-01-15T23:13:18.786Z,1736982798.786 [MissionManager](IMPORTANT): Started mission Default
2025-01-15T23:13:18.786Z,1736982798.786 [Default] Running Loop=1
2025-01-15T23:13:18.786Z,1736982798.786 [Default](DEBUG): Aggregate::initialize Default
2025-01-15T23:13:18.786Z,1736982798.786 [Default:B.GoToSurface] Running Loop=1
2025-01-15T23:13:18.786Z,1736982798.786 [Default:B.GoToSurface](DEBUG): Initialize GoToSurfaceComponent.
2025-01-15T23:13:18.786Z,1736982798.786 [Default:B.GoToSurface](DEBUG): No depth rate setting specified. Using default value of nan m/s.
2025-01-15T23:13:18.787Z,1736982798.787 [Default:B.GoToSurface](DEBUG): No pitch setting specified. Using default value of nan degrees.
2025-01-15T23:13:18.787Z,1736982798.787 [Default:B.GoToSurface](DEBUG): No speed setting specified. Using default value of 1.000000 m/s.
2025-01-15T23:13:18.787Z,1736982798.787 [Default:B.GoToSurface](DEBUG): No surface timeout specified. Using default value of 1000.000000 seconds.
2025-01-15T23:13:18.787Z,1736982798.787 [Default:B.GoToSurface](DEBUG): No altitude timeout specified. Using default value of 600.000000 seconds.
2025-01-15T23:13:18.788Z,1736982798.788 [Default:B.GoToSurface](INFO): Received pitch timeout configuration 60.000000 seconds.
2025-01-15T23:13:18.788Z,1736982798.788 [Default:A.Wait] Running Loop=1
2025-01-15T23:13:18.788Z,1736982798.788 [Default:A.Wait](DEBUG): Initialize Wait Component.
2025-01-15T23:13:20.016Z,1736982800.016 [DataOverHttps](INFO): Sending 39 bytes from file Logs/20250115T224741/Courier0009.lzma
2025-01-15T23:13:20.018Z,1736982800.018 [DataOverHttps](INFO): Received command: stop
2025-01-15T23:13:20.115Z,1736982800.115 [CommandExec](IMPORTANT): got command stop
2025-01-15T23:13:21.018Z,1736982801.018 [DataOverHttps](INFO): Moved sent file to Logs/20250115T224741/Courier0009.lzma.bak
2025-01-15T23:13:21.019Z,1736982801.019 [DataOverHttps](INFO): SBD MOMSN=23907917
2025-01-15T23:13:32.091Z,1736982812.091 [Default:A.Wait](INFO): Done Waiting.
2025-01-15T23:13:32.092Z,1736982812.092 [Default:A.Wait] Stopped
2025-01-15T23:13:32.092Z,1736982812.092 [Default:A.Wait](DEBUG): Uninitialize Wait Component.
2025-01-15T23:13:32.494Z,1736982812.494 [Default:CheckIn] Running Loop=1
2025-01-15T23:13:32.494Z,1736982812.494 [Default:CheckIn](DEBUG): Aggregate::initialize Default:CheckIn
2025-01-15T23:13:32.494Z,1736982812.494 [Default:CheckIn:Read_GPS] Running Loop=1
2025-01-15T23:13:34.500Z,1736982814.500 [NAL9602](DEBUG): Parsing RMC sentence: $GPRMC,231333.00,A,3647.98056,N,12148.91660,W,0.272,260.82,150125,,,A*76
2025-01-15T23:13:34.502Z,1736982814.502 [NAL9602](INFO): GPS fix at 20250115T231333: (36.799676, -121.815277)
2025-01-15T23:13:34.522Z,1736982814.522 [Default:CheckIn:Read_GPS] Stopped
2025-01-15T23:13:34.522Z,1736982814.522 [Default:CheckIn:Read_Iridium] Running Loop=1
2025-01-15T23:13:42.852Z,1736982822.852 [DataOverHttps](INFO): Sending 39 bytes from file Logs/20250115T224741/Courier0012.lzma
2025-01-15T23:13:44.239Z,1736982824.239 [DataOverHttps](INFO): Moved sent file to Logs/20250115T224741/Courier0012.lzma.bak
2025-01-15T23:13:44.239Z,1736982824.239 [DataOverHttps](IMPORTANT): SBD MOMSN=23907924, MTMSN=20250115T231342
2025-01-15T23:13:56.421Z,1736982836.421 [DataOverHttps](INFO): Received command: sched asap "load Engineering/control_test_straight.tl;set control_test_straight.Lat 36.797 degree;set control_test_straight.Lon -121.847 degree;set control_test_straight.LegDuration 5 min;set control_test_straight.Depth1 20 m" 7cin 1 3
2025-01-15T23:13:56.517Z,1736982836.517 [CommandExec](IMPORTANT): got command schedule asap "load Engineering/control_test_straight.tl;set control_test_straight.Lat 36.797 degree;set control_test_straight.Lon -121.847 degree;set control_test_straight.LegDuration 5 min;set control_test_straight.Depth1 20 m" 7cin 1 3.000000
2025-01-15T23:13:56.518Z,1736982836.518 [CommandExec](IMPORTANT): Scheduling command #1 of 3 with id=7cin
2025-01-15T23:13:56.519Z,1736982836.519 [CommandExec](IMPORTANT): Scheduled #9 (#1 of 3 with id='7cin'): "load Engineering/control_test_straight.tl;set control_test_straight.Lat 36.797 degree;set control_test_straight.Lon -121.847 degree;set control_test_straight.LegDuration 5 min;set control_test_straight.Depth1 20 m", ASAP
2025-01-15T23:13:57.610Z,1736982837.610 [DataOverHttps](IMPORTANT): SBD MTMSN=20250115T231356
2025-01-15T23:14:06.123Z,1736982846.123 [NAL9602](INFO): Not Powering down - fast GPS
2025-01-15T23:14:06.904Z,1736982846.904 [DataOverHttps](INFO): Sending 75 bytes from file Logs/20250115T224741/Courier0015.lzma
2025-01-15T23:14:06.906Z,1736982846.906 [DataOverHttps](INFO): Received command: sched asap "set control_test_straight.Depth2 20 m;set control_test_straight.Depth3 20 m;set control_test_straight.Depth4 20 m;set control_test_straight.Depth5 20 m;set control_test_straight.Speed1 .7 m/s;set control_test_straight.Speed2 .8 m/s" 7cin 2 3
2025-01-15T23:14:06.974Z,1736982846.974 [CommandExec](IMPORTANT): got command schedule asap "set control_test_straight.Depth2 20 m;set control_test_straight.Depth3 20 m;set control_test_straight.Depth4 20 m;set control_test_straight.Depth5 20 m;set control_test_straight.Speed1 .7 m/s;set control_test_straight.Speed2 .8 m/s" 7cin 2 3.000000
2025-01-15T23:14:06.974Z,1736982846.974 [CommandExec](IMPORTANT): Scheduling command #2 of 3 with id=7cin
2025-01-15T23:14:06.975Z,1736982846.975 [CommandExec](IMPORTANT): Scheduled #10 (#2 of 3 with id='7cin'): "set control_test_straight.Depth2 20 m;set control_test_straight.Depth3 20 m;set control_test_straight.Depth4 20 m;set control_test_straight.Depth5 20 m;set control_test_straight.Speed1 .7 m/s;set control_test_straight.Speed2 .8 m/s", ASAP
2025-01-15T23:14:08.167Z,1736982848.167 [DataOverHttps](INFO): Moved sent file to Logs/20250115T224741/Courier0015.lzma.bak
2025-01-15T23:14:08.167Z,1736982848.167 [DataOverHttps](IMPORTANT): SBD MOMSN=23907927, MTMSN=20250115T231407
2025-01-15T23:14:15.561Z,1736982855.561 [DataOverHttps](INFO): Received command: sched asap "set control_test_straight.Speed3 .9 m/s;set control_test_straight.Speed5 1.1 m/s;set control_test_straight.MaxDepth 30 m;set control_test_straight:BackseatDriver.EnableBackseat 1 bool;run" 7cin 3 3
2025-01-15T23:14:15.617Z,1736982855.617 [CommandExec](IMPORTANT): got command schedule asap "set control_test_straight.Speed3 .9 m/s;set control_test_straight.Speed5 1.1 m/s;set control_test_straight.MaxDepth 30 m;set control_test_straight:BackseatDriver.EnableBackseat 1 bool;run" 7cin 3 3.000000
2025-01-15T23:14:15.618Z,1736982855.618 [CommandExec](IMPORTANT): Scheduling command #3 of 3 with id=7cin
2025-01-15T23:14:15.619Z,1736982855.619 [CommandExec](IMPORTANT): Scheduled #11 (#3 of 3 with id='7cin'): "set control_test_straight.Speed3 .9 m/s;set control_test_straight.Speed5 1.1 m/s;set control_test_straight.MaxDepth 30 m;set control_test_straight:BackseatDriver.EnableBackseat 1 bool;run", ASAP
2025-01-15T23:14:15.771Z,1736982855.771 [CommandExec](IMPORTANT): got command load ./Missions/Engineering/control_test_straight.tl
2025-01-15T23:14:15.772Z,1736982855.772 [MissionManager](INFO): Loading Mission from file: ./Missions/Engineering/control_test_straight.tl
2025-01-15T23:14:15.772Z,1736982855.772 [MissionManager](DEBUG): TethyslAPI: loading: ./Missions/Engineering/control_test_straight.tl
2025-01-15T23:14:15.776Z,1736982855.776 [MissionManager](DEBUG): TethyslAPI: mission file loaded: ./Missions/Engineering/control_test_straight.tl
2025-01-15T23:14:17.062Z,1736982857.062 [DataOverHttps](IMPORTANT): SBD MTMSN=20250115T231415
2025-01-15T23:14:19.350Z,1736982859.350 [MissionManager](DEBUG): TethyslAPI: ./Missions/Engineering/control_test_straight.tl translated into:
1
1
NaN
NaN
NaN
NaN
NaN
NaN
NaN
10
NaN
NaN
NaN
NaN
NaN
1
1
1
1
1
0
3
10
7
100
1
NaN
0
Sinking to
Timed out while trying to reach target sink depth at current depth of
Running leg at depth
Running leg at depth
Running leg at depth
Running leg at depth
Running leg at depth
2025-01-15T23:14:19.363Z,1736982859.363 [MissionManager](INFO): DefineArg control_test_straight.MissionTimeout = 1.000000 h
2025-01-15T23:14:19.366Z,1736982859.366 [MissionManager](INFO): DefineArg control_test_straight.Repeat = 1.000000 count
2025-01-15T23:14:19.370Z,1736982859.370 [MissionManager](INFO): DefineArg control_test_straight.Lat = nan arcdeg
2025-01-15T23:14:19.374Z,1736982859.374 [MissionManager](INFO): DefineArg control_test_straight.Lon = nan arcdeg
2025-01-15T23:14:19.377Z,1736982859.377 [MissionManager](INFO): DefineArg control_test_straight.Heading1 = nan arcdeg
2025-01-15T23:14:19.380Z,1736982859.380 [MissionManager](INFO): DefineArg control_test_straight.Heading2 = nan arcdeg
2025-01-15T23:14:19.383Z,1736982859.383 [MissionManager](INFO): DefineArg control_test_straight.Heading3 = nan arcdeg
2025-01-15T23:14:19.391Z,1736982859.391 [MissionManager](INFO): DefineArg control_test_straight.Heading4 = nan arcdeg
2025-01-15T23:14:19.414Z,1736982859.414 [MissionManager](INFO): DefineArg control_test_straight.Heading5 = nan arcdeg
2025-01-15T23:14:19.422Z,1736982859.422 [MissionManager](INFO): DefineArg control_test_straight.LegDuration = 10.000000 min
2025-01-15T23:14:19.430Z,1736982859.430 [MissionManager](INFO): DefineArg control_test_straight.Depth1 = nan m
2025-01-15T23:14:19.478Z,1736982859.478 [MissionManager](INFO): DefineArg control_test_straight.Depth2 = nan m
2025-01-15T23:14:19.490Z,1736982859.490 [MissionManager](INFO): DefineArg control_test_straight.Depth3 = nan m
2025-01-15T23:14:19.498Z,1736982859.498 [MissionManager](INFO): DefineArg control_test_straight.Depth4 = nan m
2025-01-15T23:14:19.517Z,1736982859.517 [MissionManager](INFO): DefineArg control_test_straight.Depth5 = nan m
2025-01-15T23:14:19.533Z,1736982859.533 [MissionManager](INFO): DefineArg control_test_straight.Speed1 = 1.000000 m/s
2025-01-15T23:14:19.536Z,1736982859.536 [MissionManager](INFO): DefineArg control_test_straight.Speed2 = 1.000000 m/s
2025-01-15T23:14:19.543Z,1736982859.543 [MissionManager](INFO): DefineArg control_test_straight.Speed3 = 1.000000 m/s
2025-01-15T23:14:19.551Z,1736982859.551 [MissionManager](INFO): DefineArg control_test_straight.Speed4 = 1.000000 m/s
2025-01-15T23:14:19.560Z,1736982859.560 [MissionManager](INFO): DefineArg control_test_straight.Speed5 = 1.000000 m/s
2025-01-15T23:14:19.571Z,1736982859.571 [MissionManager](INFO): DefineArg control_test_straight.UseElevators = 1 bool
2025-01-15T23:14:19.603Z,1736982859.603 [MissionManager](INFO): DefineArg control_test_straight.ElevatorDefault = 0.000000 arcdeg
2025-01-15T23:14:19.610Z,1736982859.610 [MissionManager](INFO): DefineArg control_test_straight.UseMass = 0 bool
2025-01-15T23:14:19.630Z,1736982859.630 [MissionManager](INFO): DefineArg control_test_straight.MassDefault = 0.817328 cm
2025-01-15T23:14:19.637Z,1736982859.637 [MissionManager](INFO): DefineArg control_test_straight.UseBuoyancy = 0 bool
2025-01-15T23:14:19.657Z,1736982859.657 [MissionManager](INFO): DefineArg control_test_straight.BuoyancyDefault = 381.307526 cc
2025-01-15T23:14:19.660Z,1736982859.660 [MissionManager](INFO): DefineArg control_test_straight.SinkOffSurface = 0 bool
2025-01-15T23:14:19.671Z,1736982859.671 [MissionManager](INFO): DefineArg control_test_straight.SinkDepth = 3.000000 m
2025-01-15T23:14:19.691Z,1736982859.691 [MissionManager](INFO): DefineArg control_test_straight.SinkDepthTimeout = 10.000000 min
2025-01-15T23:14:19.706Z,1736982859.706 [MissionManager](INFO): DefineArg control_test_straight.MinAltitude = 7.000000 m
2025-01-15T23:14:19.717Z,1736982859.717 [MissionManager](INFO): DefineArg control_test_straight.MaxDepth = 100.000000 m
2025-01-15T23:14:19.720Z,1736982859.720 [MissionManager](INFO): DefineArg control_test_straight.NeedCommsTime = 1.000000 h
2025-01-15T23:14:19.732Z,1736982859.732 [MissionManager](INFO): DefineOutput control_test_straight.ReachedWaypoint = 0 bool
2025-01-15T23:14:19.746Z,1736982859.746 [MissionManager](INFO): DefineOutput control_test_straight.DoingComms = 0 bool
2025-01-15T23:14:19.754Z,1736982859.754 [MissionManager](INFO): DefineOutput control_test_straight.NeedsSink = 0 bool
2025-01-15T23:14:19.754Z,1736982859.754 [MissionManager](INFO): Inserting Stack from file: Missions/Insert/Science.tl
2025-01-15T23:14:19.754Z,1736982859.754 [MissionManager](DEBUG): TethyslAPI: loading: Missions/Insert/Science.tl
2025-01-15T23:14:19.776Z,1736982859.776 [MissionManager](DEBUG): TethyslAPI: mission file loaded: Missions/Insert/Science.tl
2025-01-15T23:14:24.130Z,1736982864.130 [MissionManager](DEBUG): TethyslAPI: Missions/Insert/Science.tl translated into:
NaN
3
100
80
20
5
NaN
NaN
2.0
NaN
NaN
5
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
_.planktivore_LM_AvgRois
_.planktivore_HM_AvgRois
_.planktivore_diatoms
_.planktivore_dinoflagellates
Triggered. PeakChl values on
consecutive yo-yo profiles fall in [
] (NaN bound is ignored).
2025-01-15T23:14:24.185Z,1736982864.185 [MissionManager](INFO): DefineArg control_test_straight:Science.PeakDetectChlActive = 0 bool
2025-01-15T23:14:24.188Z,1736982864.188 [MissionManager](INFO): DefineArg control_test_straight:Science.TimeWindowPeakReport = nan min
2025-01-15T23:14:24.215Z,1736982864.215 [MissionManager](INFO): DefineArg control_test_straight:Science.HighestChlPeakReportActive = 0 bool
2025-01-15T23:14:24.222Z,1736982864.222 [MissionManager](INFO): DefineArg control_test_straight:Science.HighestSaltPeakReportActive = 0 bool
2025-01-15T23:14:24.229Z,1736982864.229 [MissionManager](INFO): DefineArg control_test_straight:Science.HighestOilPeakReportActive = 0 bool
2025-01-15T23:14:24.232Z,1736982864.232 [MissionManager](INFO): DefineArg control_test_straight:Science.PatchTracking = 0 bool
2025-01-15T23:14:24.239Z,1736982864.239 [MissionManager](INFO): DefineArg control_test_straight:Science.FilterWidthHorizontal = 3.000000 count
2025-01-15T23:14:24.263Z,1736982864.263 [MissionManager](INFO): DefineArg control_test_straight:Science.NumProfilesSlidingwindow = 100.000000 count
2025-01-15T23:14:24.272Z,1736982864.272 [MissionManager](INFO): DefineArg control_test_straight:Science.OffPeakFractionHorizontal = 80.000000 %
2025-01-15T23:14:24.307Z,1736982864.307 [MissionManager](INFO): DefineArg control_test_straight:Science.PeakDetectNO3Active = 0 bool
2025-01-15T23:14:24.319Z,1736982864.319 [MissionManager](INFO): DefineArg control_test_straight:Science.PeakDetectOilActive = 0 bool
2025-01-15T23:14:24.336Z,1736982864.336 [MissionManager](INFO): DefineArg control_test_straight:Science.PeakDetectFDOMActive = 0 bool
2025-01-15T23:14:24.347Z,1736982864.347 [MissionManager](INFO): DefineArg control_test_straight:Science.PeakDetectSalinityActive = 0 bool
2025-01-15T23:14:24.390Z,1736982864.390 [MissionManager](INFO): DefineArg control_test_straight:Science.PeakDetectPlanktivoreLMavgROIActive = 0 bool
2025-01-15T23:14:24.405Z,1736982864.405 [MissionManager](INFO): DefineArg control_test_straight:Science.PeakDetectPlanktivoreHMavgROIActive = 0 bool
2025-01-15T23:14:24.408Z,1736982864.408 [MissionManager](INFO): DefineArg control_test_straight:Science.PeakDetectPlanktivoreDiatomsActive = 0 bool
2025-01-15T23:14:24.420Z,1736982864.420 [MissionManager](INFO): DefineArg control_test_straight:Science.PeakDetectPlanktivoreDinoflagellatesActive = 0 bool
2025-01-15T23:14:24.431Z,1736982864.431 [MissionManager](INFO): DefineArg control_test_straight:Science.UpwardDerivativeOfTemperatureActive = 0 bool
2025-01-15T23:14:24.434Z,1736982864.434 [MissionManager](INFO): DefineArg control_test_straight:Science.EnabledAanderaaO2 = 0 bool
2025-01-15T23:14:24.466Z,1736982864.466 [MissionManager](INFO): DefineArg control_test_straight:Science.EnabledNeilBrown = 0 bool
2025-01-15T23:14:24.470Z,1736982864.470 [MissionManager](INFO): DefineArg control_test_straight:Science.EnabledSeabird = 1 bool
2025-01-15T23:14:24.482Z,1736982864.482 [MissionManager](INFO): DefineArg control_test_straight:Science.EnabledWetLabsBB2FL = 1 bool
2025-01-15T23:14:24.485Z,1736982864.485 [MissionManager](INFO): DefineArg control_test_straight:Science.EnabledWetLabsSeaOWL_UV_A = 0 bool
2025-01-15T23:14:24.513Z,1736982864.513 [MissionManager](INFO): DefineArg control_test_straight:Science.EnabledWetLabsUBAT = 0 bool
2025-01-15T23:14:24.516Z,1736982864.516 [MissionManager](INFO): DefineArg control_test_straight:Science.LowPassWindowLength = 20.000000 count
2025-01-15T23:14:24.519Z,1736982864.519 [MissionManager](INFO): DefineArg control_test_straight:Science.MedianFilterLen = 5.000000 count
2025-01-15T23:14:24.542Z,1736982864.542 [MissionManager](INFO): DefineArg control_test_straight:Science.PeakShallowBound = nan m
2025-01-15T23:14:24.547Z,1736982864.547 [MissionManager](INFO): DefineArg control_test_straight:Science.PeakDeepBound = nan m
2025-01-15T23:14:24.574Z,1736982864.574 [MissionManager](INFO): DefineArg control_test_straight:Science.DepChangeThreshForAttitudeFlip = 2.000000 m
2025-01-15T23:14:24.596Z,1736982864.596 [MissionManager](INFO): DefineArg control_test_straight:Science.ChlThreshTriggerActive = 0 bool
2025-01-15T23:14:24.599Z,1736982864.599 [MissionManager](INFO): DefineArg control_test_straight:Science.ChlLowerThresh = nan ug/l
2025-01-15T23:14:24.622Z,1736982864.622 [MissionManager](INFO): DefineArg control_test_straight:Science.ChlUpperThresh = nan ug/l
2025-01-15T23:14:24.634Z,1736982864.634 [MissionManager](INFO): DefineArg control_test_straight:Science.NumProfilesThresh = 5.000000 count
2025-01-15T23:14:24.637Z,1736982864.637 [MissionManager](INFO): DefineOutput control_test_straight:Science.PeakChl = nan ug/l
2025-01-15T23:14:24.640Z,1736982864.640 [MissionManager](INFO): DefineOutput control_test_straight:Science.PeakChlDepth = nan m
2025-01-15T23:14:24.663Z,1736982864.663 [MissionManager](INFO): DefineOutput control_test_straight:Science.PeakChlTemperature = nan degC
2025-01-15T23:14:24.675Z,1736982864.675 [MissionManager](INFO): DefineOutput control_test_straight:Science.PeakChlLatitude = nan arcdeg
2025-01-15T23:14:24.679Z,1736982864.679 [MissionManager](INFO): DefineOutput control_test_straight:Science.PeakChlLongitude = nan arcdeg
2025-01-15T23:14:24.710Z,1736982864.710 [MissionManager](INFO): DefineOutput control_test_straight:Science.PeakNO3 = nan umol/l
2025-01-15T23:14:24.723Z,1736982864.723 [MissionManager](INFO): DefineOutput control_test_straight:Science.PeakNO3Depth = nan m
2025-01-15T23:14:24.746Z,1736982864.746 [MissionManager](INFO): DefineOutput control_test_straight:Science.PeakNO3Latitude = nan arcdeg
2025-01-15T23:14:24.761Z,1736982864.761 [MissionManager](INFO): DefineOutput control_test_straight:Science.PeakNO3Longitude = nan arcdeg
2025-01-15T23:14:24.767Z,1736982864.767 [MissionManager](INFO): DefineOutput control_test_straight:Science.PeakOil = nan kg/m3
2025-01-15T23:14:24.775Z,1736982864.775 [MissionManager](INFO): DefineOutput control_test_straight:Science.PeakOilDepth = nan m
2025-01-15T23:14:24.779Z,1736982864.779 [MissionManager](INFO): DefineOutput control_test_straight:Science.PeakOilLatitude = nan arcdeg
2025-01-15T23:14:24.790Z,1736982864.790 [MissionManager](INFO): DefineOutput control_test_straight:Science.PeakOilLongitude = nan arcdeg
2025-01-15T23:14:24.817Z,1736982864.817 [MissionManager](INFO): DefineOutput control_test_straight:Science.PeakFDOM = nan ppb
2025-01-15T23:14:24.825Z,1736982864.825 [MissionManager](INFO): DefineOutput control_test_straight:Science.PeakFDOMDepth = nan m
2025-01-15T23:14:24.828Z,1736982864.828 [MissionManager](INFO): DefineOutput control_test_straight:Science.PeakFDOMTemperature = nan degC
2025-01-15T23:14:24.839Z,1736982864.839 [MissionManager](INFO): DefineOutput control_test_straight:Science.PeakFDOMLatitude = nan arcdeg
2025-01-15T23:14:24.851Z,1736982864.851 [MissionManager](INFO): DefineOutput control_test_straight:Science.PeakFDOMLongitude = nan arcdeg
2025-01-15T23:14:24.859Z,1736982864.859 [MissionManager](INFO): DefineOutput control_test_straight:Science.PeakSalt = nan psu
2025-01-15T23:14:24.878Z,1736982864.878 [MissionManager](INFO): DefineOutput control_test_straight:Science.PeakSaltDepth = nan m
2025-01-15T23:14:24.890Z,1736982864.890 [MissionManager](INFO): DefineOutput control_test_straight:Science.PeakSaltTemperature = nan degC
2025-01-15T23:14:24.902Z,1736982864.902 [MissionManager](INFO): DefineOutput control_test_straight:Science.PeakSaltLatitude = nan arcdeg
2025-01-15T23:14:24.918Z,1736982864.918 [MissionManager](INFO): DefineOutput control_test_straight:Science.PeakSaltLongitude = nan arcdeg
2025-01-15T23:14:24.930Z,1736982864.930 [MissionManager](INFO): DefineOutput control_test_straight:Science.PeakPlanktivoreLMavgROI = nan count/s
2025-01-15T23:14:24.941Z,1736982864.941 [MissionManager](INFO): DefineOutput control_test_straight:Science.PeakPlanktivoreLMavgROIDepth = nan m
2025-01-15T23:14:24.951Z,1736982864.951 [MissionManager](INFO): DefineOutput control_test_straight:Science.PeakPlanktivoreLMavgROITemperature = nan degC
2025-01-15T23:14:24.955Z,1736982864.955 [MissionManager](INFO): DefineOutput control_test_straight:Science.PeakPlanktivoreLMavgROILatitude = nan arcdeg
2025-01-15T23:14:24.967Z,1736982864.967 [MissionManager](INFO): DefineOutput control_test_straight:Science.PeakPlanktivoreLMavgROILongitude = nan arcdeg
2025-01-15T23:14:24.990Z,1736982864.990 [MissionManager](INFO): DefineOutput control_test_straight:Science.PeakPlanktivoreHMavgROI = nan count/s
2025-01-15T23:14:25.001Z,1736982865.001 [MissionManager](INFO): DefineOutput control_test_straight:Science.PeakPlanktivoreHMavgROIDepth = nan m
2025-01-15T23:14:25.013Z,1736982865.013 [MissionManager](INFO): DefineOutput control_test_straight:Science.PeakPlanktivoreHMavgROITemperature = nan degC
2025-01-15T23:14:25.016Z,1736982865.016 [MissionManager](INFO): DefineOutput control_test_straight:Science.PeakPlanktivoreHMavgROILatitude = nan arcdeg
2025-01-15T23:14:25.028Z,1736982865.028 [MissionManager](INFO): DefineOutput control_test_straight:Science.PeakPlanktivoreHMavgROILongitude = nan arcdeg
2025-01-15T23:14:25.039Z,1736982865.039 [MissionManager](INFO): DefineOutput control_test_straight:Science.PeakPlanktivoreDiatoms = nan count/ml
2025-01-15T23:14:25.066Z,1736982865.066 [MissionManager](INFO): DefineOutput control_test_straight:Science.PeakPlanktivoreDiatomsDepth = nan m
2025-01-15T23:14:25.070Z,1736982865.070 [MissionManager](INFO): DefineOutput control_test_straight:Science.PeakPlanktivoreDiatomsTemperature = nan degC
2025-01-15T23:14:25.078Z,1736982865.078 [MissionManager](INFO): DefineOutput control_test_straight:Science.PeakPlanktivoreDiatomsLatitude = nan arcdeg
2025-01-15T23:14:25.085Z,1736982865.085 [MissionManager](INFO): DefineOutput control_test_straight:Science.PeakPlanktivoreDiatomsLongitude = nan arcdeg
2025-01-15T23:14:25.141Z,1736982865.141 [MissionManager](INFO): DefineOutput control_test_straight:Science.PeakPlanktivoreDinoflagellates = nan count/ml
2025-01-15T23:14:25.157Z,1736982865.157 [MissionManager](INFO): DefineOutput control_test_straight:Science.PeakPlanktivoreDinoflagellatesDepth = nan m
2025-01-15T23:14:25.160Z,1736982865.160 [MissionManager](INFO): DefineOutput control_test_straight:Science.PeakPlanktivoreDinoflagellatesTemperature = nan degC
2025-01-15T23:14:25.176Z,1736982865.176 [MissionManager](INFO): DefineOutput control_test_straight:Science.PeakPlanktivoreDinoflagellatesLatitude = nan arcdeg
2025-01-15T23:14:25.196Z,1736982865.196 [MissionManager](INFO): DefineOutput control_test_straight:Science.PeakPlanktivoreDinoflagellatesLongitude = nan arcdeg
2025-01-15T23:14:25.207Z,1736982865.207 [MissionManager](INFO): DefineOutput control_test_straight:Science.PatchChl = nan ug/l
2025-01-15T23:14:25.215Z,1736982865.215 [MissionManager](INFO): DefineOutput control_test_straight:Science.PatchChlDepth = nan m
2025-01-15T23:14:25.234Z,1736982865.234 [MissionManager](INFO): DefineOutput control_test_straight:Science.PatchChlLatitude = nan arcdeg
2025-01-15T23:14:25.246Z,1736982865.246 [MissionManager](INFO): DefineOutput control_test_straight:Science.PatchChlLongitude = nan arcdeg
2025-01-15T23:14:25.257Z,1736982865.257 [MissionManager](INFO): DefineOutput control_test_straight:Science.PatchChlDistance = nan m
2025-01-15T23:14:25.265Z,1736982865.265 [MissionManager](INFO): DefineOutput control_test_straight:Science.PatchSalt = nan psu
2025-01-15T23:14:25.268Z,1736982865.268 [MissionManager](INFO): DefineOutput control_test_straight:Science.PatchSaltDepth = nan m
2025-01-15T23:14:25.284Z,1736982865.284 [MissionManager](INFO): DefineOutput control_test_straight:Science.PatchSaltLatitude = nan arcdeg
2025-01-15T23:14:25.295Z,1736982865.295 [MissionManager](INFO): DefineOutput control_test_straight:Science.PatchSaltLongitude = nan arcdeg
2025-01-15T23:14:25.303Z,1736982865.303 [MissionManager](INFO): DefineOutput control_test_straight:Science.PatchSaltDistance = nan m
2025-01-15T23:14:25.322Z,1736982865.322 [MissionManager](INFO): DefineOutput control_test_straight:Science.PatchOil = nan psu
2025-01-15T23:14:25.332Z,1736982865.332 [MissionManager](INFO): DefineOutput control_test_straight:Science.PatchOilDepth = nan m
2025-01-15T23:14:25.347Z,1736982865.347 [MissionManager](INFO): DefineOutput control_test_straight:Science.PatchOilLatitude = nan arcdeg
2025-01-15T23:14:25.355Z,1736982865.355 [MissionManager](INFO): DefineOutput control_test_straight:Science.PatchOilLongitude = nan arcdeg
2025-01-15T23:14:25.386Z,1736982865.386 [MissionManager](INFO): DefineOutput control_test_straight:Science.PatchOilDistance = nan m
2025-01-15T23:14:25.415Z,1736982865.415 [MissionManager](INFO): DefineOutput control_test_straight:Science.TriggeredOnChl = 0 bool
2025-01-15T23:14:25.428Z,1736982865.428 [MissionManager](INFO): DefineOutput control_test_straight:Science.ChlTriggering = nan ug/l
2025-01-15T23:14:25.488Z,1736982865.488 [control_test_straight:Science:PeakDetectChl:A.PeakDetectVsDepth](DEBUG): Construct PeakDetectVsDepth.
2025-01-15T23:14:25.585Z,1736982865.585 [control_test_straight:Science:HighestChlPeakReport:A.PeakDetectHorizontal](DEBUG): Construct PeakDetectHorizontal.
2025-01-15T23:14:25.637Z,1736982865.637 [control_test_straight:Science:PeakDetectNO3:A.PeakDetectVsDepth](DEBUG): Construct PeakDetectVsDepth.
2025-01-15T23:14:25.667Z,1736982865.667 [control_test_straight:Science:PeakDetectOil:A.PeakDetectVsDepth](DEBUG): Construct PeakDetectVsDepth.
2025-01-15T23:14:25.710Z,1736982865.710 [control_test_straight:Science:HighestOilPeakReport:A.PeakDetectHorizontal](DEBUG): Construct PeakDetectHorizontal.
2025-01-15T23:14:25.756Z,1736982865.756 [control_test_straight:Science:PeakDetectFDOM:A.PeakDetectVsDepth](DEBUG): Construct PeakDetectVsDepth.
2025-01-15T23:14:25.815Z,1736982865.815 [control_test_straight:Science:PeakDetectSalinity:A.PeakDetectVsDepth](DEBUG): Construct PeakDetectVsDepth.
2025-01-15T23:14:25.879Z,1736982865.879 [control_test_straight:Science:HighestSaltPeakReport:A.PeakDetectHorizontal](DEBUG): Construct PeakDetectHorizontal.
2025-01-15T23:14:25.968Z,1736982865.968 [control_test_straight:Science:PeakDetectPlanktivoreLMavgROI:A.PeakDetectVsDepth](DEBUG): Construct PeakDetectVsDepth.
2025-01-15T23:14:26.029Z,1736982866.029 [control_test_straight:Science:PeakDetectPlanktivoreHMavgROI:A.PeakDetectVsDepth](DEBUG): Construct PeakDetectVsDepth.
2025-01-15T23:14:26.081Z,1736982866.081 [control_test_straight:Science:PeakDetectPlanktivoreDiatoms:A.PeakDetectVsDepth](DEBUG): Construct PeakDetectVsDepth.
2025-01-15T23:14:26.119Z,1736982866.119 [control_test_straight:Science:PeakDetectPlanktivoreDinoflagellates:A.PeakDetectVsDepth](DEBUG): Construct PeakDetectVsDepth.
2025-01-15T23:14:26.182Z,1736982866.182 [control_test_straight:Science:ChlThreshTrigger:A.ValueDetect](DEBUG): Construct ValueDetect.
2025-01-15T23:14:26.210Z,1736982866.210 [MissionManager](INFO): Inserting Stack from file: Missions/Insert/NeedComms.tl
2025-01-15T23:14:26.211Z,1736982866.211 [MissionManager](DEBUG): TethyslAPI: loading: Missions/Insert/NeedComms.tl
2025-01-15T23:14:26.212Z,1736982866.212 [MissionManager](DEBUG): TethyslAPI: mission file loaded: Missions/Insert/NeedComms.tl
2025-01-15T23:14:26.884Z,1736982866.884 [MissionManager](DEBUG): TethyslAPI: Missions/Insert/NeedComms.tl translated into:
1
10
20
NaN
1
1000
7
30
0
last time_fix was:
first GPS update timeout
Comms timed out after
minutes
second GPS update timeout
2025-01-15T23:14:26.890Z,1736982866.890 [MissionManager](INFO): DefineArg control_test_straight:NeedComms.DiveInterval = 1.000000 h
2025-01-15T23:14:26.906Z,1736982866.906 [MissionManager](INFO): DefineArg control_test_straight:NeedComms.WaitForPitchUp = 10.000000 min
2025-01-15T23:14:26.909Z,1736982866.909 [MissionManager](INFO): DefineArg control_test_straight:NeedComms.SurfacePitch = 20.000000 arcdeg
2025-01-15T23:14:26.912Z,1736982866.912 [MissionManager](INFO): DefineArg control_test_straight:NeedComms.SurfaceDepthRate = nan m/s
2025-01-15T23:14:26.943Z,1736982866.943 [MissionManager](INFO): DefineArg control_test_straight:NeedComms.SurfaceSpeed = 1.000000 m/s
2025-01-15T23:14:26.950Z,1736982866.950 [MissionManager](INFO): DefineArg control_test_straight:NeedComms.SurfacingTimeout = 1000.000000 s
2025-01-15T23:14:26.954Z,1736982866.954 [MissionManager](INFO): DefineArg control_test_straight:NeedComms.GPSTimeout = 7.000000 min
2025-01-15T23:14:27.000Z,1736982867.000 [MissionManager](INFO): DefineArg control_test_straight:NeedComms.CommsTimeout = 30.000000 min
2025-01-15T23:14:27.007Z,1736982867.007 [control_test_straight:NeedComms:B.GoToSurface](DEBUG): Construct GoToSurface.
2025-01-15T23:14:27.086Z,1736982867.086 [MissionManager](INFO): Inserting Stack from file: Missions/Insert/StandardEnvelopes.tl
2025-01-15T23:14:27.086Z,1736982867.086 [MissionManager](DEBUG): TethyslAPI: loading: Missions/Insert/StandardEnvelopes.tl
2025-01-15T23:14:27.088Z,1736982867.088 [MissionManager](DEBUG): TethyslAPI: mission file loaded: Missions/Insert/StandardEnvelopes.tl
2025-01-15T23:14:27.351Z,1736982867.351 [MissionManager](DEBUG): TethyslAPI: Missions/Insert/StandardEnvelopes.tl translated into:
5
0
200
2000
2025-01-15T23:14:27.364Z,1736982867.364 [MissionManager](INFO): DefineArg control_test_straight:StandardEnvelopes.MinAltitude = 5.000000 m
2025-01-15T23:14:27.387Z,1736982867.387 [MissionManager](INFO): DefineArg control_test_straight:StandardEnvelopes.MaxDepthIgnore = 0.000000 m
2025-01-15T23:14:27.394Z,1736982867.394 [MissionManager](INFO): DefineArg control_test_straight:StandardEnvelopes.MaxDepth = 200.000000 m
2025-01-15T23:14:27.409Z,1736982867.409 [MissionManager](INFO): DefineArg control_test_straight:StandardEnvelopes.MinOffshore = 2000.000000 m
2025-01-15T23:14:27.410Z,1736982867.410 [control_test_straight:StandardEnvelopes:A.AltitudeEnvelope](DEBUG): Construct AltitudeEnvelope.
2025-01-15T23:14:27.444Z,1736982867.444 [control_test_straight:StandardEnvelopes:B.DepthEnvelope](DEBUG): Construct DepthEnvelope.
2025-01-15T23:14:27.482Z,1736982867.482 [control_test_straight:StandardEnvelopes:C.OffshoreEnvelope](DEBUG): Construct OffshoreEnvelope.
2025-01-15T23:14:27.517Z,1736982867.517 [MissionManager](INFO): Inserting Stack from file: Missions/Insert/BackseatDriver.tl
2025-01-15T23:14:27.517Z,1736982867.517 [MissionManager](DEBUG): TethyslAPI: loading: Missions/Insert/BackseatDriver.tl
2025-01-15T23:14:27.518Z,1736982867.518 [MissionManager](DEBUG): TethyslAPI: mission file loaded: Missions/Insert/BackseatDriver.tl
2025-01-15T23:14:27.629Z,1736982867.629 [MissionManager](DEBUG): TethyslAPI: Missions/Insert/BackseatDriver.tl translated into:
2025-01-15T23:14:27.641Z,1736982867.641 [MissionManager](INFO): DefineArg control_test_straight:BackseatDriver.EnableBackseat = 0 bool
2025-01-15T23:14:27.644Z,1736982867.644 [control_test_straight:BackseatDriver:A.BackseatDriver](DEBUG): Construct BackseatDriver.
2025-01-15T23:14:27.651Z,1736982867.651 [MissionManager](INFO): Inserting Stack from file: Missions/Insert/PowerOnly.tl
2025-01-15T23:14:27.651Z,1736982867.651 [MissionManager](DEBUG): TethyslAPI: loading: Missions/Insert/PowerOnly.tl
2025-01-15T23:14:27.652Z,1736982867.652 [MissionManager](DEBUG): TethyslAPI: mission file loaded: Missions/Insert/PowerOnly.tl
2025-01-15T23:14:28.023Z,1736982868.023 [MissionManager](DEBUG): TethyslAPI: Missions/Insert/PowerOnly.tl translated into:
99999
2025-01-15T23:14:28.045Z,1736982868.045 [MissionManager](INFO): DefineArg control_test_straight:PowerOnly.SampleAll = 0 bool
2025-01-15T23:14:28.048Z,1736982868.048 [MissionManager](INFO): DefineArg control_test_straight:PowerOnly.SampleLoad1 = 0 bool
2025-01-15T23:14:28.055Z,1736982868.055 [MissionManager](INFO): DefineArg control_test_straight:PowerOnly.SampleLoad2 = 0 bool
2025-01-15T23:14:28.075Z,1736982868.075 [MissionManager](INFO): DefineArg control_test_straight:PowerOnly.SampleLoad3 = 0 bool
2025-01-15T23:14:28.087Z,1736982868.087 [MissionManager](INFO): DefineArg control_test_straight:PowerOnly.EnabledPowerOnly = 0 bool
2025-01-15T23:14:28.115Z,1736982868.115 [control_test_straight:PowerOnly:E.Wait](DEBUG): Construct Wait.
2025-01-15T23:14:28.181Z,1736982868.181 [control_test_straight:DoSink:BuoyancyHold.Buoyancy](DEBUG): Construct Buoyancy.
2025-01-15T23:14:28.184Z,1736982868.184 [control_test_straight:DoSink:B.SetSpeed](DEBUG): Construct.
2025-01-15T23:14:28.207Z,1736982868.207 [control_test_straight:DoSink:D.Pitch](DEBUG): Construct.
2025-01-15T23:14:28.257Z,1736982868.257 [control_test_straight:UseWaypoint:A.Waypoint](DEBUG): Construct Waypoint.
2025-01-15T23:14:28.275Z,1736982868.275 [control_test_straight:BuoyancyHold.Buoyancy](DEBUG): Construct Buoyancy.
2025-01-15T23:14:28.291Z,1736982868.291 [control_test_straight:MassHold.Pitch](DEBUG): Construct.
2025-01-15T23:14:28.316Z,1736982868.316 [control_test_straight:ElevatorHold.Pitch](DEBUG): Construct.
2025-01-15T23:14:28.385Z,1736982868.385 [control_test_straight:Lap:Leg1:B.Point](DEBUG): Construct.
2025-01-15T23:14:28.410Z,1736982868.410 [control_test_straight:Lap:Leg1:C.SetSpeed](DEBUG): Construct.
2025-01-15T23:14:28.421Z,1736982868.421 [control_test_straight:Lap:Leg1:D.Pitch](DEBUG): Construct.
2025-01-15T23:14:28.431Z,1736982868.431 [control_test_straight:Lap:Leg1:E.Wait](DEBUG): Construct Wait.
2025-01-15T23:14:28.443Z,1736982868.443 [control_test_straight:Lap:Leg2:B.Point](DEBUG): Construct.
2025-01-15T23:14:28.456Z,1736982868.456 [control_test_straight:Lap:Leg2:C.SetSpeed](DEBUG): Construct.
2025-01-15T23:14:28.468Z,1736982868.468 [control_test_straight:Lap:Leg2:D.Pitch](DEBUG): Construct.
2025-01-15T23:14:28.490Z,1736982868.490 [control_test_straight:Lap:Leg2:E.Wait](DEBUG): Construct Wait.
2025-01-15T23:14:28.498Z,1736982868.498 [control_test_straight:Lap:Leg3:B.Point](DEBUG): Construct.
2025-01-15T23:14:28.514Z,1736982868.514 [control_test_straight:Lap:Leg3:C.SetSpeed](DEBUG): Construct.
2025-01-15T23:14:28.522Z,1736982868.522 [control_test_straight:Lap:Leg3:D.Pitch](DEBUG): Construct.
2025-01-15T23:14:28.537Z,1736982868.537 [control_test_straight:Lap:Leg3:E.Wait](DEBUG): Construct Wait.
2025-01-15T23:14:28.547Z,1736982868.547 [control_test_straight:Lap:Leg4:B.Point](DEBUG): Construct.
2025-01-15T23:14:28.583Z,1736982868.583 [control_test_straight:Lap:Leg4:C.SetSpeed](DEBUG): Construct.
2025-01-15T23:14:28.631Z,1736982868.631 [control_test_straight:Lap:Leg4:D.Pitch](DEBUG): Construct.
2025-01-15T23:14:28.661Z,1736982868.661 [control_test_straight:Lap:Leg4:E.Wait](DEBUG): Construct Wait.
2025-01-15T23:14:28.674Z,1736982868.674 [control_test_straight:Lap:Leg5:B.Point](DEBUG): Construct.
2025-01-15T23:14:28.691Z,1736982868.691 [control_test_straight:Lap:Leg5:C.SetSpeed](DEBUG): Construct.
2025-01-15T23:14:28.699Z,1736982868.699 [control_test_straight:Lap:Leg5:D.Pitch](DEBUG): Construct.
2025-01-15T23:14:28.714Z,1736982868.714 [control_test_straight:Lap:Leg5:E.Wait](DEBUG): Construct Wait.
2025-01-15T23:14:28.836Z,1736982868.836 [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 control_test_straight {
"""
Vehicle drives towards the specified waypoint or at the specified heading
spending a fixed duration at each of up to five depths, using some
combination of actuators for control.
"""
arguments {
MissionTimeout = 1 hour
"""
Maximum duration of mission.
"""
Repeat = 1 count
"""
Number of times the vehicle should try to cycle through depths.
"""
Lat = NaN degree
"""
Latitude of waypoint. Uses heading if NaN.
"""
Lon = NaN degree
"""
Longitude of waypoint. Uses heading if NaN.
"""
Heading[1..5] = NaN degree
"""
If waypoint is NaN, absolute heading at which to drive for leg {$}.
"""
LegDuration = 10 minute
"""
Duration of each leg.
"""
Depth[1..5] = NaN meter
"""
Depth of leg {$}. NaN to skip leg.
"""
Speed[1..5] = 1 meter_per_second
"""
Speed of leg {$}.
"""
UseElevators = true
"""
Whether or not to use elevators for control
"""
ElevatorDefault = 0 degree
"""
Elevator setpoint if UseElevators is false
"""
UseMass = false
"""
Whether or not to use mass for control
"""
MassDefault = Control:VerticalControl.massDefault
"""
Mass setpoint if UseMass is false
"""
UseBuoyancy = false
"""
Whether or not to use buoyancy for control
"""
BuoyancyDefault = Control:VerticalControl.buoyancyNeutral
"""
Buoyancy setpoint if UseBuoyancy is false
"""
SinkOffSurface = false
"""
If true, use buoyancy only to decend to SinkDepth before driving to first target depth
"""
SinkDepth = 3 meter
"""
Initial depth to decend using only buoyancy before driving
"""
SinkDepthTimeout = 10 minute
"""
Max wait time for the vehicle to reach the target depth
"""
MinAltitude = 7 meter
"""
Minimum height above the sea floor for the entire mission.
"""
MaxDepth = 100 meter
"""
Maximum depth for the entire mission.
"""
NeedCommsTime = 1 hour
"""
How often to surface for comms. Will interrupt legs, should probably equal MissionTimeout.
"""
}
output {
ReachedWaypoint = false
DoingComms = false
NeedsSink = SinkOffSurface
}
timeout duration=MissionTimeout
# Run science, because why not.
insert Insert/Science.tl
insert id="NeedComms" Insert/NeedComms.tl
insert Insert/StandardEnvelopes.tl
assign in sequence StandardEnvelopes:MinAltitude = MinAltitude
assign in sequence StandardEnvelopes:MaxDepth = MaxDepth
insert Insert/BackseatDriver.tl
insert Insert/PowerOnly.tl
call id="StartingMission" refId="NeedComms"
aggregate SurfaceComms {
run when (
called
or ( elapsed ( Universal:time_fix ) > NeedCommsTime )
)
assign in sequence DoingComms = true
call refId="NeedComms"
assign in sequence DoingComms = false
assign in sequence NeedsSink = SinkOffSurface
}
aggregate DoSink {
run when ( called )
break if ( not SinkOffSurface )
# Fix fixed vertical control actuators
behavior Guidance:Buoyancy id="BuoyancyHold" {
run while ( NeedsSink )
set position = NaN cc
}
behavior Guidance:SetSpeed {
run while ( NeedsSink )
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
}
assign in sequence NeedsSink = false
}
# Set up fixed waypoint control, heading can be varied by leg
aggregate UseWaypoint {
run while (
not isNaN ( Lat )
and not isNaN ( Lon )
and not ReachedWaypoint
)
behavior Guidance:Waypoint {
run in sequence
set latitude = Lat
set longitude = Lon
}
assign in sequence ReachedWaypoint = true
}
# Fix fixed vertical control actuators
behavior Guidance:Buoyancy id="BuoyancyHold" {
run while (
not UseBuoyancy
and not NeedsSink
)
set position = BuoyancyDefault
}
behavior Guidance:Pitch id="MassHold" {
run while ( not UseMass )
set massPosition = MassDefault
}
behavior Guidance:Pitch id="ElevatorHold" {
run while ( not UseElevators )
set elevatorAngle = ElevatorDefault
}
# Vary leg depths and speeds
aggregate Lap {
run in sequence repeat=Repeat
break if ( ReachedWaypoint )
aggregate InitialSink {
run while (
NeedsSink
and not DoingComms
)
call refId="DoSink"
}
macro $i = 1..5 {
aggregate Leg$i {
run in sequence
break if (
isNaN ( Depth[$i] )
or ReachedWaypoint
)
syslog info "Running leg at depth" + Depth[$i]~meter
behavior Guidance:Point {
run while (
isNaN ( Lat )
and isNaN ( Lon )
and not isNaN ( Heading[$i] )
)
set heading = Heading[$i]
}
behavior Guidance:SetSpeed {
run in parallel
set speed = Speed[$i]
}
behavior Guidance:Pitch {
run in parallel
set depth = Depth[$i]
}
behavior Guidance:Wait {
run in sequence
timeout duration=LegDuration
}
}
}
}
}
2025-01-15T23:14:28.841Z,1736982868.841 [CommandExec](IMPORTANT): Loaded ./Missions/Engineering/control_test_straight.tl id=control_test_straight
2025-01-15T23:14:29.396Z,1736982869.396 [DataOverHttps](INFO): Sending 39 bytes from file Logs/20250115T224741/Courier0018.lzma
2025-01-15T23:14:29.398Z,1736982869.398 [DataOverHttps](INFO): Received command: restart logs
2025-01-15T23:14:30.945Z,1736982870.945 [DataOverHttps](INFO): Moved sent file to Logs/20250115T224741/Courier0018.lzma.bak
2025-01-15T23:14:30.945Z,1736982870.945 [DataOverHttps](INFO): SBD MOMSN=23907932