1
0
mirror of https://github.com/hybridgroup/gobot.git synced 2025-05-11 19:29:20 +08:00

407 Commits

Author SHA1 Message Date
Ranjib Dey
e8008e4586 support gpio pin turn on and off 2016-06-14 08:44:52 -07:00
deadprogram
50ea4143f9 [audio] Run go fmt because we have to
Signed-off-by: deadprogram <ron@hybridgroup.com>
2016-05-24 21:05:27 -07:00
deadprogram
31881bca81 [audio] Refactor audio driver to simplify interface
Signed-off-by: deadprogram <ron@hybridgroup.com>
2016-05-24 21:01:16 -07:00
deadprogram
68923c0822 [audio] Test coverage for execution of audio driver
Signed-off-by: deadprogram <ron@hybridgroup.com>
2016-05-24 20:21:49 -07:00
deadprogram
970324cea6 [audio] Test coverage for exexcution of audio adaptor
Signed-off-by: deadprogram <ron@hybridgroup.com>
2016-05-24 20:04:51 -07:00
deadprogram
c111636c32 [audio] Add yet additional test coverage for audio adaptor
Signed-off-by: deadprogram <ron@hybridgroup.com>
2016-05-24 18:49:58 -07:00
deadprogram
7314d73fd6 [audio] Add additional test coverage for audio adaptor
Signed-off-by: deadprogram <ron@hybridgroup.com>
2016-05-24 17:57:59 -07:00
deadprogram
9aad23b3c3 [keyboard] Adds more test coverage and fixes README install instructions
Signed-off-by: deadprogram <ron@hybridgroup.com>
2016-05-24 10:34:22 -07:00
deadprogram
050f6c0570 [audio] Correct format of adaptor
Signed-off-by: deadprogram <ron@hybridgroup.com>
2016-05-15 11:08:48 -07:00
deadprogram
eecb3d727f [audio] Allows playback of both MP3 or WAV files, as long as the needed player (mpg123 or aplay) is installed
Signed-off-by: deadprogram <ron@hybridgroup.com>
2016-05-15 10:46:35 -07:00
deadprogram
80adfcd8c3 [gpio] Improve pin logging for RGB LED
Signed-off-by: deadprogram <ron@hybridgroup.com>
2016-05-14 17:14:46 -07:00
deadprogram
cb0005eac7 [audio] Spawn audio playing process using Start for async
Signed-off-by: deadprogram <ron@hybridgroup.com>
2016-05-14 16:42:33 -07:00
deadprogram
0ca38b77e5 [audio] WIP on Gobot audio support using mpg123, based on code from @colemanserious
Signed-off-by: deadprogram <ron@hybridgroup.com>
2016-05-13 16:09:36 -07:00
deadprogram
bf43df59b5 [gpio] Correct go formatting on RGB LED
Signed-off-by: deadprogram <ron@hybridgroup.com>
2016-05-13 15:26:47 -07:00
deadprogram
686fbcef4a [gpio] Add support for RGB LED
Signed-off-by: deadprogram <ron@hybridgroup.com>
2016-05-13 15:24:11 -07:00
deadprogram
f1239d42a0 Change default value for PCMD flag to match the Bebop 2.0.57+ expectations
Signed-off-by: deadprogram <ron@hybridgroup.com>
2016-04-12 14:27:30 -07:00
Stas Turlo
a3051c0fcf Add MQTT authentication support 2016-03-23 17:58:13 +03:00
Ulises Flynn
30a8aa211b Code cleanup, improve go report card 2016-03-07 23:51:45 -07:00
gmarik
e494b9fb99 Refactor to use gobottest test helpers 2016-02-22 00:33:58 -05:00
deadprogram
93b452f75b Merge branch 'bugfix/gpio-button-tests' into dev 2016-02-21 19:14:29 -08:00
deadprogram
8a539e1cf1 Change test delay to 50ms 2016-02-21 19:03:39 -08:00
Krishna Chaitanya
e84326b129 Fix for analog (quick changes lag)
This fixes analog lag issue.
2016-02-22 04:54:17 +05:30
deadprogram
dcf89ff49f Tests also need to be pointed to @veandco go-sdl2 fork 2016-02-20 14:43:16 -08:00
deadprogram
556159070c Use main go-sdl fork from @veandco to pickup any upstream changes 2016-02-20 14:27:24 -08:00
deadprogram
b4427ced97 Adds support for Dualshock4 wireless gamepad 2016-02-20 09:41:38 -08:00
deadprogram
ae4c760951 Adds support for Dualshock4 wireless gamepad 2016-02-20 09:41:19 -08:00
deadprogram
f55cd94cd5 Use OpenCV 2.4, as well as switch to main fork of go-opencv 2016-02-19 18:36:33 -08:00
Brian Stengaard
f839367fcf Pin 229 value left out of test fixture on edison 2016-02-19 09:51:58 +01:00
deadprogram
d0a5893f27 Fix #236 & fix #239 by correcting initialization and temperature conversion for MPU-6050 2016-02-17 12:25:15 -08:00
deadprogram
b06f8bae38 Revert "Increase button delay hack for test suite"
This reverts commit fe221a963346150f1b90315808bdcc5fc5d658b6.
2016-02-17 12:25:15 -08:00
deadprogram
87584e9765 Increase button delay hack for test suite 2016-02-17 12:25:15 -08:00
Andrew Stewart
111a6df996 Add support for 'hand' and 'gesture' Leap Motion events 2016-02-17 12:25:15 -08:00
deadprogram
f8f6dfeb0b Use newer naming system for C.H.I.P. pins 2016-02-17 12:25:15 -08:00
deadprogram
7c355b8dcd Update MQTT README for latest info 2016-02-17 12:25:15 -08:00
deadprogram
3cf667d450 Increase test delay hack for button tests 2016-02-17 12:25:15 -08:00
deadprogram
920c38482f Default the new MQTT 'AutoReconnect' to false 2016-02-17 12:25:15 -08:00
Hrishikesh Tapaswi
ed4522248f Name C.H.I.P. pins according to printed names
It's more convenient to refer to a pin by the name that's printed right
on the header itself instead of having to count the pin number.

