From 21f4f60f3da7206929bb658c349045287dba9740 Mon Sep 17 00:00:00 2001
From: Alberto Nidasio <alberto.nidasio@skywarder.eu>
Date: Tue, 26 Apr 2022 13:11:35 +0200
Subject: [PATCH] [PWM] Fixed getDutyCycle function

---
 src/shared/drivers/timer/PWM.cpp | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/shared/drivers/timer/PWM.cpp b/src/shared/drivers/timer/PWM.cpp
index 80f40f0ac..b6f8a6aca 100644
--- a/src/shared/drivers/timer/PWM.cpp
+++ b/src/shared/drivers/timer/PWM.cpp
@@ -84,8 +84,8 @@ void PWM::setDutyCycle(TimerUtils::Channel channel, float dutyCycle)
 
 float PWM::getDutyCycle(TimerUtils::Channel channel)
 {
-    return static_cast<float>(timer.readCaptureCompareRegister(channel) /
-                              timer.readAutoReloadRegister());
+    return static_cast<float>(timer.readCaptureCompareRegister(channel)) /
+           static_cast<float>(timer.readAutoReloadRegister());
 }
 
 void PWM::setTimerConfiguration()
-- 
GitLab