Дорогие коллеги и просто любители поковыряться в фокусах!
По многочисленным просьбам была написана программа для диагностики подушек безопасности для автомобилей Фокус 3 и Куга 2. Суть работы - аналогично ЕЛМ-Конфигу для фф2: проверять сопротивления на подушках: Если они динамические (меняются немного) - значит установлена реальная подушка, если статические - то обманка.
Программа работает со всеми ЕЛМ-совместимыми адаптерами (ELM-327, ELS-27 всех версий).
Принцип работы: выбираем ком-порт и скорость, жмем открыть порт, вылезает окно основной программы. При нажатии на кнопку "Обновить" (внизу) происходит чтение данных.
Выглядит приложение примерно так:
(на фото подключен к ф3 с максимальной безопасностью, елс, скорость 2мбит/с)
Софт буду обновлять и допиливать по мере времени и возможности.
Прошу сильно не пинать, т.к. это вообще первая работа в несвойственной мне среде программирования Qt.
Выслушаю комментарии и пожелания к этому софту, и постараюсь сделать его в конечном итоге максимально комфортным для пользователей.
Коллеги, выкладываю обновление своей программы fabdiag
Что изменилось:
1. Программа переписана ПОЛНОСТЬЮ, в другой среде
2. Новая графическая оболочка на основе старой привычной картинки
3. Обновление данных по подушкам работает быстрее и четче
4. Везде есть всплывающие подсказки если человек забыл сопротивление какой подушки в данном окне
5. По многочисленным просьбам добавлена возможность сброса краша (не оттестировано). При счетчике краша больше нуля справа появляется кнопка со значком выключателя, при нажатии на которую выполняется процедура сброса краша
6. Если подушки нету, отображается не 0 как было раньше, а N/A
7. Больше не нужна куча неясных библиотек для запуска и графика больше не вылетает
Поддержка первой версии программы на этом прекращается
В планах доработки:
1. Подсветка сопротивлений цветом: зеленый, желтый, красный по их диапазону (часто сопротивления не оригинальных подушек выходят за рамки допуска и горит ошибка)
2. Возможность циклического циклического обновления, чтобы не нужно было постоянно тыкать кнопку и смотреть сразу в динамике
Если у кого-то будут еще предложения по расширению функционала — всегда готов их выслушать
Скачать новую версию можно
тут по новой ссылке
При возникновении ошибок по OpenGL (пока замечено на win10 pro x64) - докачать библиотеки эмулятора OpenGL
отсюда и положить их в папку с программой.
Часто задаваемые вопросы:-В: Подушка не бабахнет?
-О: Подушки
НЕ бахнут. Софтина читает с модуля сопротивления и счетчик крашей, не более того. В будущем ВОЗМОЖНО добавлю сброс краша, хотя это умеет форскан
x
JustHunteR
28 June 2017
fabdiag: программа для диагностики подушек безопасности F3, K2
на данный момент это бета-версия (0.1.4b)!К вам всем огромная просьба, протестировать ФАКТ РАБОТЫ программы, а именно: корректность чтения данных, работоспособность на автомобилях разных комплектаций и годов выпуска (для ф3 в том числе рестайл), корректность отображения данных коленной подушки Куга-2, а так же работу программы с адаптерами елс на скорости 8мбит/с.
При возникновении вопросов по работе с ПО не стесняйтесь, отписывайтесь в эту тему.
Так же всегда рад комментариям и пожеланиям по работе программы.
Затестил на 8М - все работает. Кугу пока не проверял.
Impa
уже хорошие новости. Ждем результат по куге
А для андроида не планируешь?
evgkolesniko
Может быть в бущем, как отлажу десктопную версию) это ж опять разбираться надо, а я не программист, я аппаратчик ("железо" делаю), а это за недостатком нормальных инструментов для работы)
Потестил. ФФ3 дорестайл с двумя подушками.
Посередине рядом с кнопкой обновления два индикатора - это преднатяжители?
Иногда при обновлении появляются показания о несуществующей подушке
А у меня счётчик крашей показывает 5. Машине два месяца
Может быть проблема в "кривом" китайском адаптере? Я грешу на него. Потому, что сегодня ещё добрался через ForScan до центральног конфига и там порядка 20% информации не соответствует действительности
bizz41
На местах замков ремней - данные о преднатягах. По краям окна на сидениях - боковые подушки. Остальное думаю понятно)
Распишу по картинке где что живет
На рестайле работает - уже радость)
По второму скрину похоже на то что данные съезжают. Какой адаптер, какая скорость и какая винда?
Uksus17
Да, похоже на адаптер. А как называется?
JustHunteR
дорестайл 2014 год.
els27 (куплен в феврале 2015), скорость 2М, винда ХР.
bizz41
Посмотрю на хр что происходит, спасибо за отзыв
цитата: |
Uksus17 Да, похоже на адаптер. А как называется? |
Стыдно называть
Блютусный ELM327? купленный на алике за 6$. Я уже заказал ELS27. Ибо боюсь, что этот китаец мне наконфигурирует
JustHunteR
Добрый день. при попытке запустить приложение ошибку (скриншот и описание ниже).
Подскажите в чем может быть проблема ?
Сигнатура проблемы:
Имя события проблемы: APPCRASH
Имя приложения: fabdiag.exe
Версия приложения: 0.0.0.0
Отметка времени приложения: 59501c76
Имя модуля с ошибкой: ig4icd32.dll
Версия модуля с ошибкой: 8.14.10.1930
Отметка времени модуля с ошибкой: 4aba6fc2
Код исключения: c0000005
Смещение исключения: 002095ed
Версия ОС: 6.1.7601.2.1.0.256.4
Код языка: 1049
Дополнительные сведения 1: 0a9e
Дополнительные сведения 2: 0a9e372d3b4ad19135b953a78882e789
Дополнительные сведения 3: 0a9e
Дополнительные сведения 4: 0a9e372d3b4ad19135b953a78882e789
Kirillishe
Хм, это похоже на краш OpenGL, надо попробовать библиотеки эмулятора OpenGL из шапки положить в папку с программой. Если нет, то пробовать обновить доайвер nVidia, хотя странно что система так ругается...
JustHunteR
добрый день, библиотеки эмулятора OpenGL из шапки, положил в папку с программой еще вчера, результата нет...
поэтому и написал. а вот драйвер nVidia надо попробовать обновить. Спасибо за помощь!
JustHunteRПрограмма работает только с ELM/ELS?
Илья_37
Да, только с елм/елс. Критует по OpenGL. Библиотеки дополнительные из шапки подгружал? Если да то какая система?
JustHunteR
Win10 x86
Правда библиотеку подкачал сам. Попробую позже заменить на файлы из шапки - возможно криво встали.
coolerjke
12 February 2018
Как на данный момент обстоят дела с прогой? Есть новые версии?
JustHunteR
12 February 2018
coolerjke
Пока нет, пока работы много(( думаю в марте будет время допилить некоторые моменты
Подключаю к машине фф3 14 года, через ELM 327 на чипе Prolific программа открывается но нет кнопки обновить? куда копать
shogКрасным выделил кнопку «обновить»
JustHunteR
Я знаю про неё, но не нажимается, не выделяется, как будто просто картинка и все
shog
А скорость/порт указаны верно?
JustHunteR
Да, правда 9600 только поддерживает, может из за этого
shog
Возможно, но не должно так быть, на 9600 я конечно не тестил, но на 115200 точно работала
Разобрался работает на 115200, и результат не утишителен
JustHunteR
2 May 2018
shog
Все подушки реальные подушки. Сопротивления гуляют. Счетчик крашей да, единица
А вообще возьми елсбодрэйт или елмконфиг и поставь максимальную скорость для твоего адаптера, если это елм то 500к, если елс китаец то 2м, скорее всего так
Всем добрый день!!Интересует мнение эксперта тест пройден или нет??И объ
ясните пожалуйста что означают цифры и ноль??
Skif1981
Все нормально. Если нет подушек - стоит 0 (нет подушки защиты коленей водителя и нет боковых шторок).