Trevor Rosen
8ead4aa77d
Merge pull request #591 from trevrosen/add-hover-to-tello
2018-08-14 09:56:26 -05:00
Ron Evans
605e6e216a
joystick: add some additional test coverage for file-based config
...
Signed-off-by: Ron Evans <ron@hybridgroup.com>
2018-08-14 10:47:02 +02:00
Ron Evans
75ed9dfe31
Merge pull request #589 from dandua98/master
...
[#574 ] added error handling for config loading in joystick driver
2018-08-14 10:39:13 +02:00
Gergely Bódi
667e21443a
Added i2c to digispark, but not working yet
2018-08-12 00:51:47 +02:00
Trevor Rosen
96afbcfe38
Add motion cessation commands to Tello
2018-08-11 15:09:33 -05:00
dandua98
21088b5ef0
[ #574 ] added error handling for config loading in joystick driver
2018-08-04 23:07:02 -04:00
Ron Evans
3c4bfc2375
Merge pull request #588 from ocarneiro/patch-1
...
Fixing broken link
2018-08-02 08:36:46 +02:00
Otávio Carneiro
8eb8c0b730
Fixing broken link
...
Changed link for Gort
2018-08-01 19:19:13 -03:00
oliverpool
146b37de39
specify end of msgType position
...
Signed-off-by: Olivier Charvin <oliverpool@hotmail.fr>
2018-07-13 09:19:09 +02:00
oliverpool
8374ea05b0
handleResponse should not send commands
...
Signed-off-by: Olivier Charvin <oliverpool@hotmail.fr>
2018-07-13 09:19:09 +02:00
oliverpool
26dfd39df4
add handleResponse testing
...
Signed-off-by: Olivier Charvin <oliverpool@hotmail.fr>
2018-07-13 09:19:09 +02:00
oliverpool
c42ffd804e
rename reqConn to cmdConn
...
Signed-off-by: Olivier Charvin <oliverpool@hotmail.fr>
2018-07-13 09:19:09 +02:00
oliverpool
8b323d0011
reqConn is only an io.WriteCloser
...
Signed-off-by: Olivier Charvin <oliverpool@hotmail.fr>
2018-07-13 09:19:09 +02:00
oliverpool
1a40eb971b
handleResponse only needs an io.Reader
...
Signed-off-by: Olivier Charvin <oliverpool@hotmail.fr>
2018-07-13 09:19:09 +02:00
Ron Evans
a4d54794e0
joystick: add config file for Magicsee R1 contributed by @carl-ranson
...
Signed-off-by: Ron Evans <ron@hybridgroup.com>
2018-07-10 11:22:23 +02:00
Ulises Flynn
180a7eebf8
revert back to int64
2018-06-25 10:58:41 -06:00
Ulises Flynn
d5d6283cec
update gopigo3 with default spi values, cleanup
2018-06-22 21:10:33 -06:00
Ron Evans
748cb2bb16
joystick: update scanner to match go-sdl 0.3 API changes
...
Signed-off-by: Ron Evans <ron@hybridgroup.com>
2018-05-30 13:58:27 +02:00
Ron Evans
e7e5fcaf66
joystick: correct test issue
...
Signed-off-by: Ron Evans <ron@hybridgroup.com>
2018-05-25 12:42:29 +02:00
Ron Evans
0eb9efc4bf
joystick: add instructions to README on how to install SDL on Linux from source
...
Signed-off-by: Ron Evans <ron@hybridgroup.com>
2018-05-25 12:27:16 +02:00
Ron Evans
615cd71863
joystick: full corrected ds3 and ds4 mappings plus examples to match for latest sdl 2.0.8
...
Signed-off-by: Ron Evans <ron@hybridgroup.com>
2018-05-25 12:19:22 +02:00
Ron Evans
ed867b98b9
Merge pull request #555 from imathno/fix-DPAD
...
Fix joystick driver to detect dpad input for xbox controllers
2018-05-25 11:12:43 +02:00
Issa Mathno
7beb0ec8c3
Update the joystick driver test to read DPAD properly
2018-05-25 01:07:07 -07:00
Issa Mathno
9edbf547c8
Fix joystick_driver to detect dpad input for xbox controllers
2018-05-23 23:56:58 -07:00
cbwang2016
e06e6c696c
bug fix
2018-05-22 14:14:46 +08:00
cbwang2016
4918062179
StopLanding feature
2018-05-22 08:46:15 +08:00
cbwang2016
244d26c993
slow/fast mode switch function
2018-05-21 15:06:27 +08:00
Ron Evans
68fef4ebf9
Merge pull request #548 from SMerrony/dev
...
Correct Dualshock4 controller mappings and add ps/left/right buttons
2018-05-20 11:30:02 +02:00
Stephen Merrony
c2df2e2590
Update dualshock4.json to match joystick_dualshock4.go
2018-05-20 10:23:19 +01:00
Stephen Merrony
a5de5f64e5
Correct Dualshock4 controller mappings and add ps/left/right buttons
2018-05-20 10:10:24 +01:00
Jaden Weiss
10789b9933
change timestamp to uint64 to fix #516
2018-05-18 19:49:02 -04:00
cbwang2016
18bec8941a
Merge branch 'dev' into patch-2
2018-05-18 18:56:58 +08:00
Ron Evans
8db4d60a47
Merge pull request #537 from SMerrony/dev
...
Tello: Driver - Add Bounce() and PalmLand() funcs and associated events
2018-05-18 12:19:54 +02:00
cbwang2016
ef5b5542ad
Update driver.go
2018-05-18 17:58:35 +08:00
cbwang2016
1463bf665f
Update driver.go
...
Add Throw & Go support(Usage same as TakeOff() function)
2018-05-18 17:33:57 +08:00
cbwang2016
6853f5c4cb
Update driver.go
...
According to my reverse-engineering, it should be like this.
2018-05-18 14:28:42 +08:00
Stephen Merrony
1a66da07d4
Add Bounce() and PalmLand() funcs and their associated events.
2018-05-17 14:01:03 +01:00
Stephen Merrony
ab7e7b685a
Correcting for PR comments
2018-05-17 10:06:11 +01:00
Stephen Merrony
c23d9fc7f7
Make Go Lint happier by adding some explicit type conversions and ignoring unused error returns
2018-05-16 09:28:06 +01:00
Stephen Merrony
0416524cca
Change several fields in FlightData struct from int16 to bool
2018-05-15 15:27:24 +01:00
Stephen Merrony
af6e2c7228
Export the FlightData fields (see Issue #531 )
2018-05-15 11:47:53 +01:00
Ron Evans
eab7a5883d
Merge pull request #529 from bloudermilk/bloudermilk-firmata-links
...
Update the Firmata homepage in platform README
2018-05-13 12:20:38 +02:00
Brendan Loudermilk
800f35cb80
Update the Firmata homepage in platform README
2018-05-12 12:32:29 -06:00
Ron Evans
64c96eea1e
joystick: add new contributions to README
...
Signed-off-by: Ron Evans <ron@hybridgroup.com>
2018-05-09 12:39:18 +02:00
Ron Evans
4b85f0c3fa
joystick: exclude scanner from test builds
...
Signed-off-by: Ron Evans <ron@hybridgroup.com>
2018-05-09 12:36:48 +02:00
Ron Evans
441a35093f
Merge pull request #525 from SMerrony/add-tflight-hotas-x-controller
...
Add tflight hotas x controller
2018-05-09 12:34:05 +02:00
Stephen Merrony
48c6cd4297
Add T-Flight Hotas X flight controoller
2018-05-08 07:25:37 +01:00
morfeo8marc
43be66e02d
Revert "joystick: add missing type conversion"
...
This reverts commit 0fd6cf480a
.
2018-05-08 00:41:50 +02:00
morfeo8marc
f66139346d
joystick: add xbox360 rock band drums controller
...
Signed-off-by: morfeo8marc <morfeo8marc@gmail.com>
2018-05-07 23:46:17 +02:00
morfeo8marc
0fd6cf480a
joystick: add missing type conversion
...
Signed-off-by: morfeo8marc <morfeo8marc@gmail.com>
2018-05-07 22:47:18 +02:00
Ron Evans
b082d6739a
opencv: update to latest version of GoCV
...
Signed-off-by: Ron Evans <ron@hybridgroup.com>
2018-04-24 12:56:26 +02:00
Ron Evans
50919bc0c4
tello: reorder main file
...
Signed-off-by: Ron Evans <ron@hybridgroup.com>
2018-04-24 10:57:04 +02:00
Ron Evans
32bdff6492
tello: refactor crc8 and crc16 functions
...
Signed-off-by: Ron Evans <ron@hybridgroup.com>
2018-04-24 10:29:59 +02:00
Ron Evans
b0ff165a42
tello: correct packet construction now working
...
Signed-off-by: Ron Evans <ron@hybridgroup.com>
2018-04-24 10:11:10 +02:00
Ron Evans
d113da1770
tello: switch to using external crc8 and cr16 packages
...
Signed-off-by: Ron Evans <ron@hybridgroup.com>
2018-04-23 20:43:22 +02:00
Ron Evans
c0e08e250d
tello: API improvements by using const values and types for streaming video settings
...
Signed-off-by: Ron Evans <ron@hybridgroup.com>
2018-04-22 18:15:38 +02:00
Ron Evans
9875acbe06
tello: improve video encoding rate API call
...
Signed-off-by: Ron Evans <ron@hybridgroup.com>
2018-04-19 18:28:14 +02:00
Ron Evans
9c798b8578
tello: add SetVideoEncoderRate command
...
Signed-off-by: Ron Evans <ron@hybridgroup.com>
2018-04-19 15:22:05 +02:00
Ron Evans
80975336d2
tello: cleanup docs
...
Signed-off-by: Ron Evans <ron@hybridgroup.com>
2018-04-19 09:50:40 +02:00
Ron Evans
79ffaab5b4
tello: can stream drone video thru to opencv
...
Signed-off-by: Ron Evans <ron@hybridgroup.com>
2018-04-18 22:46:51 +02:00
Ron Evans
4fe09d8e04
tello: flip commands works, a bunch of events, and video streaming example using ffplay
...
Signed-off-by: Ron Evans <ron@hybridgroup.com>
2018-04-18 12:15:18 +02:00
Ron Evans
3c4c15b6d9
joystick: correct events used by gamepad-style up/down/left/right buttons
...
Signed-off-by: Ron Evans <ron@hybridgroup.com>
2018-04-18 12:12:07 +02:00
Ron Evans
75465900f3
tello: properly event the various known notification packets
...
Signed-off-by: Ron Evans <ron@hybridgroup.com>
2018-04-17 15:01:34 +02:00
Ron Evans
e25a1bf7dd
tello: WIP on adding support for video streaming from drone
...
Signed-off-by: Ron Evans <ron@hybridgroup.com>
2018-04-16 23:08:22 +02:00
Ron Evans
9d8a577fb2
spi: complete refactoring to spi.Connection
...
Signed-off-by: Ron Evans <ron@hybridgroup.com>
2018-04-16 15:06:17 +02:00
Ron Evans
026d3000d5
Merge branch 'feature/fileless-joystick' into dev
2018-04-14 13:35:12 +02:00
Ron Evans
f9bb5a3ae6
joystick: able to configure joysticks without external json file
...
Signed-off-by: Ron Evans <ron@hybridgroup.com>
2018-04-14 13:34:28 +02:00
Jordi Íñigo
4ddb2b9089
joystick: removed double release event
...
Signed-off-by: Jordi Íñigo <jig@safelayer.com>
2018-04-14 12:33:38 +02:00
Ron Evans
03e3dcd9b8
tello: ability to send real-time stick commands
...
Signed-off-by: Ron Evans <ron@hybridgroup.com>
2018-04-13 13:50:11 +02:00
Ron Evans
b9dedf09b0
joystick: correct scanner error from ID
...
Signed-off-by: Ron Evans <ron@hybridgroup.com>
2018-04-12 16:03:01 +02:00
Ron Evans
8f0344f6bc
spi: resolve merge conflict
...
Signed-off-by: Ron Evans <ron@hybridgroup.com>
2018-04-12 15:34:27 +02:00
Ron Evans
25930107fd
spi: add optional params such as bus/chip to all current drivers
...
Signed-off-by: Ron Evans <ron@hybridgroup.com>
2018-04-12 12:25:39 +02:00
Ron Evans
7637d90440
spi: switch to using periph.io for SPI interfaces
...
Signed-off-by: Ron Evans <ron@hybridgroup.com>
2018-04-12 12:25:39 +02:00
Ron Evans
ecfe8015ef
tello: basic parsing of flight data packets
...
Signed-off-by: Ron Evans <ron@hybridgroup.com>
2018-04-12 12:25:39 +02:00
Ron Evans
6ffb160f85
tello: update README with latest info
...
Signed-off-by: Ron Evans <ron@hybridgroup.com>
2018-04-12 12:25:39 +02:00
Ron Evans
02542b88e8
tello: able to fetch speed, battery, and flight time data from drone
...
Signed-off-by: Ron Evans <ron@hybridgroup.com>
2018-04-12 12:25:39 +02:00
Ron Evans
bc89e62bea
tello: drone UDP request/response now working
...
Signed-off-by: Ron Evans <ron@hybridgroup.com>
2018-04-12 12:25:39 +02:00
Ron Evans
eb8e4b0cbb
tello: add missing package to README example
...
Signed-off-by: Ron Evans <ron@hybridgroup.com>
2018-04-12 12:25:39 +02:00
Ron Evans
554541f3d5
tello: improve docs and code
...
Signed-off-by: Ron Evans <ron@hybridgroup.com>
2018-04-12 12:25:39 +02:00
Ron Evans
e20e13f580
tello: some initial WIP on DJI Tello drone
...
Signed-off-by: Ron Evans <ron@hybridgroup.com>
2018-04-12 12:25:39 +02:00
Ron Evans
f1e15f1e32
ble: correct spelling error in function name everywhere they occur
...
Signed-off-by: Ron Evans <ron@hybridgroup.com>
2018-04-12 12:25:39 +02:00
Ron Evans
5c74cab289
ble: correct spelling error in function name
...
Signed-off-by: Ron Evans <ron@hybridgroup.com>
2018-04-12 12:25:39 +02:00
Ron Evans
b96b3a59cc
joystick: correct error in scanning script
...
Signed-off-by: Ron Evans <ron@hybridgroup.com>
2018-03-31 09:15:57 -07:00
Xing Xing
a8a16d05d8
fixed typo
2018-03-14 15:55:54 +13:00
Ron Evans
d4ee0b3e7d
ble: correct spelling error in function name everywhere they occur
...
Signed-off-by: Ron Evans <ron@hybridgroup.com>
2018-02-18 09:50:52 +01:00
Ron Evans
26bce7ea05
ble: correct spelling error in function name
...
Signed-off-by: Ron Evans <ron@hybridgroup.com>
2018-02-18 08:47:28 +01:00
Ron Evans
8a7992b19c
docs: improve docs for installation and use of OpenCV/GoCV from Gobot
...
Signed-off-by: Ron Evans <ron@hybridgroup.com>
2018-02-14 16:47:49 +01:00
Ron Evans
7ca9db598f
docs: update copyright date to 2018
...
Signed-off-by: Ron Evans <ron@hybridgroup.com>
2018-02-14 08:24:39 +01:00
Ron Evans
f54403303d
beaglebone: update pin naming, docs, and examples for the latest Debian OS releases
...
Signed-off-by: Ron Evans <ron@hybridgroup.com>
2018-02-13 19:36:40 +01:00
Prasad Ghangal
9e56ea519c
Support for more commands in ollie_driver
...
- Set Stabilization
- Set Rotation Rate
- Boost
- Set Raw Motor Values
- Set Back LED Output
2017-12-26 14:50:34 +05:30
Herbert Mühlburger
5ee056932a
Refactor TestAdaptorDigitalPinConcurrency test
2017-12-21 22:29:11 +01:00
deadprogram
298b175108
beaglebone: correct uboot installation instructions
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-12-19 23:08:59 +01:00
deadprogram
066a444aec
beaglebone: add SPI support and remove last vestiges of slots
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-12-19 16:45:16 +01:00
deadprogram
c25661a0a1
beaglebone: no more slots, add docs on configuring u-boot overlays
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-12-19 16:32:31 +01:00
deadprogram
b5e6f8e422
pocketbeagle: add support for PocketBeagle
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-12-19 13:42:49 +01:00
deadprogram
165a6f8798
beaglebone: use universal io cape manager to initialize board setup
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-12-19 12:03:41 +01:00
deadprogram
9323b6e369
beaglebone: improve docs for latest Debian OS
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-12-19 00:29:07 +01:00
deadprogram
5952b7aab4
beaglebone: use glob to find variations of pwm for mappings
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-12-16 16:23:06 +01:00
deadprogram
07a24b2f69
beaglebone: handle gpio pinmux without relying on specific pre-existing setup
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-12-14 14:54:42 +01:00
deadprogram
cb4ec9be68
docs: use correct UP2 board name
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-12-13 13:30:57 +01:00
deadprogram
6b960a08f8
raspi: extract shared SPI init code into spi package
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-12-13 13:17:12 +01:00
deadprogram
8e28bcc54f
up2: extract shared SPI init code into spi package
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-12-13 13:16:50 +01:00
deadprogram
715ab299e8
up2: initial work on support for UP2 board
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-12-13 09:55:16 +01:00
Ulises Flynn
6402a0499b
fixed set/get bug with motor dps
2017-12-12 01:53:17 -07:00
deadprogram
eb3b166158
firmata: handle cases where out of sync data is read from serial port on first connecting
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-11-12 12:16:05 +01:00
deadprogram
0263b9c7bd
sprkplus: add custom collision default params
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-10-31 17:17:34 +01:00
deadprogram
1013863f7c
sprkplus: add new platform for Sphero SPRK+
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-10-31 15:15:55 +01:00
deadprogram
d2e6c53ac9
firmata: correct problem where last analog pin(s) were being ignored from capabilities query
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-10-31 09:36:16 +01:00
deadprogram
2d28e0a960
ble: use go-ble/ble fork for BLE interactions
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-10-29 13:10:21 +01:00
deadprogram
e10f4288b8
ble: use hybridgroup fork of go-ble/ble package until Darwin changes get into upsteam version
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-10-28 19:32:59 +02:00
deadprogram
5e2ea8c39c
opencv: update interface and examples to indicate multipurpose
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-10-23 11:45:36 +02:00
deadprogram
a3f086ccd7
holystone: Update example for correctness, and README as well
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-10-19 12:40:35 +02:00
deadprogram
cad982e121
holystone: rename driver file to keep consistent
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-10-19 12:31:57 +02:00
deadprogram
54fad37eae
holystone: some needed changes for proper driver
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-10-19 12:31:14 +02:00
deadprogram
6bd8280250
Switch to use custom domain for GoCV package
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-10-18 18:13:40 +02:00
Ron Evans
89ba30f2a9
Merge pull request #442 from GuySirton/dev
...
Initial support for HOLY STONE HS200W drone
2017-10-18 18:06:35 +02:00
joek
a9c130ea40
Added SetCleanSession
...
Signed-off-by: joek <info@johannes-engelke.de>
2017-10-09 09:17:42 +02:00
deadprogram
5f40f44269
opencv: read the image frames as fast as possible
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-10-05 17:20:42 +02:00
deadprogram
31131780d4
opencv: Switchover to use GoCV and OpenCV 3.3
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-10-05 17:05:10 +02:00
Ron Evans
6fbf176ac3
Merge pull request #452 from ulisesflynn/grove
...
Added grove support, and more gopigo3 examples
2017-09-29 09:32:34 +02:00
Ulises Flynn
80f89f508f
Added grove support, and more gopigo3 examples
2017-09-28 16:14:10 -06:00
Ron Evans
50c3d42809
Merge pull request #450 from akumbhani66/master
...
Fixed typo.
2017-09-24 23:01:40 +02:00
ashvin
927aee595b
fixed typo
2017-09-23 14:16:19 +05:30
deadprogram
c7a68b1fc6
gopigo3: integration of recent GoPiGo3 contributions
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-09-14 14:30:27 +02:00
deadprogram
40fc1a2411
gopigo3: moving GoPiGo3 into separate subpackage of Dexter to make room for more robots
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-09-14 14:16:20 +02:00
deadprogram
392c913612
Merge branch 'feature/scan-joystick' into dev
2017-09-14 13:24:54 +02:00
Ron Evans
a563acce89
Merge pull request #448 from ulisesflynn/gopigo3
...
First cut of the GoPiGo3 driver, lacking grove peripherals
2017-09-14 11:42:35 +02:00
Ulises Flynn
ec9a437d6f
Removed gopigo3 adaptor, updated gopigo3 driver
2017-09-13 16:55:09 -06:00
Ulises Flynn
afbae9f697
Cleanup gopigo adapter, update examples
2017-09-12 14:19:39 -06:00
deadprogram
cf35f0e692
joystick: add CLI utilty to scan display events to make it easier to add new joyticks
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-09-12 21:07:53 +02:00
Ulises Flynn
d362e47874
Remove address from spi code
2017-09-12 00:51:01 -06:00
Ulises Flynn
4bd3b675c6
Moved gopigo3 to a platform
2017-09-06 23:53:28 -06:00
Ulises Flynn
94f5ded2d6
First cut of the GoPiGo3 driver, lacking grove peripherals.
2017-08-24 23:38:26 -06:00
deadprogram
1312c20d4b
joystick: update README to address #441
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-07-25 21:45:26 +02:00
Guy Sirton
483e1fbeee
Mostly working driver
2017-07-23 18:35:47 -07:00
Guy Sirton
dba28a12b5
WIP: Introduce a mutex, a stop channel, and use tickers for periodic updates
2017-07-23 18:35:47 -07:00
Guy Sirton
0d25e83441
WIP: Small demo code
2017-07-23 18:35:47 -07:00
Guy Sirton
d2855bb43c
WIP: Take off and land
2017-07-23 18:35:46 -07:00
Lyle Franklin
11cb19983c
Add Linux specific step to Intel Curie docs
...
- My Ubuntu 16.04 installation was initially unable to communicate with
the intel TinyTile with "unable to connect. Perhaps you need to flash
your Arduino with Firmata?"
- After digging through some forums, the fix is to add some `udev`
rules. Although I'm not sure of the specific effect of these rules, I can
confirm the running `sudo go run main.go` is not sufficient to connect to the board.
- Rule script:
https://raw.githubusercontent.com/01org/corelibs-arduino101/master/scripts/create_dfu_udev_rule
2017-07-16 09:17:04 -07:00
deadprogram
472856310a
i2c: refactor i2c interface definitions out of sysfs into i2c package
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-07-12 09:00:35 -06:00
deadprogram
4b4c52fc32
windows: attemping appveyor build
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-07-10 11:09:05 -05:00
Pavel Kiselev
dc48528588
Update leap & neuro event handlers
2017-06-21 03:40:03 +07:00
deadprogram
71adcc39eb
curie: add back missing return
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-06-16 09:34:22 +02:00
deadprogram
2307162424
curie: a few docs improvements
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-06-16 09:34:22 +02:00
deadprogram
ca9c8ddfba
curie: update docs formatting
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-06-15 14:04:08 +02:00
deadprogram
f79f75e917
curie: more improvements for README setup instructions
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-06-15 14:04:08 +02:00
deadprogram
fe3d2e6dc6
firmata: remove circular import in test
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-06-15 14:04:08 +02:00
deadprogram
abc73023fc
curie: improve README info
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-06-15 14:04:08 +02:00
deadprogram
39104fb982
ble: eliminate race conditions from response handling
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-06-15 14:04:08 +02:00
deadprogram
cf14909b14
curie: improve tests and examples
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-06-15 14:04:08 +02:00
deadprogram
fa74dbe548
curie: increase test coverage
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-06-15 14:04:08 +02:00
deadprogram
3cf85673ce
curie: increase test coverage
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-06-15 14:04:08 +02:00
deadprogram
73e67f2b4e
firmata: make it possible to test external devices that use firmata adaptor
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-06-15 14:04:08 +02:00
deadprogram
37b7fcbb33
curie: motion detect implemented
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-06-15 14:04:08 +02:00
deadprogram
b91b680673
curie: tap detect implemented
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-06-15 14:04:08 +02:00
deadprogram
b18d4c5506
curie: step count implemented
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-06-15 14:04:08 +02:00
deadprogram
78993b4454
curie: shock detect implemented
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-06-15 14:04:08 +02:00
deadprogram
30345764c7
curie: Accelerometer, Gyroscope, and Temperature sensors implemented
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-06-15 14:04:08 +02:00
deadprogram
c80ab8ea91
firmata: Sysex response events now being handled as expected
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-06-15 14:04:08 +02:00
deadprogram
2aea7685d2
curie: WIP on adding support for Intel Curie IMU
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-06-15 14:04:08 +02:00
deadprogram
6a36f28fc8
firmata: expose WriteSysex to external callers
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-06-15 14:04:08 +02:00
deadprogram
b945fdaf5a
firmata: expose WriteSysex to external callers
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-06-15 14:04:08 +02:00
deadprogram
f225a66db9
docs: correct installation instructions to match latest versions
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-06-15 14:04:08 +02:00
deadprogram
37a1179e7f
docs: update BLE connect info to latest
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-06-15 14:04:08 +02:00
deadprogram
776923f099
minidrone: never expect responses for characteristic writes
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-06-15 14:04:08 +02:00
deadprogram
c23eb64403
ollie: use updated ble adaptor interface for tests
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-06-15 14:04:08 +02:00
deadprogram
049ca30512
bb8: use updated ble adaptor interface for tests
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-06-15 14:04:08 +02:00
deadprogram
9c7e1cad9b
microbit: use updated ble adaptor interface for tests
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-06-15 14:04:08 +02:00
deadprogram
222c270c53
ble: allow for characteristic writes both with and without a response
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-06-15 14:04:08 +02:00
Erik Agsjö
44dec6d800
Updated Tinkerboard and sysfs tests to updated PWM polarity contract
...
Signed-off-by: Erik Agsjö <erik.agsjo@gmail.com>
2017-06-15 14:04:08 +02:00
Erik Agsjö
db766f7814
Made C.H.I.P PWM init robust for already enabled state
...
Signed-off-by: Erik Agsjö <erik.agsjo@gmail.com>
2017-06-15 14:04:08 +02:00
deadprogram
c622d8a41f
edison: refactor auto-discovery of Edison board option
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-06-15 14:04:08 +02:00
deadprogram
fc09423c9d
minidrone: separate flight status processing and add test coverage
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-06-15 14:04:08 +02:00
deadprogram
4162b1b402
edison: removed commented lines
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-06-15 14:04:08 +02:00
Erik Agsjö
dcd861ed6e
Fixed PWM duty cycle calculation for C.H.I.P ServoWrite
...
Signed-off-by: Erik Agsjö <erik.agsjo@gmail.com>
2017-06-15 14:04:08 +02:00
Erik Agsjö
b5dccfbc01
Fixed PWM init bug for C.H.I.P
...
Signed-off-by: Erik Agsjö <erik.agsjo@gmail.com>
2017-06-15 14:04:08 +02:00
deadprogram
431b394589
digispark: update README with latest development info
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-06-15 14:04:08 +02:00
deadprogram
6131198828
minidrone: add support for Mambo external accessories
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-06-15 14:04:08 +02:00
deadprogram
eaad97c5a5
ble: allow override of specific HCI device to use
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-06-15 14:04:08 +02:00
deadprogram
4f97d01b34
firmata: cleanup error handling for connection code
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-06-15 14:04:08 +02:00
deadprogram
ab7944b86b
firmata: improve connection code to use a proper timeout
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-06-15 14:04:08 +02:00
deadprogram
929dbe05d1
joystick: add needed constants for all PS3 buttons
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-06-15 14:04:08 +02:00
deadprogram
ecdd98aa15
firmata: remove unused code, increase test coverage
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-06-15 14:04:08 +02:00
deadprogram
870ea0fc99
minidrone: remove unneeded code, increase test coverage
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-06-15 14:04:08 +02:00
deadprogram
227be18be7
minidrone: increase test coverage
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-06-15 14:04:08 +02:00
deadprogram
202089f3a2
firmata: increase test coverage
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-06-15 14:04:08 +02:00
deadprogram
5d75bac746
sphero: switch to using go-serial package
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-06-15 14:04:08 +02:00
deadprogram
5a810f9e7f
neurosky: switch to using go-serial package
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-06-15 14:04:08 +02:00
deadprogram
db8fce9f5d
megapi: switch to using go-serial package
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-06-15 14:04:08 +02:00
deadprogram
3a70d1ae39
mavlink: switch to using go-serial package
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-06-15 14:04:08 +02:00
deadprogram
ca6f7573ac
firmata: switch to using go-serial package
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-06-15 14:04:08 +02:00
deadprogram
c057909011
firmata: return connect errors to client
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-06-15 14:04:08 +02:00
deadprogram
efee462c95
firmata: client tests don't need so many goroutines
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-06-15 14:04:08 +02:00
deadprogram
3c4a4f6e0d
firmata: adjust client test timeout values
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-06-15 14:04:08 +02:00
deadprogram
bfdb65ad16
firmata: refactoring firmata client
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-06-15 14:04:08 +02:00
kehribar
160cd9037b
littlewire.cc links changed to littlewire.github.io
2017-06-11 00:02:09 +03:00
deadprogram
7670d2a7f8
joule: ensure built-in LEDs are labeled same as the expansion board
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-05-09 18:48:51 +02:00
wootsaejao
a321e71e54
raspi: correct readme
...
Signed-off-by: wootsaejao <wootsaejao@gmail.com>
2017-05-07 14:23:00 +07:00
deadprogram
e9c6cdc39b
tinkerboard: protect against pin map races
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-05-06 15:12:10 +02:00
deadprogram
ca7ffed510
joule: protect against pin map races
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-05-06 15:11:58 +02:00