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

Collection of Parameter Facts for PX4 AutoPilot. More...

#include <PX4AirframeLoader.h>

+ Inheritance diagram for PX4AirframeLoader:
+ Collaboration diagram for PX4AirframeLoader:

Public Member Functions

 PX4AirframeLoader (AutoPilotPlugin *autpilot, QObject *parent=nullptr)
 

Static Public Member Functions

static void loadAirframeMetaData (void)
 
static QString aiframeMetaDataFile (void)
 

Detailed Description

Collection of Parameter Facts for PX4 AutoPilot.

Definition at line 15 of file PX4AirframeLoader.h.

Constructor & Destructor Documentation

◆ PX4AirframeLoader()

PX4AirframeLoader::PX4AirframeLoader ( AutoPilotPlugin autpilot,
QObject *  parent = nullptr 
)
Parameters
uasUas which this set of facts is associated with

Definition at line 18 of file PX4AirframeLoader.cc.

Member Function Documentation

◆ aiframeMetaDataFile()

QString PX4AirframeLoader::aiframeMetaDataFile ( void  )
static
Returns
Location of PX4 airframe fact meta data file

Definition at line 24 of file PX4AirframeLoader.cc.

Referenced by loadAirframeMetaData().

◆ loadAirframeMetaData()

void PX4AirframeLoader::loadAirframeMetaData ( void  )
static

Load Airframe Fact meta data

The meta data comes from firmware airframes.xml file.

Definition at line 34 of file PX4AirframeLoader.cc.

References aiframeMetaDataFile(), AirframeComponentAirframes::get(), AirframeComponentAirframes::insert(), and qgcApp.

Referenced by PX4AutoPilotPlugin::PX4AutoPilotPlugin().


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