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

Установка, работа, проблемы хобдрайва в Windows CE/Mobile: GPS Навигаторы, Магнитолы, Телефоны и смартфоны.

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

Alex » 13 мар 2012, 20:15

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

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

cail » 14 мар 2012, 17:12

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

Использовал китайский навик с "синим" ELMом - там иногда после пробуждения bluetooth просто "не пробуждался". Помогало усыпление/пробуждение.

Alex писал(а): Такая же ситуация у меня и с приложением, которое я поставил на ноутбук.

Имеете ввиду хобдрайв запущенный на ноутбуке так же себя вел? Или другие программы тоже?

Единственное предположение пока - хобдрайв довольно часто делает попытки подключения. Возможно BT стек не успевает "оживать" из за таких частых запросов. Попробуйте увеличить интервал между попытками подключения (в системных настройках).
HobDrive(свежак) + Android4 rk3188 2din + Elm327USB + Pontiac Vibe 2003
Не пишите пожалуйста вопросы в личку. Создавайте тему в соответствующем форуме.
Аватара пользователя
Администратор
 
Имя: Игорь
Сообщения: 4310
Зарегистрирован: 06 дек 2011, 15:49
Откуда: Нижний Новгород

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

Mazai » 16 мар 2012, 17:57

Столкнулся с аналогичной проблемой при работе ELM327( образца №2) в паре с навигатором Digma DM500B c WinCE 5.0. Удалось подключиться несколько раз ( CAN ATSP6 ), все остальное время делает попытки подключения, даже успевает получить параметры и отрубается, и так по кругу. Увеличение интервала между подключениями ничего не дало. При этом тот же адаптер при работе с РС WinXP c Hobd той же версии c тем же контроллером работает без проблем.
Начинающий
 
Сообщения: 11
Зарегистрирован: 28 фев 2012, 20:32

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

cail » 16 мар 2012, 21:14

Mazai,

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

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

Странно что у вас на winXP все работает - потому как мне писали что проблемы наблюдаются и под windowsXP.
HobDrive(свежак) + Android4 rk3188 2din + Elm327USB + Pontiac Vibe 2003
Не пишите пожалуйста вопросы в личку. Создавайте тему в соответствующем форуме.
Аватара пользователя
Администратор
 
Имя: Игорь
Сообщения: 4310
Зарегистрирован: 06 дек 2011, 15:49
Откуда: Нижний Новгород

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

Mazai » 18 мар 2012, 14:10

Пока не могу понять в чем проблема. Пробовал записать логи, по ним по CAN шине проблем не вижу идут и запросы и ответы ( в то время, когда делаются попытки связи) , что творится по Blueetoth сказать не могу. Но кое что смущает: вижу запросы неподдерживаемых PID.Это так и задумано? И не вижу опроса PIDs supported для диапазона кроме 0x01-0x20.
Начинающий
 
Сообщения: 11
Зарегистрирован: 28 фев 2012, 20:32

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

cail » 18 мар 2012, 23:13

хобдрайв пока не использует информацию из PIDs supported, т.е. опрашивает все что ему "прикажет" пользователь.
HobDrive(свежак) + Android4 rk3188 2din + Elm327USB + Pontiac Vibe 2003
Не пишите пожалуйста вопросы в личку. Создавайте тему в соответствующем форуме.
Аватара пользователя
Администратор
 
Имя: Игорь
Сообщения: 4310
Зарегистрирован: 06 дек 2011, 15:49
Откуда: Нижний Новгород

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

Alex » 18 апр 2012, 22:42

Почти три недели пользую полную версию hobdrive проблемы с инициализацией осталить такие же. Постарался проанализировать поведение hobdrive после пробуждения. Заметил, что работа hobdrive после пробуждения начинается с той же точки, где программа остановилась перед выключением и если она была близка точке обращения к ELM то в этом случае инициализации не происходит. Если бы hobdrive после просыпания всегда делал некоторую паузу перед первой попыткой инициализации, то может быть драйвера WinCE успевали бы ожить.
Кроме инициализации есть ещё один не очень приятный момент. Каждый раз после пробуждения меняется период опроса датчиков - он с каждым разом удлинняется и в итоге после 7-10 циклов может вырасти до 2 - 3 секуд, что приводит к полному несоответствию показаний. Все входит в норму при перезагрузки только приложения hobdrive - все возвращается к 250мсек. Как решить такую проблему?
Новичок
 
