|
| #define | ZB_TCLK_UPDATED_SIGNAL 55U |
| |
| #define | ZB_SIGNAL_JOIN_DONE 56U |
| |
| #define | ZB_BUFFER_TEST_REQ_SIGNAL 57U |
| |
| #define | ZB_BDB_SIGNAL_TC_REJOIN_DONE 58U |
| |
| #define | ZB_NWK_SIGNAL_PERMIT_JOIN_STATUS 59U |
| |
| #define | ZB_ZDO_SIGNAL_DEVICE_INTERVIEW_FINISHED 60U |
| |
| #define | ZB_BDB_SIGNAL_STEERING_CANCELLED 61U |
| |
| #define | ZB_BDB_SIGNAL_FORMATION_CANCELLED 62U |
| |
| #define | ZB_SIGNAL_READY_TO_SHUT 63U |
| |
| #define | ZB_SIGNAL_INTERPAN_PREINIT 64U |
| |
| #define | ZB_ZGP_SIGNAL_MODE_CHANGE 65U |
| |
| #define | ZB_ZDO_DEVICE_UNAVAILABLE 66U |
| |
| #define | ZB_ZGP_SIGNAL_APPROVE_COMMISSIONING 67U |
| |
| #define | ZB_DEBUG_SIGNAL_TCLK_READY 68U |
| |
| #define | ZB_ZDO_SIGNAL_GET_PARAMS(sg_p, type) ((type *)(void *)((((zb_uint8_t *)sg_p) + sizeof(zb_zdo_app_signal_hdr_t)))) |
| |
| #define | ZB_ZDO_SIGNAL_CUT_HEADER(buf) zb_buf_cut_left(buf, sizeof(zb_zdo_app_signal_hdr_t)) |
| | Cuts ZBOSS signal headers while keeping the signal parameter (if it was in the buffer). More...
|
| |
| #define | ZB_HIGH_SEQ_SECURED_REJOIN 4U |
| |
| #define | ZB_HIGH_SEQ_UNSECURED_JOIN 5U |
| |
| #define | ZB_HIGH_SEQ_UNSECURED_REJOIN 7U |
| |
| #define | ZB_ZDO_INVALID_TSN 0xFFU |
| |
| #define | ZB_GET_APP_SIGNAL_STATUS(param) zb_buf_get_status(param) |
| | Get status from the application signal. More...
|
| |
| #define | ZB_ZDO_SINGLE_DEVICE_RESP 0U |
| |
| #define | ZB_ZDO_EXTENDED_DEVICE_RESP 1U |
| |
| #define | ZB_PARENT_ANNCE_JITTER() (ZB_APS_PARENT_ANNOUNCE_BASE_TIMER + ZB_RANDOM_JTR(ZB_APS_PARENT_ANNOUNCE_JITTER_MAX)) |
| | Jitter used for sending Parent Annce. More...
|
| |
| #define | ZB_ZDO_RECORD_SET_DEVICE_TYPE(var, type) ( ( var ) &= ~3U, ( var ) |= ( type ) ) |
| |
| #define | ZB_ZDO_RECORD_GET_DEVICE_TYPE(var) ( var & 3U ) |
| |
| #define | ZB_ZDO_RECORD_SET_RX_ON_WHEN_IDLE(var, type) ( ( var ) &= ~0xCU, ( var ) |= (( type ) << 2U) ) |
| |
| #define | ZB_ZDO_RECORD_GET_RX_ON_WHEN_IDLE(var) ( (var & 0xCU) >> 2U ) |
| |
| #define | ZB_ZDO_RECORD_SET_RELATIONSHIP(var, type) ( ( var ) &= ~0x70U, ( var ) |= (( type ) << 4U) ) |
| |
| #define | ZB_ZDO_RECORD_GET_RELATIONSHIP(var) ( (var & 0x70) >> 4 ) |
| |
| #define | ZB_ZDO_MGMT_RTG_RESP_RECORD_FLAGS_STATUS 0U |
| |
| #define | ZB_ZDO_MGMT_RTG_RESP_RECORD_FLAGS_MEM_CONST 3U |
| |
| #define | ZB_ZDO_MGMT_RTG_RESP_RECORD_FLAGS_MANY_TO_ONE 4U |
| |
| #define | ZB_ZDO_MGMT_RTG_RESP_RECORD_FLAGS_ROUTE_REC_REQUIRED 5U |
| |
| #define | ZB_ED_SCAN_MAX_CHANNELS_COUNT ((ZB_IO_BUF_SIZE - sizeof(zb_uint8_t)) / sizeof(zb_energy_detect_channel_info_t)) |
| |
| #define | ZB_POST_JOIN_KEY_UPD_METH_NOT_UPDATED 0x00U |
| |
| #define | ZB_POST_JOIN_KEY_UPD_METH_KEY_REQ 0x01U |
| |
| #define | ZB_POST_JOIN_KEY_UPD_METH_UNAUTH_KEY_NEGOTIATION 0x02U |
| |
| #define | ZB_POST_JOIN_KEY_UPD_METH_AUTH_KEY_NEGOTIATION 0x03U |
| |
| #define | ZB_POST_JOIN_KEY_UPD_METH_APP_DEFINED_CERT_BASED_MUTUAL 0x04U /* CBKE indeed */ |
| |
| #define | ZB_POST_JOIN_KEY_UPD_METH_RESERVED1 0x05U |
| |
| #define | ZB_POST_JOIN_KEY_UPD_METH_RESERVED2 0x06U |
| |
| #define | ZB_POST_JOIN_KEY_UPD_METH_HASHED_TCLK 0x07U /* Hashed TCLK is restored from backup at TC after TC swap */ |
| |
| #define | ZB_NWK_LPD_NOTIFICATION 0x01U |
| |
| #define | ZB_NWK_LPD_REQUEST 0x02U |
| |
| #define | ZB_ZDO_CLEAR_ALL_BIND_EUI64_LIST_SIZE (5u) |
| |
| #define | ZB_SURVEY_BEACON_MAX_CHANNEL_PAGE_CNT 10U |
| |
| #define | ZDO_WWAH_MAX_BEACON_SURVEY 5U |
| |
| #define | ZDO_WWAH_MAX_BEACON_SURVEY_BYTES |
| |
|
- See also
- 2.4.5 - ZDP Enumeration Description
|
| #define | ZB_ZDP_STATUS_SUCCESS 0x00U |
| |
| #define | ZB_ZDP_STATUS_INV_REQUESTTYPE 0x80U |
| |
| #define | ZB_ZDP_STATUS_DEVICE_NOT_FOUND 0x81U |
| |
| #define | ZB_ZDP_STATUS_INVALID_EP 0x82U |
| |
| #define | ZB_ZDP_STATUS_NOT_ACTIVE 0x83U |
| |
| #define | ZB_ZDP_STATUS_NOT_SUPPORTED 0x84U |
| |
| #define | ZB_ZDP_STATUS_TIMEOUT 0x85U |
| |
| #define | ZB_ZDP_STATUS_NO_MATCH 0x86U |
| |
| #define | ZB_ZDP_STATUS_NO_ENTRY 0x88U |
| |
| #define | ZB_ZDP_STATUS_NO_DESCRIPTOR 0x89U |
| |
| #define | ZB_ZDP_STATUS_INSUFFICIENT_SPACE 0x8aU |
| |
| #define | ZB_ZDP_STATUS_NOT_PERMITTED 0x8bU |
| |
| #define | ZB_ZDP_STATUS_TABLE_FULL 0x8cU |
| |
| #define | ZB_ZDP_STATUS_NOT_AUTHORIZED 0x8dU |
| |
| #define | ZB_ZDP_STATUS_INVALID_INDEX 0x8fU |
| |
| #define | ZB_ZDP_STATUS_FRAME_TOO_LARGE 0x90U |
| |
| #define | ZB_ZDP_STATUS_BAD_KEY_NEG_METHOD 0x91U |
| |
| #define | ZB_ZDP_STATUS_TEMPORARY_FAILURE 0x92U |
| |
| #define | ZB_ZDP_STATUS_DEV_ANNCE_SENDING_FAILED 0x0feU |
| |
| #define | ZB_ZDP_STATUS_TIMEOUT_BY_STACK 0xffU |
| |
|
- Note
- If an application requires the parameters to be passed to the zboss_signal_handler, it is recommended to introduce the structure according to the pattern below:
typedef struct zb_zdo_app_my_custom_signal_s { zb_my_custom_data_type_t my_custom_data; } |
| #define | ZB_ZDO_SIGNAL_DEFAULT_START 0U |
| |
| #define | ZB_ZDO_SIGNAL_SKIP_STARTUP 1U |
| |
| #define | ZB_ZDO_SIGNAL_DEVICE_ANNCE 2U |
| |
| #define | ZB_ZDO_SIGNAL_LEAVE 3U |
| |
| #define | ZB_ZDO_SIGNAL_ERROR 4U |
| |
| #define | ZB_BDB_SIGNAL_DEVICE_FIRST_START 5U |
| |
| #define | ZB_BDB_SIGNAL_DEVICE_REBOOT 6U |
| |
| #define | ZB_SIGNAL_DEVICE_FIRST_START ZB_BDB_SIGNAL_DEVICE_FIRST_START |
| |
| #define | ZB_SIGNAL_DEVICE_REBOOT ZB_BDB_SIGNAL_DEVICE_REBOOT |
| |
| #define | ZB_BDB_SIGNAL_STEERING 10U |
| |
| #define | ZB_BDB_SIGNAL_FORMATION 11U |
| |
| #define | ZB_BDB_SIGNAL_FINDING_AND_BINDING_TARGET_FINISHED 12U |
| |
| #define | ZB_BDB_SIGNAL_FINDING_AND_BINDING_INITIATOR_FINISHED 13U |
| |
| #define | ZB_NWK_SIGNAL_DEVICE_ASSOCIATED 18U |
| |
| #define | ZB_ZDO_SIGNAL_LEAVE_INDICATION 19U |
| |
| #define | ZB_BDB_SIGNAL_WWAH_REJOIN_STARTED 20U |
| |
| #define | ZB_ZGP_SIGNAL_COMMISSIONING 21U |
| |
| #define | ZB_COMMON_SIGNAL_CAN_SLEEP 22U |
| |
| #define | ZB_ZDO_SIGNAL_PRODUCTION_CONFIG_READY 23U |
| |
| #define | ZB_NWK_SIGNAL_NO_ACTIVE_LINKS_LEFT 24U |
| |
| #define | ZB_SE_SIGNAL_SKIP_JOIN 25U |
| |
| #define | ZB_SE_SIGNAL_REJOIN_STARTED ZB_BDB_SIGNAL_WWAH_REJOIN_STARTED |
| |
| #define | ZB_SE_SIGNAL_REJOIN 26U |
| |
| #define | ZB_SE_SIGNAL_CHILD_REJOIN 27U |
| |
| #define | ZB_SE_TC_SIGNAL_CHILD_JOIN_CBKE 28U |
| |
| #define | ZB_SE_TC_SIGNAL_CHILD_JOIN_NON_CBKE 29U |
| |
| #define | ZB_SE_SIGNAL_CBKE_FAILED 30U |
| |
| #define | ZB_SE_SIGNAL_CBKE_OK 31U |
| |
| #define | ZB_SE_SIGNAL_SERVICE_DISCOVERY_START 32U |
| |
| #define | ZB_SE_SIGNAL_SERVICE_DISCOVERY_DO_BIND 33U |
| |
| #define | ZB_SE_SIGNAL_SERVICE_DISCOVERY_BIND_OK 34U |
| |
| #define | ZB_SE_SIGNAL_SERVICE_DISCOVERY_BIND_FAILED 35U |
| |
| #define | ZB_SE_SIGNAL_SERVICE_DISCOVERY_BIND_INDICATION 36U |
| |
| #define | ZB_SE_SIGNAL_SERVICE_DISCOVERY_OK 37U |
| |
| #define | ZB_SE_SIGNAL_SERVICE_DISCOVERY_FAILED 38U |
| |
| #define | ZB_SE_SIGNAL_APS_KEY_READY 39U |
| |
| #define | ZB_SE_SIGNAL_APS_KEY_FAIL 40U |
| |
| #define | ZB_SIGNAL_SUBGHZ_SUSPEND 41U |
| |
| #define | ZB_SIGNAL_SUBGHZ_RESUME 42U |
| |
| #define | ZB_ZDO_SIGNAL_DEVICE_AUTHORIZED 47U |
| |
| #define | ZB_ZDO_SIGNAL_DEVICE_UPDATE 48U |
| |
| #define | ZB_ZDO_SIGNAL_DEVICE_READY_FOR_INTERVIEW 49U |
| |
| #define | ZB_ZDO_SIGNAL_DEVICE_INTERVIEW_STARTED 50U |
| |
| #define | ZB_NWK_SIGNAL_PANID_CONFLICT_DETECTED 51U |
| |
| #define | ZB_NLME_STATUS_INDICATION 52U |
| |
| #define | ZB_TCSWAP_DB_BACKUP_REQUIRED_SIGNAL 53U |
| |
| #define | ZB_TC_SWAPPED_SIGNAL 54U |
| |
|
|
| #define | ZB_ZDO_FB_INITIATOR_STATUS_SUCCESS 0U |
| |
| #define | ZB_ZDO_FB_INITIATOR_STATUS_CANCEL 1U |
| |
| #define | ZB_ZDO_FB_INITIATOR_STATUS_ALARM 2U |
| |
| #define | ZB_ZDO_FB_INITIATOR_STATUS_ERROR 3U |
| |
|
|
| #define | ZB_STD_SEQ_SECURED_REJOIN 0U |
| |
| #define | ZB_STD_SEQ_UNSECURED_JOIN 1U |
| |
| #define | ZB_DEVICE_LEFT 2U |
| |
| #define | ZB_STD_SEQ_UNSECURED_REJOIN 3U |
| |
| #define | ZB_JOIN_WITH_DLK 6U |
| |
|
|
| #define | ZB_TC_ACTION_AUTHORIZE 0u |
| |
| #define | ZB_TC_ACTION_DENY 1u |
| |
| #define | ZB_TC_ACTION_IGNORE 2u |
| |
|
|
| #define | ZB_ZDO_AUTHORIZATION_TYPE_LEGACY 0U |
| |
| #define | ZB_ZDO_AUTHORIZATION_TYPE_R21_TCLK 1U |
| |
| #define | ZB_ZDO_AUTHORIZATION_TYPE_SE_CBKE 2U |
| |
| #define | ZB_ZDO_AUTHORIZATION_TYPE_DLK 3U |
| |
|
zdo_authorization_type type.
|
| #define | ZB_ZDO_LEGACY_DEVICE_AUTHORIZATION_SUCCESS 0U |
| |
| #define | ZB_ZDO_LEGACY_DEVICE_AUTHORIZATION_FAILED 1U |
| |
|
|
| #define | ZB_ZDO_TCLK_AUTHORIZATION_SUCCESS 0U |
| |
| #define | ZB_ZDO_TCLK_AUTHORIZATION_TIMEOUT 1U |
| |
| #define | ZB_ZDO_TCLK_AUTHORIZATION_FAILED 2U |
| |
|
For non-success statuses - See also
- zb_kec_term_status_t
|
| #define | ZB_ZDO_CBKE_AUTHORIZATION_SUCCESS 0U |
| |
|
The addressing mode for the destination address used in zb_zdo_binding_table_record_s, zb_zdo_bind_req_param_s, zb_zdo_bind_req_head_s command. This field can take one of the non-reserved values from the list of defines below (bind_dst_addr_mode). Values 0x00, 0x02, 0x04-0xff are reserved.
- See also
- ZB Spec, subclause 2.4.3.2.2.
|
| #define | ZB_BIND_DST_ADDR_MODE_16_BIT_GROUP 0x01U |
| |
| #define | ZB_BIND_DST_ADDR_MODE_64_BIT_EXTENDED 0x03U |
| |
|
| zb_zdo_app_signal_type_t | zb_get_app_signal (zb_uint8_t param, zb_zdo_app_signal_hdr_t **sg_p) |
| | Unpack application signal buffer in zboss_signal_handler() More...
|
| |
| void | zb_zdo_get_diag_data (zb_uint16_t short_address, zb_uint8_t *lqa, zb_int8_t *rssi) |
| | Obtains last known LQA and RSSI values from device with specified short address. More...
|
| |
| zb_ret_t | zb_zdo_get_diag_data_async (zb_bufid_t buf, zb_callback_t cb) |
| | Obtains last known LQI and RSSI values from the device with the specified short address. More...
|
| |
| zb_uint8_t | zb_zdo_nwk_addr_req (zb_uint8_t param, zb_callback_t cb) |
| | Sends NWK_addr_req primitive. More...
|
| |
| zb_uint8_t | zb_zdo_ieee_addr_req (zb_uint8_t param, zb_callback_t cb) |
| | IEEE_addr_req primitive. More...
|
| |
| zb_uint8_t | zb_zdo_node_desc_req (zb_uint8_t param, zb_callback_t cb) |
| | Node_desc_req primitive. More...
|
| |
| zb_uint8_t | zb_zdo_power_desc_req (zb_uint8_t param, zb_callback_t cb) |
| | Power_desc_req primitive. More...
|
| |
| zb_uint8_t | zb_zdo_simple_desc_req (zb_uint8_t param, zb_callback_t cb) |
| | Simple_desc_req primitive. More...
|
| |
| zb_uint8_t | zb_zdo_active_ep_req (zb_uint8_t param, zb_callback_t cb) |
| | Active_desc_req primitive. More...
|
| |
| zb_uint8_t | zb_zdo_match_desc_req (zb_uint8_t param, zb_callback_t cb) |
| | Match_desc_req primitive. More...
|
| |
| zb_uint8_t | zb_zdo_system_server_discovery_req (zb_uint8_t param, zb_callback_t cb) |
| | Performs System_Server_Discovery_req. More...
|
| |
| zb_uint8_t | zb_zdo_mgmt_nwk_update_req (zb_uint8_t param, zb_callback_t cb) |
| | Performs Mgmt_NWK_Update_req request. More...
|
| |
| zb_uint8_t | zb_zdo_mgmt_nwk_enh_update_req (zb_uint8_t param, zb_callback_t cb) |
| | Performs Mgmt_NWK_Enhanced_Update_req request. More...
|
| |
| void | zb_zdo_mgmt_nwk_unsol_enh_update_notify (zb_uint8_t param, zb_callback_t cb) |
| | Performs Mgmt_NWK_Enhanced_Update_req request. More...
|
| |
| zb_uint8_t | zb_zdo_mgmt_lqi_req (zb_uint8_t param, zb_callback_t cb) |
| | Sends Mgmt_Lqi_req (see Zigbee spec 2.4.3.3.2) More...
|
| |
| zb_uint8_t | zb_zdo_mgmt_rtg_req (zb_uint8_t param, zb_callback_t cb) |
| |
| void | zdo_mgmt_rtg_resp (zb_uint8_t param) |
| |
| void | zb_zdo_ed_scan_request (zb_uint8_t param) |
| | Performs energy scan. More...
|
| |
| void | zb_zdo_active_scan_request (zb_uint8_t param) |
| | Performs active scan. More...
|
| |
| zb_uint8_t | zb_zdo_mgmt_bind_req (zb_uint8_t param, zb_callback_t cb) |
| | Sends Mgmt_Bind_req request. More...
|
| |
| void | zdo_mgmt_bind_resp (zb_uint8_t param) |
| | Sends 2.4.4.3.4 Mgmt_Bind_rsp. More...
|
| |
| zb_uint8_t | zb_zdo_bind_req (zb_uint8_t param, zb_callback_t cb) |
| | Bind_req request. More...
|
| |
| zb_uint8_t | zb_zdo_unbind_req (zb_uint8_t param, zb_callback_t cb) |
| | Unbind_req request. More...
|
| |
| zb_uint8_t | zb_zdo_clear_all_bind_req (zb_uint8_t param, zb_callback_t cb) |
| |
| void | zb_zdo_unbind_all_local (zb_uint8_t param) |
| | Perform unbind all entries locally. This custom function and it is not described in Zigbee specification. More...
|
| |
| void | zb_zdo_check_binding_request (zb_bufid_t param) |
| | Checks if the binding with specified parameters exists. More...
|
| |
| zb_uint8_t | zdo_mgmt_leave_req (zb_uint8_t param, zb_callback_t cb) |
| | Sends Mgmt_Leave_req. More...
|
| |
| zb_uint8_t | zb_end_device_bind_req (zb_uint8_t param, zb_callback_t cb) |
| |
| zb_uint8_t | zb_zdo_get_auth_level_req (zb_uint8_t param, zb_callback_t cb) |
| | Get authentication level for target device. More...
|
| |
| void | zb_set_tc_connectivity (zb_bool_t val) |
| |
| zb_bool_t | zb_get_tc_connectivity (void) |
| |
| void | zb_set_nwk_preferred_parent (zb_bool_t val) |
| |
| zb_uint8_t | zb_zdo_mgmt_permit_joining_req (zb_uint8_t param, zb_callback_t cb) |
| | sends Mgmt_Permit_Joining_req (See Zigbee spec 2.4.3.3.7) More...
|
| |
| void | zb_zdo_add_group_req (zb_uint8_t param) |
| | ZDO interface for ADD-GROUP.request. More...
|
| |
| void | zb_zdo_remove_group_req (zb_uint8_t param) |
| | ZDO interface for REMOVE-GROUP.request. More...
|
| |
| void | zb_zdo_remove_all_groups_req (zb_uint8_t param) |
| | ZDO interface for REMOVE-ALL-GROUPS.request. More...
|
| |
| void | zb_zdo_get_group_membership_req (zb_uint8_t param) |
| | ZDO interface for ZCL Get Group Membership Command. More...
|
| |
| void | zb_zdo_pim_permit_turbo_poll (zb_bool_t permit) |
| | Toggle Turbo Poll feature. More...
|
| |
| void | zb_zdo_pim_toggle_turbo_poll_retry_feature (zb_bool_t enable) |
| | Toggle Turbo Poll retry feature. This feature enables device to retry polling attempt some times in case if device haven't got any data after receiving ack with pending bit set. This feature can be toggled after joining/rejoining any network. It restores its default value upon leave. Default value: disabled. More...
|
| |
| void | zb_zdo_pim_start_turbo_poll_packets (zb_uint8_t n_packets) |
| | Start Turbo Poll adaptive algorithm for the number of packets. Turbo Poll will be disabled after receiving the specified number of packets or after the poll timeout will rise up to the Long Poll interval. More...
|
| |
| void | zb_zdo_pim_set_long_poll_interval (zb_time_t ms) |
| | Change the Long Poll interval. More...
|
| |
| void | zb_zdo_pim_start_turbo_poll_continuous (zb_time_t turbo_poll_timeout_ms) |
| | Start the Turbo Poll adaptive algorithm for the specified timeout. More...
|
| |
| void | zb_zdo_pim_turbo_poll_continuous_leave (zb_uint8_t param) |
| | Stop the Turbo Poll adaptive algorithm initiated by zb_zdo_pim_start_turbo_poll_continuous before the timeout expires. Restores the Long Poll interval. More...
|
| |
| void | zb_zdo_pim_get_long_poll_interval_req (zb_uint8_t param, zb_callback_t cb) |
| | Get the Long Poll Interval. More...
|
| |
| zb_ret_t | zb_zdo_set_lpd_cmd_mode (zb_uint8_t mode) |
| |
| void | zb_zdo_set_lpd_cmd_timeout (zb_uint16_t timeout) |
| |
| void | zb_zdo_disable_network_mgmt_channel_update (zb_bool_t disable) |
| | Disable channel update (affected for coordinator role only) More...
|
| |
| void | zb_zdo_set_aps_unsecure_join (zb_bool_t insecure_join) |
| | Setups insecure join flag. More...
|
| |
| void | zb_zdo_set_tc_standard_distributed_key (zb_uint8_t *key_ptr) |
| | Set custom distributed key. More...
|
| |
| void | zb_zdo_setup_network_as_distributed (void) |
| | Allow to setup network as distributed when started. More...
|
| |
| void | zb_enable_distributed (void) |
| |
| void | zb_disable_distributed (void) |
| | Disable distributed security network formation at runtime. More...
|
| |
| void | zb_bdb_enable_distributed_network_formation (void) |
| | Enable distributed security network formation at runtime. More...
|
| |
| void | zb_bdb_disable_distributed_network_formation (void) |
| | Disable distributed security network formation at runtime. More...
|
| |
| void | zb_bdb_enable_distributed_formation (zb_bool_t enable) |
| | Enable/disable distributed security network formation at runtime. More...
|
| |
| zb_bool_t | zb_is_network_distributed (void) |
| | Check if the current network is a distributed security network. More...
|
| |
| void | zb_af_set_data_indication (zb_device_handler_t cb) |
| | Set up application callback to be called for APS data packets. More...
|
| |
| void | zb_bdb_reset_via_local_action (zb_uint8_t param) |
| | Perform "Reset with a Local Action" procedure (as described in BDB spec, chapter 9.5). The device will perform the NLME leave and clean all Zigbee persistent data except the outgoing NWK frame counter and application datasets (if any). The reset can be performed at any time once the device is started (see zboss_start). After the reset, the application will receive the ZB_ZDO_SIGNAL_LEAVE signal. More...
|
| |
| void | zb_bdb_initiate_tc_rejoin (zb_uint8_t param) |
| | Starts TC rejoin procedure. More...
|
| |
| zb_uint8_t | zb_zdo_send_configuration_parameters (zb_uint8_t param, zb_callback_t cb) |
| | Sends secur_set_configuration_req command with configuration parameters. More...
|
| |
| zb_uint8_t | zb_zdo_send_next_panid_change (zb_uint8_t param, zb_callback_t cb) |
| | Sends secur_set_configuration_req command with next pan id change information. More...
|
| |
| zb_uint8_t | zb_zdo_send_next_channel_change (zb_uint8_t param, zb_callback_t cb) |
| | Sends secur_set_configuration_req command with next channel change information. More...
|
| |
| zb_uint8_t | zb_zdo_get_configuration_req (zb_uint8_t param, zb_callback_t cb) |
| | Sends Secur_Get_Configuration_req command. More...
|
| |
| zb_uint8_t * | zdo_fill_get_configuration_req (zb_uint8_t param, zb_uint16_t dst, zb_uint8_t tlv_count, zb_uint8_t first_tlv_id) |
| | Start filling of body of ZDO Secur Get Configuration Req. More...
|
| |
| zb_uint8_t | zb_zdo_decommission_req (zb_uint8_t param, zb_callback_t cb) |
| | Sends Secur_Decommission_req command. More...
|
| |
| zb_ret_t | zb_zdo_secur_update_device_tclk (zb_uint8_t param, zb_ieee_addr_t dev_ieee_addr) |
| | Send Security_Key_Update_req for update EXISTING verified tclk. More...
|
| |
| zb_uint8_t | zdo_mgmt_beacon_survey_req (zb_uint8_t param, zb_callback_t cb) |
| | Sends Mgmt beacon survey request. More...
|
| |
| void | zboss_use_r22_behavior (void) |
| |
| void | zboss_use_r23_behavior (void) |
| |
| void | zb_nwk_use_r22_joining (zb_bool_t value) |
| |
| zb_bool_t | zb_tc_is_device_interview_enabled (void) |
| |
| void | zb_tc_enable_device_interview (zb_bool_t enable) |
| |
| zb_ret_t | zb_tc_auth_device_after_interview (const zb_ieee_addr_t device_addr) |
| |
| void | zb_tc_reject_device_after_interview (const zb_ieee_addr_t device_addr) |
| |
| zb_bool_t | zb_tc_is_interview_active_for_device (zb_uint16_t device_addr) |
| |