2025-12-10 10:52 PM - edited 2025-12-10 11:06 PM
Dear ST Team,
After successfully setting Teseo-VIC3DA module, we can get message 3 digital axes accelerometer($PSTMDRSENMSG,30) and message 3 digital axes gyroscopes($PSTMDRSENMSG,31) which are returned from Teseo-VIC3DA HW at 15Hz speed. However, 3 raw data raw_x, raw_y, raw_z are unstable eventhough Teseo-VIC3DA is standstill.
For more details, please help to refer to 2 attached logs: PSTMDRSENMSG_30.log and PSTMDRSENMSG_31.log
Our question here is: why can we not get stable raw value? Do we miss any setting for getting such stable value? Please kindly help to support. Thank you.
Please note that, we use below settings:
2026-02-04 11:10 AM
Hi,
I was looking at the plot of your accelerometer values and looking at the swing in X, Y and Z values and they look normal.
The average of delta-X = ~100 counts; dY = 50 counts; dZ = 75 counts
Please look at the datasheet for ASM330LHH.
You will not see a single straight line because of the inherent noise in the MEMS sensor.
Please let me know if this answers your question.