#include <PositionManager.h>
Definition at line 13 of file PositionManager.h.
◆ QGCPositionManager()
| QGCPositionManager::QGCPositionManager |
( |
QObject * |
parent = nullptr | ) |
|
|
explicit |
◆ ~QGCPositionManager()
| QGCPositionManager::~QGCPositionManager |
( |
| ) |
|
◆ gcsHeading()
| qreal QGCPositionManager::gcsHeading |
( |
| ) |
const |
|
inline |
◆ gcsHeadingChanged
| void QGCPositionManager::gcsHeadingChanged |
( |
qreal |
gcsHeading | ) |
|
|
signal |
◆ gcsPosition()
| QGeoCoordinate QGCPositionManager::gcsPosition |
( |
| ) |
const |
|
inline |
◆ gcsPositionChanged
| void QGCPositionManager::gcsPositionChanged |
( |
QGeoCoordinate |
gcsPosition | ) |
|
|
signal |
◆ gcsPositionHorizontalAccuracy()
| qreal QGCPositionManager::gcsPositionHorizontalAccuracy |
( |
| ) |
const |
|
inline |
◆ gcsPositionHorizontalAccuracyChanged
| void QGCPositionManager::gcsPositionHorizontalAccuracyChanged |
( |
qreal |
gcsPositionHorizontalAccuracy | ) |
|
|
signal |
◆ gcsPositioningError()
| QGeoPositionInfoSource::Error QGCPositionManager::gcsPositioningError |
( |
| ) |
const |
|
inline |
◆ gcsPositionTimestamp()
| QDateTime QGCPositionManager::gcsPositionTimestamp |
( |
| ) |
const |
|
inline |
Local arrival time of the last position update which passed the accuracy gates and was copied into gcsPosition. Invalid until the first such update arrives. This is the local clock rather than the position source's own timestamp, which on some platforms (e.g. Android) is offset from the system clock.
- Returns
- Arrival time, in UTC, of the last position update applied to gcsPosition.
Definition at line 43 of file PositionManager.h.
◆ geoPositionInfo()
| QGeoPositionInfo QGCPositionManager::geoPositionInfo |
( |
| ) |
const |
|
inline |
◆ init()
| void QGCPositionManager::init |
( |
| ) |
|
◆ instance()
◆ positionInfoUpdated
| void QGCPositionManager::positionInfoUpdated |
( |
QGeoPositionInfo |
update | ) |
|
|
signal |
◆ resetNmeaSourceDevice()
| void QGCPositionManager::resetNmeaSourceDevice |
( |
| ) |
|
Tears down any active NMEA source and falls back to the platform's default position source (e.g. the integrated Android GPS).
Definition at line 104 of file PositionManager.cpp.
◆ setNmeaSourceDevice()
| void QGCPositionManager::setNmeaSourceDevice |
( |
QIODevice * |
device | ) |
|
◆ updateInterval()
| int QGCPositionManager::updateInterval |
( |
| ) |
const |
|
inline |
The documentation for this class was generated from the following files: