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
main.cpp@0:a7e7666c7a9d, 2020-01-10 (annotated)
- Committer:
- MaxenceGalopin
- Date:
- Fri Jan 10 07:44:10 2020 +0000
- Revision:
- 0:a7e7666c7a9d
- Child:
- 1:e856bb79d8b6
ok
Who changed what in which revision?
| User | Revision | Line number | New contents of line |
|---|---|---|---|
| MaxenceGalopin | 0:a7e7666c7a9d | 1 | #include "mbed.h" |
| MaxenceGalopin | 0:a7e7666c7a9d | 2 | |
| MaxenceGalopin | 0:a7e7666c7a9d | 3 | #define TX PA_2 |
| MaxenceGalopin | 0:a7e7666c7a9d | 4 | #define RX PA_3 |
| MaxenceGalopin | 0:a7e7666c7a9d | 5 | Serial pc(USBTX, USBRX); |
| MaxenceGalopin | 0:a7e7666c7a9d | 6 | |
| MaxenceGalopin | 0:a7e7666c7a9d | 7 | Serial bluetooth(TX,RX); |
| MaxenceGalopin | 0:a7e7666c7a9d | 8 | |
| MaxenceGalopin | 0:a7e7666c7a9d | 9 | DigitalOut LEDA(PB_8,0); |
| MaxenceGalopin | 0:a7e7666c7a9d | 10 | DigitalOut LEDB(PB_9,0); |
| MaxenceGalopin | 0:a7e7666c7a9d | 11 | |
| MaxenceGalopin | 0:a7e7666c7a9d | 12 | |
| MaxenceGalopin | 0:a7e7666c7a9d | 13 | |
| MaxenceGalopin | 0:a7e7666c7a9d | 14 | int main() |
| MaxenceGalopin | 0:a7e7666c7a9d | 15 | { |
| MaxenceGalopin | 0:a7e7666c7a9d | 16 | |
| MaxenceGalopin | 0:a7e7666c7a9d | 17 | char Buffer[10]; |
| MaxenceGalopin | 0:a7e7666c7a9d | 18 | |
| MaxenceGalopin | 0:a7e7666c7a9d | 19 | |
| MaxenceGalopin | 0:a7e7666c7a9d | 20 | |
| MaxenceGalopin | 0:a7e7666c7a9d | 21 | |
| MaxenceGalopin | 0:a7e7666c7a9d | 22 | while(1) { |
| MaxenceGalopin | 0:a7e7666c7a9d | 23 | bluetooth.scanf("%s",&Buffer); |
| MaxenceGalopin | 0:a7e7666c7a9d | 24 | pc.printf("Test"); |
| MaxenceGalopin | 0:a7e7666c7a9d | 25 | if(Buffer[0] == 'O' && Buffer[1] =='N') { |
| MaxenceGalopin | 0:a7e7666c7a9d | 26 | if(Buffer[2]=='A') { |
| MaxenceGalopin | 0:a7e7666c7a9d | 27 | LEDA=1; |
| MaxenceGalopin | 0:a7e7666c7a9d | 28 | pc.printf("nothing received"); |
| MaxenceGalopin | 0:a7e7666c7a9d | 29 | } else if(Buffer[2] == 'B') { |
| MaxenceGalopin | 0:a7e7666c7a9d | 30 | LEDB =1; |
| MaxenceGalopin | 0:a7e7666c7a9d | 31 | } |
| MaxenceGalopin | 0:a7e7666c7a9d | 32 | } else if(Buffer[0] =='O' && Buffer[1] =='F' && Buffer[2] == 'F') { |
| MaxenceGalopin | 0:a7e7666c7a9d | 33 | if(Buffer[3]=='A') { |
| MaxenceGalopin | 0:a7e7666c7a9d | 34 | LEDA=0; |
| MaxenceGalopin | 0:a7e7666c7a9d | 35 | } else if(Buffer[3]=='B') { |
| MaxenceGalopin | 0:a7e7666c7a9d | 36 | LEDB =0; |
| MaxenceGalopin | 0:a7e7666c7a9d | 37 | } |
| MaxenceGalopin | 0:a7e7666c7a9d | 38 | } else { |
| MaxenceGalopin | 0:a7e7666c7a9d | 39 | pc.printf("nothing received"); |
| MaxenceGalopin | 0:a7e7666c7a9d | 40 | } |
| MaxenceGalopin | 0:a7e7666c7a9d | 41 | } |
| MaxenceGalopin | 0:a7e7666c7a9d | 42 | } |