2

Dependencies:   AQM0802A HMC6352 PID Servo mbed

Revision:
5:dace4f3b6e4a
Parent:
4:f7946508daa8
--- a/main.h	Tue Mar 03 02:36:28 2015 +0000
+++ b/main.h	Wed Mar 04 07:01:19 2015 +0000
@@ -55,7 +55,7 @@
 int speed[4] = {0};            
 typedef enum {FRONT = 1, RIGHT, BACK, LEFT, NA} Direction;
 enum {SONIC = 0x01, BALL};
-
+int SetRad = 0;
 
 int TargetCoordinates[12][2][2] = {
     {{0,1},{0,1}},//p,q+6
@@ -72,6 +72,56 @@
     {{0,1},{0,1}},//0,q
     };
     
+volatile  int Angle[180] = {
+    0   ,   1   ,   2   ,   3   ,
+    4   ,   5   ,   6   ,   7   ,
+    8   ,   9   ,   10  ,   11  ,
+    12  ,   13  ,   14  ,   15  ,
+    16  ,   17  ,   18  ,   19  ,
+    20  ,   21  ,   22  ,   23  ,
+    24  ,   25  ,   26  ,   27  ,
+    28  ,   29  ,   30  ,   31  ,
+    32  ,   33  ,   34  ,   35  ,
+    36  ,   37  ,   38  ,   39  ,
+    40  ,   41  ,   42  ,   43  ,
+    44  ,   45  ,   46  ,   47  ,
+    48  ,   49  ,   50  ,   51  ,
+    52  ,   53  ,   54  ,   55  ,
+    56  ,   57  ,   58  ,   59  ,
+    60  ,   61  ,   62  ,   63  ,
+    64  ,   65  ,   66  ,   67  ,
+    68  ,   69  ,   70  ,   71  ,
+    72  ,   73  ,   74  ,   75  ,
+    76  ,   77  ,   78  ,   79  ,
+    80  ,   81  ,   82  ,   83  ,
+    84  ,   85  ,   86  ,   87  ,
+    88  ,   89  ,   90  ,   -89 ,
+    -88 ,   -87 ,   -86 ,   -85 ,
+    -84 ,   -83 ,   -82 ,   -81 ,
+    -80 ,   -79 ,   -78 ,   -77 ,
+    -76 ,   -75 ,   -74 ,   -73 ,
+    -72 ,   -71 ,   -70 ,   -69 ,
+    -68 ,   -67 ,   -66 ,   -65 ,
+    -64 ,   -63 ,   -62 ,   -61 ,
+    -60 ,   -59 ,   -58 ,   -57 ,
+    -56 ,   -55 ,   -54 ,   -53 ,
+    -52 ,   -51 ,   -50 ,   -49 ,
+    -48 ,   -47 ,   -46 ,   -45 ,
+    -44 ,   -43 ,   -42 ,   -41 ,
+    -40 ,   -39 ,   -38 ,   -37 ,
+    -36 ,   -35 ,   -34 ,   -33 ,
+    -32 ,   -31 ,   -30 ,   -29 ,
+    -28 ,   -27 ,   -26 ,   -25 ,
+    -24 ,   -23 ,   -22 ,   -21 ,
+    -20 ,   -19 ,   -18 ,   -17 ,
+    -16 ,   -15 ,   -14 ,   -13 ,
+    -12 ,   -11 ,   -10 ,   -9  ,
+    -8  ,   -7  ,   -6  ,   -5  ,
+    -4  ,   -3  ,   -2  ,   -1  };
+
+volatile int  RadToVector[4] = {1,-1,-1,1};
+
+    
 /*
     |               |
     |               |