grove stream updated JPA 01/09
Dependencies: F7_Ethernet mbed MbedJSONValue LCD_DISCO_F746NG mbed-rtos BSP_DISCO_F746NG CANMsg NetworkAPI SDFileSystem_Warning_Fixed GroveStreamsmodified LcdDiscoF746NgTracer JSON
Diff: main.cpp
- Branch:
- jpa
- Revision:
- 8:275ae4382788
- Parent:
- 7:6ec7a4b94d0b
- Child:
- 9:332bd237b98f
diff -r 6ec7a4b94d0b -r 275ae4382788 main.cpp --- a/main.cpp Fri Sep 04 09:48:07 2020 +0000 +++ b/main.cpp Tue Sep 08 15:00:05 2020 +0000 @@ -116,8 +116,16 @@ //extern volatile char bufferSerialUSB[]; extern volatile int msgSerialUSB; +extern char stringSerialUSB[]; // trame from serialUSB +extern int stringSerialUSBok; // si ==1 alors trame dispo (fin de trame == LF ou 10 + extern volatile int msgSerial2; +extern char stringSerial2[]; // trame from serialUSB +extern int stringSerial2ok; // si ==1 alors trame dispo (fin de trame == LF ou 10 + extern volatile int msgSerial7; +extern char stringSerial7[]; // trame from serialUSB +extern int stringSerial7ok; // si ==1 alors trame dispo (fin de trame == LF ou 10 //extern Serial serialUSB(USBTX, USBRX); // serial PC //extern Serial serial2(PC_6, PC_7); // TX, RX for udp bridge @@ -234,8 +242,13 @@ } if (msgSerialUSB > 0) {receiveSerialUSB();} + if (stringSerialUSBok == 1) {stringSerialUSBok=0;printf("Trame SerialUSB : %s",stringSerialUSB);} + if (msgSerial2 > 0) {receiveSerial2();} + if (stringSerial2ok == 1) {stringSerial2ok=0;printf("Trame Serial2 : %s",stringSerial2);} + if (msgSerial7 > 0) {receiveSerial7();} + if (stringSerial7ok == 1) {stringSerial7ok=0;printf("Trame Serial7 : %s",stringSerial7);} // timer send can if(timer.read_ms() >= 10000) // check for timeout