2018-07-15 11:55 PM
Hi,
I am using ISM330DLC accelerometer and gyroscope sensor.I have initialized the accelerometer & Gyroscope register and reading the respective X,Y,Z register and that is providing huge noise in gyroscope values. And I am getting variation from one value to next value. But using FIFO the noise is less compared to the manually read. What is cause for the issue and how to reduce the noise ? why do they give me much less noisier results when I read them from FIFO?Thank you,
Sharmila2018-07-16 02:09 AM
What means huge noise? Can you provide the data?
2018-07-16 02:19 AM
Hi,
Please find the Sensors Log file attached.
Thank You,
Sharmila
________________ Attachments : sensor.xls : https://st--c.eu10.content.force.com/sfc/dist/version/download/?oid=00Db0000000YtG6&ids=0680X000006HxPt&d=%2Fa%2F0X0000000axl%2FW0nT1OPvI2D0sbmQmqnicb6PsmswHUF8k2q5skmzRMk&asPdf=false2018-07-16 02:54 AM
Hi Miroslav,
We are reading data using DRDY interrupt and also we enabled BDU.
Thank you,
Sharmila
DRDY interrupt is enabled
DRDY interrupt is enabled
2018-07-16 04:41 AM
Can you also share your sensor configuration?
Are you reading using DRDY interrupt to read the data?
Did you enable BDU?
2018-07-30 12:14 AM
Hi ,
We are keeping the device stationary but when I read the values from gyroscope I am getting variation from one value to next value. But same device at same position if i read the gyroscope value using FIFO the noise is less. Please tell me why do they give me much less noisier results when I read them from FIFO?
What FIFO is doing which is missing in normal reading?
Thank you,
Best Regards,
Sharmila
2018-07-30 01:13 AM
Hi Miroslav,
Please let us know, Whether any time delay is required to read the data from the gyroscope register during normal operation.
Thank you,
Deepanraj
2018-07-30 01:16 AM
Hi Miroslav,
In our case we are using the default configuration provided in the driver. except the ODR is set to 1000 full scale value for gyroscope.
We are reading the data using DRDY interrupt.
BDU bit is also enabled.
Thank you,
Deepanraj