Обновил ELMConfig. Версия 0.2.5 > civil.iffc.ru
Изменения:
- добавлена работа с блоком SRM (платформа С1) - чтение и сброс ошибок, чтение информации, чтение и запись VIN и конфигурации, изменение Bluetooth-имени
- добавлена воможность ручного выбора типа BCM при чтении/записи центральной конфигурации (платформа CD34x)
- при отправке многострочных посылок добавлена повторная отправка блока в случае отсутствие ответа об успешном приеме блока, что должно существенно уменьшить количество сбоев
- работа с центральной конфигурацией вынесена в отдельное окно. Чтение и запись осуществляется из вкладки "процедуры" модуля BCM (платформа CD34x)
- english interface for working with central configuration (CD34x platform)
- исправлена ошибка, в результате которой выдавалось сообщение об ошибке при записи конфигурации RCM (платформа C1)
- исправлена ошибка, в результате которой при работе с 3 страницей конфигурацией HEC в любом случае возникала ошибка EEPROM.
У кого при запуске ругается на отсутствие dll, ocx и т.п. - качаем и устанавливаем вот это > civil.iffc.ru
Несколько дополнений.
1) по пункту о 3 странице конфигурации HEC. то что исправлена ошибка в программе, не означает, что при чтении/записи будет исправлена ошибка в приборной панели, если контрольная сумма уже повреждена. это означает, что теперь можно читать конфигурацию на неповрежденной приборке без возникновения этой ошибки. при изменении конфигурации все останется, как и было, т.к. контрольная сумма не пересчитыватся (об этом добавлено соответствующее предупреждение). вероятно, есть возможность исправить ошибку в приборке, если загрузить свою изначальную конфигурацию 3 страницы. это может помочь, а может и нет. я делал эксперимент - брал хорошую приборку, версией 0.2.5 изменял 3 страницу - появлялась ошибка. потом возвращал конфигурацию назад - ошибка уходила.
2) ручной выбор типа BCM при работе с центральной конфигурацией может помочь, если случился сбой и старая конфигурация была стерта, а новая не загружена - тогда блок умирает и уже не реагирует на попытки считать или записать конфигурацию. в этом случае его может помочь реанимировать эта опция. при ее выборе программа не запрашивает у BCM, как с ним работать (он все равно в этом состоянии не ответит), а следует заранее определенныи настройкам для конкретного блока. отсюда следствие того, что доступны только два типа BCM - 6G9T и BG9T, настроек по другим типам у меня нет. если Вы хотите, чтобы были добавлены оставшиеся 7G9T и AG9T, то владельцы таких модулей должны выполнить запрос "22 D1 2B" к BCM (строка для ввода внизу окна с логом) и прислать мне ответ модуля. не бойтесь - на машине это никак не скажется, это просто считывание значения.