sensor: hal: tm2: store hrm temp data from ultraviolet sensor event 81/148681/2
authorkibak.yoon <kibak.yoon@samsung.com>
Fri, 8 Sep 2017 09:40:47 +0000 (18:40 +0900)
committerkibak.yoon <kibak.yoon@samsung.com>
Fri, 8 Sep 2017 09:41:26 +0000 (18:41 +0900)
Change-Id: Ide754a80bbd221386e02a78474c7ccb7e8e87225
Signed-off-by: kibak.yoon <kibak.yoon@samsung.com>
src/ultraviolet/uv_device.cpp
src/ultraviolet/uv_device.h

index 0d35e2b..341ebe7 100644 (file)
@@ -64,6 +64,7 @@ static sensor_info_t sensor_info = {
 uv_device::uv_device()
 : m_node_handle(-1)
 , m_ultraviolet(0)
+, m_hrm_temp(0)
 , m_polling_interval(1000)
 , m_fired_time(0)
 , m_sensorhub_controlled(false)
@@ -208,9 +209,10 @@ bool uv_device::update_value_input_event(void)
        if (ultraviolet)
                m_ultraviolet = ultraviolet_raw;
 
+       m_hrm_temp = hrm_temp;
        m_fired_time = fired_time;
 
-       _D("m_ultraviolet = %d(%d), time = %lluus", m_ultraviolet, m_fired_time);
+       _D("m_ultraviolet = %d(%d), time = %lluus", m_ultraviolet, m_hrm_temp, m_fired_time);
 
        return true;
 }
index 85f5a4e..34b536e 100644 (file)
@@ -42,6 +42,7 @@ public:
 private:
        int m_node_handle;
        int m_ultraviolet;
+       int m_hrm_temp;
        unsigned long m_polling_interval;
        unsigned long long m_fired_time;
        bool m_sensorhub_controlled;