FR: Misc Battery Stuff
This is less about developing software for quest and more of a hardware & OS feature request.
With the numerous battery headstraps in existence, especially those with hot swappable packs, devices spend a lot of time at 100% state-of-charge (SoC). I would like the ability to set the quest up to only charge the internal battery to a defined percentage, the typical 80-90%, just to keep the cells from having the absolute max voltage applied to them constantly.
It would also be nice for a hardware api for battery packs to communicate with the OS informing it of the pack's capabilities (some of which can already be ascertained from usb-pd), and real-time SoC. This would allow for some nice user-facing features such as full battery stats, extended pack depletion alert, etc.