resume method
Resumes scanning after a user-initiated stop.
Implementation
Future<void> resume() async {
if (!_userPaused) return;
_userPaused = false;
if (_lifecyclePaused) return;
_starting = true;
_notifyStateChanged();
try {
await _awaitAppResumed();
if (_userPaused) return;
await _startHardware();
} finally {
_starting = false;
_notifyStateChanged();
}
}