project met UDP IP

Dependencies:   EthernetInterface LM75B mbed-rtos mbed

Fork of communication by Jelle Raes

Revision:
2:067142778937
Parent:
1:550192b4ae8e
Child:
3:9c600fb19ed2
--- a/slave.cpp	Tue Mar 13 10:31:27 2018 +0000
+++ b/slave.cpp	Tue Mar 13 12:15:05 2018 +0000
@@ -57,7 +57,7 @@
     if(strcmp(request,"GET")==0){
         if(strcmp(resource,"/TEMPERATURE")==0){
             char tempbuffer[512];
-            sprintf(tempbuffer,"ACK 2.05 %14s %9f", ip, getTemp());
+            sprintf(tempbuffer,"ACK 2.05 %14s %3.3f", ip, getTemp());
             slavepc.printf("%s\n\r",tempbuffer);
             return tempbuffer;
         }
@@ -70,17 +70,13 @@
         }
         else{
             char tempbuffer[512];
-            sprintf(tempbuffer,"ACK 2.04 %14s",ip);
+            sprintf(tempbuffer,"ACK 4.00 %14s",ip);
             return tempbuffer;
         }
     }
     else if(strcmp(request,"PUT")==0){
-        if(strcmp(resource,"/BUZZER")==0){
-            char *eerste = strtok(NULL," -");
-            char *tweede = strtok(NULL," -");
-            int first = atoi(eerste);
-            int last = atoi(tweede);
-            putBuzzer(first,last);
+        if(strcmp(resource,"/BUZZER")==0){            
+            putBuzzer(atoi(strtok(NULL," -")),atoi(strtok(NULL," -")));            
             char tempbuffer[512];
             sprintf(tempbuffer,"ACK 2.04 %14s",ip);
             return tempbuffer;