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

#include <CompInfoActuators.h>

+ Inheritance diagram for CompInfoActuators:
+ Collaboration diagram for CompInfoActuators:

Public Member Functions

 CompInfoActuators (uint8_t compId_, Vehicle *vehicle_, QObject *parent=nullptr)
 
void setJson (const QString &metadataJsonFileName) override
 
- Public Member Functions inherited from CompInfo
 CompInfo (COMP_METADATA_TYPE type_, uint8_t compId_, Vehicle *vehicle_, QObject *parent=nullptr)
 
const QString & uriMetaData () const
 
const QString & uriMetaDataFallback () const
 
const QString & uriTranslation () const
 
uint32_t crcMetaData () const
 
uint32_t crcMetaDataFallback () const
 
bool crcMetaDataValid () const
 
bool crcMetaDataFallbackValid () const
 
void setUriMetaData (const QString &uri, uint32_t crc)
 
bool available () const
 

Additional Inherited Members

- Public Attributes inherited from CompInfo
const COMP_METADATA_TYPE type
 
Vehicle *const vehicle = nullptr
 
const uint8_t compId = MAV_COMP_ID_ALL
 

Detailed Description

Definition at line 11 of file CompInfoActuators.h.

Constructor & Destructor Documentation

◆ CompInfoActuators()

CompInfoActuators::CompInfoActuators ( uint8_t  compId_,
Vehicle vehicle_,
QObject *  parent = nullptr 
)

Definition at line 4 of file CompInfoActuators.cc.

Member Function Documentation

◆ setJson()

void CompInfoActuators::setJson ( const QString &  metadataJsonFileName)
overridevirtual

Implements CompInfo.

Definition at line 10 of file CompInfoActuators.cc.

References CompInfo::compId, Vehicle::setActuatorsMetadata(), and CompInfo::vehicle.


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