Отображение заряда батареи с точностью до 1%, Для X500/M700 и X500+ тест для 800-series и для х6х0 series

DeadMan at 10.6.2008, 15:22

Малость подправил исходный драйвер. Теперь он кажет проценты с точностью до 1-го процента минимум взят 3690 максимум 4090mV (в оригинале 3690 и 4070)

Драйвер для м700/х500/х500+ обновлен больше не создает transformvalue

Драйвер для x500+/x500 m700 только
 DeadManBatteryPatch2.cab ( 10,22 килобайт ) Кол-во скачиваний: 3149

и страшная тайна по поводу того как считаются проценты в оригинале
Код
case CurrentVoltage
4070: percent=100%
4040: percent=95%
4010: percent=90%


и т.д. smile.gif тобиш програмист как захотел так и вписал значения напруги в case

Тест драйвера для 800-й серии
 DeadManBatteryPatch800test2.cab ( 10,38 килобайт ) Кол-во скачиваний: 1038

обратите внимание на отображение и еще поменял порог при котором стурба начинает предупреждать о разряде на 15 процентов (было 30 если не ошибаюсь), драйвер я лично не тестил ибо не начем так что кто хочет пробуйте на свой страх и риск ну и про фидбэк не забывайте

Тест драйвера для мерседесов тобиш для 600-х серий
 DeadManBatteryPatchX6x0.cab ( 10,34 килобайт ) Кол-во скачиваний: 1870

условия теста как и для 800-х, сморим юзаем делимся багами

Перед установкой любого драйвера ставим
 SdkCerts.cab ( 4,6 килобайт ) Кол-во скачиваний: 2839

если уже ставили то иожно не ставить

Репа:   - 198 + PM   Reply


< 1 2 3 4 5 > »  
NewTopic
Ответов ( - )

kvazimoda24 at 16.6.2008, 10:50

Цитата(DeadMan @ 16.6.2008, 8:55)
врятли получится точно отследить этот момент, попробуй поставить прогу которая отображает напряжение и погляди что происходит во время этого процесса, у меня например до зарядки напряжение 3800 втыкаю хвост через пару минут мобила кажет 4 с хвостом вольт (ещебы от розетки пашет) если проценты считать то покажет почти 100% а если хвост вытащить то через некоторое время напруга просядит до первоначального состояния фактически, тут без тока с аккумулятора вообще не получится предсказать его состояние

Т.е. получается тут на железном уровне не реализованно?
Просто ведь всякие телефоны это дело показывают... А с другой стороны сам КПК как-то же расчитывает, что пора заканчивать с зарядкой... Или это в обход процессора идет, т.е. получить доступ к этой инфе нельзя...

Репа:   - 26 + PM   Reply


Attaman at 16.6.2008, 11:16

Т.е. получается тут на железном уровне не реализованно?
Просто ведь всякие телефоны это дело показывают... А с другой стороны сам КПК как-то же расчитывает, что пора заканчивать с зарядкой... Или это в обход процессора идет, т.е. получить доступ к этой инфе нельзя...
[/quote]
Я сомневаюсь что на железе,скорей всего китайские дрова голяк (также как и китайские презервативы вон их скоко за мелеард уж) DeadMan вроде все обяснил как я понял есть мин и мах ,на мах зарядка прекрашается ,а на минимуме вырубается,а считывается ет все железом в мВ...кетаяцам в лом было писатть код подсчета заряда полностью и они его рубанули по 5% а на подзорядку нужен еще 1 код они его в 5 циклов загнали вместо100 все Имхо могу ошибаться -поправтье если ни так..smile.gif

Репа:   - 208 + PM   Reply


kabachok at 16.6.2008, 11:30

M800 - работает, стал вместо 75% 77-78 показывать.

Репа:   - 2 + PM   Reply


Johnny-PDA at 16.6.2008, 12:52

Вместо события на 15и процентах надо передовать событие програмулене которая задаст вопрос "не хотите отключить комуникации" или пусть сама отключает, кому экстренно понадобиться сам включит хотя это лишняя регистрация в сети.

говорилось про какуюто аля переменную на входе в драйвер x800. теперь она отключена? какова ее судьба?

укажите диапазон напряжений если он не стандартный

Репа:   - 14 + PM   Reply


DeadMan at 16.6.2008, 12:59

Цитата
Т.е. получается тут на железном уровне не реализованно?
Просто ведь всякие телефоны это дело показывают... А с другой стороны сам КПК как-то же расчитывает, что пора заканчивать с зарядкой... Или это в обход процессора идет, т.е. получить доступ к этой инфе нельзя.
в аккумуляторе есть контроллер который следит за всеми параметрами банки и не при каких условиях не даст ей уйти за пределы работоспособности, отключит банку в случае КЗ перезаряда слишком низкого разряда и т.п. он и сам нефигово следит за зарядом аккума, попробуйте вообще убрать дров батареи и это не как не повлияет на способность телефона заряжаться и работать, единственно что по окончании заряда будет вырубаться без всяких предупреждений, а так глубоко я еще дров не копал чтоб разобрать сам процесс зарядки и т.п., но когда колупал сименса там было три режима зарядки которые постепенно юзались и их можно было поглядеть. С тех пор смоневаюсь что чтото поменялось глобально в батарейкостроении

