GNSS_CWTESTDATA-Struktur (gnssdriver.h)

Diese Struktur definiert bestimmte Datenelemente, die den vom Treiber zurückgegebenen Carrier Wave-Testergebnissen zugeordnet sind.

Syntax

typedef struct {
  ULONG    Size;
  ULONG    Version;
  NTSTATUS TestResultStatus;
  double   SignalToNoiseRatio;
  double   Frequency;
  BYTE     Unused[512];
} GNSS_CWTESTDATA, *PGNSS_CWTESTDATA;

Member

Size

Strukturgröße.

Version

Versionsnummer:

TestResultStatus

NTSTATUS-Wert, der angibt, ob dieser Fix gültige Daten enthält oder ob für die GNSS-Engine oder den GNSS-Treiber Fehler beim Abrufen der Messungen für den Trägerwellentest aufgetreten sind.

  • Erfolg : Der Carrier Wave-Test wurde erfolgreich gestartet.

  • Fehler – mit Fehlercode: Der Test wurde nicht implementiert, der Carrier Wave-Test wurde bereits ausgeführt, die laufende Sitzung behoben oder ein anderer Fehler.

SignalToNoiseRatio

Signal-Rauschverhältnis in der Trägerwelle in dB-Hz.

Frequency

Häufigkeit der Im Messband erkannten Trägerwelle.

Diese Frequenz wird als Unterschied zur GPS-Frequenz (1575,42 MHz) in kHz angegeben.

Unused[512]

Puffer für die zukünftige Verwendung reserviert.

Anforderungen

Anforderung Wert
Header gnssdriver.h (einschließlich GNSSdriver.h)