Channel plan configuration.
Public Attributes#
Configuration type (sl_wisun_phy_config_type_t)
Regulatory domain (sl_wisun_regulatory_domain_t)
Operating class (sl_wisun_operating_class_t)
Operating mode (sl_wisun_operating_mode_t)
1 if FEC is enabled, 0 if not
FAN1.0 configuration.
Channel plan ID.
PHY mode ID.
FAN1.1 configuration.
Ch0 center frequency in kHz.
Number of channels.
Channel spacing (sl_wisun_channel_spacing_t)
Explicit configuration.
Protocol ID.
Channel ID.
Reserved, set to zero.
Use direct IDs to point a specific RAIL configuration.
Configuration.
Public Attribute Documentation#
type#
uint32_t sl_wisun_phy_config_t::type
Configuration type (sl_wisun_phy_config_type_t)
503
of file /mnt/raid/workspaces/ws.vHmYkJajL/overlay/gsdk/protocol/wisun/stack/inc/sl_wisun_types.h
reg_domain#
uint8_t sl_wisun_phy_config_t::reg_domain
Regulatory domain (sl_wisun_regulatory_domain_t)
509
of file /mnt/raid/workspaces/ws.vHmYkJajL/overlay/gsdk/protocol/wisun/stack/inc/sl_wisun_types.h
op_class#
uint8_t sl_wisun_phy_config_t::op_class
Operating class (sl_wisun_operating_class_t)
511
of file /mnt/raid/workspaces/ws.vHmYkJajL/overlay/gsdk/protocol/wisun/stack/inc/sl_wisun_types.h
op_mode#
uint8_t sl_wisun_phy_config_t::op_mode
Operating mode (sl_wisun_operating_mode_t)
513
of file /mnt/raid/workspaces/ws.vHmYkJajL/overlay/gsdk/protocol/wisun/stack/inc/sl_wisun_types.h
fec#
uint8_t sl_wisun_phy_config_t::fec
1 if FEC is enabled, 0 if not
515
of file /mnt/raid/workspaces/ws.vHmYkJajL/overlay/gsdk/protocol/wisun/stack/inc/sl_wisun_types.h
fan10#
struct sl_wisun_phy_config_t::@1::@2 sl_wisun_phy_config_t::fan10
FAN1.0 configuration.
516
of file /mnt/raid/workspaces/ws.vHmYkJajL/overlay/gsdk/protocol/wisun/stack/inc/sl_wisun_types.h
chan_plan_id#
uint8_t sl_wisun_phy_config_t::chan_plan_id
Channel plan ID.
522
of file /mnt/raid/workspaces/ws.vHmYkJajL/overlay/gsdk/protocol/wisun/stack/inc/sl_wisun_types.h
phy_mode_id#
uint8_t sl_wisun_phy_config_t::phy_mode_id
PHY mode ID.
524
of file /mnt/raid/workspaces/ws.vHmYkJajL/overlay/gsdk/protocol/wisun/stack/inc/sl_wisun_types.h
fan11#
struct sl_wisun_phy_config_t::@1::@3 sl_wisun_phy_config_t::fan11
FAN1.1 configuration.
525
of file /mnt/raid/workspaces/ws.vHmYkJajL/overlay/gsdk/protocol/wisun/stack/inc/sl_wisun_types.h
ch0_frequency_khz#
uint32_t sl_wisun_phy_config_t::ch0_frequency_khz
Ch0 center frequency in kHz.
529
of file /mnt/raid/workspaces/ws.vHmYkJajL/overlay/gsdk/protocol/wisun/stack/inc/sl_wisun_types.h
number_of_channels#
uint16_t sl_wisun_phy_config_t::number_of_channels
Number of channels.
531
of file /mnt/raid/workspaces/ws.vHmYkJajL/overlay/gsdk/protocol/wisun/stack/inc/sl_wisun_types.h
channel_spacing#
uint8_t sl_wisun_phy_config_t::channel_spacing
Channel spacing (sl_wisun_channel_spacing_t)
533
of file /mnt/raid/workspaces/ws.vHmYkJajL/overlay/gsdk/protocol/wisun/stack/inc/sl_wisun_types.h
explicit#
struct sl_wisun_phy_config_t::@1::@4 sl_wisun_phy_config_t::explicit
Explicit configuration.
536
of file /mnt/raid/workspaces/ws.vHmYkJajL/overlay/gsdk/protocol/wisun/stack/inc/sl_wisun_types.h
protocol_id#
uint16_t sl_wisun_phy_config_t::protocol_id
Protocol ID.
540
of file /mnt/raid/workspaces/ws.vHmYkJajL/overlay/gsdk/protocol/wisun/stack/inc/sl_wisun_types.h
channel_id#
uint16_t sl_wisun_phy_config_t::channel_id
Channel ID.
542
of file /mnt/raid/workspaces/ws.vHmYkJajL/overlay/gsdk/protocol/wisun/stack/inc/sl_wisun_types.h
reserved#
uint8_t sl_wisun_phy_config_t::reserved[3]
Reserved, set to zero.
546
of file /mnt/raid/workspaces/ws.vHmYkJajL/overlay/gsdk/protocol/wisun/stack/inc/sl_wisun_types.h
ids#
struct sl_wisun_phy_config_t::@1::@5 sl_wisun_phy_config_t::ids
Use direct IDs to point a specific RAIL configuration.
547
of file /mnt/raid/workspaces/ws.vHmYkJajL/overlay/gsdk/protocol/wisun/stack/inc/sl_wisun_types.h
config#
union sl_wisun_phy_config_t::@1 sl_wisun_phy_config_t::config
Configuration.
548
of file /mnt/raid/workspaces/ws.vHmYkJajL/overlay/gsdk/protocol/wisun/stack/inc/sl_wisun_types.h