I was reading through some posts, and saw some complaints about the voltage thresholds Anduril uses for battery status. Plus, with the recent “smooth povd” thing using finer resolution on the colors, I’ve been wondering if the color curve might need some adjustment.
So I looked up some battery discharge curves and overlaid the thresholds and colors to look at how they line up. Here’s how things are right now, when looking at some high-energy 18650 cells, like 3500 mAh models, measured by HKJ at his lowest discharge level. This is as close as those graphs get to what Anduril sees:
I recall someone was complaining that they have to recharge their battery as soon as the aux LEDs turn green. I think that’s silly, because when it turns green it’s still about half full. For battery health, it’s better to discharge down to like 20% instead… which is in the yellow zone. Could even go into the red zone and be fine, really.
These colors were chosen because I don’t think it should use warning colors like yellow or red until it’s actually getting low. That convention is pretty common, where a status light won’t turn red until the battery is pretty close to empty.
The general guideline here is… When red appears, stop and turn around. If the red aux LEDs are lit, either alone or in combination with some other color, that means it is nearing the end of its range and you should probably do something about it:
- When it turns red, recharge.
- When it turns purple, stop charging.
However, if I adjust the middle thresholds up by 0.1V each, it looks like this:
Here, the colors are more evenly distributed.
Er, except purple, because HKJ’s test methods make that region artificially shorter than it should be. He measures under load, which effectively cuts off the left-most portion of the graph when compared to measuring at rest. So purple is wider than it looks.
Otherwise though, this makes each color a lot closer to the same width. Setting the thresholds this way would make the colors change sooner while the battery drains, and green would be the range from like 60% to 40% instead of 50% to 30%.
I’m wondering what people think. Where do you think the thresholds should be?
I may also want to adjust the color thresholds for AA batteries… but that’s a bit tricky since different AA cell types have very different discharge curves, and the common NiMH (Eneloop) cells stay at 1.2X Volts for most of their life, almost flat. So Eneloops probably shouldn’t use a coarse 0.1V resolution, and would instead need thresholds at perhaps 0.02V precision.








