|
|
|
|
|
by angoragoats
207 days ago
|
|
Man, HN really likes to make excuses for Apple. No, implementing multiple instances of the Battery Service to report battery state for several batteries has been there since the 1.0 spec. [0] This spec was released in 2011, five years before the first AirPods were released. Doing what several commenters claimed was impossible has in fact been possible with native Bluetooth for a decade and a half. [0] https://www.bluetooth.org/docman/handlers/downloaddoc.ashx?d... |
|
If you'd bothered to dig into the spec, v1.0 basically says do what you want. v1.1 defines a proper namespace and well known descriptions for multiple batteries. Apple did well to avoid the interoperability minefield.