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

#include <GPSProvider.h>

+ Inheritance diagram for GPSProvider:
+ Collaboration diagram for GPSProvider:

Signals

void satelliteInfoUpdate (const satellite_info_s &message)
 
void sensorGpsUpdate (const sensor_gps_s &message)
 
void RTCMDataUpdate (const QByteArray &message)
 
void surveyInStatus (const GPSSurveyInStatus &status)
 
void connectionError (GPSConnectionError error)
 

Public Member Functions

 GPSProvider (const QString &device, GPSType type, const GPSReceiverConfig &config, const std::atomic_bool &requestStop, QObject *parent=nullptr)
 

Detailed Description

Definition at line 24 of file GPSProvider.h.

Constructor & Destructor Documentation

◆ GPSProvider()

GPSProvider::GPSProvider ( const QString &  device,
GPSType  type,
const GPSReceiverConfig config,
const std::atomic_bool &  requestStop,
QObject *  parent = nullptr 
)

Definition at line 12 of file GPSProvider.cc.

Member Function Documentation

◆ connectionError

void GPSProvider::connectionError ( GPSConnectionError  error)
signal

Referenced by GPSRtk::connectGPS().

◆ RTCMDataUpdate

void GPSProvider::RTCMDataUpdate ( const QByteArray &  message)
signal

Referenced by GPSRtk::connectGPS().

◆ satelliteInfoUpdate

void GPSProvider::satelliteInfoUpdate ( const satellite_info_s message)
signal

Referenced by GPSRtk::connectGPS().

◆ sensorGpsUpdate

void GPSProvider::sensorGpsUpdate ( const sensor_gps_s message)
signal

Referenced by GPSRtk::connectGPS().

◆ surveyInStatus

void GPSProvider::surveyInStatus ( const GPSSurveyInStatus status)
signal

Referenced by GPSRtk::connectGPS().


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