alexandra rodriguez
/
CHATGUIA7
chat comunicación doble
main.cpp@0:bfe2c8df46ff, 2017-09-28 (annotated)
- Committer:
- YARodriguez
- Date:
- Thu Sep 28 00:37:11 2017 +0000
- Revision:
- 0:bfe2c8df46ff
Chat_Comunicaci?n
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
YARodriguez | 0:bfe2c8df46ff | 1 | #include "mbed.h" |
YARodriguez | 0:bfe2c8df46ff | 2 | #include "SoftSerial.h" |
YARodriguez | 0:bfe2c8df46ff | 3 | |
YARodriguez | 0:bfe2c8df46ff | 4 | SoftSerial MB(D2,D3); |
YARodriguez | 0:bfe2c8df46ff | 5 | Serial PC(USBTX,USBRX); |
YARodriguez | 0:bfe2c8df46ff | 6 | char rec; |
YARodriguez | 0:bfe2c8df46ff | 7 | char send; |
YARodriguez | 0:bfe2c8df46ff | 8 | int main() |
YARodriguez | 0:bfe2c8df46ff | 9 | { |
YARodriguez | 0:bfe2c8df46ff | 10 | |
YARodriguez | 0:bfe2c8df46ff | 11 | while(1) |
YARodriguez | 0:bfe2c8df46ff | 12 | { |
YARodriguez | 0:bfe2c8df46ff | 13 | |
YARodriguez | 0:bfe2c8df46ff | 14 | // for (int i=0;i<18;i++) |
YARodriguez | 0:bfe2c8df46ff | 15 | //{ |
YARodriguez | 0:bfe2c8df46ff | 16 | //PC.printf("%d \n\r",i); |
YARodriguez | 0:bfe2c8df46ff | 17 | //wait(0.5); |
YARodriguez | 0:bfe2c8df46ff | 18 | //} |
YARodriguez | 0:bfe2c8df46ff | 19 | if(PC.readable()>0) |
YARodriguez | 0:bfe2c8df46ff | 20 | { |
YARodriguez | 0:bfe2c8df46ff | 21 | send=PC.getc(); |
YARodriguez | 0:bfe2c8df46ff | 22 | MB.printf("%c",send); |
YARodriguez | 0:bfe2c8df46ff | 23 | PC.printf("%c",send); |
YARodriguez | 0:bfe2c8df46ff | 24 | wait(0.3); |
YARodriguez | 0:bfe2c8df46ff | 25 | } |
YARodriguez | 0:bfe2c8df46ff | 26 | if(MB.readable()>0) |
YARodriguez | 0:bfe2c8df46ff | 27 | { |
YARodriguez | 0:bfe2c8df46ff | 28 | rec=MB.getc(); |
YARodriguez | 0:bfe2c8df46ff | 29 | PC.printf("%c",rec); |
YARodriguez | 0:bfe2c8df46ff | 30 | wait (0.3); |
YARodriguez | 0:bfe2c8df46ff | 31 | } |
YARodriguez | 0:bfe2c8df46ff | 32 | } |
YARodriguez | 0:bfe2c8df46ff | 33 | } |