I'm trying to set up yaw PID to keep the plane coordinated.
I've set rudder mix to 0 to isolate the yaw PID, and I have to set P to some insane value like 500 for it to have any appreciable effect when I tilt the plane on it's side (thus applying lateral acceleration, which the plane should try to use the rudder to minimize.) The problem is that P gets reset to 44 when I reset the board.
I can set the I value to 50 and the rudder moves very slooooooowly when I tilt the plane on its side. It maxes out at 52, though. The I setting might be able to coordinate straight-and-level flight, but it's not going to coordinate turns.
What's going on here? Am I missing something, or is this feature broken?
Once I get telemetry, I will watch the Y accelerometer while I fly and tune to minimize lateral acceleration. If I have to, I'll edit the code to get it where I need. I'm just wondering if anyone else has this issue, though, or if anyone's even trying to do turn coordination. It's not a big deal on my airframe (it doesn't want to spin), but it could be a very big deal on other airframes. Not to mention, coordinated flight reduces drag very significantly.
Replies