eeze: Add sensor API
authorStefan Schmidt <stefan@datenfreihafen.org>
Tue, 18 Sep 2012 14:14:48 +0000 (14:14 +0000)
committerStefan Schmidt <stefan@datenfreihafen.org>
Tue, 18 Sep 2012 14:14:48 +0000 (14:14 +0000)
commit535ef37087fe803508b37ca5e55e98edfd242813
treea660cc4790f7bb672df505775ef75fc270081fa1
parente0807db1c31979cb79faaa22e24fe8fc6a9a0a4b
eeze: Add sensor API

Extend eeze to read out sensor data from various sources with a simple API to
access for application developers. The sensor backends are eina modules. For
now we support a tizen module as well as a fake module for testing.

Modules for plain sysfs on a desktop or other sensor frameworks could get
integrated.

The api is not fixed until 1.8 is out so let me know what you think. Having
small wrappers for all kind of infos like eeze_sensor_light_get or
eeze_sensor_proximity_get are possible but I did not want to bloat the api
from the beginning.

SVN revision: 76825
legacy/eeze/configure.ac
legacy/eeze/src/bin/Makefile.am
legacy/eeze/src/bin/eeze_sensor_test.c [new file with mode: 0644]
legacy/eeze/src/lib/Eeze.h
legacy/eeze/src/lib/Eeze_Sensor.h [new file with mode: 0644]
legacy/eeze/src/lib/Makefile.am
legacy/eeze/src/lib/eeze_main.c
legacy/eeze/src/lib/eeze_sensor.c [new file with mode: 0644]
legacy/eeze/src/lib/eeze_sensor_fake.c [new file with mode: 0644]
legacy/eeze/src/lib/eeze_sensor_private.h [new file with mode: 0644]
legacy/eeze/src/lib/eeze_sensor_tizen.c [new file with mode: 0644]