Commit Graph

57 Commits

Author SHA1 Message Date
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
dlstjq7685 8b20c453e0
all: substitute deprecated ioutil methods (#923) 2023-06-10 19:25:01 +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
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 e10f4288b8 ble: use hybridgroup fork of go-ble/ble package until Darwin changes get into upsteam version
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-10-28 19:32:59 +02:00
ashvin 927aee595b fixed typo 2017-09-23 14:16:19 +05:30
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 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 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 6131198828 minidrone: add support for Mambo external accessories
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-06-15 14:04:08 +02:00
deadprogram 870ea0fc99 minidrone: remove unneeded code, increase test coverage
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-06-15 14:04:08 +02:00
deadprogram 227be18be7 minidrone: increase test coverage
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-06-15 14:04:08 +02:00
deadprogram 2867e6b94b bebop: increase test coverage
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-04-06 11:08:02 +02:00
deadprogram 15049727d8 ardrone: increase test coverage
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-04-06 11:05:23 +02:00
deadprogram ddcfe7b339 minidrone: refactoring to use BLEConnector interface and provide tests
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-04-05 12:23:26 +02:00
Marc-Antoine Ruel 88addd428f Add crude travis check for gofmt; format all sources
The check ensures no gofmt regression occurs. Formatting the code makes everyone happy.
2017-03-27 14:10:37 -04:00
Marc-Antoine Ruel 50d5869808 Fix go test ./...
Make all examples to not be built by default by adding the build tag 'example'.
Some files were automatically reformatted by goimports upon saving.
2017-03-13 11:01:39 -04:00
deadprogram 4b5404529f minidrone: add ValidatePitch helper function for Parrot Minidrone to package
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-02-07 11:32:08 +01:00
deadprogram 9d73a4bf6e bebop: add ValidatePitch helper function for Parrot Bebop to package
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-02-07 11:31:51 +01:00
deadprogram 47a13159ef ardrone: add ValidatePitch helper function for ARDrone 2.0 to package
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-02-07 11:31:27 +01:00
deadprogram 6911631c84 minidrone: use new improved default namer to avoid API conflicts
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-02-02 16:37:00 +01:00
deadprogram e3c82549e5 bebop: use new improved default namer to avoid API conflicts
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-02-02 16:35:26 +01:00
deadprogram 064ea6cc9c ardrone: use new improved default namer to avoid API conflicts
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-02-02 16:34:21 +01:00
deadprogram 4531075bc7 minidrone: switch to use new API signatures for updated ble package
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-01-14 12:26:15 +01:00
deadprogram 885c829a43 license: update license year to include 2017
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-01-02 22:25:17 +01:00
deadprogram d06bcbd8ec minidrone: only need to call Land() once
Signed-off-by: deadprogram <ron@hybridgroup.com>
2016-12-27 18:37:25 +01:00
deadprogram e6de2a8a2e minidrone: adds Emergency() and TakePicture() commands
Signed-off-by: deadprogram <ron@hybridgroup.com>
2016-12-27 18:30:56 +01:00
deadprogram 244b849c14 minidrone: correct output program reference
Signed-off-by: deadprogram <ron@hybridgroup.com>
2016-12-27 16:23:25 +01:00
deadprogram cf28345806 minidrone: no need to export internal implementations
Signed-off-by: deadprogram <ron@hybridgroup.com>
2016-12-27 16:20:52 +01:00
deadprogram 62d03b9343 minidrone: update README example
Signed-off-by: deadprogram <ron@hybridgroup.com>
2016-12-27 15:56:22 +01:00
deadprogram dcdee3aefa minidrone: add all piloting flying state events
Signed-off-by: deadprogram <ron@hybridgroup.com>
2016-12-27 15:53:49 +01:00
deadprogram 84fd24377d minidrone: elaborate on which specific models are currently supported
Signed-off-by: deadprogram <ron@hybridgroup.com>
2016-12-27 13:53:53 +01:00
deadprogram 3ece1f618c minidrone: add minimal test
Signed-off-by: deadprogram <ron@hybridgroup.com>
2016-12-27 13:04:36 +01:00
deadprogram 2d44e201a4 bebop: update README for brief explanation of how to get drone video
Signed-off-by: deadprogram <ron@hybridgroup.com>
2016-12-27 01:16:19 +01:00
deadprogram e828f5617d bebop: add support/example of RTP video
Signed-off-by: deadprogram <ron@hybridgroup.com>
2016-12-27 01:07:21 +01:00
deadprogram 66a64111fc bebop: enable video on firmware 3.3+
Signed-off-by: deadprogram <ron@hybridgroup.com>
2016-12-26 18:37:55 +01:00
deadprogram 70bb5eaec3 docs: correct Minidrone README link
Signed-off-by: deadprogram <ron@hybridgroup.com>
2016-12-21 10:54:51 +01:00
deadprogram afa846d5b5 docs: correct Bebop README link
Signed-off-by: deadprogram <ron@hybridgroup.com>
2016-12-21 10:54:40 +01:00