################################################################################
#
# PURPOSE: Launch, then proceed at a fixed heading for 3 min, at 15 m depth,
# take reciprocal heading for 2 minutes.
#	
# AUTHOR:  
# DATE:    01/05/30:
# NOTE:    Sequential behaviors are bottom-up.  Priorities are top-down.
# MODS:
#
################################################################################
# 
behavior acousticAbort
{
  dummyAttribute = 0;
}

behavior missionTimer
{
  timeOut = 3600;
}
#
# Depth Envelope
#
behavior depthEnvelope
{
  minDepth     = 0;         #Meters
  maxDepth     = 65;         #Meters
  abortDepth   = 75;         #Meters
}
#
# Come back up to the surface.  
#

behavior setpoint
{
  duration     = 60;        #Seconds
  heading      = 170;       #Degrees
  speed        = 0.0;       #Meters/second
  verticalMode = depth;
  depth        = 0.0;        #Meters
}

behavior ascend {

  duration         = 400;       #Seconds
  horizontalMode   = rudder;   #Mode
  horizontal       = 10;       #Degrees; 
  pitch            = 13;       #Degrees
  speed            = 1.4;      #Meters/sec
  endDepth         = 5.0;	       #Meters
}

behavior setpoint
{
  duration     = 920;        #Seconds
  heading      = 170;       #Degrees
  speed        = 1.4;       #Meters/second
  verticalMode = depth;
  depth        = 50.0;        #Meters

}

behavior setpoint
{
  duration     = 900;        #Seconds
  heading      = 350;       #Degrees
  speed        = 1.4;       #Meters/second
  verticalMode = depth;
  depth        = 50.0;        #Meters
}

behavior descend {
  duration         = 420;       #Seconds
  horizontalMode   = rudder;  #Mode
  horizontal       = 10;       #Degrees; 
  pitch            = -15;      #Degrees
  speed            = 1.4;      #Meters/sec
  maxDepth         = 50.0;        #Meters
}

behavior descend {
  duration         = 200;       #Seconds
  horizontalMode   = heading;  #Mode
  horizontal       = 350;       #Degrees; 
  pitch            = -25;      #Degrees
  speed            = 1.4;      #Meters/sec
  maxDepth         = 5;        #Meters
}

behavior setpoint
{
  duration     = 60;        #Seconds
  heading      = 350;       #Degrees
  speed        = 0.0;       #Meters/second
  verticalMode = depth;
  depth        = 0.0;        #Meters
}





