New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
BF 3.0.0 RC7 - Baro Mode: Throttle Pumping #1003
Comments
I am experiencing the same behavior with a Vortex 250 using 2.3.5 (the version it came with). Adjusting the Alt. P value from 50 down to 10 does not make any difference. The "sensor" display in Betaflight Configurator shows the barometer to be working correctly, although it does drift a bit (+/- 0.5 meters). So I am guessing that the PID values displayed in Configurator are not the ones actually being used when BARO mode is turned on. As delivered, the Vortex configuration had disabled the Barometer, so perhaps this is a well-known problem? |
Just completed maiden of my new build QAV. Exactly same isseu with stock ALT/VEL PID. Pumps / oscillates altitude / thrust when switching back from acro into self-level with MAG & BARO (for landing). |
@RipperDrone |
Acknowledged. Not asking for a butter smooth hold altitude here, though. Just very basic Alt Hold feature is enough. In the small group where I'm flying, everybody finds this mode helpful when landing. Excessive alt jumps in Alt Hold mode can crash the copter. |
Can you try RC13 just to verify if this had to do with wrong baro detection? Reopen issue if it still persists |
worked nice today however I noticed later that I had my ALT and VEL settings down to 30. No more pumping, not a single bit. Maybe you want to default the ALT / VEL to those lower values in the next rev? Anyway, thank you for notifying me about the BARO detected wrong fix! As you said, most of the time I'm using Acro / Air modes. BARO only sometimes to check things... |
Yes, the performance has smoothed out nicely.
…-John
From: borisbstyle
Sent: Wednesday, September 07, 2016 8:24 AM
To: betaflight/betaflight
Cc: alsop ; Comment
Subject: Re: [betaflight/betaflight] BF 3.0.0 RC7 - Baro Mode: Throttle Pumping (#1003)
Can you try RC13 just to verify if this had to do with wrong baro detection? Reopen issue if it still persists
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub, or mute the thread.
|
I'm having this same problem on 3.0.1 and 3.10 on my SPRacingF3 flight controller. I came from BF 2.6 and it was working pretty good but as soon as I upgraded to 3.0.1 and up I get this same Throttle Pumping as described above. I don't get any changes changing ALT or VEL P but changing VEL D does have some kind of effect. Everything else is working great for me so it would be awesome to get my Baro working back like it was. Any ideas what this could be? |
Hi Jerm357. Thanks for CCing me on your message. I am still running 2.xx versions and have also found that some of the settings have no observable effect. One thing that makes this a little more livable for me is to make sure my vertical speed is very near zero when I engage altitude hold. But if I try to climb much, it takes off like a rocket – and then nearly stops the props entirely. This is exciting visually, but not useful. |
Any way to open back up this issue so we can get this looked at again? |
Yes, would be nice when this can be fixed. |
Experiencing same issue as described above on latest spf3 fc. |
I'm having the same issue, was there ever a solution? |
The same issue still persists. I’ve just seen severe throttle pulses (with a frequency of ~2 per second) with the latest 3.2-to-be master build, with this aircraft. Although my barometer is now working, thanks to the great advice from experts in the community, I can’t really use it, because my hex (well, quads also have a short name, so why not hex) just jumps around the target altitude in a crazy way. I surrounded the baro with foam to rule out interference with propeller sound, but nope, it’s still bad, to say the least. EDIT: I’d love to try iNav, which many people recommend, but it doesn’t work. I’ll give it a try once the issue is fixed. Anyway, it would be awesome to have the functionality in Betaflight too. |
Betaflight 3.2.2 |
I have never had a problem with the modified F3 versions pumping the throttle (no need for BMP085). With two SP Racing F3 boards only one has the pumping throttle issue using BMP 085. The modification: |
+1 for me for Altitude Hold (Baro) PID settings ALT PID 50;0;0 and VEL PID 50;5;30. I have built a QAV250 quad with a "HobbyKing" Ghost Edition frame and MT2204 2300KV motors driven by KingKong 12A ESCs and an F1 class Illuminati 32 (Naze32 clone) Flight Controller with built in Baro (MS5611). I have experimented a lot with CleanFlight (different versions) but although Acro mode was working steadily, Baro mode never worked, or I could'nt make it work. |
Baro mode was removed in 3.5.0. I started a feature request. |
Baro Mode worked well after some PID tuning & adjustments in the code until BF2.9. From BF 3, there seems to be changes in Baro Mode which force my Armattan X155 / SPRF3 to 'pump' altitude up/down periodically (approx. 2 pumps per second). After trying to rgain control by several throttle stick up/down movements, it seems to eventually calm down.
Could be PID off target again? I am using your defaults now.
OR has there been any change in the Baro Mode PID loop / parameters in general?
I know Baro is not your primary focus, but for starting / landing I'd like to have the Baro mode working at least to an extent that I don't need to be scared... ;-)
The text was updated successfully, but these errors were encountered: