diff --git a/src/linux/analog.c b/src/linux/analog.c index 55420ce6..7ca1ee2d 100644 --- a/src/linux/analog.c +++ b/src/linux/analog.c @@ -13,13 +13,15 @@ #include "internal.h" // report_errno #include "sched.h" // sched_shutdown -DECL_CONSTANT("ADC_MAX", 4095); // Assume 12bit adc +// ODROID-C5 +DECL_CONSTANT("ADC_MAX", 1800); // Assume 12bit adc #define ANALOG_START (1<<12) DECL_ENUMERATION_RANGE("pin", "analog0", ANALOG_START, 8); -#define IIO_PATH "/sys/bus/iio/devices/iio:device0/in_voltage%d_raw" +// ODROID-C5 +#define IIO_PATH "/sys/bus/iio/devices/iio:device0/in_voltage%d_input" struct gpio_adc gpio_adc_setup(uint32_t pin)