Firmware
Public Member Functions | Protected Attributes | List of all members
NavigatorMode Class Reference
Inheritance diagram for NavigatorMode:
MissionBlock DataLinkLoss EngineFailure FollowTarget GpsFailure Land Loiter Mission PrecLand RCLoss RTL Takeoff

Public Member Functions

 NavigatorMode (Navigator *navigator)
 
 NavigatorMode (const NavigatorMode &)=delete
 
NavigatorMode operator= (const NavigatorMode &)=delete
 
void run (bool active)
 
virtual void on_inactive ()
 This function is called while the mode is inactive.
 
virtual void on_activation ()
 This function is called one time when mode becomes active, pos_sp_triplet must be initialized here.
 
virtual void on_inactivation ()
 This function is called one time when mode becomes inactive.
 
virtual void on_active ()
 This function is called while the mode is active.
 

Protected Attributes

Navigator_navigator {nullptr}
 

The documentation for this class was generated from the following files: