projects
/
fw
/
altos
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
altos: initial work towards implementing TeleMetrum booster mode
[fw/altos]
/
src
/
telemetrum-v3.0
/
ao_pins.h
diff --git
a/src/telemetrum-v3.0/ao_pins.h
b/src/telemetrum-v3.0/ao_pins.h
index 68bec1be3f789066f031121b983f5d2454a39d70..037fbe2267682d6c1dc28c8bf8a6f84a663b6cb6 100644
(file)
--- a/
src/telemetrum-v3.0/ao_pins.h
+++ b/
src/telemetrum-v3.0/ao_pins.h
@@
-131,6
+131,7
@@
#define HAS_IGNITE 1
#define HAS_IGNITE_REPORT 1
#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_SENSE_DROGUE(p) ((p)->adc.sense_a)
#define AO_SENSE_MAIN(p) ((p)->adc.sense_m)
#define AO_IGNITER_CLOSED 400
@@
-144,6
+145,11
@@
#define AO_IGNITER_MAIN_PORT (&stm_gpioa)
#define AO_IGNITER_MAIN_PIN 9
#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
*/
/*
* ADC
*/