Chris Morgan
c3f4b1f6f8
pwm_pin - Fix DutyCycle() parse error, need to trim off trailing '\n' before calling strconv.Atoi(), as other functions in this package do
2019-05-22 11:34:39 +02:00
Joe Kim
515c4e8288
fix mavlink README to use correct example code
2019-05-22 11:34:39 +02:00
Trevor Rosen
013817c24c
Add some new MQTT adaptor functions with QOS
...
#644
2019-05-22 11:34:39 +02:00
Silke Hofstra
79de57d475
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>
2019-05-22 11:34:39 +02:00
Trevor Rosen
6c243af895
Allow setting QoS on MTT adaptor
...
Fixes #644
2019-05-22 11:34:39 +02:00
eleniums
ae9bd2c997
Change fps to 60
...
This allows mplayer to keep up with the VideoFrameEvents.
2019-05-22 11:34:39 +02:00
Kevin Lutzer
64ab6f6b8f
build out the ccs811 driver
2019-05-22 11:34:39 +02:00
Harald Nordgren
e00e9a4672
Bump Travis versions
2019-05-22 11:34:39 +02:00
eleniums
e415ef235a
Check for error immediately and skip publish if error occurred
...
Signed-off-by: eleniums <eleniums@yahoo.com>
2019-05-22 11:34:39 +02:00
Brendan Stennett
59cbea5eb6
Added some missing tests to increase coverage
2019-05-22 11:34:39 +02:00
Brendan Stennett
d072e758c0
Add SparkFun’s EasyDriver (and BigEasyDriver)
...
Signed-off-by: Brendan Stennett <brendan@thinkdataworks.com>
2019-05-22 11:34:39 +02:00
Daniel Esteban
1c82bf72af
Simplify code as suggested in #617
2019-05-22 11:34:39 +02:00
Waldemar Quevedo
f3a2bc5692
Update Go NATS client library import
...
Signed-off-by: Waldemar Quevedo <wally@synadia.com>
2019-05-22 11:34:39 +02:00
Waldemar Quevedo
3f24c43dc7
Update README and examples
...
Signed-off-by: Waldemar Quevedo <wally@synadia.com>
2019-05-22 11:34:39 +02:00
npotts
bdca7a67c9
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>
2019-05-22 11:34:39 +02:00
npotts
1d6b33a351
More reworking
...
- Added ability to add heating profile
- waitForReady now takes a variable timeout value
- Added ability to change the sample accuracy
2019-05-22 11:34:39 +02:00
npotts
b1825f2e90
Added rudiementary support for TH02 Grove Sensor
...
This commit adds basic support for a TH02 based Grove Sensor which is
silkscreened as
Temperature&Humidity Sensor (High-Accuracy & Mini ) v1.0
https://www.seeedstudio.com/Grove-Temperature-Humidity-Sensor-High-Accuracy-Min-p-1921.html
This is a modified variant of a SHT2* driver, and still needs some
changes to be more useable. It is written to assume you want to use the
High Precisions (slow sample rate)
Signed-off-by: npotts <npotts@users.noreply.github.com>
2019-05-22 11:34:39 +02:00
Ron Evans
2310e009d4
up2: finalize docs for UP2 config steps
...
Signed-off-by: Ron Evans <ron@hybridgroup.com>
2019-05-22 11:34:39 +02:00
Ron Evans
7c50801753
up2: useful constant values to access the built-in LEDs
...
Signed-off-by: Ron Evans <ron@hybridgroup.com>
2019-05-22 11:34:39 +02:00
Ron Evans
38b019ff36
up2: add support for built-in LEDs
...
Signed-off-by: Ron Evans <ron@hybridgroup.com>
2019-05-22 11:34:39 +02:00
Ron Evans
518f4e921f
grovepi: add mutex to control transactionality of the device communication
...
Signed-off-by: Ron Evans <ron@hybridgroup.com>
2019-05-22 11:34:39 +02:00
Ron Evans
bcbcf66b87
up2: update README to include more complete setup information
...
Signed-off-by: Ron Evans <ron@hybridgroup.com>
2019-05-22 11:34:39 +02:00
Ron Evans
b7f4503f88
examples: add missing nobuild header
...
Signed-off-by: Ron Evans <ron@hybridgroup.com>
2019-05-22 11:34:39 +02:00
Ron Evans
cead965d0b
Update UP2 docs for latest information
...
Signed-off-by: Ron Evans <ron@hybridgroup.com>
2019-05-22 11:34:39 +02:00
Trevor Rosen
eb54e7f587
Update dep script for AppVeyor
2019-05-22 11:34:39 +02:00
Trevor Rosen
529e71bf10
Update Gopkg and add test dep to Travis YML
2019-05-22 11:34:39 +02:00
Trevor Rosen
1a91af1021
Tests and related tweaks
2019-05-22 11:34:39 +02:00
Trevor Rosen
b23015da8e
Add some tests for RobotWork management
2019-05-22 11:34:39 +02:00
Trevor Rosen
f5b738f1b2
Initial stab at Robot-based work
2019-05-22 11:34:39 +02:00
Ron Evans
90d6f4b044
up2: correct i2c default bus information to match correct values
...
Signed-off-by: Ron Evans <ron@hybridgroup.com>
2019-05-22 11:34:39 +02:00
Ulises Flynn
eb0a5ffa08
add 128x32 and 96x16 sizes to the i2c ssd1306 driver
2019-05-22 11:34:39 +02:00
Ron Evans
b3574b310f
i2c: update PCA9685 driver to use same protocol as Adafruit Python lib
...
Signed-off-by: Ron Evans <ron@hybridgroup.com>
2019-05-22 11:34:39 +02: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
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
Trevor Rosen
d7818a756e
Merge pull request #592 from abtris/tello-keyboard
...
tello: add example with keyboard
2018-08-29 23:02:59 -06:00
Ron Evans
ed531980b4
Prepare for release v1.12.0
...
Signed-off-by: Ron Evans <ron@hybridgroup.com>
v1.12.0
2018-08-27 16:21:45 -06:00
Ron Evans
334e3ca47e
build: update deps to latest releases
...
Signed-off-by: Ron Evans <ron@hybridgroup.com>
2018-08-27 16:17:42 -06:00
Ron Evans
261400d325
joystick: provide constant values for existing joystick configurations
...
Signed-off-by: Ron Evans <ron@hybridgroup.com>
2018-08-25 18:02:01 +02:00
Ron Evans
c098cacad0
Merge branch 'vendelin8-master' into dev
2018-08-24 21:01:08 +02:00
Ron Evans
0b56060604
digispark: add examples using digispark with i2c devices blinkm and mlp115a2
...
Signed-off-by: Ron Evans <ron@hybridgroup.com>
2018-08-24 21:00:51 +02:00
Ron Evans
be798fd42b
digispark: remove test that is expected to ofail, but passes when digispark board is actually connected
...
Signed-off-by: Ron Evans <ron@hybridgroup.com>
2018-08-24 20:59:40 +02:00
Ron Evans
99f9156ab7
digispark: remove test method that should not be in adaptor
...
Signed-off-by: Ron Evans <ron@hybridgroup.com>
2018-08-24 20:58:57 +02:00
Ron Evans
fc1e1eefd8
Merge branch 'master' of https://github.com/vendelin8/gobot into vendelin8-master
2018-08-24 19:57:20 +02:00
Ron Evans
a0b92d8407
tello: send Land() command to drone on Halt() to avoid floating mid-air
...
Signed-off-by: Ron Evans <ron@hybridgroup.com>
2018-08-24 09:06:29 +02:00
Ron Evans
d306c342c9
examples: small improvements to Tello examples
...
Signed-off-by: Ron Evans <ron@hybridgroup.com>
2018-08-23 18:07:38 +02:00
Ron Evans
37b157c6ac
docs: add GrovePi to README
...
Signed-off-by: Ron Evans <ron@hybridgroup.com>
2018-08-23 18:07:08 +02:00
Gergely Bódi
8f707f0f3f
Added some tests for digispark i2c connector
2018-08-22 21:41:45 +02:00
Ron Evans
12d8825066
Merge pull request #594 from starryalley/master
...
raspi: export PiBlasterPeriod in Adaptor
2018-08-22 12:49:13 +02:00
Gergely Bódi
0ed6ab0421
Digispark i2c fixes, added Test for checking available addresses
2018-08-17 20:02:45 +02:00
Ron Evans
54c6f4fae1
joystick: mention need to be running a Linux kernel v4.14+ for controller mappings to work as expected
...
Signed-off-by: Ron Evans <ron@hybridgroup.com>
2018-08-17 10:37:05 +02:00