I've build two mini quads now, an old FPV250/plastic & glass framed mini quad from HobbyKing with afro 20A ESC's and multistar 1806 motors and a flip32 FC. It was my first quad, and I pretty much used it as a learning platform. I built a newer, cleaner version using trimax's Diamondback G10 based frame that I bought for FTFF2015 (but ultimately didn't attend). That one was using newer gear and a PDB which made it cleaner/easier to setup.
Just for giggles, I decided to blow off the dust on the first mini quad (the FPV250) and update the CF software along with the ESC's. They were running SimonK but I now have the latest BLHeli firmware on it, and the flip32 has CF 1.14.1 (despite the known bugs).
The changes were great enough between the old version I had and the current version that I decided to tune it from scratch. First I checked to see that it flew with the default PIDs, and it did. It was super stable, but not particularly agile. This is stock setup with the now default luxfloat/default PID's. The blheli setup was also pretty much stock except for the throttle range calibration (done in blhelisuite). Other than that, CF was also setup with the proper min/max throttle, and I enabled oneshot125.
While I expected it to fly well stock, I was surprised at my manual LOS tuning effort. I don't have an openlogger blackbox connected, as I like to use UART1 for the bluetooth modem, and I use SBUS so UART2 is assigned to that.
Anyway, with luxfloat, when I started to manually tune, I set the roll/pitch I and D values to 10 (values that seemed low, but would still let it fly) and kept the P at the default (40?). I setup the RX channels to perform the inflight tuning, and when I started increasing the P value, it just kept going up to 200 before I stopped trying to increase P. Still no oscillations and it's definitely more responsive.
I feel like I can keep increasing the P value even more, but it just seems wrong to me.
Has anyone experienced this with the above software and settings combination on a miniquad size? I know it's hard to compare, but this sort of behavior really has me confused. I know the scaling/values used for PID tuning have changed over time, but with the previous version of CF I had (1.8 I believe -- yes, I don't fly multirotors much), I had found that luxfloat didn't like really high P values. Of course, I also was running simonk firmware as well without the damped light / oneshot implementation.
Anyway, just thought I'd see what others are seeing for top end P values in similarly equipped quads.
Just for giggles, I decided to blow off the dust on the first mini quad (the FPV250) and update the CF software along with the ESC's. They were running SimonK but I now have the latest BLHeli firmware on it, and the flip32 has CF 1.14.1 (despite the known bugs).
The changes were great enough between the old version I had and the current version that I decided to tune it from scratch. First I checked to see that it flew with the default PIDs, and it did. It was super stable, but not particularly agile. This is stock setup with the now default luxfloat/default PID's. The blheli setup was also pretty much stock except for the throttle range calibration (done in blhelisuite). Other than that, CF was also setup with the proper min/max throttle, and I enabled oneshot125.
While I expected it to fly well stock, I was surprised at my manual LOS tuning effort. I don't have an openlogger blackbox connected, as I like to use UART1 for the bluetooth modem, and I use SBUS so UART2 is assigned to that.
Anyway, with luxfloat, when I started to manually tune, I set the roll/pitch I and D values to 10 (values that seemed low, but would still let it fly) and kept the P at the default (40?). I setup the RX channels to perform the inflight tuning, and when I started increasing the P value, it just kept going up to 200 before I stopped trying to increase P. Still no oscillations and it's definitely more responsive.
I feel like I can keep increasing the P value even more, but it just seems wrong to me.
Has anyone experienced this with the above software and settings combination on a miniquad size? I know it's hard to compare, but this sort of behavior really has me confused. I know the scaling/values used for PID tuning have changed over time, but with the previous version of CF I had (1.8 I believe -- yes, I don't fly multirotors much), I had found that luxfloat didn't like really high P values. Of course, I also was running simonk firmware as well without the damped light / oneshot implementation.
Anyway, just thought I'd see what others are seeing for top end P values in similarly equipped quads.
Last edited: