Справочник по структурам GnssSvInfo

Справочник по структурам GnssSvInfo

#include < gps.h >

Поля данных

size_t размер
int16_t свид
GnssConstellationType созвездие
плавать c_n0_dbhz
плавать высота
плавать азимут
GnssSvФлаги флаги

Подробное описание

Определение в строке 575 файла gps.h.

Полевая документация

плавающий азимут

Азимут КА в градусах.

Определение в строке 613 файла gps.h.

плавающий c_n0_dbhz

Плотность несущей/шума в дБГц, обычно в диапазоне [0, 63]. Он содержит измеренное значение C/N0 для сигнала на порту антенны.

Это обязательное значение.

Определение в строке 607 файла gps.h.

Созвездие GnssConstellationType

Определяет группировку данного КА. Значение должно быть одной из констант GNSS_CONSTELLATION_*.

Определение в строке 599 файла gps.h.

Плавающая высота

Высота СВ в градусах.

Определение в строке 610 файла gps.h.

Флаги GnssSvFlags

Содержит дополнительные данные о данном СВ. Значение должно быть одной из констант GNSS_SV_FLAGS_*.

Определение в строке 619 файла gps.h.

размер size_t

установлен в sizeof(GnssSvInfo)

Определение в строке 577 файла gps.h.

int16_t свид

Псевдослучайный номер для СВ или номер FCN/OSN для Глонасс. Различие можно сделать, глядя на поле созвездия. Значения должны находиться в диапазоне:

  • GPS: 1-32
  • СБАС: 120–151, 183–192.
  • ГЛОНАСС: 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/include/hardware/ gps.h