Hi, I’m testing VTOL software for the first time using quadcopter with generic quad delta airframe setting before using real VTOL drone.
The problem is that after switching on the transition switch the elevon servo outputs do not respond and they are fixed to 1500 us in Analyzer of QGroundControl and pusher servo output seems not output at all.
Airspeed sensor was installed, calibrated and enabled by parameter settings.
What is the reason?
Environments:
PX4 v1.7.3 in Pixhawk2.1, QGC v3.3.1
Do you have a safety switch (push button) installed? if you do, you need to press that first. If you don’t, you need to disable it from being checked during bootup.
The problem disappeared after changing the airframe type from ‘generic quad delta VTOL’ to ‘DeltaQuad’.
So the problem has been resolved by airframe change though I don’t know the reason of the problem.
By default setting of all the parameters, with the Analyzer of QGC, the PWM channel ‘servo7_raw’, maybe for forward thrust, outputs signal from 1000 to 2000 us when the transition switch switched on in the motor function check of drone on the ground.
I am having the exact same problem. with both 1.7.3, and now 1.8.0. Where the elevons will work fine in MC mode but lock to 1500 pwm in FW mode. tried diabling safty switch blowing a fan in to the Pitot, also enabling and disabling airspeed blend and trans speeds. nothing works.
I have an X8 using a custom mixer file. VT_type = tilit rotor, with the airframe type an E-Flight Convergence.
Anyone have any ideas?
my mixer file is(if that helps)(M1,M2,M3,RearTilt,RightTilt,LeftTilt,Elevon1,Elevon2):
R: 3y 10000 10000 10000 0