
Macros | |
| #define | ZB_BDB_COMM_ACTIVE_ENDP_LIST_LEN 4 |
| #define | BDB_MAX_IDENTIFY_QUERY_RESP_NUMBER 4 |
Typedefs | |
| typedef enum zb_bdb_comm_state_e | zb_bdb_comm_state_t |
Enumerations | |
| enum | zb_bdb_comm_state_e { ZB_BDB_COMM_IDLE = 0, ZB_BDB_COMM_FINDING_AND_BINDING = 4, ZB_BDB_COMM_FINDING_AND_BINDING_TARGET = 5 } |
Functions | |
| void | zb_set_bdb_primary_channel_set (zb_uint32_t channel_mask) |
| Sets primary channel set for the BDB energy scan. More... | |
| zb_uint32_t | zb_get_bdb_primary_channel_set (void) |
| Retrieves primary channel set for the BDB energy scan. More... | |
| void | zb_set_bdb_secondary_channel_set (zb_uint32_t channel_mask) |
| Sets secondary channel set for the BDB energy scan. More... | |
| zb_uint32_t | zb_get_bdb_secondary_channel_set (void) |
| void | zb_bdb_set_legacy_device_support (zb_uint8_t state) |
| Enables Zigbee PRO complaint commissioning support. More... | |
| #define BDB_MAX_IDENTIFY_QUERY_RESP_NUMBER 4 |
Identify query responses queue size
| #define ZB_BDB_COMM_ACTIVE_ENDP_LIST_LEN 4 |
Maximum endpoints of the "respondent" that can be served
| typedef enum zb_bdb_comm_state_e zb_bdb_comm_state_t |
List of BDB commissioning states
| enum zb_bdb_comm_state_e |
| void zb_bdb_set_legacy_device_support | ( | zb_uint8_t | state | ) |
Enables Zigbee PRO complaint commissioning support.
This function turns off link key exchange thus supporting legacy devices (<ZB3.0).
| [in] | state | - controls requirement of trust center key exchange
|
| zb_uint32_t zb_get_bdb_primary_channel_set | ( | void | ) |
Retrieves primary channel set for the BDB energy scan.
channel_mask - channel mask| zb_uint32_t zb_get_bdb_secondary_channel_set | ( | void | ) |
Retrieves secondary channel set for the BDB energy scan.
channel_mask - channel mask | void zb_set_bdb_primary_channel_set | ( | zb_uint32_t | channel_mask | ) |
Sets primary channel set for the BDB energy scan.
Network scan will be performed on these channels.
| [in] | channel_mask | - channel mask, can be formatted using
|
| void zb_set_bdb_secondary_channel_set | ( | zb_uint32_t | channel_mask | ) |
Sets secondary channel set for the BDB energy scan.
Network scan will be performed on these channels if no network is found after the energy scan on the primary channels (zb_set_bdb_primary_channel_set()).
| [in] | channel_mask | - channel mask, can be formatted using
|