БК-100 и навигатор с BT

FORD, CHEVROLET, KIA, MITSUBISHI, DAEWOO, RENAULT, HYUNDAI, CHERY, BYD, OPEL и т.д.

Модератор: Модер

  • Автор
  • Сообщение
Не в сети
Сообщения: 1
Зарегистрирован: Вс авг 15, 2010 10:21

БК-100 и навигатор с BT

Сообщение antey718 »

Будет ли работать БК-100 с навигаторами с BT построенными на WinCE 5 (WinCE 6)? У большинства (а может и у всех) этих китайских навигаторов BT работает как hands-free, а не как полноценный BT в КПК или ноуте.
Если Вы тестировали совместимость БК с навигаторами, то просьба написать на каких моделях и какой результат.

Не в сети
Аватара пользователя
Сообщения: 34
Зарегистрирован: Сб май 01, 2010 10:46
Откуда: Санкт-Петербург

Сообщение AndreyG »

antey718, в принципе, будет работать на навигаторе, но при выполнении ряда условий.
1. Должен быть выход в WinCE, разумеется.
2. Если в Control Panel доступен пункт Bluetooth Device Properties, попытайтесь осуществить поиск адаптера (заранее включив блютус через оболочку). У меня на teXet TN-501BT с WinCE 6, к сожалению, настройки блютуса из Винды заблокированы. Как вариант, я установил Adeneo Bluetooth Manager (увы, бесплатно только демо, с ограничением 30 минут), через этот менеджер удалось найти БК-100 и создать COM-порт.
3. Программа устанавливается от КПК, правда при запуске выскакивает ошибка о неподдерживаемом исключении, мне помогла замена екзешника( посмотрите в соседней теме о БК-100).
Так что, без шаманства не обойтись...

Не в сети
Аватара пользователя
Сообщения: 34
Зарегистрирован: Сб май 01, 2010 10:46
Откуда: Санкт-Петербург

Сообщение AndreyG »

to Takatore
Здравствуйте! В общем, различными ухищрениями удалось мне активировать пункт Bluetooth Device Properties в Control Panel. Произвел поиск устройств, нашлось 2 девайса Serial Adaptor - Serial Port и Printer. Сделал Serial Adaptor доверенным (trusted) и попытался соединиться в программе БК-100, перебирая порты. Увы, не заработало... Полазив в реестре, понял, что навик создал для адаптера порт вида BSP2 и никакими ухищрениями поменять его на COM не удается. В БК-100 выбрать подобный порт никак.
Подскажите, пожалуйста, что можно предпринять в этой ситуации?

Не в сети
Аватара пользователя
Site Admin
Сообщения: 4060
Зарегистрирован: Пт янв 19, 2007 11:02

Сообщение Takatore »

BSP2 это не совсем корректная реализация BT стека, грубо говоря это остатки от конструктора WIN CE, для разработки "беспроводных" приложений. Увы увы, придется искать библиотеки для CE, с уже написанным SPP, к сожалению BT модуль внутри БК, ввиду низкой стоимости, поддерживает только такой профиль.
Где-то натыкался, на реализацию SPP через сырой BSP, но что-то слишком заморочно и не на всех железках работало.

Не в сети
Аватара пользователя
Сообщения: 34
Зарегистрирован: Сб май 01, 2010 10:46
Откуда: Санкт-Петербург

Сообщение AndreyG »

Очень жаль... То есть, если я правильно понял, модернизацией программы БК-100 это не исправить? Просто в программе Check Enginе, например, есть выбор: COM, или BSP.
Я извиняюсь, от программирования далек, к сожалению, но ведь, наверное можно перенаправить BSP на COM? По ссылке, которую Вы мне давали в теме БК-100, как раз обсуждалась утилитка BT2COM, которая при вводе адреса устройства создавала вместо BSP, COM-порт с заданным номером. К сожалению эта утилита у меня не запускается.

Не в сети
Аватара пользователя
Site Admin
Сообщения: 4060
Зарегистрирован: Пт янв 19, 2007 11:02

Сообщение Takatore »

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

Не в сети
Сообщения: 26
Зарегистрирован: Сб окт 16, 2010 16:32
Откуда: СПб

Сообщение unigenum »

О! Интересная тема.
Тоже пытался подрубить к навигатору Texet TN-700. Навик на русской WinCE 5.0, настройки синезуба в панели управления доступны без шаманства. По синезубу работает не только как hands-free, но и в инет выпускает, есть браузер и т.п.
Так же, как у AndreyG обнаружилось 2 девайса Serial Adaptor, один со значком принтера, другой - синий кружок с двумя стрелками внутри по часовой.
Оба добавил в доверенные, поставил галки "активно".
А еще в панели управления в настройках сетевого подключения имеется такой выпадающий список:
Bluetooth DUN modem
Bluetooth on COM8
И действительно, если настраивать подключение на другие ком-порты, в ответ получаю "соединение не установлено" и всё. А вот если настроить на com8, то появляются песочные часы, которые висят бесконечно долго. Видимо, чего-то еще не хватает. А вот чего? Что еще можно попробовать включить/настроить?

П.С. Если пройтись по магазинам, то КПК уже днем с огнем не сыскать, их время проходит. Зато навигаторы продаются на каждом шагу, даже в салонах сотовой связи. И у каждго второго водителя имеется навигатор. Вот если бы с помощью навигатора можно было не только ориентироваться, но и подключаться к ЭБУ авто, то количество пользователей БК-100 существенно увеличилось ;)

Не в сети
Аватара пользователя
Сообщения: 34
Зарегистрирован: Сб май 01, 2010 10:46
Откуда: Санкт-Петербург

Сообщение AndreyG »

