summary |
shortlog |
log |
commit | commitdiff |
tree
raw |
patch |
inline | side by side (from parent 1:
8b6f051)
This fixes the balloon code so that it works with recent altos bits
Signed-off-by: Keith Packard <keithp@keithp.com>
#error Please define HAS_USB
#endif
#error Please define HAS_USB
#endif
+#if HAS_SENSOR_ERRORS
+/* Any sensor can set this to mark the flight computer as 'broken' */
+__xdata uint8_t ao_sensor_errors;
+#endif
+
+__pdata uint16_t ao_motor_number; /* number of motors burned so far */
+
/* Main flight thread. */
__pdata enum ao_flight_state ao_flight_state; /* current flight state */
/* Main flight thread. */
__pdata enum ao_flight_state ao_flight_state; /* current flight state */
/* Disable the USB controller in flight mode
* to save power
*/
/* Disable the USB controller in flight mode
* to save power
*/
+ if (!ao_usb_running)
+ ao_usb_disable();
#endif
/* Disable packet mode in pad state */
#endif
/* Disable packet mode in pad state */
ao_wakeup(DATA_TO_XDATA(&ao_flight_state));
}
break;
ao_wakeup(DATA_TO_XDATA(&ao_flight_state));
}
break;