Commit Graph

537 Commits

Author SHA1 Message Date
Adrian Zankich 7c607426ec Refactor beaglebone tests 2014-11-07 18:45:11 -08:00
Adrian Zankich cb2d101b6d Improve error message 2014-11-07 18:38:52 -08:00
Adrian Zankich a276082b97 Refactor edsion tests 2014-11-07 18:37:57 -08:00
Adrian Zankich 94ff30f262 Refactor raspi to use new sysfs interfaces 2014-11-07 16:57:05 -08:00
Adrian Zankich ece9aa16f9 Add syscall mock 2014-11-07 16:56:13 -08:00
Adrian Zankich a0bcef77fe Refactor sysfs to use internal fs 2014-11-07 16:21:39 -08:00
Michael Hope ea00d666a2 Add a filesystem interface, mock, and tests for the mock.
This allows testing sysfs based drivers by swapping out the real
filesystem for a mock one.

Signed-off-by: Michael Hope <mlhx@google.com>
2014-11-07 14:34:58 -08:00
Adrian Zankich 7247469424 Remove erroneous file 2014-11-07 13:16:38 -08:00
Adrian Zankich 9793dd6db3 Increase leap test coverage 2014-11-07 13:15:45 -08:00
Adrian Zankich ce7181741f Add constructor clientid parameter and set proper datatype for On callback function 2014-11-06 12:28:04 -08:00
Adrian Zankich cbc5546dbb Satisfy DirectPin interface 2014-11-05 18:45:58 -08:00
Adrian Zankich 0a2ea29b49 NewArdroneAdaptor now accepts an ip address as an optional paramater 2014-11-05 17:47:12 -08:00
Adrian Zankich 17a880b43a More pebble test coverage 2014-11-04 20:55:24 -08:00
Adrian Zankich d74c77ec6c Refactor digispark package 2014-11-04 20:37:07 -08:00
Ron Evans 330e5a8bba Merge pull request #143 from hybridgroup/raspi
Add raspi support
2014-11-04 17:25:27 -08:00
Adrian Zankich 9c24626782 cleanup 2014-11-04 17:19:53 -08:00
Adrian Zankich 5ddfd4a848 Add raspi support 2014-11-04 17:14:36 -08:00
Adrian Zankich e888b78035 Add pwm and analog test coverage 2014-11-04 12:21:18 -08:00
Adrian Zankich 00f4c637a1 Merge pull request #142 from hybridgroup/mqtt
Add MQTT platform
2014-11-04 09:23:18 -08:00
deadprogram ccbe8b21f5 Working mqtt examples 2014-11-04 08:54:06 -08:00
deadprogram a9cb290d1f Adding some comments and README 2014-11-04 08:41:56 -08:00
deadprogram 039b85c9df Merge branch 'dev' into mqtt 2014-11-04 08:33:17 -08:00
deadprogram 71061cdd7f Add a few checks and tests 2014-11-04 08:33:05 -08:00
Ron Evans 476aaafd88 Merge pull request #140 from hybridgroup/sysfs
linux sysfs package
2014-11-04 07:35:25 -08:00
deadprogram 33367e1af7 Adding firmata/mqtt example 2014-11-04 07:12:02 -08:00
deadprogram b2e4bd5e55 Simple case is working 2014-11-03 23:29:07 -08:00
deadprogram 618becbf53 Keep it simple, validate later 2014-11-03 23:27:21 -08:00
deadprogram c5f8b8a869 Not using events array, so can remove 2014-11-03 22:56:52 -08:00
deadprogram d7b8f1883c Using @zankich proposed syntax for receiving subscribed events 2014-11-03 22:54:33 -08:00
deadprogram 7045e622d9 Putting Subscribe in place 2014-11-03 21:34:46 -08:00
deadprogram 660285e24d Disconnect on Finalize 2014-11-03 19:47:41 -08:00
Adrian Zankich d33c686884 Update .travis.yml 2014-11-03 19:44:48 -08:00
deadprogram d46292f74f Update list of platforms/drivers 2014-11-03 19:44:48 -08:00
deadprogram 2f1427717a Merge branch 'dev' into mqtt 2014-11-03 19:42:01 -08:00
Adrian Zankich 3e5289ff6c Tests for digital io and i2c 2014-11-03 19:41:34 -08:00
Adrian Zankich 231298d9b8 Update .travis.yml 2014-11-03 19:17:06 -08:00
Adrian Zankich 0e3d3cf326 Add digital io and i2c tests 2014-11-03 19:02:33 -08:00
Adrian Zankich bf30571234 DigitalPin is now an interface 2014-11-03 19:02:20 -08:00
deadprogram 49c633ad3d WIP on mqtt support 2014-11-03 18:56:33 -08:00
deadprogram 5ffc43580f Initial skeleton for mqtt platform 2014-11-03 18:30:56 -08:00
deadprogram 85e224688f Update list of platforms/drivers 2014-11-03 17:39:48 -08:00
Adrian Zankich e78257c201 Add docs 2014-10-30 16:22:25 -07:00
Adrian Zankich a7cee22918 Add sysfs tests 2014-10-30 16:06:04 -07:00
Adrian Zankich 45c51400fc beaglebone now uses sysfs package 2014-10-30 15:26:31 -07:00
Adrian Zankich 08c74113fb Add label property to DigitalPin 2014-10-30 13:41:27 -07:00
Adrian Zankich 72bd6961e0 WIP switching linux sysfs io to shared package 2014-10-29 17:51:47 -07:00
Adrian Zankich 04ea7b057e stop request on 401 2014-10-29 13:19:12 -07:00
Adrian Zankich b5a3c489d8 Update README.md 2014-10-29 08:35:28 -07:00
Adrian Zankich fd3e7866a9 Fix more inconsistent tests 2014-10-28 16:22:05 -07:00
Adrian Zankich 56d396339b Fix randomly failing test 2014-10-28 15:50:32 -07:00