PCCar.ru - Ваш автомобильный компьютер

Вернуться   PCCar.ru - Ваш автомобильный компьютер > MP3Car ТехИнфа > Разработка программ

Ответ
 
Опции темы Поиск в этой теме
Старый 08.11.2010, 12:39   #1
cail
Пользователь
 
Регистрация: 02.03.2010
Город: Н.Новгород
Регион: 52
Машина: Pontiac Vibe '03
Сообщений: 54
cail will become famous soon enoughcail will become famous soon enough
По умолчанию OBD-II бортовой компьютер для PNA/Carputer-ов

hobDrive - OBD2 бортовой/трип компьютер.



HUD режим:




Основное отличие от мириадов OBD2 scan тулов - изначальная заточенность под WinCE, windows mobile - где подобного доступного софта практически нет.

Цель - использование на low-end GPS навигаторах/автомагнитолах (должно работать на всем китайском ширпотребе) в качестве бортового компьютера - показывать все что можно вытащить и посчитать из мозгов машины.

Смысл? В каждодневных городских поездках gps навигатор практически бесполезная вещь. Используется по назначению раз в неделю. С этим бортовым компьютером навигатор вторую жизнь получает.

Поддерживает Bluetooth соединения (для BT ELM OBD-2 адаптеров) и обычные USB-ELM адаптеры.

