BrrrBayBay.LogicPWMLib.LogicPwmDataGenerator.calculateSinglePeriodSampleCount C# (CSharp) Method

calculateSinglePeriodSampleCount() private method

Calculates the number of samples needed for a single period of the given frequency
private calculateSinglePeriodSampleCount ( int frequency ) : int
frequency int The frequency
return int
        private int calculateSinglePeriodSampleCount(int frequency)
        {
            double sampleTickTime = calculateSampleTickTime();

            // Calculate the full period time
            double frequencyTickTime = 1F / (double)frequency;
            return (int)Math.Round(frequencyTickTime / sampleTickTime);
        }