Commit Graph

2718 Commits

Author SHA1 Message Date
Trevor Rosen 554dd043fa
Merge pull request #647 from samkass/feature/leap-api-v6
Update gobot leap platform to support Leap Motion API v6
2019-02-13 12:17:09 -06:00
Trevor Rosen 9ddd6c0a24
Merge pull request #627 from silkeh/tello-flightdata
tello: add direct vector access
2019-02-13 12:10:43 -06:00
Trevor Rosen b403c5388c
Merge pull request #653 from Rearth/fork/dev
Added some new features to the sphero ollie, bb-8 and sprkplus
2019-02-13 12:06:18 -06:00
Rearth 62e91760b0 Added methods to read Sphero Power States 2019-02-13 13:16:52 +01:00
Trevor Rosen e4920d62c5
Merge pull request #652 from NikolaeVarius/README
minor updates to opencv README
2019-01-29 16:58:34 -06:00
Trevor Rosen 2255be2695
Merge pull request #654 from chmorgan/dev
pwm_pin - Fix DutyCycle() parse error, need to trim off trailing '\n'…
2019-01-29 16:56:17 -06:00
Chris Morgan 756d38db5b pwm_pin - Fix DutyCycle() parse error, need to trim off trailing '\n' before calling strconv.Atoi(), as other functions in this package do 2019-01-24 10:23:37 -05:00
Rearth 20677abec3 Added some new features to the sphero ollie, bb-8 and sprkplus
Signed-off-by: Rearth <davidus2010@gmail.com>
2019-01-23 14:30:55 +01:00
Joe Kim 1f3cd7b77c minor updates to opencv README 2019-01-20 13:51:00 -05:00
Trevor Rosen aa34bc3c2c
Merge pull request #651 from NikolaeVarius/readme
fix mavlink README to use correct example code
2019-01-18 10:19:40 -06:00
Joe Kim a27beca99a fix mavlink README to use correct example code 2019-01-14 21:19:52 -05:00
Ron Evans ad31c39a7c
Merge pull request #650 from trevrosen/feature/644/extend-mqtt
Add some new MQTT adaptor functions with QOS
2019-01-04 09:12:21 +01:00
Trevor Rosen 6d1e099e50
Add some new MQTT adaptor functions with QOS
#644
2019-01-02 18:12:38 -06:00
Sam Kass b8437026f5 Parser error in Pointable.Bases: Write test and fix 2018-12-28 02:53:13 +01:00
Sam Kass 6e9707ad6f Update gobot leap platform to support Leap Motion API v6 2018-12-26 00:09:09 +01:00
Trevor Rosen 209256b29d
Merge pull request #628 from silkeh/tello-flightdata-struct
tello: update FlightData struct
2018-12-19 16:52:48 -06:00
Trevor Rosen 58db149a40
Merge pull request #635 from fabianbaier/patch-1
[Hot-fix] Unexpected behavior in Hover()
2018-12-19 10:53:28 -06:00
Ron Evans 86ae3b18e9
Merge pull request #645 from trevrosen/feature/644/qos-for-mtt
Allow setting QoS on MTT adaptor
2018-12-17 18:16:24 +01:00
Trevor Rosen 0ea9edeac3
Allow setting QoS on MTT adaptor
Fixes #644
2018-12-17 11:06:34 -06:00
Trevor Rosen ac0cad7bcf
Merge pull request #633 from eleniums/fix/fps-tello-video-example
Fix DJI Tello video example
2018-11-30 16:08:38 -06:00
Ron Evans ced203a164
Merge pull request #630 from kml183/add-ccs8110-driver
Add CCS811 I2C Driver
2018-11-07 09:54:24 +01:00
Ron Evans c0633d175d
Merge pull request #637 from HaraldNordgren/go_versions
Bump Travis versions
2018-10-25 23:32:24 +02:00
Harald Nordgren a4ed1284f9 Bump Travis versions 2018-10-20 12:07:53 +02:00
Fabian Baier 31555a0b9b
Hot-fix driver.go
drone.Hover() was not showing expected behavior in stopping the movement due to missing d.lx type.
2018-10-14 21:15:18 -07:00
eleniums 64456b7d93 Change fps to 60
This allows mplayer to keep up with the VideoFrameEvents.
2018-10-12 09:16:45 -07:00
Ron Evans d0f5ba5010
Merge pull request #631 from eleniums/fix/tello-read-udp-panic
Fix slice bounds out of range panic when stopping Tello drone
2018-10-12 01:41:57 +02:00
eleniums e23c01dd98 Check for error immediately and skip publish if error occurred
Signed-off-by: eleniums <eleniums@yahoo.com>
2018-10-08 23:16:23 -07:00
Kevin Lutzer 935d4a826c
build out the ccs811 driver 2018-10-08 23:59:55 -06:00
Silke Hofstra d7a05969c2 tello: update FlightData struct
- Correct the name of EmSky, EmGround and GroundSpeed to Flying,
  OnGround and VerticalSpeed.
