projects
/
fw
/
altos
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
altos: full logging must flush pending data before checking state
[fw/altos]
/
src
/
Makefile.proto
diff --git
a/src/Makefile.proto
b/src/Makefile.proto
index df514cfe5950d06724c688e6cf0a8ae04cd60aa7..85c0c46e4c1ea7684bf79fd75d57a7d32365f711 100644
(file)
--- a/
src/Makefile.proto
+++ b/
src/Makefile.proto
@@
-5,6
+5,11
@@
vpath %.c ..
vpath %.h ..
vpath make-altitude ..
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
vpath ao-make-product.5c ..
CC=sdcc
@@
-25,6
+30,7
@@
INC = \
ao_pins.h \
cc1111.h \
altitude.h \
ao_pins.h \
cc1111.h \
altitude.h \
+ ao_kalman.h \
25lc1024.h
#
25lc1024.h
#
@@
-176,7
+182,7
@@
TMINI_TASK_SRC = \
ao_log.c \
ao_log_tiny.c \
ao_report.c \
ao_log.c \
ao_log_tiny.c \
ao_report.c \
- ao_telemetry.c
+ ao_telemetry
_tiny
.c
TMINI_MAIN_SRC = \
ao_telemini.c
TMINI_MAIN_SRC = \
ao_telemini.c
@@
-204,10
+210,10
@@
TNANO_TASK_SRC = \
ao_log.c \
ao_log_tiny.c \
ao_report.c \
ao_log.c \
ao_log_tiny.c \
ao_report.c \
- ao_telemetry.c
+ ao_telemetry
_tiny
.c
TNANO_MAIN_SRC = \
TNANO_MAIN_SRC = \
- ao_tele
mini
.c
+ ao_tele
nano
.c
TNANO_BASE_SRC = \
$(ALTOS_SRC) \
TNANO_BASE_SRC = \
$(ALTOS_SRC) \
@@
-307,6
+313,9
@@
all: ../$(PROG)
../altitude.h: make-altitude
nickle $< > $@
../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) > $@
ao_product.h: ao-make-product.5c ../Version
$(call quiet,NICKLE,$<) $< -m altusmetrum.org -i $(IDPRODUCT) -p $(PRODUCT) -v $(VERSION) > $@