Partial implementation of BlueGiga's BGAPI for use with the BLE112/3 modules over UART.

Hi there! I recently started using BLE112 modules with the mbed LPC1768 MCU, and I realized there was no implementation of BlueGiga's BGAPI available for mbed. This library implements only a few commands, but if you're looking to get started, this is a good place to look.

This was developed against BGAPI v1.3.2. I make no guarantees as to how well it will work with newer revisions of the software.

Revision:
4:21eee6881dac
Parent:
3:8f43af513d87
Child:
6:23d9a99dcde0
diff -r 8f43af513d87 -r 21eee6881dac BGLib.cpp
--- a/BGLib.cpp	Mon May 18 05:49:21 2015 +0000
+++ b/BGLib.cpp	Tue May 19 04:35:46 2015 +0000
@@ -35,7 +35,13 @@
     send_bytes(bytes, 5);
 }
 
+void BGLib::set_timestamp_callback(timestamp_callback_t pCallback) {
+    mTimestampCallback = pCallback;
+}
+
 void BGLib::parse() {
+    mTimestampCallback();
+    
     #ifdef DEBUG
     printf("Got data from port!\r\n");
     #endif