Sidewalk Radio Configurations#

Radio configurations for the RAIL Sidewalk Accelerator.

These radio configurations are used to configure Sidewalk when a function such as RAIL_Sidewalk_ConfigPhy2GFSK50kbps() 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 overriden to account for those settings.

Variables#

Default PHY to use for Sidewalk 2GFSK 50kbps.

Functions#

RAIL_Sidewalk_ConfigPhy2GFSK50kbps(RAIL_Handle_t railHandle)

Switch to the 2GFSK 50kbps Sidewalk PHY.

Variable Documentation#

RAIL_Sidewalk_Phy2GFSK50kbps#

const RAIL_ChannelConfig_t* const RAIL_Sidewalk_Phy2GFSK50kbps

Default PHY to use for Sidewalk 2GFSK 50kbps.

Will be NULL if RAIL_SUPPORTS_PROTOCOL_SIDEWALK is 0.


Definition at line 62 of file protocol/sidewalk/rail_sidewalk.h

Function Documentation#

RAIL_Sidewalk_ConfigPhy2GFSK50kbps#

RAIL_Status_t RAIL_Sidewalk_ConfigPhy2GFSK50kbps (RAIL_Handle_t railHandle)

Switch to the 2GFSK 50kbps Sidewalk PHY.

Parameters
[in]railHandle

A handle for RAIL instance.

Returns

  • A status code indicating success of the function call.

Use this function to switch to the 2GFSK 50kbps Sidewalk PHY.

Note


Definition at line 77 of file protocol/sidewalk/rail_sidewalk.h