Age | Commit message (Collapse) | Author | Files | Lines |
|
it will fix error of make:
agl-service-iiodevices/binding/iiodevices-binding.c:103:15:
error: ‘e->event’ is a pointer; did you mean to use ‘->’?
if (!e->event.closure) { free(e); return NULL; }
Bug-AGL: SPEC-2807
Change-Id: Id74ddff09b660e9dcdab046caf4770e31bfff39b
Signed-off-by: Li Xiaoming <lixm.fnst@cn.fujitsu.com>
|
|
- call afb req fail before free client
Change-Id: I8e5157a6ede435541bbfe0f05e3db4dfd1f37dd9
Signed-off-by: Clément Bénier <clement.benier@iot.bzh>
|
|
add afb_req_fail when a request is not desired
Change-Id: Ifacf7203cf503229689db195c7844a73a4b1de13
Signed-off-by: Clément Bénier <clement.benier@iot.bzh>
|
|
in set_channel, when channel does not exist,
next_channel has to be set to NULL
Change-Id: I512691126200b2a1cc5041b1d2855087b8da1895
Signed-off-by: Clément Bénier <clement.benier@iot.bzh>
|
|
- Remove treat_iio_infos function that is no used at all in source
code.
- it's really not a good idea to define static variable in header
file (causing redefinition each time header file is included), so
move static definition of iio_infos in C code.
Change-Id: I66c6c5593c9d10581b49ce5f2a9b2f4952584259
Signed-off-by: Sebastien Douheret <sebastien.douheret@iot.bzh>
Signed-off-by: Clément Bénier <clement.benier@iot.bzh>
|
|
Change-Id: Ie543eb9628d2632427dd2d6ca215c92358d5920e
Signed-off-by: cle©mentbeénier <clement.benier@iot.bzh>
|
|
gather all same static infos and add suffix for different values between
channels.
Change-Id: I48d3b01667b829411efa39405347d6e396211431
Signed-off-by: clement benier <clement.benier@iot.bzh>
|
|
Change-Id: I1bd0cea12128ac3d78d6f4c4ee472cd74e69469d
Signed-off-by: clement benier <clement.benier@iot.bzh>
|
|
Remove the uid json argument and using afb_req_context_set/get to
identify client session.
Change-Id: Ib57f4443d20f4ee7cec9db17b6c6b81d6ca0e24c
Signed-off-by: clement benier <clement.benier@iot.bzh>
|
|
handle accel, magn et anglvel iiodevices
args key indicates the desired coordinates at subcription
frequency can be also specified at subscription
Example for subscription:
- iiodevices subscribe { "event": "accel", "uid": "1", "args": "xyz", "frequency": "0.1" }
- iiodevices subscribe { "event": "magn", "uid": "1", "args": "xz", "frequency": "0.1" }
Change-Id: I7f300f56b5d69506434f31fbb6e552c7afdf7489
Signed-off-by: Clément Bénier <clement.benier@iot.bzh>
Signed-off-by: clement benier <clement.benier@iot.bzh>
|
|
Change-Id: I8c0c17c66a484df9bc152046466d80224cf65498
Signed-off-by: Clément Bénier <clement.benier@iot.bzh>
|