ModuleEcg constructor
ModuleEcg({
- required ModuleBle ble,
- Commands commands = const Commands(),
- Stream<
List< udfRawStream({int> >- required ModuleEcg ecg,
- List<
List< ? udfConvert({}) = Builtin.udfConvertWearEcg,double> > - Stream<
List< udfLeadStream({int> >- required ModuleEcg ecg,
- LeadState? udfLeadCompute({}) = Builtin.udfLeadComputeWearEcg,
- ChannelData udfFilter({
- required int channelCount,
- required ChannelData channels,
- required DataFilter? dataFilter,
- required bool isAttached,
- required int sampleCount,
- int samplingRate = 250,
- int channelCount = 12,
- int sampleCount = 9,
- int filterCount = 8,
Implementation
ModuleEcg({
required this.ble,
this.commands = const Commands(),
this.udfRawStream = Builtin.udfRawStream,
this.udfConvert = Builtin.udfConvertWearEcg,
this.udfLeadStream = Builtin.udfLeadStreamWearEcg,
this.udfLeadCompute = Builtin.udfLeadComputeWearEcg,
this.udfFilter = Builtin.udfFilter,
this.samplingRate = 250,
this.channelCount = 12,
this.sampleCount = 9,
this.filterCount = 8,
});