Проблемы при bluetooth инициализации

Установка, работа, проблемы хобдрайва в Windows CE/Mobile: GPS Навигаторы, Магнитолы, Телефоны и смартфоны.
Alex
Новичок
Сообщения: 3
Зарегистрирован: 13 мар 2012, 19:46

Проблемы при bluetooth инициализации

Сообщение Alex »

Я заметил интересное явление, что при работе hodDrive с ELM327 с блютус при начальной инициализации соединения hobDrive делает несколько попыток и как правило соединение происходит с 3 - 4 раза. Иногда соединения не происходит совсем. Абсолютно случайное явление. Хотя если соединение произошло то работает без проблем и потери связи.
Пробовал несколько вариантов лечения. Передергивание ELM327 результатов, как правило, не дает. Перезагрузка только программы тоже не эффективно. Только если GPS перевести в спящий режим и восстановить обратно, то помогает. По этой причине долго не мог в начале запустить hodDrive.
Когда в такой ситуации открываешь настройки OBD соединения hobDrive, то в списке ELM327 виден, видны попытки, а соединения не происходит. Адаптер такой же по виду, который приведен у вас на фото под номером 3. Такая же ситуация у меня и с приложением, которое я поставил на ноутбук. Пробовал три однотипных ELM327, поведение одинаковое со всеми.
С чем это может быть связано? Как то это связано с типом ELM327? Что можете посоветовать по этому поводу? Платный вариант надежнее в соединении или процедуры одинаковые?
cail
Администратор
Сообщения: 4322
Зарегистрирован: 06 дек 2011, 15:49
Имя: Игорь
Откуда: Нижний Новгород

Re: Проблема при начальной инициализации

Сообщение cail »

Сам не наблюдал такого, но многие пишут. Возможно связано с проблемами с PIN кодом, но не уверен.

Использовал китайский навик с "синим" ELMом - там иногда после пробуждения bluetooth просто "не пробуждался". Помогало усыпление/пробуждение.
Alex писал(а): Такая же ситуация у меня и с приложением, которое я поставил на ноутбук.
Имеете ввиду хобдрайв запущенный на ноутбуке так же себя вел? Или другие программы тоже?

Единственное предположение пока - хобдрайв довольно часто делает попытки подключения. Возможно BT стек не успевает "оживать" из за таких частых запросов. Попробуйте увеличить интервал между попытками подключения (в системных настройках).
HobDrive(свежак) + Android4 rk3188 2din + Elm327USB + Pontiac Vibe 2003
Не пишите пожалуйста вопросы в личку. Создавайте тему в соответствующем форуме.
Mazai
Начинающий
Сообщения: 11
Зарегистрирован: 28 фев 2012, 20:32
Контактная информация:

Re: Проблема при начальной инициализации

Сообщение Mazai »

Столкнулся с аналогичной проблемой при работе ELM327( образца №2) в паре с навигатором Digma DM500B c WinCE 5.0. Удалось подключиться несколько раз ( CAN ATSP6 ), все остальное время делает попытки подключения, даже успевает получить параметры и отрубается, и так по кругу. Увеличение интервала между подключениями ничего не дало. При этом тот же адаптер при работе с РС WinXP c Hobd той же версии c тем же контроллером работает без проблем.
cail
Администратор
Сообщения: 4322
Зарегистрирован: 06 дек 2011, 15:49
Имя: Игорь
Откуда: Нижний Новгород

Re: Проблема при начальной инициализации

Сообщение cail »

Mazai,

Думаю у вас проблема, похожая на описанную здесь: viewtopic.php?f=4&t=85

Мне писали что замена адаптера на другую модельку стабилизировала работу с CAN шиной.

Странно что у вас на winXP все работает - потому как мне писали что проблемы наблюдаются и под windowsXP.
HobDrive(свежак) + Android4 rk3188 2din + Elm327USB + Pontiac Vibe 2003
Не пишите пожалуйста вопросы в личку. Создавайте тему в соответствующем форуме.
Mazai
Начинающий
Сообщения: 11
Зарегистрирован: 28 фев 2012, 20:32
Контактная информация:

