//The different states available.
enum StateEnum {ST_IDLE, ST_CLOSED_WAITING, ST_PLAY_AMBIANCE, ST_AFTER_AMBIANCE, ST_OPENING, ST_OPEN, ST_CLOSING, ST_JUST_CLOSED, ST_MOTOR_TIMEOUT};
void SetState(StateEnum newState);

//Array to allow printing out of the state names.
const char* StateEnumStringArray[] = {"ST_IDLE", "ST_CLOSED_WAITING", "ST_PLAY_AMBIANCE", "ST_AFTER_AMBIANCE", "ST_OPENING", "ST_OPEN", "ST_CLOSING", "ST_JUST_CLOSED", "ST_MOTOR_TIMEOUT"};