Сообщения: 3
Зарегистрирован: 13 мар 2012, 19:46

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

cail » 19 апр 2012, 04:48

Alex, Я постараюсь сделать версию с более гибкой конфигурацией таймаутов после пробуждения.
По поводу замедления циклов опроса - довольно странно конечно. здесь бы помогли логи trace, но за такой долгий промежуток времени их может оказаться тяжело снять. Попробуйте если будет возможность.
HobDrive(свежак) + Android4 rk3188 2din + Elm327USB + Pontiac Vibe 2003
Не пишите пожалуйста вопросы в личку. Создавайте тему в соответствующем форуме.
Аватара пользователя
Администратор
 
Имя: Игорь
Сообщения: 4310
Зарегистрирован: 06 дек 2011, 15:49
Откуда: Нижний Новгород

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

fedorf2003 » 03 май 2012, 15:13

Вчера конектилось с YG-912D без проблем, а сегодня не в какую. Настройки проверял, те же как и вчера. На SiRFAtlas-IV и другой машине ELM-ка конектится нормально, значит она работает. Что может быть?
Начинающий
 
Сообщения: 30
Зарегистрирован: 02 май 2012, 14:33

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

cail » 03 май 2012, 16:36

fedor, Попробуйте перезагрузить навигатор, или может вкл/выкл bluetooth?
HobDrive(свежак) + Android4 rk3188 2din + Elm327USB + Pontiac Vibe 2003
Не пишите пожалуйста вопросы в личку. Создавайте тему в соответствующем форуме.
Аватара пользователя
Администратор
 
Имя: Игорь
Сообщения: 4310
Зарегистрирован: 06 дек 2011, 15:49
Откуда: Нижний Новгород

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

fedorf2003 » 03 май 2012, 21:58

cail, пробовал это все. Долго горит на желтом и переходит на красный
Начинающий
 
Сообщения: 30
Зарегистрирован: 02 май 2012, 14:33

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

cail » 03 май 2012, 22:53

В настройках авто шаблон строки инициализации - ELM RESET. должно помочь.
HobDrive(свежак) + Android4 rk3188 2din + Elm327USB + Pontiac Vibe 2003
Не пишите пожалуйста вопросы в личку. Создавайте тему в соответствующем форуме.
Аватара пользователя
Администратор
 
Имя: Игорь
Сообщения: 4310
Зарегистрирован: 06 дек 2011, 15:49
Откуда: Нижний Новгород

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

Alex » 08 май 2012, 16:06

Снял лог в режиме trace. По какому адресу скинуть?
Новичок
 
Сообщения: 3
Зарегистрирован: 13 мар 2012, 19:46

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

cail » 08 май 2012, 16:28

Alex, support@hobdrive.com
Но похоже я нашел проблемное место, будем исправлять.
HobDrive(свежак) + Android4 rk3188 2din + Elm327USB + Pontiac Vibe 2003
Не пишите пожалуйста вопросы в личку. Создавайте тему в соответствующем форуме.
Аватара пользователя
Администратор
 
Имя: Игорь
Сообщения: 4310
Зарегистрирован: 06 дек 2011, 15:49
Откуда: Нижний Новгород

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

fedorf2003 » 30 май 2012, 15:28

cail, у меня Hobd соединяется через 20-30 секунд. Как уменьшить данное время?
Начинающий
 
Сообщения: 30
Зарегистрирован: 02 май 2012, 14:33

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

cail » 05 июн 2012, 10:09

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

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

fedorf2003 » 05 июн 2012, 19:14

cail, после выхода из сна он подключается 20-30 секунд. Hobd у меня включен постоянно (не в фоне).
Начинающий
 
Сообщения: 30
Зарегистрирован: 02 май 2012, 14:33

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

cail » 06 июн 2012, 05:02

Ну, возможно это нормально.. У людей проблема в том что после пробуждения иногда очень долго или вообще никогда не может подключиться
HobDrive(свежак) + Android4 rk3188 2din + Elm327USB + Pontiac Vibe 2003
Не пишите пожалуйста вопросы в личку. Создавайте тему в соответствующем форуме.
Аватара пользователя
Администратор
 
Имя: Игорь
Сообщения: 4310
Зарегистрирован: 06 дек 2011, 15:49
Откуда: Нижний Новгород

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

Z-Axis » 06 июн 2012, 05:14

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

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

cail » 06 июн 2012, 06:18

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

След.

Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 18