I want to control network formation process for coordinator and end device through application layer.
I refereed light switch example to understand network formation process.
In that example coordinator creates network and light switch joins the network. Application layer gets events in callback function (ZB_BDB_SIGNAL_DEVICE_FIRST_START,ZB_BDB_SIGNAL_STEERING ,
ZB_ZDO_SIGNAL_DEVICE_ANNCE) but doesn't have control on it.
I want application layer control in coordinator to allow new device to join network or not.
also End device should not join network unless application layer allows
I also refereed below link
https://devzone.nordicsemi.com/f/nordic-q-a/40775/zigbee-giving-end-device-permission-to-join-network
Could you please provide name of API's for
- Network formation(bdb_start_top_level_commissioning does device discovery and network formation),
- Allow/disable permit joining
- join network
- Add new device in existing network
- send leave network to end device