public void SetAmplification(PGA_GainsEnum gain) { if (gain < PGA_GainsEnum.gain1 || gain > PGA_GainsEnum.gain100) throw new ArgumentException("Gain out of range"); Gain = gain; _channel.WriteByte((int)gain); }
public void SetAmplification(PGA_GainsEnum gain) { if (gain < PGA_GainsEnum.gain1 || gain > PGA_GainsEnum.gain100) { throw new ArgumentException("Gain out of range"); } Gain = gain; _channel.WriteByte((int)gain); }
private void SetPGA_Gain(PGA_GainsEnum gain) { SetParams(ChannelFilter.CutoffFrequency, ChannelFilter.Gain, gain); }
public void SetParams(FilterCutOffFrequencies cutoff, FilterGain filter_gain, PGA_GainsEnum pga_gain) { ChannelFilter.SetCutOffFrequencyAndGain(_channelName, cutoff, filter_gain); ChannelPGA.SetAmplification(pga_gain); CommonLatch.PulseLatchForChannel(_channelName); }
public void SetPGA_Gain(PGA_GainsEnum gain) { SetParams(ChannelFilter.CutoffFrequency, ChannelFilter.Gain, gain); }