Hi.
My plane have SERVO_AUTO_TRIM=1 always enabled.
after first flights i have this trims.
The elevons with these trims in the manual are raised equally upward by 2-3 mm
SERVO2_TRIM,1580
SERVO3_TRIM,1435
I change length of servo rod to make it symmetrical. After some flying try go to manual and found that plane roll left immediately when i switch to manual mode.
After flights i check parameters and found that servo_trims not changed
here logs with manual mode.
https://1drv.ms/u/s!AuFPVI_eDaZbhMcZ5_ePPpgAVt860A?e=ZpGh7u
2020-06-03 20-29-39.bin
and one more observation
at start PIDR.I about zero but after launch all time about -5. If plane trimmed i think it must be about zero? Isn’t it?
why?
also i cant clearly understand conditions when auto_trim working.
From documentation:
After a minute or so of flight, the trims will be adjusted such that minor trim errors will be canceled out when switching back to MANUAL and ACRO modes.
- Does this mean that I have to fly in a straight line MORE than a minute?
Also, it will not be updated unless there is no pilot input, the plane is being controlled by the autopilot to be in generally level flight, and the plane is flying above 8m/s ground speed.
- What mean “here is no pilot input”? Control via GCS without RC receiver? Or i MUST give some deflection of sticks?
- “and the plane is flying above 8m/s ground speed.” Plane always fly above 8m/s isn’t it? For example my plane have stall speed about 9-10m/s. Or i not correct understand this sentence? Or this mistake and should be “lower” not “above”?
- How can i see in logs how SERVO_AUTO_TRIM works?
Thanks!