onEvent method
Called when an event is received by the FSM
Implementation
@override
Future<bool> onEvent(
{required FsmEvent event, required FsmOwner owner}) async {
BleDeviceOwner deviceOwner = owner as BleDeviceOwner;
debugPrintSynchronously("OnEvent: BleConfigureState ${deviceOwner.device.getId()} - Event $event");
if (event is BleDeviceConfigurationCompleteEvent) {
//await owner.getFsm()?.changeState(nextState: BleDeviceReadyState());
owner.getFsm()?.changeState(nextState: BleDeviceReadyState());
return true;
}
return false;
}