Zephyr API Documentation 4.2.0-rc3
A Scalable Open Source RTOS
 4.2.0-rc3
ieee802154_openthread_config Struct Reference

OpenThread specific configuration data of ieee802154 driver. More...

#include <zephyr/net/ieee802154_radio_openthread.h>

Data Fields

union { 
   struct ieee802154_config   common 
 Common configuration. More...
   uint8_t   max_extra_cca_attempts 
 IEEE802154_OPENTHREAD_CONFIG_MAX_EXTRA_CCA_ATTEMPTS More...
   uint32_t   cst_period 
 IEEE802154_OPENTHREAD_CONFIG_CST_PERIOD More...
   net_time_t   expected_tx_time 
 IEEE802154_OPENTHREAD_CONFIG_EXPECTED_TX_TIME More...
}; 

Detailed Description

OpenThread specific configuration data of ieee802154 driver.

Field Documentation

◆ [union]

◆ common

struct ieee802154_config ieee802154_openthread_config::common

Common configuration.

◆ cst_period

uint32_t ieee802154_openthread_config::cst_period

IEEE802154_OPENTHREAD_CONFIG_CST_PERIOD

The CST period (in CPU byte order).

◆ expected_tx_time

net_time_t ieee802154_openthread_config::expected_tx_time

IEEE802154_OPENTHREAD_CONFIG_EXPECTED_TX_TIME

A point in time at which a TX frame is expected to be transmitted.

◆ max_extra_cca_attempts

uint8_t ieee802154_openthread_config::max_extra_cca_attempts

IEEE802154_OPENTHREAD_CONFIG_MAX_EXTRA_CCA_ATTEMPTS

The maximum number of extra CCAs to be performed when transmission is requested with mode IEEE802154_OPENTHREAD_TX_MODE_TXTIME_MULTIPLE_CCA.


The documentation for this struct was generated from the following file: