การอ้างอิงโครงสร้าง GnssSvInfo

การอ้างอิงโครงสร้าง GnssSvInfo

#include < gps.h >

เขตข้อมูล

ขนาด_t ขนาด
int16_t สวิด
ประเภทกลุ่มดาว Gnss กลุ่มดาว
ลอย c_n0_dbhz
ลอย ระดับความสูง
ลอย ราบ
GnssSvFlags ธง

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

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

เอกสารภาคสนาม

ราบราบ

ราบของ SV มีหน่วยเป็นองศา

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

ลอย c_n0_dbhz

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

นี่เป็นค่าบังคับ

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

GnssConstellationประเภท กลุ่มดาว

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

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

ระดับความสูงลอย

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

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

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

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

ขนาด_ขนาดt

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

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

int16_t svid

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

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

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


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