Недавно пришлось поковырять акб, срочно надо сделать, она на bq20z955. Акб от Асеr AP13B8K, была одна банка в кз заменил, для проверки на другую, напругу подогнал. Чип считал с помощью нежадной BE2. Видимо пароль стандартный, но чип залочен. Писать прога его пишет. На этом в данный момент остановился. Нужна помощь в сбросе, вопрос можете снять в дампе биты защиты и установить емкость, его сбросить? Вот дамп. https://dropmefiles.com/0HdFH
Через скетч нужен ардуино, я его как раз ищу. Не помню где я его положил. Потому для меня проблема его сделать. По паролям я не знаю или стандартный, мне удалось его вычитать через BE2, потому подумал что он стандартный. Я не очень сильно углублялся в данные вопросы так как батареи эти не часто делаю. Поэтому возник вопрос можно ли подправить вручную. Если бы ардуино был под рукой я бы сразу попробовал.
Не получается как-то не так работает. Ардуино часто затирает модель и номер. Из за этого приходится перезаливать eeprom, но уже переподключая на be2. Вы когда разбирались с этим чипом не помните по какому адресу находятся локи TDA TCA RCA? Может вручную обнулить их? только вот знать бы где. Кстати ардуино при чтении выдает PEC Error !!! и 46!=0D Может так что у Вас другая варь, у меня пишет что 2,03 версия. И из за этого не корректно работает, или этот ардуино не подходит. Хотя врядле так бы поидее ничего не делал бы.
Нашел UNO попробовал тоже самое, встает на 8 пункте. Считать программу и епром не получается при помощи ардуино. В чем может быть вопрос? У Вас нет случайно прошивок от данной батареи правленой и битой для сравнения?
Если сделать пункт1 после пункта 2, то вроде проходит. В дальнейшем пункты 2,3,4,5,6,7 норм проходят, но на пункте 8 снова ошибка Wire error - 3. Что не так?
Есть здесь кто-то, кто может помочь разобраться с разблокировкой bq20z9x контроллера. У меня таких два: один bq20z90, а второй bq20z95. Пользовался be2work и пользовался кодом из этой темы. Мне кажется, что самая большая моя проблема - не могу никак сбросить Battery Status на нормальное состояние. Сейчас он у меня выглядит вот так:
Battery Status: 4AD0 Hex
TCA|TDA|RCA|INIT|DSG|FD|
Наверное, напаролся на все ошибки/проблемы из этой темы, потому как читал с конца, а местами надо было читать с начала)
На сколько я понимаю, контроллеры рабочие, предохранители целые, видимо я что-то делаю не так. Может кто-то сможет помочь. Все расскажу, все покажу.
Первое, что хотелось бы спросить: код из этой ветки залил в arduino uno, подключился по i2c, после be2work контроллер в состоянии Unsealed, прохожусь по шагам 1,2,3,4,5,6,7,8 и 1, если все проходит нормально, то контроллер становится в состояние Sealed, но ничего не менятется, Battery Status остается прежним. Как это побороть?
И еще момент, если меняю размер буфера в библиотеке Wire.h на 34, как написано в описании, то не могу пройти даже шаг 1, вылазит Wire error - 2 .
Не подскажите, делаю пункт 1 сразу ошибка Wire error - 2
Полагаю, у вас таже проблема, что и у меня, потому как у меня та же песня. И как я уже написал выше, такое происходит, если менять размер буфера в библиотеке Wire.h, если этого не делать, пункты проходят нормально, но ничего не меняется в контроллере, статусы остаются прежними.
да, спасибо за ссылку на даташит. Читал его, там есть табличка, где имеются общие сведения по вопросу. Я даже нашел расширенную версию документации, но непрофессионалу там очень сложно разобраться. Может кто-то уже знает точно, что нужно делать) Было бы очень здорово)
да, спасибо за ссылку на даташит. Читал его, там есть табличка, где имеются общие сведения по вопросу. Я даже нашел расширенную версию документации, но непрофессионалу там очень сложно разобраться. Может кто-то уже знает точно, что нужно делать) Было бы очень здорово)
Я сам такой же) тут без Komandir не разобраться. Думаю со статусами TCA Terminate-charge alarm и TDA Terminate Discharge Alarm морочится не стоит, они вроде у всех.
Кстати пункт8 возможно их обновляет, но у меня он завершается ошибкой.
Да, будем надеяться, что Komandir заглянет сюда, поотвечать на наши вопросы)
А вот про статусы TCA и TDA я не уверен, собственно п.5 (5. Clearing a Permanent Failure) и должен приводить Battary Status в рабочее состояние. И на сколько я понял, в рабочем состоянии TCA и TDA отсутствуют, так как они запрещают зарядку и разрядку батареи, и их нужно снимать в первую очередь.
Если интересно, посмотрите это видео, там автор говорит как раз про эти флаги:
Ха, действительно! делаешь п.2, потом п.1, и так можно дойти до п.8, но да, потому выпадает в Wire error - 3 ...
Так делать не совсем верно, Пункт2 делает Ресет контролера, т.е. перезагрузку, соответственно сбрасывает все сделанные ранее настройки. Посмотреть Инфу после ресета это нормально, но после каждого пункта делать ресет думаю не правильно.
Последовательность операций 1,2,3,4,5,6,7,8 1,2,3,4,9 должна запускать батарею, если она физически исправна(сами банки и ключи заряда/разряда). Wire Error быть не должно !!!
Komandir, ну точно! Поправил еще и в utility/twi.h буфер и всё завелось, как бензопила на заготовке дров)) В общем, работает) Все пункты проходятся без ошибок, надо только делать маленькие паузы между пунктами (один раз слетело в ошибку, видимо слишком быстро выполнял)
Короче, подключился через резисторы вместо банок, подал с БП напряжение, прошелся вашим кодом, запаял аккумы на место. В итоге, благодаря вам и вашему коду, еще один пациент уже трудится на благо Родины) Ну и мне на радость) Спасибо, Komandir!
PS, еще один такой же пациент ожидает восстановления! Посмотрим, как на нем пройдет операция)
Последовательность операций 1,2,3,4,5,6,7,8 1,2,3,4,9 должна запускать батарею, если она физически исправна(сами банки и ключи заряда/разряда). Wire Error быть не должно !!!
Да, вот хотел спросить: после прохождения всех пунктов ключи в Battery Status вот такие:
Battery Status: 4AD0 Hex
TCA|TDA|RCA|INIT|DSG|FD|
Так и задумано? Натыкался на информацию, что TCA, TDA одновременно стоять не должны, и что это ошибка. Что скажете по этому поводу. (немного выше есть ссылка на видео, где мужик это говорит, там таймкод прямо на это место)
На сколько я понял, эти состояния сбрасываются благодаря PFKey ?
На память уже не помню, но вроде TCA TDA всегда есть, когда нет нагрузки. Надо попробовать нагрузить батарею на 12 вольтовую лампу от автомобиля и SYSPRESS притянуть к GND. Лампочка должна загореться. И вот в таком состоянии общаться с батареей.
Komandir, валяется контроллер от ноутаовской батареи, самих элементов уже нет, использованы в разные поделки :) Хотел поиграться с твоим кодом - код должен работать с "пустым" контроллером без батарей?
Да, надо такое попробовать! Если у вас руки доберутся раньше моего, напишите, пожалуйста, что там происходит!
И вот еще, вновь ожившая батарея не заряжается( Какое-то время держит ноут в рабочем состоянии, потом отрубается. Включаешь на зарядку, винда показывается, что зарядка идет, а емкость в AIDA не увеличивается. Вот такая история
Komandir, валяется контроллер от ноутаовской батареи, самих элементов уже нет, использованы в разные поделки :) Хотел поиграться с твоим кодом - код должен работать с "пустым" контроллером без батарей?
Работает этот код с "пустым" контроллером. Я вот писал чуть выше, как это делается, заменяешь банки резисторами и в путь:
На память уже не помню, но вроде TCA TDA всегда есть, когда нет нагрузки. Надо попробовать нагрузить батарею на 12 вольтовую лампу от автомобиля и SYSPRESS притянуть к GND.
В общем, попробовал. Когда тянешь SYSPRESS на землю, на выходе появляется напруга, а TCA TDA пропадают из вывода
Тогда в начале скетча указываем нужную длину буфера:
// Настройка длины буфера Wire.h и twi.h
#define BUFFER_LENGTH 34
#define TWI_BUFFER_LENGTH BUFFER_LENGTH //34
#include <Wire.h> //!!! The WIRE library must be edited to increase the buffer to 34 (0x22) bytes !!!
#include <utility/twi.h>
Наконец дошли руки и у меня посмотреть батарею, плата NODE MCU LOLIN ESP8266
Подключение прямое -
// Версия для ESP8266 ядро 3.0.2
// распиновка
// GND - p-
// SDA - CLK (D1)
// SCL - DAT (D2)
Pack Info...
DesignCapacity: 4400 mAh
FullChargeCapacity: 631 mAh
CycleCount: 140
Date: 2009.6.1
DesignVoltage: 11100 mV
ManufName: SMP-LGC2.2
DeviceName: DELL Y823G961
SerialNumber: 0DD9 Hex
ChargingCurrent: 0 mA
ChargingVoltage: 12600 mV
DeviceChemistry: LION
Temperature: 28.10 C
Voltage: 10223 mV
Current: 0 mA
RelativeSOC: 0 %
AbsoluteSOC: 0 %
RemainingCapacity: 0 mAh
Wire error - 3
Судя по 90 странице в Sealled режиме 0x54 считать НЕЛЬЗЯ - N/A
Видимо именно это и происходит.
Вот я тоже так и предполагал, но теплилась надежда, что есть какие-то нюансы с кодом. Жаль, значит контроллер в мусор, банки - на повербанк.
Спасибо за помощь и потраченное время!
у меня маркировка на разъёме батареи - p- p- ALERT SYS BATT DAT CLK p+ p+
к каким выводам подключать? контроллер bq20857DBT
батарея от DELL
PS а что там за термодатчик
p- dat clk
имхо - кроме основной информации ничего не прочитается...
Недавно пришлось поковырять акб, срочно надо сделать, она на bq20z955. Акб от Асеr AP13B8K, была одна банка в кз заменил, для проверки на другую, напругу подогнал. Чип считал с помощью нежадной BE2. Видимо пароль стандартный, но чип залочен. Писать прога его пишет. На этом в данный момент остановился. Нужна помощь в сбросе, вопрос можете снять в дампе биты защиты и установить емкость, его сбросить? Вот дамп. https://dropmefiles.com/0HdFH
Стандартные пароли у вас:
Через скетч не запускается ???
Через скетч нужен ардуино, я его как раз ищу. Не помню где я его положил. Потому для меня проблема его сделать. По паролям я не знаю или стандартный, мне удалось его вычитать через BE2, потому подумал что он стандартный. Я не очень сильно углублялся в данные вопросы так как батареи эти не часто делаю. Поэтому возник вопрос можно ли подправить вручную. Если бы ардуино был под рукой я бы сразу попробовал.
Нашел у себя wemos XI, пробую, скетч загрузило, данные батареи считало. Пункты 1-7 проходят 8 не идет, 9-й проходит, емкость поменяло правда мне надо 3510мА, я его поправил, теперь поменяло, дату изменило, циклы сбросило в 0, но статусы флагов не сбросило. Еще не удалось считать дамп программы, то же в ошибку выпадает. Eeprom еще не пробовал читать. https://sxema.com.ua/p798454258-arduino-nano-wemos.html?source=merchant_center&gclid=Cj0KCQjws4aKBhDPARIsAIWH0JUQEf9RB-mQvqNhA1U6SPn3BDr7IsCBoPSUQXsDULSkGbN3tpm2zDYaAurBEALw_wcB
Geluk http://arduino.ru/forum/proekty/obshchenie-s-batareyami-ot-noutbuka#comment-599155
там указан порядок выполнения операций
после этого батарей должна начать работать, если физически исправна !
Не получается как-то не так работает. Ардуино часто затирает модель и номер. Из за этого приходится перезаливать eeprom, но уже переподключая на be2. Вы когда разбирались с этим чипом не помните по какому адресу находятся локи TDA TCA RCA? Может вручную обнулить их? только вот знать бы где. Кстати ардуино при чтении выдает PEC Error !!! и 46!=0D Может так что у Вас другая варь, у меня пишет что 2,03 версия. И из за этого не корректно работает, или этот ардуино не подходит. Хотя врядле так бы поидее ничего не делал бы.
Нашел UNO попробовал тоже самое, встает на 8 пункте. Считать программу и епром не получается при помощи ардуино. В чем может быть вопрос? У Вас нет случайно прошивок от данной батареи правленой и битой для сравнения?
Чипы с трехзначным номером типа 955 - это то что произведено для вендоров. Сами вендоры могут прошить их чем угодно.
У меня на руках только с прошивкой 0302
P.S. Подозреваю что ошибки из-за переполнения буфера библиотеки Wire !!! Вы сделали то, что написано сделать в 19 строке ???
Здравствуйте
Не подскажите, делаю пункт 1 сразу ошибка Wire error - 2
Если сделать пункт1 после пункта 2, то вроде проходит. В дальнейшем пункты 2,3,4,5,6,7 норм проходят, но на пункте 8 снова ошибка Wire error - 3. Что не так?
Здравствуйте, люди добрые!
Есть здесь кто-то, кто может помочь разобраться с разблокировкой bq20z9x контроллера. У меня таких два: один bq20z90, а второй bq20z95. Пользовался be2work и пользовался кодом из этой темы. Мне кажется, что самая большая моя проблема - не могу никак сбросить Battery Status на нормальное состояние. Сейчас он у меня выглядит вот так:
Здравствуйте
Не подскажите, делаю пункт 1 сразу ошибка Wire error - 2
Полагаю, у вас таже проблема, что и у меня, потому как у меня та же песня. И как я уже написал выше, такое происходит, если менять размер буфера в библиотеке Wire.h, если этого не делать, пункты проходят нормально, но ничего не меняется в контроллере, статусы остаются прежними.
Вы когда разбирались с этим чипом не помните по какому адресу находятся локи TDA TCA RCA? Может вручную обнулить их? только вот знать бы где.
Присоединяюсь к вопросу! может кто-то знает, как поменять их руками, например, из под Be2 ?
https://www.ti.com/lit/ds/symlink/bq20z95.pdf?ts=1635704766644&ref_url=https%253A%252F%252Fwww.ti.com%252Fproduct%252FBQ20Z95%253FkeyMatch%253DBQ20Z95
тут почитайте
Делайте пункт1 после пункта 2, должно получится. Меня больше волнует что пункт 8 не получается
https://www.ti.com/lit/ds/symlink/bq20z95.pdf?ts=1635704766644&ref_url=https%253A%252F%252Fwww.ti.com%252Fproduct%252FBQ20Z95%253FkeyMatch%253DBQ20Z95
тут почитайте
да, спасибо за ссылку на даташит. Читал его, там есть табличка, где имеются общие сведения по вопросу. Я даже нашел расширенную версию документации, но непрофессионалу там очень сложно разобраться. Может кто-то уже знает точно, что нужно делать) Было бы очень здорово)
Делайте пункт1 после пункта 2, должно получится. Меня больше волнует что пункт 8 не получается
Ха, действительно! делаешь п.2, потом п.1, и так можно дойти до п.8, но да, потому выпадает в Wire error - 3 ...
да, спасибо за ссылку на даташит. Читал его, там есть табличка, где имеются общие сведения по вопросу. Я даже нашел расширенную версию документации, но непрофессионалу там очень сложно разобраться. Может кто-то уже знает точно, что нужно делать) Было бы очень здорово)
Я сам такой же) тут без Komandir не разобраться. Думаю со статусами TCA Terminate-charge alarm и TDA Terminate Discharge Alarm морочится не стоит, они вроде у всех.
Кстати пункт8 возможно их обновляет, но у меня он завершается ошибкой.
Да, будем надеяться, что Komandir заглянет сюда, поотвечать на наши вопросы)
А вот про статусы TCA и TDA я не уверен, собственно п.5 (5. Clearing a Permanent Failure) и должен приводить Battary Status в рабочее состояние. И на сколько я понял, в рабочем состоянии TCA и TDA отсутствуют, так как они запрещают зарядку и разрядку батареи, и их нужно снимать в первую очередь.
Если интересно, посмотрите это видео, там автор говорит как раз про эти флаги:
https://youtu.be/zNHWp7esEjA?t=1170
А вот пункт 8, как раз, записывает в контроллер все подготовленные в предыдущих шагах данные, включая Update status.
После сброса первый пункт срабатывает без ошибки, потому что на залоченной батарее не производится чтение расширенной информации ...
ИМХО всё дело в том что какой-то редиска-нехороший человек в родной библиотеке Wire размер буфера задал в ДВУХ местах !!!
Править надо Wire.h и utility/twi.h ...
Я пользуюсь пакетом MiniCore и там размер буфера задается в одном месте ...
Пробуем - отписываемся - я рядом ...
а вот на esp8266 буфер достаточный, да и напрямую можно по идее подключить, все скетчи компилируются!
Ха, действительно! делаешь п.2, потом п.1, и так можно дойти до п.8, но да, потому выпадает в Wire error - 3 ...
Так делать не совсем верно, Пункт2 делает Ресет контролера, т.е. перезагрузку, соответственно сбрасывает все сделанные ранее настройки. Посмотреть Инфу после ресета это нормально, но после каждого пункта делать ресет думаю не правильно.
Последовательность операций 1,2,3,4,5,6,7,8 1,2,3,4,9 должна запускать батарею, если она физически исправна(сами банки и ключи заряда/разряда). Wire Error быть не должно !!!
Править надо Wire.h и utility/twi.h ...
Пробуем - отписываемся - я рядом ...
Komandir, ну точно! Поправил еще и в utility/twi.h буфер и всё завелось, как бензопила на заготовке дров)) В общем, работает) Все пункты проходятся без ошибок, надо только делать маленькие паузы между пунктами (один раз слетело в ошибку, видимо слишком быстро выполнял)
Короче, подключился через резисторы вместо банок, подал с БП напряжение, прошелся вашим кодом, запаял аккумы на место. В итоге, благодаря вам и вашему коду, еще один пациент уже трудится на благо Родины) Ну и мне на радость) Спасибо, Komandir!
PS, еще один такой же пациент ожидает восстановления! Посмотрим, как на нем пройдет операция)
а вот на esp8266 буфер достаточный
Вот же точно! Надо мне было сразу брать из закромов esp8266 и не столкнулся бы с проблемами буфера! Запомним)
Последовательность операций 1,2,3,4,5,6,7,8 1,2,3,4,9 должна запускать батарею, если она физически исправна(сами банки и ключи заряда/разряда). Wire Error быть не должно !!!
Да, вот хотел спросить: после прохождения всех пунктов ключи в Battery Status вот такие:
Battery Status: 4AD0 Hex
На память уже не помню, но вроде TCA TDA всегда есть, когда нет нагрузки. Надо попробовать нагрузить батарею на 12 вольтовую лампу от автомобиля и SYSPRESS притянуть к GND. Лампочка должна загореться. И вот в таком состоянии общаться с батареей.
Komandir, валяется контроллер от ноутаовской батареи, самих элементов уже нет, использованы в разные поделки :) Хотел поиграться с твоим кодом - код должен работать с "пустым" контроллером без батарей?
Да, надо такое попробовать! Если у вас руки доберутся раньше моего, напишите, пожалуйста, что там происходит!
И вот еще, вновь ожившая батарея не заряжается( Какое-то время держит ноут в рабочем состоянии, потом отрубается. Включаешь на зарядку, винда показывается, что зарядка идет, а емкость в AIDA не увеличивается. Вот такая история
Komandir, валяется контроллер от ноутаовской батареи, самих элементов уже нет, использованы в разные поделки :) Хотел поиграться с твоим кодом - код должен работать с "пустым" контроллером без батарей?
Работает этот код с "пустым" контроллером. Я вот писал чуть выше, как это делается, заменяешь банки резисторами и в путь:
http://arduino.ru/forum/proekty/obshchenie-s-batareyami-ot-noutbuka?page=1#comment-627696
b707 нужны резисторы вместо банок и источник напряжения вольт на 9-10.
А есть у кого скетчи на другие контролеры?
На память уже не помню, но вроде TCA TDA всегда есть, когда нет нагрузки. Надо попробовать нагрузить батарею на 12 вольтовую лампу от автомобиля и SYSPRESS притянуть к GND.
В общем, попробовал. Когда тянешь SYSPRESS на землю, на выходе появляется напруга, а TCA TDA пропадают из вывода
Мне было лень менять банки на резисторы - и меня не доставали TCA TDA.
Резисторы нужны что бы RemainCapacity был 0 и можно было делать сброс пароля обходным путем.
Но если батарея ещё дышит - RemainCapacity=0 можно получить нагрузив батарею лампой или мощными резисторами.
Подскажите как можно откалибровать батарею после перепрошивки? Ноут вырубается на 50%.
Полный заряд - релаксация - полный заряд - релаксация
И так несколько раз
Кстати, если править библиотеку Wire.h может лучше так?
Тогда в начале скетча указываем нужную длину буфера:
Наконец дошли руки и у меня посмотреть батарею, плата NODE MCU LOLIN ESP8266
Подключение прямое -
// Версия для ESP8266 ядро 3.0.2
// распиновка
// GND - p-
// SDA - CLK (D1)
// SCL - DAT (D2)
Pack Info...
DesignCapacity: 4400 mAh
FullChargeCapacity: 631 mAh
CycleCount: 140
Date: 2009.6.1
DesignVoltage: 11100 mV
ManufName: SMP-LGC2.2
DeviceName: DELL Y823G961
SerialNumber: 0DD9 Hex
ChargingCurrent: 0 mA
ChargingVoltage: 12600 mV
DeviceChemistry: LION
Temperature: 28.10 C
Voltage: 10223 mV
Current: 0 mA
RelativeSOC: 0 %
AbsoluteSOC: 0 %
RemainingCapacity: 0 mAh
Wire error - 3
ua6em какой чип на плате ? Странно что он не отдаёт часть стандартных данных !
BQ20857DST дальше замазано
Попробуйте понизить скорость i2c до 50 кГц
По даташиту все стандартно:
Table 3. bq2085 Register Functions (Continued) FUNCTION COMMAND CODE ACCESS UNITS RelativeStateOfCharge 0x0d read percent AbsoluteStateOfCharge 0x0e read percent RemainingCapacity 0x0f read mAh, 10 mWh FullChargeCapacity 0x10 read mAh, 10 mWh RunTimeToEmpty 0x11 read minutes AverageTimeToEmpty 0x12 read minutes AverageTimeToFull 0x13 read minutes ChargingCurrent 0x14 read mA ChargingVoltage 0x15 read mV Battery Status 0x16 read NA CycleCount 0x17 read cycles DesignCapacity 0x18 read mAh, 10 mWh DesignVoltage 0x19 read mV SpecificationInfo 0x1a read NA ManufactureDate 0x1b read NA SerialNumber 0x1c read integer Reserved 0x1d-0x1f 0 0 ManufacturerName 0x20 read string DeviceName 0x21 read string DeviceChemistry 0x22 read string ManufacturerData 0x23 read string Pack status 0x2f (LSB) read NA Pack configuration 0x2f (MSB) read NA VCELL4 0x3c read mV VCELL3 0x3d read mV VCELL2 0x3e read mV VCELL1 0x3f read mV
использую ESP8266 а она вроде бы меньше 100кгц не умеет, ставлю Wire.setClock(50000); - компилируется и заливается, но на выходе те же значения
ХЗ что ему надо ... не отвечает на запрос напряжения на отдельных банках
Может дело в ESP8266?
А на другие запросы отвечает же ... ИМХО дело не в инструменте ...
186
ReadSMB(
byte
(0x0F));
Serial
.print(F(
"RemainingCapacity: "
));
Serial
.print(buff[1]*256+buff[0]);
Serial
.println(
" mAh"
);
187
ReadSMB(
byte
(0x3C));
Serial
.print(F(
"VCELL4: "
));
Serial
.print(buff[1]*256+buff[0]);
Serial
.println(
" mV"
);
А на другие запросы отвечает же ... ИМХО дело не в инструменте ...
видимо дело в контроллере, отказ был вида - перестал заряжать батарею, орал требуется заменить )))
замаркировал опрос элементов:
Pack Info...
DesignCapacity: 4400 mAh
FullChargeCapacity: 631 mAh
CycleCount: 140
Date: 2009.6.1
DesignVoltage: 11100 mV
ManufName: SMP-LGC2.2
DeviceName: DELL Y823G961
SerialNumber: 0DD9 Hex
ChargingCurrent: 0 mA
ChargingVoltage: 12600 mV
DeviceChemistry: LION
Temperature: 27.20 C
Voltage: 10222 mV
Current: 0 mA
RelativeSOC: 0 %
AbsoluteSOC: 0 %
RemainingCapacity: 0 mAh
SpecificationInfo: 0021 Hex
Battery Status: 02D0 Hex
RCA|INIT|DSG|FD|
Operation Status: 8E00 Hex
PRES|LDMD|
Unsealed
MaxError: 2 %
SafetyStatus: 8E00 Hex
OTD|OCD2|OCC2|PUV|
PFStatus: 8E00 Hex
FBF|SOCD|SOCC|AFE_P|
Charging Status: 8E00 Hex
XCHG|TCHG1|TCHG2|FCHG|
Wire error - 3