movisensStream property

Stream<Map<String, dynamic>> movisensStream

Implementation

Stream<Map<String, dynamic>> get movisensStream {
  if (Platform.isAndroid) {
    if (_movisensStream == null) {
      Map<String, dynamic> args = {'user_data': userData.asMap};
      _methodChannel.invokeMethod('userData', args);
      _movisensStream =
          _eventChannel.receiveBroadcastStream().map(_parseDataPoint);
    }
    return _movisensStream!;
  }
  throw MovisensException('Movisens API only available on Android');
}