WIFI
Dependencies: mbed
Fork of SerialPassthroughcjsESP8266 by
main.cpp
- Committer:
- cstevens
- Date:
- 2016-06-07
- Revision:
- 6:dc4c165f6b53
- Parent:
- 5:96cb82af9996
- Child:
- 7:d78ed22a787d
File content as of revision 6:dc4c165f6b53:
#include "mbed.h" RawSerial pc(USBTX, USBRX); RawSerial dev(p28,p27); DigitalOut led1(LED1); DigitalOut led4(LED4); DigitalOut rst(p26); void dev_recv() { led1 = !led1; while(dev.readable()) { pc.putc(dev.getc()); } } void pc_recv() { char c; led4 = !led4; while(pc.readable()) { c=pc.getc(); dev.putc(c); //pc.putc(c); // echo back if(c==13) {dev.putc(10); pc.putc(10); } } } int main() { rst=0; wait(1); rst=1; wait(1); pc.printf("go\n\r"); pc.baud(115200); dev.baud(115200); pc.attach(&pc_recv, Serial::RxIrq); dev.attach(&dev_recv, Serial::RxIrq); while(1) { sleep(); } }