1
0
mirror of https://github.com/hybridgroup/gobot.git synced 2025-05-04 22:17:39 +08:00

950 Commits

Author SHA1 Message Date
jeromefroe
cb8f90beae Added example of how to use temp36 temperature sensor with firmata 2016-07-03 10:52:10 +02:00
Stas Turlo
9226a6c80b Add MQTT authentication support 2016-07-03 10:52:10 +02:00
Ulises Flynn
e391252dba Code cleanup, improve go report card 2016-03-12 15:08:21 -08:00
deadprogram
c9ab067b63 Add Go Reportcard badge for fun 2016-03-03 17:18:10 -08:00
deadprogram
c413fb374e Update missing changelog entries 2016-03-03 17:18:10 -08:00
gmarik
fccac87253 test generated error messages as well 2016-03-03 17:18:10 -08:00
gmarik
af1ab21558 Fixes failing test 2016-03-03 17:18:10 -08:00
gmarik
8c68615485 Refactor to use gobottest test helpers 2016-03-03 17:18:10 -08:00
gmarik
a781735345 Introduce gobottest package with test helpers
- this package is for testing purposes only
2016-03-03 17:18:10 -08:00
deadprogram
77453ccca8 Change test delay to 50ms 2016-03-03 17:18:10 -08:00
Krishna Chaitanya
a28fd363ec Fix for analog (quick changes lag)
This fixes analog lag issue.
2016-03-03 17:18:10 -08:00
deadprogram
2cff32dee1 Remove commented lines 2016-03-02 22:51:55 -08:00
deadprogram
7c1fe4ae25 BLE seems to require Golang 1.4+ 2016-03-02 22:45:34 -08:00
deadprogram
9de106d089 Simple implementation that can read data 2016-03-02 22:43:41 -08:00
deadprogram
b662559ae9 Remove test code 2016-03-02 22:05:19 -08:00
deadprogram
12dbf722d7 Almost reading battery info 2016-03-02 22:00:05 -08:00
deadprogram
b3e1bb09ee Merge branch 'feature/ble' into feature/ble-wip 2016-02-20 19:56:42 -08:00
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
Trevor Rosen
fda24f493b Make dev branch target more explicit 2016-02-19 18:41:26 -08:00
deadprogram
05e54f20df Fix #201 by add 'make examples' command to Makefile 2016-02-19 18:40:30 -08:00
deadprogram
7ef09a58ba Update ARDrone face tracking example to use main go-opencv fork 2016-02-19 18:39:30 -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
Ron Evans
d7b2a33dc0 Merge pull request #264 from stengaard/stengaard/sysfs-seek
Use Seek to speed up read/write in sysfs
2016-02-19 08:11:54 -08:00
Brian Stengaard
f839367fcf Pin 229 value left out of test fixture on edison 2016-02-19 09:51:58 +01:00
Brian Stengaard
642ab409c1 Use Seek to speed up read/write in sysfs
This maintains `direction` and `value` `File`s for each DigitalPin
implementation. Instead of Open/Read/Close we now only do Seek/Read,
this speeds up Read/Write operations a bit.

A silly benchmark on the mock FS gives:

benchmark                  old ns/op     new ns/op     delta
BenchmarkDigitalRead-8     647           7.36          -98.86%

benchmark                  old allocs     new allocs     delta
BenchmarkDigitalRead-8     5              0              -100.00%

benchmark                  old bytes     new bytes     delta
BenchmarkDigitalRead-8     96            0             -100.00%
2016-02-18 21:18:45 +01:00
Ron Evans
9e656c5971 Merge pull request #263 from ryanhatfield/dev
Fix mavlink link typo
2016-02-18 07:13:56 -08:00
Ryan Hatfield
89331cbe4d Fix mavlink link typo
Signed-off-by: Ryan Hatfield <ryan@ryan.bio>
2016-02-18 08:29:00 -06:00
deadprogram
676c963f14 Update to 0.11.1 2016-02-17 17:25:15 -08:00
deadprogram
a10756c221 Update version to v.0.11.1 v.0.11.1 2016-02-17 17:23:31 -08:00
deadprogram
b61d713a0d Need to explicitly set content type to text/html for Robeaux main page 2016-02-17 16:19:11 -08:00
deadprogram
34e5f0253c Update version to 0.11 2016-02-17 12:28:00 -08:00
deadprogram
89da45f493 Update version to 0.11 v0.11.0 2016-02-17 12:26:16 -08: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
deadprogram
a5bc3a66b4 Failure is no longer an option for Go 1.6 2016-02-17 12:25:15 -08:00
deadprogram
5ef119c1e6 Better I2C device descriptions in README 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
8273643082 Run builds against the latest major releases 2016-02-17 12:25:15 -08:00
deadprogram
a943029651 Golang 1.3.3 still works, adding back to build 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
deadprogram
ac39cfb39b Update targeted golang versions to include 1.6, and to begin deprecating 1.3.3 and earlier 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
deadprogram
2baa2dcf89 Add MMA7660 accelerometer example for C.H.I.P. 2016-02-17 12:25:15 -08:00