diff --git a/conf/firmwares/subsystems/shared/gps_ublox.makefile b/conf/firmwares/subsystems/shared/gps_ublox.makefile index 7685d747f62..8fa89a8d2a4 100644 --- a/conf/firmwares/subsystems/shared/gps_ublox.makefile +++ b/conf/firmwares/subsystems/shared/gps_ublox.makefile @@ -1,44 +1 @@ -# Hey Emacs, this is a -*- makefile -*- -# UBlox LEA - -GPS_LED ?= none -UBX_GPS_PORT ?= $(GPS_PORT) -UBX_GPS_BAUD ?= $(GPS_BAUD) - -UBX_GPS_PORT_LOWER=$(shell echo $(UBX_GPS_PORT) | tr A-Z a-z) - -ap.CFLAGS += -DUSE_GPS -DUBX -ap.CFLAGS += -DUBX_GPS_LINK=$(UBX_GPS_PORT_LOWER) -ap.CFLAGS += -DUSE_$(UBX_GPS_PORT) -ap.CFLAGS += -D$(UBX_GPS_PORT)_BAUD=$(UBX_GPS_BAUD) - -ifneq ($(GPS_LED),none) - ap.CFLAGS += -DGPS_LED=$(GPS_LED) -endif - -ifdef SECONDARY_GPS -ifneq (,$(findstring $(SECONDARY_GPS), ublox)) -# this is the secondary GPS -ap.CFLAGS += -DGPS_SECONDARY_TYPE_H=\"subsystems/gps/gps_ubx.h\" -ap.CFLAGS += -DSECONDARY_GPS=gps_ubx -else -ap.CFLAGS += -DGPS_TYPE_H=\"subsystems/gps/gps_ubx.h\" -ap.CFLAGS += -DPRIMARY_GPS=gps_ubx -endif -else -# plain old single GPS usage -ap.CFLAGS += -DGPS_TYPE_H=\"subsystems/gps/gps_ubx.h\" -endif - -ap.srcs += $(SRC_SUBSYSTEMS)/gps/gps_ubx.c -ap.srcs += $(SRC_SUBSYSTEMS)/gps.c - -sim.CFLAGS += -DUSE_GPS -sim.CFLAGS += -DGPS_TYPE_H=\"subsystems/gps/gps_sim.h\" -sim.srcs += $(SRC_SUBSYSTEMS)/gps/gps_sim.c -sim.srcs += $(SRC_SUBSYSTEMS)/gps.c - -nps.CFLAGS += -DUSE_GPS -nps.CFLAGS += -DGPS_TYPE_H=\"subsystems/gps/gps_sim_nps.h\" -nps.srcs += $(SRC_SUBSYSTEMS)/gps/gps_sim_nps.c -nps.srcs += $(SRC_SUBSYSTEMS)/gps.c +$(error Error: The gps ublox subsystem has been converted to a module, replace by )