
Macros | |
| #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 |
Signals passed to application signal handler | |
typedef struct zb_zdo_app_my_custom_signal_s { zb_zdo_app_signal_type_t super; zb_my_custom_data_type_t my_custom_data; } | |
| #define | ZB_TCSWAP_DB_BACKUP_REQUIRED_SIGNAL 53U |
| #define | ZB_TC_SWAPPED_SIGNAL 54U |
| #define ZB_BDB_SIGNAL_FORMATION_CANCELLED 62U |
BDB formation cancel request processed
When generated:
Status codes:
Signal parameters:
| #define ZB_BDB_SIGNAL_STEERING_CANCELLED 61U |
BDB steering cancel request processed
When generated:
Status codes:
Signal parameters:
| #define ZB_BDB_SIGNAL_TC_REJOIN_DONE 58U |
TC rejoin is completed
When generated:
Status codes:
Signal parameters:
| #define ZB_BUFFER_TEST_REQ_SIGNAL 57U |
Test Profile 2 Buffer Test Req received. To be used in certification tests .
| zb_buffer_test_response_t |
| #define ZB_DEBUG_SIGNAL_TCLK_READY 68U |
When generated: Unverified aps key created, and verify_key_req has been sent or received.
Status codes:
This signal uses during debugging to broadcast aps key by calling zb_debug_broadcast_aps_key().
Signal parameters:
| #define ZB_NWK_SIGNAL_PERMIT_JOIN_STATUS 59U |
Notifies the Zigbee Trust center or router application about permit join status changed.
| #define ZB_SIGNAL_INTERPAN_PREINIT 64U |
ZBOSS interpan preinit done signal
When generated:
After receiving that signal application can use zb_intrp_data_request_with_chan_change() API
Signal parameters:
| #define ZB_SIGNAL_JOIN_DONE 56U |
Signal indicating that device just joined/rejoined, but not authorized yet
To be used mainly for certification testing, when run-time visibility setting is required
| #define ZB_SIGNAL_READY_TO_SHUT 63U |
ZBOSS is ready to shutdown signal
When generated:
After receiving that signal application MUST complete ZBOSS shutdown by calling zboss_complete_shut(). It is impossible to continue ZBOSS work without a restart after calling zboss_start_shut().
Signal parameters:
| #define ZB_TC_SWAPPED_SIGNAL 54U |
TC is swapped (signal at Joiner)
| #define ZB_TCLK_UPDATED_SIGNAL 55U |
TCLK update completed (signal at Joiner)
| #define ZB_TCSWAP_DB_BACKUP_REQUIRED_SIGNAL 53U |
it is time to backup TC database (signal at TC)
| #define ZB_ZDO_DEVICE_UNAVAILABLE 66U |
Notifies an application a device unavailable.
When generated:
Signal parameters:
| #define ZB_ZDO_SIGNAL_DEVICE_INTERVIEW_FINISHED 60U |
Notifies the TC that Device Interview was finished
Status codes:
Signal parameters:
| #define ZB_ZGP_SIGNAL_APPROVE_COMMISSIONING 67U |
ZGP Approve Commissioning signal.
When generated:
Status codes:
After receiving that signal application SHALL decide whether to connect GP device or not. After that, application SHALL send acceptance status by calling zb_zgps_accept_commissioning(). It is impossible to continue GP commissioning operation without a calling zb_zgps_accept_commissioning(), and the sink will exit commissioning mode after commissioning timeout expired.
Signal parameters:
| #define ZB_ZGP_SIGNAL_MODE_CHANGE 65U |
ZGP Mode change signal.
When generated:
Status codes:
Signal parameters: