From ce799d12ff2f2369cf485a891d105b8233b7eed1 Mon Sep 17 00:00:00 2001
From: Alberto Nidasio <alberto.nidasio@skywarder.eu>
Date: Thu, 19 May 2022 14:14:37 +0200
Subject: [PATCH] [InternalADC] Implemented InternalADCData insted of ADCData

---
 src/shared/drivers/adc/InternalADC.cpp | 6 +++---
 src/shared/drivers/adc/InternalADC.h   | 6 +++---
 2 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/src/shared/drivers/adc/InternalADC.cpp b/src/shared/drivers/adc/InternalADC.cpp
index f87b6c91c..acfe5e21f 100644
--- a/src/shared/drivers/adc/InternalADC.cpp
+++ b/src/shared/drivers/adc/InternalADC.cpp
@@ -168,7 +168,7 @@ bool InternalADC::enableChannel(Channel channel, SampleTime sampleTime)
     return true;
 }
 
-ADCData InternalADC::getVoltage(Channel channel)
+InternalADCData InternalADC::getVoltage(Channel channel)
 {
     float voltage = 0;
 
@@ -177,7 +177,7 @@ ADCData InternalADC::getVoltage(Channel channel)
         voltage = values[indexMap[channel]] * supplyVoltage / RESOLUTION;
     }
 
-    return ADCData{timestamp, (uint8_t)channel, voltage};
+    return InternalADCData{timestamp, (uint8_t)channel, voltage};
 }
 
 bool InternalADC::selfTest()
@@ -193,7 +193,7 @@ bool InternalADC::selfTest()
     return true;
 }
 
-ADCData InternalADC::sampleImpl()
+InternalADCData InternalADC::sampleImpl()
 {
     if (!isUsingDMA)
     {
diff --git a/src/shared/drivers/adc/InternalADC.h b/src/shared/drivers/adc/InternalADC.h
index cc9a4ce02..662419e81 100644
--- a/src/shared/drivers/adc/InternalADC.h
+++ b/src/shared/drivers/adc/InternalADC.h
@@ -66,7 +66,7 @@ namespace Boardcore
  * timers and multi adc mode.
  * This features are not implemented to keep the driver simple.
  */
-class InternalADC : public Sensor<ADCData>
+class InternalADC : public Sensor<InternalADCData>
 {
 public:
     /**
@@ -131,11 +131,11 @@ public:
 
     bool enableChannel(Channel channel, SampleTime sampleTime);
 
-    ADCData getVoltage(Channel channel);
+    InternalADCData getVoltage(Channel channel);
 
     bool selfTest() override;
 
-    ADCData sampleImpl() override;
+    InternalADCData sampleImpl() override;
 
 private:
     inline void resetRegisters();
-- 
GitLab