From 29aa19b63eba4991d12fe98adbbe67c60ac0170a Mon Sep 17 00:00:00 2001 From: "Andrew C. Smith" Date: Thu, 15 Apr 2021 10:24:09 -0400 Subject: [PATCH] Add support for PX4 FMUv6U. --- src/VehicleSetup/FirmwareUpgradeController.cc | 1 + src/comm/USBBoardInfo.json | 3 +++ 2 files changed, 4 insertions(+) diff --git a/src/VehicleSetup/FirmwareUpgradeController.cc b/src/VehicleSetup/FirmwareUpgradeController.cc index 7b312b5..e775960 100644 --- a/src/VehicleSetup/FirmwareUpgradeController.cc +++ b/src/VehicleSetup/FirmwareUpgradeController.cc @@ -59,6 +59,7 @@ static QMap px4_board_name_map { {51, "px4_fmu-v5x_default"}, {52, "px4_fmu-v6_default"}, {53, "px4_fmu-v6x_default"}, + {54, "px4_fmu-v6u_default"}, {88, "airmind_mindpx-v2_default"}, {12, "bitcraze_crazyflie_default"}, {14, "bitcraze_crazyflie21_default"}, diff --git a/src/comm/USBBoardInfo.json b/src/comm/USBBoardInfo.json index ab4555c..a8d0fcf 100644 --- a/src/comm/USBBoardInfo.json +++ b/src/comm/USBBoardInfo.json @@ -13,6 +13,7 @@ { "vendorID": 9900, "productID": 33, "boardClass": "Pixhawk", "name": "AUAV X2.1 FMU V2" }, { "vendorID": 9900, "productID": 48, "boardClass": "Pixhawk", "name": "MindPX FMU V2" }, { "vendorID": 9900, "productID": 50, "boardClass": "Pixhawk", "name": "PX4 FMU V5" }, + { "vendorID": 7052, "productID": 54, "boardClass": "Pixhawk", "name": "PX4 FMU V6U" }, { "vendorID": 9900, "productID": 64, "boardClass": "Pixhawk", "name": "TAP V1" }, { "vendorID": 9900, "productID": 65, "boardClass": "Pixhawk", "name": "ASC V1" }, { "vendorID": 9900, "productID": 22, "boardClass": "Pixhawk", "name": "Crazyflie 2" }, @@ -48,6 +49,8 @@ ], "boardDescriptionFallback": [ + { "regExp": "^PX4 FMU v6U.x$", "boardClass": "Pixhawk" }, + { "regExp": "^PX4 BL FMU v6U.x$", "boardClass": "Pixhawk" }, { "regExp": "^PX4 FMU v5.x$", "boardClass": "Pixhawk" }, { "regExp": "^PX4 BL FMU v5.x$", "boardClass": "Pixhawk" }, { "regExp": "^PX4 FMU v4.x PRO$", "boardClass": "Pixhawk" },