23 lines
467 B
C
23 lines
467 B
C
|
|
#ifndef STATE_H_
|
||
|
|
#define STATE_H_
|
||
|
|
|
||
|
|
enum state_type_e {
|
||
|
|
COMMON_STATE = 0,
|
||
|
|
CROSS_STATE,HALF_STATE,
|
||
|
|
CIRCLE_IN_STATE,CIRCLE_BEGIN_STATE,
|
||
|
|
CIRCLE_RUNNING_STATE,CIRCLE_OUT_STATE,
|
||
|
|
TURN_STATE,STRAIGHT_STATE,
|
||
|
|
BREAK_STATE,BAR_STATE,
|
||
|
|
RAMP_STATE,GARAGE_OUT_STATE,
|
||
|
|
GARAGE_IN_STATE,GARAGE_STOP_STATE,
|
||
|
|
GARAGE_PASS_STATE,
|
||
|
|
};
|
||
|
|
|
||
|
|
extern enum state_type_e state_type;
|
||
|
|
|
||
|
|
#define CROSS_AIM (0.49)
|
||
|
|
#define COMMON_AIM (0.31)
|
||
|
|
|
||
|
|
|
||
|
|
#endif /* STATE_H_ */
|