|
QGroundControl
Ground Control Station for MAVLink Drones
|
#include <HealthAndArmingCheckReport.h>
Inheritance diagram for HealthAndArmingCheckReport:
Collaboration diagram for HealthAndArmingCheckReport:Signals | |
| void | updated () |
Public Member Functions | |
| bool supported READ supported NOTIFY | updated (bool canArm READ canArm NOTIFY updated) 1(bool canTakeoff READ canTakeoff NOTIFY updated) 1(bool canStartMission READ canStartMission NOTIFY updated) 1(bool hasWarningsOrErrors READ hasWarningsOrErrors NOTIFY updated) 1(QString gpsState READ gpsState NOTIFY updated) 1(QmlObjectListModel *problemsForCurrentMode READ problemsForCurrentMode NOTIFY updated) HealthAndArmingCheckReport(QObject *parent |
| virtual | ~HealthAndArmingCheckReport () |
| bool | supported () const |
| bool | canArm () const |
| bool | canTakeoff () const |
| bool | canStartMission () const |
| bool | hasWarningsOrErrors () const |
| const QString & | gpsState () const |
| QmlObjectListModel * | problemsForCurrentMode () |
| void | update (uint8_t compid, const events::HealthAndArmingChecks::Results &results, int flightModeGroup) |
| void | setModeGroups (int takeoffModeGroup, int missionModeGroup) |
Definition at line 39 of file HealthAndArmingCheckReport.h.
|
virtual |
Definition at line 23 of file HealthAndArmingCheckReport.cc.
References QmlObjectListModel::clearAndDeleteContents().
|
inline |
Definition at line 57 of file HealthAndArmingCheckReport.h.
|
inline |
Definition at line 59 of file HealthAndArmingCheckReport.h.
|
inline |
Definition at line 58 of file HealthAndArmingCheckReport.h.
|
inline |
Definition at line 62 of file HealthAndArmingCheckReport.h.
Referenced by update().
|
inline |
Definition at line 60 of file HealthAndArmingCheckReport.h.
|
inline |
Definition at line 64 of file HealthAndArmingCheckReport.h.
| void HealthAndArmingCheckReport::setModeGroups | ( | int | takeoffModeGroup, |
| int | missionModeGroup | ||
| ) |
Definition at line 84 of file HealthAndArmingCheckReport.cc.
Referenced by Vehicle::setEventsMetadata().
|
inline |
Definition at line 56 of file HealthAndArmingCheckReport.h.
| void HealthAndArmingCheckReport::update | ( | uint8_t | compid, |
| const events::HealthAndArmingChecks::Results & | results, | ||
| int | flightModeGroup | ||
| ) |
Definition at line 28 of file HealthAndArmingCheckReport.cc.
References QmlObjectListModel::append(), QmlObjectListModel::clearAndDeleteContents(), gpsState(), and updated().
|
signal |
Referenced by update().
| bool supported READ supported NOTIFY HealthAndArmingCheckReport::updated | ( | bool canArm READ canArm NOTIFY | updated | ) |