ao_igniter_fire(ao_igniter_main);
}
break;
+ case AO_IGNITE_MODE_BOOSTER:
+ if (ao_flight_fast <= ao_flight_state && ao_flight_state < ao_flight_landed)
+ ao_igniter_fire(ao_igniter_main);
+ if (ao_flight_drogue <= ao_flight_state && ao_flight_state < ao_flight_landed)
+ ao_igniter_fire(ao_igniter_drogue);
+ break;
}
}
}
ao_cmd_white();
#if HAS_IGNITE
if (ao_cmd_lex_c == 'm' && ao_match_word("main")) {
+ ao_ignition[ao_igniter_main].fired = 0;
ao_igniter_fire(ao_igniter_main);
return;
}
if (ao_cmd_lex_c == 'd' && ao_match_word("drogue")) {
+ ao_ignition[ao_igniter_drogue].fired = 0;
ao_igniter_fire(ao_igniter_drogue);
return;
}