From 4a1b4f1dd498f85ac0ab52e46f63aca7d9bacedd Mon Sep 17 00:00:00 2001 From: Eugene Bolshakov Date: Thu, 7 Jan 2016 14:24:56 +0300 Subject: [PATCH] nlgpio16: C++11 incompatibility fixes Signed-off-by: Eugene Bolshakov Signed-off-by: Mihai Tudor Panu --- src/nlgpio16/nlgpio16.h | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/src/nlgpio16/nlgpio16.h b/src/nlgpio16/nlgpio16.h index 8ad817f7..4070690e 100644 --- a/src/nlgpio16/nlgpio16.h +++ b/src/nlgpio16/nlgpio16.h @@ -38,6 +38,12 @@ #define NLGPIO16_DEFAULT_UART_DEV "/dev/ttyACM0" +// ADC analog ref voltage is 3.3v +#define ADC_AREF 3.3 + +// 10-bit precision (0-1023) +#define ADC_PRECISION 10 + namespace upm { /** * @brief NLGPIO16 module @@ -82,11 +88,6 @@ namespace upm { class NLGPIO16 { public: - // ADC analog ref voltage is 3.3v - static const float ADC_AREF = 3.3; - // 10-bit precision (0-1023) - static const int ADC_PRECISION = 10; - /** * NLGPIO16 object constructor *