X-Git-Url: https://git.gag.com/?a=blobdiff_plain;f=src%2Fkernel%2Fao_ignite.c;h=ae415e1c52e40d2aebcb1c2786d0d5467ef3a6d8;hb=52de880d4c370c3eb0a9c94f1552f3f920fbd9fd;hp=71c99a614352d928aaa34d5e4d9dd863c18e66b8;hpb=9b62f683ff770970a87444dc25522fd771079333;p=fw%2Faltos diff --git a/src/kernel/ao_ignite.c b/src/kernel/ao_ignite.c index 71c99a61..ae415e1c 100644 --- a/src/kernel/ao_ignite.c +++ b/src/kernel/ao_ignite.c @@ -132,6 +132,18 @@ ao_igniter_fire(enum ao_igniter igniter) break; } break; + case AO_IGNITE_MODE_BOOSTER: + switch (igniter) { + case ao_igniter_drogue: + AO_IGNITER_SET_DROGUE(1); + ao_delay(AO_IGNITER_FIRE_TIME); + AO_IGNITER_SET_DROGUE(0); + break; + /* in this mode, "main" is fired by ao_pyro code + as a separation charge event */ + default: + break; + } } ao_ignition[igniter].firing = 0; }