QGroundControl
Ground Control Station for MAVLink Drones
Loading...
Searching...
No Matches
HealthAndArmingCheckReport Class Reference

#include <HealthAndArmingCheckReport.h>

+ Inheritance diagram for HealthAndArmingCheckReport:
+ Collaboration diagram for HealthAndArmingCheckReport:

Signals

void updated ()
 

Public Member Functions

 HealthAndArmingCheckReport (QObject *parent=nullptr)
 
 ~HealthAndArmingCheckReport () override
 
bool supported () const
 
bool canArm () const
 
bool canTakeoff () const
 
bool canStartMission () const
 
bool hasWarningsOrErrors () const
 
const QString & gpsState () const
 
QmlObjectListModelproblemsForCurrentMode ()
 
void update (uint8_t compid, const EventHandler &eventHandler, int flightModeGroup)
 
void setModeGroups (int takeoffModeGroup, int missionModeGroup)
 

Detailed Description

Definition at line 39 of file HealthAndArmingCheckReport.h.

Constructor & Destructor Documentation

◆ HealthAndArmingCheckReport()

HealthAndArmingCheckReport::HealthAndArmingCheckReport ( QObject *  parent = nullptr)
explicit

Definition at line 21 of file HealthAndArmingCheckReport.cc.

◆ ~HealthAndArmingCheckReport()

HealthAndArmingCheckReport::~HealthAndArmingCheckReport ( )
override

Member Function Documentation

◆ canArm()

bool HealthAndArmingCheckReport::canArm ( ) const
inline

Definition at line 56 of file HealthAndArmingCheckReport.h.

◆ canStartMission()

bool HealthAndArmingCheckReport::canStartMission ( ) const
inline

Definition at line 58 of file HealthAndArmingCheckReport.h.

◆ canTakeoff()

bool HealthAndArmingCheckReport::canTakeoff ( ) const
inline

Definition at line 57 of file HealthAndArmingCheckReport.h.

◆ gpsState()

const QString & HealthAndArmingCheckReport::gpsState ( ) const
inline

Definition at line 60 of file HealthAndArmingCheckReport.h.

Referenced by update().

◆ hasWarningsOrErrors()

bool HealthAndArmingCheckReport::hasWarningsOrErrors ( ) const
inline

Definition at line 59 of file HealthAndArmingCheckReport.h.

◆ problemsForCurrentMode()

QmlObjectListModel * HealthAndArmingCheckReport::problemsForCurrentMode ( )
inline

Definition at line 61 of file HealthAndArmingCheckReport.h.

◆ setModeGroups()

void HealthAndArmingCheckReport::setModeGroups ( int  takeoffModeGroup,
int  missionModeGroup 
)

Definition at line 93 of file HealthAndArmingCheckReport.cc.

◆ supported()

bool HealthAndArmingCheckReport::supported ( ) const
inline

Definition at line 55 of file HealthAndArmingCheckReport.h.

◆ update()

void HealthAndArmingCheckReport::update ( uint8_t  compid,
const EventHandler eventHandler,
int  flightModeGroup 
)

◆ updated

void HealthAndArmingCheckReport::updated ( )
signal

Referenced by update().


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