summaryrefslogtreecommitdiff
path: root/libs/gui/SensorEventQueue.cpp
diff options
context:
space:
mode:
authorMathias Agopian <mathias@google.com>2010-07-29 16:51:38 -0700
committerMathias Agopian <mathias@google.com>2010-07-29 18:18:00 -0700
commit050b56244ff46d43e4886018d7cd20f0b1dc02b9 (patch)
tree1c0cfcd08dbd18b386bebe5dd2cbeb1c945ccbda /libs/gui/SensorEventQueue.cpp
parent3fb627525e077fa5452a99ac1e2a7e9c41995044 (diff)
Added SensorManager.getMinDelay()
Exposed the new "min delay" sensor property through native and java sensor apis. This allows the caller to know what is the maximum rate at which a sensor can return events, or, if a sensor works in "update" mode (events returned only when the value changes). Also augmented SensorManager.regusterSensorEvent() so that it can accept a value in microsecond in addition to the 4 constants already defined. Change-Id: If425e9979892666df8c989d7de3c362230fa19e0
Diffstat (limited to 'libs/gui/SensorEventQueue.cpp')
-rw-r--r--libs/gui/SensorEventQueue.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/libs/gui/SensorEventQueue.cpp b/libs/gui/SensorEventQueue.cpp
index 4b468424912b..3396f25e714a 100644
--- a/libs/gui/SensorEventQueue.cpp
+++ b/libs/gui/SensorEventQueue.cpp
@@ -114,10 +114,10 @@ status_t SensorEventQueue::disableSensor(Sensor const* sensor) const {
return mSensorEventConnection->enableDisable(sensor->getHandle(), false);
}
-status_t SensorEventQueue::enableSensor(int32_t handle, int32_t ms) const {
+status_t SensorEventQueue::enableSensor(int32_t handle, int32_t us) const {
status_t err = mSensorEventConnection->enableDisable(handle, true);
if (err == NO_ERROR) {
- mSensorEventConnection->setEventRate(handle, ms2ns(ms));
+ mSensorEventConnection->setEventRate(handle, us2ns(us));
}
return err;
}