public Scanner(ISharpControl controlInterface, ScanNextFrequency Callback, ScanNextFrequencyTimeLeft CallbackTimeLeft)
 {
     _controlInterface = controlInterface;
       _scanNextFrequencyCallBack = Callback;
       _scanNextFrequencyTimeLeftCallBack = CallbackTimeLeft;
       _timerLevelInspect.Elapsed += new System.Timers.ElapsedEventHandler(_timerLevelInspect_Elapsed);
       _timerLevelInspect.Enabled = false;
       InitAverager();
       _fft_buffer = new byte[_controlInterface.FFTResolution];
       _timerLevelInspect.Interval = _SCAN_TIMER_INTERVALL;
 }
Example #2
0
 public Scanner(ISharpControl controlInterface, ScanNextFrequency Callback, ScanNextFrequencyTimeLeft CallbackTimeLeft)
 {
     _controlInterface                  = controlInterface;
     _scanNextFrequencyCallBack         = Callback;
     _scanNextFrequencyTimeLeftCallBack = CallbackTimeLeft;
     _timerLevelInspect.Elapsed        += new System.Timers.ElapsedEventHandler(_timerLevelInspect_Elapsed);
     _timerLevelInspect.Enabled         = false;
     InitAverager();
     _fft_buffer = new byte[_controlInterface.FFTResolution];
     _timerLevelInspect.Interval = _SCAN_TIMER_INTERVALL;
 }