Re: Проблема при начальной инициализации

Сообщение Mazai »

Пока не могу понять в чем проблема. Пробовал записать логи, по ним по CAN шине проблем не вижу идут и запросы и ответы ( в то время, когда делаются попытки связи) , что творится по Blueetoth сказать не могу. Но кое что смущает: вижу запросы неподдерживаемых PID.Это так и задумано? И не вижу опроса PIDs supported для диапазона кроме 0x01-0x20.
cail
Администратор
Сообщения: 4322
Зарегистрирован: 06 дек 2011, 15:49
Имя: Игорь
Откуда: Нижний Новгород

Re: Проблема при начальной инициализации

Сообщение cail »

хобдрайв пока не использует информацию из PIDs supported, т.е. опрашивает все что ему "прикажет" пользователь.
HobDrive(свежак) + Android4 rk3188 2din + Elm327USB + Pontiac Vibe 2003
Не пишите пожалуйста вопросы в личку. Создавайте тему в соответствующем форуме.
Alex
Новичок
Сообщения: 3
Зарегистрирован: 13 мар 2012, 19:46

Re: Проблема при начальной инициализации

Сообщение Alex »

Почти три недели пользую полную версию hobdrive проблемы с инициализацией осталить такие же. Постарался проанализировать поведение hobdrive после пробуждения. Заметил, что работа hobdrive после пробуждения начинается с той же точки, где программа остановилась перед выключением и если она была близка точке обращения к ELM то в этом случае инициализации не происходит. Если бы hobdrive после просыпания всегда делал некоторую паузу перед первой попыткой инициализации, то может быть драйвера WinCE успевали бы ожить.
Кроме инициализации есть ещё один не очень приятный момент. Каждый раз после пробуждения меняется период опроса датчиков - он с каждым разом удлинняется и в итоге после 7-10 циклов может вырасти до 2 - 3 секуд, что приводит к полному несоответствию показаний. Все входит в норму при перезагрузки только приложения hobdrive - все возвращается к 250мсек. Как решить такую проблему?
cail
Администратор
Сообщения: 4322
Зарегистрирован: 06 дек 2011, 15:49
Имя: Игорь
Откуда: Нижний Новгород

Re: Проблема при начальной инициализации

Сообщение cail »

Alex, Я постараюсь сделать версию с более гибкой конфигурацией таймаутов после пробуждения.
По поводу замедления циклов опроса - довольно странно конечно. здесь бы помогли логи trace, но за такой долгий промежуток времени их может оказаться тяжело снять. Попробуйте если будет возможность.
HobDrive(свежак) + Android4 rk3188 2din + Elm327USB + Pontiac Vibe 2003
Не пишите пожалуйста вопросы в личку. Создавайте тему в соответствующем форуме.
fedorf2003
Начинающий
Сообщения: 30
Зарегистрирован: 02 май 2012, 14:33

Re: Проблема при начальной инициализации

Сообщение fedorf2003 »

Вчера конектилось с YG-912D без проблем, а сегодня не в какую. Настройки проверял, те же как и вчера. На SiRFAtlas-IV и другой машине ELM-ка конектится нормально, значит она работает. Что может быть?
cail
Администратор
Сообщения: 4322
Зарегистрирован: 06 дек 2011, 15:49
Имя: Игорь
Откуда: Нижний Новгород

Re: Проблема при начальной инициализации

Сообщение cail »

fedor, Попробуйте перезагрузить навигатор, или может вкл/выкл bluetooth?
HobDrive(свежак) + Android4 rk3188 2din + Elm327USB + Pontiac Vibe 2003
Не пишите пожалуйста вопросы в личку. Создавайте тему в соответствующем форуме.
fedorf2003
Начинающий
Сообщения: 30
Зарегистрирован: 02 май 2012, 14:33

Re: Проблема при начальной инициализации

Сообщение fedorf2003 »

cail, пробовал это все. Долго горит на желтом и переходит на красный
cail
Администратор
Сообщения: 4322
Зарегистрирован: 06 дек 2011, 15:49
Имя: Игорь
Откуда: Нижний Новгород

