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

2753 Commits

Author SHA1 Message Date
Thomas Kohler
63a5bb9360 digispark fix ReadByte & WriteByte, rework and add i2c tests 2022-04-17 15:02:01 +02:00
Thomas Kohler
1cd34fdde0 don't panic on 'With*' allow simpler wrapping of drivers 2022-04-08 19:42:13 +02:00
Thomas Kohler
abbeeeb14c switch off debug 2022-04-08 19:42:13 +02:00
Thomas Kohler
ee7bc59a9c add tests, shrink access to some internal variables 2022-04-08 19:42:13 +02:00
Thomas Kohler
491b14f1b9 introduce speed optimizations and related tests 2022-04-08 19:42:13 +02:00
Thomas Kohler
52f13b70b8 final cleanup of code and tests 2022-04-08 19:42:13 +02:00
Thomas Kohler
d43d3430d9 fixed PinMode, SetPullUp and SetPolarity, unit tests activated 2022-04-08 19:42:13 +02:00
Thomas Kohler
37eeda80f5 ReadGPIO fixed with #576, failing leftovers for PinMode, SetPullUp and SetPolarity 2022-04-08 19:42:13 +02:00
Thomas Kohler
954d535093 failing leftovers after usage of PR #569 2022-04-08 19:42:13 +02:00
Thomas Kohler
b673706fef prepare refactoring of PR569 2022-04-08 19:42:13 +02:00
Thomas Kohler
8f995aa272 FIX the bug #568 without further impact, heavy improvements of tests 2022-04-08 19:42:13 +02:00
Thomas Kohler
f035ce3753 start by rollback code to state before 2018/06/21 2022-04-08 19:42:13 +02:00
Thomas Kohler
4ee5aaf39f bmp388 fix missing address write byte in test of Measurements 2022-03-19 08:04:37 +01:00
Thomas Kohler
bfeb5bb182 drv2605l fix missing address write byte in test of Halt() 2022-03-19 08:04:37 +01:00
Thomas Kohler
f312f00278 fix helper_test ReadByteData, ReadWordData to use reg 2022-03-19 08:04:37 +01:00
Tim Froidcoeur
40bf1710dd MCP3004: correct number of channels
the MCP3004 has 4 channels, not 3.

