replicant-frameworks_native/services/sensorservice
Mathias Agopian ae09d65f5b fix an issue where SensorService could request an invalid sensor delay
When the app requests "fastest", the java layer encodes this as a
delay of 0. SensorService was passing this unchanged to the HAL.
However the HAL is required to reject delays lower that the
advertised lower delay.

Change-Id: I92be77acd3af62ffeb49e4b31e24ddcd203510e2
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 fix an issue where SensorService could request an invalid sensor delay 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