PicoWAN SDK Documentation
lora_certif.h
Go to the documentation of this file.
1 
31 #ifndef _LORACERTIF_H_
32 #define _LORACERTIF_H_
33 
34 #include <stdint.h>
35 #include <mac.h>
36 
37 #define MAC_PORT_LORA_CERTIFICATION 224
38 
39 
45 typedef struct {
49  void (*lora_certif_stop_usecase)();
50 
54  void (*lora_certif_start_usecase)();
56 
63 void lora_certif_handle_payload(mac_rx_info_t *info, uint8_t *DEVEUI, uint8_t *APPEUI, uint8_t *APPKEY);
64 
73 
74 
75 #endif /* _LORACERTIF_H_ */
void lora_certif_handle_payload(mac_rx_info_t *info, uint8_t *DEVEUI, uint8_t *APPEUI, uint8_t *APPKEY)
Handles the payload regarding certification.
Definition: lora_certif.c:81
MAC receive information.
Definition: mac.h:116
LoRa certif structure.
Definition: lora_certif.h:45
int8_t lora_certif_init(lora_certif_usecase_callbacks_t *cb)
Initializes the LoRaWAN Certification.
Definition: lora_certif.c:206
MAC unified API for PicoWAN and LoRaWAN network access.