enum State
{
Idle = 0,
Launching = 1,
Running = 2,
braking = 3
};
State state = Idle;
void setup() {
Serial.begin(9600);
InitLaunching();
}
void loop() {
switch(state)
{
case Idle:
CheckLaunching();
break;
case Launching:
OnLaunching();
break;
case Running:
OnRunning();
break;
case braking:
break;
}
}