File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -342,7 +342,7 @@ packages:
342342 path: ".."
343343 relative: true
344344 source: path
345- version: "2.2.2 "
345+ version: "2.2.3 "
346346 path:
347347 dependency: transitive
348348 description:
Original file line number Diff line number Diff line change @@ -36,9 +36,9 @@ class TauSensorHandler extends SensorHandler<TauSensorConfig> {
3636 characteristicId: TauRingGatt .rxChar,
3737 ).listen (
3838 (data) async {
39- if (data.isNotEmpty && data[ 2 ] == sensorId) {
40- Map < String , dynamic > parsedData = await _parseData (data);
41- streamController.add (parsedData );
39+ List < Map < String , dynamic >> parsedData = await _parseData (data);
40+ for ( var d in parsedData) {
41+ streamController.add (d );
4242 }
4343 },
4444 onError: (error) {
@@ -66,7 +66,7 @@ class TauSensorHandler extends SensorHandler<TauSensorConfig> {
6666 }
6767
6868 /// Parses raw sensor data bytes into a [Map] of sensor values.
69- Future <Map <String , dynamic >> _parseData (data) async {
69+ Future <List < Map <String , dynamic >>> _parseData (List < int > data) async {
7070 ByteData byteData = ByteData .sublistView (Uint8List .fromList (data));
7171
7272 return _sensorValueParser.parse (byteData, []);
You can’t perform that action at this time.
0 commit comments