UAVCAN gps module. Handle uavcan.equipment.gnss.Fix2 message (1063). uavcan,gps gps
$(TARGET).CFLAGS += -DGPS_TYPE_H=\"modules/gps/gps_uavcan.h\" ifdef SECONDARY_GPS ifneq (,$(findstring $(SECONDARY_GPS), uavcan)) # this is the secondary GPS $(TARGET).CFLAGS += -DGPS_SECONDARY_TYPE_H=\"modules/gps/gps_uavcan.h\" $(TARGET).CFLAGS += -DSECONDARY_GPS=GPS_UAVCAN else $(TARGET).CFLAGS += -DGPS_TYPE_H=\"modules/gps/gps_uavcan.h\" $(TARGET).CFLAGS += -DPRIMARY_GPS=GPS_UAVCAN endif else # plain old single GPS usage $(TARGET).CFLAGS += -DGPS_TYPE_H=\"modules/gps/gps_uavcan.h\" endif