I cannot seem to reduce the step response. Everything is still oversooting. Tried changing P and D, but the issue remains the same. There were oscillations on default pids, but I was able to fix that.
You have some out of whack PID’s. I would reset to default and start over. Set the Initial Tune parameters and these after updating to current Stable firmware where you posted:
ATC_ANG_PIT/RLL_P, 9
The Rate Pitch/Roll P&I terms to .06, D-terms to .0015
PSC_ACCELZ_P, .06
PSC_ACCELZ_I,0.12
INS_ACCEL_FILTER,10
Configure for Dshot600
Disable the Notch Filter
INS_LOG_BAT_MASK_1
INS_LOG_BAT_OPT,4
Yea, it’s generally the most stable. And the rate it runs at is set with the servo_dshot_rate parameter. Default being ~1.4khz with a 400hz loop rate. Dshot ESC’s
Okay thank you @ amilcarlucas. I read somewhere that it’s better to have three harmonics, as I’m using a tri-blade prop. Is there any relevance in this?
Please check this log file. I was going through the PID review tool, and it seems the actual is tracking well as far as I can see, but the step response is not rising to 1 (which I believe is the ideal).
oh thankyou so much, changed the params as you suggested. There is some log of altitude controller there as well. Any suggetions on them will be greatly apreciated. @dkemxr