This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

CC2340R5: Handling status -1 in signal ZB_BDB_SIGNAL_STEERING

Part Number: CC2340R5

Tool/software:

CC2340 is running ZBOSS end device example, and it called  bdb_start_top_level_commissioning(ZB_BDB_NETWORK_STEERING) to start a network steering. When the end device was not able to find a coordinator around, the application received a status code -1 in signal ZB_BDB_SIGNAL_STEERING after ~20 seconds.

ZBOSS user's guide only lists 2 status codes: RET_OK and RET_INTERRUPTED, but does not explain what does status code -1 mean in this signal.

The questions are:

1. Is it OK to call bdb_start_top_level_commissioning(ZB_BDB_NETWORK_STEERING) again when this status code -1 is received?

2. Is there a place to set this timeout(~20 seconds from observation) for bdb_start_top_level_commissioning(ZB_BDB_NETWORK_STEERING)?

Best regards,

Shuyang