Lines Matching full:gnss
8 * @file gnss.h
9 * @brief Public GNSS API.
16 * @brief GNSS Interface
17 * @defgroup gnss_interface GNSS Interface
34 /** GNSS PPS modes */
52 /** GNSS navigation modes */
92 /** Type storing bitmask of GNSS systems */
107 /** GNSS fix status */
109 /** No GNSS fix acquired */
111 /** GNSS fix acquired */
113 /** Differential GNSS fix acquired */
119 /** GNSS fix quality */
125 /** Differential GNSS */
137 /** GNSS info data structure */
149 /** GNSS time data structure */
165 /** GNSS API structure */
177 /** GNSS data structure */
181 /** GNSS info when navigation data was acquired */
187 /** Template for GNSS data callback */
190 /** GNSS callback structure */
192 /** Filter callback to GNSS data from this device if not NULL */
194 /** Callback called when GNSS data is published */
198 /** GNSS satellite structure */
214 /** Template for GNSS satellites callback */
219 /** GNSS callback structure */
221 /** Filter callback to GNSS data from this device if not NULL */
223 /** Callback called when GNSS satellites is published */
228 * @brief Set the GNSS fix rate
250 * @brief Get the GNSS fix rate
272 * @brief Set the GNSS navigation mode
296 * @brief Get the GNSS navigation mode
320 * @brief Set enabled GNSS systems
343 * @brief Get enabled GNSS systems
366 * @brief Get supported GNSS systems
416 * @brief Register a callback structure for GNSS data published
433 * @brief Register a callback structure for GNSS satellites published
457 #include <zephyr/syscalls/gnss.h>