CSharp_NoiseFloor.Process.measureNoiseFloor C# (CSharp) Method

measureNoiseFloor() private method

private measureNoiseFloor ( ) : void
return void
        private void measureNoiseFloor()
        {
            ProgressStatus(new ProgressEventArgs("Start Measuring Noise Floor"));
            actual = startf;
                // for loop start to end with step
                while (actual < stopf)
                {
                    ProgressStatus(new ProgressEventArgs("Measure Signal Level for frequency " + actual));

                    ctrlSDR.setCommand(sdrCATCommand.setFrequency(actual));
                    ctrlSDR.setCommand(sdrCATCommand.setCWLMode());
                    Thread.Sleep(100);
                    String value = ctrlSDR.getCommand(sdrCATCommand.getRxMeter()).Replace("ZZRM1", "").Replace("dBm;", "");
                    nf_measurement[actual] = value;

                    actual = actual + stepf;
                }
                ProgressStatus(new ProgressEventArgs("nextStep"));
        }