Показать сообщение отдельно
Старый 20.06.2015, 17:02   #3096
GASCHE
Старший Пользователь
 
Аватар для GASCHE
 
Регистрация: 01.04.2010
Регион: 35
Сообщений: 697
GASCHE is on a distinguished road
По умолчанию

Цитата:
Сообщение от xxlkms Посмотреть сообщение
Потому, что в машине есть CAN, а K-line нет.
Это не по факту а по вашему предположению, а по факту это выглядит так Techstream посылает серию команд
Цитата:
16:37:44.843 PassThruConnect( ProtocolID = 6 : ISO15765, BaudRate = 500000,
Flags: Flags: CAN_29BIT_ID = 0 CAN_ID_BOTH = 0
ISO9141_K_LINE_ONLY = 0 ISO9141_NO_CHECKSUM = 0 )
16:37:44.848 Установленно cединение с USB адаптером FT232R USB UART
16:37:44.849 "Поток чтения USB порта по CAN - открыт"
16:37:46.010 Скорость соединения с адаптером 500000
16:37:46.011 ChannelID = 145034040
Result = NO ERROR
16:37:46.012 PassThruIoctl( IoctlID = SET_CONFIG, Всего параметров - 4
00000001ATA_RATE = 500000
0000001F:ISO15765_STMIN = 0
0000001E:ISO15765_BS = 0
0000002A:? Не определен = 0 )
Драйвер их обрабатывает с переводит адаптер в нужный режим
Цитата:
16:31:36.300 FT_SetBaudRate( BaudRate = 833333 )
16:31:36.300 FT_SetLatencyTimer( Latency = 1 )
16:31:36.300 FT_ClrRts()
16:31:36.301 FT_ClrDtr()
16:31:36.301 FT_SetDtr()
16:31:36.301 FT_ClrDtr()
16:31:36.301 FT_SetRts()
GASCHE вне форума