IEEE 802.15.4 Radio Configurations
Radio configurations for the RAIL 802.15.4 Accelerator.
Variables |
|
const RAIL_ChannelConfig_t *const | RAIL_IEEE802154_Phy2p4GHz |
Default PHY to use for 2.4 GHz 802.15.4.
|
|
const RAIL_ChannelConfig_t *const | RAIL_IEEE802154_Phy2p4GHzAntDiv |
Default PHY to use for 2.4 GHz 802.15.4 with antenna diversity.
|
|
const RAIL_ChannelConfig_t *const | RAIL_IEEE802154_Phy2p4GHzCoex |
Default PHY to use for 2.4 GHz 802.15.4 optimized for coexistence.
|
|
const RAIL_ChannelConfig_t *const | RAIL_IEEE802154_Phy2p4GHzAntDivCoex |
Default PHY to use for 2.4 GHz 802.15.4 optimized for coexistence, while supporting antenna diversity.
|
|
const RAIL_ChannelConfig_t *const | RAIL_IEEE802154_Phy2p4GHzFem |
Default PHY to use for 2.4 GHz 802.15.4 with a configuration that supports a front-end module.
|
|
const RAIL_ChannelConfig_t *const | RAIL_IEEE802154_Phy2p4GHzAntDivFem |
Default PHY to use for 2.4 GHz 802.15.4 with a configuration that supports a front-end module and antenna diversity.
|
|
const RAIL_ChannelConfig_t *const | RAIL_IEEE802154_Phy2p4GHzCoexFem |
Default PHY to use for 2.4 GHz 802.15.4 with a configuration that supports a front-end module and is optimized for radio coexistence.
|
|
const RAIL_ChannelConfig_t *const | RAIL_IEEE802154_Phy2p4GHzAntDivCoexFem |
Default PHY to use for 2.4 GHz 802.15.4 with a configuration that supports a front-end module and antenna diversity, and is optimized for radio coexistence.
|
|
const RAIL_ChannelConfig_t *const | RAIL_IEEE802154_Phy2p4GHzCustom1 |
Default PHY to use for 2.4 GHz 802.15.4 with custom settings.
|
|
const RAIL_ChannelConfig_t *const | RAIL_IEEE802154_PhyGB863MHz |
Default PHY to use for 863MHz GB868 802.15.4.
|
|
const RAIL_ChannelConfig_t *const | RAIL_IEEE802154_PhyGB915MHz |
Default PHY to use for 915MHz GB868 802.15.4.
|
Detailed Description
Radio configurations for the RAIL 802.15.4 Accelerator.
These radio configurations are used to configure 802.15.4 when a function such as RAIL_IEEE802154_Config2p4GHzRadio() is called. Each radio configuration listed below is compiled into the RAIL library as a weak symbol that will take into account per-die defaults. If the board configuration in use has different settings than the default, such as a different radio subsystem clock frequency, these radio configurations can be overridden to account for those settings.
Variable Documentation
◆ RAIL_IEEE802154_Phy2p4GHz
const RAIL_ChannelConfig_t * const RAIL_IEEE802154_Phy2p4GHz |
Default PHY to use for 2.4 GHz 802.15.4.
Will be NULL if RAIL_SUPPORTS_PROTOCOL_IEEE802154 or RAIL_SUPPORTS_2P4GHZ_BAND is 0.
◆ RAIL_IEEE802154_Phy2p4GHzAntDiv
const RAIL_ChannelConfig_t * const RAIL_IEEE802154_Phy2p4GHzAntDiv |
Default PHY to use for 2.4 GHz 802.15.4 with antenna diversity.
Will be NULL if RAIL_SUPPORTS_PROTOCOL_IEEE802154 , RAIL_SUPPORTS_2P4GHZ_BAND , or RAIL_SUPPORTS_ANTENNA_DIVERSITY is 0.
◆ RAIL_IEEE802154_Phy2p4GHzAntDivCoex
const RAIL_ChannelConfig_t * const RAIL_IEEE802154_Phy2p4GHzAntDivCoex |
Default PHY to use for 2.4 GHz 802.15.4 optimized for coexistence, while supporting antenna diversity.
Will be NULL if RAIL_SUPPORTS_ANTENNA_DIVERSITY or RAIL_IEEE802154_SUPPORTS_COEX_PHY is 0.
◆ RAIL_IEEE802154_Phy2p4GHzAntDivCoexFem
const RAIL_ChannelConfig_t * const RAIL_IEEE802154_Phy2p4GHzAntDivCoexFem |
Default PHY to use for 2.4 GHz 802.15.4 with a configuration that supports a front-end module and antenna diversity, and is optimized for radio coexistence.
Will be NULL if RAIL_IEEE802154_SUPPORTS_FEM_PHY , RAIL_IEEE802154_SUPPORTS_COEX_PHY , or RAIL_SUPPORTS_ANTENNA_DIVERSITY is 0.
◆ RAIL_IEEE802154_Phy2p4GHzAntDivFem
const RAIL_ChannelConfig_t * const RAIL_IEEE802154_Phy2p4GHzAntDivFem |
Default PHY to use for 2.4 GHz 802.15.4 with a configuration that supports a front-end module and antenna diversity.
Will be NULL if RAIL_IEEE802154_SUPPORTS_FEM_PHY or RAIL_SUPPORTS_ANTENNA_DIVERSITY is 0.
◆ RAIL_IEEE802154_Phy2p4GHzCoex
const RAIL_ChannelConfig_t * const RAIL_IEEE802154_Phy2p4GHzCoex |
Default PHY to use for 2.4 GHz 802.15.4 optimized for coexistence.
Will be NULL if RAIL_IEEE802154_SUPPORTS_COEX_PHY is 0.
◆ RAIL_IEEE802154_Phy2p4GHzCoexFem
const RAIL_ChannelConfig_t * const RAIL_IEEE802154_Phy2p4GHzCoexFem |
Default PHY to use for 2.4 GHz 802.15.4 with a configuration that supports a front-end module and is optimized for radio coexistence.
Will be NULL if RAIL_IEEE802154_SUPPORTS_FEM_PHY or RAIL_IEEE802154_SUPPORTS_COEX_PHY is 0.
◆ RAIL_IEEE802154_Phy2p4GHzCustom1
const RAIL_ChannelConfig_t * const RAIL_IEEE802154_Phy2p4GHzCustom1 |
Default PHY to use for 2.4 GHz 802.15.4 with custom settings.
Will be NULL if RAIL_IEEE802154_SUPPORTS_CUSTOM1_PHY is 0.
◆ RAIL_IEEE802154_Phy2p4GHzFem
const RAIL_ChannelConfig_t * const RAIL_IEEE802154_Phy2p4GHzFem |
Default PHY to use for 2.4 GHz 802.15.4 with a configuration that supports a front-end module.
Will be NULL if RAIL_IEEE802154_SUPPORTS_FEM_PHY is 0.
◆ RAIL_IEEE802154_PhyGB863MHz
const RAIL_ChannelConfig_t * const RAIL_IEEE802154_PhyGB863MHz |
Default PHY to use for 863MHz GB868 802.15.4.
Will be NULL if RAIL_IEEE802154_SUPPORTS_G_SUBSET_GB868 is 0.
◆ RAIL_IEEE802154_PhyGB915MHz
const RAIL_ChannelConfig_t * const RAIL_IEEE802154_PhyGB915MHz |
Default PHY to use for 915MHz GB868 802.15.4.
Will be NULL if RAIL_IEEE802154_SUPPORTS_G_SUBSET_GB868 is 0.