08.01.2017, 16:58 | #441 |
Гуру
Регистрация: 01.06.2013
Возраст: 58
Регион: Украина
Машина: Toyota Fortuner 4.0 / Chevrolet Bolt EV
Сообщений: 2,006
|
Хорошо, постараюсь учесть всё в следующей версии ПО оболочки.
|
08.01.2017, 17:07 | #442 |
Новый Пользователь
Регистрация: 19.06.2013
Регион: 77, 97, 99, 177
Сообщений: 21
|
Было бы отлично, спасибо!
P. S. Еще вопрос: чем отличаются версии прошивки can и can_wo_keys ? Поиском не нашел. Последний раз редактировалось Nik1976; 09.01.2017 в 15:10. |
10.01.2017, 13:08 | #443 |
Гуру
Регистрация: 01.06.2013
Возраст: 58
Регион: Украина
Машина: Toyota Fortuner 4.0 / Chevrolet Bolt EV
Сообщений: 2,006
|
Отметил этот момент в шапке после ссылка на ПО контроллера.
|
10.01.2017, 14:59 | #444 | |
Гуру
Регистрация: 01.06.2013
Возраст: 58
Регион: Украина
Машина: Toyota Fortuner 4.0 / Chevrolet Bolt EV
Сообщений: 2,006
|
Цитата:
Сделал:
|
|
11.01.2017, 07:46 | #445 |
Новый Пользователь
Регистрация: 19.06.2013
Регион: 77, 97, 99, 177
Сообщений: 21
|
Спасибо за очень быструю реакцию.
Оболочку 9.25 еще не успел протестировать, но Can-логгер 9.24 похоже не справляется с большими потоками данных на 500Кбит CAN-шине. Симптомы: На Infotainment CAN седьмого гольфа за 10-15 сек контроллер успевает наловить от 400 до 650 пакетов В том же состоянии машины CAN-адаптер Marathon CAN-bus-USB (http://can.marathon.ru/page/devices/canbus-usb) за 10 сек. стабильно ловит 4600-4700 пакетов CAN-логгер контроллера при работе раз в несколько секунд "подвисает", не обновляя экран, потом снова начинает вывод пакетов. Анализ текстовых логов контроллера показал, что все нажатия рулевых кнопок были пропущены. На куда менее загруженной 500Кбит CAN-шине тач-скрина (около 1000 пакетов за 30 сек) пропусков не было, все нажатия кнопок и экрана отлавливались стабильно. Похоже на переполнение буфера в контроллере. Контроллер и Marathon подключались к довольно древнему ноуту HP TX2000 с процессором AMD Turion X2 2.2ГГц. Но загрузка процессора никогда не превышала 70%. На более современном ноуте пакеты тоже терялись. Готов провести доп. тесты если нужно. P. S. Было бы очень полезно добавить новый тип событий: пакет CAN-шины. Мне не жаль поделиться логами и значением пакетов последних VAG-ов, но хотелось бы гибко программировать реакции для самых разных посылок. |
11.01.2017, 11:49 | #446 |
Гуру
Регистрация: 01.06.2013
Возраст: 58
Регион: Украина
Машина: Toyota Fortuner 4.0 / Chevrolet Bolt EV
Сообщений: 2,006
|
Да, возможно при большой нагрузке контроллер не успевает по USB передать такой большой объем в оболочку. Буфер передачи в контроллере на 64 пакета. Конечно он не сравнится с профессиональными логгерами. Да на это он и не рассчитывался.
Обычно мультимедиа инфо не идет по 500кБит шине. Версия 9.25 ПО контроллера для CAN, размер буфера для пакетов увеличен до 180.
__________________
Темы: Простой USB HID контроллер под Windows или Android 4-й версии, Windows & Андроид мультитач контроллер емкостного экрана, Программатор для "народного" контроллера на RTD2662, Емкостной мультитач вместо резистивного для штатной магнитолы Последний раз редактировалось YAM1966; 11.01.2017 в 15:20. |
11.01.2017, 15:06 | #447 |
Новый Пользователь
Регистрация: 19.06.2013
Регион: 77, 97, 99, 177
Сообщений: 21
|
Отлично, спасибо!
Сегодня проверю 9.25 P. S. Похоже VAGовская платформа MQB целиком перешла на 500Кбит, а это последние Гольфы, Пассаты, Тигуаны, A3 и Октавии и Супербы. Так что 500Кбит скоро будет мейнстримом |
12.01.2017, 17:24 | #448 |
Новый Пользователь
Регистрация: 19.06.2013
Регион: 77, 97, 99, 177
Сообщений: 21
|
Увы, прошивка 9.25 тоже теряет пакеты
|
12.01.2017, 18:36 | #449 |
Гуру
Регистрация: 01.06.2013
Возраст: 58
Регион: Украина
Машина: Toyota Fortuner 4.0 / Chevrolet Bolt EV
Сообщений: 2,006
|
Не контроллер их теряет, а оболочка не успевает их вычитывать
|
13.01.2017, 01:28 | #450 |
Новый Пользователь
Регистрация: 19.06.2013
Регион: 77, 97, 99, 177
Сообщений: 21
|
|
Здесь присутствуют: 14 (пользователей: 0 , гостей: 14) | |
|
|