ข้อมูลอ้างอิงเกี่ยวกับโครงสร้าง GnssSvInfo

ข้อมูลอ้างอิงเกี่ยวกับโครงสร้าง GnssSvInfo

#include < gps.h >

ฟิลด์ข้อมูล

size_t  size
 
int16_t  svid
 
GnssConstellationType   constellation
 
ลอย  c_n0_dbhz
 
ลอย  elevation
 
ลอย  azimuth
 
GnssSvFlags   flags
 

คำอธิบายโดยละเอียด

คําจํากัดความที่บรรทัด 575 ของไฟล์ gps.h .

เอกสารประกอบในสนาม

มุมลอย

มุมทิศของ SV เป็นองศา

คําจํากัดความที่บรรทัด 613 ของไฟล์ gps.h .

float c_n0_dbhz

ความหนาแน่นของอัตราส่วนสัญญาณรบกวนต่อสัญญาณใน dB-Hz ซึ่งโดยปกติแล้วจะอยู่ในช่วง [0, 63] ซึ่งมีค่า C/N0 ที่วัดได้สำหรับสัญญาณที่พอร์ตเสาอากาศ

ค่านี้เป็นค่าที่ต้องระบุ

คําจํากัดความที่บรรทัด 607 ของไฟล์ gps.h .

กําหนดกลุ่มดาวของ SV ที่ระบุ ค่าควรเป็นหนึ่งในค่าคงที่ GNSS_CONSTELLATION_*

คําจํากัดความที่บรรทัด 599 ของไฟล์ gps.h .

ระดับความสูงของน้ำ

ระดับความสูงของ SV เป็นองศา

คําจํากัดความที่บรรทัด 610 ของไฟล์ gps.h .

มีข้อมูลเพิ่มเติมเกี่ยวกับ SV ที่ระบุ ค่าควรเป็นหนึ่งในค่าคงที่ GNSS_SV_FLAGS_*

คําจํากัดความที่บรรทัด 619 ของไฟล์ gps.h .

size_t size

ตั้งค่าเป็น sizeof(GnssSvInfo)

คําจํากัดความที่บรรทัด 577 ของไฟล์ gps.h .

int16_t svid

ตัวเลขแบบสุ่มจำลองสำหรับ SV หรือหมายเลข FCN/OSN สำหรับ Glonass ความแตกต่างนี้ดูได้จากช่องกลุ่มดาว ค่าควรอยู่ในช่วงต่อไปนี้

  • GPS: 1-32
  • SBAS: 120-151, 183-192
  • GLONASS: 1-24 หมายเลขช่องวงโคจร (OSN) หากทราบ หรือหากไม่ใช่ 93-106 จะเป็นหมายเลขช่องความถี่ (FCN) (-7 ถึง +6) ที่ลบด้วย +100 เช่น รายงาน FCN ที่ -7 เป็น 93, FCN ที่ 0 เป็น 100 และ FCN ที่ +6 เป็น 106
  • QZSS: 193-200
  • Galileo: 1-36
  • Beidou: 1-37

คําจํากัดความที่บรรทัด 593 ของไฟล์ gps.h .


เอกสารประกอบสำหรับโครงสร้างนี้สร้างขึ้นจากไฟล์ต่อไปนี้
  • hardware/libhardware/include/hardware/ gps.h