|
Ares LoRa Firmware
|
LoRa async driven transport layer internals. More...
#include <lora_backend.h>

Data Fields | |
| struct lora_common | common |
| struct ring_buf | tx_ringbuf |
| struct ring_buf | rx_ringbuf |
| uint8_t | tx_buf [LORA_BACKEND_TX_RINGBUF_SIZE] |
| uint8_t | rx_buf [LORA_BACKEND_RX_RINGBUF_SIZE] |
| atomic_t | tx_busy |
LoRa async driven transport layer internals.
| struct lora_common lora_async_driven::common |
Common internals.
| uint8_t lora_async_driven::rx_buf[LORA_BACKEND_RX_RINGBUF_SIZE] |
Rx buffer.
| struct ring_buf lora_async_driven::rx_ringbuf |
Ring buffer for receiving.
| uint8_t lora_async_driven::tx_buf[LORA_BACKEND_TX_RINGBUF_SIZE] |
Tx buffer.
| atomic_t lora_async_driven::tx_busy |
Flag indicating Tx is busy.
| struct ring_buf lora_async_driven::tx_ringbuf |
Ring buffer for transmitting.