linux-rust: fix battery parsing

This commit is contained in:
Kavish Devar
2025-11-10 13:32:47 +05:30
parent 0f04290fba
commit ae5a701257
2 changed files with 83 additions and 41 deletions
+4 -4
View File
@@ -113,13 +113,13 @@ impl AirPodsDevice {
for b in &battery_info {
match b.component as u8 {
0x02 => {
tray.battery_l = Some(b.level);
tray.battery_l_status = Some(b.status);
}
0x04 => {
tray.battery_r = Some(b.level);
tray.battery_r_status = Some(b.status);
}
0x04 => {
tray.battery_l = Some(b.level);
tray.battery_l_status = Some(b.status);
}
0x08 => {
tray.battery_c = Some(b.level);
tray.battery_c_status = Some(b.status);