bglib: Implementation of the BGAPI serial protocol

[ library, mit, program ] [ Propose Tags ] [ Report a vulnerability ]

This library implements Silicon Labs' (formerly BlueGiga) serial protocol to communicate with certain Bluetooth and Wifi products such as the BLED112 USB dongle or the BLE112 and BLE113 Bluetooth Low Energy modules.


[Skip to Readme]

Downloads

Maintainer's Corner

Package maintainers

For package maintainers and hackage trustees

Candidates

  • No Candidates
Versions [RSS] 0.1.0.0, 1.0.0.0, 1.0.0.1, 2.0.0.0, 3.0.0.0
Dependencies async, base (>=4.7 && <5), bglib, binary, bytestring, monad-loops, mtl, optparse-applicative, serialport, stm [details]
License MIT
Copyright 2019 Tamas Fabian
Author Tamas Fabian
Maintainer giganetom@gmail.com
Category library
Home page https://github.com/netom/bgapi#readme
Bug tracker https://github.com/netom/bgapi/issues
Source repo head: git clone https://github.com/netom/bgapi
Uploaded by tamasFabian at 2020-12-23T17:57:56Z
Distributions
Executables bglibtest
Downloads 1872 total (18 in the last 30 days)
Rating (no votes yet) [estimated by Bayesian average]
Your Rating
  • λ
  • λ
  • λ
Status Docs available [build log]
Last success reported on 2020-12-23 [all 1 reports]

Readme for bglib-3.0.0.0

[back to package description]

haskell-bglib

An implementation of the BGAPI serial protocol.

This protocol is spoken by Silicon Labs (formely BlueGiga) Bluetooth and Wifi products via UART or USB.

The Bluetooth Smart Software API Reference Manual can be found at:

https://www.silabs.com/products/wireless/bluetooth/bluetooth-low-energy-modules/ble113-bluetooth-smart-module

The library works over a SerialPort, so the hardware need to be connected over a standard port that is recognized by the operating system.