summaryrefslogtreecommitdiff
path: root/io
AgeCommit message (Collapse)Author
2014-05-06use iniparser from depsHEADmasterManuel Traut
Signed-off-by: Manuel Traut <manut@mecka.net>
2013-01-16io: generic_gpio - add input observationManuel Traut
inputs needs to be monitored for change. this patch implements input monitoring based on a poll of the sys/class/gpio/gpioX/value file if raising, falling or both edges should be monitored can be configured in the conf file. Signed-off-by: Manuel Traut <manut@mecka.net>
2013-01-15improve gpio.conf config formatManuel Traut
make it easier for humans to read and bette parseable Signed-off-by: Manuel Traut <manut@mecka.net>
2013-01-15generic_gpio: make it really genericManuel Traut
use libgpio for gpio access use config file for selecting and configuring gpios Signed-off-by: Manuel Traut <manut@mecka.net>
2013-01-15add libiniparser c++ library wrapperManuel Traut
needed to use the functions of the c library Signed-off-by: Manuel Traut <manut@mecka.net>
2013-01-14add direction attribute to IOsManuel Traut
is quiet useful to get an idea via IDL if it's an input or output Signed-off-by: Manuel Traut <manut@mecka.net>
2012-09-23client/test: test client to lookup devices /functions etcManuel Traut
Signed-off-by: Manuel Traut <manut@mecka.net>
2012-06-08generic_gpio: add io simulatorManuel Traut
- used for testing of callbacks to get events without real hw Signed-off-by: Manuel Traut <manut@mecka.net>
2012-06-08libdistrio_io: implement digital triggersManuel Traut
- also added error codes to non-implemented functions Signed-off-by: Manuel Traut <manut@mecka.net>
2012-06-08generic_gpio: use new functionalities of libdistrio_ioManuel Traut
- for set/get name/id Signed-off-by: Manuel Traut <manut@mecka.net>
2012-06-08libdistrio_io: implement some generic functionsManuel Traut
like get/set id/name for analog and digital io Signed-off-by: Manuel Traut <manut@mecka.net>
2012-06-08generic_gpio: stop cyclic debug outputManuel Traut
- and disable io_manager for the moment (not needed) Signed-off-by: Manuel Traut <manut@mecka.net>
2012-06-07digital out can now be controlled by simple_deviceManuel Traut
- extended libdistrio_common to enable easy access Signed-off-by: Manuel Traut <manut@mecka.net>
2012-06-07retriving digital ios inside a device works nowManuel Traut
Signed-off-by: Manuel Traut <manut@mecka.net>
2012-06-07distrio_generic: fixup paths in run.shManuel Traut
- according to changed project structure Signed-off-by: Manuel Traut <manut@mecka.net>
2012-06-07cleanup project structureManuel Traut
move some subprojects fixup makefiles Signed-off-by: Manuel Traut <manut@mecka.net>
2012-06-03io: add timestamps to analog/digital interfacesManuel Traut
- used to store time of last update Signed-off-by: Manuel Traut <manut@mecka.net>
2012-06-02fix includes paths, etcManuel Traut
common, io, manager can be build now Signed-off-by: Manuel Traut <manut@mecka.net>