Просмотреть полную версию : Системная страница
Sergey Cherevko
26.10.2010, 11:42
Уже давно использую для удаленной диангостики слово 65343 системной страницы. И все это время был спокоен, пока недавно не заюзал Пиксель без батарейки и не заметил, что ее отсутствие не диагностируется :(
В документации на стр.134 написано:
-----
Аварии (65343) – позволяет прочитать код, содержащий текущие аварии. Аварии представлены в виде битового поля (младший бит справа):
Где,
1.Батарея: батарея разряжена (напряжение меньше 2,2 В);
-----
У Пикселя без батарейки из слова 65340 как положено считывается 0, но и 65343 тоже 0 :confused:
Для пробы снял батарейку с другого Пикселя, уже 2 года работающего в цехе - то же самое...
Уже давно использую для удаленной диангостики слово 65343 системной страницы. И все это время был спокоен, пока недавно не заюзал Пиксель без батарейки и не заметил, что ее отсутствие не диагностируется :(
В документации на стр.134 написано:
-----
Аварии (65343) – позволяет прочитать код, содержащий текущие аварии. Аварии представлены в виде битового поля (младший бит справа):
Где,
1.Батарея: батарея разряжена (напряжение меньше 2,2 В);
-----
У Пикселя без батарейки из слова 65340 как положено считывается 0, но и 65343 тоже 0 :confused:
Для пробы снял батарейку с другого Пикселя, уже 2 года работающего в цехе - то же самое...
Если батарейки нет, то и аварии батарейки тоже нет.
.
Sergey Cherevko
26.10.2010, 16:35
Имхо разработчики перемудрили.
У буржуев аналогичный флажок обычно означает "батарея разряжена или отсутствует".
Т.е. если батарейки нет, то ведь тоже будет напряжение меньше 2,2В, как написано в документации ;)
А сложно сделать, чтобы и при отсутствующей батарейке этот флажок выставлялся? Вдруг ее кто-нибудь спионерит или разъемчик отвалится. А мужики-то и догадываться не будут...
Имхо разработчики перемудрили.
У буржуев аналогичный флажок обычно означает "батарея разряжена или отсутствует".
Т.е. если батарейки нет, то ведь тоже будет напряжение меньше 2,2В, как написано в документации ;)
А сложно сделать, чтобы и при отсутствующей батарейке этот флажок выставлялся? Вдруг ее кто-нибудь спионерит или разъемчик отвалится. А мужики-то и догадываться не будут...
Дополнительно проверяйте напряжение.
"Буржуйский" вариант не позволяет логично генерировать аварию "Замените батарею". А авария эта очень полезна, вы не можете этого не признать ;)
Sergey Cherevko
26.10.2010, 20:13
Тогда по-любому в дополнение к флажку "батарея хоть и дохленькая, но есть" надо формировать флажок "батареи совсем нет".
Пока обойдусь вот так:
PS: А при каком минимальном напряжении флажок "замените батарею" выключается?
Отсутствие батареи аварией по определению не является. Не все используют контроллер с батареей. Поэтому флажок "батарея отсутствует" не генерится.
Минимальный уровень наличия батареи - 0,7 В.
Все, что ниже - это 0 В и отсутствие батареи.
Точность измерений не ахти, поэтому с гарантией.
vBulletin v3.8.3 (Russian), Copyright ©2000-2024, Jelsoft Enterprises Ltd.