Skip to content
Page auto-generated from this source.

Science/smear_waypoint_sampling.tl

Mission ID: smear_waypoint_sampling

Mission Path: Science/smear_waypoint_sampling.tl

(No description)

Arguments

NumSamplers

NumSamplers = 1 count

Total number of ESP cartridges (Maximum 60) or CANON samplers. Set to 0 to disable sampling.

CartridgeType

CartridgeType = -6 count

Cartridge type. Initialized to -6.

CANONSamplerRotateOnly

CANONSamplerRotateOnly = 0 bool

MissionTimeout

MissionTimeout = 3 hour

Maximum duration of mission

NeedCommsTimeInTransit

NeedCommsTimeInTransit = 60 minute

In transit to the start location, how often to surface for commumications. Not applicable when sampling is in process.

NeedCommsSampling

NeedCommsSampling = 3 hour

How often to surface for commumications during the process of completing all samples, in case something goes wrong during sampling.

WaitDurationFirstSample

WaitDurationFirstSample = 0 minute

Wait time before firing the first sample.

WaitDurationNotFirstSample

WaitDurationNotFirstSample = 0 minute

For the 2nd and later samlples, wait time before firing.

MaxWaitNoFiring

MaxWaitNoFiring = 2 hour

If no firing after more than MaxWaitNoFiring, terminate mission.

ReachEndWaypoint

ReachEndWaypoint = true

Whether to reach the end waypoint after sampling is completed (initialized to true).

Speed

Speed = 1.0 meter_per_second

Vehicle speed.

MaxDepth

MaxDepth = 50 meter

Maximum depth for the entire mission.

SamplingYoYoMinDepth

SamplingYoYoMinDepth = 4 meter

Minimum yoyo depth while transiting and sampling.

SamplingYoYoMaxDepth

SamplingYoYoMaxDepth = 30 meter

Maximum yoyo depth while transiting and sampling.

SamplingStartLatitude

SamplingStartLatitude = NaN degree

The start latitude of sampling. If NaN, start here.

SamplingStartLongitude

SamplingStartLongitude = NaN degree

The start longitude of sampling. If NaN, start here.

Repeat

Repeat = 1 count

Number of times the vehicle cycles through the waypoints..

Lat1

Lat1 = NaN degree

Latitude of waypoint 1. If nan, waypoint is skipped.

Lon1

Lon1 = NaN degree

Longitude of waypoint 1. If nan, waypoint is skipped.

Lat2

Lat2 = NaN degree

Latitude of waypoint 2. If nan, waypoint is skipped.

Lon2

Lon2 = NaN degree

Longitude of waypoint 2. If nan, waypoint is skipped.

Lat3

Lat3 = NaN degree

Latitude of waypoint 3. If nan, waypoint is skipped.

Lon3

Lon3 = NaN degree

Longitude of waypoint 3. If nan, waypoint is skipped.

Lat4

Lat4 = NaN degree

Latitude of waypoint 4. If nan, waypoint is skipped.

Lon4

Lon4 = NaN degree

Longitude of waypoint 4. If nan, waypoint is skipped.

Lat5

Lat5 = NaN degree

Latitude of waypoint 5. If nan, waypoint is skipped.

Lon5

Lon5 = NaN degree

Longitude of waypoint 5. If nan, waypoint is skipped.

Lat6

Lat6 = NaN degree

Latitude of waypoint 6. If nan, waypoint is skipped.

Lon6

Lon6 = NaN degree

Longitude of waypoint 6. If nan, waypoint is skipped.

YoYoMinAltitude

YoYoMinAltitude = 9 meter

Minimum altitude while performing the YoYo behavior (for bottom-terminated YoYos).

MinAltitude

MinAltitude = 7 meter

Minimum altitude for the entire mission.

MinOffshore

MinOffshore = 2 kilometer

Minimum offshore distance for the entire mission.

UseCANONSampler

UseCANONSampler = Science:CANONSampler.loadAtStartup

Whether to use CANON Sampler to sample.

UseESP

UseESP = Science:ESPComponent.loadAtStartup

Whether to use ESP to sample.

CANONSamplerTriggerTimeout

CANONSamplerTriggerTimeout = 3 minute

How long to wait for a CANON Sampler sample to start.

CANONSamplerTimeout

CANONSamplerTimeout = Science:CANONSampler.sampleTimeout

How long to wait for a CANON Sampler sample to complete.

YoYoUpPitch

YoYoUpPitch = 20 degree

Vehicle up pitch while performing the YoYo behavior.

YoYoDownPitch

YoYoDownPitch = -20 degree

Vehicle down pitch while performing the YoYo behavior.

BuoyancyNeutral

BuoyancyNeutral = Control:VerticalControl.buoyancyNeutral

Buoyancy bladder position while performing the YoYo behavior. Defaults to buoyancyNeutral setting in the Config/Control.cfg file. Set to NaN cc for active buoyancy

MassDefault

MassDefault = Control:VerticalControl.massDefault

Static setting for mass during the mission. Set to NaN mm for active mass position

Output

ElapsedSinceStartOrLastSample

ElapsedSinceStartOrLastSample = 0 hour

The mission sets this variable to reset the ESP sample timer.

ElapsedTime

ElapsedTime = 0 hour

Only for syslog.

StoppedForNoFiringForTooLong

StoppedForNoFiringForTooLong = false

Mission stopped because of no firing for too long. Initialized to false.

DepthLogged

DepthLogged = 0.0 meter

TempLogged

TempLogged = 0.0 celsius

ChlLogged

ChlLogged = 0.0 microgram_per_liter

MissionStartCommsCompleted

MissionStartCommsCompleted = false

MissionStartComms is completed (initialized to false).

TransitCompleted

TransitCompleted = false

Transit is completed (initialized to False).

FlagSamplingOngoing

FlagSamplingOngoing = false

Flag of water sampling in process (initialized to false).

SampleCompleted

SampleCompleted = false

Sampling completed. Initialized to false.

CntSamples

CntSamples = 1 count

Count of water samples (initilized to 1).

Inserts

Insert/NeedComms.tl

Insert/StandardEnvelopes.tl

Insert/Science.tl

Invoked Module Behaviors

Guidance:AltitudeEnvelope

Guidance:Buoyancy

Guidance:DepthEnvelope

Guidance:Execute

Guidance:Pitch

Guidance:SetSpeed

Guidance:Wait

Guidance:Waypoint

Guidance:YoYo

Sample:AbortSample

Science:ESPCartridgeSelect