stream property

  1. @override
Stream<Datum>? stream
override

The stream of Datum objects for this StreamProbe. Must be implemented by sub-classes.

Implementation

@override
Stream<Datum>? get stream => (deviceManager.isConnected)
    ? deviceManager.manager!.sensorEvents
        .map((event) => ESenseSensorDatum.fromSensorEvent(
              deviceName: deviceManager.manager!.deviceName,
              event: event,
            ))
        .asBroadcastStream()
    : null;