Sub Modes¶
Sub has the following modes:
legend for requirements: P - needs Position(GPS,etc.), D - needs Depth sensor, R - needs Rangefinder
Mode |
Description |
Requires |
---|---|---|
MANUAL |
Pilot control with no stabilization |
|
ACRO |
Body-frame rate control, manual depth control |
|
STABILIZE |
Manual angle control, manual depth control |
|
ALT_HOLD |
Stabilize with automatic depth control |
D |
AUTO |
Automatic mission command list execution |
P/D |
GUIDED |
Swim to location or velocity/direction using GCS |
P/D |
CIRCLE |
Circle swim with depth control |
P/D |
SURFACE |
Return to surface, pilot directional control |
|
POSHOLD |
Loiter with depth control and pilot overrides |
P/D |
MOTOR_DETECT |
Automatically determine motor rotation and adjust |
D |
SURFTRAK |
Hold distance above seafloor while stabilizing |
R |
See Pilot Control for more details on modes.
Mode Specific Parameters¶
CIRCLE Mode¶
ALT_HOLD Mode¶
Mode Selection¶
By default modes are controlled via MAVLink command from the GCS or companion computer, or by Joystick Buttons. But RC control can be enabled by setting:
RC_PROTOCOLS not equal to zero (“1” is usually used)
FLTMODE_CH to the RC channel which will control swim mode selection
FLTMODE1 - FLTMODE6
to desired Swim Mode