altos/easymini: Use different pins for igniter outputs
authorKeith Packard <keithp@keithp.com>
Mon, 20 May 2013 03:32:34 +0000 (20:32 -0700)
committerKeith Packard <keithp@keithp.com>
Mon, 20 May 2013 03:39:19 +0000 (20:39 -0700)
Was using the I2C outputs which are open drain, which makes it
impossible to force them high as needed to driver our igniters.

Signed-off-by: Keith Packard <keithp@keithp.com>
src/easymini-v0.1/ao_pins.h

index fdeb3039abb1524658f3023d4be6cc7128911b24..12d6c5db86f86f0af491bcc6aab8420b6073073d 100644 (file)
@@ -117,11 +117,11 @@ struct ao_adc {
 #define AO_IGNITER_OPEN                60
 
 #define AO_IGNITER_DROGUE_PORT 0
-#define AO_IGNITER_DROGUE_PIN  4
+#define AO_IGNITER_DROGUE_PIN  2
 #define AO_IGNITER_SET_DROGUE(v)       ao_gpio_set(AO_IGNITER_DROGUE_PORT, AO_IGNITER_DROGUE_PIN, AO_IGNITER_DROGUE, v)
 
 #define AO_IGNITER_MAIN_PORT   0
-#define AO_IGNITER_MAIN_PIN    5
+#define AO_IGNITER_MAIN_PIN    3
 #define AO_IGNITER_SET_MAIN(v)         ao_gpio_set(AO_IGNITER_MAIN_PORT, AO_IGNITER_MAIN_PIN, AO_IGNITER_MAIN, v)
 
 #define AO_ADC_DUMP(p) \