- Remove FlySpeed, WifiDisturb and WifiStrength as these are not part
  of the data.
- Add AirSpeed() and GroundSpeed() for calculating the airspeed and
  ground speed.

Signed-off-by: Silke Hofstra <silke@slxh.eu>
2018-10-04 11:24:34 +02:00
Silke Hofstra 693f0cde85 tello: add direct vector access
Signed-off-by: Silke Hofstra <silke@slxh.eu>
2018-10-02 15:58:16 +02:00
Ron Evans 8f3b295f51
Merge pull request #616 from brendanstennett/easy_driver
Add SparkFun’s EasyDriver (and BigEasyDriver) Stepper Motor Driver
2018-09-20 20:52:50 +02:00
Brendan Stennett 66b61fab2f Added some missing tests to increase coverage 2018-09-20 14:02:36 -04:00
Ron Evans aa44fe602f
Merge pull request #618 from conejoninja/issue617
Simplify code as suggested in #617
2018-09-16 09:11:20 +02:00
Daniel Esteban 92d7248641 Simplify code as suggested in #617 2018-09-16 08:19:23 +02:00
Ron Evans d30d28a5a1
Merge pull request #615 from wallyqs/nats-updates
NATS Updates
2018-09-16 01:20:21 +02:00
Brendan Stennett 20ee7c03d1 Add SparkFun’s EasyDriver (and BigEasyDriver)
Signed-off-by: Brendan Stennett <brendan@thinkdataworks.com>
2018-09-14 06:34:19 -04:00
Ron Evans d975c8fa9d
Merge pull request #602 from npotts/dev
Added rudiementary support for TH02  Grove Sensor
2018-09-14 08:34:25 +02:00
npotts 192dbcbc4c Adde unit tests for TH02 & Minor improvement
- Added ability to change sample resolution
- Added unit tests for TH02Driver.  The way the functions are written,
it will be hard to get a fully working .Sample() coverage with my
limited understanding of gobot's testing API.  The chip is rather needy,
and each sample requires multiple read and write steps, so getting both
read and write for 2 independant measurements it a little over my head
without some more code viewing.

Id rather get this checked in and think of a better way to do this.
Otherwise, this does test the functionality

Signed-off-by: npotts <npotts@users.noreply.github.com>
2018-09-13 21:36:02 -06:00
Waldemar Quevedo c5b507a3e4 Update Go NATS client library import
Signed-off-by: Waldemar Quevedo <wally@synadia.com>
2018-09-12 18:41:44 -07:00
Waldemar Quevedo e1b18ae5d9 Update README and examples
Signed-off-by: Waldemar Quevedo <wally@synadia.com>
2018-09-12 18:40:05 -07:00
Ron Evans 2a37428f38 up2: finalize docs for UP2 config steps
Signed-off-by: Ron Evans <ron@hybridgroup.com>
2018-09-10 12:30:07 +02:00
Ron Evans 3358024288 up2: useful constant values to access the built-in LEDs
Signed-off-by: Ron Evans <ron@hybridgroup.com>
2018-09-08 14:25:20 +02:00
Ron Evans b4f5377543 up2: add support for built-in LEDs
Signed-off-by: Ron Evans <ron@hybridgroup.com>
2018-09-07 21:26:45 +02:00
Ron Evans 3f65f1df37 grovepi: add mutex to control transactionality of the device communication
Signed-off-by: Ron Evans <ron@hybridgroup.com>
2018-09-06 23:20:35 +02:00
Ron Evans bf8b1d241f up2: update README to include more complete setup information
Signed-off-by: Ron Evans <ron@hybridgroup.com>
2018-09-06 17:12:48 +02:00
Ron Evans cd25357f1d examples: add missing nobuild header
Signed-off-by: Ron Evans <ron@hybridgroup.com>
2018-09-06 16:30:50 +02:00
Ron Evans 748a736462 Update UP2 docs for latest information
Signed-off-by: Ron Evans <ron@hybridgroup.com>
2018-09-06 16:30:50 +02:00
Ron Evans cf3987058b
Merge pull request #601 from trevrosen/automation-model
Automation model
2018-09-05 23:54:40 +02:00
Ron Evans 870455ade1 up2: correct i2c default bus information to match correct values
Signed-off-by: Ron Evans <ron@hybridgroup.com>
2018-09-05 20:13:30 +02:00
Ron Evans 6d38c67cff
Merge pull request #606 from ulisesflynn/ssd1306
add 128x32 and 96x16 sizes to the i2c ssd1306 driver
2018-09-05 19:37:05 +02:00