Closed
Description
To use this module as a BLE central from a machine running Windows there are a few more interfaces that need to be implemented.
- Connect to a Device
- DiscoverServices on Device
- DiscoverCharacteristics on a discovered Services
- Write to a characteristic
- Receive notifications from a characteristic
See https://github.com/tinygo-org/bluetooth/blob/dev/gattc_darwin.go for example implementation in macOS.
The core of the low-level code needed to communicate with Windows Bluetooth interfaces has been written, see https://github.com/tinygo-org/bluetooth/tree/dev/winbt for more info.