nRF5 SDK for Thread and Zigbee v3.2.0
Functions
ZDO rejoin backoff procedure

Functions

zb_ret_t zb_zdo_rejoin_backoff_start (zb_bool_t insecure_rejoin)
 
zb_void_t zb_zdo_rejoin_backoff_continue (zb_uint8_t param)
 
zb_bool_t zb_zdo_rejoin_backoff_force (void)
 
zb_bool_t zb_zdo_rejoin_backoff_is_running (void)
 
zb_void_t zb_zdo_rejoin_backoff_cancel (void)
 

Detailed Description

Function Documentation

zb_void_t zb_zdo_rejoin_backoff_cancel ( void  )

Clear rejoin backoff context, cancel scheduled function

zb_void_t zb_zdo_rejoin_backoff_continue ( zb_uint8_t  param)

Run next rejoin backoff iteration

zb_bool_t zb_zdo_rejoin_backoff_force ( void  )

Force rejoin backoff iteration start

zb_bool_t zb_zdo_rejoin_backoff_is_running ( void  )

Return rejoin backoff status: running (ZB_TRUE) or not running (ZB_FALSE)

zb_ret_t zb_zdo_rejoin_backoff_start ( zb_bool_t  insecure_rejoin)

Start rejoin backoff procedure. If the method is to be directly called from application, it is expected that MAC layer and PIB cache are properly initialized. For starting device call zb_zdo_dev_start_cont instead - if device is commisioned it will reinit network settings and trigger rejoin from inside the stack.

Parameters
insecure_rejoin- specify if insecure rejoin is allowed
Returns
RET_OK on success, RET_ALREADY_EXISTS if rejoin backoff is running already

Documentation feedback | Developer Zone | Subscribe | Updated