Example program for the SeeedStudio Bluetooth Shield V2.0, based on UART serial port connectivity (D0/D1 pins).

Dependencies:   BluetoothSerial mbed

Revision:
0:5a1b34c996d5
Child:
1:1b67a45b7063
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/main.cpp	Fri Jul 25 10:30:54 2014 +0000
@@ -0,0 +1,36 @@
+#include "mbed.h"
+#include "BluetoothSerial.h"
+
+DigitalOut led1(LED1);
+DigitalOut led2(LED2);
+BluetoothSerial bluetooth(D1, D0);
+
+int main()
+{ 
+    int count = 0;
+
+    // Set up Serial/shield baud rate
+    bluetooth.setup(38400);
+    
+    // Set up pin
+    bluetooth.pin("1234");
+    
+    // Set up master mode and "BTMaster" name
+    bluetooth.master("BTMaster");
+    wait(2);
+    
+    // Connect to "MSSG4" bluetooth
+    bluetooth.connect("MSSG4");
+   
+    while (1) {
+        if (bluetooth.readable()) {
+            led2 = !led2;
+        }
+        
+        count++;
+        if (count >= 1000000) {
+            led1 = !led1;
+            count = 0;
+        }
+    }   
+}