Tham chiếu cấu trúc GnssSvInfo

Tài liệu tham khảo về cấu trúc GnssSvInfo

#include < gps.h >

Trường dữ liệu

size_t  size
 
int16_t  svid
 
GnssConstellationType   chòm sao
 
float  c_n0_dbhz
 
float  elevation
 
float  góc phương vị
 
GnssSvFlags   cờ
 

Nội dung mô tả chi tiết

Định nghĩa tại dòng 575 của tệp gps.h .

Tài liệu về trường

độ cao của phương vị

Độ góc phương vị của vệ tinh tính bằng độ.

Định nghĩa tại dòng 613 của tệp gps.h .

float c_n0_dbhz

Mật độ tín hiệu mang trên tạp âm tính bằng dB-Hz, thường nằm trong khoảng [0, 63]. Tệp này chứa giá trị C/N0 được đo lường cho tín hiệu tại cổng ăng-ten.

Đây là giá trị bắt buộc.

Định nghĩa tại dòng 607 của tệp gps.h .

Xác định chòm sao của SV đã cho. Giá trị phải là một trong các hằng số GNSS_CONSTELLATION_* đó

Định nghĩa tại dòng 599 của tệp gps.h .

độ cao của float

Độ cao của vệ tinh truyền hình trực tiếp tính bằng độ.

Định nghĩa tại dòng 610 của tệp gps.h .

Chứa dữ liệu bổ sung về SV nhất định. Giá trị phải là một trong các hằng số GNSS_SV_FLAGS_* đó

Định nghĩa tại dòng 619 của tệp gps.h .

size_t size

đặt thành sizeof(GnssSvInfo)

Định nghĩa tại dòng 577 của tệp gps.h .

int16_t svid

Số giả ngẫu nhiên cho SV hoặc số FCN/OSN cho Glonass. Bạn có thể phân biệt bằng cách xem trường chòm sao. Giá trị phải nằm trong phạm vi:

  • GPS: 1-32
  • SBAS: 120-151, 183-192
  • GLONASS: 1-24, số vị trí quỹ đạo (OSN), nếu có. Hoặc nếu không: 93-106, số kênh tần số (FCN) (-7 đến +6) được bù trừ bằng + 100, tức là báo cáo FCN là -7 là 93, FCN là 0 là 100 và FCN là +6 là 106.
  • QZSS: 193-200
  • Galileo: 1-36
  • Beidou: 1-37

Định nghĩa tại dòng 593 của tệp gps.h .


Tài liệu cho cấu trúc này được tạo từ tệp sau:
  • hardware/libhardware/include/hardware/ gps.h