deadprogram
b2694db62b
i2c: initial implementation for PCA9685 servo driver
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-06-23 20:14:24 +02:00
deadprogram
f16e2cdb04
gpio: correct docs formatting for Servo driver
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-06-23 20:14:24 +02:00
Ron Evans
5bd8fd820b
Merge pull request #431 from kpashka/dev
...
[Docs] Call event handler from drivers, not core
2017-06-21 10:33:03 +02: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
fc4f6ae4fb
Prepare for v1.6.0 release
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-06-15 14:04:08 +02:00
deadprogram
ca9c8ddfba
curie: update docs formatting
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-06-15 14:04:08 +02:00
deadprogram
e2d8a7b2fe
curie: add Curie to main README platform list
...
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
74d3ecfb70
docs: add more wishlist to ROADMAP
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-06-15 14:04:08 +02:00
deadprogram
f2557954f4
docs: add helpful information to examples themselves
...
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
a128e466dd
sysfs: increase test coverage
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-06-15 14:04:08 +02:00
deadprogram
29bb52ebfa
docs: more wishlish items for roadmap
...
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
John Pauley
388f99e93c
fix signed/unsigned bug
2017-06-15 14:04:08 +02:00
deadprogram
da1eebce08
docs: more work on ROADMAP doc
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-06-15 14:04:08 +02:00
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