Цитата:
Сообщение от 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()
|