From 80aa1ef21164b3c47f8976cafcec2fd71d566c4c Mon Sep 17 00:00:00 2001 From: Tom Knot Date: Wed, 4 Jul 2018 15:26:29 +0200 Subject: [PATCH] Fixed ai current unit --- modules/unipi/src/unipi_iio.c | 2 +- modules/unipi/src/unipi_spi.c | 1 + version.txt | 2 +- 3 files changed, 3 insertions(+), 2 deletions(-) diff --git a/modules/unipi/src/unipi_iio.c b/modules/unipi/src/unipi_iio.c index 901708c..7ff68b8 100644 --- a/modules/unipi/src/unipi_iio.c +++ b/modules/unipi/src/unipi_iio.c @@ -41,7 +41,7 @@ int neuronspi_iio_stm_ai_read_raw(struct iio_dev *indio_dev, struct iio_chan_spe case 1: { if (ch->type == IIO_CURRENT) { neuronspi_spi_iio_stm_ai_read_current(indio_dev, ch, val, val2, mask); - return IIO_VAL_INT; + return IIO_VAL_FRACTIONAL; } else { return -EINVAL; } diff --git a/modules/unipi/src/unipi_spi.c b/modules/unipi/src/unipi_spi.c index 46ff9a0..dbe5251 100644 --- a/modules/unipi/src/unipi_spi.c +++ b/modules/unipi/src/unipi_spi.c @@ -586,6 +586,7 @@ void neuronspi_spi_iio_stm_ai_read_current(struct iio_dev *indio_dev, struct iio stm_true_val += stm_i_off; do_div(stm_true_val, 10000); *val = stm_true_val; + *val2 = 1000; } void neuronspi_spi_iio_stm_ao_read_resistance(struct iio_dev *indio_dev, struct iio_chan_spec const *ch, int *val, int *val2, long mask) diff --git a/version.txt b/version.txt index 2f19025..200a061 100644 --- a/version.txt +++ b/version.txt @@ -1 +1 @@ -Repository:neuron-kernel ActiveBranch:[uart_timeout] PrecedingRelease:v.0.12 PrecedingRevision:85(dc69d07) LatestCommit:Wed Jul 4 15:22:26 CEST 2018 +Repository:neuron-kernel ActiveBranch:[uart_timeout] PrecedingRelease:v.0.12 PrecedingRevision:86(27aaaf9) LatestCommit:Wed Jul 4 15:26:29 CEST 2018 -- 2.34.1