GNSS_CWTESTDATA structure (gnssdriver.h)
This structure defines specific data elements associated with carrier wave test results returned from the driver.
Syntax
typedef struct {
ULONG Size;
ULONG Version;
NTSTATUS TestResultStatus;
double SignalToNoiseRatio;
double Frequency;
BYTE Unused[512];
} GNSS_CWTESTDATA, *PGNSS_CWTESTDATA;
Members
Size
Structure size.
Version
Version number.
TestResultStatus
NTSTATUS value indicating whether this fix contains a valid data, or if the GNSS engine or driver encountered any errors in getting the measurements for the carrier wave test.
Success - carrier wave test successfully started.
Failed - with error code: test not implemented, carrier wave test already in progress, fix session in progress, or other failure.
SignalToNoiseRatio
Signal to noise ratio in the carrier wave in dB-Hz.
Frequency
Frequency of the carrier wave detected in the measurement band.
This frequency is provided as a difference to GPS frequency (1575.42 MHz) in kHz.
Unused[512]
Padding buffer reserved for future use.
Requirements
Requirement | Value |
---|---|
Header | gnssdriver.h (include Gnssdriver.h) |
Feedback
https://aka.ms/ContentUserFeedback.
Coming soon: Throughout 2024 we will be phasing out GitHub Issues as the feedback mechanism for content and replacing it with a new feedback system. For more information see:Submit and view feedback for