initializeDevice method
Implementation
@override
Future<bool> initializeDevice() async {
try {
final Map<String, dynamic> result = Map<String, dynamic>.from(
await channel.invokeMethod('initializeDevice'),
);
return result['success'] == true;
} on PlatformException catch (e) {
throw SmartPosException('Device initialization failed: ${e.message}');
}
}