Страница программного продуктаSiemens Sensors Tool v2.0 |
Последняя версия продукта — 2.0 |
Программа недоступна для скачивания, ибо по невыявленной причине коннектится ещё хуже своего предшественника. Страница поддержки оставлена для истории. Всю функциональность этой программы включила в себя другая моя программа — Siemens Calibrator. Оглавление: Общая информация о SensorsTool 2.0 Общая информация о SensorsTool 2.0Программа предназначена для калибровки сенсоров мобильных телефонов Siemens на платформе контроллера EGOLD, в частности 35–60 серий. Необходимость в такой калибровке возникает в случае потери родного 67-го блока Eelite, хранящего эти настройки. 67 блок Eelite содержит 10 двухбайтовых параметров настройки внутреннего вольтметра и термометра телефона (measurement values for temp. and volt.), которые отображаются в программе и доступны для изменения. Также программа постоянно считывает и отображает текущие значения напряжения и температуры. О методике калибровки с использованием этой программы подробно рассказано в моей статье Калибровка сенсоров телефона Siemens ME45 (S45). В составе пакета помимо собственно файла программы включен текстовый файл настроек а также библиотека функций от Siemens — BFB 95 Library V3.73 EGold, Copyright by Siemens AG 1999-2002, Aug 26 2002, 10:40:11, содержащаяся в файле Bfb95EG.dll Внешний вид программы во время взаимодействия с телефоном:
Краткое описание программы SensorsTool 2.0Режим работы — переключает программу между двумя режимами. Service — работа с отключенным телефоном (при подключении нужно кратковременно нажимать кнопку отключения на телефоне), BFB — работа с включенным телефоном (в этом режиме мой ME45 почему-то не может сохранять калибровки). Порт — порт компьютера, к которому подключен телефон. Интервал обновления инф. — устанавливает частоту обновления показаний вольтметра и термометра. Кнопка «Подключиться» (она же «Отключиться») — служит для подключения или отключения программы от телефона. Кнопка «Открыть» — служит для загрузки файла с сохраненными ранее калибровками. Кнопка «Сохранить» — сохраняет калибровки в файле. Кнопка «Считать калибровки» — повторно считывает калибровки из телефона. Кнопка «Записать в телефон» — записывает текущие калибровки в телефон. Назначение полей и параметров подробно описано в статье о методике калибровки сенсоров.
История создания программы SensorsTool 2.0История появления этой версии программы такова. В конце 2002 года прошивкокопатель из Ульяновска Михаил (DarkBear) дизассемблировал участок кода телефона Siemens x35, отвечающий за коррекцию напряжения и температуры. Проведя поистине титаническую работу по вычислению формул, по которым определяются и корректируются показания напряжения и температуры в телефоне, он написал первую версию программы SensorsTool. После выхода в свет версии 1.3 в 2003 году исходники программы были потеряны из-за поломки жёсткого диска и проект перестал развиваться. Но написанная программа оказалась единственной специализированной программой калибровки сенсоров, и обошла всю страну. В начале 2006 года меня попросили откалибровать аккумулятор у ME45, и я начал готовиться к этому действию. Попутно написал статью о методике калибровки сенсоров, которая в некоторых местах отличалась от «официальной», изложенной на сайте www.siemens-club.ru. При написании статьи у меня возникло несколько вопросов, и я связался с автором программы DarkBear'ом.. В процессе решения вопросов я попросил у DarkBear'а исходники его программы с целью покопаться в них и, возможно, выпустить следующую версию SensorsTool. В итоге он великодушно передал мне сохранившиеся исходники старой версии на C++, которые я доработал в основном в направлении повышения удобства работы с ней. Итогом этой работы стал SensorsTool версии 2.0. |
|
[Вернуться в начало] |
[Оставить отзыв в гостевой] |