Hello, I am using a Y3 tilt VTOL setup with the Matek F405 VTOL and Arduplane V4.5.1. I have successfully completed the fixed-wing autotune.
But I’m encountering an issue with Q_AUTOTUNE.
It appears that there are no parameters by that name in the parameters list. Is this a new feature in the latest version of Arduplane, or is there an alternative way to complete VTOL autotuning? Please guide me if I am doing anything wrong.
Hello, I have never tried using scripting, and I’ve always relied on Q_AUTOTUNE mode on previous firmware. Currently, I’m attempting to use the default Q_AUTOTUNE mode. However, in the recent firmware version, it seems that the necessary parameters are not available.
Is there an alternative method for performing autotuning? Your guidance would be greatly appreciated. Thank you for your time!
The Q_Autotune mode should actually be selectable. The Q parameters are certainly available, there should be 3 Q-Autotune parameters there.
VTOLs are implied on the 405 FCs, so Q_Autotune should also be available. This does not require LUA scripting. Q_Autotune is not to be confused with the Quicktune LUA script.
I have previously used Q_AUTOTUNE in older firmware versions. However, after updating to the new firmware, I noticed that there are no parameters associated with the name Q_AUTOTUNE . But the mode is still available in the Flight mode tab .When switching from Q_LOITER to Q_AUTOTUNE , it displays a ‘No such mode 22’ message, as shown in the picture.
You are absolutely right. However, after updating the firmware, I noticed that the Q_AUTOTUNE options are no longer available in the parameters list. Have any alternative methods been introduced for VTOL autotuning? I couldn’t find any information regarding this change. Your insights would be greatly appreciated. Thank you for your time!
Do you have a log file with the error? Then we could have a look there. Q_Autotune should actually be possible.
Maybe this will help from the Wiki:
" Set QAUTOTUNE mode (mode 22) on one of your mode switch positions. It may not show up as an available mode in your GCS, so you may need to set the FLTMODEn parameter in the full parameter list" https://ardupilot.org/plane/docs/qautotune-mode.html#qautotune
I have played through this on a speedybee f405 wing. I activated Q_Enable in an old 4.3 firmware and then changed to 4.5.1: Q_Autotune including parameters is available. I would do a full erase of the flight controller and reload the current firmware. To be on the safe side, save the current parameters so that you can restore them later.
Yes, directly. But I can’t swear whether it was a 4.3 stable or beta. Sorry, I hadn’t noted it down because the FC was lying unused in the workshop drawer.
I have the same problem with my heewing VTOL FC. I had q_autotune in 4.4.0 but not 4.5.4.
I noticed in the features.txt that !QAUTOTUNE_ENABLED was in 4.5.4 so for some reason the latest compiles are missing the Q_autotune function where they were previously available.