Loading...
Searching...
No Matches

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

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 84 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 59 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 66 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 48 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 77 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 98 of file mac.h.