summaryrefslogtreecommitdiffstats
path: root/native/android
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 /native/android
parent3fb627525e077fa5452a99ac1e2a7e9c41995044 (diff)
downloadframeworks_base-050b56244ff46d43e4886018d7cd20f0b1dc02b9.zip
frameworks_base-050b56244ff46d43e4886018d7cd20f0b1dc02b9.tar.gz
frameworks_base-050b56244ff46d43e4886018d7cd20f0b1dc02b9.tar.bz2
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 'native/android')
-rw-r--r--native/android/sensor.cpp4
1 files changed, 4 insertions, 0 deletions
diff --git a/native/android/sensor.cpp b/native/android/sensor.cpp
index e1fc4e7..db534e0 100644
--- a/native/android/sensor.cpp
+++ b/native/android/sensor.cpp
@@ -149,3 +149,7 @@ float ASensor_getResolution(ASensor const* sensor)
return static_cast<Sensor const*>(sensor)->getResolution();
}
+int ASensor_getMinDelay(ASensor const* sensor)
+{
+ return static_cast<Sensor const*>(sensor)->getMinDelay();
+}