Re: Проблема при начальной инициализации

Сообщение cail »

В настройках авто шаблон строки инициализации - ELM RESET. должно помочь.
HobDrive(свежак) + Android4 rk3188 2din + Elm327USB + Pontiac Vibe 2003
Не пишите пожалуйста вопросы в личку. Создавайте тему в соответствующем форуме.
Alex
Новичок
Сообщения: 3
Зарегистрирован: 13 мар 2012, 19:46

Re: Проблема при начальной инициализации

Сообщение Alex »

Снял лог в режиме trace. По какому адресу скинуть?
cail
Администратор
Сообщения: 4322
Зарегистрирован: 06 дек 2011, 15:49
Имя: Игорь
Откуда: Нижний Новгород

Re: Проблема при начальной инициализации

Сообщение cail »

Alex, support@hobdrive.com
Но похоже я нашел проблемное место, будем исправлять.
HobDrive(свежак) + Android4 rk3188 2din + Elm327USB + Pontiac Vibe 2003
Не пишите пожалуйста вопросы в личку. Создавайте тему в соответствующем форуме.
fedorf2003
Начинающий
Сообщения: 30
Зарегистрирован: 02 май 2012, 14:33

Re: Проблема при начальной bluetooth инициализации

Сообщение fedorf2003 »

cail, у меня Hobd соединяется через 20-30 секунд. Как уменьшить данное время?
cail
Администратор
Сообщения: 4322
Зарегистрирован: 06 дек 2011, 15:49
Имя: Игорь
Откуда: Нижний Новгород

Re: Проблема при начальной bluetooth инициализации

Сообщение cail »

fedor, имеете ввиду он 20-30 сек пытается безуспешно подключиться?
Просто когда хобд в фоновом режиме, он делает попытки подключения раз в минуту (вместо 10 сек обычных). Может у вас оно?
HobDrive(свежак) + Android4 rk3188 2din + Elm327USB + Pontiac Vibe 2003
Не пишите пожалуйста вопросы в личку. Создавайте тему в соответствующем форуме.
fedorf2003
Начинающий
Сообщения: 30
Зарегистрирован: 02 май 2012, 14:33

Re: Проблема при начальной bluetooth инициализации

Сообщение fedorf2003 »

cail, после выхода из сна он подключается 20-30 секунд. Hobd у меня включен постоянно (не в фоне).
cail
Администратор
Сообщения: 4322
Зарегистрирован: 06 дек 2011, 15:49
Имя: Игорь
Откуда: Нижний Новгород

Re: Проблема при начальной bluetooth инициализации

Сообщение cail »

Ну, возможно это нормально.. У людей проблема в том что после пробуждения иногда очень долго или вообще никогда не может подключиться
HobDrive(свежак) + Android4 rk3188 2din + Elm327USB + Pontiac Vibe 2003
Не пишите пожалуйста вопросы в личку. Создавайте тему в соответствующем форуме.
Z-Axis
Новичок
Сообщения: 5
Зарегистрирован: 06 июн 2012, 05:05

Re: Проблема при начальной bluetooth инициализации

Сообщение Z-Axis »

Купил Explay - 955 и ELM327 BT, захожу в настройки ELM, есть окно для ввода пин кода (в отличии от запуска без ELM327 BT ) Пытаюсь ввести, исчезает, и дальше пишет что не поддерживается... обновление кнопкой не помогает... вопрос.. можно как-то прописать в настройках пинкод?
cail
Администратор
Сообщения: 4322
Зарегистрирован: 06 дек 2011, 15:49
Имя: Игорь
Откуда: Нижний Новгород

Re: Проблема при начальной bluetooth инициализации

Сообщение cail »

Z-Axis, если явно пишет BT not supported - значит он либо выключен (тогда надо включить), либо действительно не поддерживается (тогда только через usb-host).
HobDrive(свежак) + Android4 rk3188 2din + Elm327USB + Pontiac Vibe 2003
Не пишите пожалуйста вопросы в личку. Создавайте тему в соответствующем форуме.
Ответить