+__data int16_t ao_main_pres; /* pressure to eject main */
+
+/*
+ * track min/max data over a long interval to detect
+ * resting
+ */
+__data uint16_t ao_interval_end;
+__data int16_t ao_interval_cur_min_accel;
+__data int16_t ao_interval_cur_max_accel;
+__data int16_t ao_interval_cur_min_pres;
+__data int16_t ao_interval_cur_max_pres;
+__data int16_t ao_interval_min_accel;
+__data int16_t ao_interval_max_accel;
+__data int16_t ao_interval_min_pres;
+__data int16_t ao_interval_max_pres;
+
+#define AO_INTERVAL_TICKS AO_SEC_TO_TICKS(5)