Skip to content

Fyrbll/bluetooth

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

63 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

bluetooth

This library abstracts low-level C Bluetooth utilities on each of the Tier 1 GHC platforms, similar to Java's BlueCove and Python's PyBluez. This is currently a work in progress, so do not expect anything to work yet.

Checklist

Prerequisites

Aside from having a Bluetooth-enabled computer, you must have some software installed before installing the bluetooth package.

Linux

You need to have the BlueZ development libraries installed.

Debian/Ubuntu

apt-get install bluez libbluetooth-dev

Fedora

yum install bluez-libs-devel

Alternatively, you can install from source.


1 Many of the Winsock headers (e.g., ws2bth2.h) appear to be available in MinGW-w64 but not MinGW. Although MinGW-w64 supports both 32- and 64-bit Windows, only 64-bit Windows GHC is packaged with MinGW-w64 at the moment, so the bluetooth package does not support 32-bit Windows.

2 I do not own a Mac, so I am unable to test OS X at the moment.

About

Haskell bindings to OS-specific Bluetooth libraries.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages