10#ifndef INFUSE_SDK_INCLUDE_INFUSE_DRIVERS_GNSS_GNSS_EMUL_H_
11#define INFUSE_SDK_INCLUDE_INFUSE_DRIVERS_GNSS_GNSS_EMUL_H_
15#include <zephyr/device.h>
void emul_gnss_ubx_dev_ptrs(const struct device *dev, int **pm_rc, int **comms_reset_cnt)
Get pointers to emulated GNSS device state.
void emul_gnss_pvt_configure(const struct device *dev, struct gnss_pvt_emul_location *emul_location)
Configure the currently output PVT message.
Emulated GNSS parameters.
Definition gnss_emul.h:37
uint32_t t_acc
Definition gnss_emul.h:43
uint32_t v_acc
Definition gnss_emul.h:42
int32_t height
Definition gnss_emul.h:40
uint8_t num_sv
Definition gnss_emul.h:45
int32_t longitude
Definition gnss_emul.h:39
uint16_t p_dop
Definition gnss_emul.h:44
int32_t latitude
Definition gnss_emul.h:38
uint32_t h_acc
Definition gnss_emul.h:41