ArduPilot / ardupilot

ArduPlane, ArduCopter, ArduRover, ArduSub source
http://ardupilot.org/
GNU General Public License v3.0
10.73k stars 17.18k forks source link

QuadPlane Frame Class Deca Not Supported #27846

Closed missionimaa closed 3 weeks ago

missionimaa commented 1 month ago

Bug report

Issue details Looking at the full parameter list for Plane, Q_Frame_Class = 14 (Deca) is a valid option and going over the AP_MotorsMatrix, Deca seems to be supported for types 'Plus' and 'X'. However when I configure my AP's frame class to be Deca, I get messages saying "Config Error: fix problem then reboot" and "Config Error: Unsupported Q_Frame_Class 14".

Version Arduplane 4.5.0

Platform [ ] All [ ] AntennaTracker [ ] Copter [X] Plane [ ] Rover [ ] Submarine

Airframe type Quadplane - Fixed wing with 10 hover motors and a throttle pusher.

Hardware type Cube Orange

IamPete1 commented 1 month ago

It just needs adding to this switch statement.

https://github.com/ArduPilot/ardupilot/blob/61bd5e9bae1e64c6a216f2a0c937a61053955670/ArduPlane/quadplane.cpp#L684

IamPete1 commented 3 weeks ago

Closed by https://github.com/ArduPilot/ardupilot/pull/27874