
Typedefs | |
| typedef zb_uint8_t | zb_current_power_mode_t |
| Type for power descriptor types. More... | |
| typedef zb_uint8_t | zb_power_src_t |
| Type for power source types. More... | |
| typedef zb_uint8_t | zb_power_source_level_t |
| Type for power source level values. More... | |
Node descriptor - frequency value | |
Note: These values were members of | |
| #define | ZB_FREQ_BAND_868 1U |
| #define | ZB_FREQ_BAND_SUB_GHZ_NA_FSK (1U << 2) |
| #define | ZB_FREQ_BAND_2400 (1U << 3) |
| #define | ZB_FREQ_BAND_SUB_GHZ_EU_FSK (1U << 4) |
Node descriptor - server mask | |
Note: These values were members of | |
| #define | ZB_PRIMARY_TRUST_CENTER 1U |
| #define | ZB_BACKUP_TRUST_CENTER (1U << 1) |
| #define | ZB_PRIMARY_BINDING_TABLE_CENTER (1U << 2) |
| #define | ZB_BACKUP_BINDING_TABLE_CENTER (1U << 3) |
| #define | ZB_PRIMARY_DISCOVERY_CACHE (1U << 4) |
| #define | ZB_BACKUP_DISCOVERY_CACHE (1U << 5) |
| #define | ZB_NETWORK_MANAGER (1U << 6) |
Node descriptor - capability mask | |
Note: These values were members of | |
| #define | ZB_EXT_ACTIVE_EP_LIST 1U |
| #define | ZB_EXT_SIMPLE_DESC_LIST (1U << 1) |
Power descriptor types | |
| #define | ZB_POWER_MODE_SYNC_ON_WHEN_IDLE 0U |
| #define | ZB_POWER_MODE_COME_ON_PERIODICALLY 1U |
| #define | ZB_POWER_MODE_COME_ON_WHEN_STIMULATED 2U |
Power source types | |
| #define | ZB_POWER_SRC_CONSTANT 1U |
| #define | ZB_POWER_SRC_RECHARGEABLE_BATTERY (1U << 1) |
| #define | ZB_POWER_SRC_DISPOSABLE_BATTERY (1U << 2) |
Power source level values | |
| #define | ZB_POWER_LEVEL_CRITICAL 0U |
| #define | ZB_POWER_LEVEL_33 4U |
| #define | ZB_POWER_LEVEL_66 8U |
| #define | ZB_POWER_LEVEL_100 12U |
Profile identifiers | |
Note: These values were members of | |
| #define | ZB_AF_ZDO_PROFILE_ID 0x0000U |
| #define | ZB_AF_LEGACY_PROFILE1_ID 0x0101U |
| #define | ZB_AF_LEGACY_PROFILE2_ID 0x0102U |
| #define | ZB_AF_LEGACY_PROFILE3_ID 0x0103U |
| #define | ZB_AF_HA_PROFILE_ID 0x0104U |
| #define | ZB_AF_LEGACY_PROFILE4_ID 0x0105U |
| #define | ZB_AF_LEGACY_PROFILE5_ID 0x0106U |
| #define | ZB_AF_LEGACY_PROFILE6_ID 0x0107U |
| #define | ZB_AF_LEGACY_PROFILE7_ID 0x0108U |
| #define | ZB_AF_SE_PROFILE_ID 0x0109U |
| #define | ZB_AF_ZLL_PROFILE_ID 0xC05EU |
| #define | ZB_AF_TEST_PROFILE_ID 0x7F01U |
| #define | ZB_AF_WILDCARD_PROFILE_ID 0xFFFFU |
| #define | ZB_AF_GP_PROFILE_ID 0xA1E0U |
| #define | ZB_MSP_INITIAL_PROFILE_ID 0xC000U |
| #define ZB_AF_GP_PROFILE_ID 0xA1E0U |
GreenPower profile ID
| #define ZB_AF_HA_PROFILE_ID 0x0104U |
| #define ZB_AF_LEGACY_PROFILE1_ID 0x0101U |
| #define ZB_AF_LEGACY_PROFILE2_ID 0x0102U |
| #define ZB_AF_LEGACY_PROFILE3_ID 0x0103U |
| #define ZB_AF_LEGACY_PROFILE4_ID 0x0105U |
| #define ZB_AF_LEGACY_PROFILE5_ID 0x0106U |
| #define ZB_AF_LEGACY_PROFILE6_ID 0x0107U |
| #define ZB_AF_LEGACY_PROFILE7_ID 0x0108U |
| #define ZB_AF_SE_PROFILE_ID 0x0109U |
| #define ZB_AF_TEST_PROFILE_ID 0x7F01U |
| #define ZB_AF_WILDCARD_PROFILE_ID 0xFFFFU |
Wildcard profile identifier.
| #define ZB_AF_ZDO_PROFILE_ID 0x0000U |
| #define ZB_AF_ZLL_PROFILE_ID 0xC05EU |
ZLL profile identifier.
| #define ZB_BACKUP_BINDING_TABLE_CENTER (1U << 3) |
Backup Binding Table Center
| #define ZB_BACKUP_DISCOVERY_CACHE (1U << 5) |
Backup Discovery Cache
| #define ZB_BACKUP_TRUST_CENTER (1U << 1) |
| #define ZB_EXT_ACTIVE_EP_LIST 1U |
Extended Active Endpoint List Available
| #define ZB_EXT_SIMPLE_DESC_LIST (1U << 1) |
Extended Simple Descriptor List Available
| #define ZB_FREQ_BAND_2400 (1U << 3) |
| #define ZB_FREQ_BAND_868 1U |
| #define ZB_FREQ_BAND_SUB_GHZ_EU_FSK (1U << 4) |
Zigbee R22: European FSK sub-GHz bands (863-876MHz, 915-921MHz)
| #define ZB_FREQ_BAND_SUB_GHZ_NA_FSK (1U << 2) |
| #define ZB_MSP_INITIAL_PROFILE_ID 0xC000U |
Manufacturer Specific Application Profile initial ID - ZCL8 2.6.1.1
| #define ZB_NETWORK_MANAGER (1U << 6) |
| #define ZB_POWER_LEVEL_100 12U |
| #define ZB_POWER_LEVEL_33 4U |
| #define ZB_POWER_LEVEL_66 8U |
| #define ZB_POWER_LEVEL_CRITICAL 0U |
| #define ZB_POWER_MODE_COME_ON_PERIODICALLY 1U |
Receiver comes on when stimulated, for example, by a user pressing a button.
| #define ZB_POWER_MODE_COME_ON_WHEN_STIMULATED 2U |
| #define ZB_POWER_MODE_SYNC_ON_WHEN_IDLE 0U |
< Receiver synchronized with the receiver on when idle subfield of the node descriptor. Receiver comes on periodically as defined by the node power descriptor.
| #define ZB_POWER_SRC_CONSTANT 1U |
Constant (mains) power
| #define ZB_POWER_SRC_DISPOSABLE_BATTERY (1U << 2) |
| #define ZB_POWER_SRC_RECHARGEABLE_BATTERY (1U << 1) |
Rechargeable battery
| #define ZB_PRIMARY_BINDING_TABLE_CENTER (1U << 2) |
Primary Binding Table Center
| #define ZB_PRIMARY_DISCOVERY_CACHE (1U << 4) |
Primary Discovery Cache
| #define ZB_PRIMARY_TRUST_CENTER 1U |
Primary Trust Center
| typedef zb_uint8_t zb_current_power_mode_t |
Type for power descriptor types.
Holds one of current_power_mode. Kept only for backward compatibility as current_power_mode were declared previously as enum. Can be removed in future releases.
| typedef zb_uint8_t zb_power_source_level_t |
Type for power source level values.
Holds one of power_source_level. Kept only for backward compatibility as power_source_level were declared previously as enum. Can be removed in future releases.
| typedef zb_uint8_t zb_power_src_t |
Type for power source types.