Page 1 of 2

Обсуждение программы

Posted: 20 Dec 2016 09:39
by pvc1
Как известно стартовые адреса заливки параметрии RDKS для разных антенн различаются.

для антенн 3AA..Н - 7E0800
для антенн 3AA..D и F - 7FC000

Так вот в связи с этим вопрос - это как то учитывается в программе или надо править вручную XML ? Что означают окна с данными - Marker и Dataset version ? Да и еще, есть антенны MQB - 5Q0907273 и 5Q0907273B, а также туареговские 7P6907273H и 7P6907273L - по ним есть инфа ?

Re: Адреса для параметрии

Posted: 20 Dec 2016 14:17
by skodapilot
Адреса загрузки, действительно, могут отличаться от блока к блоку. Именно поэтому в конфигурационном файле для каждого блока указывается параметр

Code: Select all

address="0x7E0800"
Что такое маркерный байт? Это байт, с которого начинается параметрия. По каким законам меняется этот байт пока непонятно, но по той информации, которую можно найти в интернет он может меняться от блока к блоку. Изменить значение можно как в конфигурационном файле, так и непосредственно в программе перед сохранением параметрии.

Программа рассчитана на работу с любыми блоками, которые прописаны в конфигурационном файле. Основное отличие блоков друг от друга это:
- адрес записи;
- маркерный байт;
- версия Dataset.
Все эти отличия учитываются путем добавления записей с соответствующими данными.

Поле

Code: Select all

name="3AA907273F"
на самом деле может быть любым, главное чтобы Вам самим было понятно

Re: Адреса для параметрии

Posted: 20 Dec 2016 14:24
by Igr_ua
С адресами ошибки нет?

Я забрасывал параметрию от блока F в блок Н. Следовательно адреса заливки у них одинаковые.
Полагаю, что правильнее так:
для антенн 3AA..D - 7FC000
для антенн 3AA..F и Н - 7E0800
для антенн 5Q0..273 - 7E0800

Блоки 3AA907273F, 3AA907273H и 5Q0907273 при наличии нужной прошивки легко превращаются один в другой — главное, чтобы прошивка была.
Не зря ведь у блоков 3AA907273F, 3AA907273H под основной маркировкой написано 5Q0907273.

Re: Адреса для параметрии

Posted: 20 Dec 2016 17:45
by Igr_ua
Попробовал...

В итоговом файле адрес записи не меняется.
конфигурационный файл пробовал менять - не помогает
В итоговом файле адрес всегда 7FC000

Re: Адреса для параметрии

Posted: 20 Dec 2016 20:13
by skodapilot
Igr_ua wrote:В итоговом файле адрес записи не меняется.
конфигурационный файл пробовал менять - не помогает
В итоговом файле адрес всегда 7FC000
Исправил в 1.0.0.2 (не писалось в режиме ODIS E и пока не подтвердишь блок в выпадающем меню). Теперь должно работать =)

Re: Адреса для параметрии

Posted: 20 Dec 2016 21:18
by Igr_ua
Спасибо!!!

Версию обновил. Теперь все отлично.
Завтра попробую залить файл Одисом в блок 3aa907273F.
О результатах сообщу )

Re: Адреса для параметрии

Posted: 22 Dec 2016 08:55
by Igr_ua
Попробовал... файл не лег...((

Поэкспериментировал с прогой в формировании файлов.
Мне кажется, что проблема с контрольной суммой.

Брал xml (тот, что записывал себе), загружал его в программу, выгружал, сравнивал с оригиналом - файлы получаются разные.
И еще,
при загрузке файла программа не считывает существующий маркерный бит, а подставляет свой.

может сбросить вам на почту файлик? Посмотрите?

Re: Адреса для параметрии

Posted: 22 Dec 2016 10:28
by skodapilot
Файл можете не отправлять ;)
С суммой все в порядке, проблема была в так называемых BOM, для ODIS XML их быть не должно...

Что касается маркерного байта, то программа его считывает, но сразу перезаписывает тем маркером, который она подгрузила из конфигурационного файла.
Если перед сохранением конфигурации маркерный байт поменять в поле ввода, то, естественно, будет использоваться именно введенное вами значение...

Если Вам нужно, чтобы маркерный байт сохранялся при начальной загрузке или если вы хотите создавать параметрии с "нуля" с заданным маркерным байтом, то просто добавьте еще одну строчку в конфигурационный файлик с соответствующими параметами и понятным Вам описанием. Для случая, рассмотренного выше строка может иметь вид
Hidden Content
This board requires you to be registered and logged-in to view hidden content.
После этого маркерный байт не будет перезаписываться при начальной загрузке, а при создании конфигурации с нуля будет возможность быстро выбрать нужную конфигурацию

Re: Адреса для параметрии

Posted: 22 Dec 2016 16:12
by Igr_ua
Спасибо за разъяснения )

В этот раз файл успешно загружен !
Еще бы научиться активировать меню полная/частичная загрузка и наступило бы счастье...)

з.ы. С надписями разобрался. При наборе того, что будет видно на максидоте ввод заканчиваем нажатием Enter. Если после ввода надписи мышкой кликнуть на следующую строчку - последний символ может не отображаться (в программе виден - на дисплее нет).

Re: Адреса для параметрии

Posted: 22 Dec 2016 17:02
by skodapilot
C комфортной загрузкой все просто: указываете в конфигурационном файлике что блок поддерживает данный режим (в блоке должен фактически поддерживаться этот режим )
Для этого вместо
Hidden Content
This board requires you to be registered and logged-in to view hidden content.
достаточно указать
Hidden Content
This board requires you to be registered and logged-in to view hidden content.
После этого при выборе конфигурации меню комфорта будет разблокировано