fabdiag: программа для диагностики подушек безопасности F3, K2



Дорогие коллеги и просто любители поковыряться в фокусах!

По многочисленным просьбам была написана программа для диагностики подушек безопасности для автомобилей Фокус 3 и Куга 2. Суть работы - аналогично ЕЛМ-Конфигу для фф2: проверять сопротивления на подушках: Если они динамические (меняются немного) - значит установлена реальная подушка, если статические - то обманка.
Программа работает со всеми ЕЛМ-совместимыми адаптерами (ELM-327, ELS-27 всех версий).
Принцип работы: выбираем ком-порт и скорость, жмем открыть порт, вылезает окно основной программы. При нажатии на кнопку "Обновить" (внизу) происходит чтение данных.

Выглядит приложение примерно так:
posted image
(на фото подключен к ф3 с максимальной безопасностью, елс, скорость 2мбит/с)

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

Коллеги, выкладываю обновление своей программы fabdiag
Что изменилось:
1. Программа переписана ПОЛНОСТЬЮ, в другой среде
2. Новая графическая оболочка на основе старой привычной картинки
3. Обновление данных по подушкам работает быстрее и четче
4. Везде есть всплывающие подсказки если человек забыл сопротивление какой подушки в данном окне
5. По многочисленным просьбам добавлена возможность сброса краша (не оттестировано). При счетчике краша больше нуля справа появляется кнопка со значком выключателя, при нажатии на которую выполняется процедура сброса краша
6. Если подушки нету, отображается не 0 как было раньше, а N/A
7. Больше не нужна куча неясных библиотек для запуска и графика больше не вылетает



Поддержка первой версии программы на этом прекращается
В планах доработки:
1. Подсветка сопротивлений цветом: зеленый, желтый, красный по их диапазону (часто сопротивления не оригинальных подушек выходят за рамки допуска и горит ошибка)
2. Возможность циклического циклического обновления, чтобы не нужно было постоянно тыкать кнопку и смотреть сразу в динамике

Если у кого-то будут еще предложения по расширению функционала — всегда готов их выслушать

Скачать новую версию можно тут по новой ссылке

При возникновении ошибок по OpenGL (пока замечено на win10 pro x64) - докачать библиотеки эмулятора OpenGL отсюда и положить их в папку с программой.

Часто задаваемые вопросы:
fabdiag, диагностика, подушки, airgag, elm327, els27, сопротивление, счетчик крашей

avatar
JustHunteR
28 June 2017

fabdiag: программа для диагностики подушек безопасности F3, K2
30,2K
views
27
members
73
posts

avatar
JustHunteR
28 June 2017

3

на данный момент это бета-версия (0.1.4b)!
К вам всем огромная просьба, протестировать ФАКТ РАБОТЫ программы, а именно: корректность чтения данных, работоспособность на автомобилях разных комплектаций и годов выпуска (для ф3 в том числе рестайл), корректность отображения данных коленной подушки Куга-2, а так же работу программы с адаптерами елс на скорости 8мбит/с.

При возникновении вопросов по работе с ПО не стесняйтесь, отписывайтесь в эту тему.

Так же всегда рад комментариям и пожеланиям по работе программы.

Скрытый текст
avatar
Impa
28 June 2017


Затестил на 8М - все работает. Кугу пока не проверял.
avatar
JustHunteR
28 June 2017


Impa
уже хорошие новости. Ждем результат по куге
evgkolesniko
28 June 2017


А для андроида не планируешь?
avatar
JustHunteR
28 June 2017


evgkolesniko
Может быть в бущем, как отлажу десктопную версию) это ж опять разбираться надо, а я не программист, я аппаратчик ("железо" делаю), а это за недостатком нормальных инструментов для работы)
avatar
bizz41
28 June 2017


Потестил. ФФ3 дорестайл с двумя подушками.
Посередине рядом с кнопкой обновления два индикатора - это преднатяжители?
posted image
Иногда при обновлении появляются показания о несуществующей подушке
posted image
avatar
Uksus17
28 June 2017


А у меня счётчик крашей показывает 5. Машине два месяца
Может быть проблема в "кривом" китайском адаптере? Я грешу на него. Потому, что сегодня ещё добрался через ForScan до центральног конфига и там порядка 20% информации не соответствует действительности
avatar
JustHunteR
28 June 2017

1

bizz41
На местах замков ремней - данные о преднатягах. По краям окна на сидениях - боковые подушки. Остальное думаю понятно)
Распишу по картинке где что живет
На рестайле работает - уже радость)
По второму скрину похоже на то что данные съезжают. Какой адаптер, какая скорость и какая винда?

Uksus17
Да, похоже на адаптер. А как называется?
avatar
bizz41
28 June 2017


JustHunteR
дорестайл 2014 год.
els27 (куплен в феврале 2015), скорость 2М, винда ХР.
avatar
JustHunteR
28 June 2017


bizz41
Посмотрю на хр что происходит, спасибо за отзыв
avatar
Uksus17
29 June 2017


цитата:
Uksus17
Да, похоже на адаптер. А как называется?

Стыдно называть Блютусный ELM327? купленный на алике за 6$. Я уже заказал ELS27. Ибо боюсь, что этот китаец мне наконфигурирует
Kirillishe
30 June 2017


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
posted image
avatar
JustHunteR
1 July 2017


Kirillishe
Хм, это похоже на краш OpenGL, надо попробовать библиотеки эмулятора OpenGL из шапки положить в папку с программой. Если нет, то пробовать обновить доайвер nVidia, хотя странно что система так ругается...
Kirillishe
1 July 2017


JustHunteR
добрый день, библиотеки эмулятора OpenGL из шапки, положил в папку с программой еще вчера, результата нет...
поэтому и написал. а вот драйвер nVidia надо попробовать обновить. Спасибо за помощь!
Илья_37
7 July 2017


JustHunteR

Программа работает только с ELM/ELS?
avatar
JustHunteR
8 July 2017


Илья_37
Да, только с елм/елс. Критует по OpenGL. Библиотеки дополнительные из шапки подгружал? Если да то какая система?
Илья_37
8 July 2017


JustHunteR
Win10 x86
Правда библиотеку подкачал сам. Попробую позже заменить на файлы из шапки - возможно криво встали.
coolerjke
12 February 2018


Как на данный момент обстоят дела с прогой? Есть новые версии?
avatar
JustHunteR
12 February 2018


coolerjke
Пока нет, пока работы много(( думаю в марте будет время допилить некоторые моменты
avatar
shog
26 April 2018


Подключаю к машине фф3 14 года, через ELM 327 на чипе Prolific программа открывается но нет кнопки обновить? куда копать
posted image
avatar
JustHunteR
26 April 2018


shog
Красным выделил кнопку «обновить»
posted image
avatar
shog
27 April 2018mobile


JustHunteR
Я знаю про неё, но не нажимается, не выделяется, как будто просто картинка и все
avatar
JustHunteR
28 April 2018


shog
А скорость/порт указаны верно?
avatar
shog
28 April 2018mobile


JustHunteR
Да, правда 9600 только поддерживает, может из за этого
avatar
JustHunteR
28 April 2018


shog
Возможно, но не должно так быть, на 9600 я конечно не тестил, но на 115200 точно работала
avatar
shog
1 May 2018


Разобрался работает на 115200, и результат не утишителен
posted imageposted image
avatar
JustHunteR
2 May 2018


shog
Все подушки реальные подушки. Сопротивления гуляют. Счетчик крашей да, единица

А вообще возьми елсбодрэйт или елмконфиг и поставь максимальную скорость для твоего адаптера, если это елм то 500к, если елс китаец то 2м, скорее всего так
Skif1981
9 July 2018


Всем добрый день!!Интересует мнение эксперта тест пройден или нет??И объ
posted image
ясните пожалуйста что означают цифры и ноль??
Илья_37
9 July 2018


Skif1981
Все нормально. Если нет подушек - стоит 0 (нет подушки защиты коленей водителя и нет боковых шторок).

1 person online

1 person online

Log in to leave a message or Sign up


up