הפניה ל-Struct של GnssSvInfo

הפניה ל-Struct של GnssSvInfo

#include < gps.h >

שדות נתונים

size_t  size
 
int16_t  svid
 
GnssConstellationType   קבוצת כוכבים
 
float  c_n0_dbhz
 
float  elevation
 
float  azimuth
 
GnssSvFlags   דגלים
 

תיאור מפורט

ההגדרה מופיעה בשורה 575 בקובץ gps.h .

מסמכי תיעוד של שדה

כיוון צפון (azimuth) של צף

האזימוט של SV במעלות.

ההגדרה מופיעה בשורה 613 בקובץ gps.h .

float c_n0_dbhz

צפיפות אות הנושא ליחס אות/רעש ב-dB-Hz, בדרך כלל בטווח [0, 63]. הוא מכיל את הערך שנמדד של C/N0 עבור האות ביציאת האנטנה.

זהו ערך חובה.

ההגדרה מופיעה בשורה 607 בקובץ gps.h .

GnssConstellationType קבוצת כוכבים

הגדרת קבוצת הכוכבים של SV נתון. הערך צריך להיות אחד מהקבועים GNSS_CONSTELLATION_*

ההגדרה מופיעה בשורה 599 בקובץ gps.h .

גובה צף

הגובה של SV במעלות.

ההגדרה מופיעה בשורה 610 בקובץ gps.h .

הדגלים GnssSvFlags

מכיל נתונים נוספים על SV הנתון. הערך צריך להיות אחד מהקבועים GNSS_SV_FLAGS_*

ההגדרה מופיעה בשורה 619 בקובץ gps.h .

size_t size

מוגדר ל-sizeof(GnssSvInfo)

ההגדרה מופיעה בשורה 577 בקובץ gps.h .

int16_t svid

מספר פסאודו-אקראי ל-SV, או מספר FCN/OSN ל-Glonass. ההבדל נקבע לפי השדה constellation. הערכים צריכים להיות בטווח:

  • 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