capi-sensor: merge tizen 2.3 capi to public
the features of tizen 2.3 Sensor API are the followings:
* in Tizen 2.2, the API set was seperately for each sensor. so this API
set(start, stop, setting interval and so on) was added when each sensor
added. in Tizen 2.3, they are consolidated to 1 API set. sensor is
managed by handle and enumeration type.
ie. sensor_(accelerometer)_start() APIs
-> sensor_listener_start(acc_handle) API
- if new sensor type is added, simply fix only two lines.
* added two APIs for getting sensor handle(s)
ie. sensor_get_default_sensor, sensor_get_sensor_list APIs
* added new sensors.
ie. pressure sensor, ultraviolet sensor and so on.
* removed some sensors.
ie. motion sensor(managing it is moved to context-service)
* cleaned up the code.
see the doxygen for more information on those APIs:
https://developer.tizen.org/dev-guide/2.3.0/org.tizen.mobile.native.apireference/group__CAPI__SYSTEM__SENSOR__MODULE.html
Signed-off-by: Kibak Yoon <kibak.yoon@samsung.com>
Change-Id: I9a6b6a042075e941a2e6e4ee8d63149bbc463d01
18 files changed: