From aae89ac4464967e71af6a96b760232f504651f77 Mon Sep 17 00:00:00 2001 From: Jacob Dahl Date: Thu, 10 Oct 2024 13:42:15 -0800 Subject: [PATCH] updated Ardupilot sensor types --- src/FirmwarePlugin/APM/APMSensorIdDecoder.qml | 32 +++++++++++++++---- 1 file changed, 25 insertions(+), 7 deletions(-) diff --git a/src/FirmwarePlugin/APM/APMSensorIdDecoder.qml b/src/FirmwarePlugin/APM/APMSensorIdDecoder.qml index 765219e8761..92377aaf927 100644 --- a/src/FirmwarePlugin/APM/APMSensorIdDecoder.qml +++ b/src/FirmwarePlugin/APM/APMSensorIdDecoder.qml @@ -37,8 +37,8 @@ QGCLabel { 0x01: 'HMC5883_OLD', 0x07: 'HMC5883', 0x02: 'LSM303D', - 0x04: 'AK8963 ', - 0x05: 'BMM150 ', + 0x04: 'AK8963', + 0x05: 'BMM150', 0x06: 'LSM9DS1', 0x08: 'LIS3MDL', 0x09: 'AK09916', @@ -51,9 +51,11 @@ QGCLabel { 0x10: 'IST8308', 0x11: 'RM3100', 0x12: 'RM3100_2', - 0x13: 'MMC5883', + 0x13: 'MMC5983', 0x14: 'AK09918', 0x15: 'AK09915', + 0x16: 'QMC5883P', + 0x17: 'BMM350' } property var imuTypes: { @@ -80,11 +82,19 @@ QGCLabel { 0x2E: 'INS_ICM20649', 0x2F: 'INS_ICM20602', 0x30: 'INS_ICM20601', - 0x31: 'INS_ADIS1647x', - 0x32: 'INS_SERIAL', + 0x31: 'INS_ADIS1647X', + 0x32: 'SERIAL', 0x33: 'INS_ICM40609', 0x34: 'INS_ICM42688', - 0x35: 'INS_ICM42605' + 0x35: 'INS_ICM42605', + 0x36: 'INS_ICM40605', + 0x37: 'INS_IIM42652', + 0x38: 'INS_IIM42653', + 0x39: 'BMI270', + 0x3A: 'INS_BMI085', + 0x3B: 'INS_ICM42670', + 0x3C: 'INS_ICM45686', + 0x3D: 'INS_SCHA63T' } property var baroTypes: { @@ -100,7 +110,15 @@ QGCLabel { 0x0A: 'LPS2XH', 0x0B: 'MS5611', 0x0C: 'SPL06', - 0x0D: 'UAVCAN' + 0x0D: 'UAVCAN', + 0x0E: 'MSP', + 0x0F: 'ICP101XX', + 0x10: 'ICP201XX', + 0x11: 'MS5607', + 0x12: 'MS5837', + 0x13: 'MS5637', + 0x14: 'BMP390', + 0x15: 'BMP581' } property var airspeedTypes: {