public class UavControllers extends ControllerGroup
| Modifier and Type | Field and Description | 
|---|---|
| AirspeedController | airspeedController | 
| AltitudeController | altitudeController | 
| HeadingController | headingController | 
| LoiterController | loiterController | 
| UavController | openLoopController | 
| WaypointController | waypointController | 
| Constructor and Description | 
|---|
| UavControllers() | 
| Modifier and Type | Method and Description | 
|---|---|
| UavController | getCurrentManeuveringController()Provide current primary controller for maneuvering forward/backward/laterally. | 
| UavControlType | getCurrentMode() | 
| void | setCurrentManeuveringController(ControllerType typ)Set in-use controller instance and mode enum | 
iteratorpublic WaypointController waypointController
public AltitudeController altitudeController
public HeadingController headingController
public AirspeedController airspeedController
public UavController openLoopController
public LoiterController loiterController
public void setCurrentManeuveringController(ControllerType typ)
setCurrentManeuveringController in class ControllerGrouptyp - controller typepublic UavController getCurrentManeuveringController()
ControllerGroupgetCurrentManeuveringController in class ControllerGrouppublic UavControlType getCurrentMode()