Signed-off-by: Hrishikesh Tapaswi <hrishikesh195@yahoo.com>
2016-02-17 12:25:15 -08:00
Hrishikesh Tapaswi
42475e479d Get I2C functionality before doing SMBus block I/O
In the sysfs i2cDevice implementation, use an ioctl to get the adapter
functionality mask. Prefer SMBus block I/O but if it's not available,
perform read/write calls directly on the file descriptor.

Improve Wiichuck error handling. Add a 1 ms delay between I/O operations
to the Wiichuck; this dramatically improves reliability.

Signed-off-by: Hrishikesh Tapaswi <hrishikesh195@yahoo.com>
2016-02-17 12:25:15 -08:00
Hrishikesh Tapaswi
8f79c322e0 Add support for the CHIP platform
This includes support for GPIO and I2C interfaces.

Signed-off-by: Hrishikesh Tapaswi <hrishikesh195@yahoo.com>
2016-02-17 12:25:14 -08:00
Ethan Young
dc183d7a78 Correct the release command sent to pi-blaster. 2016-02-17 12:25:14 -08:00
Cathal Garvey
01bb538959 The take-off-before-event-handling bug again 2016-02-17 12:25:14 -08:00
deadprogram
cee08c8e35 Correct Intel Edison docs location thanks to @seanmarcia 2016-02-17 12:25:14 -08:00
Ulises Flynn
43d4271b45 Add MCP23017 write and read functionality to GPIO
Signed-off-by: Ulises Flynn <uflynn@hotmail.com>
2016-02-17 12:25:14 -08:00
deadprogram
24ccd3dde6 Corrections needed for Bebop to handle Outside mode 2015-10-24 16:45:53 -07:00
deadprogram
59dbd6d15c Make expected packets larger for updated Bebop firmware 2015-10-24 15:17:11 -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
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