svoe

Dependencies:   mbed mbed-STM32F103C8T6 MPU6050_1

Revision:
15:960b922433d1
Parent:
13:789b451cc27d
Child:
22:14e85f2068c7
--- a/wifi.h	Sun Nov 18 13:33:28 2018 +0000
+++ b/wifi.h	Sat Dec 01 14:25:04 2018 +0000
@@ -6,17 +6,14 @@
     } 
 
 void command_process(){             // Interrupt !!! - transfer to main
-    int command;
-    int value;
-    command = int(external_command/64);
-    value = external_command & 0x3f;
+    int command = int(external_command/64);
+    int value = external_command & 0x3f;
     switch (command){
-        case 0: x_prop = value; break;
-        case 1: x_diff = value; break;
-        case 2: balance_prop = value * 0.1; break;
+        case 0: target.path = (float) value/100; break; //target.x = (float) value/100; break;
+        case 1: radius = (float) value; break; //target.y = (float) value/100; break;
+        case 2: target.azimuth = (value * 6 - 180)*pi/180; break;
         case 3: balance_diff = value; break; 
         }
-    
 
     /*if(external_command > 0xf0){                   //16 commands w/o parameters
         switch (external_command){