deadprogram
73e94dede1
Adds MCP23017 i2c device to README
2016-02-03 14:02:23 -08:00
deadprogram
31cf304a45
Adds additional examples for C.H.I.P.
2016-02-03 13:51:25 -08:00
deadprogram
6e07e7ac81
Add C.H.I.P. to supported platforms
2016-02-03 13:50:50 -08:00
Ron Evans
d36e29028e
Merge pull request #257 from hrishikesh195/chip
...
Add support for the CHIP platform
2016-02-03 13:39:40 -08:00
Ron Evans
5d457a3c36
Merge pull request #254 from iroller/patch-1
...
Update API example
2016-02-02 17:56:50 -08:00
Hrishikesh Tapaswi
30d66e2502
Add support for the CHIP platform
...
This includes support for GPIO and I2C interfaces.
Signed-off-by: Hrishikesh Tapaswi <hrishikesh195@yahoo.com>
2016-01-30 03:44:31 -08:00
Anton Koldaev
6d5935f5ae
Update API example
...
New behavior was introduced in 5c9d44f391
2016-01-10 19:35:30 -06:00
Ron Evans
ef61647a3a
Merge pull request #253 from ekyoung/dev
...
Correct the release command sent to pi-blaster.
2016-01-09 15:31:00 -08:00
Ethan Young
59703dcc95
Correct the release command sent to pi-blaster.
2016-01-09 14:58:18 -07:00
Ron Evans
fee0946c9e
Merge pull request #245 from cathalgarvey/patch-1
...
The take-off-before-event-handling bug again
2015-11-26 11:31:12 -08:00
Cathal Garvey
78bf872281
The take-off-before-event-handling bug again
2015-11-07 15:59:44 -08:00
Ron Evans
274cb02647
Merge pull request #243 from cathalgarvey/dev
...
Fixed event race condition
2015-11-07 07:08:27 -08:00
Cathal Garvey
051f54c7a0
Fixed event race condition
...
If this is anything like the Bebop, then taking off immediately fires the "flying" event, but these events aren't buffered so attaching an event handler afterwards achieves nothing. When I ran the same code for the Bebop (as suggested on the site) it never landed, prompting an emergency connect-with-phone-hammer-buttons scramble. Swapping the event registration with the takeoff method call fixed the problem immediately.
2015-11-06 20:32:00 -08:00
deadprogram
afd2e81911
Correct Intel Edison docs location thanks to @seanmarcia
2015-11-04 10:32:34 -08:00
Ron Evans
0252f2bacc
Merge pull request #242 from knifeedge/dev
...
Add MCP23017 write and read functionality to GPIO
2015-11-03 19:48:34 -08:00
Ulises Flynn
5376df491b
Add MCP23017 write and read functionality to GPIO
...
Signed-off-by: Ulises Flynn <uflynn@hotmail.com>
2015-11-03 18:09:44 +00:00
deadprogram
5f25282eb1
Correct test for new Robeaux endpoints
2015-10-26 09:13:42 -07:00
deadprogram
ef0652a011
Update Makefile and Robeaux itself to version 0.5.0
2015-10-26 09:09:28 -07:00
deadprogram
24ccd3dde6
Corrections needed for Bebop to handle Outside mode
2015-10-24 16:45:53 -07:00
deadprogram
fdf5576e15
Needed to setup the event handler before the method that triggers it
2015-10-24 15:50:44 -07:00
deadprogram
59dbd6d15c
Make expected packets larger for updated Bebop firmware
2015-10-24 15:17:11 -07:00
deadprogram
c6890288dc
Format README
2015-10-22 17:45:08 -07:00
deadprogram
09f8923c6c
Format README
2015-10-22 17:43:16 -07:00
deadprogram
8b9216be7e
Update README with full list of current drivers/platforms
2015-10-22 17:37:31 -07:00
deadprogram
929ccd2ff7
Docs and examples to better show off Grove GPIO
2015-10-22 16:56:03 -07:00
deadprogram
632058c47a
Adds back in OS trap for clean automatic shutdown. Also adds new method to disable this feature, and allow devs to handle shutdown themselves.
2015-10-22 00:12:00 -07:00
deadprogram
187d79f360
Added square of fire example
2015-10-11 13:41:52 -07:00
Ron Evans
a260141918
Merge pull request #238 from mattetti/ma-lcd-custom-chars
...
let devs set and use custom LCD characters
2015-10-11 08:03:25 -07:00
Matt Aimonetti
ade406c7dd
more custom characters
2015-10-11 01:24:43 -07:00
Matt Aimonetti
80f64239e9
let's not forget ó, very common character in Spanish
2015-10-11 01:05:29 -07:00
Matt Aimonetti
601e4916a2
let devs set and use custom LCD characters
...
I noticed that the grove LCD screen only has an ASCII/Japanese font table. I need to be able to display accented characters
looking at the data sheet the screen supports up to 8 custom CGRAM characters. I added an API to set those CGRAM characters
as well as a map of common latin 1 characters + emoticons
2015-10-11 00:49:57 -07:00
Ron Evans
363c458217
Merge pull request #218 from joushou/stoptherobot
...
Stop the robot
2015-10-09 18:22:12 -07:00
Ron Evans
454ba4e273
Merge pull request #237 from mattetti/patch-1
...
Update blink example due to API change
2015-10-09 08:23:20 -07:00
Matt Aimonetti
a129ff03fa
Update blink example due to API change
2015-10-07 23:35:22 -07:00
deadprogram
360585a593
Bebop hull protection setting and beginning of test coverage
2015-10-04 23:06:26 -07:00
deadprogram
810e07b44d
Correct error in Bebop video example
2015-10-01 19:45:09 -07:00
deadprogram
ae1056b58d
Merge branch 'bebop' into dev
2015-10-01 14:31:37 -07:00
Ron Evans
a423687a1a
Merge pull request #235 from joushou/savetheroutines
...
Save ~1000 goroutines
2015-09-30 21:30:09 -07:00
deadprogram
cb39c33e5e
Allow failures for go 1.2.2 since eclipse mqtt package no longer supports it.
2015-09-30 14:17:29 -07:00
deadprogram
66f5034cb2
We're going to support the latest patch of each major/minor version.
2015-09-30 14:06:20 -07:00
Kenny Levinsen
4164003de1
Save ~1000 goroutines
...
Previous code spawns ~1000 go-routines due to NewEvent. Removing a
goroutine and making the loop of callbacks happen directly in Write with
a lock reduces this to ~12 in my test.
2015-09-30 21:45:54 +02:00
Kenny Levinsen
4b46228f67
Isolates shutdown-logic to Robot/Robots/Gobot.Stop
...
Gobot no longer hijacks the os.Interrupt signal handler, leaving any
shutdown logic to the user.
2015-09-30 21:43:58 +02:00
deadprogram
f25ef58c0a
Separate error case of Particle nee Spark tests to avoid confusion
2015-09-29 19:49:07 -07:00
deadprogram
6042fa6853
Get specific about which Golang versions we support
2015-09-29 18:57:26 -07:00
deadprogram
47c0e10cde
Run Travis builds against go 1.5
2015-09-29 17:05:19 -07:00
Ron Evans
ab60315f96
Merge pull request #232 from trevrosen/chore/230/explicit-contributing-guide
...
Add repo setup and PR landing steps
2015-09-29 16:46:29 -07:00
Trevor Rosen
f50c40525c
Add repo setup and PR landing steps
...
Fixes #230
2015-09-29 18:36:03 -05:00
Ron Evans
f6830ebcb3
Merge pull request #220 from aliafshar/patch-1
...
Update pin assignments to be correct for my beaglebone.
2015-09-05 07:35:39 -07:00
Ron Evans
da7adb4d5d
Merge pull request #226 from vicfryzel/master
...
Fixing doc typo in ardrone_driver.go saying that backward went forward.
2015-08-28 14:15:10 -07:00
Vic Fryzel
a3256a1456
Fixing doc typo in ardrone_driver.go saying that backward went forward.
2015-08-28 13:42:43 -07:00