skipper_raspi_uart_test

Dependencies:   mbed MPU6050_2 HMC5883L_4 SDFileSystem3

Revision:
33:5f77118eacd5
Parent:
32:ab030832d180
Child:
34:0c2b67b31b12
--- a/main.cpp	Thu Feb 28 11:59:51 2019 +0000
+++ b/main.cpp	Fri Mar 01 08:54:00 2019 +0000
@@ -465,6 +465,8 @@
     
     TargetDeg = 360*(float)Camera_board_wait*((float)g_CameraDegCounter - ReturnCount)/(float)Time360;
     
+    if(TargetDeg > 360)TargetDeg = TargetDeg - 360; 
+    
     float HighTargetYaw = TargetDeg + Match_wid;
     float LowTargetYaw = TargetDeg - Match_wid;
     
@@ -501,12 +503,16 @@
 
 void FocusAdjust(){
     if(FocusFlag == false){
-         servoCameraPinto.pulsewidth_us(Focus_NEUTRAL + 200);
-         wait(1);
+         servoCameraPinto.pulsewidth_us(Focus_NEUTRAL + Pint_speed);
+         servoR.pulsewidth_us(Servo_NEUTRAL_R);       //servo initialize
+         servoL.pulsewidth_us(Servo_NEUTRAL_L);
+         wait(Pint_wait);
          FocusFlag = !FocusFlag;
     }else{
-         servoCameraPinto.pulsewidth_us(Focus_NEUTRAL - 200);
-         wait(1);
+         servoCameraPinto.pulsewidth_us(Focus_NEUTRAL - Pint_speed);
+         servoR.pulsewidth_us(Servo_NEUTRAL_R);       //servo initialize
+         servoL.pulsewidth_us(Servo_NEUTRAL_L);
+         wait(Pint_wait);
          FocusFlag = !FocusFlag;
     }
     servoCameraPinto.pulsewidth_us(Focus_NEUTRAL);