CatPot 2015-2016 / Mbed 2 deprecated CatPot_Main_T_2v00

Dependencies:   mbed AQM1602 HMC6352 PID

Committer:
lilac0112_1
Date:
Sun Jan 31 15:46:19 2016 +0000
Revision:
27:769cb5a7ea37
Parent:
26:fbb03281fc7d
Child:
28:8ac6c3c1e643
plan; solenoid; ir_turn; line stop

Who changed what in which revision?

UserRevisionLine numberNew contents of line
lilac0112_1 24:9fb74ea3c25d 1 #ifndef _IR_CONFIG_H_
lilac0112_1 24:9fb74ea3c25d 2 #define _IR_CONFIG_H_
lilac0112_1 24:9fb74ea3c25d 3
lilac0112_1 24:9fb74ea3c25d 4 #define IR_NONE 0
lilac0112_1 24:9fb74ea3c25d 5 #define IR_FAR 1
lilac0112_1 24:9fb74ea3c25d 6 #define IR_CLOSE 2
lilac0112_1 24:9fb74ea3c25d 7 #define IR_CLOSER 3
lilac0112_1 26:fbb03281fc7d 8 const double static ir_move_val[4][20][2]={
lilac0112_1 26:fbb03281fc7d 9 {
lilac0112_1 26:fbb03281fc7d 10 { 0.0000 , 0.0000 },
lilac0112_1 26:fbb03281fc7d 11 { 0.0000 , 0.0000 },
lilac0112_1 26:fbb03281fc7d 12 { 0.0000 , 0.0000 },
lilac0112_1 26:fbb03281fc7d 13 { 0.0000 , 0.0000 },
lilac0112_1 26:fbb03281fc7d 14 { 0.0000 , 0.0000 },
lilac0112_1 26:fbb03281fc7d 15 { 0.0000 , 0.0000 },
lilac0112_1 26:fbb03281fc7d 16 { 0.0000 , 0.0000 },
lilac0112_1 26:fbb03281fc7d 17 { 0.0000 , 0.0000 },
lilac0112_1 26:fbb03281fc7d 18 { 0.0000 , 0.0000 },
lilac0112_1 26:fbb03281fc7d 19 { 0.0000 , 0.0000 },
lilac0112_1 26:fbb03281fc7d 20 { 0.0000 , 0.0000 },
lilac0112_1 26:fbb03281fc7d 21 { 0.0000 , 0.0000 },
lilac0112_1 26:fbb03281fc7d 22 { 0.0000 , 0.0000 },
lilac0112_1 26:fbb03281fc7d 23 { 0.0000 , 0.0000 },
lilac0112_1 26:fbb03281fc7d 24 { 0.0000 , 0.0000 },
lilac0112_1 26:fbb03281fc7d 25 { 0.0000 , 0.0000 },
lilac0112_1 26:fbb03281fc7d 26 { 0.0000 , 0.0000 },
lilac0112_1 26:fbb03281fc7d 27 { 0.0000 , 0.0000 },
lilac0112_1 26:fbb03281fc7d 28 { 0.0000 , 0.0000 },
lilac0112_1 26:fbb03281fc7d 29 { 0.0000 , 0.0000 },
lilac0112_1 26:fbb03281fc7d 30 },
lilac0112_1 26:fbb03281fc7d 31
lilac0112_1 26:fbb03281fc7d 32
lilac0112_1 26:fbb03281fc7d 33 {
lilac0112_1 27:769cb5a7ea37 34 { 17.6777 , 17.6777 },
lilac0112_1 27:769cb5a7ea37 35 { 6.4705 , 24.1481 },
lilac0112_1 27:769cb5a7ea37 36 { -6.4705 , 24.1481 },
lilac0112_1 27:769cb5a7ea37 37 { -17.6777 , 17.6777 },
lilac0112_1 27:769cb5a7ea37 38 { -23.0970 , -9.5671 },
lilac0112_1 27:769cb5a7ea37 39 { -9.5671 , -23.0970 },
lilac0112_1 27:769cb5a7ea37 40 { 9.5671 , -23.0970 },
lilac0112_1 27:769cb5a7ea37 41 { 23.0970 , -9.5671 },
lilac0112_1 27:769cb5a7ea37 42 { 25.0000 , 0.0000 },
lilac0112_1 27:769cb5a7ea37 43 { 21.6506 , 12.5000 },
lilac0112_1 27:769cb5a7ea37 44 { 12.5000 , 21.6506 },
lilac0112_1 27:769cb5a7ea37 45 { 0.0000 , 25.0000 },
lilac0112_1 27:769cb5a7ea37 46 { -12.5000 , 21.6506 },
lilac0112_1 27:769cb5a7ea37 47 { -21.6506 , 12.5000 },
lilac0112_1 27:769cb5a7ea37 48 { -25.0000 , 0.0000 },
lilac0112_1 27:769cb5a7ea37 49 { -21.6506 , -12.5000 },
lilac0112_1 27:769cb5a7ea37 50 { -12.5000 , -21.6506 },
lilac0112_1 27:769cb5a7ea37 51 { 0.0000 , -25.0000 },
lilac0112_1 27:769cb5a7ea37 52 { 12.5000 , -21.6506 },
lilac0112_1 27:769cb5a7ea37 53 { 21.6506 , -12.5000 },
lilac0112_1 26:fbb03281fc7d 54 },
lilac0112_1 26:fbb03281fc7d 55
lilac0112_1 26:fbb03281fc7d 56
lilac0112_1 26:fbb03281fc7d 57 {
lilac0112_1 27:769cb5a7ea37 58 { 17.6777 , 17.6777 },
lilac0112_1 27:769cb5a7ea37 59 { 6.4705 , 24.1481 },
lilac0112_1 27:769cb5a7ea37 60 { -6.4705 , 24.1481 },
lilac0112_1 27:769cb5a7ea37 61 { -17.6777 , 17.6777 },
lilac0112_1 27:769cb5a7ea37 62 { -23.0970 , -9.5671 },
lilac0112_1 27:769cb5a7ea37 63 { -9.5671 , -23.0970 },
lilac0112_1 27:769cb5a7ea37 64 { 9.5671 , -23.0970 },
lilac0112_1 27:769cb5a7ea37 65 { 23.0970 , -9.5671 },
lilac0112_1 27:769cb5a7ea37 66 { 25.0000 , 0.0000 },
lilac0112_1 27:769cb5a7ea37 67 { 21.6506 , 12.5000 },
lilac0112_1 27:769cb5a7ea37 68 { 12.5000 , 21.6506 },
lilac0112_1 27:769cb5a7ea37 69 { 0.0000 , 25.0000 },
lilac0112_1 27:769cb5a7ea37 70 { -12.5000 , 21.6506 },
lilac0112_1 27:769cb5a7ea37 71 { -21.6506 , 12.5000 },
lilac0112_1 27:769cb5a7ea37 72 { -25.0000 , 0.0000 },
lilac0112_1 27:769cb5a7ea37 73 { -21.6506 , -12.5000 },
lilac0112_1 27:769cb5a7ea37 74 { -12.5000 , -21.6506 },
lilac0112_1 27:769cb5a7ea37 75 { 0.0000 , -25.0000 },
lilac0112_1 27:769cb5a7ea37 76 { 12.5000 , -21.6506 },
lilac0112_1 27:769cb5a7ea37 77 { 21.6506 , -12.5000 },
lilac0112_1 26:fbb03281fc7d 78 },
lilac0112_1 26:fbb03281fc7d 79
lilac0112_1 26:fbb03281fc7d 80
lilac0112_1 26:fbb03281fc7d 81 {
lilac0112_1 27:769cb5a7ea37 82 { 17.6777 , 17.6777 },
lilac0112_1 27:769cb5a7ea37 83 { 6.4705 , 24.1481 },
lilac0112_1 27:769cb5a7ea37 84 { -6.4705 , 24.1481 },
lilac0112_1 27:769cb5a7ea37 85 { -17.6777 , 17.6777 },
lilac0112_1 27:769cb5a7ea37 86 { -23.0970 , -9.5671 },
lilac0112_1 27:769cb5a7ea37 87 { -9.5671 , -23.0970 },
lilac0112_1 27:769cb5a7ea37 88 { 9.5671 , -23.0970 },
lilac0112_1 27:769cb5a7ea37 89 { 23.0970 , -9.5671 },
lilac0112_1 27:769cb5a7ea37 90 { 25.0000 , 0.0000 },
lilac0112_1 27:769cb5a7ea37 91 { 21.6506 , 12.5000 },
lilac0112_1 27:769cb5a7ea37 92 { 12.5000 , 21.6506 },
lilac0112_1 27:769cb5a7ea37 93 { 0.0000 , 25.0000 },
lilac0112_1 27:769cb5a7ea37 94 { -12.5000 , 21.6506 },
lilac0112_1 27:769cb5a7ea37 95 { -21.6506 , 12.5000 },
lilac0112_1 27:769cb5a7ea37 96 { -25.0000 , 0.0000 },
lilac0112_1 27:769cb5a7ea37 97 { -21.6506 , -12.5000 },
lilac0112_1 27:769cb5a7ea37 98 { -12.5000 , -21.6506 },
lilac0112_1 27:769cb5a7ea37 99 { 0.0000 , -25.0000 },
lilac0112_1 27:769cb5a7ea37 100 { 12.5000 , -21.6506 },
lilac0112_1 27:769cb5a7ea37 101 { 21.6506 , -12.5000 },
lilac0112_1 26:fbb03281fc7d 102 },
lilac0112_1 26:fbb03281fc7d 103
lilac0112_1 26:fbb03281fc7d 104
lilac0112_1 26:fbb03281fc7d 105 };
lilac0112_1 26:fbb03281fc7d 106
lilac0112_1 26:fbb03281fc7d 107 /*
lilac0112_1 24:9fb74ea3c25d 108 const double static ir_move_val[4][20][2]={
lilac0112_1 24:9fb74ea3c25d 109 { { 0.0000 , 0.0000 },
lilac0112_1 24:9fb74ea3c25d 110 { 0.0000 , 0.0000 },
lilac0112_1 24:9fb74ea3c25d 111 { 0.0000 , 0.0000 },
lilac0112_1 24:9fb74ea3c25d 112 { 0.0000 , 0.0000 },
lilac0112_1 24:9fb74ea3c25d 113 { 0.0000 , 0.0000 },
lilac0112_1 24:9fb74ea3c25d 114 { 0.0000 , 0.0000 },
lilac0112_1 24:9fb74ea3c25d 115 { 0.0000 , 0.0000 },
lilac0112_1 24:9fb74ea3c25d 116 { 0.0000 , 0.0000 },
lilac0112_1 24:9fb74ea3c25d 117 { 0.0000 , 0.0000 },
lilac0112_1 24:9fb74ea3c25d 118 { 0.0000 , 0.0000 },
lilac0112_1 24:9fb74ea3c25d 119 { 0.0000 , 0.0000 },
lilac0112_1 24:9fb74ea3c25d 120 { 0.0000 , 0.0000 },
lilac0112_1 24:9fb74ea3c25d 121 { 0.0000 , 0.0000 },
lilac0112_1 24:9fb74ea3c25d 122 { 0.0000 , 0.0000 },
lilac0112_1 24:9fb74ea3c25d 123 { 0.0000 , 0.0000 },
lilac0112_1 24:9fb74ea3c25d 124 { 0.0000 , 0.0000 },
lilac0112_1 24:9fb74ea3c25d 125 { 0.0000 , 0.0000 },
lilac0112_1 24:9fb74ea3c25d 126 { 0.0000 , 0.0000 },
lilac0112_1 24:9fb74ea3c25d 127 { 0.0000 , 0.0000 },
lilac0112_1 24:9fb74ea3c25d 128 { 0.0000 , 0.0000 },},
lilac0112_1 24:9fb74ea3c25d 129
lilac0112_1 24:9fb74ea3c25d 130 { { 28.2843 , 28.2843 },
lilac0112_1 24:9fb74ea3c25d 131 { 10.3528 , 38.6370 },
lilac0112_1 24:9fb74ea3c25d 132 { -10.3528 , 38.6370 },
lilac0112_1 24:9fb74ea3c25d 133 { -28.2843 , 28.2843 },
lilac0112_1 24:9fb74ea3c25d 134 { -36.9552 , -15.3073 },
lilac0112_1 24:9fb74ea3c25d 135 { -15.3073 , -36.9552 },
lilac0112_1 24:9fb74ea3c25d 136 { 15.3073 , -36.9552 },
lilac0112_1 24:9fb74ea3c25d 137 { 36.9552 , -15.3073 },
lilac0112_1 24:9fb74ea3c25d 138 { 30.0000 , 0.0000 },
lilac0112_1 24:9fb74ea3c25d 139 { 25.9808 , 15.0000 },
lilac0112_1 24:9fb74ea3c25d 140 { 15.0000 , 25.9808 },
lilac0112_1 24:9fb74ea3c25d 141 { 0.0000 , 30.0000 },
lilac0112_1 24:9fb74ea3c25d 142 { -15.0000 , 25.9808 },
lilac0112_1 24:9fb74ea3c25d 143 { -25.9808 , 15.0000 },
lilac0112_1 24:9fb74ea3c25d 144 { -30.0000 , 0.0000 },
lilac0112_1 24:9fb74ea3c25d 145 { -25.9808 , -15.0000 },
lilac0112_1 24:9fb74ea3c25d 146 { -15.0000 , -25.9808 },
lilac0112_1 24:9fb74ea3c25d 147 { 0.0000 , -30.0000 },
lilac0112_1 24:9fb74ea3c25d 148 { 15.0000 , -25.9808 },
lilac0112_1 24:9fb74ea3c25d 149 { 25.9808 , -15.0000 },},
lilac0112_1 24:9fb74ea3c25d 150
lilac0112_1 24:9fb74ea3c25d 151 { { 28.2843 , -11.3137 },
lilac0112_1 24:9fb74ea3c25d 152 { 30.1518 , 4.3442 },
lilac0112_1 24:9fb74ea3c25d 153 { -30.1518 , 4.3442 },
lilac0112_1 24:9fb74ea3c25d 154 { -28.2843 , -11.3137 },
lilac0112_1 24:9fb74ea3c25d 155 { -0.3714 , -30.4608 },
lilac0112_1 24:9fb74ea3c25d 156 { 21.2764 , -21.8017 },
lilac0112_1 24:9fb74ea3c25d 157 { -21.2764 , -21.8017 },
lilac0112_1 24:9fb74ea3c25d 158 { 0.3714 , -30.4608 },
lilac0112_1 24:9fb74ea3c25d 159 { 9.0000 , -21.0000 },
lilac0112_1 24:9fb74ea3c25d 160 { 18.2942 , -13.6865 },
lilac0112_1 24:9fb74ea3c25d 161 { 22.6865 , -2.7058 },
lilac0112_1 24:9fb74ea3c25d 162 { 0.0000 , 30.0000 },
lilac0112_1 24:9fb74ea3c25d 163 { -22.6865 , -2.7058 },
lilac0112_1 24:9fb74ea3c25d 164 { -18.2942 , -13.6865 },
lilac0112_1 24:9fb74ea3c25d 165 { -9.0000 , -21.0000 },
lilac0112_1 24:9fb74ea3c25d 166 { 2.7058 , -22.6865 },
lilac0112_1 24:9fb74ea3c25d 167 { 13.6865 , -18.2942 },
lilac0112_1 24:9fb74ea3c25d 168 { 21.0000 , -9.0000 },
lilac0112_1 24:9fb74ea3c25d 169 { -13.6865 , -18.2942 },
lilac0112_1 24:9fb74ea3c25d 170 { -2.7058 , -22.6865 },},
lilac0112_1 24:9fb74ea3c25d 171
lilac0112_1 24:9fb74ea3c25d 172 { { 28.2843 , -28.2843 },
lilac0112_1 24:9fb74ea3c25d 173 { 38.6370 , -10.3528 },
lilac0112_1 24:9fb74ea3c25d 174 { -38.6370 , -10.3528 },
lilac0112_1 24:9fb74ea3c25d 175 { -28.2843 , -28.2843 },
lilac0112_1 24:9fb74ea3c25d 176 { 15.3073 , -36.9552 },
lilac0112_1 24:9fb74ea3c25d 177 { 36.9552 , -15.3073 },
lilac0112_1 24:9fb74ea3c25d 178 { -36.9552 , -15.3073 },
lilac0112_1 24:9fb74ea3c25d 179 { -15.3073 , -36.9552 },
lilac0112_1 24:9fb74ea3c25d 180 { 0.0000 , -30.0000 },
lilac0112_1 24:9fb74ea3c25d 181 { 15.0000 , -25.9808 },
lilac0112_1 24:9fb74ea3c25d 182 { 25.9808 , -15.0000 },
lilac0112_1 24:9fb74ea3c25d 183 { 0.0000 , 30.0000 },
lilac0112_1 24:9fb74ea3c25d 184 { -25.9808 , -15.0000 },
lilac0112_1 24:9fb74ea3c25d 185 { -15.0000 , -25.9808 },
lilac0112_1 24:9fb74ea3c25d 186 { 0.0000 , -30.0000 },
lilac0112_1 24:9fb74ea3c25d 187 { 15.0000 , -25.9808 },
lilac0112_1 24:9fb74ea3c25d 188 { 25.9808 , -15.0000 },
lilac0112_1 24:9fb74ea3c25d 189 { 30.0000 , 0.0000 },
lilac0112_1 24:9fb74ea3c25d 190 { -25.9808 , -15.0000 },
lilac0112_1 24:9fb74ea3c25d 191 { -15.0000 , -25.9808 },},
lilac0112_1 26:fbb03281fc7d 192 };*/
lilac0112_1 24:9fb74ea3c25d 193
lilac0112_1 24:9fb74ea3c25d 194 #endif /*_IR_CONFIG_H_*/