Fixes: b0160105("spi: Add MCP3202, MCP3204, MCP3208, and MCP3304
drivers")

Signed-off-by: Tim Froidcoeur <tim.froidcoeur@gmail.com>
2021-11-14 13:31:47 +01:00
Diego Parisi
27c76b4585 Fix servo and DC motors presence
Fix the presumption both servo and DC motors are present
2021-04-14 07:01:30 +02:00
Yuri Gorokhov
979379d765 Adding support for hmc8553l compass 2021-04-14 06:57:48 +02:00
Bruno Meneguello
97d23a5aec Guards Dji Tello Halt against nil dereference
Fixes #778
2021-01-27 18:52:56 +01:00
ChrisC
7455e4bd91 update uuid package and directly access it; remove archived uuid package 2021-01-16 21:50:31 +01:00
deadprogram
a8f33b2fc0 docs: add badge for codecov
Signed-off-by: deadprogram <ron@hybridgroup.com>
v1.15.0
2020-12-01 10:54:44 +01:00
deadprogram
121c13fdb0 build: separate out appveyor tests
Signed-off-by: deadprogram <ron@hybridgroup.com>
2020-12-01 10:54:44 +01:00
deadprogram
118e707ab3 build: add codecov to CircleCI tests
Signed-off-by: deadprogram <ron@hybridgroup.com>
2020-12-01 10:54:44 +01:00
deadprogram
d7a8f8b825 release: prepare for release 1.15.0
Signed-off-by: deadprogram <ron@hybridgroup.com>
2020-12-01 10:54:44 +01:00
tdaira
15284227bb Add delay for Run function of StepperDriver. 2020-11-28 12:50:18 +01:00
deadprogram
879e89e227 gpio: correct test for hd44780 driver to match newer signature
Signed-off-by: deadprogram <ron@hybridgroup.com>
2020-11-28 12:42:26 +01:00
deadprogram
e7defc355e build: remove remaining travisci related files
Signed-off-by: deadprogram <ron@hybridgroup.com>
2020-11-28 12:36:30 +01:00
nigamishibumi
5ecfcdfbb8 Add HD44780 support 2020-11-28 12:36:02 +01:00
Mikael Manukyan
8cbd0eacf3 Add configuration for Nvidia Shield Controller 2020-11-28 00:38:44 +01:00
merlin
111b5c6dc1 feat(ultrasonic): Add ultrasonic i2c
add ultrasonic support for i2c driver
add basic test for ultrasonic sensor
fix length and update test for i2c driver
2020-11-27 19:41:56 +01:00
deadprogram
a158dba20e docs: add CircleCI build badge
Signed-off-by: deadprogram <ron@hybridgroup.com>
2020-11-27 19:37:35 +01:00
deadprogram
7687a2f80e docs: remove Travis build badge
Signed-off-by: deadprogram <ron@hybridgroup.com>
2020-11-27 19:33:35 +01:00
deadprogram
04dd1e7eaf build: add circleci base
Signed-off-by: deadprogram <ron@hybridgroup.com>
2020-11-27 19:26:50 +01:00
Ron Evans
1d36426c32 modules: update dependencies 2020-11-27 19:14:38 +01:00
deadprogram
17cadb6266 firmata: exclude ble adaptor from build on Windows
Signed-off-by: deadprogram <ron@hybridgroup.com>
2020-11-27 19:14:38 +01:00
deadprogram
94cdcfbd19 build: add mingw-w64 to path
Signed-off-by: deadprogram <ron@hybridgroup.com>
2020-11-27 19:14:38 +01:00
deadprogram
23f0b416f4 modules: update to latest dev of go bluetooth package
Signed-off-by: deadprogram <ron@hybridgroup.com>
2020-11-27 19:14:38 +01:00
deadprogram
c11fd2c777 build: updates to appveyor.yml based on gocv file
Signed-off-by: deadprogram <ron@hybridgroup.com>
2020-11-27 19:14:38 +01:00
deadprogram
381e4205ce firmata: exclude ble adaptor from build on Windows
Signed-off-by: deadprogram <ron@hybridgroup.com>
2020-11-27 19:14:38 +01:00
deadprogram
d0e5e83ed1 ble: scanresult channel needs to handle linux scan results
Signed-off-by: deadprogram <ron@hybridgroup.com>
2020-11-27 19:14:38 +01:00
Ron Evans
b92f94231b ble: updates so macOS works
Signed-off-by: Ron Evans <ron@hybridgroup.com>
2020-11-27 19:14:38 +01:00
Ron Evans
c0122b106c modules: update dependencies to pickup feature branch of go-bluetooth with latest macOS changes
Signed-off-by: Ron Evans <ron@hybridgroup.com>
2020-11-27 19:14:38 +01:00
deadprogram
54096412d8 ble: correctly able to convert the UUID format to that needed by go-bluetooth
Signed-off-by: deadprogram <ron@hybridgroup.com>
2020-11-27 19:14:38 +01:00
deadprogram
285c48b389 ble: initial take on working go-bluetooth replacement for go-ble
Signed-off-by: deadprogram <ron@hybridgroup.com>
2020-11-27 19:14:38 +01:00
imle
4a30f5b693 Resolve issue with PWM for PWMWrite
4096 is outside of the value that is able to be written to a pin. Lowered the scale and updated the comments
2020-10-29 20:17:28 +01:00
Cédric
cf368e912b [test] Implement driver tests 2020-10-28 21:18:57 +01:00
Cédric
1823ed9372 Support for BMP388 Barometric Pressure/Temperature/Altitude Sensor 2020-10-28 21:18:57 +01:00
Tomokazu Hirai
f2727eac4f add symbol keys for platform/keyboard 2020-10-28 21:12:12 +01:00
Yoshio HANAWA
c2689effd9 Initial support for SHT2x Temperature/Humidity sensor driver
Signed-off-by: Yoshio HANAWA <y@hnw.jp>
2020-06-21 16:34:44 +02:00
Dmitry Lisin
88188d3ccb Use go.mod friendly version of go.bug.st/serial library 2020-05-13 19:16:41 +02:00