Показать сообщение отдельно
Старый 18.04.2011, 12:51   #570
Vasen
Завсегдатай
 
Аватар для Vasen
Обо мне Обо мне
 
Регистрация: 02.08.2010
Адрес: В.Новгород
Автомобиль: E36, 318IS, 95г.
Сообщений: 212
Сказал(а) спасибо: 8
Поблагодарили 20 раз(а) в 6 сообщениях
Вес репутации: 0
Vasen Нейтральная репутация
vitek101, думаю затыка в открытии порта здесь в родной адс:
IOCTL_SERIAL_SET_LINE_CONTROL VCP0 SUCCESS StopBits: ERROR Parity: EVEN WordLength: 8

Kill17, судя по сорцам проги, там используется вывод dtr для L линии. Что не расходится с доками на протокол. Там как раз и передается адрес блока:
Процедура активизации нужного блока (Wake-Up) заключается в следующем:
Цитата:
Каждый диагностируемый блок автомобиля имеет и знает свой уникальный код (адрес). Например, ЭБУ имеет адрес 0x10.
Если ДС собирается соединиться с ЭБУ, то для «пробуждения» блока ЭБУ на линию L выдается этот адрес в последовательном коде. При этом передающая сторона (ДС) должна обеспечить выдачу на очень низкой скорости
__________________
BMW E36 318IS/M42B18 1995г.

Принять мужчину таким, какой он есть, может только военкомат.
Vasen вне форума   Ответить с цитированием

Sponsored Links