initialize static method
make sure to initialize WinBle once before using it call dispose when Done
Implementation
static Future<void> initialize({
required String serverPath,
bool enableLog = false,
}) async {
if (_isInitialized) throw "WinBle is already initialized";
try {
WinHelper.showLog = enableLog;
await _channel.initialize(
onData: _handleMessages,
serverPath: serverPath,
);
_isInitialized = true;
} catch (e) {
dispose();
throw e.toString();
}
}