Pulse Oximeter (NONIN) communicates with mbed via Bluetooth dongle and sends Heart Rate and Oxygen Saturation via GPRS module

Dependencies:   C12832 GPS GSM mbed

Fork of myBlueUSB_localfix by Nobuaki Aoki

Revision:
3:55a622e3dbb5
Parent:
2:9f25a7fa1a54
--- a/hci.cpp	Sun Dec 08 21:52:09 2013 +0000
+++ b/hci.cpp	Tue Apr 14 21:48:07 2015 +0000
@@ -55,9 +55,8 @@
     MASK_CREATE_CONNECTION = 64
 };
 
-static const u8 local_name[] = "MBED";
-//static const u8 local_name[] = "ROBO TX-599";
-//static const u8 local_name[] = "mbed-WP8 RFCOMM";
+//static const u8 local_name[] = "MBED";
+static const u8 local_name[] = "Nonin_Medical_Inc._681010";
 
 int  HCI::Open(HCITransport* transport, HCICallback callback) {
     _transport = transport;
@@ -319,8 +318,8 @@
     u8 b[6+1+16];
     memset(b,0,sizeof(b));
     memcpy(b,data,6);
-    b[6] = 4;
-    memcpy(b+7, pin, 4);
+    b[6] = 6;
+    memcpy(b+7, pin, 6);
     return SendCmd(HCI_OP_PIN_CODE_REPLY,b,sizeof(b));
 }