|
MeshX 0.4
This repository provides an implementation for Bluetooth Low Energy (BLE) Mesh network nodes. The project allows you to create BLE mesh nodes that can communicate with each other, enabling the development of smart home solutions or other IoT-based applications.
|
Structure for queued transmission items in the Tx Control module. More...
Data Fields | |
| uint16_t | dest_addr |
| uint16_t | retry_cnt |
| uint16_t | msg_param_len |
| meshx_txcm_msg_type_t | msg_type |
| meshx_txcm_msg_state_t | msg_state |
| meshx_txcm_fn_model_send_t | send_fn |
| uint8_t | msg_param [64] |
Structure for queued transmission items in the Tx Control module.
This structure represents an item in the transmission queue, containing the send callback and message parameters ready for transmission.
| uint16_t meshx_txcm_tx_q::dest_addr |
Destination address of the message
| uint8_t meshx_txcm_tx_q::msg_param[64] |
Pointer to model specific parameter structure
| uint16_t meshx_txcm_tx_q::msg_param_len |
Length of the msg_param
| meshx_txcm_msg_state_t meshx_txcm_tx_q::msg_state |
State of the message in the transmission queue
| meshx_txcm_msg_type_t meshx_txcm_tx_q::msg_type |
Type of message (acknowledged or unacknowledged)
| uint16_t meshx_txcm_tx_q::retry_cnt |
Retry counter per msg context
| meshx_txcm_fn_model_send_t meshx_txcm_tx_q::send_fn |
Function pointer to the model-specific send function