altos: Switch all tick variables to AO_TICK_TYPE/AO_TICK_SIGNED
[fw/altos] / src / kernel / ao_sample.h
index 475b3f6326ef8fc57301fcf1172c0310a14d262b..ad7c50eff49081aa4050b9da9f49a87dde4047a2 100644 (file)
@@ -115,7 +115,7 @@ typedef int16_t                     ao_v_t;
 #define AO_MS_TO_SPEED(ms)     ((ao_v_t) ((ms) * 16))
 #define AO_MSS_TO_ACCEL(mss)   ((ao_v_t) ((mss) * 16))
 
-extern uint16_t        ao_sample_tick;         /* time of last data */
+extern AO_TICK_TYPE ao_sample_tick;            /* time of last data */
 extern uint8_t ao_sample_adc;          /* Ring position of last processed sample */
 extern uint8_t ao_sample_data;         /* Ring position of last processed sample */
 
@@ -156,6 +156,10 @@ extern angle_t     ao_sample_orient;
 extern angle_t ao_sample_orients[AO_NUM_ORIENT];
 extern uint8_t ao_sample_orient_pos;
 #endif
+#if HAS_MOTOR_PRESSURE
+extern motor_pressure_t ao_ground_motor_pressure;
+extern motor_pressure_t ao_sample_motor_pressure;
+#endif
 
 void ao_sample_init(void);