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
deadprogram
16bb422d14
edison: protect against pin map races
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-05-06 15:11:46 +02:00
deadprogram
0e97c6cd1f
dragonboard: protect against pin map races
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-05-06 15:11:31 +02:00
deadprogram
a364a2356a
chip: protect against pin map races
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-05-06 15:11:13 +02:00
deadprogram
7e651d2268
beaglebone: protect against pin map races
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-05-06 15:10:59 +02:00
deadprogram
97893cd873
joule: add pin naming system changes to README
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-05-06 10:08:02 +02:00
deadprogram
3505704e1c
joule: correct pin mappings and add PWM example
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-05-05 20:13:17 +02:00
Michele Della Torre
82ca627857
ran go fmt
2017-05-05 14:51:33 +02:00
Michele Della Torre
b52c9b2b1b
Fixed raspi adaptor race conditions
2017-05-05 13:48:47 +02:00
deadprogram
959a406e7b
firmata: increase test coverage
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-05-04 19:58:38 +02:00
deadprogram
2742dbacc1
firmata: remove processing that might have been eating test events, increase test coverage
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-05-04 18:31:32 +02:00
deadprogram
ff39cf65b5
edison: improve test coverage
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-05-03 21:12:23 +02:00
deadprogram
63bc898a5d
joule: remove incorrect pin assignment and improve test coverage
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-05-03 20:43:31 +02:00
deadprogram
edd610e1d7
edison: increase test coverage
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-05-03 18:15:37 +02:00
deadprogram
a73b0f4eee
edison: increase test coverage
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-05-03 17:25:51 +02:00
deadprogram
f84cc5ca1a
edison: increase test coverage
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-05-03 16:39:39 +02:00
deadprogram
4ac652ab19
beaglebone: increase test coverage
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-05-03 12:59:49 +02:00
deadprogram
078784eff1
firmata: avoid race condition on starting test
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-05-03 12:11:49 +02:00
deadprogram
983dec83ea
beaglebone: increase test coverage
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-05-03 11:51:18 +02:00
deadprogram
4d49cd4ed2
beaglebone: remove code no longer needed and increase test coverage
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-05-03 11:30:54 +02:00
deadprogram
2fe46b2017
beaglebone: implement DigitalPinner and PWMPinner interfaces
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-05-03 10:38:45 +02:00
deadprogram
b911c7a674
build: resolve merge conflicts
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-05-02 21:04:20 +02:00
deadprogram
e738b40d63
mqtt: improve tests as written
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-05-02 20:39:49 +02:00
deadprogram
37c8c13541
mqtt: improve tests as written
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-05-02 20:34:46 +02:00
deadprogram
ac74498342
raspi: increase test coverage
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-05-01 10:41:24 +02:00
deadprogram
135a0f9b4d
tinkerboard: implement DigitalPinnerProvider and PWMPinnerProvider interfaces
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-05-01 10:31:54 +02:00
deadprogram
c3f9b4ae5d
joule: implement DigitalPinnerProvider and PWMPinnerProvider interfaces
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-05-01 10:31:36 +02:00
deadprogram
fb07036fda
edison: implement DigitalPinnerProvider and PWMPinnerProvider interfaces
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-05-01 10:31:20 +02:00
deadprogram
ea4e52d39d
chip: implement DigitalPinnerProvider and PWMPinnerProvider interfaces
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-05-01 10:31:01 +02:00
deadprogram
5d157eb2bd
raspi: implement DigitalPinnerProvider and PWMPinnerProvider interfaces
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-05-01 09:24:34 +02:00
deadprogram
06ba193e75
raspi: add comments and rearrange code
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-05-01 08:51:40 +02:00
deadprogram
f13fb15ebb
raspi: remove unused code
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-05-01 08:47:58 +02:00
deadprogram
efb9f7647d
raspi: add implementation for PWMPinner interface that wraps pi blaster
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-05-01 08:37:14 +02:00
deadprogram
b250670ccb
joule: export PWMPin adaptor methods
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-04-29 17:02:47 +02:00
deadprogram
028ef8183d
nats: minor increase test coverage for driver
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-04-29 13:40:27 +02:00
deadprogram
937b0bc55c
nats: minor increase test coverage
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-04-29 13:37:18 +02:00
deadprogram
5c7c21a743
firmata: assertions needed to be considered tests
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-04-29 13:17:46 +02:00
deadprogram
3713a89881
tinkerboard: increase test coverage
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-04-29 12:50:39 +02:00
deadprogram
b7299c565d
dragonboard: increase test coverage
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-04-29 12:43:55 +02:00
deadprogram
56f5cae792
beaglebone: increase test coverage
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-04-29 10:59:48 +02:00
deadprogram
1c53ad03c3
beaglebone: export DigitalPin adaptor methods
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-04-29 10:48:12 +02:00
deadprogram
bc666a3ece
raspi: export DigitalPin adaptor methods
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-04-29 10:43:31 +02:00
deadprogram
3ba99ad1a2
tinkerboard: export DigitalPin and PWMPin adaptor methods
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-04-29 10:26:38 +02:00
deadprogram
acdc01f128
joule: export DigitalPin and PWMPin adaptor methods
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-04-28 12:52:49 +02:00
deadprogram
e530b3faf7
edison: export DigitalPin and PWMPin adaptor methods
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-04-28 12:52:37 +02:00
deadprogram
ba002f9ae1
dragonboard: export DigitalPin and PWMPin adaptor methods
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-04-28 12:52:22 +02:00
deadprogram
b753aed266
chip: export DigitalPin and PWMPin adaptor methods
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-04-28 12:52:08 +02:00
deadprogram
e3f1a553ee
firmata: increase test coverage
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-04-27 18:58:02 +02:00
deadprogram
de3f45b089
beaglebone: increase test coverage
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-04-27 18:40:29 +02:00
deadprogram
9979c8193a
raspi: increase test coverage
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-04-27 17:49:21 +02:00
deadprogram
632a218331
tinkerboard: improve README content
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-04-27 16:10:43 +02:00
deadprogram
912a175de7
tinkerboard: improve README formatting
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-04-27 13:05:50 +02:00
deadprogram
9919168a66
tinkerboard: better handling of pwm pin initialization and more test coverage
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-04-27 12:21:38 +02:00
deadprogram
610747b723
chip: increase test coverage
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-04-27 11:49:29 +02:00
deadprogram
54228b39e2
chip: increase test coverage
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-04-27 11:22:15 +02:00
deadprogram
3b158402a7
chip: create separate constructor for CHIP Pro, increase test coverage
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-04-27 10:04:54 +02:00
deadprogram
1b777bffa8
edison: refactoring to reduce code duplication
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-04-27 09:18:27 +02:00
deadprogram
13c74f277d
edison: increase test coverage
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-04-27 09:00:08 +02:00
deadprogram
c7cf2fe962
edison: increase test coverage
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-04-27 08:54:30 +02:00
deadprogram
ee845be910
joule: increase test coverage
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-04-27 08:54:19 +02:00
deadprogram
2cb38b00fd
joule: increase test coverage
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-04-27 08:42:05 +02:00
deadprogram
6edd6aeae1
edison: increase test coverage
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-04-27 08:41:56 +02:00
deadprogram
f35a4decce
Merge branch 'feature/tinkerboard' into dev
2017-04-26 16:18:27 +02:00
deadprogram
6cadfc6b53
tinkerboard: update README with improved setup instructions
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-04-26 16:15:34 +02:00
deadprogram
39e7ec000d
firmata: increase timeout for test
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-04-25 12:04:36 +02:00
deadprogram
d0385e4ccb
tinkerboard: corrections needed for sysfs.PWMPin
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-04-25 11:57:25 +02:00
deadprogram
927293c3dd
tinkerboard: initial PWM implementation
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-04-25 11:55:50 +02:00
deadprogram
0843ca3743
tinkerboard: small update on support
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-04-25 11:55:50 +02:00
deadprogram
0f36f6372a
tinkerboard: initial WIP on adding support
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-04-25 11:55:50 +02:00
deadprogram
cee2ab0bb3
joule: corrections needed for sysfs.PWMPin
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-04-25 10:44:52 +02:00
deadprogram
00de91ecfb
edison: corrections needed for sysfs.PWMPin
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-04-25 10:44:40 +02:00
deadprogram
a0b3e831af
chip: corrections needed for sysfs.PWMPin
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-04-25 10:44:28 +02:00
deadprogram
0106cbb861
chip: ensure implements PwmWriter interface
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-04-22 15:04:20 +02:00