Skip to content

Releases: tinygo-org/bluetooth

v0.3.0

06 Mar 14:41

Choose a tag to compare

  • core
    • generate standard service and characteristic UUIDs from Nordic Semiconductor bluetooth numbers database
  • linux
    • downgrade to older version of go-bluetooth that appears to work correctly with BlueZ 5.50
  • macos
    • properly handle 16-bit UUIDs for service and characteristics in the unique format used by macOS
  • docs
    • add a few details on some newly supported boards
  • examples
    • use standard service and characteristic UUIDs
    • correct heart rate monitor data format

0.2.0

22 Nov 15:41

Choose a tag to compare

  • core
    • gattc: DeviceCharacteristic Read() implementation
    • gap: add Disconnect() to Driver
    • gap: change signature for Addresser interface Set() function to accept string and then parse it as needed
  • linux
    • update to latest version of go-bluetooth package for Linux
  • macos
    • handle case when adapter enable sends notification before event delegate is set
    • Document async Disconnect behaviour
  • examples
    • discover should only wait on startup on baremetal, since macOS does not like that

Release 0.1.0

17 Sep 10:37

Choose a tag to compare

0.1.0

  • linux
    • support for both central and peripheral operation
  • macos
    • support for both central and peripheral operation
  • windows
    • experimental support for both central scanning only
  • nordic semiconductor
    • support for both central and peripheral operation on nRF82840 and nRF52832
    • support for peripheral only on nRF51822