QGroundControl
Ground Control Station for MAVLink Drones
Loading...
Searching...
No Matches
GPSReceiverDependencies Struct Reference

Services a GPSReceiver uses, which must outlive it. More...

#include <GPSReceiver.h>

+ Collaboration diagram for GPSReceiverDependencies:

Public Attributes

GPSCorrectionManager * corrections = nullptr
 Receives a forwarding receiver's RTCM output as the local correction source.
 
PositionManager * positions = nullptr
 Ready receivers publish their solution here as the GCS "RTK receiver" position source.
 
SerialPortManager * serialPorts = nullptr
 

Detailed Description

Services a GPSReceiver uses, which must outlive it.

Definition at line 31 of file GPSReceiver.h.

Member Data Documentation

◆ corrections

GPSCorrectionManager* GPSReceiverDependencies::corrections = nullptr

Receives a forwarding receiver's RTCM output as the local correction source.

Definition at line 34 of file GPSReceiver.h.

Referenced by Q_APPLICATION_STATIC().

◆ positions

PositionManager* GPSReceiverDependencies::positions = nullptr

Ready receivers publish their solution here as the GCS "RTK receiver" position source.

Definition at line 36 of file GPSReceiver.h.

◆ serialPorts

SerialPortManager* GPSReceiverDependencies::serialPorts = nullptr

The serial devices a receiver may connect or discover, and their claims; without it none is available. A session holds its claim until its worker has stopped, and ends unplugged when a scan no longer lists its device.

Definition at line 40 of file GPSReceiver.h.


The documentation for this struct was generated from the following file: