From 1c0d7fc45ca809ddc022023344a4a4e9e5775e86 Mon Sep 17 00:00:00 2001 From: CarlOlsson Date: Wed, 18 Nov 2020 15:48:33 +0100 Subject: [PATCH] Add DeviceBusType_MAVLINK Signed-off-by: CarlOlsson --- src/drivers/drv_sensor.h | 4 ++++ src/lib/drivers/device/Device.hpp | 4 ++++ 2 files changed, 8 insertions(+) diff --git a/src/drivers/drv_sensor.h b/src/drivers/drv_sensor.h index c32a1d12bc..ebd59cea6e 100644 --- a/src/drivers/drv_sensor.h +++ b/src/drivers/drv_sensor.h @@ -163,6 +163,10 @@ #define DRV_ADC_DEVTYPE_ADS1115 0x90 #define DRV_DIST_DEVTYPE_VL53L1X 0x91 +// Generic types for unknown MAVLINK sensors +#define DRV_GPS_DEVTYPE_MAVLINK 0x92 +#define DRV_MAG_DEVTYPE_MAVLINK 0x93 + #define DRV_DEVTYPE_UNUSED 0xff #endif /* _DRV_SENSOR_H */ diff --git a/src/lib/drivers/device/Device.hpp b/src/lib/drivers/device/Device.hpp index 45a314d070..2611ac5521 100644 --- a/src/lib/drivers/device/Device.hpp +++ b/src/lib/drivers/device/Device.hpp @@ -147,6 +147,7 @@ public: DeviceBusType_SPI = 2, DeviceBusType_UAVCAN = 3, DeviceBusType_SIMULATION = 4, + DeviceBusType_MAVLINK = 5, }; /* @@ -192,6 +193,9 @@ public: case DeviceBusType_SIMULATION: return "SIMULATION"; + case DeviceBusType_MAVLINK: + return "MAVLINK"; + case DeviceBusType_UNKNOWN: default: return "UNKNOWN";