From 56a379b7c4d27ddcbc8296ba8d0a08eb0fa0ca96 Mon Sep 17 00:00:00 2001 From: ShikyC Date: Fri, 26 Jan 2024 13:06:09 -0800 Subject: [PATCH] No need to use pow() here --- ESP32-S3-Analog/ESP32-S3-Analog.ino | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/ESP32-S3-Analog/ESP32-S3-Analog.ino b/ESP32-S3-Analog/ESP32-S3-Analog.ino index acf0dc7..fe3001f 100644 --- a/ESP32-S3-Analog/ESP32-S3-Analog.ino +++ b/ESP32-S3-Analog/ESP32-S3-Analog.ino @@ -126,10 +126,7 @@ void loop() { } lastPower[p][i] = power[p][i]; #else - float x2 = sensitivities[p][i] * sensitivities[p][i]; - float x3 = x2 * sensitivities[p][i]; - float x4 = x3 * sensitivities[p][i]; - float v = power[p][i] * (1.0 + sensitivities[p][i] + 0.5 * x2 + 0.166667 * x3); + float v = power[p][i] * sensitivities[p][i]; axisValues[p][i] = AXIS_RANGE * (v >= MAX_THRES ? 1 : (v / MAX_THRES)); #endif }