Сейчас знает об основных OBD2-стандартных PID-ах, можно конфигурировать отображение по своему усмотрению.
Так же программа несколько заточена под автомобили Toyota, поддерживаются расширенные сенсоры с основных тоетовских движков, в частности показания форсунки. Часть русского перевода тоетовских сенсоров была взята с другой программы на этом форуме - jOBD (http://pccar.ru/showthread.php?t=11362), за что автору спасибо.

hobd прекрасно работает под Win32 (требуется .net framework >= 3.5) и соответственно элементарно используется на любой carputer железке с подключенным OBD-II ELM адаптером.

Брать здесь:
Сайт: http://хобдрайв.рф / http://hobdrive.com

Скачать: http://хобдрайв.рф/hobd/ (http://hobdrive.com/hobd/)

Если в winCE железке нет .net окружения, можно использовать 'standalone' дистрибутив.

Вопросы по установке: http://hobdrive.com/forum/viewtopic.php?f=4&t=13
Вопросы по калибровке: http://hobdrive.com/forum/viewtopic.php?f=9&t=27
Общие вопросы и ответы: http://hobdrive.com/forum/viewtopic.php?f=12&t=15
Совместимые и несовместимые GPS навигаторы: http://hobdrive.com/forum/viewtopic.php?f=4&t=28
Совместимость автомобилей с OBD2 и ELM адаптером: http://hobdrive.com/forum/viewtopic.php?f=9&t=14

Основные фичи:

- Сбор данных о поездке: Расход топлива, дистанция, общее потребление топлива и т.д.
- Экран Диагностики, чтения и сброса кодов ошибок.
- Cледит за значениями сенсоров температуры охлаждающей жидкости, топливных коррекций и сигнализирует при превышении критических порогов.
- HUD режим (проекция на лобовое стекло).
- Точный подсчет расхода по MAF датчику.
- Для владельцев тойот считает топливо по датчику форсунки с высокой точностью.
- "тач-френдли" интерфейс с анимацией и всякими рюшечками.
- Логирование данных сенсоров для анализа (в разработке).
- Полная локализация, переключение метрических/имперских единиц.
- Визуальные темы оформления.
- Открытые исходники obd движка, гибкая настраиваемая архитектура.
- Работает на всех .net платформах (WinCE/PNA/PDA/PocketPC/WinMobile/Windows)

Нажмите на изображение для увеличения
Название: IMG_1863sm.jpg
Просмотров: 2376
Размер:	128.1 Кб
ID:	24421

Просьба читать README, баг-репорты - велкам.

Последний раз редактировалось cail; 12.12.2011 в 13:36. Причина: новая версия 1.0
cail вне форума   Ответить с цитированием
Старый 09.11.2010, 06:36   #2
St@rz
Модератор
 
Аватар для St@rz
 
Регистрация: 27.05.2008
Возраст: 50
Город: Пермь
Регион: 59
Машина: INDESIT/2007
Сообщений: 1,330
St@rz is a splendid one to beholdSt@rz is a splendid one to beholdSt@rz is a splendid one to beholdSt@rz is a splendid one to beholdSt@rz is a splendid one to beholdSt@rz is a splendid one to beholdSt@rz is a splendid one to behold
По умолчанию

Нужная программа. А фон как поменять?
St@rz вне форума   Ответить с цитированием
Старый 09.11.2010, 09:02   #3
beaverBox
Пользователь
 
Аватар для beaverBox
 
Регистрация: 04.08.2010
Город: Нижнекамск
Регион: 16, 116
Машина: Toyota bB NCP31 1NZ-FE
Сообщений: 39
beaverBox is on a distinguished road
По умолчанию

Расход 94л/100км? Где-то тут собака порылась...
beaverBox вне форума   Ответить с цитированием
Старый 09.11.2010, 09:54   #4
cail
Пользователь
 
Регистрация: 02.03.2010
Город: Н.Новгород
Регион: 52
Машина: Pontiac Vibe '03
Сообщений: 54
cail will become famous soon enoughcail will become famous soon enough
По умолчанию

Цитата:
Нужная программа. А фон как поменять?
St@rz,
Пока зашито, в ближайшее время сделаю более гибкую конфигурацию внешнего вида - включая шрифты и фоны.

beaverBox
Скрины сняты с OBD2 симулятора - не реального авто. Как доберусь с ноутом до машины, сделаю "настоящие".
cail вне форума   Ответить с цитированием
Старый 16.11.2010, 20:10   #5
Edw123
Новый Пользователь
 
Регистрация: 08.04.2008
Возраст: 59
Регион: 77, 97, 99, 177
Сообщений: 15
Edw123 is on a distinguished road
По умолчанию

Цитата:
Сообщение от cail Посмотреть сообщение
...Цель - использование на low-end GPS навигаторах (должно работать на всем китайском ширпотребе) ...
А как в них данные вводить от ЭБУ? СОМ-порта в них нет, USB-host тоже только в единицах из "мириада" да и драйвер под WinCE ещё надо поискать и как-то его установить - ОС часто в пзу, BT - чаще всего только для связи с телефоном по звуку...
Edw123 вне форума   Ответить с цитированием
Старый 16.11.2010, 20:21   #6
CyberSubaru
Гуру
 
Аватар для CyberSubaru
 
Регистрация: 20.01.2010
Возраст: 43
Город: Владивосток
Регион: 25
Машина: Subaru Impreza GF/GG
Сообщений: 1,064
CyberSubaru has a spectacular aura aboutCyberSubaru has a spectacular aura aboutCyberSubaru has a spectacular aura about
По умолчанию

Цитата:
Сообщение от beaverBox Посмотреть сообщение
Расход 94л/100км? Где-то тут собака порылась...
Тоже самое - температура воздуха - 78градусов....
Где-то неправильный перевод величин.
__________________
Subaru Impreza GF H6 BMW Style PROJECT : - постройка.
Было: 2литра / PIII-650/SSD32GB/9.5"/SB X-FI/GPS/3G/OBD2/...
Строю: 3литра / I5-MOBILE/500/12"/SB X-FI/GPS/3G/OBD2/...
pccar
Drive2
-----
Impreza Lite: Allwinner A13 (DNS E76) - Cortex A8 1GHz
http://www.pccar.ru/showthread.php?t=18574
CyberSubaru вне форума   Ответить с цитированием
Старый 16.11.2010, 23:51   #7
cail
Пользователь
 
Регистрация: 02.03.2010
Город: Н.Новгород
Регион: 52
Машина: Pontiac Vibe '03
Сообщений: 54
cail will become famous soon enoughcail will become famous soon enough
По умолчанию

Цитата:
Сообщение от Edw123 Посмотреть сообщение
А как в них данные вводить от ЭБУ? СОМ-порта в них нет, USB-host тоже только в единицах из "мириада" да и драйвер под WinCE ещё надо поискать и как-то его установить - ОС часто в пзу, BT - чаще всего только для связи с телефоном по звуку...
Если есть BT в железке, то он работает так как ему программа прикажет Эта в частности приказывает подключаться к BT OBD адаптеру.
На сколько знаю, практически все "китайские" PNA железки держат usb-host с помощью хаков реестра и перепайки проводка (это если жалко двух баксов сверху за BT модуль).

Опять же, софтина прекрасно чувствует себя на обычном Win32 - можно пускать на любом carputer-e.

Цитата:
Тоже самое - температура воздуха - 78градусов....
Где-то неправильный перевод величин.
Не придирайтесь ;-) Еще раз - скриншоты с *симулятора* OBD2. Обязательно сниму реальные с автомобиля и обновлю...

