diff options
author | Jyoti Bhayana <jbhayana@google.com> | 2021-02-11 12:42:44 -0800 |
---|---|---|
committer | Jyoti Bhayana <jbhayana@google.com> | 2021-02-26 22:13:28 +0000 |
commit | 1da488c9b0ea11eaf92230ac6926ad5e9a415f5c (patch) | |
tree | fde5da261dd1c58253aedd651cd2bd1000b1ff93 /hal/sensors/2.0/Sensor.cpp | |
parent | 4f346bca45716e36b823c53792519180d4ec4106 (diff) | |
download | device_google_trout-1da488c9b0ea11eaf92230ac6926ad5e9a415f5c.tar.gz device_google_trout-1da488c9b0ea11eaf92230ac6926ad5e9a415f5c.tar.bz2 device_google_trout-1da488c9b0ea11eaf92230ac6926ad5e9a415f5c.zip |
Modifying the sensor HAL to support upstream patches
Bug: 180032493
Test: Test sensors in KitchenSink
Change-Id: I3d0c669e8deb5490b225b6bcef7864913cc09b56
Diffstat (limited to 'hal/sensors/2.0/Sensor.cpp')
-rw-r--r-- | hal/sensors/2.0/Sensor.cpp | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/hal/sensors/2.0/Sensor.cpp b/hal/sensors/2.0/Sensor.cpp index a5338ad..1d2ea80 100644 --- a/hal/sensors/2.0/Sensor.cpp +++ b/hal/sensors/2.0/Sensor.cpp @@ -456,10 +456,9 @@ HWSensorBase::HWSensorBase(int32_t sensorHandle, ISensorsEventCallback* callback std::string buffer_path; mSensorInfo.flags |= SensorFlagBits::CONTINUOUS_MODE; mSensorInfo.name = data.name; - mSensorInfo.resolution = data.resolution; + mSensorInfo.resolution = data.resolution * data.scale; mSensorInfo.maxRange = data.max_range * data.scale; - mSensorInfo.power = - (data.power_microwatts / 1000.f) / SENSOR_VOLTAGE_DEFAULT; // converting uW to mA + mSensorInfo.power = 0; mIioData = data; setOrientation(config); status_t ret = setAdditionalInfoFrames(config); |