GNSS_AGNSS_INJECTBLOB Struktur (gnssdriver.h)
Die GNSS_AGNSS_INJECTBLOB Struktur definiert das Format der erweiterten Ephemerisinjektion von AGNSS.
Syntax
typedef struct {
ULONG Size;
ULONG Version;
ULONG BlobOui;
ULONG BlobVersion;
ULONG AgnssFormat;
ULONG BlobSize;
BYTE BlobData[ANYSIZE_ARRAY];
} GNSS_AGNSS_INJECTBLOB, *PGNSS_AGNSS_INJECTBLOB;
Angehörige
Size
Strukturgröße.
Version
Versionsnummer.
BlobOui
Dieses Feld gibt die 3-Byte-OUI des Siliziumherstellers oder Geräteherstellers an.
BlobVersion
Version des Blobs vom selben Anbieter.
AgnssFormat
Datenformat des BLOB.
Die Formate werden als Makros (GNSS_AGNSSFORMAT_*) definiert.
BlobSize
Größe der BLOB-Daten in Byte.
BlobData[ANYSIZE_ARRAY]
Dieses Feld definiert den Anfang der BLOB-Daten.
Die Struktur enthält nur das erste Byte der BLOB-Daten. Der Rest der BLOB-Daten wird direkt nach der Struktur im Speicher gespeichert. Die Größe des Blobs wird durch BlobSize angegeben.
Anforderungen
Anforderung | Wert |
---|---|
Header- | gnssdriver.h (include Gnssdriver.h) |