1
0
mirror of https://github.com/hybridgroup/gobot.git synced 2025-05-01 13:48:57 +08:00

41 Commits

Author SHA1 Message Date
Thomas Kohler
d2b01b99e0
examples: fix missing checks of return values (#1060) 2024-02-11 15:34:50 +01:00
Thomas Kohler
3ac63bfd27
ble: introduce in drivers folder (#1057) 2024-02-04 18:50:43 +01:00
Thomas Kohler
7f78edefcd
lint(all): fix issues of errorlint etc (#1037) 2023-11-15 20:51:52 +01:00
Thomas Kohler
aee81436c9
lint(all): switch to 1.55.2 and adjust linter issues (#1036) 2023-11-12 14:17:02 +01:00
Thomas Kohler
002c75ce88
test(all): substitude assert.Nil by assert.NoError if useful (#1016) 2023-10-26 20:34:19 +02:00
Thomas Kohler
f9950e247d
test(all): substitude assert.Error by assert.ErrorContains (#1014) 2023-10-25 20:21:18 +02:00
Thomas Kohler
ee4368b10f
test(all): substitude assert.Errorf by assert.Error (#1011) 2023-10-21 10:08:03 +02:00
Thomas Kohler
a4a8d1079c
build(style): switch to gofumpt and add linters (#1009) 2023-10-20 20:50:42 +02:00
Thomas Kohler
3039b2c7cb
test(all): switch to test package stretchr testify (#1006) 2023-10-20 10:27:09 +02:00
Thomas Kohler
f5d8d5c601
all(style) : fix linter issues for errcheck, ineffassign, unused and fix errors (#950) 2023-06-12 19:51:25 +02:00
Thomas Kohler
0d0a508c60
core(build): CLI removed (#946)
* core(build): CLI removed
* adjust install instructions in doc and README
* fix master_test and remove useless/duplicated tests examples_test.go
2023-06-04 18:36:55 +02:00
Thomas Kohler
865e724af0
Build(v2): revert move to v2 subfolder (#932)
* revert move to v2 subfolder
* fix CI and adjust CHANGELOG
2023-05-29 19:23:28 +02:00
Thomas Kohler
d908619462
Build(v2): fix usage by moving code to a v2 subfolder (#927) 2023-05-22 19:35:36 +02:00
Thomas Kohler
949392d8a7
Fix(core): Semantic Import Versioning for v2 (#921) 2023-05-20 14:25:21 +02:00
Thomas Kohler
fcdf286f1d
Fix(build): linter findings of "gosimple", "govet" and "staticcheck" (#917)
Fix also encoder and dps overflow in gopigo3 "GetMotorStatus()". Problem found by "staticcheck".
2023-05-19 14:16:22 +02:00
Ron Evans
f1e15f1e32 ble: correct spelling error in function name everywhere they occur
Signed-off-by: Ron Evans <ron@hybridgroup.com>
2018-04-12 12:25:39 +02:00
Ron Evans
7ca9db598f docs: update copyright date to 2018
Signed-off-by: Ron Evans <ron@hybridgroup.com>
2018-02-14 08:24:39 +01: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
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
227b52889e microbit: handle start error and increase test coverage
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-04-16 01:06:31 +02:00
deadprogram
d7f00b1677 microbit: explain how to use IOPinDriver with gpio and aio drivers
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-04-15 18:48:44 +02:00
deadprogram
e43f1d6780 microbit: correctly read bit status for AD and IO pin status on Start
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-04-15 18:42:21 +02:00
deadprogram
30df5dc11e aio: only need to support AnalogReader interface
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-04-15 18:40:41 +02:00
deadprogram
1ed421a2af microbit: explain how to use IOPinDriver with gpio and aio drivers
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-04-15 18:00:09 +02:00
deadprogram
81e36f5aa0 microbit: increase test coverage for IOPinDriver
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-04-15 17:52:39 +02:00
deadprogram
89daf5c324 microbit: refactoring and increase test coverage for IOPinDriver
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-04-15 17:37:33 +02:00
deadprogram
c457be7bb6 microbit: increase test coverage for IOPinDriver
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-04-15 17:19:19 +02:00
deadprogram
ca2854bdf0 microbit: add DigitalWriter, DigitalReader, and AnalogReader support
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-04-15 17:07:53 +02:00
deadprogram
a1c887aad4 microbit: address #404 by adding info about required magnetometer calibration step to README
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-04-12 13:15:13 +02:00
deadprogram
d63e5b3d9b microbit: increase driver test coverage
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-04-05 22:33:19 +02:00
deadprogram
25c2abe3e5 microbit: increase driver test coverage
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-04-05 21:56:41 +02:00
deadprogram
91abb2a14b microbit: refactoring to use BLEConnector interface and provide tests
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-04-05 12:40:17 +02:00
deadprogram
1ad0207642 microbit: simplify install instructions on microbit README
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-03-18 17:42:21 +01:00
deadprogram
5f82e8eb43 microbit: add supported driver to README
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-03-18 17:23:38 +01:00
deadprogram
132080f63a microbit: add temperature driver
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-03-18 17:22:17 +01:00
deadprogram
88a260a221 microbit: add magnetometer driver
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-03-18 17:09:43 +01:00
deadprogram
b538f4db80 microbit: update docs
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-03-10 12:37:32 +01:00
deadprogram
3fdf0639e1 microbit: add accelerometer implementation
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-03-01 01:23:50 +01:00
deadprogram
ec9de10a10 microbit: improve button implementation, add integrated example
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-02-28 20:19:09 +01:00
deadprogram
9634a9822c microbit: initial implementation for built-in buttons
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-02-28 20:03:20 +01:00
deadprogram
44de8014c5 microbit: initial implementation for LEDs
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-02-28 19:40:16 +01:00