unigenum
В том-то и засада, что не получается ничего включить, настроить и т. д. Win CE создает для Serial Adaptor порт вида BSP, а не COM. Остается надеяться, что разработчик все-же доработает программу БК-100, чтобы она понимала BSP, как это сделано в софте от Check Engine, например. Или каким-то образом(не представляю каким) подменять библиотеку DLL Блютуса с нормальным профилем SPP, чтобы создавался COM. Или же использовать менеджер от Adeneo, он задействует свою DLL, но он только демо, каждые 30 минут придется переподключаться...
Последний раз редактировалось AndreyG Сб окт 23, 2010 08:32, всего редактировалось 1 раз.

Не в сети
Сообщения: 26
Зарегистрирован: Сб окт 16, 2010 16:32
Откуда: СПб

Сообщение unigenum »

А как вы определили, что создается BSP, а не com? Проверю на своем навигаторе. Просто у меня в настройках сетевых подключений есть "bluetooth on com8".
Подменить библиотеку в прошивке навигатора можно. Пробежался по форуму gps-club, там грамотные люди ковыряют прошивки вдоль и поперек. Нужно только заиметь нужную DLL.
Не совсем понял, как добыть этот adeneo на сайте разработчика. Там надо зарегистрироваться, и они вышлют мне на почту? или как?
И еще посмотрел функции этого аденео, там есть SSP, OPP, но вот именно SPP нет. Что такое SPP?
Что за утилитка BT2COM? Дайте, пожалуйста, ссылочку, не могу ее найти. Может на моем навигаторе она заработает.
Если знать, что конкретно нужно от профиля синезуба, то можно поспрашивать на форуме по навигаторам. Народ прикручивает bluetooth-адаптер к навикам, в которых синезуб вообще не предусмотрен. И пользуются по полной для инета и прочего.

Не в сети
Аватара пользователя
Сообщения: 34
Зарегистрирован: Сб май 01, 2010 10:46
Откуда: Санкт-Петербург

Сообщение AndreyG »

"А как вы определили, что создается BSP, а не com?"

Посмотрите ветку реестра HKLM\SOFTWARE\Microsoft\Bluetooth\device\ports


"Просто у меня в настройках сетевых подключений есть "bluetooth on com8"."

Сетевые подключения тут ни при чем.


"Нужно только заиметь нужную DLL."

Вот-вот, как заимеете-пишите!


"Не совсем понял, как добыть этот adeneo на сайте разработчика. Там надо зарегистрироваться, и они вышлют мне на почту? или как?"

Да, зарегистрируйтесь и Вам дадут ссылку на ДЕМО-версию.


"И еще посмотрел функции этого аденео, там есть SSP, OPP, но вот именно SPP нет. Что такое SPP?"

SPP-Serial Port Profile-профиль последовательного порта, то бишь COM.


"Если знать, что конкретно нужно от профиля синезуба, то можно поспрашивать на форуме по навигаторам."

Нужно, чтобы навик для Serial Adaptor создал порт COM, А НЕ BSP!

Не в сети
Сообщения: 26
Зарегистрирован: Сб окт 16, 2010 16:32
Откуда: СПб

Сообщение unigenum »

Да, создается BSP :(
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Bluetooth\device\ports\Serial Adaptor]
"index"=dword:00000002
"context"=dword:0C0AE2C4
"prefix"="BSP"
"dll"="btd.dll"

Получается, нужна другая btd.dll ? Настройками заставить работать по-другому никак?
Кстати, есть еще утилита Bluesoliel ce http://www.bluesoleil.com/products/Soft ... 1008120001
вот там в описании есть SPP. и вообще, похоже, она покруче adeneo. надо попробовать...

Не в сети
Аватара пользователя
Сообщения: 34
Зарегистрирован: Сб май 01, 2010 10:46
Откуда: Санкт-Петербург

Сообщение AndreyG »

unigenum писал(а): Получается, нужна другая btd.dll ? Настройками заставить работать по-другому никак?
Видимо, так, возможно и не только btd.dll, но и другие, связанные с блютусом. Знать бы как это сделать...
unigenum писал(а): Кстати, есть еще утилита Bluesoliel ce http://www.bluesoleil.com/products/Soft ... 1008120001
вот там в описании есть SPP. и вообще, похоже, она покруче adeneo. надо попробовать...
У меня Блюсолейл не заработал. :-( Да и не найти тоже леченную версию, а в демке ограничений еще больше, чем в Аденео. В Аденео, кстати, нормальный SPP, у меня отлично работает, можно выбрать номер COM-порта и т. д. Эх, если бы не 30-минутное ограничение...

Не в сети
Сообщения: 12
Зарегистрирован: Вт ноя 30, 2010 22:00

Сообщение Kurban »

Товарисчи......Получается,что на навике под WIN CE6 так никто и не раскрыл блютуз??? Вот забрал на почте БК100 и уже пятый день пилю инет,но никакой путной инфы по расшариванию так сказать синезуба. Что делать? КПК брать дополнительно?

Кстати,скачал Adeneo в разных архивах,но как его установить то? Подскажите плизз.

Не в сети
Аватара пользователя
Site Admin
Сообщения: 4060
Зарегистрирован: Пт янв 19, 2007 11:02

Сообщение Takatore »

Оживлю маленько тему, есть возможность подключить профиль BSP. Кому интересно и готовы повозится - отписываемся.
PS: скоро праздники, завалы как у всех думаю. Не ждем слишком быстрого ответа.

Не в сети
Сообщения: 26
Зарегистрирован: Сб окт 16, 2010 16:32
Откуда: СПб

Сообщение unigenum »

Готов и сам повозиться и подъехать к вам в контору с навиком на опыты.
Ответить