program to send data to MCU xpresso

Dependencies:   mbed

Committer:
Niranjan_ravi
Date:
Thu May 02 23:23:36 2019 +0000
Revision:
0:32ad1446eccf
Program to send data to MCU xpresso

Who changed what in which revision?

UserRevisionLine numberNew contents of line
Niranjan_ravi 0:32ad1446eccf 1 #include "mbed.h"
Niranjan_ravi 0:32ad1446eccf 2 #include "math.h"
Niranjan_ravi 0:32ad1446eccf 3 #include <string.h>
Niranjan_ravi 0:32ad1446eccf 4
Niranjan_ravi 0:32ad1446eccf 5 Serial pc(USBTX, USBRX);
Niranjan_ravi 0:32ad1446eccf 6 Serial sendingData(PTC17, PTC16);
Niranjan_ravi 0:32ad1446eccf 7 Serial receivingData(PTD3,PTD2);
Niranjan_ravi 0:32ad1446eccf 8 char message[] = "coap CON GET fd61:7409:e1d2:56f2:587f:c682:5d9c:6951 /temp\n";
Niranjan_ravi 0:32ad1446eccf 9 char data[2];
Niranjan_ravi 0:32ad1446eccf 10 char command[80];
Niranjan_ravi 0:32ad1446eccf 11
Niranjan_ravi 0:32ad1446eccf 12 int main()
Niranjan_ravi 0:32ad1446eccf 13 {
Niranjan_ravi 0:32ad1446eccf 14 pc.baud(115200);
Niranjan_ravi 0:32ad1446eccf 15 sendingData.baud(115200);
Niranjan_ravi 0:32ad1446eccf 16 receivingData.baud(115200);
Niranjan_ravi 0:32ad1446eccf 17 sendingData.printf("%s", message);
Niranjan_ravi 0:32ad1446eccf 18 while(1)
Niranjan_ravi 0:32ad1446eccf 19 {
Niranjan_ravi 0:32ad1446eccf 20 if (sendingData.readable())
Niranjan_ravi 0:32ad1446eccf 21 {
Niranjan_ravi 0:32ad1446eccf 22 sendingData.gets(command, 80);
Niranjan_ravi 0:32ad1446eccf 23 }
Niranjan_ravi 0:32ad1446eccf 24 uint8_t i = command[64];
Niranjan_ravi 0:32ad1446eccf 25 uint8_t j = command[65];
Niranjan_ravi 0:32ad1446eccf 26 printf("%c" , i);
Niranjan_ravi 0:32ad1446eccf 27 printf("%c" , j);
Niranjan_ravi 0:32ad1446eccf 28 for(int k = 0; k < 1 ; k++)
Niranjan_ravi 0:32ad1446eccf 29 {
Niranjan_ravi 0:32ad1446eccf 30 data[k]=command[64];
Niranjan_ravi 0:32ad1446eccf 31 k++;
Niranjan_ravi 0:32ad1446eccf 32 data[k]=command[65];
Niranjan_ravi 0:32ad1446eccf 33 }
Niranjan_ravi 0:32ad1446eccf 34 receivingData.puts(data); //FormatToSend
Niranjan_ravi 0:32ad1446eccf 35 }
Niranjan_ravi 0:32ad1446eccf 36 }
Niranjan_ravi 0:32ad1446eccf 37