Latest Bluetooth transmission from mbedLPC1768 & HP-05 working with android phone

Dependencies:   mbed

Committer:
parthchandak02
Date:
Sat Mar 31 02:42:27 2018 +0000
Revision:
0:2df416fa994c
3.30.18 - Bluetooth communication with mbed

Who changed what in which revision?

UserRevisionLine numberNew contents of line
parthchandak02 0:2df416fa994c 1 #include "mbed.h"
parthchandak02 0:2df416fa994c 2
parthchandak02 0:2df416fa994c 3 Serial pc(USBTX, USBRX);
parthchandak02 0:2df416fa994c 4 Serial blue(p9, p10); // TX, RX
parthchandak02 0:2df416fa994c 5
parthchandak02 0:2df416fa994c 6 DigitalOut pcLED(LED1);
parthchandak02 0:2df416fa994c 7 DigitalOut blueLED(LED4);
parthchandak02 0:2df416fa994c 8
parthchandak02 0:2df416fa994c 9 int main()
parthchandak02 0:2df416fa994c 10 {
parthchandak02 0:2df416fa994c 11 pc.baud(9600);
parthchandak02 0:2df416fa994c 12 blue.baud(9600);
parthchandak02 0:2df416fa994c 13
parthchandak02 0:2df416fa994c 14 // blue.printf("\n\nBluetooth Communication Stared!\n\n");
parthchandak02 0:2df416fa994c 15
parthchandak02 0:2df416fa994c 16 int x = 0;
parthchandak02 0:2df416fa994c 17 while(1)
parthchandak02 0:2df416fa994c 18 {
parthchandak02 0:2df416fa994c 19 if(pc.readable())
parthchandak02 0:2df416fa994c 20 {
parthchandak02 0:2df416fa994c 21 pcLED = !pcLED;
parthchandak02 0:2df416fa994c 22 }
parthchandak02 0:2df416fa994c 23 if(blue.readable())
parthchandak02 0:2df416fa994c 24 {
parthchandak02 0:2df416fa994c 25 blueLED = !blueLED;
parthchandak02 0:2df416fa994c 26 pc.printf("Read character %c\n",blue.getc());
parthchandak02 0:2df416fa994c 27 }
parthchandak02 0:2df416fa994c 28
parthchandak02 0:2df416fa994c 29 pc.printf("Printing to serial: %d\n",x);
parthchandak02 0:2df416fa994c 30 blue.printf("Printing to blue: %d\n",x);
parthchandak02 0:2df416fa994c 31
parthchandak02 0:2df416fa994c 32 x+=1;
parthchandak02 0:2df416fa994c 33
parthchandak02 0:2df416fa994c 34 wait(0.5);
parthchandak02 0:2df416fa994c 35 }
parthchandak02 0:2df416fa994c 36 }