diff options
| author | Keith Packard <keithp@keithp.com> | 2011-03-21 19:59:27 +0900 |
|---|---|---|
| committer | Keith Packard <keithp@keithp.com> | 2011-03-21 19:59:27 +0900 |
| commit | 20427ae4965f756aac0cedc5179a1c45b9a781f2 (patch) | |
| tree | b0b54b98901db5fe9f2b643f355e0302e18a3ff5 /src/Makefile.proto | |
| parent | ca3f03ef5c09446bebf0f5734f36a0248c457b1d (diff) | |
altos: Add nickle kalman implementation.
This generates the constants needed to implement Kalman filtering in
the flight firmware.
Signed-off-by: Keith Packard <keithp@keithp.com>
Diffstat (limited to 'src/Makefile.proto')
| -rw-r--r-- | src/Makefile.proto | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/src/Makefile.proto b/src/Makefile.proto index 68fa4654..85c0c46e 100644 --- a/src/Makefile.proto +++ b/src/Makefile.proto @@ -5,6 +5,11 @@ vpath %.c .. vpath %.h .. vpath make-altitude .. +vpath make-kalman .. +vpath kalman.5c ../kalman +vpath kalman_filter.5c ../kalman +vpath load_csv.5c ../kalman +vpath matrix.5c ../kalman vpath ao-make-product.5c .. CC=sdcc @@ -25,6 +30,7 @@ INC = \ ao_pins.h \ cc1111.h \ altitude.h \ + ao_kalman.h \ 25lc1024.h # @@ -307,6 +313,9 @@ all: ../$(PROG) ../altitude.h: make-altitude nickle $< > $@ +../ao_kalman.h: make-kalman kalman.5c kalman_filter.5c load_csv.5c matrix.5c + sh $< > $@ + ao_product.h: ao-make-product.5c ../Version $(call quiet,NICKLE,$<) $< -m altusmetrum.org -i $(IDPRODUCT) -p $(PRODUCT) -v $(VERSION) > $@ |
