Infuse-IoT SDK API 0.0.1
A Scalable Open Source RTOS
Loading...
Searching...
No Matches
gnss.h
Go to the documentation of this file.
1
8
9#ifndef INFUSE_SDK_INCLUDE_INFUSE_VALIDATION_GNSS_H_
10#define INFUSE_SDK_INCLUDE_INFUSE_VALIDATION_GNSS_H_
11
12#include <zephyr/device.h>
13#include <zephyr/sys/util.h>
14
15#ifdef __cplusplus
16extern "C" {
17#endif
18
24
25enum {
28#ifdef CONFIG_GNSS_UBX_M8
31#endif /* CONFIG_GNSS_UBX_M8 */
32};
33
43int infuse_validation_gnss(const struct device *dev, uint8_t flags);
44
48
49#ifdef __cplusplus
50}
51#endif
52
53#endif /* INFUSE_SDK_INCLUDE_INFUSE_VALIDATION_GNSS_H_ */
int infuse_validation_gnss(const struct device *dev, uint8_t flags)
Validate the behaviour of GNSS.
@ VALIDATION_GNSS_UBX_M8_DC_DC_BURN
Burn the DC-DC converter fuse (this is a irreversible operation)
Definition gnss.h:30
@ VALIDATION_GNSS_POWER_UP
Validate that GNSS powers up.
Definition gnss.h:27