How do I implement button-triggered provisioning (enable or disable provisioning via a hardware button)?
By default, RainMaker examples enter provisioning mode automatically on power-up. To trigger provisioning via a button:
- In the
app_network_startfunction, delay the call tonetwork_prov_mgr_start_provisioninguntil a button press event is detected. - To stop provisioning, call
network_prov_mgr_stop_provisioning. To re-enter provisioning mode after stopping, the device must be rebooted, andnetwork_prov_mgr_start_provisioningcalled again on boot.