diff --git a/libraries/AP_HAL_Linux/AnalogIn_IIO.h b/libraries/AP_HAL_Linux/AnalogIn_IIO.h index 21907d2edb..1c330c5964 100644 --- a/libraries/AP_HAL_Linux/AnalogIn_IIO.h +++ b/libraries/AP_HAL_Linux/AnalogIn_IIO.h @@ -9,11 +9,14 @@ #define IIO_ANALOG_IN_COUNT 8 #define IIO_ANALOG_IN_DIR "/sys/bus/iio/devices/iio:device0/" + #if CONFIG_HAL_BOARD_SUBTYPE == HAL_BOARD_SUBTYPE_LINUX_PXF // Note that echo BB-ADC cape should be loaded #define IIO_VOLTAGE_SCALING 0.00142602816 #elif CONFIG_HAL_BOARD_SUBTYPE == HAL_BOARD_SUBTYPE_LINUX_BBBMINI #define IIO_VOLTAGE_SCALING 3.0*1.8/4095.0 +#elif CONFIG_HAL_BOARD_SUBTYPE == HAL_BOARD_SUBTYPE_LINUX_MINLURE +#define IIO_VOLTAGE_SCALING 2.0 / 1000 #else #define IIO_VOLTAGE_SCALING 1.0 #endif