#include <NTRIPManager.h>
Definition at line 21 of file NTRIPManager.h.
◆ CasterStatus
| Enumerator |
|---|
| CasterConnected | |
| CasterNoLocation | |
| CasterError | |
Definition at line 48 of file NTRIPManager.h.
◆ ConnectionStatus
| Enumerator |
|---|
| Disconnected | |
| Connecting | |
| Connected | |
| Reconnecting | |
| Error | |
Definition at line 39 of file NTRIPManager.h.
◆ MountpointFetchStatus
| Enumerator |
|---|
| FetchIdle | |
| FetchInProgress | |
| FetchSuccess | |
| FetchError | |
Definition at line 51 of file NTRIPManager.h.
◆ NTRIPManager()
| NTRIPManager::NTRIPManager |
( |
QObject * |
parent = nullptr | ) |
|
|
explicit |
Definition at line 34 of file NTRIPManager.cc.
References bytesReceivedChanged(), dataRateChanged(), SettingsManager::instance(), messagesReceivedChanged(), SettingsManager::ntripSettings(), qApp, qgcApp, Fact::rawValueChanged(), RTCMUdpInput::rtcmDataReceived(), RTCMMavlink::RTCMDataUpdate(), RTCMUdpInput::setPort(), RTCMUdpInput::start(), RTCMUdpInput::stop(), and stopNTRIP().
◆ ~NTRIPManager()
| NTRIPManager::~NTRIPManager |
( |
| ) |
|
|
override |
◆ bytesReceived()
| quint64 NTRIPManager::bytesReceived |
( |
| ) |
const |
|
inline |
◆ bytesReceivedChanged
| void NTRIPManager::bytesReceivedChanged |
( |
| ) |
|
|
signal |
◆ casterStatus()
◆ casterStatusChanged
| void NTRIPManager::casterStatusChanged |
( |
CasterStatus |
status | ) |
|
|
signal |
◆ connectionStatus()
◆ connectionStatusChanged
| void NTRIPManager::connectionStatusChanged |
( |
| ) |
|
|
signal |
◆ dataRateBytesPerSec()
| double NTRIPManager::dataRateBytesPerSec |
( |
| ) |
const |
|
inline |
◆ dataRateChanged
| void NTRIPManager::dataRateChanged |
( |
| ) |
|
|
signal |
◆ fetchMountpoints()
| void NTRIPManager::fetchMountpoints |
( |
| ) |
|
Definition at line 561 of file NTRIPManager.cc.
References MultiVehicleManager::activeVehicle(), NTRIPSourceTableModel::count(), NTRIPSourceTableFetcher::error(), NTRIPSourceTableFetcher::fetch(), FetchError, FetchInProgress, FetchSuccess, NTRIPSourceTableFetcher::finished(), SettingsManager::instance(), MultiVehicleManager::instance(), kSourceTableCacheTtlMs, mountpointFetchErrorChanged(), mountpointFetchStatusChanged(), mountpointModelChanged(), SettingsManager::ntripSettings(), NTRIPSourceTableModel::parseSourceTable(), NTRIPSourceTableFetcher::sourceTableReceived(), and NTRIPSourceTableModel::updateDistances().
◆ ggaSource()
| QString NTRIPManager::ggaSource |
( |
| ) |
const |
|
inline |
◆ ggaSourceChanged
| void NTRIPManager::ggaSourceChanged |
( |
| ) |
|
|
signal |
◆ instance()
◆ makeGGA()
| QByteArray NTRIPManager::makeGGA |
( |
const QGeoCoordinate & |
coord, |
|
|
double |
altitude_msl |
|
) |
| |
|
static |
◆ messagesReceived()
| quint32 NTRIPManager::messagesReceived |
( |
| ) |
const |
|
inline |
◆ messagesReceivedChanged
| void NTRIPManager::messagesReceivedChanged |
( |
| ) |
|
|
signal |
◆ mountpointFetchError()
| QString NTRIPManager::mountpointFetchError |
( |
| ) |
const |
|
inline |
◆ mountpointFetchErrorChanged
| void NTRIPManager::mountpointFetchErrorChanged |
( |
| ) |
|
|
signal |
◆ mountpointFetchStatus()
◆ mountpointFetchStatusChanged
| void NTRIPManager::mountpointFetchStatusChanged |
( |
| ) |
|
|
signal |
◆ mountpointModel()
◆ mountpointModelChanged
| void NTRIPManager::mountpointModelChanged |
( |
| ) |
|
|
signal |
◆ selectMountpoint()
| void NTRIPManager::selectMountpoint |
( |
const QString & |
mountpoint | ) |
|
◆ startNTRIP()
| void NTRIPManager::startNTRIP |
( |
| ) |
|
Definition at line 159 of file NTRIPManager.cc.
References bytesReceivedChanged(), CasterConnected, casterStatusChanged(), NTRIPHttpTransport::connected(), Connected, Connecting, dataRateChanged(), NTRIPHttpTransport::error(), Error, NTRIPTransportConfig::host, SettingsManager::instance(), messagesReceivedChanged(), NTRIPTransportConfig::mountpoint, SettingsManager::ntripSettings(), NTRIPTransportConfig::port, NTRIPHttpTransport::RTCMDataUpdate(), and NTRIPHttpTransport::start().
◆ statusMessage()
| QString NTRIPManager::statusMessage |
( |
| ) |
const |
|
inline |
◆ statusMessageChanged
| void NTRIPManager::statusMessageChanged |
( |
| ) |
|
|
signal |
◆ stopNTRIP()
| void NTRIPManager::stopNTRIP |
( |
| ) |
|
◆ kMaxReconnectAttempts
| constexpr int NTRIPManager::kMaxReconnectAttempts = 100 |
|
staticconstexpr |
◆ kMaxReconnectMs
| constexpr int NTRIPManager::kMaxReconnectMs = 30000 |
|
staticconstexpr |
◆ kMinReconnectMs
| constexpr int NTRIPManager::kMinReconnectMs = 1000 |
|
staticconstexpr |
◆ kSourceTableCacheTtlMs
| constexpr int NTRIPManager::kSourceTableCacheTtlMs = 60000 |
|
staticconstexpr |
The documentation for this class was generated from the following files: