Logo
Developing with ZBOSS for Zigbee

Macros

#define ZB_MAC_LQI_UNDEFINED   0U
 
#define ZB_MAC_RSSI_UNDEFINED   0x7fU
 
#define ZB_MAC_MAX_CHANNEL_NUMBER   26U
 
#define ZB_MAC_SUPPORTED_CHANNELS   (ZB_MAC_MAX_CHANNEL_NUMBER + 1U)
 
#define ZB_PAGE23_SUB_GHZ_START_LOGICAL_CHANNEL   0U
 
#define ZB_PAGE23_SUB_GHZ_START_CHANNEL_NUMBER   0U
 
#define ZB_PAGE23_SUB_GHZ_MAX_LOGICAL_CHANNEL   24U
 
#define ZB_PAGE23_SUB_GHZ_MAX_CHANNEL_NUMBER
 
#define ZB_PAGE24_SUB_GHZ_START_LOGICAL_CHANNEL   56U
 
#define ZB_PAGE24_SUB_GHZ_START_CHANNEL_NUMBER   0U
 
#define ZB_PAGE24_SUB_GHZ_MAX_LOGICAL_CHANNEL   76U
 
#define ZB_PAGE24_SUB_GHZ_MAX_CHANNEL_NUMBER
 
#define ZB_PAGE25_SUB_GHZ_START_LOGICAL_CHANNEL   0U
 
#define ZB_PAGE25_SUB_GHZ_START_CHANNEL_NUMBER   0U
 
#define ZB_PAGE25_SUB_GHZ_MAX_LOGICAL_CHANNEL   26U
 
#define ZB_PAGE25_SUB_GHZ_MAX_CHANNEL_NUMBER
 
#define ZB_PAGE26_SUB_GHZ_START_LOGICAL_CHANNEL   27U
 
#define ZB_PAGE26_SUB_GHZ_START_CHANNEL_NUMBER   0U
 
#define ZB_PAGE26_SUB_GHZ_MAX_LOGICAL_CHANNEL   34U
 
#define ZB_PAGE26_SUB_GHZ_MAX_CHANNEL_NUMBER
 
#define ZB_PAGE27_SUB_GHZ_START_LOGICAL_CHANNEL   35U
 
#define ZB_PAGE27_SUB_GHZ_START_CHANNEL_NUMBER   0U
 
#define ZB_PAGE27_SUB_GHZ_MAX_LOGICAL_CHANNEL   55U
 
#define ZB_PAGE27_SUB_GHZ_MAX_CHANNEL_NUMBER
 
#define ZB_PAGE28_SUB_GHZ_START_LOGICAL_CHANNEL   0U
 
#define ZB_PAGE28_SUB_GHZ_START_CHANNEL_NUMBER   0U
 
#define ZB_PAGE28_SUB_GHZ_MAX_LOGICAL_CHANNEL   26U
 
#define ZB_PAGE28_SUB_GHZ_MAX_CHANNEL_NUMBER
 
#define ZB_PAGE29_SUB_GHZ_START_LOGICAL_CHANNEL   27U
 
#define ZB_PAGE29_SUB_GHZ_START_CHANNEL_NUMBER   0U
 
#define ZB_PAGE29_SUB_GHZ_PRE_MAX_LOGICAL_CHANNEL   34U
 
#define ZB_PAGE29_SUB_GHZ_MAX_LOGICAL_CHANNEL   62U
 
#define ZB_PAGE29_SUB_GHZ_MAX_CHANNEL_NUMBER
 
#define ZB_PAGE30_SUB_GHZ_START_LOGICAL_CHANNEL   35U
 
#define ZB_PAGE30_SUB_GHZ_START_CHANNEL_NUMBER   0U
 
#define ZB_PAGE30_SUB_GHZ_MAX_LOGICAL_CHANNEL   61U
 
#define ZB_PAGE30_SUB_GHZ_MAX_CHANNEL_NUMBER
 
#define ZB_PAGE31_SUB_GHZ_START_LOGICAL_CHANNEL   0U
 
#define ZB_PAGE31_SUB_GHZ_START_CHANNEL_NUMBER   0U
 
#define ZB_PAGE31_SUB_GHZ_MAX_LOGICAL_CHANNEL   26U
 
#define ZB_PAGE31_SUB_GHZ_MAX_CHANNEL_NUMBER
 
#define ZB_PAGE0_2_4_GHZ_START_LOGICAL_CHANNEL   11U
 
#define ZB_PAGE0_2_4_GHZ_START_CHANNEL_NUMBER   ZB_PAGE0_2_4_GHZ_START_LOGICAL_CHANNEL
 
#define ZB_PAGE0_2_4_GHZ_MAX_LOGICAL_CHANNEL   ZB_MAC_MAX_CHANNEL_NUMBER
 
#define ZB_PAGE0_2_4_GHZ_MAX_CHANNEL_NUMBER   ZB_MAC_MAX_CHANNEL_NUMBER
 
#define ZB_PAGE23_SUB_GHZ_MAX_CHANNELS_COUNT
 
#define ZB_PAGE24_SUB_GHZ_MAX_CHANNELS_COUNT
 
#define ZB_PAGE25_SUB_GHZ_MAX_CHANNELS_COUNT
 
#define ZB_PAGE26_SUB_GHZ_MAX_CHANNELS_COUNT
 
#define ZB_PAGE27_SUB_GHZ_MAX_CHANNELS_COUNT
 
#define ZB_PAGE28_SUB_GHZ_MAX_CHANNELS_COUNT
 
#define ZB_PAGE29_SUB_GHZ_MAX_CHANNELS_COUNT
 
#define ZB_PAGE30_SUB_GHZ_MAX_CHANNELS_COUNT
 
#define ZB_PAGE31_SUB_GHZ_MAX_CHANNELS_COUNT
 
#define ZB_PAGE0_2_4_GHZ_MAX_CHANNELS_COUNT
 
#define ZB_ED_SCAN_MAX_CHANNELS_COUNT   ((ZB_IO_BUF_SIZE - sizeof(zb_uint8_t)) / sizeof(zb_energy_detect_channel_info_t))
 
#define ZB_ACTIVE_SCAN_MAX_NETWORK_COUNT   ((ZB_IO_BUF_SIZE - sizeof(zb_nlme_network_discovery_confirm_t)) / sizeof(zb_nlme_network_descriptor_t))
 
#define ZB_CHANNEL_PAGE_MAX_CHANNELS_COUNT   ZB_PAGE28_SUB_GHZ_MAX_CHANNELS_COUNT
 

Typedefs

typedef zb_uint8_t zb_nwk_device_type_t
 Type for network device type. More...
 
typedef zb_uint8_t zb_nwk_leave_type_t
 Type for leave types. More...
 

Network broadcast addresses types

#define ZB_NWK_BROADCAST_ALL_DEVICES   0xFFFFu
 
#define ZB_NWK_BROADCAST_RX_ON_WHEN_IDLE   0xFFFDu
 
#define ZB_NWK_BROADCAST_ROUTER_COORDINATOR   0xFFFCu
 
#define ZB_NWK_BROADCAST_LOW_POWER_ROUTER   0xFFFBu
 
#define ZB_NWK_BROADCAST_RESERVED   0xFFF8u
 

Network device type

#define ZB_NWK_DEVICE_TYPE_COORDINATOR   0U
 
#define ZB_NWK_DEVICE_TYPE_ROUTER   1U
 
#define ZB_NWK_DEVICE_TYPE_ED   2U
 
#define ZB_NWK_DEVICE_TYPE_NONE   3U
 

Leave types

#define ZB_NWK_LEAVE_TYPE_RESET   0x00U
 
#define ZB_NWK_LEAVE_TYPE_REJOIN   0x01U
 

Detailed Description

Macro Definition Documentation

§ ZB_ACTIVE_SCAN_MAX_NETWORK_COUNT

#define ZB_ACTIVE_SCAN_MAX_NETWORK_COUNT   ((ZB_IO_BUF_SIZE - sizeof(zb_nlme_network_discovery_confirm_t)) / sizeof(zb_nlme_network_descriptor_t))

Max # of network descriptors which can fit into a single buffer.

§ ZB_ED_SCAN_MAX_CHANNELS_COUNT

#define ZB_ED_SCAN_MAX_CHANNELS_COUNT   ((ZB_IO_BUF_SIZE - sizeof(zb_uint8_t)) / sizeof(zb_energy_detect_channel_info_t))

Maximal number of ed scan channels for all pages

§ ZB_MAC_LQI_UNDEFINED

#define ZB_MAC_LQI_UNDEFINED   0U

LQI undefined value

§ ZB_MAC_MAX_CHANNEL_NUMBER

#define ZB_MAC_MAX_CHANNEL_NUMBER   26U

Number of the first channel Maximal number of the channels

§ ZB_MAC_RSSI_UNDEFINED

#define ZB_MAC_RSSI_UNDEFINED   0x7fU

RSSI undefined value

§ ZB_MAC_SUPPORTED_CHANNELS

#define ZB_MAC_SUPPORTED_CHANNELS   (ZB_MAC_MAX_CHANNEL_NUMBER + 1U)

Total number of supported channels

§ ZB_NWK_BROADCAST_ALL_DEVICES

#define ZB_NWK_BROADCAST_ALL_DEVICES   0xFFFFu

All devices in PAN

§ ZB_NWK_BROADCAST_LOW_POWER_ROUTER

#define ZB_NWK_BROADCAST_LOW_POWER_ROUTER   0xFFFBu

Low power routers only

§ ZB_NWK_BROADCAST_RESERVED

#define ZB_NWK_BROADCAST_RESERVED   0xFFF8u

Reserved value

§ ZB_NWK_BROADCAST_ROUTER_COORDINATOR

#define ZB_NWK_BROADCAST_ROUTER_COORDINATOR   0xFFFCu

All routers and coordinator

§ ZB_NWK_BROADCAST_RX_ON_WHEN_IDLE

#define ZB_NWK_BROADCAST_RX_ON_WHEN_IDLE   0xFFFDu

macRxOnWhenIdle = TRUE

§ ZB_NWK_DEVICE_TYPE_COORDINATOR

#define ZB_NWK_DEVICE_TYPE_COORDINATOR   0U

Device - Coordinator

§ ZB_NWK_DEVICE_TYPE_ED

#define ZB_NWK_DEVICE_TYPE_ED   2U

Device - End device

§ ZB_NWK_DEVICE_TYPE_NONE

#define ZB_NWK_DEVICE_TYPE_NONE   3U

Unknown Device

§ ZB_NWK_DEVICE_TYPE_ROUTER

#define ZB_NWK_DEVICE_TYPE_ROUTER   1U

Device - Router

§ ZB_NWK_LEAVE_TYPE_REJOIN

#define ZB_NWK_LEAVE_TYPE_REJOIN   0x01U

Leave with rejoin

§ ZB_NWK_LEAVE_TYPE_RESET

#define ZB_NWK_LEAVE_TYPE_RESET   0x00U

Leave without rejoin

§ ZB_PAGE0_2_4_GHZ_MAX_CHANNEL_NUMBER

#define ZB_PAGE0_2_4_GHZ_MAX_CHANNEL_NUMBER   ZB_MAC_MAX_CHANNEL_NUMBER

Number of the last channel in channel mask for Page 0 2.4GHz

§ ZB_PAGE0_2_4_GHZ_MAX_CHANNELS_COUNT

#define ZB_PAGE0_2_4_GHZ_MAX_CHANNELS_COUNT
Value:
ZB_PAGE0_2_4_GHZ_START_CHANNEL_NUMBER + 1U)
#define ZB_PAGE0_2_4_GHZ_MAX_CHANNEL_NUMBER
Definition: zboss_api_nwk.h:380

Maximal number of channels for Page 0 2.4GHz

§ ZB_PAGE0_2_4_GHZ_MAX_LOGICAL_CHANNEL

#define ZB_PAGE0_2_4_GHZ_MAX_LOGICAL_CHANNEL   ZB_MAC_MAX_CHANNEL_NUMBER

The last logical channel in channel mask for Page 0 2.4GHz

§ ZB_PAGE0_2_4_GHZ_START_CHANNEL_NUMBER

#define ZB_PAGE0_2_4_GHZ_START_CHANNEL_NUMBER   ZB_PAGE0_2_4_GHZ_START_LOGICAL_CHANNEL

Number of the first channel in channel mask for Page 0 2.4GHz

§ ZB_PAGE0_2_4_GHZ_START_LOGICAL_CHANNEL

#define ZB_PAGE0_2_4_GHZ_START_LOGICAL_CHANNEL   11U

The first logical channel for Page 0 2.4GHz

§ ZB_PAGE23_SUB_GHZ_MAX_CHANNEL_NUMBER

#define ZB_PAGE23_SUB_GHZ_MAX_CHANNEL_NUMBER
Value:
ZB_PAGE23_SUB_GHZ_START_LOGICAL_CHANNEL)
#define ZB_PAGE23_SUB_GHZ_MAX_LOGICAL_CHANNEL
Definition: zboss_api_nwk.h:196

Number of the last channel in channel mask for Page 23 Sub GHz

§ ZB_PAGE23_SUB_GHZ_MAX_CHANNELS_COUNT

#define ZB_PAGE23_SUB_GHZ_MAX_CHANNELS_COUNT
Value:
ZB_PAGE23_SUB_GHZ_START_CHANNEL_NUMBER + 1U)
#define ZB_PAGE23_SUB_GHZ_MAX_CHANNEL_NUMBER
Definition: zboss_api_nwk.h:200

Maximal number of channels for Page 23 Sub GHz

§ ZB_PAGE23_SUB_GHZ_MAX_LOGICAL_CHANNEL

#define ZB_PAGE23_SUB_GHZ_MAX_LOGICAL_CHANNEL   24U

The last logical channel for Page 23 Sub GHz

§ ZB_PAGE23_SUB_GHZ_START_CHANNEL_NUMBER

#define ZB_PAGE23_SUB_GHZ_START_CHANNEL_NUMBER   0U

Number of the first channel in channel mask for Page 23 Sub GHz

§ ZB_PAGE23_SUB_GHZ_START_LOGICAL_CHANNEL

#define ZB_PAGE23_SUB_GHZ_START_LOGICAL_CHANNEL   0U

The first logical channel for Page 23 Sub GHz

§ ZB_PAGE24_SUB_GHZ_MAX_CHANNEL_NUMBER

#define ZB_PAGE24_SUB_GHZ_MAX_CHANNEL_NUMBER
Value:
ZB_PAGE24_SUB_GHZ_START_LOGICAL_CHANNEL)
#define ZB_PAGE24_SUB_GHZ_MAX_LOGICAL_CHANNEL
Definition: zboss_api_nwk.h:217

Number of the last channel in channel mask for Page 24 Sub GHz

§ ZB_PAGE24_SUB_GHZ_MAX_CHANNELS_COUNT

#define ZB_PAGE24_SUB_GHZ_MAX_CHANNELS_COUNT
Value:
ZB_PAGE24_SUB_GHZ_START_CHANNEL_NUMBER + 1U)
#define ZB_PAGE24_SUB_GHZ_MAX_CHANNEL_NUMBER
Definition: zboss_api_nwk.h:221

Maximal number of channels for Page 24 Sub GHz

§ ZB_PAGE24_SUB_GHZ_MAX_LOGICAL_CHANNEL

#define ZB_PAGE24_SUB_GHZ_MAX_LOGICAL_CHANNEL   76U

The last logical channel for Page 24 Sub GHz

§ ZB_PAGE24_SUB_GHZ_START_CHANNEL_NUMBER

#define ZB_PAGE24_SUB_GHZ_START_CHANNEL_NUMBER   0U

Number of the first channel in channel mask for Page 24 Sub GHz

§ ZB_PAGE24_SUB_GHZ_START_LOGICAL_CHANNEL

#define ZB_PAGE24_SUB_GHZ_START_LOGICAL_CHANNEL   56U

The first logical channel for Page 24 Sub GHz

§ ZB_PAGE25_SUB_GHZ_MAX_CHANNEL_NUMBER

#define ZB_PAGE25_SUB_GHZ_MAX_CHANNEL_NUMBER
Value:
ZB_PAGE25_SUB_GHZ_START_LOGICAL_CHANNEL)
#define ZB_PAGE25_SUB_GHZ_MAX_LOGICAL_CHANNEL
Definition: zboss_api_nwk.h:236

Number of the last channel in channel mask for Page 25 Sub GHz

§ ZB_PAGE25_SUB_GHZ_MAX_CHANNELS_COUNT

#define ZB_PAGE25_SUB_GHZ_MAX_CHANNELS_COUNT
Value:
ZB_PAGE25_SUB_GHZ_START_CHANNEL_NUMBER + 1U)
#define ZB_PAGE25_SUB_GHZ_MAX_CHANNEL_NUMBER
Definition: zboss_api_nwk.h:240

Maximal number of channels for Page 25 Sub GHz

§ ZB_PAGE25_SUB_GHZ_MAX_LOGICAL_CHANNEL

#define ZB_PAGE25_SUB_GHZ_MAX_LOGICAL_CHANNEL   26U

The last logical channel for Page 25 Sub GHz

§ ZB_PAGE25_SUB_GHZ_START_CHANNEL_NUMBER

#define ZB_PAGE25_SUB_GHZ_START_CHANNEL_NUMBER   0U

Number of the first channel in channel mask for Page 25 Sub GHz

§ ZB_PAGE25_SUB_GHZ_START_LOGICAL_CHANNEL

#define ZB_PAGE25_SUB_GHZ_START_LOGICAL_CHANNEL   0U

The first logical channel for Page 25 Sub GHz

§ ZB_PAGE26_SUB_GHZ_MAX_CHANNEL_NUMBER

#define ZB_PAGE26_SUB_GHZ_MAX_CHANNEL_NUMBER
Value:
ZB_PAGE26_SUB_GHZ_START_LOGICAL_CHANNEL)
#define ZB_PAGE26_SUB_GHZ_MAX_LOGICAL_CHANNEL
Definition: zboss_api_nwk.h:255

Number of the last channel in channel mask for Page 26 Sub GHz

§ ZB_PAGE26_SUB_GHZ_MAX_CHANNELS_COUNT

#define ZB_PAGE26_SUB_GHZ_MAX_CHANNELS_COUNT
Value:
ZB_PAGE26_SUB_GHZ_START_CHANNEL_NUMBER + 1U)
#define ZB_PAGE26_SUB_GHZ_MAX_CHANNEL_NUMBER
Definition: zboss_api_nwk.h:259

Maximal number of channels for Page 26 Sub GHz

§ ZB_PAGE26_SUB_GHZ_MAX_LOGICAL_CHANNEL

#define ZB_PAGE26_SUB_GHZ_MAX_LOGICAL_CHANNEL   34U

The last logical channel for Page 26 Sub GHz

§ ZB_PAGE26_SUB_GHZ_START_CHANNEL_NUMBER

#define ZB_PAGE26_SUB_GHZ_START_CHANNEL_NUMBER   0U

Number of the first channel in channel mask for Page 26 Sub GHz

§ ZB_PAGE26_SUB_GHZ_START_LOGICAL_CHANNEL

#define ZB_PAGE26_SUB_GHZ_START_LOGICAL_CHANNEL   27U

The first logical channel for Page 26 Sub GHz

§ ZB_PAGE27_SUB_GHZ_MAX_CHANNEL_NUMBER

#define ZB_PAGE27_SUB_GHZ_MAX_CHANNEL_NUMBER
Value:
ZB_PAGE27_SUB_GHZ_START_LOGICAL_CHANNEL)
#define ZB_PAGE27_SUB_GHZ_MAX_LOGICAL_CHANNEL
Definition: zboss_api_nwk.h:274

Number of the last channel in channel mask for Page 27 Sub GHz

§ ZB_PAGE27_SUB_GHZ_MAX_CHANNELS_COUNT

#define ZB_PAGE27_SUB_GHZ_MAX_CHANNELS_COUNT
Value:
ZB_PAGE27_SUB_GHZ_START_CHANNEL_NUMBER + 1U)
#define ZB_PAGE27_SUB_GHZ_MAX_CHANNEL_NUMBER
Definition: zboss_api_nwk.h:278

Maximal number of channels for Page 27 Sub GHz

§ ZB_PAGE27_SUB_GHZ_MAX_LOGICAL_CHANNEL

#define ZB_PAGE27_SUB_GHZ_MAX_LOGICAL_CHANNEL   55U

The last logical channel for Page 27 Sub GHz

§ ZB_PAGE27_SUB_GHZ_START_CHANNEL_NUMBER

#define ZB_PAGE27_SUB_GHZ_START_CHANNEL_NUMBER   0U

Number of the first channel in channel mask for Page 27 Sub GHz

§ ZB_PAGE27_SUB_GHZ_START_LOGICAL_CHANNEL

#define ZB_PAGE27_SUB_GHZ_START_LOGICAL_CHANNEL   35U

The first logical channel for Page 27 Sub GHz

§ ZB_PAGE28_SUB_GHZ_MAX_CHANNEL_NUMBER

#define ZB_PAGE28_SUB_GHZ_MAX_CHANNEL_NUMBER
Value:
ZB_PAGE28_SUB_GHZ_START_LOGICAL_CHANNEL)
#define ZB_PAGE28_SUB_GHZ_MAX_LOGICAL_CHANNEL
Definition: zboss_api_nwk.h:296

Number of the last channel in channel mask for Page 28 Sub GHz

§ ZB_PAGE28_SUB_GHZ_MAX_CHANNELS_COUNT

#define ZB_PAGE28_SUB_GHZ_MAX_CHANNELS_COUNT
Value:
ZB_PAGE28_SUB_GHZ_START_CHANNEL_NUMBER + 1U)
#define ZB_PAGE28_SUB_GHZ_MAX_CHANNEL_NUMBER
Definition: zboss_api_nwk.h:300

Maximal number of channels for Page 28 Sub GHz

§ ZB_PAGE28_SUB_GHZ_MAX_LOGICAL_CHANNEL

#define ZB_PAGE28_SUB_GHZ_MAX_LOGICAL_CHANNEL   26U

The last logical channel for Page 28 Sub GHz

§ ZB_PAGE28_SUB_GHZ_START_CHANNEL_NUMBER

#define ZB_PAGE28_SUB_GHZ_START_CHANNEL_NUMBER   0U

Number of the first channel in channel mask for Page 28 Sub GHz

§ ZB_PAGE28_SUB_GHZ_START_LOGICAL_CHANNEL

#define ZB_PAGE28_SUB_GHZ_START_LOGICAL_CHANNEL   0U

The first logical channel for Page 28 Sub GHz

§ ZB_PAGE29_SUB_GHZ_MAX_CHANNEL_NUMBER

#define ZB_PAGE29_SUB_GHZ_MAX_CHANNEL_NUMBER
Value:
ZB_PAGE29_SUB_GHZ_START_LOGICAL_CHANNEL + 1U /* 62 channel */)
#define ZB_PAGE29_SUB_GHZ_PRE_MAX_LOGICAL_CHANNEL
Definition: zboss_api_nwk.h:314

Number of the last channel in channel mask for Page 29 Sub GHz

§ ZB_PAGE29_SUB_GHZ_MAX_CHANNELS_COUNT

#define ZB_PAGE29_SUB_GHZ_MAX_CHANNELS_COUNT
Value:
ZB_PAGE29_SUB_GHZ_START_CHANNEL_NUMBER + 1U)
#define ZB_PAGE29_SUB_GHZ_MAX_CHANNEL_NUMBER
Definition: zboss_api_nwk.h:322

Maximal number of channels for Page 29 Sub GHz

§ ZB_PAGE29_SUB_GHZ_MAX_LOGICAL_CHANNEL

#define ZB_PAGE29_SUB_GHZ_MAX_LOGICAL_CHANNEL   62U

The last logical channel for Page 29 Sub GHz

§ ZB_PAGE29_SUB_GHZ_PRE_MAX_LOGICAL_CHANNEL

#define ZB_PAGE29_SUB_GHZ_PRE_MAX_LOGICAL_CHANNEL   34U

The last logical channel for Page 29 Sub GHz (for solid range 27-34)

§ ZB_PAGE29_SUB_GHZ_START_CHANNEL_NUMBER

