Brendan Le Foll
fa13baf12b
edison.md: add details on i2c bus number
...
Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com >
2014-09-22 17:49:32 +01:00
Thomas Ingleby
0a9bfa365f
aio: change c++ calls to camelCase
...
Signed-off-by: Thomas Ingleby <thomas.c.ingleby@intel.com >
2014-09-22 17:40:57 +01:00
Thomas Ingleby
e82a76593d
aio: change return from uint16 to unsigned int
...
Signed-off-by: Thomas Ingleby <thomas.c.ingleby@intel.com >
2014-09-22 15:29:02 +01:00
Thomas Ingleby
1fcdfde02c
doc: add ADC information for each platform
...
Signed-off-by: Thomas Ingleby <thomas.c.ingleby@intel.com >
2014-09-22 14:52:45 +01:00
Thomas Ingleby
6a7add6b99
aio: add calls for changing bit value of the read
...
Signed-off-by: Thomas Ingleby <thomas.c.ingleby@intel.com >
2014-09-22 14:52:45 +01:00
Brendan Le Foll
dcc4efbaf8
hello_isr.py: add sleep to the example to reduce confusion
...
Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com >
2014-09-19 01:06:59 +01:00
Thomas Ingleby
ef20d5ed3e
edison: add supported adc bit information
...
Signed-off-by: Thomas Ingleby <thomas.c.ingleby@intel.com >
2014-09-10 16:31:49 +01:00
Thomas Ingleby
beeaab3dda
mraa: update to version 0.5.0
...
Signed-off-by: Thomas Ingleby <thomas.c.ingleby@intel.com >
2014-09-10 11:18:44 +01:00
Thomas Ingleby
fb1034b2b0
hook: add spi init hooks
...
Signed-off-by: Thomas Ingleby <thomas.c.ingleby@intel.com >
Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com >
2014-09-09 18:01:23 +01:00
Thomas Ingleby
dd9129d411
hook: add pwm hook around init
...
Signed-off-by: Thomas Ingleby <thomas.c.ingleby@intel.com >
Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com >
2014-09-09 18:01:23 +01:00
Thomas Ingleby
62a1493bdf
aio: internal aio context to mraa_internal_types
...
* Some comments for members of structure also added
Signed-off-by: Thomas Ingleby <thomas.c.ingleby@intel.com >
Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com >
2014-09-09 18:00:27 +01:00
Thomas Ingleby
92cbb6097c
aio: add init hooks, and fp hook
...
Signed-off-by: Thomas Ingleby <thomas.c.ingleby@intel.com >
Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com >
2014-09-09 18:00:23 +01:00
Thomas Ingleby
0920c22673
docs: add edison to supported platforms.
...
Signed-off-by: Thomas Ingleby <thomas.c.ingleby@intel.com >
Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com >
2014-09-09 17:57:42 +01:00
Thomas Ingleby
d43235caf0
edison: add hook for handling modes for gpio
...
Signed-off-by: Thomas Ingleby <thomas.c.ingleby@intel.com >
2014-09-09 17:29:42 +01:00
Thomas Ingleby
0696268be3
python: dont set c_flags globally
...
Signed-off-by: Thomas Ingleby <thomas.c.ingleby@intel.com >
2014-09-09 17:29:42 +01:00
Thomas Ingleby
181ba35f4d
javascript: dont't wipe other cxx flags
...
Signed-off-by: Thomas Ingleby <thomas.c.ingleby@intel.com >
2014-09-09 17:29:42 +01:00
Thomas Ingleby
0a1cf1af3b
edison: spi addition completed
...
Signed-off-by: Thomas Ingleby <thomas.c.ingleby@intel.com >
2014-09-09 17:29:42 +01:00
Thomas Ingleby
f29b9c421f
edison: add spi mux definitions
...
Signed-off-by: Thomas Ingleby <thomas.c.ingleby@intel.com >
2014-09-09 17:29:42 +01:00
Thomas Ingleby
b9a54dc7b6
edison: add gpio support on A0-A5
...
Signed-off-by: Thomas Ingleby <thomas.c.ingleby@intel.com >
2014-09-09 17:29:42 +01:00
Thomas Ingleby
1b293790e7
edison: add pwm support on 3,5,6,9 - default state
...
* The swizzler situation is a bit odd to describe in mraa
Signed-off-by: Thomas Ingleby <thomas.c.ingleby@intel.com >
2014-09-09 17:29:42 +01:00
Thomas Ingleby
e7bb0d8f25
edison: add analog input support
...
Signed-off-by: Thomas Ingleby <thomas.c.ingleby@intel.com >
2014-09-09 17:29:42 +01:00
Brendan Le Foll
0ed1508315
aio.c: fix ordering of comparison operator
...
Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com >
2014-09-09 17:29:40 +01:00
Brendan Le Foll
ad4c42ee93
intel_edison_fab_c.c: simplify invalid return in mraa_intel_edison_gpio_init_post
...
Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com >
2014-09-09 17:29:36 +01:00
Thomas Ingleby
995565b2e1
edison: added i2c support on bus 6
...
Signed-off-by: Thomas Ingleby <thomas.c.ingleby@intel.com >
2014-09-09 17:28:43 +01:00
Thomas Ingleby
57bd8d5b5d
edison: add i2c bus definitions
...
Signed-off-by: Thomas Ingleby <thomas.c.ingleby@intel.com >
2014-09-09 17:28:43 +01:00
Thomas Ingleby
f9e6a6efd4
i2c: disallow non allowed i2c buses
...
Signed-off-by: Thomas Ingleby <thomas.c.ingleby@intel.com >
2014-09-09 17:28:43 +01:00
Thomas Ingleby
9a60d2ee63
i2c: boost max defined buses to 12.
...
Signed-off-by: Thomas Ingleby <thomas.c.ingleby@intel.com >
2014-09-09 17:28:43 +01:00
Thomas Ingleby
167765098b
edison: add gpio definitions.
...
Signed-off-by: Thomas Ingleby <thomas.c.ingleby@intel.com >
2014-09-09 17:28:43 +01:00
Thomas Ingleby
011ce1d196
edsion: add logic to handle tristate around directions
...
Signed-off-by: Thomas Ingleby <thomas.c.ingleby@intel.com >
2014-09-09 17:28:43 +01:00
Thomas Ingleby
eba959e5f6
edison: add edison specific logic
...
* Board definition started
Signed-off-by: Thomas Ingleby <thomas.c.ingleby@intel.com >
2014-09-09 17:28:43 +01:00
Thomas Ingleby
e602460688
hook: move gpio init post hook
...
Signed-off-by: Thomas Ingleby <thomas.c.ingleby@intel.com >
2014-09-09 17:28:43 +01:00
Thomas Ingleby
5766b03068
intel_edision_fab_c: renamed from fab_b
...
Signed-off-by: Thomas Ingleby <thomas.c.ingleby@intel.com >
2014-09-09 17:28:43 +01:00
Brendan Le Foll
854585ef49
gpio.c: styling - remove tabs
...
Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com >
2014-09-09 17:28:28 +01:00
Thomas Ingleby
cb63c2782e
edison: add edison detection
...
* Will look for BODEGA BAY or SALT BAY
Signed-off-by: Thomas Ingleby <thomas.c.ingleby@intel.com >
2014-09-09 17:13:22 +01:00
Thomas Ingleby
c9c1735e42
intel_edison_fab_b: initial board definition
...
Signed-off-by: Thomas Ingleby <thomas.c.ingleby@intel.com >
2014-09-09 17:13:18 +01:00
Brendan Le Foll
fffb74b6b7
DoxygenLayout.xml: move akward dep graph to the bottom
...
Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com >
2014-09-07 21:20:24 +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
Thomas Ingleby
82041b3635
cpack: add tgz generator
...
* Used by build system to create copy compiled assests
Signed-off-by: Thomas Ingleby <thomas.c.ingleby@intel.com >
2014-09-05 13:09:32 +01:00
Brendan Le Foll
5e85606e38
mraa: update to version 0.4.5
...
Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com >
2014-09-03 09:34:30 +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
0d04677c98
uart: add C++ Uart module and links to swig
...
Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com >
2014-09-03 09:30:49 +01:00
Thomas Ingleby
111544a764
gen 2: add hook for handling modes for gpio
...
Signed-off-by: Thomas Ingleby <thomas.c.ingleby@intel.com >
2014-09-02 14:46:48 +01:00
Brendan Le Foll
3ef520c1d4
docs: add references to galileo generation
...
Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com >
2014-09-01 23:19:24 +01:00
Brendan Le Foll
21b65f5eb1
common.hpp: fix documentation of functions
...
Functions inside namespace are tough to document, bypassing this by documenting
the namespace and then using the namespace doc as common.hpp doc in the index
Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com >
2014-09-01 23:18:51 +01:00
Mark Ceisel
9cf6cad45a
pwm: add config_ms and config_percent.
...
* Allows user to set both at the same time. Will reset to previous if
* period for duty cycle fails to write
Signed-off-by: Thomas Ingleby <thomas.c.ingleby@intel.com >
2014-09-01 12:18:01 +01:00
Thomas Ingleby
a8bbd55562
pwm: rename internal functions from get to read
...
Signed-off-by: Thomas Ingleby <thomas.c.ingleby@intel.com >
2014-09-01 11:30:58 +01:00
Thomas Ingleby
3f1dff163c
spi: if platform has one spidev, defaults to it.
...
* Removes complexity on some platforms.
Signed-off-by: Thomas Ingleby <thomas.c.ingleby@intel.com >
2014-08-26 13:55:58 +01:00
Brendan Le Foll
0c53b90c09
mraa: update to version 0.4.4
...
Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com >
2014-08-15 10:58:58 +01:00
Dan Yocom
99bc1392e4
javascript: added basic examples to mraa
...
Signed-off-by: Dan Yocom <dan.yocom@intel.com >
Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com >
2014-08-15 10:19:23 +01:00
Brendan Le Foll
22a3551bf8
common.hpp: add ADC bitness calls to C++ api
...
Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com >
2014-08-14 14:21:03 +01:00