Infuse-IoT SDK API 0.0.1
A Scalable Open Source RTOS
Loading...
Searching...
No Matches
lora.h
Go to the documentation of this file.
1
10#ifndef INFUSE_SDK_INCLUDE_INFUSE_VALIDATION_LORA_H_
11#define INFUSE_SDK_INCLUDE_INFUSE_VALIDATION_LORA_H_
12
13#include <zephyr/device.h>
14#include <zephyr/sys/util.h>
15
16#ifdef __cplusplus
17extern "C" {
18#endif
19
25enum {
34};
35
45int infuse_validation_lora(const struct device *dev, uint8_t flags);
46
51#ifdef __cplusplus
52}
53#endif
54
55#endif /* INFUSE_SDK_INCLUDE_INFUSE_VALIDATION_LORA_H_ */
int infuse_validation_lora(const struct device *dev, uint8_t flags)
Validate the behaviour of a LoRa modem.
@ VALIDATION_LORA_RX
Receive a packet.
Definition lora.h:31
@ VALIDATION_LORA_CAD
Perform channel activity detection.
Definition lora.h:33
@ VALIDATION_LORA_POWER_UP
Validate that sensor powers up.
Definition lora.h:27
@ VALIDATION_LORA_TX
Transmit a packet.
Definition lora.h:29