GNSS_FIXSESSIONTYPE-Aufzählung (gnssdriver.h)
Diese Aufzählung gibt den Typ der Positionskorrektur an, die vom GNSS-Adapter benötigt wird, wenn ein IOCTL_GNSS_START_FIXSESSION Steuercode ausgibt. Diese Aufzählung wird innerhalb der GNSS_FIXSESSION_PARAM-Struktur festgelegt.
Syntax
typedef enum {
GNSS_FixSession_SingleShot,
GNSS_FixSession_DistanceTracking,
GNSS_FixSession_ContinuousTracking,
GNSS_FixSession_LKG
} GNSS_FIXSESSIONTYPE;
Konstanten
GNSS_FixSession_SingleShot Die Sitzungsanforderung ist eine Einzelaufnahmeanforderung. Der GNSS-Treiber gibt auf Anfrage Zwischenfixes zurück. Sobald ein endgültiger Fix bereitgestellt wurde, wird für diese Fixsitzung kein weiterer Fix zurückgegeben, und der GNSS-Adapter gibt eine Stoppkorrektur aus. |
GNSS_FixSession_DistanceTracking Die Start-Fix-Anforderung dient zum Starten einer Nachverfolgungssitzung, sodass ein neuer Fix aufgezeichnet und auf Anforderung zur Verfügung gestellt wird, sobald das Gerät über einen angegebenen Schwellenwert hinaus bewegt wurde. Für eine Nachverfolgungssitzung ist keine Zwischenkorrektur erforderlich. Eine Fernverfolgungssitzung kann auch gestartet werden, wenn eine andere Fixsitzung eines anderen Typs aktiv ist. Beide Fixsitzungen erhalten weiterhin die Korrekturen entsprechend. |
GNSS_FixSession_ContinuousTracking Die Start fix-Anforderung dient zum Starten einer Nachverfolgungssitzung, sodass die Geräteposition kontinuierlich gemeldet wird. |
GNSS_FixSession_LKG Diese Sitzungsanforderung gilt für eine Einzelaufnahmeanforderung, ohne eine Satellitenakquise/Tracking-Aktivität durch das zugrunde liegende GNSS-Modul zu starten. Der BLOB-Treiber gibt die zwischengespeicherte Kopie (entweder aus dem Modul oder aus dem eigenen Speicher) der letzten bekannten Position des Geräts zusammen mit dem Zeitstempel zurück. Wenn kein zwischengespeicherter Fix entweder im Modul oder im Treiber verfügbar ist, wird ein Fehler zurückgegeben. Für diese Sitzung wird kein Zwischenfix zurückgegeben. Sobald der LKG-Fix oder eine Fehlerkorrektur zurückgegeben wird, gibt der GNSS-Adapter eine Stoppkorrektur aus. |
Anforderungen
Anforderung | Wert |
---|---|
Header- | gnssdriver.h |