Can a F405 run VTOL-quicktune?

So f4 now suport vtol quick tune? Do i just follow the directions like a its a h743? Or is everything built in and a sd card isnt needed?

Can you do these 2 steps?

Set SCR_ENABLE = 1 to enable scripting and then reboot the autopilot

Copy the script to your autopilotā€™s SD cardā€™s APM/scripts directory.

The LUA script is ported to C++, so it no longer requires scripting and it runs on F405. You must use the firmware builder and activate ā€˜Quadplane Automodeā€™.

Rolf

3 Likes

Awesome so its like how qautotune worked. I have a f405 without a sd card slot. This is so awesone.

It worked really well.

1 Like

Heewing fx405 v2 worked fine. The MATEK f405 TE i kept getting bad ahrs configuration and gps configuration crt warnings. Once i went back to 4.5.7 i had no more problems. I couldnā€™t log either. I had 17 sats and it would lock but then lose it.

Looking in the firmware builder for 4.6.0 Beta (Matek F405-TE-BDshot), and I see ā€œQuadplane AUTOTUNEā€ and ā€œVTOL quicktuneā€. Am I correct to assume that Quadplane Autotune is the more traditional autotune flight mode, and VTOL Quicktune is the ported script?

Yes it is. It works great. Ive done 3 of my f405 vtols today

I can see the QWIK_x parameters, but how do you trigger quick tune? Iā€™ve tried to set up a switch using RCx_OPTIONS,300 (as you would on the script) but Iā€™m getting an error of ā€œinvalid Channel Optionā€

Edit: I just found RCx_OPTIONS,181 (Quick Tune). Iā€™m just bench testing, so Iā€™m not sure if thatā€™s the solution yet.

Under user paramters. I set it on a 3 position switch low is off. middle is start. high is save. All i did is enable and set it on a switch. It only works while hovering. I used qloiter.

1 Like

Thanks! RCx_OPTIONS,181 is it. I wasnā€™t thinking and was only using the switch high/low so I wasnā€™t getting any feedback. As soon as I read your post I put the switch in the mid position and I started getting the quick tune messages.

Awesome! It works great but i think my filters arenā€™t great. Im usung a matek f405 TE clone and cant get bdshot to work. Im using a throttle and fixed notch.

Throttle and fixed will work fine. Have you setup the escā€™s on Bluejay (assuming youā€™re using the heewing ESCs) and are you running the bdshot firmware?

Im usung blue jay. This isnā€™t the heewing FC. I got that one tuned. Took a while but i got it. Now its a haohan firefly vtol. They are using a clone FC also. The manual shows pwm 1-8 supports dshot. Groups 1-2 /3-4 /5-8 are supposed to support dshot. None would spin the motors. It is using a matek f405 TE target.

Are you using the F405-TE-bdshot target or the normal F405-TE target?

Ive tired both version on 4.5.7 and 4.6.0 beta 2. Nothing works. Every paramter for dshot is the same as my heewing fc that works. It just makes filtering easier and seems to attenuate the noise more.

What exactly is the flight controller?

I agree, you should be able to use dshot (with a dshot target) on pins 1-4. Itā€™s interesting the documents donā€™t say what target to use.

I cant get regulator dshot to work. Ive tried s1 s2 s4. And s5 s6 s8. It shows the channels as dshoot600 in the messages but wont spin. I tried dshot 150 300 and 600