replicant-frameworks_native/services/sensorservice
Mathias Agopian 3301542828 use quaternions instead of MRPs
also use correct time propagation equation
disable the fused sensors when gyro is not present since
they were unusable in practice.

Change-Id: Iad797425784e67dc6c5690e97c71c583418cc5b5
2012-06-27 17:07:55 -07:00
..
tests improve sensorservice dumpsys and increase the max sensor rate to 1 ms (1000Hz) 2012-06-27 17:07:54 -07:00
Android.mk use quaternions instead of MRPs 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 use quaternions instead of MRPs 2012-06-27 17:07:55 -07:00
Fusion.h use quaternions instead of MRPs 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 9-axis sensor fusion with Kalman filter 2012-06-27 17:07:54 -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 9-axis sensor fusion with Kalman filter 2012-06-27 17:07:54 -07:00
SensorDevice.h fix [3237242] sensormanager sensor active count gets out of sync 2012-06-27 17:07:54 -07:00
SensorFusion.cpp use quaternions instead of MRPs 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 use quaternions instead of MRPs 2012-06-27 17:07:55 -07:00
SensorService.h Fix a few issues with sensors reference-counting 2012-06-27 17:07:54 -07:00
traits.h 9-axis sensor fusion with Kalman filter 2012-06-27 17:07:54 -07:00
vec.h use quaternions instead of MRPs 2012-06-27 17:07:55 -07:00