From 67117a5e01954d2459349083d6342aa051ea0348 Mon Sep 17 00:00:00 2001 From: Rafael Araujo Lehmkuhl Date: Fri, 17 Nov 2023 10:24:43 -0300 Subject: [PATCH] Allow usage with Plane-like vehicles --- src/libs/vehicle/vehicle-factory.ts | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/libs/vehicle/vehicle-factory.ts b/src/libs/vehicle/vehicle-factory.ts index 3875b7062..5fe3384d2 100644 --- a/src/libs/vehicle/vehicle-factory.ts +++ b/src/libs/vehicle/vehicle-factory.ts @@ -110,6 +110,13 @@ function createVehicleFromMessage(message: Uint8Array): void { case MavType.MAV_TYPE_SURFACE_BOAT: VehicleFactory.createVehicle(Vehicle.Firmware.ArduPilot, Vehicle.Type.Rover) break + case MavType.MAV_TYPE_FLAPPING_WING: + case MavType.MAV_TYPE_VTOL_TILTROTOR: + case MavType.MAV_TYPE_VTOL_QUADROTOR: + case MavType.MAV_TYPE_VTOL_DUOROTOR: + case MavType.MAV_TYPE_FIXED_WING: + VehicleFactory.createVehicle(Vehicle.Firmware.ArduPilot, Vehicle.Type.Plane) + break default: console.warn(`Vehicle type not supported: ${system_id}/${component_id}: ${heartbeat.mavtype.type}`) }