Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
Dependencies: mbed
Diff: main.cpp
- Revision:
- 1:e856bb79d8b6
- Parent:
- 0:a7e7666c7a9d
diff -r a7e7666c7a9d -r e856bb79d8b6 main.cpp
--- a/main.cpp Fri Jan 10 07:44:10 2020 +0000
+++ b/main.cpp Tue Jan 14 15:45:30 2020 +0000
@@ -1,42 +1,42 @@
#include "mbed.h"
-#define TX PA_2
-#define RX PA_3
+#define TX PA_9
+#define RX PA_10
+//#define FilTX PA_2
+//#define FilRX PA_3
+
+
Serial pc(USBTX, USBRX);
-Serial bluetooth(TX,RX);
+Serial BT(TX,RX);
-DigitalOut LEDA(PB_8,0);
-DigitalOut LEDB(PB_9,0);
+//Serial Fil(FilTX, FilRX);
-
+//DigitalOut LEDA(PB_8,0);
+//DigitalOut LEDB(PB_9,0);
int main()
{
-
+ //char c;
char Buffer[10];
-
-
-
+ char Buffer2[10];
while(1) {
- bluetooth.scanf("%s",&Buffer);
- pc.printf("Test");
- if(Buffer[0] == 'O' && Buffer[1] =='N') {
- if(Buffer[2]=='A') {
- LEDA=1;
- pc.printf("nothing received");
- } else if(Buffer[2] == 'B') {
- LEDB =1;
- }
- } else if(Buffer[0] =='O' && Buffer[1] =='F' && Buffer[2] == 'F') {
- if(Buffer[3]=='A') {
- LEDA=0;
- } else if(Buffer[3]=='B') {
- LEDB =0;
- }
- } else {
- pc.printf("nothing received");
+ if(BT.readable()){
+ BT.scanf("%s",&Buffer);
+ pc.printf(Buffer);
+ pc.puts(Buffer);
+ //c = pc.getc();
+ //pc.printf(Buffer2);
}
+ if(pc.readable()){
+ pc.scanf("%s", &Buffer2);
+ BT.printf(Buffer2);
+ BT.puts(Buffer2);
+
+ }
+ //BT.puts("coucou");
+ //pc.puts("Hello_test");
+
}
}