ジャパンオープン用のメインプログラム

Dependencies:   mbed AQM1602 HMC6352 PID

Revision:
25:a7460e23e02e
Parent:
24:34ef6379b0df
Child:
26:6ca88eeaa2b4
--- a/setting/def.h	Thu Mar 17 02:49:45 2016 +0000
+++ b/setting/def.h	Thu Mar 17 13:00:24 2016 +0000
@@ -201,7 +201,9 @@
 typedef struct {
     //cmps&pid
     double cmps, CmpsInitialValue, CmpsDiff;//0<x<360
-    int16_t FrontDeg, AtkDeg;
+    int16_t FrontDeg, AtkDeg, HoldDeg;
+    //正...右回転
+    //負...左回転
     double InputPID;//<<gyrosensor
     int16_t OutputPID;//>>motor
 } CompassVal;
@@ -250,10 +252,12 @@
     uint8_t DribbleFlag;
     uint8_t KickStopFlag;
     uint8_t TurnStopFlag;
-    //uint8_t BallHoldJudgeFlag;
-    //uint8_t BallHoldGiveUpFlag;
-    //uint8_t BallHoldFlag;
+    
+    uint8_t BallHoldJudgeFlag;
+    uint8_t BallHoldFlag;
+    
     uint8_t BackHomeFlag;
+    uint8_t HomeStayFlag[2];
     uint8_t TurnStartFlag;
     uint8_t MotorFlag;
     uint8_t InfoFlag;