1
0
mirror of https://github.com/hybridgroup/gobot.git synced 2025-05-04 22:17:39 +08:00

1866 Commits

Author SHA1 Message Date
deadprogram
287ec68086 i2c: return error correctly, increase test coverage for l3gd20h
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-04-04 15:21:17 +02:00
deadprogram
4ceba24991 i2c: increase test coverage for l3gd20h
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-04-04 14:50:24 +02:00
deadprogram
9334c3d938 i2c: increase test coverage for lidar-lite
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-04-04 14:34:06 +02:00
deadprogram
5dc53355c7 i2c: increase test coverage for tsl2561
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-04-04 14:06:58 +02:00
deadprogram
a3c892ee58 examples: correct build errors in all current examples
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-04-04 13:38:51 +02:00
deadprogram
9a2c94a50d i2c: increase test coverage for tsl2561
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-04-04 13:05:14 +02:00
deadprogram
8bd1d3224a i2c: increase test coverage for mma7660 and mpl115a2
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-04-04 12:34:42 +02:00
deadprogram
9b7723110f aio: wait longer before test event is received
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-04-04 12:00:24 +02:00
deadprogram
305ef3c4bf i2c: increase test coverage for mma7660 and mpu6050
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-04-04 11:50:31 +02:00
deadprogram
94f1a6d045 aio: move test read function before event is received
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-04-04 10:19:53 +02:00
deadprogram
f94bdf5aaf i2c: increase test coverage for Grove LCD and JHD1313M1
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-04-03 21:35:32 +02:00
deadprogram
34eae7f559 i2c: increase test coverage for bme280
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-04-03 21:16:38 +02:00
deadprogram
083bf23f5b i2c: increase test coverage for bme280 and bmp280
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-04-03 20:58:31 +02:00
deadprogram
49ce0eb71f i2c: increase test coverage for bme280 and bmp280
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-04-03 20:09:50 +02:00
deadprogram
efa01a585b Merge branch 'maruel-fast_fast' into dev 2017-04-02 23:54:29 +02:00
deadprogram
5797fdad6b test: resolve merge conflicts
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-04-02 23:52:37 +02:00
deadprogram
5987a732b9 sphero: eliminate race conditions
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-04-02 23:50:07 +02:00
deadprogram
dfa02a200e leap: eliminate race conditions introduced by tests
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-04-02 22:24:34 +02:00
deadprogram
c11b0d3b3c neurosky: eliminate race conditions introduced by tests
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-04-02 22:08:10 +02:00
deadprogram
fe19c2f167 firmata: eliminate race conditions introduced by tests
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-04-02 21:13:55 +02:00
deadprogram
06671698f2 i2c: eliminate race conditions introduced by tests
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-04-02 20:10:12 +02:00
deadprogram
210ace70fa aio: eliminate race conditions introduced by tests
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-04-02 17:55:49 +02:00
deadprogram
fe94979487 gpio: eliminate race conditions introduced by tests
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-04-02 17:42:01 +02:00
deadprogram
b6c8138551 gpio: reduce test side effects
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-04-02 17:15:45 +02:00
deadprogram
d405b7a5c7 test: remove test code no longer being called
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-04-02 15:57:23 +02:00
deadprogram
62ebd67dea sysfs: address race condition from udev rules when exporting GPIO pins
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-04-01 22:07:47 +02:00
deadprogram
9fc46368a4 i2c: add bme280 and bmp280 to list of supported drivers
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-04-01 13:51:36 +02:00
deadprogram
3d7bf12156 i2c: add test coverage for bme280
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-04-01 13:46:37 +02:00
deadprogram
e14bfb726f i2c: add test coverage for bmp280
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-04-01 13:21:38 +02:00
deadprogram
821fbf272e i2c: adds Altitude() function to BMP280/BME280
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-04-01 10:29:57 +02:00
deadprogram
671ead7705 i2c: add BME280, BMP280 and update SSD1306 in README
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-03-31 23:12:38 +02:00
deadprogram
bdb24109af i2c: functional bmp180 temperature/pressure and bme280 humidity
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-03-31 23:01:10 +02:00
deadprogram
c573ba99ac Revert "Increased PWM frequency"
This reverts commit 899c70d6831bfd78e9e0acdd48548e30e9c464e2.
2017-03-31 23:01:10 +02:00
deadprogram
1b8a772400 i2c: BME280 readings coming in, still working on conversion functions
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-03-31 23:01:10 +02:00
deadprogram
633abf0751 i2c: update bme280 example
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-03-31 23:01:10 +02:00
deadprogram
4c573b43f4 i2c: add Humidity() to bme280 example
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-03-31 23:01:10 +02:00
deadprogram
f523fc6447 i2c: bmp280/bme280 raw reading in place, just need the conversions
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-03-31 23:01:10 +02:00
deadprogram
c9b992aaa5 i2c: add bmp280 driver, then encapsulate it with bme280 and add Humidity
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-03-31 23:01:10 +02:00
deadprogram
8940824ff0 i2c: refactoring since the bme280 is not the same as the bmp180
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-03-31 23:01:10 +02:00
deadprogram
56a67a6626 i2c: ensure bmp180 returns Temperature() error, if any
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-03-31 23:01:10 +02:00
dsockwell
a772e835d9 Remove bad old bme280 driver 2017-03-31 23:01:10 +02:00
dsockwell
c34bbee3c7 Humidity compensation formula input, needs verification 2017-03-31 23:01:10 +02:00
deadprogram
a1ed7ad144 i2c: Placeholder method for doing humidity adjustment for BME280 support
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-03-31 23:01:10 +02:00
deadprogram
fa2b6a3ea2 i2c: WIP on adding BME280 support
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-03-31 23:01:10 +02:00
dsockwell
2600e69694 Works fine for a while now 2017-03-31 23:01:10 +02:00
darryl sockwell
cd2ce2ff28 Some cleanup, bme280 driver works fine 2017-03-31 23:01:10 +02:00
Demo User
aaa7497ca1 Increased PWM frequency 2017-03-31 23:01:10 +02:00
Ron Evans
296e2c3549 Merge pull request #400 from llonchj/feature/i2c/ssd1306
Initial ssd1306 driver implementation
2017-03-31 20:46:21 +02:00
Jordi Llonch
6ea0383918 ssd1306: added example
Signed-off-by: Jordi Llonch <llonchj@gmail.com>
2017-03-31 17:33:52 +00:00
Jordi Llonch
a66cfb1580 SSD1306 Commands
Signed-off-by: Jordi Llonch <llonchj@gmail.com>
2017-03-31 15:55:33 +11:00