#define ZB_PAGE29_SUB_GHZ_START_CHANNEL_NUMBER   0U

Number of the first channel in channel mask for Page 29 Sub GHz

§ ZB_PAGE29_SUB_GHZ_START_LOGICAL_CHANNEL

#define ZB_PAGE29_SUB_GHZ_START_LOGICAL_CHANNEL   27U

The first logical channel for Page 29 Sub GHz

§ ZB_PAGE30_SUB_GHZ_MAX_CHANNEL_NUMBER

#define ZB_PAGE30_SUB_GHZ_MAX_CHANNEL_NUMBER
Value:
ZB_PAGE30_SUB_GHZ_START_LOGICAL_CHANNEL)
#define ZB_PAGE30_SUB_GHZ_MAX_LOGICAL_CHANNEL
Definition: zboss_api_nwk.h:336

Number of the last channel in channel mask for Page 30 Sub GHz

§ ZB_PAGE30_SUB_GHZ_MAX_CHANNELS_COUNT

#define ZB_PAGE30_SUB_GHZ_MAX_CHANNELS_COUNT
Value:
ZB_PAGE30_SUB_GHZ_START_CHANNEL_NUMBER + 1U)
#define ZB_PAGE30_SUB_GHZ_MAX_CHANNEL_NUMBER
Definition: zboss_api_nwk.h:340

Maximal number of channels for Page 30 Sub GHz

§ ZB_PAGE30_SUB_GHZ_MAX_LOGICAL_CHANNEL

#define ZB_PAGE30_SUB_GHZ_MAX_LOGICAL_CHANNEL   61U

The last logical channel for Page 30 Sub GHz

§ ZB_PAGE30_SUB_GHZ_START_CHANNEL_NUMBER

#define ZB_PAGE30_SUB_GHZ_START_CHANNEL_NUMBER   0U

Number of the first channel in channel mask for Page 30 Sub GHz

§ ZB_PAGE30_SUB_GHZ_START_LOGICAL_CHANNEL

#define ZB_PAGE30_SUB_GHZ_START_LOGICAL_CHANNEL   35U

The first logical channel for Page 30 Sub GHz

§ ZB_PAGE31_SUB_GHZ_MAX_CHANNEL_NUMBER

#define ZB_PAGE31_SUB_GHZ_MAX_CHANNEL_NUMBER
Value:
ZB_PAGE31_SUB_GHZ_START_LOGICAL_CHANNEL)
#define ZB_PAGE31_SUB_GHZ_MAX_LOGICAL_CHANNEL
Definition: zboss_api_nwk.h:354

Number of the last channel in channel mask for Page 31 Sub GHz

§ ZB_PAGE31_SUB_GHZ_MAX_CHANNELS_COUNT

#define ZB_PAGE31_SUB_GHZ_MAX_CHANNELS_COUNT
Value:
ZB_PAGE31_SUB_GHZ_START_CHANNEL_NUMBER + 1U)
#define ZB_PAGE31_SUB_GHZ_MAX_CHANNEL_NUMBER
Definition: zboss_api_nwk.h:358

Maximal number of channels for Page 31 Sub GHz

§ ZB_PAGE31_SUB_GHZ_MAX_LOGICAL_CHANNEL

#define ZB_PAGE31_SUB_GHZ_MAX_LOGICAL_CHANNEL   26U

The last logical channel for Page 31 Sub GHz

§ ZB_PAGE31_SUB_GHZ_START_CHANNEL_NUMBER

#define ZB_PAGE31_SUB_GHZ_START_CHANNEL_NUMBER   0U

Number of the first channel in channel mask for Page 31 Sub GHz

§ ZB_PAGE31_SUB_GHZ_START_LOGICAL_CHANNEL

#define ZB_PAGE31_SUB_GHZ_START_LOGICAL_CHANNEL   0U

The first logical channel for Page 31 Sub GHz

Typedef Documentation

§ zb_nwk_device_type_t

Type for network device type.

Holds one of nwk_device_type. Kept for backward compatibility as nwk_device_type were declared previously as enum.

§ zb_nwk_leave_type_t

Type for leave types.

Holds one of nwk_leave_type. Kept for backward compatibility as nwk_leave_type were declared previously as enum.