From f81c42e700b90fd3f4f2f48e8c1a5744b9400580 Mon Sep 17 00:00:00 2001 From: Thad House Date: Wed, 15 Jan 2025 11:52:57 -0800 Subject: [PATCH] [hal] Fix systemcore analog input scaling (#7691) --- hal/src/main/native/systemcore/AnalogInput.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hal/src/main/native/systemcore/AnalogInput.cpp b/hal/src/main/native/systemcore/AnalogInput.cpp index ad2df79f4d..24555e4ad2 100644 --- a/hal/src/main/native/systemcore/AnalogInput.cpp +++ b/hal/src/main/native/systemcore/AnalogInput.cpp @@ -172,7 +172,7 @@ double HAL_GetAnalogVoltage(HAL_AnalogInputHandle analogPortHandle, uint16_t ret = 0; *status = port->GetAnalogInput(&ret); - return ret / 1000.0; + return ret / 4095.0 * 3.3; } double HAL_GetAnalogValueToVolts(HAL_AnalogInputHandle analogPortHandle,