replicant-frameworks_native/services/sensorservice
Mathias Agopian 62569ecf52 SensorService now always clamps the requested rate
Requested rate will be clamped to the minimum rate and then
to 1ms. Previously we would return an error if a lower
rate was asked. The SensorManager documentation wording
allows this change.

We do this to get more consistancy between all the sensor
drivers / HALs

Change-Id: I199f76486fb76ccbb11e7280460a03726c767e84
2012-06-27 17:07:56 -07:00
..
tests improve sensorservice_test output 2012-06-27 17:07:55 -07:00
Android.mk Remove the simulator target from all makefiles. Bug: 5010576 2012-06-27 17:07:55 -07:00
CorrectedGyroSensor.cpp use quaternions instead of MRPs 2012-06-27 17:07:55 -07:00
CorrectedGyroSensor.h 9-axis sensor fusion with Kalman filter 2012-06-27 17:07:54 -07:00
Fusion.cpp improve sensorservice dumpsys 2012-06-27 17:07:55 -07:00
Fusion.h Fix occasional fusion divergence by detecting it and resetting the fusion. 2012-06-27 17:07:55 -07:00
GravitySensor.cpp use quaternions instead of MRPs 2012-06-27 17:07:55 -07:00
GravitySensor.h use quaternions instead of MRPs 2012-06-27 17:07:55 -07:00
LinearAccelerationSensor.cpp 9-axis sensor fusion with Kalman filter 2012-06-27 17:07:54 -07:00
LinearAccelerationSensor.h 9-axis sensor fusion with Kalman filter 2012-06-27 17:07:54 -07:00
mat.h Fix occasional fusion divergence by detecting it and resetting the fusion. 2012-06-27 17:07:55 -07:00
OrientationSensor.cpp use quaternions instead of MRPs 2012-06-27 17:07:55 -07:00
OrientationSensor.h 9-axis sensor fusion with Kalman filter 2012-06-27 17:07:54 -07:00
quat.h use quaternions instead of MRPs 2012-06-27 17:07:55 -07:00
RotationVectorSensor.cpp use quaternions instead of MRPs 2012-06-27 17:07:55 -07:00
RotationVectorSensor.h use quaternions instead of MRPs 2012-06-27 17:07:55 -07:00
SensorDevice.cpp improve sensorservice dumpsys 2012-06-27 17:07:55 -07:00
SensorDevice.h improve sensorservice dumpsys 2012-06-27 17:07:55 -07:00
SensorFusion.cpp sensorservice: be more robust when there are no sensor h/w 2012-06-27 17:07:55 -07:00
SensorFusion.h use quaternions instead of MRPs 2012-06-27 17:07:55 -07:00
SensorInterface.cpp fix [3237242] sensormanager sensor active count gets out of sync 2012-06-27 17:07:54 -07:00
SensorInterface.h 9-axis sensor fusion with Kalman filter 2012-06-27 17:07:54 -07:00
SensorService.cpp SensorService now always clamps the requested rate 2012-06-27 17:07:56 -07:00
SensorService.h Rename SensorChannel to BitTube 2012-06-27 17:07:55 -07:00
traits.h 9-axis sensor fusion with Kalman filter 2012-06-27 17:07:54 -07:00
vec.h More error checks to avoid div by zero. 2012-06-27 17:07:55 -07:00