android - Accelerometer's Min and Max value range and sensor data conversion -


I have a Moto G16 GB device from Motorola, it has a LIS 3H3 axis accelerometer.

  getMaximumRange ()   

to show its

or To select

is zero, but for my device I'm getting the value of 39.24

39.24 / 9.8 = ~ 4.00 S My range is +/- 4g

But when I just read X, Y, ZD data and store it in the file and see if I value the maximal acceleration to my smart phone then its show will be 76 m / sec2

What does this mean?

Is this a bug for my device?

How to convert these values ​​into +2g values ​​In my algorithm + 2G format, the value of the value is how to give it?

How to sample cut-off or down of sensor data values? Moto J has dynamic configure sensor. It is initially configured in 4G mode.

But when you give more acceleration on your mobile, it changes the sensor mode and switches to 8g and still gives you more acceleration, it gets 16g mode automatically, after some time it is on 4G mode Comes back

You may have on the sensor echrackback callback on this category change.

Comments

Popular posts from this blog

java - ImportError: No module named py4j.java_gateway -

python - Receiving "KeyError" after decoding json result from url -

.net - Creating a new Queue Manager and Queue in Websphere MQ (using C#) -