Commit Graph

1125 Commits

Author SHA1 Message Date
Josh Finken 8a4e5a6771 Removing my fork from the Adafruit tests. 2016-08-31 14:19:02 -06:00
Josh Finken 46191cda90 Bug fix in the Adafruit stepper code, specifically with respect to the AdafruitDouble step-style. 2016-08-30 22:05:26 -06:00
Josh Finken c1d520e6ab Adding tests for the Adafruit driver, and corresponding minor driver changes. 2016-08-30 15:13:53 -06:00
Josh Finken 6a415b5096 Merge branch 'dev' of github.com:jfinken/gobot into dev 2016-08-30 10:08:13 -06:00
deadprogram fe057ba6bf misc: update all LICENSE files for current year
Signed-off-by: deadprogram <ron@hybridgroup.com>
2016-08-27 13:12:47 +02:00
deadprogram 6097ffefc5 tests: complete move of test interfaces into the test files where they belong
Signed-off-by: deadprogram <ron@hybridgroup.com>
2016-08-27 11:56:01 +02:00
deadprogram a64f56d479 tests: refactor test interfaces out of implementations and into the tests where they belong
Signed-off-by: deadprogram <ron@hybridgroup.com>
2016-08-26 14:23:03 +02:00
deadprogram 986cfaa3f3 joule: add i2c example and notes to README about pullup resistors
Signed-off-by: deadprogram <ron@hybridgroup.com>
2016-08-26 13:56:33 +02:00
Josh Finken 54c8b246dd Adding a Servo example program for the Adafruit Servo Hat driver code. 2016-08-25 22:04:36 -06:00
Josh Finken 995cd7deb5 Adding support for the Adafruit Servo/PWM HAT. This required a slight refactor to the existing Motor HAT code to support multiple I2C addresses. 2016-08-25 20:51:00 -06:00
deadprogram c08968fc63 joule: adds pin mappings from the second header
Signed-off-by: deadprogram <ron@hybridgroup.com>
2016-08-25 23:57:16 +02:00
deadprogram f2300f8ca2 joule: add pin mapping info to README
Signed-off-by: deadprogram <ron@hybridgroup.com>
2016-08-25 23:07:19 +02:00
Ron Evans aa17072872 Merge pull request #303 from ericho/edison-gobot-as-library
Add example for Edison blink demo without gobot initialization.
2016-08-25 23:00:33 +02:00
deadprogram 37e59402cc joule: go fmt the multi-LED example
Signed-off-by: deadprogram <ron@hybridgroup.com>
2016-08-25 21:29:19 +02:00
deadprogram 2fe2abfa5c [intel-iot] Move test interfaces into test files
Signed-off-by: deadprogram <ron@hybridgroup.com>
2016-08-25 21:14:43 +02:00
deadprogram 6287beccfb Update READMEs with up to date info for Edison/Joule
Signed-off-by: deadprogram <ron@hybridgroup.com>
2016-08-25 18:20:07 +02:00
deadprogram 2a6615424b Starting support for Intel Joule with the built-in LEDs and more
Signed-off-by: deadprogram <ron@hybridgroup.com>
2016-08-25 18:10:52 +02:00
deadprogram 6f2f56e0f8 Updating platform support info
Signed-off-by: deadprogram <ron@hybridgroup.com>
2016-08-25 12:37:54 +02:00
Josh Finken 5a1707340f More explicit initialization in Start, slight refactor, and separate DC Motor and Stepper Motor examples. 2016-08-24 22:25:41 -06:00
Erich Cordoba 3b6bf4da74 Add example for Edison blink demo without gobot initialization.
This example shows how to use gobot as another golang library.

Signed-off-by: Erich Cordoba <erich.cm@yandex.com>
2016-08-23 21:54:12 -05:00
Josh Finken 09e3cd4f10 Initial significant changes to the Adafruit Motor HAT driver to support Stepper Motors. 2016-08-22 21:56:19 -06:00
Josh Finken bb587a63d3 Merge branch 'dev' of github.com:jfinken/gobot into dev
Conflicts:
	examples/raspi_adafruit.go
