Private
Public Access
2
0

Commit Graph

  • 905abdec7c travis-ci: Updates to ensure MRAA builds with clang. Noel Eck 2016-05-09 09:23:49 -07:00
  • db546456d2 building.md: Fix typos in INSTALL_PREFIX Brendan Le Foll 2016-05-04 17:26:02 +01:00
  • f6d9cf57c9 uart_ow: add ow specific context and store search state there Jon Trulson 2016-04-15 12:52:21 -06:00
  • a702cdf4d5 ft4222: fixed pca9555 expander detection Mihai Tudor Panu 2016-06-03 01:11:34 +00:00
  • 800c89bfa4 examples/java: input pin number should be parsed in base 10, not in base 8, similar to c++ sample Evgen48 2016-03-09 21:35:36 +00:00
  • 887acf54e1 mraa: Update to v1.0.0 Brendan Le Foll 2016-04-28 15:59:40 +01:00
  • 3a88c44620 i2c.c: rollback change to mraa_i2c_init that stopped default bus being used Brendan Le Foll 2016-04-26 10:59:26 +01:00
  • 5e867419bc spi.hpp: rename Spi::write_word to Spi::WriteWord Brendan Le Foll 2016-04-25 15:38:21 +01:00
  • 4195a61e52 pwm: remove pwm config_* apis as unused Brendan Le Foll 2016-04-25 15:37:50 +01:00
  • c524c3d372 spi: mraa_spi_write_word can now return -1 in error cases Brendan Le Foll 2016-04-25 15:11:08 +01:00
  • b258867c37 aio.c: pass channel to mraa_aio_init_internal Brendan Le Foll 2016-04-25 12:17:31 +01:00
  • 56e45f6de5 aio.c: Set channel number before grabbing filepointer Brendan Le Foll 2016-04-25 11:53:45 +01:00
  • cdfdd2b9e3 Add support for android build Robert Chiras 2016-04-22 18:11:36 +03:00
  • c1465bd694 i2c: Make i2c advance function match new prototypes Brendan Le Foll 2016-04-22 11:59:17 +01:00
  • 1e4516d026 i2c: Add exceptions for C++ i2c errors Brendan Le Foll 2016-04-22 11:58:57 +01:00
  • 0b74aa68ab aio: Change mraa_aio_read to use int and return -1 Brendan Le Foll 2016-04-22 11:57:18 +01:00
  • e961558fd2 mraa: add mraa_remove_subplatform call Brendan Le Foll 2016-04-22 09:38:30 +01:00
  • 6d8ec87e0e edison: change pin initialization by adding pin commands Eugene Bolshakov 2016-03-29 02:49:10 +03:00
  • acf90073a8 types: Remove MRAA_ERROR_PLATFORM_ALREADY_INITIALISED Brendan Le Foll 2016-04-15 14:01:23 +01:00
  • 2404b0a683 pwm.c: Improve pwm error handling wda2945 2016-04-12 13:41:01 +01:00
  • 0da3d35a8f i2c.c: Fix typo in syslog message wda2945 2016-03-29 22:11:47 -10:00
  • 1ebe377487 uart.c: Improve error handling wda2945 2016-03-29 21:54:05 -10:00
  • e757844a3d gpio.c: Improve gpio error handling wda2945 2016-03-29 21:53:35 -10:00
  • f2c4d95c15 i2c: Improve i2c Error Handling wda2945 2016-03-29 21:51:47 -10:00
  • c41c3b41d5 uart_ow: Better error handling in corner cases Brendan Le Foll 2016-04-15 12:03:32 +01:00
  • 4a52ad6c4f uart_ow: Make onewire functionality optional but on by default Brendan Le Foll 2016-04-14 13:52:09 +01:00
  • a379eb7bf6 uart_ow: Initial support for Dallas 1-wire over UART support for MRAA Jon Trulson 2015-12-15 17:11:14 -07:00
  • 69d9c26e6e pkg_config: Update mraa.pc.cmake to use new install dir Noel Eck 2016-03-29 12:41:13 -07:00
  • 62e113ed3f cmake: use LIB_INSTALL_DIR throughout instead of CMAKE_INSTALL_LIBDIR Mihai Tudor Panu 2016-03-28 15:46:48 -07:00
  • 00a0abd030 isr.js: updated JS ISR example to avoid GPIO context being destroyed Alex Tereschenko 2016-03-28 18:41:43 +02:00
  • ecf049eccd spi.c: removed hard frequency cap in mraa_spi_init_raw() Alex Tereschenko 2016-03-28 17:05:09 +02:00
  • e1c500414b docs: fix spelling errors Fathi Boudra 2016-04-06 13:44:06 +03:00
  • a9429204e3 mraa: Update to v0.10.1 Thomas Ingleby 2016-03-28 17:11:31 +02:00
  • faa8d4d3d4 npm: remove imraa option from Node module Thomas Ingleby 2016-03-28 17:06:18 +02:00
  • b86ad8f073 docs: fixed invalid links in and to imraa docs Alex Tereschenko 2016-03-28 14:03:39 +02:00
  • a218056905 i2c.c: Fix return value of mraa_i2c_write in error cases Brendan Le Foll 2016-03-28 04:16:39 +01:00
  • 52f9c48bbc mraa: Update to v0.10.0 Brendan Le Foll 2016-03-24 17:01:01 +00:00
  • 0fabc9b46a imraa.md: Added building imraa Houman Brinjcargorabi 2016-03-24 10:31:01 +00:00
  • 21bea74b74 mraa-gpio.c: Add return to list_pins Brendan Le Foll 2016-03-24 09:46:24 +00:00
  • 8b02c419f8 edison.md: Add docs for MFD2 Brendan Le Foll 2016-03-24 09:45:05 +00:00
  • 296ed38227 up.c: Remove warnings about unsigned ints being passed Brendan Le Foll 2016-03-24 09:36:04 +00:00
  • 14de175425 mraajs: Allow user to override node module install path. Noel Eck 2016-03-23 12:17:25 -07:00
  • 63a29e92ea npm: add firmata & imraa support to npm Brendan Le Foll 2016-03-23 17:00:43 +00:00
  • 49ab97f81c firmata: very crude ISR implementation for EDGE_BOTH Mihai Tudor Panu 2016-03-23 08:32:02 +00:00
  • 319c932036 mraa.c: made imraa mraa_add_from_lockfile more robust Brendan Le Foll 2016-03-23 11:31:51 +00:00
  • 35b2426170 mraa.c: allow imraa lock file to be read if platform is unknown Brendan Le Foll 2016-03-23 10:50:03 +00:00
  • 8c0aa5af2c cmake: disable TGZ from builds when IPK used Brendan Le Foll 2016-03-22 18:42:54 +00:00
  • a7c688b867 galileorevh.md: Added SPI info, Fixed formatting Houman Brinjcargorabi 2016-03-21 14:57:37 +00:00
  • 6fc2bef13f hellomraa.c: Remove unused variables Houman Brinjcargorabi 2016-03-21 11:34:50 +00:00
  • 747429ca7e README.MD: Added mraa logo Houman Brinjcargorabi 2016-03-21 10:39:45 +00:00
  • c302269750 firmata: Call FirmataCurieIMU firmata plugin API to retrieve raw accelerometer data deadprogram 2016-03-08 14:22:18 -08:00
  • de0b9e72c6 firmata: Add very simple mraa firmata examples for JS & Python deadprogram 2016-03-21 11:25:19 -07:00
  • 2fb577d348 firmata_mraa.c: Fix reg read to not use firmata contiuous mode Brendan Le Foll 2016-03-22 15:02:17 +00:00
  • 30322f8ac5 imraa.c: General imraa cleanup after static analysis Longwei Su 2016-03-22 14:22:16 +00:00
  • 5cfddd6bcc .travis.yml: Fix NODE_ROOT_PATH Brendan Le Foll 2016-03-21 17:01:52 +00:00
  • a17079c460 firmata: install node_modules to where cmake guessed node was Brendan Le Foll 2016-03-21 15:19:00 +00:00
  • fac9d99f01 firmata.c: check result cleanly of mraa_uart_set_baudrate Brendan Le Foll 2016-03-21 15:18:21 +00:00
  • ec267c3482 firmata: add timeout for firmata_pull failing Brendan Le Foll 2016-03-21 11:46:13 +00:00
  • df2e131d26 imraa.c: Cleanup formatting of imraa.c Brendan Le Foll 2016-03-21 10:56:07 +00:00
  • 317c85ecb6 imraa: add force flag and add safety checks Longwei Su 2016-03-18 16:35:26 -04:00
  • f1f578363a imraa: update udev cmake configuration Longwei Su 2016-03-17 15:21:02 -04:00
  • 0fb2aed7af imraa: add first version of IO pinmuxing and clean up longwei su 2016-03-15 23:37:40 -04:00
  • 405e601387 firmata: implemented pwm functions Mihai Tudor Panu 2016-03-16 12:57:49 -07:00
  • 0e5dadeb8c pwm: removed unused code and optimized flow for subplatform support Mihai Tudor Panu 2016-03-15 16:34:29 -07:00
  • 9a5abb7d56 firmata_mraa.c: Fix type error in uint8 array Brendan Le Foll 2016-03-16 18:58:56 +00:00
  • 334a57be11 gpio.c: Add close replace function hook Brendan Le Foll 2016-03-16 18:56:07 +00:00
  • 1d4f721d4f firmata.md: Add basic firmata docs Brendan Le Foll 2016-03-16 17:35:28 +00:00
  • 67eaf78fbf firmata: provide timeout for i2c read calls Brendan Le Foll 2016-03-16 17:00:17 +00:00
  • 451dcbad6c uart: Fix for failed malloc Noel Eck 2016-03-16 09:36:39 -07:00
  • a52ce5d5bb imraa: add first version of imraa, the mraa initialisation daemon Longwei Su 2016-03-15 17:32:18 -04:00
  • de42b9558f firmata: use correct i2c continuous read bits (0b00000010) Rick Waldron 2016-03-14 14:44:04 -04:00
  • 9b157e6f19 firmata: update dev->period, pwm_min_period, pwm_max_period, from ns to us Rick Waldron 2016-03-14 14:33:32 -04:00
  • 915be98d03 firmata.c: Remove superfleous debug output Brendan Le Foll 2016-03-11 17:45:53 +00:00
  • 420486519b firmata_mraa.c: Fix broken handling of mraa_uart_write return values Brendan Le Foll 2016-03-11 17:45:41 +00:00
  • 91452e5c83 firmata.c: fix possible crash if devs is wrong Brendan Le Foll 2016-03-11 16:36:40 +00:00
  • 5789f5001d javascript/CMakeLists.txt: change SEND_ERROR for workaround to WARNING Brendan Le Foll 2016-03-11 11:49:06 +00:00
  • 7088527339 tests/platform_checks.py: Fix test to check for NULL platform Brendan Le Foll 2016-03-11 11:35:57 +00:00
  • f07a442860 mraa.c: Fix pin mode test to check for NULL platform Brendan Le Foll 2016-03-11 11:35:31 +00:00
  • 2919b38b15 firmata: added stubs for PWM functionality Mihai Tudor Panu 2016-03-10 17:38:20 -08:00
  • 603834461f pwm: added hooks for subplatform support Mihai Tudor Panu 2016-03-10 11:11:55 -08:00
  • 537a69923b examples: disable firmata examples if firmata disabled Brendan Le Foll 2016-03-08 22:18:32 +00:00
  • 59107f0a29 firmata: add public firmata API to support custom firmata plugins Brendan Le Foll 2016-03-08 12:20:08 +00:00
  • 612f566c99 firmata: remove servo stuff Brendan Le Foll 2016-03-07 15:26:55 +00:00
  • cae63bbd52 firmata: Added option to set uart non blocking state Shiran Ben-Melech 2016-03-03 16:12:48 +02:00
  • 04f7cbff5d firmata: Convert mraa FirmataC implementation to work over Uart instead of serial implementation Shiran Ben-Melech 2016-03-01 15:17:22 +02:00
  • 4b76fbd14c mraa: with NULL platform board max counts need to be checked to >= not just > Brendan Le Foll 2016-02-18 17:22:22 +00:00
  • 78caa990f1 firmata: initial work Brendan Le Foll 2016-03-07 14:49:42 +00:00
  • f2cbe1c68d aio.c: Attempt to make aio.c understand subplatforms Brendan Le Foll 2016-02-16 14:53:58 +00:00
  • 10e1301bef types.hpp: Add C++ platform types Brendan Le Foll 2016-02-15 15:47:42 +00:00
  • edd554b606 cmake: Fix message handling Brendan Le Foll 2016-03-07 14:49:14 +00:00
  • 168764481a cmake: Use correct message modes Brendan Le Foll 2016-02-12 11:38:50 +00:00
  • 3397c95c0a intel_galileo_rev_d.c: Add pin commands Eugene Bolshakov 2016-03-13 01:55:01 +03:00
  • 95c259f6b2 mraa.c: change pin initialization and fix Galileo Gen2 AIO Eugene Bolshakov 2016-03-12 23:46:17 +03:00
  • 6c83886a51 examples: gpio-tool.js now catches exception if invalid pin is specified Henry Bruce 2016-03-01 13:40:14 -08:00
  • 143bc38e47 examples: hello_isr.py now catches exception if invalid pin is specified Henry Bruce 2016-03-01 13:39:42 -08:00
  • a51f3a939f examples: Isr.java now catches exception if invalid pin is specified Henry Bruce 2016-03-01 13:39:08 -08:00
  • 65dc2e7ea3 javascript: Print message on stderr if mraa_init() fails Henry Bruce 2016-03-01 13:37:46 -08:00
  • 14617d0f36 java: Throw exception if mraa_init() fails Henry Bruce 2016-03-01 13:35:10 -08:00
  • 076a648ef9 python: Throw exception if mraa_init() fails Henry Bruce 2016-03-01 13:34:28 -08:00
  • 51c60a0ac4 api: Now returns MRAA_SUCCESS if platform is already initialized Henry Bruce 2016-03-01 12:12:46 -08:00