GnssSvInfo Yapı Referansı

GnssSvInfo Yapı Referansı

#include < gps.h >

Ayrıntılı Açıklama

gps.h dosyasının 575 satırı

Alan Belgeleri

yüzen azimut

SV'nin derece cinsinden azimutu.

Tanımı, gps.h dosyasının 613 satırı

float c_n0_dbhz

dB-Hz cinsinden taşıyıcı/gürültü yoğunluğu (genellikle [0, 63] aralığında). Anten bağlantı noktasındaki sinyal için ölçülen C/N0 değerini içerir.

Bu zorunlu bir değerdir.

Tanımı, gps.h dosyasının 607 satırı

Belirtilen SV'nin takım yıldızını tanımlar. Değer, GNSS_CONSTELLATION_* sabitlerinden biri olmalıdır.

Tanımı, gps.h dosyasının 599 satırı

kayan nokta yüksekliği

SV'nin derece cinsinden yüksekliği.

gps.h dosyasının 610 satırındaki tanım

GnssSvFlags işaretleri

Belirtilen SV ile ilgili ek veriler içerir. Değer, GNSS_SV_FLAGS_* sabitlerinden biri olmalıdır.

Tanımı, gps.h dosyasının 619 satırı

size_t boyutu

sizeof(GnssSvInfo) olarak ayarlanır.

gps.h dosyasının 577 satırı

int16_t svid

SV için sözde rastgele sayı veya Glonass için FCN/OSN numarası. Takımyıldızı alanına bakılarak ayrım yapılır. Değerler şu aralıkta olmalıdır:

  • GPS: 1-32
  • SBAS: 120-151, 183-192
  • GLONASS: 1-24, bilinen orbital yuva numarası (OSN). Aksi takdirde: 93-106, frekans kanalı numarası (FCN) ("-7" ile "+6" arasında) +100 ile kaydırılır. Yani -7 olan FCN'yi 93, 0 olan FCN'yi 100 ve +6 olan FCN'yi 106 olarak raporlayın.
  • QZSS: 193-200
  • Galileo: 1-36
  • Beidou: 1-37

Tanımı, gps.h dosyasının 593 satırı


Bu yapının dokümanları aşağıdaki dosyadan oluşturulmuştur:
  • hardware/libhardware/include/hardware/ gps.h