Infuse-IoT SDK API 0.0.1
A Scalable Open Source RTOS
Loading...
Searching...
No Matches
LoRa validation API

Enumerations

enum  { VALIDATION_LORA_POWER_UP = 0 , VALIDATION_LORA_TX = BIT(0) , VALIDATION_LORA_RX = BIT(1) , VALIDATION_LORA_CAD = BIT(2) }
 

Functions

int infuse_validation_lora (const struct device *dev, uint8_t flags)
 Validate the behaviour of a LoRa modem.
 

Detailed Description

Enumeration Type Documentation

◆ anonymous enum

anonymous enum

#include <infuse/validation/lora.h>

Enumerator
VALIDATION_LORA_POWER_UP 

Validate that sensor powers up.

VALIDATION_LORA_TX 

Transmit a packet.

VALIDATION_LORA_RX 

Receive a packet.

VALIDATION_LORA_CAD 

Perform channel activity detection.

Function Documentation

◆ infuse_validation_lora()

int infuse_validation_lora ( const struct device * dev,
uint8_t flags )

#include <infuse/validation/lora.h>

Validate the behaviour of a LoRa modem.

Parameters
devLoRa device
flagsValidation tests to run
Return values
0On success
-errnoOn failure