A MAC module for providing common MAC parameters and helper functions. More...
A MAC module for providing common MAC parameters and helper functions.
Files | |
file | mac/internal.h |
Definitions of internal functions of GNRC_MAC module. | |
file | mac/mac.h |
Definitions of GNRC_MAC. | |
file | net/gnrc/mac/timeout.h |
Timeout APIs used by GNRC_MAC. | |
file | sys/include/net/gnrc/mac/types.h |
Internal data types used by GNRC_MAC. | |
Macros | |
#define | GNRC_MAC_RX_QUEUE_SIZE (8U) |
The default rx queue size for incoming packets. | |
#define | GNRC_MAC_DISPATCH_BUFFER_SIZE (8U) |
The default buffer size for storing dispatching packets. | |
#define | GNRC_MAC_NEIGHBOR_COUNT (8U) |
Count of neighbor nodes in one-hop distance. | |
#define | GNRC_MAC_TX_QUEUE_SIZE (8U) |
The default queue size for transmission packets coming from higher layers. | |
#define | GNRC_MAC_ENABLE_DUTYCYCLE_RECORD (1U) |
Enable/disable MAC radio duty-cycle recording and displaying. More... | |