Skip to content
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

Battery continuation / Persist battery mAh across sessions #9057

Open
iceboundflame opened this issue May 20, 2023 · 2 comments
Open

Battery continuation / Persist battery mAh across sessions #9057

iceboundflame opened this issue May 20, 2023 · 2 comments

Comments

@iceboundflame
Copy link

betaflight recently introduced a "battery continuation" feature to remember the mAh consumed from the previous session, if booted with a partially discharged battery. Does inav support something similar?

Knowing mAh consumed/remaining is important for long range flight. When flying with larger batteries like Li-Ions, you may not finish a whole pack in one flight session, so manual bookkeeping would be required in order to track total mAh consumed on the battery.

@MrD-RC
Copy link
Collaborator

MrD-RC commented May 20, 2023

I can see that this can be useful. But, it is better to use cell voltage for remaining flight time. Battery capacity can change with time.

@iceboundflame
Copy link
Author

Thanks - it's true that capacity changes over time, but it does so slowly over many cycles, and the amount of mAh put in is reported by the charger each time you charge the battery. The remaining flight time is much harder to predict from cell voltage, since the voltage does not drop linearly and follows a discharge curve. The voltage reading in flight is also heavily affected by voltage sag (though sag compensation can mitigate this last part).

In practice I like to use a combination of these factors to monitor my battery, knowing the critical voltage to land when fully depleted, but also using mAh capacity for longer range estimates.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants