Console Serial IO con display OLED e seriale asincrona
Dependencies: mbed BufferedSerial AserialIOFuncLib SSD1306 TerminalPlusV2
Fork of SerialIO by
Console Serial IO con display OLED e seriale asincrona
Diff: main.cpp
- Revision:
- 20:fc0a3050c5d1
- Parent:
- 19:8a436200d76c
- Child:
- 21:a867c9454f21
--- a/main.cpp Tue Aug 18 00:49:25 2015 +0000 +++ b/main.cpp Tue Aug 18 21:55:23 2015 +0000 @@ -15,6 +15,8 @@ //var int cont=0; int dispType=0; //0:oled 1:lcd +bool realExtraSerial=true; //se true manda fuori solo le info reali senno demo + //------------ Funzioni ------------- #include "macroDisp.h" @@ -58,12 +60,12 @@ buffer[i]=0; //se è un CR inserisci un carattere nullo nel buffer per delimitare la stringa //controlla di non mandare solo un CR if (i>0) { - ardser.printf("\ncmd Ready\n\r"); + if (realExtraSerial==false) ardser.printf("\ncmd Ready\n\r"); parser(buffer); } else sc.commitScreen(); i=0; //azzera la posizione del puntatore del buffer pronto per la ricezione di una nuova stringa } - +/* //seriale esterna ce=ardser.getc(); //legge un carattere dalla seriale if (ce != 13) { @@ -80,7 +82,9 @@ } else sc.commitScreen(); ie=0; //azzera la posizione del puntatore del buffer pronto per la ricezione di una nuova stringa } + */ } } +