Calibrating your BetaFlight OSD battery voltage display

แชร์
ฝัง
  • เผยแพร่เมื่อ 14 ม.ค. 2025

ความคิดเห็น • 75

  • @RaynerGS
    @RaynerGS 3 ปีที่แล้ว +1

    Good job, way to go. Salute from Brazil.

    • @WhirlyBloke
      @WhirlyBloke  3 ปีที่แล้ว

      Thanks for watching and the feedback.

  • @jamesgodley2065
    @jamesgodley2065 ปีที่แล้ว

    Thanks old chap, this has been incredibly helpful!

  • @atomfpv1907
    @atomfpv1907 5 ปีที่แล้ว +1

    Nice one, I thought I had toasted a part on the FC when mine randomly started showing 0 batt voltage all the time.
    This sorted it out.
    2 years ago you helped me get into this hobby setting up a Vortex... still learning!

  • @darrylturner7622
    @darrylturner7622 5 ปีที่แล้ว +3

    Could use a battery checker if you dont have a multimeter as balance lead is free. Great video thanks

  • @michaeltamborelli2769
    @michaeltamborelli2769 ปีที่แล้ว

    If you are flying a DJI drone the flight time till the automatic return to home kicks is displayed on your video screen I believe.

  • @InfinityDrones
    @InfinityDrones 3 ปีที่แล้ว +1

    Nice video, very helpful. However... I have followed the steps and I get the following:
    When I plug my fully charged 4S battery into my quad the voltage used to show 15.6.
    I've gone into betaflight and in the power & battery tab change the scale up all the way to 152 and now it ready the battery correctly at 16.8v (while the battery checker is plugged in).
    But I've taken one of my other batteries that are in storage mode 14.8v... and checked again... Voltage still shows at 16.8 even though the plugged-in battery checker displays 14.8...
    Any ideas as to what I'm doing wrong here?

  • @chadzulu4328
    @chadzulu4328 3 ปีที่แล้ว

    Super helpful video, thanks so much mate

    • @WhirlyBloke
      @WhirlyBloke  3 ปีที่แล้ว

      Glad it helped.

    • @chadzulu4328
      @chadzulu4328 3 ปีที่แล้ว

      @@WhirlyBloke Been in the hobby for 4 years and this was the first time I had to calibrate voltage (T-Motor F4 Flight Controller). Thanks again, take care bro.

  • @NorthStarDrones
    @NorthStarDrones 4 ปีที่แล้ว

    Great video 👍 thank you 👌🤜⚡

    • @WhirlyBloke
      @WhirlyBloke  4 ปีที่แล้ว +1

      Glad you enjoyed it

  • @lleston8927
    @lleston8927 3 ปีที่แล้ว

    Excellent video!

  • @pavlosgrivas343
    @pavlosgrivas343 4 ปีที่แล้ว

    Excellent again!! Thanks😊

  • @PatrickGuerrisi
    @PatrickGuerrisi 3 ปีที่แล้ว

    For some reason. My battery meter on displays something ( even though the voltage and cell is incorrect) when ESC sensor is selected on the Voltage meter source. WIth that selected I cannot adjust anything on the voltage meter!. I have a 6S at 25.2 volts battery and its showing as 5S 18v

  • @FrancescoSignorini11
    @FrancescoSignorini11 4 ปีที่แล้ว +1

    If I have the Tattu 14.8V 450mah 4s, should I have 14.8 where you have 16.7?

    • @WhirlyBloke
      @WhirlyBloke  4 ปีที่แล้ว

      I good, fully charged 4s Lipo will be 16.8v regardless of the rating. 4.2v per cell.

    • @FrancescoSignorini11
      @FrancescoSignorini11 4 ปีที่แล้ว

      @@WhirlyBloke because after a few seconds the warning appears in the goggles "low battery voltage"

    • @WhirlyBloke
      @WhirlyBloke  4 ปีที่แล้ว +1

      @@FrancescoSignorini11 Sounds like the voltage end point isn't calibrated correctly, your battery charger isn't fully charging the batteries - again calibration of the charger - or the batteries are shot.

    • @FrancescoSignorini11
      @FrancescoSignorini11 4 ปีที่แล้ว

      @@WhirlyBloke hota d6 pro is my charger; I think it's not the problem of charger. How do I fix the batteries?

  • @Hellmuthsilva
    @Hellmuthsilva 5 ปีที่แล้ว

    Awesome video thanks

  • @PatrickGuerrisi
    @PatrickGuerrisi 3 ปีที่แล้ว

    does it have to be a charged battery or can it be even a little used?

  • @jeromepelloud8188
    @jeromepelloud8188 3 ปีที่แล้ว

    Thanks so much guy :)

  • @edisonong825
    @edisonong825 3 ปีที่แล้ว

    how about the ampherage? yours read 63

  • @michaeltamborelli2769
    @michaeltamborelli2769 ปีที่แล้ว

    Since each cell, when fully charged, should be @ 4.2volts that should give a meter reading of 16.8v on a 4s lipo battery if I am correct. Also, I store my batteries @ 3.7v to 3.8v. You should never let your lipo batteries discharge to 3.0v. I use a small Lipo battery voltage tester that does the same thing as a voltage meter that you can find on eBay.

    • @WhirlyBloke
      @WhirlyBloke  ปีที่แล้ว

      Thanks for taking the time to comment. Yes, everything you're saying is true and I totally agree. However, the point of this video is calibrating BetaFlight so it accurately reflects the actual cell voltage of the batteries. And that's very important so the pilot knows exactly, well as near exactly as possible, what the voltage is and from that, how much flight time is left. Thanks for watching.

  • @sheapyfpv8224
    @sheapyfpv8224 2 ปีที่แล้ว

    Great video really helpful. Problem I have as soon as I take off my osd voltage drops so quickly almost down to 14.3 4s lipo then if I land goes back Upto the correct voltage. Is that a lipo problem or osd problem?

    • @WhirlyBloke
      @WhirlyBloke  2 ปีที่แล้ว

      It sounds like a bad or old lipo. They voltage sag very easily.

  • @MrBumbles2
    @MrBumbles2 2 ปีที่แล้ว

    Using lihv, just adjust the same,?? I got baby ape pro, and all I have lihv batteries, probably a stupid question but can I use lihv batteries in baby ape? Getting on Bf to check it out.

    • @WhirlyBloke
      @WhirlyBloke  2 ปีที่แล้ว +1

      Probably, but check the flight controller, esc and vtx specs first.

    • @MrBumbles2
      @MrBumbles2 2 ปีที่แล้ว

      @@WhirlyBloke it's all good, and actually the battery voltage was spot on, flies good out of the box

  • @maniac_fpv
    @maniac_fpv 4 ปีที่แล้ว

    BIG thanks sir :)

    • @WhirlyBloke
      @WhirlyBloke  4 ปีที่แล้ว

      No problem. Thanks for the feedback.

  • @mikel3419
    @mikel3419 4 ปีที่แล้ว

    Good Stuff. Thanks

  • @manuelvoltz1780
    @manuelvoltz1780 4 ปีที่แล้ว

    I have an other problem. MY voltage meter on the FC is broken. The rest of the FC is ok. I've been flying with it since then monitoring the voltage via the cameras OSD.
    But now, since i flashed a new firmware to the FC it will not arm anymore. Can this has to belong to the wrong voltage? Because Betaflight thinks the voltage would be 0V
    I slready changed the voltage source to "none" but this doesn't seem to help.
    Is there a setting in Betaflight to allow or not allow arming according to voltage?

    • @WhirlyBloke
      @WhirlyBloke  4 ปีที่แล้ว

      Check the arming prevention flags. The info is here github.com/betaflight/betaflight/wiki/Arming-Sequence-&-Safety

  • @tnapierala
    @tnapierala 5 ปีที่แล้ว +2

    Actually since quad is drawing current all the time, you should measure the voltage while connected to BF and read BF measurement at the same time

    • @WhirlyBloke
      @WhirlyBloke  4 ปีที่แล้ว +1

      Good point. Thanks for the feedback.

  • @KlownFPV
    @KlownFPV 5 ปีที่แล้ว

    That's a great tip thanks! Does this also set the mAh usage at the same time?

    • @WhirlyBloke
      @WhirlyBloke  5 ปีที่แล้ว

      That's a separate calibration and a bit trickier.

    • @KlownFPV
      @KlownFPV 5 ปีที่แล้ว

      @@WhirlyBloke ah okay. I need to figure that one out

    • @sleepyheadfpv1507
      @sleepyheadfpv1507 5 ปีที่แล้ว

      Jb has a good video on how you do it. Safe way but still kinda tricky.

    • @sleepyheadfpv1507
      @sleepyheadfpv1507 5 ปีที่แล้ว

      th-cam.com/video/pj_CaMZ98g4/w-d-xo.html

  • @alloutofdonuts3998
    @alloutofdonuts3998 4 ปีที่แล้ว

    Why are the battery settings what they are?
    I mean the min, max & warning cell voltage settings. I thought default was higher. Is it just so it doesn't beep?

    • @WhirlyBloke
      @WhirlyBloke  4 ปีที่แล้ว

      3.5 warning and 3.3 land now are default. But you can change them if you want and know your batteries well.

  • @JaredMcConnellFerzen
    @JaredMcConnellFerzen 3 ปีที่แล้ว

    thanks buddy

    • @WhirlyBloke
      @WhirlyBloke  3 ปีที่แล้ว

      No problem. Thanks for watching.

  • @acek100
    @acek100 4 ปีที่แล้ว

    idk what too do i been hell and back trying too figure out whats wrong with my quad everything working fine exept when taking off it acts all jittery and dont fly properly the prop and motor is good only thing i noticed is the battery voltage on betaflight is always at zero with battery hooked up

  • @acek100
    @acek100 4 ปีที่แล้ว

    my betaflight shows zero boltage when battery is connected but everything is getting power and it will arm but have notice it will shot up too the ceiling and not hover when i increase the thottle

    • @WhirlyBloke
      @WhirlyBloke  4 ปีที่แล้ว

      Sounds like you've an early Betaflight 4 version with stock PIDS. They used to hit the stars on a tiny bit of throttle on sub 5 inch quads.

    • @acek100
      @acek100 4 ปีที่แล้ว

      @@WhirlyBloke I ended up realizing that my fc orientation was off by 30 degrees so I aligned it 30 negative n it fixed it.

  • @z00n
    @z00n 4 ปีที่แล้ว

    What is ADC_MAX in your formula?

    • @WhirlyBloke
      @WhirlyBloke  4 ปีที่แล้ว +1

      This is the latest BetaFlight src code (4.1) that calculates the display voltage from input values. ADC_MAX isn't #defined but is just hardcoded as 0xfff
      STATIC_UNIT_TESTED uint16_t voltageAdcToVoltage(const uint16_t src, const voltageSensorADCConfig_t *config)
      {
      // calculate battery voltage based on ADC reading
      // result is Vbatt in 0.01V steps. 3.3V = ADC Vref, 0xFFF = 12bit adc, 110 = 10:1 voltage divider (10k:1k) * 100 for 0.01V
      return ((((uint32_t)src * config->vbatscale * getVrefMv() / 10 + (0xFFF * 5)) / (0xFFF * config->vbatresdivval)) / config->vbatresdivmultiplier);
      }

    • @WhirlyBloke
      @WhirlyBloke  4 ปีที่แล้ว

      Thanks for pointing this out.

    • @z00n
      @z00n 4 ปีที่แล้ว

      @@WhirlyBloke Right, so it should be ADC_RESOLUTION_MAX in your formula. Thanks.

    • @WhirlyBloke
      @WhirlyBloke  4 ปีที่แล้ว +1

      @@z00n Correct. A typo that I've now corrected.

  • @sleepingbearffg5008
    @sleepingbearffg5008 4 ปีที่แล้ว

    Thanks! Learned something new! Thumbs up! He he

  • @chrisvedrin2063
    @chrisvedrin2063 3 ปีที่แล้ว

    My battery voltage is good. When I fly a 1300 mah battery my mah used is 520 and the batters cell voltage is around 3.3
    How to I make the mah used more accurate?
    Thanks !

    • @WhirlyBloke
      @WhirlyBloke  3 ปีที่แล้ว

      Calibrating the current is more difficult and to be honest, the cell voltage is much more important. When it gets to 3.5V per cell on a LiPo, you should be landing.

    • @chrisvedrin2063
      @chrisvedrin2063 3 ปีที่แล้ว

      @@WhirlyBloke
      This is the first betaflight quad I built. My others were bnf and seeing the mah used I’m kinda used to now. Guess I can delete it from my osd.

  • @gadgetman404
    @gadgetman404 2 ปีที่แล้ว

    Subbed you brother

  • @wardope
    @wardope 4 ปีที่แล้ว

    The new version of BF has a calibrate button. easy peasy. Measure the voltage put it in the calibrate box. Click the button. and that is it :D

    • @WhirlyBloke
      @WhirlyBloke  4 ปีที่แล้ว

      Betaflight just gets better and better.

  • @cheddergetter
    @cheddergetter 4 ปีที่แล้ว

    your flight controller detects the battery as a 5s

    • @WhirlyBloke
      @WhirlyBloke  4 ปีที่แล้ว

      That's cos it wasn't calibrated.

  • @juliomagana3112
    @juliomagana3112 ปีที่แล้ว

    Thank you my was off by 2 points

  • @227giorgio
    @227giorgio 2 ปีที่แล้ว

    betaflight has been around forever and its still absulute junk ill never ever leave fettec im only using inav for my wing and its just shit

    • @WhirlyBloke
      @WhirlyBloke  ปีที่แล้ว

      It's important to keep in mind that different flight controllers and firmware have their own strengths and weaknesses, and what works well for one person may not work as well for another. It's also worth noting that the quality of a flight controller's performance can depend on a variety of factors, such as the quality of the hardware, the settings used, and the pilot's skill level.
      If you have had a negative experience with Betaflight and INAV, there are many other options available that you may want to consider. Ultimately, it's up to you to choose what works best for your specific needs and preferences.