I have an Xperia Z phone which runs Android 5.1 on.
When checking the sensors that are present I get the below results:
mSensorAccelerometer: {Sensor name="MPL Accelerometer", vendor="Invensense", version=1, type=1, maxRange=19.6133, resolution=0.038344003, power=0.139, minDelay=5000}
mSensorLinearAcceleration: {Sensor name="MPL Linear Acceleration", vendor="Invensense", version=1, type=10, maxRange=19.6133, resolution=0.038344003, power=16.239, minDelay=5000}
mSensorSignificantMotion: null
mSensorStepDetector: null
mSensorStepCounter: null
So, there are a physical Accelerometer
and a Linear Acceleration
composite sensors.
Signification Sensor, Step Detector and Step Counter composite sensors seem as not present. However the documentation writes that Underlying physical sensor: Accelerometer
for these three sensors.
Is there any chance to use these three sensors?
Why do they seem as null
although they are software-based (virtual) sensors?