Radio Profile containing region, baud rate, and wakeup interval for this device.

Public Attributes#

Region in which this system operates.

Wakeup interval for the radio.

Primary Long Range Channel.

bool

Longe Range channel selection mode.

int8_t

LBT Threshold for Transmit backoff in dBm.

Z-Wave Transmit Power in deci dBm.

Adjustment for antenna gain in deci dBm.

Max transmit power for Z-Wave LR in deci dBm.

Pointer to function called by RF on Rx Completion.

Pointer to function called by RF on Tx Completion.

Pointer to function called by RF on Region change.

Pointer to function called by RF on fatal Assert.

Pointer to structure where to RF Statistics are placed.

uint8_t

Enable radio debugging which is vendor specific.

Public Attribute Documentation#

region#

zpal_radio_region_t zpal_radio_profile_t::region

Region in which this system operates.


Definition at line 503 of file /mnt/raid/workspaces/ws.Mh9rMZz8x/overlay/gsdk/protocol/z-wave/PAL/inc/zpal_radio.h

wakeup#

zpal_radio_wakeup_t zpal_radio_profile_t::wakeup

Wakeup interval for the radio.


Definition at line 504 of file /mnt/raid/workspaces/ws.Mh9rMZz8x/overlay/gsdk/protocol/z-wave/PAL/inc/zpal_radio.h

primary_lr_channel#

zpal_radio_lr_channel_t zpal_radio_profile_t::primary_lr_channel

Primary Long Range Channel.


Definition at line 505 of file /mnt/raid/workspaces/ws.Mh9rMZz8x/overlay/gsdk/protocol/z-wave/PAL/inc/zpal_radio.h

lr_channel_auto_mode#

bool zpal_radio_profile_t::lr_channel_auto_mode

Longe Range channel selection mode.


Definition at line 506 of file /mnt/raid/workspaces/ws.Mh9rMZz8x/overlay/gsdk/protocol/z-wave/PAL/inc/zpal_radio.h

active_lr_channel_config#

zpal_radio_lr_channel_config_t zpal_radio_profile_t::active_lr_channel_config

Long Range channel configuration.

Set only when radio chip configuration is updated. Used to check that requested channel configuration is different than the active one.


Definition at line 507 of file /mnt/raid/workspaces/ws.Mh9rMZz8x/overlay/gsdk/protocol/z-wave/PAL/inc/zpal_radio.h

listen_before_talk_threshold#

int8_t zpal_radio_profile_t::listen_before_talk_threshold

LBT Threshold for Transmit backoff in dBm.


Definition at line 511 of file /mnt/raid/workspaces/ws.Mh9rMZz8x/overlay/gsdk/protocol/z-wave/PAL/inc/zpal_radio.h

tx_power_max#

zpal_tx_power_t zpal_radio_profile_t::tx_power_max

Z-Wave Transmit Power in deci dBm.


Definition at line 512 of file /mnt/raid/workspaces/ws.Mh9rMZz8x/overlay/gsdk/protocol/z-wave/PAL/inc/zpal_radio.h

tx_power_adjust#

zpal_tx_power_t zpal_radio_profile_t::tx_power_adjust

Adjustment for antenna gain in deci dBm.


Definition at line 513 of file /mnt/raid/workspaces/ws.Mh9rMZz8x/overlay/gsdk/protocol/z-wave/PAL/inc/zpal_radio.h

tx_power_max_lr#

zpal_tx_power_t zpal_radio_profile_t::tx_power_max_lr

Max transmit power for Z-Wave LR in deci dBm.


Definition at line 514 of file /mnt/raid/workspaces/ws.Mh9rMZz8x/overlay/gsdk/protocol/z-wave/PAL/inc/zpal_radio.h

rx_cb#

zpal_radio_callback_t zpal_radio_profile_t::rx_cb

Pointer to function called by RF on Rx Completion.


Definition at line 515 of file /mnt/raid/workspaces/ws.Mh9rMZz8x/overlay/gsdk/protocol/z-wave/PAL/inc/zpal_radio.h

tx_cb#

zpal_radio_callback_t zpal_radio_profile_t::tx_cb

Pointer to function called by RF on Tx Completion.


Definition at line 516 of file /mnt/raid/workspaces/ws.Mh9rMZz8x/overlay/gsdk/protocol/z-wave/PAL/inc/zpal_radio.h

region_change_cb#

zpal_radio_callback_t zpal_radio_profile_t::region_change_cb

Pointer to function called by RF on Region change.


Definition at line 517 of file /mnt/raid/workspaces/ws.Mh9rMZz8x/overlay/gsdk/protocol/z-wave/PAL/inc/zpal_radio.h

assert_cb#

zpal_radio_callback_t zpal_radio_profile_t::assert_cb

Pointer to function called by RF on fatal Assert.


Definition at line 518 of file /mnt/raid/workspaces/ws.Mh9rMZz8x/overlay/gsdk/protocol/z-wave/PAL/inc/zpal_radio.h

network_stats#

zpal_radio_network_stats_t* zpal_radio_profile_t::network_stats

Pointer to structure where to RF Statistics are placed.


Definition at line 519 of file /mnt/raid/workspaces/ws.Mh9rMZz8x/overlay/gsdk/protocol/z-wave/PAL/inc/zpal_radio.h

radio_debug_enable#

uint8_t zpal_radio_profile_t::radio_debug_enable

Enable radio debugging which is vendor specific.


Definition at line 520 of file /mnt/raid/workspaces/ws.Mh9rMZz8x/overlay/gsdk/protocol/z-wave/PAL/inc/zpal_radio.h

receive_handler_cb#

zpal_radio_receive_handler_t zpal_radio_profile_t::receive_handler_cb

Pointer to receive handler.


Definition at line 521 of file /mnt/raid/workspaces/ws.Mh9rMZz8x/overlay/gsdk/protocol/z-wave/PAL/inc/zpal_radio.h