9daf7205abexamples: discover should only wait on startup on baremetal, since macOS does not like that
deadprogram
2020-09-22 18:15:38 +0200
a2662956b8gap/all: add Disconnect() to Driver
deadprogram
2020-09-22 16:55:44 +0200
1ba2c47ee1examples: discover should only wait on startup on baremetal, since macOS does not like that
#32
deadprogram
2020-09-22 18:15:38 +0200
ae3c880b7bgap/all: add Disconnect() to Driver
deadprogram
2020-09-22 16:55:44 +0200
281d195e75gap: change signature for Addresser interface Set() function to accept string and then parse it as needed
deadprogram
2020-09-20 11:28:39 +0200
b636b2a7dcgap: change signature for Addresser interface Set() function to accept string and then parse it as needed
#29
deadprogram
2020-09-20 11:28:39 +0200
f04c1cbe78docs: set correct pkg.go.dev path in README badge
deadprogram
2020-09-17 18:48:00 +0200
3e2ce45abcexamples: extend HRS to perform notifications, add heartrate-monitor example that shows notifications
deadprogram
2020-09-16 19:00:53 +0200
c1d8db922fPrepare for release v0.1.0
v0.1.0
deadprogram
2020-09-17 12:33:56 +0200
fa16c65199examples: let macos use rawterm to compile nusclient
Ron Evans
2020-09-16 20:40:07 +0200
a1e82ffa1fdocs: adding go bluetooth gopher
deadprogram
2020-09-16 22:46:42 +0200
docs: a lot more information on how to install/use Go Bluetooth
Ron Evans
2020-09-15 15:26:45 +0200
f1ed3cd38bdocs: refine intro paragraph language
#21
deadprogram
2020-09-15 13:36:44 +0200
3cc01ea601docs: get specific on BLE Central/Peripheral terminology, and tell devs to use git for obtaining Go Bluetooth
deadprogram
2020-09-15 12:42:57 +0200
b70c118f1eci: run unit tests
Ayke van Laethem
2020-09-15 02:06:05 +0200
gattc: use GetUUID() to allow for bare metal use of short UUID. (#14)
Ron Evans
2020-09-13 20:21:38 +0200
dbed360605gattc/sd: ensure safe casts for length of returned struct when converting short UUID
#14
deadprogram
2020-09-13 09:14:52 +0200
de914f5886examples: updated discover example that can run with OS or bare metal
deadprogram
2020-09-11 21:17:49 +0200
0597c013cagattc/sd: able to discover services and characteristics
deadprogram
2020-09-11 21:02:19 +0200
7d120e5d69uuid/sd: correct way to calculate UUID from shortUUID
deadprogram
2020-09-11 19:59:05 +0200
3aa1608820gattc/sd: mostly getting uuid back for services in DiscoverServices
deadprogram
2020-09-10 15:13:39 +0200
f78d18aa6bgattc/sd: partial improvements to DiscoverServices/DiscoverCharacteristics
deadprogram
2020-09-10 14:44:09 +0200
262f78c480gattc/sd, uuid/sd: changes intended to reduce memory allocations for service and characteristic discovery
deadprogram
2020-09-06 20:15:52 +0200
a1f7e925d4gattc/sd: correct usage of UUID wrapper type alias
Ron Evans
2020-09-06 11:05:56 +0200
6a37334696gattc/macos: correct usage of UUID wrapper type alias
Ron Evans
2020-09-06 11:04:56 +0200
d00fa67684gattc: use UUID() to allow for bare metal to permit clean use of short UUIDs
deadprogram
2020-09-04 14:56:35 +0200
docs: update README with lots of info/organization and also add CONTRIBUTING guidelines
Ron Evans
2020-09-03 15:40:52 +0200
fd89ad24a8linux: all for DiscoverServices and DiscoverCharacteristics to discover all when no specific list of UUIDs
deadprogram
2020-09-02 20:44:17 +0200
ac98835ed3linux: add UUID to DeviceService and DeviceCharacteristic
deadprogram
2020-09-02 19:19:07 +0200
ad6f45a730linux: correct use of Addresser when scanning
deadprogram
2020-09-02 19:15:52 +0200
ada9076886examples: add discover example that shows services/characteristics
Ron Evans
2020-08-29 18:13:45 +0200
9dee392314docs: updates based on feedback
#12
deadprogram
2020-09-03 14:58:46 +0200
909d2cc03edocs: update README with lots of info/organization and also add CONTRIBUTING guidelines
deadprogram
2020-09-03 07:58:16 +0200
337e68c507linux: all for DiscoverServices and DiscoverCharacteristics to discover all when no specific list of UUIDs
#11
deadprogram
2020-09-02 20:44:17 +0200
221f101b52linux: add UUID to DeviceService and DeviceCharacteristic
deadprogram
2020-09-02 19:19:07 +0200
b415f18f86linux: correct use of Addresser when scanning
deadprogram
2020-09-02 19:15:52 +0200
64ee33dfdeexamples: add discover example that shows services/characteristics
Ron Evans
2020-08-29 18:13:45 +0200
d570aa58a6docs: better explanation of peripheral UUID on macOS
deadprogram
2020-09-02 08:34:58 +0200
8bb26c24e6gap: correct use of Address on Linux platform
deadprogram
2020-08-30 14:53:17 +0200
95cabe86a1macos: added characteristic notifications
Ron Evans
2020-08-29 16:15:24 +0200
a7844e1734macos: remove unneeded functions to export internal implementaions.
Ron Evans
2020-08-29 15:01:34 +0200
ea7ed874afgap: switch to use MACAddress struct when possible for shared implementation
Ron Evans
2020-08-29 14:43:11 +0200
dc738f9c47macos: able to discover services and characteristics for a device
Ron Evans
2020-08-29 11:35:26 +0200
5f44bb4a96macos: completed initial implementation
Ron Evans
2020-08-28 13:31:17 +0200
27cc0b725adocs: show that we can now scan on macOS
Ron Evans
2020-08-28 12:53:30 +0200
56c0c2ecdawindows: use Addresser interface for the MAC address for a peripheral
Ron Evans
2020-08-28 12:46:36 +0200
c1114ad708all: use Addresser interface to handle fact that macOS uses UUID instead of MAC as the BLE address for a peripheral
Ron Evans
2020-08-28 12:40:03 +0200
a620bacdb8macos: able to retrieve some of the info when scanning
Ron Evans
2020-08-28 08:35:13 +0200
51b2b4c2b2macos: starting point for adding macOS support
Ron Evans
2020-08-27 22:22:27 +0200
b80b9184eadocs: better explanation of peripheral UUID on macOS
#7
deadprogram
2020-09-02 08:34:58 +0200
c245754636gap: correct use of Address on Linux platform
deadprogram
2020-08-30 14:53:17 +0200
f789e84005macos: added characteristic notifications
Ron Evans
2020-08-29 16:15:24 +0200
b5b4c6813dmacos: remove unneeded functions to export internal implementaions.
Ron Evans
2020-08-29 15:01:34 +0200
be4168e414gap: switch to use MACAddress struct when possible for shared implementation
Ron Evans
2020-08-29 14:43:11 +0200
0a7f0038dcmacos: able to discover services and characteristics for a device
Ron Evans
2020-08-29 11:35:26 +0200
7cc099d704macos: completed initial implementation
Ron Evans
2020-08-28 13:31:17 +0200
a5ff736f62docs: show that we can now scan on macOS
Ron Evans
2020-08-28 12:53:30 +0200
35de6ef678windows: use Addresser interface for the MAC address for a peripheral
Ron Evans
2020-08-28 12:46:36 +0200
7a1e1f652ball: use Addresser interface to handle fact that macOS uses UUID instead of MAC as the BLE address for a peripheral
Ron Evans
2020-08-28 12:40:03 +0200
2791776a66macos: able to retrieve some of the info when scanning
Ron Evans
2020-08-28 08:35:13 +0200
105d50ae14macos: starting point for adding macOS support
Ron Evans
2020-08-27 22:22:27 +0200