Không có tiêu chuẩn thực sự. [Chỉnh sửa: Tôi sai về điều đó - xem câu trả lời khác]
Tuy nhiên, hầu hết pin được sản xuất theo cách ít nhiều giống nhau: Chúng có một số chip I2C EEPROM (thường là pin tiêu chuẩn công nghiệp) chứa tất cả thông tin tĩnh về pin (kiểu máy, số sê-ri, ngày sản xuất, công suất, v.v. ..) và một con chip khác có tên "máy đo khí pin" hoặc "máy đo nhiên liệu pin" theo dõi mức sạc thực tế và tất cả các công cụ động.
TI có sẵn một loạt các chip đo pin có sẵn: http://www.ti.com/lsds/ti/power-man Management / battery-fuel-gauge-overview.page . Rất có thể là pin của máy tính xách tay của bạn có chứa một con chip như vậy.
Vì vậy, về cơ bản, chỉ có nhà sản xuất máy tính xách tay biết chính xác cách giao tiếp với pin, nhưng mọi thứ thường dựa trên các chip, tài liệu, sẵn có rộng rãi (cuối cùng, cũng có thể có một số MCU bổ sung với phần mềm độc quyền chăm sóc thêm các công cụ bổ sung, cuối cùng ). Vì vậy, nếu bạn phải thiết kế ngược lại pin, bạn có thể có một số cơ hội để thực sự thành công. Đây là một tài liệu cung cấp thông tin thú vị: Hacking Firmware Pin
Bây giờ, liên quan đến phần mềm: thực sự, công ty sản xuất BIOS, dựa trên thông tin được cung cấp bởi nhà sản xuất máy tính xách tay / pin, bao gồm tất cả các tin nhắn I2C có liên quan trong chính BIOS và HĐH hỏi BIOS khi cần biết.