udfFilterWearCardioT static method

Channels udfFilterWearCardioT({
  1. required Channels channels,
  2. required int channelCount,
  3. required int sampleCount,
  4. required DataFilter dataFilter,
  5. required bool isAttached,
})

Implementation

static Channels udfFilterWearCardioT({
  required Channels channels,
  required int channelCount,
  required int sampleCount,
  required DataFilter dataFilter,
  required bool isAttached,
}) {
  final startIndex = channels.l2.length - sampleCount;
  for (var i = startIndex; i < channels.l2.length; i++) {
    final l2 = dataFilter.applyFilter(1, channels.l2[i], isAttached);
    channels.l2[i] = l2;
  }
  return channels;
}