public void Initialize(ISharpControl control) { this._control = control; this._processor = new NoiseBlankerProcessor(); this._processor.Enabled = Utils.GetBooleanSetting("NBEnabled"); this._processor.NoiseThreshold = Utils.GetIntSetting("NBThreshold", 80); this._processor.PulseWidth = Utils.GetDoubleSetting("NBPulseWidth", 10.0); this._guiControl = new ProcessorPanel(this._processor); this._control.RegisterStreamHook((object) this._processor, ProcessorType.RawIQ); }
public void Initialize(ISharpControl control) { this._control = control; this._processor = new NoiseBlankerProcessor(); this._processor.Enabled = Utils.GetBooleanSetting("NBEnabled"); this._processor.NoiseThreshold = Utils.GetIntSetting("NBThreshold", 80); this._processor.PulseWidth = Utils.GetDoubleSetting("NBPulseWidth", 10.0); this._guiControl = new ProcessorPanel(this._processor); this._control.RegisterStreamHook(this._processor, ProcessorType.RawIQ); }