Z-axis acceleration sensor malfunctioningSupport

Last Updated:

  1. Elimaes12

    Elimaes12 Member

    I'm having some problems with the auto-rotate function on my spica. I tried to troubleshoot the problem, and I think I found a problem with the acceleration sensor. Using a simple app to view the X,Y and Z rotations, it appears that the z-axis is malfunctioning.

    When I put the phone on a flat surface, and rotate it around the axis in the middle of the screen, none of the rotation angles change significantly. However, since I'm rotating about the z-axis, I should see the z-value change.

    I did notice that, when rotating the phone around it's x or y-axis, the z-axis value does change, but together with the x or y-axis value.

    The result of this apparent malfunctioning is that when I hold my phone flat, so when looking from on top of it, and I rotate it, the auto-rotate feature doesn't work. This can be quite annoying.

    Is my understanding of the rotation sensor correct? Meaning: should the z-value change when rotating the phone around it's z-axis? Or does it work some other way?

    Does this have to do with the android system, or with working of the acceleration sensor used in the galaxy spica? (BMA150 sensor)

    In other words, is this a hardware malfunction in my phone, or is it normal and is the auto-rotate function/acceleration sensor flawed by design?

  2. Elimaes12

    Elimaes12 Member

    The sensor wasn't malfunctioning at all, this appears to be normal for all accelerometers on smartphones.

Share This Page