Brendan Le Foll
274d5b2d50
i2c: use uint8_t when appropriate and remove char
...
Object APIs used signed chars for some operations which are not appropriate
when using i2c.
Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com >
2014-11-05 11:25:38 +00:00
Anton Krasovsky
cbf4c7447f
i2c: add api call to read byte from a specified register
...
Signed-off-by: Anton Krasovsky <anton@no-mad.net >
Signed-off-by: Thomas Ingleby <thomas.c.ingleby@intel.com >
2014-10-31 01:17:17 +00:00
Brendan Le Foll
54deb01796
exception: Add exceptions when context creation fails
...
* Exceptions only fired in constructor when it would initialise with a NULL
context causing segfaults if used any further
* Adds exception.i requirement to mraa.i for node.js and python support
Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com >
2014-10-16 15:07:18 +01:00
Brendan Le Foll
2687e5a7c4
docs: add common i2c doc page i2c.txt
...
Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com >
2014-09-07 21:20:06 +01:00
Brendan Le Foll
54dfe903bb
docs: remove references to C++ as docstrings used by sphinx
...
Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com >
2014-09-03 09:33:29 +01:00
Brendan Le Foll
e7bda80013
i2c.hpp: new read() variant that returns terminated std::string
...
Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com >
2014-08-05 10:18:14 +01:00
Brendan Le Foll
9b6d67aa87
i2c.hpp: add read(size_t length) function useful in scripting languages
...
Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com >
2014-07-31 10:14:57 +02:00
Brendan Le Foll
3925724464
i2c.hpp: overload read() function, this renames readByte
...
Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com >
2014-07-31 10:14:22 +02:00
Brendan Le Foll
70ba5a56ab
i2c: allow binary strings as parameters to write() functions in scripting
...
Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com >
2014-07-01 13:51:28 +01:00
Thomas Ingleby
6853997a92
mraa: rename from maa to mraa
...
Signed-off-by: Thomas Ingleby <thomas.c.ingleby@intel.com >
2014-06-24 17:24:54 +01:00