From 5a23e531c8a265bb4816fdd7395fad531761119c Mon Sep 17 00:00:00 2001 From: Craig Richardson Date: Mon, 14 May 2018 20:44:03 +0100 Subject: [PATCH] Fix Flake8 issues --- .../CircuitPlaygroundExpress_SoundMeter.py | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/Introducing_CircuitPlaygroundExpress/CircuitPlaygroundExpress_SoundMeter.py b/Introducing_CircuitPlaygroundExpress/CircuitPlaygroundExpress_SoundMeter.py index 09297d70..a5fa5846 100644 --- a/Introducing_CircuitPlaygroundExpress/CircuitPlaygroundExpress_SoundMeter.py +++ b/Introducing_CircuitPlaygroundExpress/CircuitPlaygroundExpress_SoundMeter.py @@ -53,7 +53,9 @@ def constrain(value, floor, ceiling): def log_scale(input_value, input_min, input_max, output_min, output_max): normalized_input_value = (input_value - input_min) / \ (input_max - input_min) - return output_min + math.pow(normalized_input_value, SCALE_EXPONENT) * (output_max - output_min) + return output_min + \ + math.pow(normalized_input_value, SCALE_EXPONENT) \ + * (output_max - output_min) # Remove DC bias before computing RMS. @@ -61,7 +63,9 @@ def log_scale(input_value, input_min, input_max, output_min, output_max): def normalized_rms(values): minbuf = int(mean(values)) - return math.sqrt(sum(float(sample - minbuf) * (sample - minbuf) for sample in values) / len(values)) + samples_sum = sum(float(sample - minbuf) * (sample - minbuf) for sample in values) + + return math.sqrt(samples_sum / len(values)) def mean(values):