Robert Spilleboudt
/
BT01
A simple BT communication between PC and HT-06
main.cpp
- Committer:
- robertspil
- Date:
- 2016-04-18
- Revision:
- 0:cf3a3ae84ff4
File content as of revision 0:cf3a3ae84ff4:
/* BT01 Test Bluetooth serial communication mbed1768 sur breadboard, alimenté par cable USB serial debug par USB et console Gtkterm device HC-06 GND VCC = VU du mbed (5V) RX =P28 (tx du mbed) TX =P27 (rx du mbed) au préalable : utiliser BlueTerm pour se connecter et pairage (code 1234) id 20:15:1224:10:03 ensuite utiliser ce programme pour */ #include "mbed.h" Serial pc(USBTX, USBRX); Serial bt (p28,p27); DigitalOut myled(LED1); int main() { // communication avec Gtkterm - prévoir local echo pc.baud(115200); pc.printf("Start bt communication\n"); //bt.baud(9600); // HC-06 org speed bt.baud(115200); // my standart speed BAUD8 // AT commands WITHOUT CONNECTION (blinking led HC-06) // rove the /* ...*/ to activate /*wait(1); bt.printf("AT"); wait(1);*/ /*bt.printf("AT+VERSION"); wait(1); while(bt.readable()) { pc.putc(bt.getc()); } wait(1); */ /*bt.printf("AT+NAMEHC_06_RcclV5b"); wait(1); */ /*bt.printf("AT+BAUD8"); // 115200 bauds wait(1); bt.baud(115200);*/ while(1){ //duplex while(pc.readable()) bt.putc(pc.getc()); while(bt.readable()) pc.putc(bt.getc()); } }