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.

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 493 of file /mnt/raid/workspaces/ws.0wy4DfJrj/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 499 of file /mnt/raid/workspaces/ws.0wy4DfJrj/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 501 of file /mnt/raid/workspaces/ws.0wy4DfJrj/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 503 of file /mnt/raid/workspaces/ws.0wy4DfJrj/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 505 of file /mnt/raid/workspaces/ws.0wy4DfJrj/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 506 of file /mnt/raid/workspaces/ws.0wy4DfJrj/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 512 of file /mnt/raid/workspaces/ws.0wy4DfJrj/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 514 of file /mnt/raid/workspaces/ws.0wy4DfJrj/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 515 of file /mnt/raid/workspaces/ws.0wy4DfJrj/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 519 of file /mnt/raid/workspaces/ws.0wy4DfJrj/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 521 of file /mnt/raid/workspaces/ws.0wy4DfJrj/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 523 of file /mnt/raid/workspaces/ws.0wy4DfJrj/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 526 of file /mnt/raid/workspaces/ws.0wy4DfJrj/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 530 of file /mnt/raid/workspaces/ws.0wy4DfJrj/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 532 of file /mnt/raid/workspaces/ws.0wy4DfJrj/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 533 of file /mnt/raid/workspaces/ws.0wy4DfJrj/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 534 of file /mnt/raid/workspaces/ws.0wy4DfJrj/overlay/gsdk/protocol/wisun/stack/inc/sl_wisun_types.h