svoe
Dependencies: mbed mbed-STM32F103C8T6 MPU6050_1
Diff: wifi.h
- 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){