Страница 1 из 1

Проблема с виртуальным сом портом

Добавлено: 19 июн 2012, 23:04
vovan33
Пытаюсь подружить hobdrive с навигатором PN 7050. Исходные данные для задачки: навик - MIPSII процессор, wince 5, несохраняемый реестр, в наличии USB host.OBD2 адаптор - ELM327 Ver 1.5a с USB интерфейсом. HobDrive - пробная версия. Победил почти все: соорудил NetCF_v3.5_standalone_for_MIPS, прога запускается. Прописываю скриптом ключи для FTDI драйвера. При подключении ELM327 запрос на устройство есть, подсовываю скриптом FTDI драйвер - проглатывает (usbseralg.dll выплевывает). Появляется сом порт в реестре в Active. Казалось триумф близок. Ан нет... При запуске хобда соединения с OBD не происходит и мой сом5 исчезает из реестра (в смысле из раздела Active). Если подключать OBD с уже запущенным хобдом, то порт из реестра не исчезает, но соединения все равно нет :( Пробовал менять скорости порта - бесполезно. Что еще можно предпринять? Или это тупик? Лог прилагаю...

Re: Проблема с виртуальным сом портом

Добавлено: 20 июн 2012, 04:25
cail
1. Пробовали убрать явный baudrate?
2. Тут у многих адаптеры пошли на чипе cp2102, и требуют других драйверов: http://www.silabs.com/products/mcu/Page ... ivers.aspx

Re: Проблема с виртуальным сом портом

Добавлено: 20 июн 2012, 22:49
vovan33
Большое спасибо за помощь. Прикрутил рекомендованный Вами драйвер и лед тронулся. Соединение устойчивое при установке скорости в дефолт. На остальных скоростях пишет ошибку. Пока почему-то показывает только вольтаж в сети. Надо разбираться. ScanMaster-ELM на ноуте через тот-же адаптер показывает кучу параметров.
Не понял по поводу "убрать явный baudrate". Поясните, что за настройка - нигде не нашел. Может пригодится.

Re: Проблема с виртуальным сом портом

Добавлено: 21 июн 2012, 04:31
cail
baudrate это и есть скорость соединения - так что оставляйте скорость в дефолт.

выберите шаблон инициализации elm reset в настройках авто - это сбросит адаптер и возможно поможет подключиться.

Re: Проблема с виртуальным сом портом

Добавлено: 21 июн 2012, 22:06
vovan33
Спасибо, все заработало! Теперь надо немного разобраться со всем этим хозяйством. Особенно со всем этим многообразием расходов... Я так понял, что при методе MAF sensor ничего особо калибровать не надо? Только коэффициент AFR. Кстати сказать, как его узнать для конкретной модели авто? Или 14.7 это какой-то стандарт? машинка у меня не особо массовая - kia opirus 3,8. Боюсь, что какую либо инфу по всяким там ее коэффициентам не раздобудешь.
И еще, первое что немного разочаровало - отсутствие показаний температуры за бортом. В мануале написано, что некоторыми авто не поддерживается, но у меня датчик есть и штатный БК исправно её показывает. Неужто на шину параметр не подается... Лечится как нибудь? Правда, это уже другая тема, не по сом порту...

Re: Проблема с виртуальным сом портом

Добавлено: 22 июн 2012, 04:46
cail
Рад за вас )
Да, при MAF ничего не надо трогать. 14.7 это физическая константа, она от марки автомобиля не зависит )
Температура скорее всего не подается. В штатные БК обычно в обход эбу эта информация идет.

Re: Проблема с виртуальным сом портом

Добавлено: 22 июн 2012, 07:43
vovan33
Все понял. Еще раз благодарю за оперативную помощь. Буду приобретать лицензию.

Re: Проблема с виртуальным сом портом

Добавлено: 22 июн 2012, 07:46
cail
Не за что.
Кстати, вот это:
соорудил NetCF_v3.5_standalone_for_MIPS
требовало каких-то нестандартных действий?

Re: Проблема с виртуальным сом портом

Добавлено: 26 июн 2012, 15:18
vovan33
Да, немного. Ваша версия дистрибутива standalone с процессором MIPS не работает (подразумеваю, что не работают библиотеки NetCF). А поскольку установить cab версию NetCF под MIPS не представлялось возможным (на навике ничего не сохраняется), пришлось сделать свою standalone сборку под MIPS.

Re: Проблема с виртуальным сом портом

Добавлено: 26 июн 2012, 17:14
cail
Не поделитесь архивом с .net файлами для mips? Тут тоже люди просят, а у меня нет такого железа протестировать...

Re: Проблема с виртуальным сом портом

Добавлено: 28 июн 2012, 09:13
vovan33
Кинул сюда: http://webfile.ru/6017435
В архиве все библиотеки .net. надо заменить в дистрибутиве хобда имеющиеся на аналогичные из архива. Имя одной dll-ки не совпадает. Вместо System.Net.dll (если не ошибаюсь) ложил System.Net.Irda.dll. Не знаю, какие функции из нее используются и насколько корректна подмена, но у меня все работает без ошибок. Правда на моем навике сетевых примочек нет.

Re: Проблема с виртуальным сом портом

Добавлено: 28 июн 2012, 10:54
cail
Спасибо!