__pdata enum ao_flight_state ao_flight_state; /* current flight state */
__pdata uint16_t ao_boost_tick; /* time of launch detect */
__pdata enum ao_flight_state ao_flight_state; /* current flight state */
__pdata uint16_t ao_boost_tick; /* time of launch detect */
static inline int int_part(int16_t i) { return i >> 4; }
static inline int frac_part(int16_t i) { return ((i & 0xf) * 100 + 8) / 16; }
static inline int int_part(int16_t i) { return i >> 4; }
static inline int frac_part(int16_t i) { return ((i & 0xf) * 100 + 8) / 16; }
printf (" raw accel %d\n", ao_sample_accel);
#endif
printf (" ground pres %d\n", ao_ground_pres);
printf (" raw accel %d\n", ao_sample_accel);
#endif
printf (" ground pres %d\n", ao_ground_pres);
#if HAS_ACCEL
printf (" raw accel %d\n", ao_sample_accel);
printf (" groundaccel %d\n", ao_ground_accel);
#if HAS_ACCEL
printf (" raw accel %d\n", ao_sample_accel);
printf (" groundaccel %d\n", ao_ground_accel);
ao_cmd_register(&ao_flight_cmds[0]);
#endif
ao_add_task(&flight_task, ao_flight, "flight");
ao_cmd_register(&ao_flight_cmds[0]);
#endif
ao_add_task(&flight_task, ao_flight, "flight");