summaryrefslogtreecommitdiffstats
path: root/services/sensorservice/SensorService.cpp
diff options
context:
space:
mode:
authorMathias Agopian <mathias@google.com>2010-11-08 20:00:33 -0800
committerAndroid Git Automerger <android-git-automerger@android.com>2010-11-08 20:00:33 -0800
commite3cfa1b8b22c07a58add42b27913c7d49913a166 (patch)
tree5bfc6cb01bb2240ed74b9160179a5fb55623d4b1 /services/sensorservice/SensorService.cpp
parentb765d32e811711a4327dd6103b5279a750cc883b (diff)
parentf8c24a66a7318554604ae63d0ae4948c41b0d6e1 (diff)
downloadframeworks_base-e3cfa1b8b22c07a58add42b27913c7d49913a166.zip
frameworks_base-e3cfa1b8b22c07a58add42b27913c7d49913a166.tar.gz
frameworks_base-e3cfa1b8b22c07a58add42b27913c7d49913a166.tar.bz2
am f8c24a66: am cd43fbb4: Merge "improve sensorservice dumpsys and increase the max sensor rate to 1 ms (1000Hz)" into gingerbread
* commit 'f8c24a66a7318554604ae63d0ae4948c41b0d6e1': improve sensorservice dumpsys and increase the max sensor rate to 1 ms (1000Hz)
Diffstat (limited to 'services/sensorservice/SensorService.cpp')
-rw-r--r--services/sensorservice/SensorService.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/services/sensorservice/SensorService.cpp b/services/sensorservice/SensorService.cpp
index e204e04..c9ab992 100644
--- a/services/sensorservice/SensorService.cpp
+++ b/services/sensorservice/SensorService.cpp
@@ -175,10 +175,11 @@ status_t SensorService::dump(int fd, const Vector<String16>& args)
for (size_t i=0 ; i<mSensorList.size() ; i++) {
const Sensor& s(mSensorList[i]);
const sensors_event_t& e(mLastEventSeen.valueFor(s.getHandle()));
- snprintf(buffer, SIZE, "%s (vendor=%s, handle=%d, last=<%5.1f,%5.1f,%5.1f>)\n",
+ snprintf(buffer, SIZE, "%s (vendor=%s, handle=%d, maxRate=%.2fHz, last=<%5.1f,%5.1f,%5.1f>)\n",
s.getName().string(),
s.getVendor().string(),
s.getHandle(),
+ s.getMinDelay() ? (1000000.0f / s.getMinDelay()) : 0.0f,
e.data[0], e.data[1], e.data[2]);
result.append(buffer);
}