altos: Use 32-bits for flight state data (alt/speed/accel)
authorKeith Packard <keithp@keithp.com>
Fri, 11 Jul 2014 00:18:38 +0000 (17:18 -0700)
committerKeith Packard <keithp@keithp.com>
Fri, 11 Jul 2014 00:35:44 +0000 (17:35 -0700)
commit013e9ccfbe76dc46e8c69ea314950bed83d9a39f
tree5cc6ca1679f23e89074bd65457f74d8ce31aaf13
parent31ae24b5da3e198e7555ea3768d3cbdec3a28a5f
altos: Use 32-bits for flight state data (alt/speed/accel)

Stores 32-bits for all of the flight parameters. Uses 64-bit
intermediates for kalman computation.

Signed-off-by: Keith Packard <keithp@keithp.com>
23 files changed:
src/Makefile
src/cc1111/ao_pins.h
src/kalman/kalman.5c
src/kalman/kalman_micro.5c
src/kernel/ao.h
src/kernel/ao_cmd.c
src/kernel/ao_convert.c
src/kernel/ao_convert_pa.c
src/kernel/ao_convert_pa_test.c
src/kernel/ao_data.h
src/kernel/ao_flight.c
src/kernel/ao_kalman.c
src/kernel/ao_microkalman.c
src/kernel/ao_sample.c
src/kernel/ao_sample.h
src/product/Makefile.telemetrum
src/telefire-v0.1/Makefile
src/telefire-v0.2/Makefile
src/telemega-v1.0/Makefile
src/telemini-v2.0/ao_pins.h
src/teleterra-v0.2/ao_pins.h
src/test/ao_flight_test.c
src/test/ao_micropeak_test.c