1
0
mirror of https://github.com/hybridgroup/gobot.git synced 2025-05-09 19:29:27 +08:00

1942 Commits

Author SHA1 Message Date
deadprogram
df11a4e6af sysfs: add file read/write testing for failure conditions
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-04-27 08:41:34 +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
8ca2e59271 tinkerboard: add examples for ASUS Tinker Board
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-04-26 15:54:59 +02:00
deadprogram
eefe547d25 sysfs: increase test coverage
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-04-25 12:41:57 +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
56285df3d3 sysfs: make PWMPinner interface more consistent
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-04-25 10:43:58 +02:00
deadprogram
ce7b34d031 aio: correct order for test to avoid race
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-04-24 18:25:47 +02:00
deadprogram
822ca7033e core: correct small typo
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-04-24 18:18:01 +02:00
deadprogram
823d478a51 i2c: correct reads to use simple file reads for ads1015 adc, and increase test coverage
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-04-24 18:15:49 +02:00
deadprogram
29420987ac i2c: add ads1015 adc to README
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-04-24 17:58:30 +02:00
deadprogram
0de58756bb i2c: support working for ads1015 adc providing AnalogReader interface
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-04-24 17:56:13 +02:00
deadprogram
3f89f7842c i2c: initial WIP on support for ADS1015
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-04-24 09:59:43 +02:00
deadprogram
0106cbb861 chip: ensure implements PwmWriter interface
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-04-22 15:04:20 +02:00
deadprogram
8cfb7db7cd chip: add preliminary support for C.H.I.P. Pro
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-04-22 13:34:19 +02:00
deadprogram
1aff614827 sysfs: increase test coverage for PWMPin
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-04-22 12:30:59 +02:00
deadprogram
a645b2e373 chip: increase test coverage
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-04-22 12:03:01 +02:00
deadprogram
32a60db75c chip: remove test initialization now being done by default
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-04-22 12:00:30 +02:00
deadprogram
7d73bf92f4 chip: add back ServoWrite implementation
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-04-22 11:50:39 +02:00
deadprogram
d878957d25 chip: refactoring to use sysfs.PWMPin implementation
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-04-22 10:43:16 +02:00
deadprogram
471c5260fc sysfs: return sensible result when no valid data read
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-04-22 10:42:58 +02:00
Ron Evans
c1121af9a4 Merge pull request #409 from nzmichaelh/nats
nats: change the On() handler to take the subject as an argument.
2017-04-21 23:12:43 +02:00
deadprogram
ddf7d7317b joule: use refactored sysfs interface
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-04-21 23:07:31 +02:00
deadprogram
4064a608d9 edison: use refactored sysfs interface
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-04-21 23:07:21 +02:00
deadprogram
0eff347997 sysfs: refactor interface for better match with actual interface
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-04-21 23:06:45 +02:00
Michael Hope
412fa0a3b1 nats: support wildcard subjects by changing the handler to take
nats.Message.

Also update the docs and examples.

Signed-off-by: Michael Hope <mlhx@google.com>
2017-04-21 20:46:45 +02:00
Michael Hope
fa0b82d84c Merge branch 'dev' into nats 2017-04-21 20:30:46 +02:00
deadprogram
93565733e0 intel-iot: update Edison and Joule to use sysfs.PWMPin
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-04-21 19:51:10 +02:00
deadprogram
0d1362bef1 sysfs: changes needed to allow use of PWMPin from Adaptors
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-04-21 19:50:17 +02:00
deadprogram
05aeaf7d79 sysfs: add Chip to be able to change pwmchip, and some related refactoring
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-04-21 19:29:55 +02:00
deadprogram
79288f837b sysfs: small reordering to file
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-04-21 12:55:00 +02:00
deadprogram
84dfbc9f89 gpio: adjust test timeouts
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-04-21 11:13:56 +02:00
deadprogram
d27ad850f3 aio: adjust test timeouts
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-04-21 11:03:28 +02:00
deadprogram
73a85aecdf sysfs: increase test coverage for pwm pin
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-04-21 10:05:59 +02:00
deadprogram
11c55dcc60 sysfs: shared pwm pin implementation
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-04-21 09:41:11 +02:00
deadprogram
fe23d8ef90 edison: ensure that we initialize tristate if arduino breakout board
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-04-19 17:57:24 +02:00
deadprogram
8a50bb24e5 edison: auto-detect arduino breakout board, if no specific board is expected
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-04-19 17:33:18 +02:00
deadprogram
f63d174d2e edison: move read/write functions within file for organization purposes
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-04-19 13:06:25 +02:00
deadprogram
781eacd40a edison: refactor read/write functions and increase test coverage
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-04-19 12:59:50 +02:00
deadprogram
5d326bd177 core: increase test coverage for utils
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-04-19 11:24:09 +02:00
deadprogram
eb4ce6bda5 mqtt: increase test coverage for driver
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-04-19 10:59:33 +02:00
deadprogram
868198d2aa mqtt: increase test coverage for adaptor
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-04-19 10:46:28 +02:00
deadprogram
900d00b3e8 mqtt: increase test coverage for adaptor
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-04-19 10:30:30 +02:00