-libmraa - Low Level Skeleton Library for Communication on Intel platforms
+libmraa - Low Level Skeleton Library for Communication on GNU/Linux platforms
==============
Libmraa is a C/C++ library with bindings to javascript & python to interface
- @ref edison
- @ref de3815
- @ref minnowmax
+- @ref rasppi
+- @ref bananapi
+- @ref beaglebone
-### ENV RECOMENDATIONS
+## DEBUGGING
-All of these are 'optional', however they are recommended. Only a C compiler,
-cmake, libm and pthreads are technically required to compile.
-
-- Swig 3.0.1+ built with node.js (0.10.x) & python support
-- doxygen
-- sphinx (requires doxygen)
-- pygments
+Sometimes it just doesn't want to work, let us try and help you, you can file
+issues in github or join us in #mraa on freenode IRC, hang around for a little
+while because we're not necessarily on 24/7, but we'll get back to you! Have a
+glance at our @debugging page too
## COMPILING
versions. The API is now fairly stable but when new calls/features are added
they are listed here. Anything pre 0.2.x is ignored.
+**0.7.2**
+ * Fix node.js npm builds with binding.gyp that didn't use --target-arch
+
+**0.7.1**
+ * Uart now uses binary arrays and has optional 'Str' functions in C++/SWIG
+ * Various Uart module bugfixes
+ * Node.js 0.12.4 support
+ * Node.js documentation support
+
+**0.7.0**
+ * Uart module now contains read/write interactions and configuration
+ * Python API contains more buffer checks
+ * Java support
+ * RPM cpack support
+
+**0.6.2**
+ * Node.js 0.12 support
+ * NPM support
+ * Formatting done with clang-format
+ * Various examples and documentation updates
+ * Supported added for Beaglebone Black + Banana Pi
+
+**0.6.1**
+ * 16bit spi iunctions added
+ * Node.js ISR now supported
+
+**0.6.0**
+ * add device path queries for uart
+ * add platform configuration querying
+ * gpio sample added
+ * improve i2c/spi write/read API for python & nodejs
+ * performance improvements on edison & galileo
+
+**0.5.4**
+ * pwm read_* fix introduced in 0.5.3
+ * improved npmpkg support
+
+**0.5.3**
+ * OE toolchain support added to CMake
+ * Various UART fixes
+ * SPI add CS exposure
+ * Remove functions from mraa.c into modules
+ * Rework of support for mmap
+ * Intel Edison MMAP support added. Read and Write
+ * I2C clean up, add cleaner functions
+ * MinnowBoard Max support added
+ * PWM period is written before duty
+ * Node GYP build supported added
+ * Add Get Platform Name function
+
**0.5.2**
* pwm improvement & bugfix
* spi mraa_spi_bit_per_word fix