|
Zephyr Project API 4.0.0
A Scalable Open Source RTOS
|
LoRaWAN downlink callback parameters. More...
#include <lorawan.h>
Data Fields | |
| uint16_t | port |
| Port to handle messages for. | |
| void(* | cb )(uint8_t port, bool data_pending, int16_t rssi, int8_t snr, uint8_t len, const uint8_t *data) |
| Callback function to run on downlink data. | |
| sys_snode_t | node |
| Node for callback list. | |
LoRaWAN downlink callback parameters.
| void(* lorawan_downlink_cb::cb) (uint8_t port, bool data_pending, int16_t rssi, int8_t snr, uint8_t len, const uint8_t *data) |
Callback function to run on downlink data.
| port | Port message was sent on |
| data_pending | Network server has more downlink packets pending |
| rssi | Received signal strength in dBm |
| snr | Signal to Noise ratio in dBm |
| len | Length of data received, will be 0 for ACKs |
| data | Data received, will be NULL for ACKs |
| sys_snode_t lorawan_downlink_cb::node |
Node for callback list.
| uint16_t lorawan_downlink_cb::port |
Port to handle messages for.