Graeme Cross
2ebbc97e49
Fixed incorrect error condition check when reading the 'ctrl_hum' register.
...
Expanded the BME280 unit test for TestBME280DriverStart() to support reading
from the 'ctrl_hum' register.
Signed-off-by: Graeme Cross <graeme@ceriumdesigns.com>
2017-06-15 14:04:08 +02:00
Graeme Cross
95b0fe880f
Improved BME280 humidity initialisation so that it does not override existing
...
oversampling rates that have been set up for the ctrl_meas register.
The humidity oversampling rate is set to 1 (as per Section 3.5 of the BME280
data sheet).
Signed-off-by: Graeme Cross <graeme@ceriumdesigns.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
9b1ade946f
minidrone: add example for Parrot Mambo
...
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
c2de8b20de
core: log failure errors on Robot Start()
...
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
Graeme Cross
18cfa16cc7
Issue #424 : Enables humidity readings in the BME280 driver by enforcing the write to the 'ctrl_meas' register, as per Section 5.4.3 of the BME280 data sheet
...
Signed-off-by: Graeme Cross <graeme@ceriumdesigns.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
3070419f83
docs: add first attempt at roadmap document
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-06-15 14:04:08 +02:00
deadprogram
1fb5aee7e9
digispark: update blink example to display error message on Start()
...
Signed-off-by: deadprogram <ron@hybridgroup.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
0a683c8de3
build: update build to use Golang 1.8.3
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-06-15 14:04:08 +02:00
deadprogram
2222076294
build: update build to use Golang 1.7.6 and 1.8.2
...
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
d6781a478a
i2c: remove unused test code
...
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
56db251c28
build: run test coverage with covermode=set
...
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
deadprogram
c71bdd85ce
release: correct changelog incorrect section titles
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-06-15 14:04:08 +02:00
John Pauley
5f2bb180ee
write config register in little endian
2017-06-15 14:04:08 +02:00
Ron Evans
8f8a889d04
Merge pull request #428 from kehribar/master
...
littlewire.cc links changed to littlewire.github.io
2017-06-11 10:30:28 +02:00
kehribar
160cd9037b
littlewire.cc links changed to littlewire.github.io
2017-06-11 00:02:09 +03:00
deadprogram
c9cfd316f2
release: prepare for v1.5.0 release
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-05-10 08:43:13 +02: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
deadprogram
3568719115
Revert "test: increase coverage on test helpers"
...
This reverts commit 2727b9e535
.
2017-05-08 10:46:41 +02:00
deadprogram
2727b9e535
test: increase coverage on test helpers
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-05-08 10:34:34 +02:00
deadprogram
9d59a7c815
i2c: ensure lock of i2c bus for each individual operation
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-05-07 22:28:07 +02:00
deadprogram
6f9bdad1ec
core: increase test coverage
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-05-07 13:47:52 +02:00
deadprogram
d8298e6e04
core: add Running() methods for Master and Robot and increase test coverage accordingly
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-05-07 13:28:29 +02:00
Ron Evans
da1b53a100
Merge pull request #418 from wootsaejao/raspi-readme-correction
...
Fixed raspi readme
2017-05-07 09:55:52 +02:00
wootsaejao
a321e71e54
raspi: correct readme
...
Signed-off-by: wootsaejao <wootsaejao@gmail.com>
2017-05-07 14:23:00 +07:00