From: kibak.yoon Date: Tue, 29 Mar 2016 03:15:11 +0000 (+0900) Subject: sensor-hal: proxi: fix the value of proximity X-Git-Tag: accepted/tizen/mobile/20160329.043559^2 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=694564a04ffd22f1eaf8908cb64eac82fba34eb0;p=platform%2Fadaptation%2Ftm1%2Fsensor-hal-tm1.git sensor-hal: proxi: fix the value of proximity Change-Id: I38070dedcf0c37c55eaf80adffb8d36a00a8f862 Signed-off-by: kibak.yoon --- diff --git a/src/proxi/proxi.cpp b/src/proxi/proxi.cpp index 226cdad..e029cdb 100644 --- a/src/proxi/proxi.cpp +++ b/src/proxi/proxi.cpp @@ -35,6 +35,8 @@ #define SENSORHUB_PROXIMITY_ENABLE_BIT 7 +#define RAW_DATA_TO_DISTANCE(x) ((x) * 5) + static const sensor_info_t sensor_info = { id: 0x1, name: "Proximity Sensor", @@ -192,7 +194,7 @@ int proxi_device::get_data(uint32_t id, sensor_data_t **data, int *length) sensor_data->accuracy = SENSOR_ACCURACY_GOOD; sensor_data->timestamp = m_fired_time; sensor_data->value_count = 1; - sensor_data->values[0] = m_state; + sensor_data->values[0] = RAW_DATA_TO_DISTANCE(m_state); *data = sensor_data; *length = sizeof(sensor_data_t);