From ce4ebbde641a5e76bef83fae9b94a1b68c2b77a4 Mon Sep 17 00:00:00 2001 From: Adeeb Shihadeh Date: Thu, 19 Dec 2024 16:16:59 -0800 Subject: [PATCH] fix IR power scaling (#34293) * fix IR power scaling * Update system/hardware/tici/hardware.h --- system/hardware/tici/hardware.h | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/system/hardware/tici/hardware.h b/system/hardware/tici/hardware.h index 20ee88de80..da89bb9002 100644 --- a/system/hardware/tici/hardware.h +++ b/system/hardware/tici/hardware.h @@ -82,17 +82,17 @@ public: return; } - percent = std::clamp(percent, 0, 100); + int value = util::map_val(std::clamp(percent, 0, 100), 0, 100, 0, 255); std::ofstream torch_brightness("/sys/class/leds/led:torch_2/brightness"); if (torch_brightness.is_open()) { - torch_brightness << percent << "\n"; + torch_brightness << value << "\n"; torch_brightness.close(); } std::ofstream switch_brightness("/sys/class/leds/led:switch_2/brightness"); if (switch_brightness.is_open()) { - switch_brightness << percent << "\n"; + switch_brightness << value << "\n"; switch_brightness.close(); } }