Common Lisp FFI for libbluetooth, aka Bluez, which is a Linux Bluetooth stack.
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
c2ffi-spec
source
.gitignore
README.md
hu.dwim.bluez.asd

README.md

hu.dwim.bluez

A Common Lisp FFI for Bluez (aka libbluetooth), which is a Linux Bluetooth stack.

Status

It works well enough to play around with Bluez, even interactively from the REPL, and it covers the entire C side of the Bluez API (yay for CFFI/C2FFI!).

The lispy helpers in fancy.lisp may need some further extensions, but it should be mundane, not involving much extra complexity compared to what is already there.

Limitations

For now it's little-endian only, but it's trivial to fix.

Bug reports, contributions

Written by attila@lendvai.name. The primary communication channel is the facilities on the project's GitHub page.