Репа:   - 198 + PM   Reply


Attaman at 17.6.2008, 2:17

Тест идетт и пойман первый баг
При 30 % как и сказано ни чего ни происх предупр нет но и при 15 тоже ни чего.точнее при 16 ниже тудейчик акумма ни опускается если зайти в WM пров заряда кажет 0....предупрежд так и не вскочило хотя ждалsmile.gif
мне так показалось что он вобще невидит в дрове значение с 1% до15% тк вобще их не кажет..но факт на зо ни предупредил..

Репа:   - 208 + PM   Reply


balansse at 18.6.2008, 1:35

Хотелось бы видеть данный драйвер для М600+ smile.gif

Репа:   - 0 + PM   Reply


difast at 18.6.2008, 10:18

Отличный патч, уже 2 дня пользую, багов незаметил, но правда и не разряжал до минимума, сегодня попробую. Кстати заметил, что аккумулятор как-то стал себя более адекватно вести: продолжительность работы увеличелась, к вечеру меньше 60% не показывает, раньше почти в ноль к вечеру, вот по этому и не удалось его разрядить до конца. Будем еще проверять, но точность на высоте! практически как на мобильных телефонах: поюзал прогу, заряд просел, ушел в спячку, вышел - заряд поднялся, блин, круто!

Репа:   - 10 + PM   Reply


Diversant at 18.6.2008, 12:12

А когда для Х800 можно ждать финальную версию патча! Вещь очень удобная, хотелось бы очень...

Репа:   - 2 + PM   Reply


Leno at 18.6.2008, 12:34

Уважаемый DeadMan есть результаты тестов на х650 ? И ведутся ли какие либо работы в этом направлении ?

Репа:   - 0 + PM   Reply


Johnny-PDA at 18.6.2008, 15:34

стремный дров, снесу его!

Репа:   - 14 + PM   Reply


Attaman at 18.6.2008, 19:29

Ни на % ни стремный, а просто требует фикса,один излучхих дров в моем кмк спс автору.

Репа:   - 208 + PM   Reply


chum at 18.6.2008, 19:47

DeadMan
Такой вопрос: А для какой операционки этот патч?
У меня WM 6 (прошивка от Санты 3.4 на x500) ипоявилось сообщение о невозможности отображения.

Репа:   - -1 + PM   Reply


DeadMan at 18.6.2008, 20:30

Цитата
У меня WM 6 (прошивка от Санты 3.4 на x500) ипоявилось сообщение о невозможности отображения.
это при установке ? это пофигу там просто драйвер подменяется

Репа:   - 198 + PM   Reply


Mickael at 18.6.2008, 20:43

Цитата(chum @ 18.6.2008, 20:47)
DeadMan
Такой вопрос: А для какой операционки этот патч?
У меня WM 6 (прошивка от Санты 3.4 на x500) ипоявилось сообщение о невозможности отображения.


нормально все встает, все работает - отлично и беспроблем))))
видать что то не так делаете.

Цитата(chum @ 18.6.2008, 20:47)
DeadMan
Такой вопрос: А для какой операционки этот патч?
У меня WM 6 (прошивка от Санты 3.4 на x500) ипоявилось сообщение о невозможности отображения.


нормально все встает, все работает - отлично и беспроблем))))
видать что то не так делаете.

Репа:   - 1 + PM   Reply


qaz99 at 18.6.2008, 21:44

еще бы патчик для акума повышенной емкости 3000АМП tongue.gif

Репа:   - 2 + PM   Reply


DeadMan at 18.6.2008, 21:59

а проблема в чем ? если с неправильным отображением заряда то можете сделать так поставте прогу отображающую напругу например vshow и к аккумулятору подцепите вольтметр одновременно и сравните показания, если раходятся то играйтесь с параметром DarkMode (вашем дрове я так понял это аналог вашего transformvalue) в hklm\controlpanel\battery пока показания не сравняются (в нашем дрове transformvalue за калибровку и отвечает, в вашем darkmode юзается в подобной процедуре но апарата под рукой нет проверить точно не могу)

Репа:   - 198 + PM   Reply


difast at 18.6.2008, 23:04

Тест продолжен: сегодня добился показаний в 9%, на 20%-х как положено вылезло уведомление о разряде АКБ и на 10%-х аналогично. Так что на М700 все работает как часы! И все же АКБ живет дольше, не знаю, может это плацебо эффект ;-) но факт все же есть: при заряде в 26% был у меня включен Наивигатор, который проработал 1,5 часа и заряд снизился до 14%, чего-то как-то не вериться :-) После того, как вырубил GPS, ушел в спячку, через 10 минут включил - 16%.

Репа:   - 10 + PM   Reply


User_Ser at 19.6.2008, 7:30

Во время установки на М800 появилось сообщение о том, что данная программа предназначена для предыдущей версии операционной и системы и возможно будет отображаться неправильно"
Отменить установку в этот момент было уже нельзя - поэтому тапнул ОК.
Несмотря на грозное предупреждение все работает, как и ожидалось от этой проги - процент зарядки показывает с точность до 1 %.
Автору - заслуженный +! smile.gif

Репа:   - 1 + PM   Reply


Mihuil at 19.6.2008, 8:10

А для 650 есть возможность сделать? wink.gif

Репа:   - 3 + PM   Reply


at


   Reply