TELEMETRY_FREQUENCY defaults to PERIODIC_FREQUENCY

also default to 60Hz if PERIODIC_FREQUENCY is not configured
This commit is contained in:
Felix Ruess
2013-09-13 14:12:35 +02:00
parent c8487dc573
commit 06e69bcaea

View File

@@ -65,13 +65,14 @@ Q=@
ifeq ($(MAKECMDGOALS),all_ac_h) ifeq ($(MAKECMDGOALS),all_ac_h)
-include $(MAKEFILE_AC) -include $(MAKEFILE_AC)
# telemetry periodic frequency defaults to 60Hz ifdef PERIODIC_FREQUENC
TELEMETRY_FREQUENCY ?= 60 # telemetry and module periodic frequency default to PERIODIC_FREQUENCY
TELEMETRY_FREQUENCY ?= $(PERIODIC_FREQUENCY)
ifdef PERIODIC_FREQUENCY
DEFAULT_MODULES_FREQUENCY = $(PERIODIC_FREQUENCY) DEFAULT_MODULES_FREQUENCY = $(PERIODIC_FREQUENCY)
else else
$(error Error: PERIODIC_FREQUENCY not configured) $(warning Info: PERIODIC_FREQUENCY not configured, defaulting to 60Hz for modules and telemetry)
TELEMETRY_FREQUENCY ?= 60
DEFAULT_MODULES_FREQUENCY = 60
endif endif
endif endif