Infuse-IoT SDK API 0.0.1
A Scalable Open Source RTOS
Loading...
Searching...
No Matches
zephyr.h File Reference
#include <zephyr/drivers/gnss.h>
#include <infuse/gnss/ubx/cfg.h>
#include <infuse/gnss/ubx/defines.h>
#include <infuse/gnss/ubx/protocol.h>

Go to the source code of this file.

Functions

int ubx_gnss_id_to_gnss_system (enum ubx_gnss_id gnss_id)
 Convert UBX GNSS ID to Zephyr GNSS ID.
 
int gnss_system_to_ubx_gnss_id (enum gnss_system gnss_system)
 Convert Zephyr GNSS ID to UBX GNSS ID.
 
static enum gnss_fix_status ubx_nav_pvt_to_fix_status (const struct ubx_msg_nav_pvt *pvt)
 Get fix status from NAV-PVT message.
 
static enum gnss_fix_quality ubx_nav_pvt_to_fix_quality (const struct ubx_msg_nav_pvt *pvt)
 Get fix quality from NAV-PVT message.
 

Detailed Description

Author
Jordan Yates jorda.nosp@m.n@em.nosp@m.beint.nosp@m..com

SPDX-License-Identifier: FSL-1.1-ALv2

Conversions between UBX and Zephyr defines