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

FAN1.0 configuration.

uint8_t

Channel plan ID.

uint8_t

PHY mode ID.

struct sl_wisun_phy_config_t::@1::@3

FAN1.1 configuration.

uint32_t

Ch0 center frequency in kHz.

uint16_t

Number of channels.

struct sl_wisun_phy_config_t::@1::@4

Explicit configuration.

uint16_t

Protocol ID.

uint16_t

Channel ID.

uint8_t

Reserved, set to zero.

struct sl_wisun_phy_config_t::@1::@5

Use direct IDs to point a specific RAIL configuration.

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 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)


Definition at line 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)


Definition at line 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)


Definition at line 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


Definition at line 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.


Definition at line 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.


Definition at line 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.


Definition at line 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.


Definition at line 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.


Definition at line 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.


Definition at line 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)


Definition at line 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.


Definition at line 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.


Definition at line 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.


Definition at line 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.


Definition at line 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.


Definition at line 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.


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