Closed jackjansen closed 2 years ago
In IotsaBLEClient, if a known device is offline, it will scan continuously (except for the ble/wifi radio sharing implemented at the low level).
If this happens connecting to a known network may still work, but creating a softAP doesn't. Also, this eats batteries.
We should hold off scanning at some point, even if we haven't found all devices yet.
This appears fixed by switching to nimble.
In IotsaBLEClient, if a known device is offline, it will scan continuously (except for the ble/wifi radio sharing implemented at the low level).
If this happens connecting to a known network may still work, but creating a softAP doesn't. Also, this eats batteries.
We should hold off scanning at some point, even if we haven't found all devices yet.