From ddb83d13681fa13c7258ee6e6645ece911a3b869 Mon Sep 17 00:00:00 2001 From: richonguzman Date: Wed, 10 Jul 2024 09:49:13 -0400 Subject: [PATCH] voltageCalibrationCorrection --- src/LoRa_APRS_iGate.cpp | 2 +- src/battery_utils.cpp | 2 -- 2 files changed, 1 insertion(+), 3 deletions(-) diff --git a/src/LoRa_APRS_iGate.cpp b/src/LoRa_APRS_iGate.cpp index aae7d46..b2d48eb 100644 --- a/src/LoRa_APRS_iGate.cpp +++ b/src/LoRa_APRS_iGate.cpp @@ -38,7 +38,7 @@ ________________________________________________________________________________ #include "A7670_utils.h" #endif -String versionDate = "2024.07.08"; +String versionDate = "2024.07.10"; Configuration Config; WiFiClient espClient; diff --git a/src/battery_utils.cpp b/src/battery_utils.cpp index 896f76c..9d91d65 100644 --- a/src/battery_utils.cpp +++ b/src/battery_utils.cpp @@ -14,7 +14,6 @@ float adcReadingTransformation = (3.3/4095); float voltageDividerCorrection = 0.288; float readingCorrection = 0.125; float multiplyCorrection = 0.035; -float adcVoltageCorrection = 0.041; float voltageDividerTransformation = 0.0; @@ -140,7 +139,6 @@ namespace BATTERY_Utils { float voltage = esp_adc_cal_raw_to_voltage(sampleSum / 100, &adc_chars); voltage *= 2; // for 100K/100K voltage divider voltage /= 1000; - voltage -= adcVoltageCorrection; return voltage; } else { return (2 * (sampleSum/100) * adcReadingTransformation) + voltageDividerCorrection; // raw voltage without mapping