2016-08-16 21:38:18 -06:00
Josh Finken 0c8be58d7e File rename, adding a test file for the Adafruit driver, and slight func naming changes. 2016-08-16 21:36:12 -06:00
Josh Finken 0792e4472f File rename, adding a test file for the Adafruit driver, and slight func naming changes. 2016-08-16 21:31:11 -06:00
Josh Finken 14eccad598 Adding two API funcs for the Adafruit driver with respect to the DC Motor, fleshing out the raspi_adafruit example with a runner function. 2016-08-15 23:10:35 -06:00
Josh Finken c3f142f4d7 Initial commit of driver code, with accompanying example, for the Adafruit_MotorHat. 2016-08-01 19:08:54 -06:00
Ron Evans 64d520c756 Merge pull request #300 from losinggeneration/servo_config
Fix the ServoConfig byte order
2016-07-29 22:03:43 +02:00
Harley Laue f8be611424 Fix a typo and update the doc comment for FirmataAdaptor.ServoConfig
Signed-off-by: Harley Laue <losinggeneration@gmail.com>
2016-07-27 02:23:14 -07:00
Harley Laue ab52d2bb8f Add ServoConfig to the FirmataAdaptor
Signed-off-by: Harley Laue <losinggeneration@gmail.com>
2016-07-27 02:23:06 -07:00
Harley Laue dc1f750e3b Add unit tests for ServoConfig
Signed-off-by: Harley Laue <losinggeneration@gmail.com>
2016-07-27 02:22:53 -07:00
Harley Laue 5086b2a0d5 Fix the ServoConfig byte order
Signed-off-by: Harley Laue <losinggeneration@gmail.com>
2016-07-21 00:41:12 -07:00
Ron Evans fc31d4e3c2 Merge pull request #297 from caledhwa/platform-nats
Adding the initial NATS platform support
2016-07-19 20:26:43 +02:00
Ron Evans 2e8c1a5e6d Merge pull request #291 from dgryski/bebop-bool-binarywrite
platforms/bebop/client: fix type for binary.Write call
2016-07-19 19:40:31 +02:00
Cale Hoopes 7cdd995d1c Fixing some code and finally have Travis building
Signed-off-by: Cale Hoopes <caledh@gmail.com>
2016-07-17 15:53:12 -07:00
Cale Hoopes dcb6354b49 Another attempt at correct Travis syntax for gnatsd -#5
Signed-off-by: Cale Hoopes <caledh@gmail.com>
2016-07-17 15:25:48 -07:00
Cale Hoopes 6ca77afb27 Another attempt at correct Travis syntax for gnatsd -#4
Signed-off-by: Cale Hoopes <caledh@gmail.com>
2016-07-17 15:21:46 -07:00
Cale Hoopes 904c803ecc Another attempt at correct Travis syntax for gnatsd -#3
Signed-off-by: Cale Hoopes <caledh@gmail.com>
2016-07-17 15:16:31 -07:00
Cale Hoopes 54952eee04 Another attempt at correct Travis syntax for gnatsd -#2
Signed-off-by: Cale Hoopes <caledh@gmail.com>
2016-07-17 14:55:06 -07:00
Cale Hoopes 118996c746 Another attempt at correct Travis syntax for gnatsd
Signed-off-by: Cale Hoopes <caledh@gmail.com>
2016-07-17 14:51:17 -07:00
Cale Hoopes cca8b5624b Fixing tests, adding a few more, adding nats server to Travis CI for testing
Signed-off-by: Cale Hoopes <caledh@gmail.com>
2016-07-17 14:39:34 -07:00
Cale Hoopes e7839a8924 Adding the initial NATS platform support 2016-07-16 20:59:07 -07:00
Ron Evans 913e9371a7 Merge pull request #290 from dgryski/gosimple
Code cleanups suggested by gosimple
2016-07-15 09:03:02 -06:00
Ron Evans 278a96c97d Merge pull request #293 from dgryski/misspell
Fix misspellings
2016-07-15 08:34:00 -06:00
Ron Evans 74a0b76e23 Merge pull request #294 from dgryski/interface-assertions
Move interface assertions to test files.
2016-07-13 12:20:07 -06:00
Ron Evans a112eb975a Merge pull request #296 from dgryski/go-vet
Fix issues flagged by 'go vet'
2016-07-13 12:18:28 -06:00
Ron Evans 0f4d861bab Merge pull request #295 from alytvynov/dev
ble: populate descriptors after descovering characterisitcs
2016-07-13 12:16:38 -06:00
Damian Gryski e65048e795 Fix issues flagged by 'go vet' 2016-07-13 11:27:12 -06:00
Andrew Lytvynov f6920ab65c ble: fix unused var
Shame on me
2016-07-13 10:25:30 -07:00
Andrew Lytvynov f20424fead ble: populate descriptors after descovering characterisitcs
On Linux, characteristic discovery requires setting the descriptor field
explicitly.
2016-07-13 10:16:58 -07:00
Damian Gryski b5083e67d3 Move interface assertions to test files.
In general, these shouldn't live in the package proper, since they're
actually tests.
2016-07-13 11:04:30 -06:00