Awesome
hu.dwim.bluez
What
A Common Lisp FFI for Bluez (aka libbluetooth, a Bluetooth stack for Linux).
Who
Written by attila@lendvai.name.
Where
The primary communication channel is the facilities on the project's GitHub page.
How
The project uses CFFI/C2FFI to automatically generate the CFFI definitions from the C header files.
An example of how to use it can be found in this abandoned project.
Status
The entire C side of the Bluez API is available through CFFI.
It works well enough to play around with Bluez even from the Lisp REPL.
The lispy helpers in fancy.lisp
may need some more love, but it should be a mundane task. Patches are welcome!
For now it's little-endian only, but it's trivial to fix.