Вот пока новые скриншоты - с поддержкой тем оформления (в первом сообщении) и всякими другими "фичами".
cail вне форума   Ответить с цитированием
Старый 17.11.2010, 12:52   #8
Edw123
Новый Пользователь
 
Регистрация: 08.04.2008
Возраст: 59
Регион: 77, 97, 99, 177
Сообщений: 15
Edw123 is on a distinguished road
По умолчанию

Цитата:
Сообщение от cail Посмотреть сообщение
Если есть BT в железке, то он работает так как ему программа прикажет Эта в частности приказывает подключаться к BT OBD адаптеру.
На сколько знаю, практически все "китайские" PNA железки держат usb-host с помощью хаков реестра и перепайки проводка (это если жалко двух баксов сверху за BT модуль).
BT у многих работает только на передачу звука и на передачу данных не переделывается. А драйвера под COM-USB думаете существуют в природе для WinCE-WM6?
Edw123 вне форума   Ответить с цитированием
Старый 17.11.2010, 13:18   #9
cail
Пользователь
 
Регистрация: 02.03.2010
Город: Н.Новгород
Регион: 52
Машина: Pontiac Vibe '03
Сообщений: 54
cail will become famous soon enoughcail will become famous soon enough
По умолчанию

Цитата:
Сообщение от Edw123 Посмотреть сообщение
BT у многих работает только на передачу звука и на передачу данных не переделывается.
То есть вы хотите сказать что во многих навигаторах стоит bluetooth стэк, каким-то образом блокирующий все bluetooth профайлы кроме Audio/Handsfree? Имхо такого не может быть. BT стэк реализует передачу данных между двумя bluetooth эндпоинтами, а уж какие данные передавать - решает конкретный протокол.

BT в навиках обычно обрезан на уровне интерфейса "пользователя" - не позволяя ничего настроить кроме Audio и/или DUN. Но это не мешает _программно_ полноценно пользоваться возможностями BT, что данная софтина и делает..

Если у вас есть или вам доступен навик на котором эта софтина не сможет соединиться через BT - дайте мне знать, я посмотрю логи...

Цитата:
Сообщение от Edw123 Посмотреть сообщение
А драйвера под COM-USB думаете существуют в природе для WinCE-WM6?
http://msdn.microsoft.com/en-us/libr...bedded.5).aspx
Подключите навик по usb к компьютеру. ActiveSync как раз работает через serial usb.

Единственная проблема может быть если OBD2 железка не реализует стандартный serial-usb а требует какого-нибудь самопального драйвера.. Тогда да - маловероятно что такой драйвер найдется под WinCE.
cail вне форума   Ответить с цитированием
Старый 17.11.2010, 22:05   #10
awtoap
Гуру
 
Аватар для awtoap
 
Регистрация: 19.09.2009
Возраст: 46
Город: Мелитополь
Регион: Украина
Сообщений: 2,022
awtoap is a splendid one to beholdawtoap is a splendid one to beholdawtoap is a splendid one to beholdawtoap is a splendid one to beholdawtoap is a splendid one to beholdawtoap is a splendid one to beholdawtoap is a splendid one to behold
По умолчанию

Цитата:
BT в навиках обычно обрезан на уровне интерфейса "пользователя" - не позволяя ничего настроить кроме Audio и/или DUN. Но это не мешает _программно_ полноценно пользоваться возможностями BT, что данная софтина и делает..
Полностью поддерживаю...нужны, так сказать, правильные дрова. BT модуль, как правила, изначально настроен как Serial Port. Выбор профилей осуществляется "волшебными" командами для конкретного производителя BT модуля.
awtoap вне форума   Ответить с цитированием
Ответ

Метки
obd-ii, obd2, scanner, toyota, trip computer


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.



Часовой пояс GMT +4, время: 12:13.


Работает на vBulletin® версия 3.8.4.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot