Detailed Description

Macros

#define CONFIG_GNRC_MAC_RX_QUEUE_SIZE_EXP   (3U)
 Default message queue size to use for the incoming packets (as exponent of 2^n). More...
 
#define CONFIG_GNRC_MAC_DISPATCH_BUFFER_SIZE_EXP   (3U)
 Default buffer size to use for storing dispatching packets (as exponent of 2^n). More...
 
#define CONFIG_GNRC_MAC_NEIGHBOR_COUNT   (8U)
 Count of neighbor nodes in one-hop distance. More...
 
#define CONFIG_GNRC_MAC_TX_QUEUE_SIZE_EXP   (3U)
 Default queue size for transmission packets coming from higher layers (as exponent of 2^n). More...
 
#define CONFIG_GNRC_MAC_DISABLE_DUTYCYCLE_RECORD
 Disable MAC radio duty-cycle recording and displaying. More...
 
#define GNRC_MAC_ENABLE_DUTYCYCLE_RECORD   (1U)
 Enable/disable MAC radio duty-cycle recording and displaying. More...
 

Macro Definition Documentation

◆ CONFIG_GNRC_MAC_DISABLE_DUTYCYCLE_RECORD

#define CONFIG_GNRC_MAC_DISABLE_DUTYCYCLE_RECORD

Disable MAC radio duty-cycle recording and displaying.

Definition at line 82 of file mac.h.

◆ CONFIG_GNRC_MAC_DISPATCH_BUFFER_SIZE_EXP

#define CONFIG_GNRC_MAC_DISPATCH_BUFFER_SIZE_EXP   (3U)

Default buffer size to use for storing dispatching packets (as exponent of 2^n).

As the buffer size ALWAYS needs to be power of two, this option represents the exponent of 2^n, which will be used as the size of the buffer.

Definition at line 57 of file mac.h.

◆ CONFIG_GNRC_MAC_NEIGHBOR_COUNT

#define CONFIG_GNRC_MAC_NEIGHBOR_COUNT   (8U)

Count of neighbor nodes in one-hop distance.

Definition at line 64 of file mac.h.

◆ CONFIG_GNRC_MAC_RX_QUEUE_SIZE_EXP

#define CONFIG_GNRC_MAC_RX_QUEUE_SIZE_EXP   (3U)

Default message queue size to use for the incoming packets (as exponent of 2^n).

As the queue size ALWAYS needs to be power of two, this option represents the exponent of 2^n, which will be used as the size of the queue.

Definition at line 46 of file mac.h.

◆ CONFIG_GNRC_MAC_TX_QUEUE_SIZE_EXP

#define CONFIG_GNRC_MAC_TX_QUEUE_SIZE_EXP   (3U)

Default queue size for transmission packets coming from higher layers (as exponent of 2^n).

As the queue size ALWAYS needs to be power of two, this option represents the exponent of 2^n, which will be used as the size of the buffer.

Definition at line 75 of file mac.h.

◆ GNRC_MAC_ENABLE_DUTYCYCLE_RECORD

#define GNRC_MAC_ENABLE_DUTYCYCLE_RECORD   (1U)

Enable/disable MAC radio duty-cycle recording and displaying.

Set "1" to enable, set "0" to disable.

Deprecated:
Use inverse CONFIG_GNRC_MAC_DISABLE_DUTYCYCLE_RECORD instead. Will be removed after 2021.01 release.

Definition at line 96 of file mac.h.