diff options
Diffstat (limited to 'lib/utils')
-rw-r--r-- | lib/utils/esense_input.dart | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/lib/utils/esense_input.dart b/lib/utils/esense_input.dart index d909c0d..4edb983 100644 --- a/lib/utils/esense_input.dart +++ b/lib/utils/esense_input.dart @@ -11,7 +11,7 @@ class ESenseInput { static final instance = ESenseInput._(); ESenseManager eSenseManager = ESenseManager('unknown'); - ValueNotifier<String> deviceStatus = ValueNotifier(''); + ValueNotifier<String> deviceStatus = ValueNotifier('Disconnected'); StreamSubscription? subscription; String eSenseDeviceName = ''; @@ -58,23 +58,23 @@ class ESenseInput { connected = false; switch (event.type) { case ConnectionType.connected: - deviceStatus.value = 'connected'; + deviceStatus.value = 'Connected'; connected = true; _startListenToSensorEvents(); break; case ConnectionType.unknown: - deviceStatus.value = 'unknown'; + deviceStatus.value = 'Unknown'; break; case ConnectionType.disconnected: - deviceStatus.value = 'disconnected'; + deviceStatus.value = 'Disconnected'; sampling = false; _pauseListenToSensorEvents(); break; case ConnectionType.device_found: - deviceStatus.value = 'device_found'; + deviceStatus.value = 'Device_found'; break; case ConnectionType.device_not_found: - deviceStatus.value = 'device_not_found'; + deviceStatus.value = 'Device_not_found'; break; } }); @@ -155,11 +155,11 @@ class ESenseInput { print('Trying to connect to eSense device namend \'$deviceName\''); eSenseDeviceName = deviceName; eSenseManager.deviceName = deviceName; - connected = await eSenseManager.connect(); + bool connecting = await eSenseManager.connect(); print( 'Trying to connect to eSense device namend \'${eSenseManager.deviceName}\''); - deviceStatus.value = connected ? 'connecting...' : 'connection failed'; + deviceStatus.value = connecting ? 'connecting...' : 'connection failed'; print(deviceStatus.value); } } |