перед записью, Лексия посылает в девайс команду, ответ на эту конанду ЕДИНСТВЕННЫЙ из пока мною увиденных, который имеет значение...
в зависимости от ответа Лексия посылает, либо НЕ посылает дополнительную команду, прежде чем сделать запись...
так вот то, что приходит, и что посылается - НЕИЗВЕСТО... и мыслей пока никаких, что и зачем это может быть...

(((
сейчас посмотрю, как пишет Диагбокс... но думаю, там тоже самое.
---------- Добавлено в 19:12 ---------- Предыдущее сообщение было написано в 14:30 ----------
В общем ситуация такая:
Цитата:
запрос 40 05 17 C0 FF 04 02 00 2D 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 27 01 89
ответ 44 05 20 C0 FF 04 02 00 2D 00 00 00 00 00 FF 04 0B 00 01 AA 00 00 00 00 01 FF 06 00 05 67 01 8B 90 7A EB F8
запрос 40 05 1B C0 FF 04 06 00 AA 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 27 02 A8 D6 03 1D 65
|
так вот если в ответе
00 00 00 00 , то второго запроса не отсылается...
такое происходит в Лексии, если записываются параметры несколько раз не выходя в главное меню. т.е первый раз с дополнительным запросом, а каждый следующий раз лупят нули и допзапроса нет...
каждый раз эти 4 байта в запросе и ответе разные, даже если пишется точно такая же строка....
что это? НЕ ЗНАЮ... но без этого не работает.
---------- Добавлено в 19:53 ---------- Предыдущее сообщение было написано в 14:30 ----------
но у DiagBox'а я нулей в ответе еще не видел.. правда там и каждая сессия состоит из одной единственной записи, в отличие от Лексии, где в рамках одной сессии можно производить сколь угодно изменений параметров..