Skip to content
Page auto-generated from this source.

Maintenance/tracking_and_acomms_test.tl

Mission ID: trackingAndAcomms

Mission Path: Maintenance/tracking_and_acomms_test.tl

This mission tests sending acomms data if selected while also acoustically tracking an asset. DO NOT use at sea unless you know exactly what you're doing.

Arguments

MissionTimeout

MissionTimeout = 1 hour

Maximum duration of mission

NeedCommsTime

NeedCommsTime = 45 minute

Elapsed time after previous surface communications when vehicle will begin to ascend for additional surface communications

SendVehicleData

SendVehicleData = false

Whether to send data or just leave it at tracking.

ContactDepth

ContactDepth = NaN meter

The asset's depth to be tracked

AcousticContactTimeout

AcousticContactTimeout = 4 hour

If the vehicle does not receive an acoustic signal for more than this length of time, it will surface for communications with shore.

SendObsUpdatePeriod

SendObsUpdatePeriod = 90 second

Time to wait after an a-comms data has been sent before sending new data.

NumberOfPings

NumberOfPings = 1 count

Number of return pings to request with each acoustic query (more than 1 will activate oneway mode)

TrackingUpdatePeriod

TrackingUpdatePeriod = 30 second

Internal variable to set how long to wait between updating internal tracking variables

ContactLabel

ContactLabel = 3 count

This acoustic address of the asset to be tracked.

SendDataLabel

SendDataLabel = 3 count

The acoustic address of the asset to send data. Can be the same as the tracked asset.

Output

None defined

Inserts

Insert/AbortDrift.tl

redefineArg AcousticTimeout = AcousticContactTimeout

Insert/NeedComms.tl

Invoked Module Behaviors

Estimation:TrackAcousticContact

Guidance:Wait

Sensor:SendDirect