altos: initial work towards implementing TeleMetrum booster mode
[fw/altos] / src / telemetrum-v3.0 / ao_pins.h
index 68bec1be3f789066f031121b983f5d2454a39d70..037fbe2267682d6c1dc28c8bf8a6f84a663b6cb6 100644 (file)
 #define HAS_IGNITE             1
 #define HAS_IGNITE_REPORT      1
 
+#define AO_SENSE_PYRO(p,n)     ((p)->adc.sense[n])
 #define AO_SENSE_DROGUE(p)     ((p)->adc.sense_a)
 #define AO_SENSE_MAIN(p)       ((p)->adc.sense_m)
 #define AO_IGNITER_CLOSED      400
 #define AO_IGNITER_MAIN_PORT   (&stm_gpioa)
 #define AO_IGNITER_MAIN_PIN    9
 
+/* in booster mode, main output works like a pyro channel with fixed config */
+#define AO_PYRO_NUM            1
+#define AO_PYRO_PORT_1         AO_IGNITER_MAIN_PORT
+#define AO_PYRO_PIN_1          AO_IGNITER_MAIN_PIN
+
 /*
  * ADC
  */