Channel plan configuration.

Public Attributes#

uint32_t

Configuration type (sl_wisun_phy_config_type_t)

uint8_t
uint8_t
uint8_t
uint8_t

1 if FEC is enabled, 0 if not

struct sl_wisun_phy_config_t::@1::@2

Configuration for SL_WISUN_PHY_CONFIG_FAN10 type.

uint8_t

Channel plan ID.

uint8_t

PHY mode ID.

struct sl_wisun_phy_config_t::@1::@3

Configuration for SL_WISUN_PHY_CONFIG_FAN11 type.

uint32_t

Ch0 center frequency in kHz.

uint16_t

Number of channels.

struct sl_wisun_phy_config_t::@1::@4

Configuration for SL_WISUN_PHY_CONFIG_EXPLICIT type.

uint16_t

Protocol ID.

uint16_t

Channel ID.

uint8_t

Reserved, set to zero.

struct sl_wisun_phy_config_t::@1::@5

Configuration for SL_WISUN_PHY_CONFIG_IDS type.

union sl_wisun_phy_config_t::@1

Configuration.

Public Attribute Documentation#

type#

uint32_t sl_wisun_phy_config_t::type

Configuration type (sl_wisun_phy_config_type_t)


Definition at line 513 of file /mnt/raid/workspaces/ws.SZ9MaSA5u/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)


Definition at line 519 of file /mnt/raid/workspaces/ws.SZ9MaSA5u/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)


Definition at line 521 of file /mnt/raid/workspaces/ws.SZ9MaSA5u/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)


Definition at line 523 of file /mnt/raid/workspaces/ws.SZ9MaSA5u/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


Definition at line 525 of file /mnt/raid/workspaces/ws.SZ9MaSA5u/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

Configuration for SL_WISUN_PHY_CONFIG_FAN10 type.


Definition at line 526 of file /mnt/raid/workspaces/ws.SZ9MaSA5u/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.


Definition at line 532 of file /mnt/raid/workspaces/ws.SZ9MaSA5u/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.


Definition at line 534 of file /mnt/raid/workspaces/ws.SZ9MaSA5u/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

Configuration for SL_WISUN_PHY_CONFIG_FAN11 type.


Definition at line 535 of file /mnt/raid/workspaces/ws.SZ9MaSA5u/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.


Definition at line 539 of file /mnt/raid/workspaces/ws.SZ9MaSA5u/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.


Definition at line 541 of file /mnt/raid/workspaces/ws.SZ9MaSA5u/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)


Definition at line 543 of file /mnt/raid/workspaces/ws.SZ9MaSA5u/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

Configuration for SL_WISUN_PHY_CONFIG_EXPLICIT type.


Definition at line 546 of file /mnt/raid/workspaces/ws.SZ9MaSA5u/overlay/gsdk/protocol/wisun/stack/inc/sl_wisun_types.h

protocol_id#

uint16_t sl_wisun_phy_config_t::protocol_id

Protocol ID.


Definition at line 550 of file /mnt/raid/workspaces/ws.SZ9MaSA5u/overlay/gsdk/protocol/wisun/stack/inc/sl_wisun_types.h

channel_id#

uint16_t sl_wisun_phy_config_t::channel_id

Channel ID.


Definition at line 552 of file /mnt/raid/workspaces/ws.SZ9MaSA5u/overlay/gsdk/protocol/wisun/stack/inc/sl_wisun_types.h

reserved#

uint8_t sl_wisun_phy_config_t::reserved[3]

Reserved, set to zero.


Definition at line 556 of file /mnt/raid/workspaces/ws.SZ9MaSA5u/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

Configuration for SL_WISUN_PHY_CONFIG_IDS type.


Definition at line 557 of file /mnt/raid/workspaces/ws.SZ9MaSA5u/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.


Definition at line 558 of file /mnt/raid/workspaces/ws.SZ9MaSA5u/overlay/gsdk/protocol/wisun/stack/inc/sl_wisun_types.h