How to adjust x,y,z acceleration when device not quite level
Posted: Mon Apr 10, 2017 8:49 pm
Hi,
We have multiple 1044 3/3/3 devices that are glued to floors as level on each axis as possible.
At idle a reasonably level device will look like x: -0.0038 y: 0.00455 z: 0.00122 (reduced by 1)
When the floor is shaken, the readings are displayed in a typical acceleration by time graph and for each axis the base of each series is always offset from zero.
Is there a recommended approach to adjusting the values read to reduce the typical offset from initial zero?
We have experimented with recording 1000 readings and calculating the maximum for x,y,z and then using this value to adjust actual values but this seems a bit clumbsy. Although the devices are running all the time, readings are only taken for a brief period once the acceleration goes above a threshold value.
TIA
We have multiple 1044 3/3/3 devices that are glued to floors as level on each axis as possible.
At idle a reasonably level device will look like x: -0.0038 y: 0.00455 z: 0.00122 (reduced by 1)
When the floor is shaken, the readings are displayed in a typical acceleration by time graph and for each axis the base of each series is always offset from zero.
Is there a recommended approach to adjusting the values read to reduce the typical offset from initial zero?
We have experimented with recording 1000 readings and calculating the maximum for x,y,z and then using this value to adjust actual values but this seems a bit clumbsy. Although the devices are running all the time, readings are only taken for a brief period once the acceleration goes above a threshold value.
TIA