summaryrefslogtreecommitdiff
path: root/src/drivers/ao_pad.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/drivers/ao_pad.h')
-rw-r--r--src/drivers/ao_pad.h8
1 files changed, 5 insertions, 3 deletions
diff --git a/src/drivers/ao_pad.h b/src/drivers/ao_pad.h
index ae4f3db4..23062899 100644
--- a/src/drivers/ao_pad.h
+++ b/src/drivers/ao_pad.h
@@ -19,6 +19,7 @@
#define _AO_PAD_H_
#define AO_PAD_MAX_CHANNELS 8
+#define AO_PAD_MAX_BOXES 100
struct ao_pad_command {
uint16_t tick;
@@ -41,16 +42,17 @@ struct ao_pad_query {
uint8_t igniter_status[AO_PAD_MAX_CHANNELS]; /* status for each igniter */
};
-/* Set current armed pads, report back status
+/* Arm pads for 3 seconds, no report
*/
-
#define AO_PAD_ARM 2
+#define AO_PAD_ARM_TIME AO_SEC_TO_TICKS(3)
+
/* Fire current armed pads for 200ms, no report
*/
#define AO_PAD_FIRE 3
-#define AO_PAD_FIRE_TIME AO_MS_TO_TICKS(250)
+#define AO_PAD_FIRE_TIME AO_MS_TO_TICKS(200)
#define AO_PAD_ARM_STATUS_DISARMED 0
#define AO_PAD_ARM_STATUS_ARMED 1