Bluetooth serial communication with Bluetooth Shield from Seeed Studio

Dependencies:   BluetoothSerial mbed

Fork of Bluetooth_demo by Yihui Xiong

main.cpp

Committer:
yihui
Date:
2014-02-20
Revision:
0:e0f48c28e5c1

File content as of revision 0:e0f48c28e5c1:



#include "mbed.h"
#include "BluetoothSerial.h"

DigitalOut led1(LED1);
DigitalOut led2(LED2);
BluetoothSerial bluetooth(P0_19, P0_18);

int main()
{ 
    int count = 0;

    bluetooth.setup();
#if 1
    bluetooth.slave("btslave8seeed");  // default PIN code: 0000
    wait(2);
    bluetooth.connect();
#else
    bluetooth.master("btmaster8seeed");
    wait(2);
    bluetooth.connect("btslave8seeed");
#endif
   
    while (1) {
        if (bluetooth.readable()) {
            led2 = !led2;
        }
        
        count++;
        if (count >= 1000000) {
            led1 = !led1;
            count = 0;
        }
    }
    
}