Basic MAVLink implementation
ifneq (,$(findstring usb,$(MAVLINK_PORT_LOWER))) ap.CFLAGS += -DUSE_USB_SERIAL ap.srcs += $(SRC_ARCH)/usb_ser_hw.c ap.CFLAGS += -DMAVLINK_DEV=usb_serial else ifneq (,$(findstring udp,$(MAVLINK_PORT_LOWER))) include $(CFG_SHARED)/udp.makefile $(TARGET).CFLAGS += -DMAVLINK_DEV=$(MAVLINK_PORT_LOWER) $(TARGET).CFLAGS += -DUSE_$(MAVLINK_PORT_UPPER) else MAVLINK_BAUD ?= B57600 ap.CFLAGS += -DMAVLINK_DEV=$(MAVLINK_PORT_LOWER) ap.CFLAGS += -DUSE_$(MAVLINK_PORT_UPPER) ap.CFLAGS += -D$(MAVLINK_PORT_UPPER)_BAUD=$(MAVLINK_BAUD) endif endif