From: Jinhyung Choi Date: Wed, 16 Apr 2014 02:46:02 +0000 (+0900) Subject: SENSOR: bug fixed to set gyroscope & light X-Git-Tag: Tizen_Studio_1.3_Release_p2.3.1~410 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=b61c03ba4ea4b863c0ca9b8e3b789e12cad12d0b;p=sdk%2Femulator%2Fqemu.git SENSOR: bug fixed to set gyroscope & light Change-Id: I6549f8432ad6b0c7aac80de6120555fce9d2a2df Signed-off-by: Jinhyung Choi --- diff --git a/tizen/src/hw/maru_virtio_sensor.c b/tizen/src/hw/maru_virtio_sensor.c index a700b61936..3942a11b61 100644 --- a/tizen/src/hw/maru_virtio_sensor.c +++ b/tizen/src/hw/maru_virtio_sensor.c @@ -149,6 +149,9 @@ static void __set_sensor_data (enum sensor_types type, char* data, int len) case sensor_type_gyro_z: sscanf(data, "%d", &gyro_z_raw); break; + case sensor_type_gyro: + sscanf(data, "%d %d %d", &gyro_x_raw, &gyro_y_raw, &gyro_z_raw); + break; case sensor_type_light_adc: sscanf(data, "%d", &light_adc); light_level = (light_adc / 6554) % 10 + 1; diff --git a/tizen/src/hw/maru_virtio_sensor.h b/tizen/src/hw/maru_virtio_sensor.h index fef5bf4e4f..2370c6e98c 100644 --- a/tizen/src/hw/maru_virtio_sensor.h +++ b/tizen/src/hw/maru_virtio_sensor.h @@ -123,7 +123,7 @@ void req_sensor_data(enum sensor_types type, enum request_cmd req, char* data, i req_sensor_data(sensor_type_proxi, request_set, data, len); #define set_sensor_light(data, len) \ - req_sensor_data(sensor_type_light, request_set, data, len); + req_sensor_data(sensor_type_light_adc, request_set, data, len); #define set_sensor_gyro(data, len) \ req_sensor_data(sensor_type_gyro, request_set, data, len);