{2800, 290 + 4*280},
};
-const struct square_center_red red_sq[12] = {
- {0.45 + 0.175 + 0*0.35, 4*0.35 + 0.175}, // row 1
- {0.45 + 0.175 + 2*0.35, 4*0.35 + 0.175},
- {0.45 + 0.175 + 4*0.35, 4*0.35 + 0.175},
- {0.45 + 0.175 + 1*0.35, 3*0.35 + 0.175}, // row 2
- {0.45 + 0.175 + 3*0.35, 3*0.35 + 0.175},
- {0.45 + 0.175 + 5*0.35, 3*0.35 + 0.175},
- {0.45 + 0.175 + 0*0.35, 2*0.35 + 0.175}, // row 3
- {0.45 + 0.175 + 2*0.35, 2*0.35 + 0.175},
- {0.45 + 0.175 + 4*0.35, 2*0.35 + 0.175},
- {0.45 + 0.175 + 1*0.35, 1*0.35 + 0.175}, // row 4
- {0.45 + 0.175 + 3*0.35, 1*0.35 + 0.175},
- {0.45 + 0.175 + 5*0.35, 1*0.35 + 0.175},
+const struct square_center_red red_sq[SQ_CNTR] = {
+ {0.45 + 0.175 + 5*0.35, 5*0.35 + 0.175}, // 1
+ {0.45 + 0.175 + 5*0.35, 3*0.35 + 0.175}, // 2
+ {0.45 + 0.175 + 5*0.35, 1*0.35 + 0.175}, // 3
+ {0.45 + 0.175 + 4*0.35, 4*0.35 + 0.175}, // 4
+ {0.45 + 0.175 + 4*0.35, 2*0.35 + 0.175}, // 5
+ {0.45 + 0.175 + 3*0.35, 5*0.35 + 0.175}, // 6
+ {0.45 + 0.175 + 3*0.35, 3*0.35 + 0.175}, // 7
+ {0.45 + 0.175 + 3*0.35, 1*0.35 + 0.175}, // 8
+ {0.45 + 0.175 + 2*0.35, 4*0.35 + 0.175}, // 9
+ {0.45 + 0.175 + 2*0.35, 2*0.35 + 0.175}, // 10
+ {0.45 + 0.175 + 1*0.35, 5*0.35 + 0.175}, // 11
+ {0.45 + 0.175 + 1*0.35, 3*0.35 + 0.175}, // 12
+ {0.45 + 0.175 + 1*0.35, 1*0.35 + 0.175}, // 13
+ {0.45 + 0.175 + 0*0.35, 4*0.35 + 0.175}, // 14
+ {0.45 + 0.175 + 0*0.35, 2*0.35 + 0.175}, // 15
};
-const struct square_center_blue blue_sq[12] = {
- {0.45 + 0.175 + 1*0.35, 4*0.35 + 0.175}, // row 1
- {0.45 + 0.175 + 3*0.35, 4*0.35 + 0.175},
- {0.45 + 0.175 + 5*0.35, 4*0.35 + 0.175},
- {0.45 + 0.175 + 0*0.35, 3*0.35 + 0.175}, // row 2
- {0.45 + 0.175 + 2*0.35, 3*0.35 + 0.175},
- {0.45 + 0.175 + 4*0.35, 3*0.35 + 0.175},
- {0.45 + 0.175 + 1*0.35, 2*0.35 + 0.175}, // row 3
- {0.45 + 0.175 + 3*0.35, 2*0.35 + 0.175},
- {0.45 + 0.175 + 5*0.35, 2*0.35 + 0.175},
- {0.45 + 0.175 + 0*0.35, 1*0.35 + 0.175}, // row 4
- {0.45 + 0.175 + 2*0.35, 1*0.35 + 0.175},
- {0.45 + 0.175 + 4*0.35, 1*0.35 + 0.175},
+const struct square_center_blue blue_sq[SQ_CNTR] = {
+ {0.45 + 0.175 + 0*0.35, 5*0.35 + 0.175}, // 1
+ {0.45 + 0.175 + 0*0.35, 3*0.35 + 0.175}, // 2
+ {0.45 + 0.175 + 0*0.35, 1*0.35 + 0.175}, // 3
+ {0.45 + 0.175 + 1*0.35, 4*0.35 + 0.175}, // 4
+ {0.45 + 0.175 + 1*0.35, 2*0.35 + 0.175}, // 5
+ {0.45 + 0.175 + 2*0.35, 5*0.35 + 0.175}, // 6
+ {0.45 + 0.175 + 2*0.35, 3*0.35 + 0.175}, // 7
+ {0.45 + 0.175 + 2*0.35, 1*0.35 + 0.175}, // 8
+ {0.45 + 0.175 + 3*0.35, 4*0.35 + 0.175}, // 9
+ {0.45 + 0.175 + 3*0.35, 2*0.35 + 0.175}, // 10
+ {0.45 + 0.175 + 4*0.35, 5*0.35 + 0.175}, // 11
+ {0.45 + 0.175 + 4*0.35, 3*0.35 + 0.175}, // 12
+ {0.45 + 0.175 + 4*0.35, 1*0.35 + 0.175}, // 13
+ {0.45 + 0.175 + 5*0.35, 4*0.35 + 0.175}, // 14
+ {0.45 + 0.175 + 5*0.35, 2*0.35 + 0.175}, // 15
};
// const struct beacon_pos beacon_green[BEACON_CNT] = {
// { 3.062, -0.05}, /* EB2009: one side is 10mm only plexiglass */