Показать сообщение отдельно
Старый 30.03.2010, 10:28   #410
Virtual
Гуру
 
Регистрация: 07.11.2009
Возраст: 49
Регион: 02
Машина: Hyundai Accent :)
Сообщений: 1,361
Virtual has a spectacular aura aboutVirtual has a spectacular aura about
По умолчанию

Валентин,
осцилограф есть. но пионеры на нем батарейки угробили . а не ееежика я пропуск в этом году не оформил.
так что увы машин с диагностикой отдельно, а другие компы с осцилографами отдельно.

1.у тебя частенько не проходит 5baud инициализация. (попробуй производить ее до запуска всех трендов_процессор кушающих)
2. есть подозрение что при хорошей нагрузке на проц. твоя пауза межбайтная слишком большой становится и ECU тупо отшивает пакеты, ну а впоследствии через 5сек. уйдет из режима диагностики. (попробуй всетаки запрос слать одним блоком, ну и кому нужна пауза, пусть настройка в ini будет.)
3. фиг знает что у тя там с потоками но в конце передающий поток останавливается. а читающий похоже сьедает 100% процессора.
вот конец лога со сниффера
(как раз в такой момент как на скриншоте, где загрузка проца резко подымается с 30...40% до 100%)
Цитата:
96 0.00120490 jobd.exe IRP_MJ_WRITE Serial2 SUCCESS Length 1: 68
97 0.00001397 jobd.exe IOCTL_SERIAL_GET_COMMSTATUS Serial2 SUCCESS
98 0.00001537 jobd.exe IRP_MJ_READ Serial2 SUCCESS Length 1: 68
99 0.00582979 jobd.exe IOCTL_SERIAL_WAIT_ON_MASK Serial2 SUCCESS
100 0.00132643 jobd.exe IRP_MJ_WRITE Serial2 SUCCESS Length 1: 6A
101 0.00001285 jobd.exe IOCTL_SERIAL_GET_COMMSTATUS Serial2 SUCCESS
102 0.00001481 jobd.exe IRP_MJ_READ Serial2 SUCCESS Length 1: 6A
103 0.01566261 jobd.exe IOCTL_SERIAL_WAIT_ON_MASK Serial2 SUCCESS
104 0.00062410 jobd.exe IRP_MJ_WRITE Serial2 SUCCESS Length 1: F1
105 0.00001145 jobd.exe IOCTL_SERIAL_GET_COMMSTATUS Serial2 SUCCESS
106 0.00001425 jobd.exe IRP_MJ_READ Serial2 SUCCESS Length 1: F1
107 0.01569138 jobd.exe IOCTL_SERIAL_WAIT_ON_MASK Serial2 SUCCESS
108 0.00089537 jobd.exe IRP_MJ_WRITE Serial2 SUCCESS Length 1: 01
109 0.00001145 jobd.exe IOCTL_SERIAL_GET_COMMSTATUS Serial2 SUCCESS
110 0.00001397 jobd.exe IRP_MJ_READ Serial2 SUCCESS Length 1: 01
111 0.01476361 jobd.exe IOCTL_SERIAL_WAIT_ON_MASK Serial2 SUCCESS
112 0.00036094 jobd.exe IRP_MJ_WRITE Serial2 SUCCESS Length 1: 05
113 0.00001062 jobd.exe IOCTL_SERIAL_GET_COMMSTATUS Serial2 SUCCESS
114 0.00001313 jobd.exe IRP_MJ_READ Serial2 SUCCESS Length 1: 05
115 0.01576541 jobd.exe IOCTL_SERIAL_WAIT_ON_MASK Serial2 SUCCESS
116 0.00072104 jobd.exe IRP_MJ_WRITE Serial2 SUCCESS Length 1: C9
117 0.00001173 jobd.exe IOCTL_SERIAL_GET_COMMSTATUS Serial2 SUCCESS
118 0.00001425 jobd.exe IRP_MJ_READ Serial2 SUCCESS Length 1: C9
119 1.99838946 jobd.exe IOCTL_SERIAL_WAIT_ON_MASK Serial2 CANCELLED
120 0.00001369 jobd.exe IOCTL_SERIAL_GET_COMMSTATUS Serial2 SUCCESS
__________________
Accent + Mystery MMT-8120S+ежик700_2Gssd_798МГц проц

Последний раз редактировалось Virtual; 30.03.2010 в 11:26.
Virtual вне форума   Ответить с цитированием