Golang bluetooth client based on bluez DBus interfaces (program)


This package contains a Go bluetooth API for Linux-based Bluez DBus interface.

High level features supported:
 - Client code generation from bluez documentation
 - Shell wrappers for rfkill, btmgmt, hciconfig, hcitool
 - An hci socket basic API (inspired by go-ble/ble
 - Expose bluetooth service from go code [unstable]
 - Pairing and authentication support (via agent)
 - Beaconing send & receive (iBeacon and Eddystone)
 - Mesh API support (since v5.53)

This package contains the client software.

Upload more screenshots

Please help extend the collection of screenshots. Just make a screenshot and upload it here. You don't need to register or anything.

Upload a screenshot

Hint: upload an image here from your clipboard with Ctrl-V



Install this software package

If the package is available for the distribution you are currently using on your computer then install the software by clicking on…

Install go-bluetooth