Suad Suljic
/
suki_blinki
suki_blink
main.cpp
- Committer:
- suads
- Date:
- 2017-04-01
- Revision:
- 0:2735404d7d5d
File content as of revision 0:2735404d7d5d:
#include "mbed.h" void led_switch(void); Ticker time_up; DigitalOut myled(LED_GREEN); Serial sim(D9,D7); Serial usb(USBTX,USBRX); char rx_buffer[256]; int rx_in; void flushBuffer() { for(int i=0; i<256; i++){ usb.printf("%c", rx_buffer[i]); rx_buffer[i]=0; } rx_in=0; } void led_switch() { myled=!myled; while(sim.readable()) { char c = sim.getc(); rx_buffer[rx_in] = c; rx_in++; if(rx_in==256) rx_in=0; } return; } int main(){ myled=1; usb.printf("1\n"); time_up.attach(&led_switch, 0.5); while(true) { flushBuffer(); sim.printf("AT\r\n"); //wait(3); usb.printf("//%s//",rx_buffer); wait(1); } }