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

#include <FollowMe.h>

+ Inheritance diagram for FollowMe:
+ Collaboration diagram for FollowMe:

Classes

struct  GCSMotionReport
 

Public Types

enum  MotionCapability {
  POS = 0 , VEL = 1 , ACCEL = 2 , ATT_RATES = 3 ,
  HEADING = 4
}
 Mavlink defined motion reporting capabilities. More...
 

Public Member Functions

 FollowMe (QObject *parent=nullptr)
 
 ~FollowMe ()
 
void init ()
 

Static Public Member Functions

static FollowMeinstance ()
 

Detailed Description

Definition at line 12 of file FollowMe.h.

Member Enumeration Documentation

◆ MotionCapability

Mavlink defined motion reporting capabilities.

Enumerator
POS 
VEL 
ACCEL 
ATT_RATES 
HEADING 

Definition at line 36 of file FollowMe.h.

Constructor & Destructor Documentation

◆ FollowMe()

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

Definition at line 16 of file FollowMe.cc.

◆ ~FollowMe()

FollowMe::~FollowMe ( )

Definition at line 29 of file FollowMe.cc.

Member Function Documentation

◆ init()

void FollowMe::init ( )

Definition at line 39 of file FollowMe.cc.

References AppSettings::followTarget(), and Fact::rawValueChanged().

◆ instance()

FollowMe * FollowMe::instance ( )
static

Definition at line 34 of file FollowMe.cc.


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