Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 51498e62 authored by Brian Stack's avatar Brian Stack
Browse files

Include capture time in sensorservice dump

Bug: 117121413
Test: Verified captured time is included in sensorservice dump
Change-Id: I5aa08234381ccff7aad16df1928640767503e46b
parent 3fe5ead7
Loading
Loading
Loading
Loading
+6 −0
Original line number Diff line number Diff line
@@ -47,6 +47,7 @@
#include "SensorRecord.h"
#include "SensorRegistrationInfo.h"

#include <ctime>
#include <inttypes.h>
#include <math.h>
#include <sched.h>
@@ -423,6 +424,11 @@ status_t SensorService::dump(int fd, const Vector<String16>& args) {
        } else {
            // Default dump the sensor list and debugging information.
            //
            timespec curTime;
            clock_gettime(CLOCK_REALTIME, &curTime);
            struct tm* timeinfo = localtime(&(curTime.tv_sec));
            result.appendFormat("Captured at: %02d:%02d:%02d.%03d\n", timeinfo->tm_hour,
                                timeinfo->tm_min, timeinfo->tm_sec, (int)ns2ms(curTime.tv_nsec));
            result.append("Sensor Device:\n");
            result.append(SensorDevice::getInstance().dump().c_str());