26 Commits (08122945576a)

Author SHA1 Message Date
Nigreon df201ba419 Adapt go.mod 1 year ago
deadprogram 792f4f079e all: update dependencies before release
Signed-off-by: deadprogram <ron@hybridgroup.com>
2 years ago
deadprogram 39e6a357ea linux: update to latest muka/go-bluetooth
Signed-off-by: deadprogram <ron@hybridgroup.com>
2 years ago
Jagoba Gascón Sánchez 8f13d06111 windows: add winrt-go dependency and remove manually generated code 2 years ago
deadprogram 7ec948bf3f macos: update to tinygo-org fork of cbgo v0.0.4
Signed-off-by: deadprogram <ron@hybridgroup.com>
2 years ago
deadprogram 0b701c55ca macos: use the same UUID format as expected by other standard
Signed-off-by: deadprogram <ron@hybridgroup.com>
2 years ago
deadprogram cc5adf3789 macos: update to point to tinygo-org fork 2 years ago
deadprogram e7671110ad linux: update to latest go-bluetooth package
Signed-off-by: deadprogram <ron@hybridgroup.com>
2 years ago
deadprogram 25d288fd10 all: update to drivers 0.20.0
Signed-off-by: deadprogram <ron@hybridgroup.com>
2 years ago
deadprogram 8cab553c59 all: update modules to use dev branch with TinyGo 0.23-pre compatible drivers
Signed-off-by: deadprogram <ron@hybridgroup.com>
2 years ago
deadprogram 899467bab3 modules: update muka/go-bluetooth to latest version
Signed-off-by: deadprogram <ron@hybridgroup.com>
3 years ago
deadprogram d472af8a8e modules: add tinyterm package for clue example
Signed-off-by: deadprogram <ron@hybridgroup.com>
3 years ago
deadprogram 28f9f4e69e release: prepare for v0.3.0
Signed-off-by: deadprogram <ron@hybridgroup.com>
3 years ago
deadprogram 46364419f9 modules: update to latest TinyGo drivers package
Signed-off-by: deadprogram <ron@hybridgroup.com>
3 years ago
deadprogram a355f254da linux: downgrade to older version of go-bluetooth that appears to work correctly with BlueZ 5.50
Signed-off-by: deadprogram <ron@hybridgroup.com>
3 years ago
deadprogram 2fb3b08920 modules: update to latest version of go-bluetooth package for Linux
Signed-off-by: deadprogram <ron@hybridgroup.com>
4 years ago
Ron Evans 6d20fc6472
examples: add example for Circuit Playground Bluefruit board to control built-in NeoPixels
Signed-off-by: deadprogram <ron@hybridgroup.com>
4 years ago
deadprogram a55e2194c5 domain: use custom domain for all uses of winbt subpackage
Signed-off-by: deadprogram <ron@hybridgroup.com>
4 years ago
deadprogram 97532eaed4 domain: use custom domain for go.mod and examples
Signed-off-by: deadprogram <ron@hybridgroup.com>
4 years ago
Ron Evans 51b2b4c2b2 macos: starting point for adding macOS support
Signed-off-by: Ron Evans <ron@hybridgroup.com>
4 years ago
Ayke van Laethem 602e656a6b
linux: improve scanning
By using the D-Bus APIs directly, I managed to avoid a deadlock that I
somehow couldn't work around with the go-bluetooth package.
4 years ago
Ayke van Laethem b568c93250
all: add support for sending notifications
This is done by enabling the Notify permission and writing to the
characteristics: writes will automatically notify connected centrals.
4 years ago
Ayke van Laethem 37eb64b519
linux: implement local characteristics 4 years ago
Ayke van Laethem 518debbbfe
Move to github.com/tinygo-org/bluetooth 4 years ago
Ayke van Laethem 22553053ff Add initial Windows support
Only scanning has been implemented so far. The most work was really just
understanding WinRT well enough to get to this point.
4 years ago
Ayke van Laethem 44147f2a86
Add Go module support
This also updates the muka/go-bluetooth package (which required a few
changes).
4 years ago