GNSS_CWTESTDATA 구조체(gnssdriver.h)

이 구조체는 드라이버에서 반환된 캐리어 웨이브 테스트 결과와 관련된 특정 데이터 요소를 정의합니다.

구문

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

멤버

Size

구조 크기입니다.

Version

버전 번호.

TestResultStatus

이 수정에 유효한 데이터가 포함되어 있는지 또는 GNSS 엔진 또는 드라이버가 캐리어 웨이브 테스트에 대한 측정값을 가져오는 데 오류가 발생했는지 여부를 나타내는 NTSTATUS 값입니다.

  • 성공 - 캐리어 웨이브 테스트가 성공적으로 시작되었습니다.

  • 실패 - 오류 코드 사용: 테스트가 구현되지 않음, 이동 통신 사업자 웨이브 테스트가 이미 진행 중, 진행 중인 세션 수정 또는 기타 오류입니다.

SignalToNoiseRatio

dB-Hz의 캐리어 웨이브에서 신호 대 노이즈 비율입니다.

Frequency

측정 대역에서 감지된 캐리어 웨이브의 빈도입니다.

이 주파수는 KHz의 GPS 주파수(1575.42MHz)에 대한 차이로 제공됩니다.

Unused[512]

나중에 사용하기 위해 예약된 패딩 버퍼입니다.

요구 사항

요구 사항
헤더 gnssdriver.h(Gnssdriver.h 포함)