Страница программного продукта

Siemens Sensors Tool v2.0

Последняя версия продукта — 2.0
Авторы: DarkBear (до версии 1.3)
Новиков Максим Глебович (версия 2.0)
03.03.2006

Программа недоступна для скачивания, ибо по невыявленной причине коннектится ещё хуже своего предшественника. Страница поддержки оставлена для истории. Всю функциональность этой программы включила в себя другая моя программа — Siemens Calibrator.

Оглавление:

Общая информация о SensorsTool 2.0
Краткое описание SensorsTool 2.0
История создания 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.

[Вернуться в начало]
[Оставить отзыв в гостевой]
Hosted by uCoz