2025-02-24T02:00:57.829Z,1740362457.829 [CommandExec](IMPORTANT): got command restart logs 2025-02-24T02:01:20.088Z,1740362480.088 [CommandExec](IMPORTANT): got command load ./Missions/Transport/keepstation.tl 2025-02-24T02:01:20.089Z,1740362480.089 [MissionManager](INFO): Loading Mission from file: ./Missions/Transport/keepstation.tl 2025-02-24T02:01:20.089Z,1740362480.089 [MissionManager](DEBUG): TethyslAPI: loading: ./Missions/Transport/keepstation.tl 2025-02-24T02:01:20.093Z,1740362480.093 [MissionManager](DEBUG): TethyslAPI: mission file loaded: ./Missions/Transport/keepstation.tl 2025-02-24T02:01:21.386Z,1740362481.386 [MissionManager](DEBUG): TethyslAPI: ./Missions/Transport/keepstation.tl translated into: 4 45 NaN NaN 30 15 4 0.75 200 45 2 2025-02-24T02:01:21.403Z,1740362481.403 [MissionManager](INFO): DefineArg keepstation.MissionTimeout = 4.000000 h 2025-02-24T02:01:21.405Z,1740362481.405 [MissionManager](INFO): DefineArg keepstation.NeedCommsTime = 45.000000 min 2025-02-24T02:01:21.415Z,1740362481.415 [MissionManager](INFO): DefineArg keepstation.Latitude = nan arcdeg 2025-02-24T02:01:21.428Z,1740362481.428 [MissionManager](INFO): DefineArg keepstation.Longitude = nan arcdeg 2025-02-24T02:01:21.430Z,1740362481.430 [MissionManager](INFO): DefineArg keepstation.Depth = 30.000000 m 2025-02-24T02:01:21.432Z,1740362481.432 [MissionManager](INFO): DefineArg keepstation.ApproachDepth = 15.000000 m 2025-02-24T02:01:21.434Z,1740362481.434 [MissionManager](INFO): DefineArg keepstation.DepthDeadband = 4.000000 m 2025-02-24T02:01:21.436Z,1740362481.436 [MissionManager](INFO): DefineArg keepstation.Speed = 0.750000 m/s 2025-02-24T02:01:21.438Z,1740362481.438 [MissionManager](INFO): DefineArg keepstation.Radius = 200.000000 m 2025-02-24T02:01:21.440Z,1740362481.440 [MissionManager](INFO): DefineArg keepstation.MaxDepth = 45.000000 m 2025-02-24T02:01:21.442Z,1740362481.442 [MissionManager](INFO): DefineArg keepstation.MinOffshore = 2.000000 km 2025-02-24T02:01:21.443Z,1740362481.443 [MissionManager](INFO): Inserting Stack from file: Missions/Insert/NeedComms.tl 2025-02-24T02:01:21.471Z,1740362481.471 [MissionManager](DEBUG): TethyslAPI: loading: Missions/Insert/NeedComms.tl 2025-02-24T02:01:21.472Z,1740362481.472 [MissionManager](DEBUG): TethyslAPI: mission file loaded: Missions/Insert/NeedComms.tl 2025-02-24T02:01:21.838Z,1740362481.838 [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-02-24T02:01:21.883Z,1740362481.883 [MissionManager](INFO): DefineArg keepstation:NeedComms.DiveInterval = 1.000000 h 2025-02-24T02:01:21.889Z,1740362481.889 [MissionManager](INFO): DefineArg keepstation:NeedComms.WaitForPitchUp = 10.000000 min 2025-02-24T02:01:21.896Z,1740362481.896 [MissionManager](INFO): DefineArg keepstation:NeedComms.SurfacePitch = 20.000000 arcdeg 2025-02-24T02:01:21.898Z,1740362481.898 [MissionManager](INFO): DefineArg keepstation:NeedComms.SurfaceDepthRate = nan m/s 2025-02-24T02:01:21.904Z,1740362481.904 [MissionManager](INFO): DefineArg keepstation:NeedComms.SurfaceSpeed = 1.000000 m/s 2025-02-24T02:01:21.907Z,1740362481.907 [MissionManager](INFO): DefineArg keepstation:NeedComms.SurfacingTimeout = 1000.000000 s 2025-02-24T02:01:21.925Z,1740362481.925 [MissionManager](INFO): DefineArg keepstation:NeedComms.GPSTimeout = 7.000000 min 2025-02-24T02:01:21.931Z,1740362481.931 [MissionManager](INFO): DefineArg keepstation:NeedComms.CommsTimeout = 30.000000 min 2025-02-24T02:01:21.942Z,1740362481.942 [keepstation:NeedComms:B.GoToSurface](DEBUG): Construct GoToSurface. 2025-02-24T02:01:21.983Z,1740362481.983 [MissionManager](INFO): Inserting Stack from file: Missions/Insert/StandardEnvelopes.tl 2025-02-24T02:01:21.983Z,1740362481.983 [MissionManager](DEBUG): TethyslAPI: loading: Missions/Insert/StandardEnvelopes.tl 2025-02-24T02:01:21.984Z,1740362481.984 [MissionManager](DEBUG): TethyslAPI: mission file loaded: Missions/Insert/StandardEnvelopes.tl 2025-02-24T02:01:22.108Z,1740362482.108 [MissionManager](DEBUG): TethyslAPI: Missions/Insert/StandardEnvelopes.tl translated into: 5 0 200 2000 2025-02-24T02:01:22.116Z,1740362482.116 [MissionManager](INFO): DefineArg keepstation:StandardEnvelopes.MinAltitude = 5.000000 m 2025-02-24T02:01:22.118Z,1740362482.118 [MissionManager](INFO): DefineArg keepstation:StandardEnvelopes.MaxDepthIgnore = 0.000000 m 2025-02-24T02:01:22.120Z,1740362482.120 [MissionManager](INFO): DefineArg keepstation:StandardEnvelopes.MaxDepth = 200.000000 m 2025-02-24T02:01:22.122Z,1740362482.122 [MissionManager](INFO): DefineArg keepstation:StandardEnvelopes.MinOffshore = 2000.000000 m 2025-02-24T02:01:22.131Z,1740362482.131 [keepstation:StandardEnvelopes:A.AltitudeEnvelope](DEBUG): Construct AltitudeEnvelope. 2025-02-24T02:01:22.141Z,1740362482.141 [keepstation:StandardEnvelopes:B.DepthEnvelope](DEBUG): Construct DepthEnvelope. 2025-02-24T02:01:22.156Z,1740362482.156 [keepstation:StandardEnvelopes:C.OffshoreEnvelope](DEBUG): Construct OffshoreEnvelope. 2025-02-24T02:01:22.172Z,1740362482.172 [MissionManager](INFO): Inserting Stack from file: Missions/Insert/BackseatDriver.tl 2025-02-24T02:01:22.172Z,1740362482.172 [MissionManager](DEBUG): TethyslAPI: loading: Missions/Insert/BackseatDriver.tl 2025-02-24T02:01:22.173Z,1740362482.173 [MissionManager](DEBUG): TethyslAPI: mission file loaded: Missions/Insert/BackseatDriver.tl 2025-02-24T02:01:22.215Z,1740362482.215 [MissionManager](DEBUG): TethyslAPI: Missions/Insert/BackseatDriver.tl translated into: 2025-02-24T02:01:22.222Z,1740362482.222 [MissionManager](INFO): DefineArg keepstation:BackseatDriver.EnableBackseat = 0 bool 2025-02-24T02:01:22.228Z,1740362482.228 [keepstation:BackseatDriver:A.BackseatDriver](DEBUG): Construct BackseatDriver. 2025-02-24T02:01:22.231Z,1740362482.231 [MissionManager](INFO): Inserting Stack from file: Missions/Insert/PowerOnly.tl 2025-02-24T02:01:22.231Z,1740362482.231 [MissionManager](DEBUG): TethyslAPI: loading: Missions/Insert/PowerOnly.tl 2025-02-24T02:01:22.236Z,1740362482.236 [MissionManager](DEBUG): TethyslAPI: mission file loaded: Missions/Insert/PowerOnly.tl 2025-02-24T02:01:22.490Z,1740362482.490 [MissionManager](DEBUG): TethyslAPI: Missions/Insert/PowerOnly.tl translated into: 99999 2025-02-24T02:01:22.497Z,1740362482.497 [MissionManager](INFO): DefineArg keepstation:PowerOnly.SampleAll = 0 bool 2025-02-24T02:01:22.503Z,1740362482.503 [MissionManager](INFO): DefineArg keepstation:PowerOnly.SampleLoad1 = 0 bool 2025-02-24T02:01:22.508Z,1740362482.508 [MissionManager](INFO): DefineArg keepstation:PowerOnly.SampleLoad2 = 0 bool 2025-02-24T02:01:22.510Z,1740362482.510 [MissionManager](INFO): DefineArg keepstation:PowerOnly.SampleLoad3 = 0 bool 2025-02-24T02:01:22.513Z,1740362482.513 [MissionManager](INFO): DefineArg keepstation:PowerOnly.EnabledPowerOnly = 0 bool 2025-02-24T02:01:22.527Z,1740362482.527 [keepstation:PowerOnly:E.Wait](DEBUG): Construct Wait. 2025-02-24T02:01:22.529Z,1740362482.529 [keepstation:H.Pitch](DEBUG): Construct. 2025-02-24T02:01:22.543Z,1740362482.543 [keepstation:TransitToStation:A.Buoyancy](DEBUG): Construct Buoyancy. 2025-02-24T02:01:22.546Z,1740362482.546 [keepstation:TransitToStation:B.Pitch](DEBUG): Construct. 2025-02-24T02:01:22.554Z,1740362482.554 [keepstation:TransitToStation:C.SetSpeed](DEBUG): Construct. 2025-02-24T02:01:22.557Z,1740362482.557 [keepstation:TransitToStation:Wpt1.Waypoint](DEBUG): Construct Waypoint. 2025-02-24T02:01:22.577Z,1740362482.577 [keepstation:KeepStation:B.Pitch](DEBUG): Construct. 2025-02-24T02:01:22.582Z,1740362482.582 [keepstation:KeepStation:C.KeepStation](DEBUG): Construct KeepStation. 2025-02-24T02:01:22.601Z,1740362482.601 [keepstation:KeepStation:D.Wait](DEBUG): Construct Wait. 2025-02-24T02:01:22.624Z,1740362482.624 [MissionManager](DEBUG): # Copyright (c) 2024 MBARI # MBARI Proprietary Information. Confidential. All Rights Reserved # Unauthorized copying or distribution of this file via any medium is strictly # prohibited. # # WARNING - This file contains information whose export is restricted by the # Export Administration Act of 1979 (Title 50, U.S.C., App. 2401 et seq.), as # amended. Violations of these export laws are subject to severe civil and/or # criminal penalties. mission keepstation { """ Vehicle transits to desired waypoint (or stays put if none is commanded) and stays within the specified radius. """ arguments { MissionTimeout = 4 hour """ Maximum duration of mission """ NeedCommsTime = 45 minute """ How often to surface for communications """ Latitude = NaN degree """ Latitude of waypoint to hold. If NaN, hold the latitude at start of mission. """ Longitude = NaN degree """ Longitude of waypoint to hold. If NaN, hold the longitude at start of mission. """ Depth = 30 meter """ Depth held during drift mode """ ApproachDepth = 15 meter """ Depth for initial approach to station. """ DepthDeadband = 4 meter """ How much vertical drift from the specified depth is allowed in drift mode """ Speed = 0.75 meter_per_second """ Vehicle transit speed. """ Radius = 200 meter """ Radius of circle around waypoint to hold. """ MaxDepth = 45 meter """ Maximum allowable depth during the mission. """ MinOffshore = 2 kilometer """ Minimum distance from the shoreline to maintain """ } timeout duration=MissionTimeout insert id="NeedComms" Insert/NeedComms.tl assign in sequence NeedComms:DiveInterval = NeedCommsTime insert Insert/StandardEnvelopes.tl assign in sequence StandardEnvelopes:MaxDepth = MaxDepth assign in sequence StandardEnvelopes:MinOffshore = MinOffshore insert Insert/BackseatDriver.tl insert Insert/PowerOnly.tl behavior Guidance:Pitch { run in parallel set massPosition = Control:VerticalControl.massDefault } call id="StartingMission" refId="NeedComms" aggregate TransitToStation { """ Need a separate aggregate for transit if we want to specify a different depth for the approach. """ run in sequence behavior Guidance:Buoyancy { run in parallel set position = Control:VerticalControl.buoyancyNeutral } behavior Guidance:Pitch { run in parallel set depth = ApproachDepth } behavior Guidance:SetSpeed { run in parallel set speed = Speed } behavior Guidance:Waypoint id="Wpt1" { run in sequence set latitude = Latitude set longitude = Longitude } } call id="OnStation" refId="NeedComms" aggregate KeepStation { run in sequence assign in parallel Control:VerticalControl.depthDeadband = DepthDeadband behavior Guidance:Pitch { run in parallel set depth = Depth } behavior Guidance:KeepStation { run in parallel set latitude = Latitude set longitude = Longitude set radius = Radius set speed = Speed } behavior Guidance:Wait { """ Due to the way the KeepStation behavior is currently implemented, we must run it in parallel and use a Wait to keep from completing the mission before the timeout expires. However, this new version of the mission uses a top-level timeout so that the entire mission will not run for longer then MissionTimeout. """ run in sequence set duration = MissionTimeout } } } 2025-02-24T02:01:22.625Z,1740362482.625 [CommandExec](IMPORTANT): Loaded ./Missions/Transport/keepstation.tl id=keepstation 2025-02-24T02:02:00.789Z,1740362520.789 [CommandExec](IMPORTANT): got command set keepstation.MissionTimeout 3.5 hour 2025-02-24T02:02:00.789Z,1740362520.789 [CommandExec](IMPORTANT): got command set keepstation.NeedCommsTime 3 hour 2025-02-24T02:02:00.790Z,1740362520.790 [CommandExec](IMPORTANT): got command set keepstation.Latitude 36.797 degree 2025-02-24T02:02:00.795Z,1740362520.795 [CommandExec](IMPORTANT): got command set keepstation.Longitude -121.847 degree 2025-02-24T02:02:00.796Z,1740362520.796 [CommandExec](IMPORTANT): got command set keepstation.Depth 5 meter 2025-02-24T02:02:03.786Z,1740362523.786 [DataOverHttps](IMPORTANT): SBD MTMSN=20250224T020202 2025-02-24T02:02:14.751Z,1740362534.751 [DataOverHttps](INFO): Received command: sched "load Transport/keepstation.tl;set keepstation.MissionTimeout 3.5 h;set keepstation.NeedCommsTime 3 h;set keepstation.Latitude 36.797 degree;set keepstation.Longitude -121.847 degree;set keepstation.DepthDeadband 1 m" 27sav 1 2 2025-02-24T02:02:15.753Z,1740362535.753 [DataOverHttps](IMPORTANT): SBD MTMSN=20250224T020214 2025-02-24T02:02:26.819Z,1740362546.819 [DataOverHttps](INFO): Received command: sched "set keepstation:BackseatDriver.EnableBackseat 1 bool;run" 27sav 2 2 2025-02-24T02:02:27.330Z,1740362547.330 [CommandExec](IMPORTANT): got command set keepstation.DepthDeadband 1 meter 2025-02-24T02:02:27.335Z,1740362547.335 [CommandExec](IMPORTANT): got command set keepstation:BackseatDriver.EnableBackseat 1 bool 2025-02-24T02:02:27.336Z,1740362547.336 [CommandExec](IMPORTANT): got command run 2025-02-24T02:02:27.337Z,1740362547.337 [CommandExec](IMPORTANT): Running 2025-02-24T02:02:27.359Z,1740362547.359 [Default] Stopped 2025-02-24T02:02:27.359Z,1740362547.359 [Default](DEBUG): Aggregate::uninitialize Default 2025-02-24T02:02:27.359Z,1740362547.359 [Default:B.GoToSurface] Stopped 2025-02-24T02:02:27.359Z,1740362547.359 [Default:B.GoToSurface](DEBUG): Uninitialize GoToSurfaceComponent. 2025-02-24T02:02:27.359Z,1740362547.359 [Default:CheckIn] Stopped 2025-02-24T02:02:27.360Z,1740362547.360 [Default:CheckIn](DEBUG): Aggregate::uninitialize Default:CheckIn 2025-02-24T02:02:27.360Z,1740362547.360 [Default:CheckIn:C.Wait] Stopped 2025-02-24T02:02:27.360Z,1740362547.360 [Default:CheckIn:C.Wait](DEBUG): Uninitialize Wait Component. 2025-02-24T02:02:27.360Z,1740362547.360 [MissionManager](IMPORTANT): Started mission keepstation 2025-02-24T02:02:27.360Z,1740362547.360 [keepstation] Running Loop=1 2025-02-24T02:02:27.360Z,1740362547.360 [keepstation](DEBUG): Aggregate::initialize keepstation 2025-02-24T02:02:27.360Z,1740362547.360 [keepstation:StandardEnvelopes] Running Loop=1 2025-02-24T02:02:27.360Z,1740362547.360 [keepstation:StandardEnvelopes](DEBUG): Aggregate::initialize keepstation:StandardEnvelopes 2025-02-24T02:02:27.361Z,1740362547.361 [keepstation:StandardEnvelopes:A.AltitudeEnvelope] Running Loop=1 2025-02-24T02:02:27.361Z,1740362547.361 [keepstation:StandardEnvelopes:A.AltitudeEnvelope](DEBUG): Initialize AltitudeEnvelopeComponent. 2025-02-24T02:02:27.361Z,1740362547.361 [keepstation:StandardEnvelopes:B.DepthEnvelope] Running Loop=1 2025-02-24T02:02:27.361Z,1740362547.361 [keepstation:StandardEnvelopes:B.DepthEnvelope](DEBUG): Initialize DepthEnvelopeComponent. 2025-02-24T02:02:27.361Z,1740362547.361 [keepstation:StandardEnvelopes:C.OffshoreEnvelope] Running Loop=1 2025-02-24T02:02:27.361Z,1740362547.361 [keepstation:StandardEnvelopes:C.OffshoreEnvelope](DEBUG): Initialize OffshoreEnvelopeComponent. 2025-02-24T02:02:27.361Z,1740362547.361 [keepstation:BackseatDriver] Running Loop=1 2025-02-24T02:02:27.361Z,1740362547.361 [keepstation:BackseatDriver](DEBUG): Aggregate::initialize keepstation:BackseatDriver 2025-02-24T02:02:27.361Z,1740362547.361 [keepstation:BackseatDriver:A.BackseatDriver] Running Loop=1 2025-02-24T02:02:27.362Z,1740362547.362 [keepstation:PowerOnly] Running Loop=1 2025-02-24T02:02:27.362Z,1740362547.362 [keepstation:PowerOnly](DEBUG): Aggregate::initialize keepstation:PowerOnly 2025-02-24T02:02:27.362Z,1740362547.362 [keepstation:PowerOnly:A] Running Loop=1 2025-02-24T02:02:27.362Z,1740362547.362 [keepstation:PowerOnly:B] Running Loop=1 2025-02-24T02:02:27.362Z,1740362547.362 [keepstation:PowerOnly:C] Running Loop=1 2025-02-24T02:02:27.362Z,1740362547.362 [keepstation:PowerOnly:D] Running Loop=1 2025-02-24T02:02:27.362Z,1740362547.362 [keepstation:PowerOnly:E.Wait] Running Loop=1 2025-02-24T02:02:27.362Z,1740362547.362 [keepstation:PowerOnly:E.Wait](DEBUG): Initialize Wait Component. 2025-02-24T02:02:27.362Z,1740362547.362 [keepstation:H.Pitch] Running Loop=1 2025-02-24T02:02:27.362Z,1740362547.362 [keepstation:H.Pitch](DEBUG): Initialize. 2025-02-24T02:02:27.363Z,1740362547.363 [keepstation:B] Running Loop=1 2025-02-24T02:02:27.375Z,1740362547.375 [keepstation:H.Pitch] Running Loop=1 2025-02-24T02:02:27.376Z,1740362547.376 [keepstation:PowerOnly] Running Loop=1 2025-02-24T02:02:27.376Z,1740362547.376 [keepstation:PowerOnly:D] Stopped 2025-02-24T02:02:27.376Z,1740362547.376 [keepstation:PowerOnly:C] Stopped 2025-02-24T02:02:27.376Z,1740362547.376 [keepstation:PowerOnly:B] Stopped 2025-02-24T02:02:27.376Z,1740362547.376 [keepstation:PowerOnly:A] Stopped 2025-02-24T02:02:27.376Z,1740362547.376 [keepstation:BackseatDriver] Running Loop=1 2025-02-24T02:02:27.376Z,1740362547.376 [keepstation:BackseatDriver:A.BackseatDriver](INFO): Initializing backseat 2025-02-24T02:02:27.416Z,1740362547.416 [CommandExec](IMPORTANT): got command schedule "load Transport/keepstation.tl;set keepstation.MissionTimeout 3.5 h;set keepstation.NeedCommsTime 3 h;set keepstation.Latitude 36.797 degree;set keepstation.Longitude -121.847 degree;set keepstation.DepthDeadband 1 m" 27sav 1 2.000000 2025-02-24T02:02:27.416Z,1740362547.416 [CommandExec](IMPORTANT): Scheduling command #1 of 2 with id=27sav 2025-02-24T02:02:27.417Z,1740362547.417 [CommandExec](IMPORTANT): Scheduled #100 (#1 of 2 with id='27sav'): "load Transport/keepstation.tl;set keepstation.MissionTimeout 3.5 h;set keepstation.NeedCommsTime 3 h;set keepstation.Latitude 36.797 degree;set keepstation.Longitude -121.847 degree;set keepstation.DepthDeadband 1 m", AFTER MISSION 2025-02-24T02:02:27.427Z,1740362547.427 [CommandExec](IMPORTANT): got command schedule "set keepstation:BackseatDriver.EnableBackseat 1 bool;run" 27sav 2 2.000000 2025-02-24T02:02:27.431Z,1740362547.431 [BackseatComponent](INFO): Powering up 2025-02-24T02:02:27.432Z,1740362547.432 [BackseatComponent](INFO): Subscribing to LCM channels. 2025-02-24T02:02:27.434Z,1740362547.434 [CommandExec](IMPORTANT): Scheduling command #2 of 2 with id=27sav 2025-02-24T02:02:27.438Z,1740362547.438 [keepstation:StandardEnvelopes] Running Loop=1 2025-02-24T02:02:27.438Z,1740362547.438 [keepstation:StandardEnvelopes:C.OffshoreEnvelope] Running Loop=1 2025-02-24T02:02:27.438Z,1740362547.438 [keepstation:StandardEnvelopes:B.DepthEnvelope] Running Loop=1 2025-02-24T02:02:27.438Z,1740362547.438 [keepstation:StandardEnvelopes:A.AltitudeEnvelope] Running Loop=1 2025-02-24T02:02:27.435Z,1740362547.435 [CommandExec](IMPORTANT): Scheduled #101 (#2 of 2 with id='27sav'): "set keepstation:BackseatDriver.EnableBackseat 1 bool;run", AFTER MISSION 2025-02-24T02:02:27.448Z,1740362547.448 [keepstation:B] Stopped 2025-02-24T02:02:27.448Z,1740362547.448 [keepstation:D] Running Loop=1 2025-02-24T02:02:27.743Z,1740362547.743 [keepstation:D] Stopped 2025-02-24T02:02:27.744Z,1740362547.744 [keepstation:E] Running Loop=1 2025-02-24T02:02:27.821Z,1740362547.821 [DataOverHttps](IMPORTANT): SBD MTMSN=20250224T020226 2025-02-24T02:02:28.151Z,1740362548.151 [keepstation:E] Stopped 2025-02-24T02:02:28.151Z,1740362548.151 [keepstation:StartingMission] Running Loop=1 2025-02-24T02:02:28.152Z,1740362548.152 [keepstation:StartingMission](DEBUG): Aggregate::initialize keepstation:StartingMission 2025-02-24T02:02:28.544Z,1740362548.544 [keepstation:NeedComms] Running Loop=1 2025-02-24T02:02:28.544Z,1740362548.544 [keepstation:NeedComms](DEBUG): Aggregate::initialize keepstation:NeedComms 2025-02-24T02:02:28.544Z,1740362548.544 [keepstation:NeedComms:B.GoToSurface] Running Loop=1 2025-02-24T02:02:28.544Z,1740362548.544 [keepstation:NeedComms:B.GoToSurface](DEBUG): Initialize GoToSurfaceComponent. 2025-02-24T02:02:28.545Z,1740362548.545 [keepstation:NeedComms:B.GoToSurface](INFO): Received depth rate setting nan m/s. 2025-02-24T02:02:28.545Z,1740362548.545 [keepstation:NeedComms:B.GoToSurface](INFO): Received pitch setting 19.999999 degrees. 2025-02-24T02:02:28.545Z,1740362548.545 [keepstation:NeedComms:B.GoToSurface](INFO): Received speed setting 1.000000 m/s. 2025-02-24T02:02:28.546Z,1740362548.546 [keepstation:NeedComms:B.GoToSurface](INFO): Received surface timeout setting 1000.000000 seconds. 2025-02-24T02:02:28.546Z,1740362548.546 [keepstation:NeedComms:B.GoToSurface](DEBUG): No altitude timeout specified. Using default value of 600.000000 seconds. 2025-02-24T02:02:28.546Z,1740362548.546 [keepstation:NeedComms:B.GoToSurface](INFO): Received pitch timeout configuration 60.000000 seconds. 2025-02-24T02:02:28.547Z,1740362548.547 [keepstation:NeedComms:A] Running Loop=1 2025-02-24T02:02:28.564Z,1740362548.564 [keepstation:NeedComms:A](INFO): last time_fix was: 1740362374.000000 second since 1970/01/01T00:00:00Z 2025-02-24T02:02:28.564Z,1740362548.564 [keepstation:NeedComms:A] Stopped 2025-02-24T02:02:28.944Z,1740362548.944 [keepstation:StandardEnvelopes:A.AltitudeEnvelope](ERROR): Altitude Measurement is not Active. 2025-02-24T02:02:28.945Z,1740362548.945 [keepstation:NeedComms:C] Running Loop=1 2025-02-24T02:02:29.352Z,1740362549.352 [keepstation:NeedComms:C](DEBUG): Initialize ReadDataComponent to sense time_fix 2025-02-24T02:02:30.958Z,1740362550.958 [NAL9602](DEBUG): Parsing RMC sentence: $GPRMC,020230.00,A,3647.57198,N,12150.66408,W,0.816,165.83,240225,,,A*75 2025-02-24T02:02:30.961Z,1740362550.961 [NAL9602](INFO): GPS fix at 20250224T020230: (36.792866, -121.844401) 2025-02-24T02:02:30.996Z,1740362550.996 [keepstation:NeedComms:C] Stopped 2025-02-24T02:02:30.996Z,1740362550.996 [keepstation:NeedComms:D] Running Loop=1 2025-02-24T02:02:31.405Z,1740362551.405 [keepstation:NeedComms:D](DEBUG): Initialize ReadDataComponent to sense platform_communications 2025-02-24T02:02:35.428Z,1740362555.428 [DataOverHttps](INFO): Sending 39 bytes from file Logs/20250223T170550/Courier0039.lzma 2025-02-24T02:02:35.430Z,1740362555.430 [DataOverHttps](INFO): Received command: restart logs