|
BlueTooth over UART. Как работать? |
|
|
2 страниц
1 2 >
|
 |
Ответов
(1 - 14)
|
Jan 11 2006, 10:25
|
Группа: Новичок
Сообщений: 8
Регистрация: 29-12-05
Пользователь №: 12 708

|
Для CSR камней протоколы не засекречены, их можно найти в доках на их сайте. Чтоб понять как работать, надо знать какой именно профиль прошит в модуле, они строятся по многоуровневой схеме, нижний профиль (протокол) HCI, верхний - это SPP, FileTransfer, HadsFree и остальные. Модуль с интерфейсовм CF, я так понимаю аббревеатуру как CompactFlash, скорее всего с интерфейсом HCI, ищите на него.
|
|
|
|
|
Jan 11 2006, 16:01
|
Участник

Группа: Свой
Сообщений: 25
Регистрация: 6-11-05
Пользователь №: 10 505

|
Цитата(Doka @ Jan 6 2006, 18:02)  1) где найти документ, специфицирующий общение с BT по UART. (кажется это простой профиль - SPP) Смотри спецификации на BT Core HCI, а так же HCI over UART physical interface. Взять можно на www.bluetooth.org после регистрации. Цитата(Doka @ Jan 6 2006, 18:02)  2) универсален ли этот протокол ? (не может ли статься так, что для каждого BT UART этот протокол уникален (или более того - засекречен)) ? Протокол стандартен и не засекречен. В нем предусмотрены Vendor Extensions. Вот они могут быть уникальными и прикрытыми. В основном там команды для настройки чипа производителем модуля и команды для тестирования. Для использования основной функциональности знать эти расширения не нужно.
|
|
|
|
|
Jan 11 2006, 16:29
|
Участник

Группа: Свой
Сообщений: 25
Регистрация: 6-11-05
Пользователь №: 10 505

|
Цитата(Doka @ Jan 11 2006, 17:11)  я так понимаю единственный путь узнать это - попытка обращения к модулю по UARTу, используя команды протоколов (HCI, SPP, etc) Обратиться по SPP можно только через установленное BT соединение (по радио). SPP по UART не ходит!. Это так же как HTTP через PCI. Очевидно, что там 4х проводной HCI. Если бы было задействовано только 2 провода, то это был бы BCSP. Какой софт придавался к твоей CF карте? Видна ли маркировка чипа и что там написано? У CSR есть набор утилит BlueSuite. Он позволяет получить идентификационную информацию о версии софта в чипе, работает через разные интерфейсы, включая и UART. Позволяет вручную подавать HCI команды и видеть ответы на них в расшифрованном виде.
|
|
|
|
|
Jan 14 2006, 12:21
|

Electrical Engineer
     
Группа: СуперМодераторы
Сообщений: 2 163
Регистрация: 4-10-04
Пользователь №: 778

|
Цитата(Colombo @ Jan 11 2006, 19:29)  Обратиться по SPP можно только через установленное BT соединение (по радио). SPP по UART не ходит!. Это так же как HTTP через PCI.
Очевидно, что там 4х проводной HCI. Если бы было задействовано только 2 провода, то это был бы BCSP.
Какой софт придавался к твоей CF карте? Видна ли маркировка чипа и что там написано?
У CSR есть набор утилит BlueSuite. Он позволяет получить идентификационную информацию о версии софта в чипе, работает через разные интерфейсы, включая и UART. Позволяет вручную подавать HCI команды и видеть ответы на них в расшифрованном виде. Colombo, большое спасибо за ответы. полистал Bluetooth vol.1 главы HCI UART TRANSPORT LAYER и HCI RS232 TRANSPORT LAYER мда... с наскоку непонятно... надо еще в этот пресловутый HCI втыкать конкретно.. время нужно.. появитс я- буду разбираться.. за информацию об BlueSuite тоже спасибо, есть такая штука.. Буду пробовать ЗЫ: вот как выглядит сам модуль. маркировка всех чипов видна.
Эскизы прикрепленных изображений
--------------------
|
|
|
|
|
Jan 23 2006, 21:59
|
Частый гость
 
Группа: Свой
Сообщений: 111
Регистрация: 21-09-05
Из: Фрязино М.О.
Пользователь №: 8 809

|
Цитата(Doka @ Jan 14 2006, 15:21)  Цитата(Colombo @ Jan 11 2006, 19:29) 
Обратиться по SPP можно только через установленное BT соединение (по радио). SPP по UART не ходит!. Это так же как HTTP через PCI.
Очевидно, что там 4х проводной HCI. Если бы было задействовано только 2 провода, то это был бы BCSP.
Какой софт придавался к твоей CF карте? Видна ли маркировка чипа и что там написано?
У CSR есть набор утилит BlueSuite. Он позволяет получить идентификационную информацию о версии софта в чипе, работает через разные интерфейсы, включая и UART. Позволяет вручную подавать HCI команды и видеть ответы на них в расшифрованном виде.
Colombo, большое спасибо за ответы. полистал Bluetooth vol.1 главы HCI UART TRANSPORT LAYER и HCI RS232 TRANSPORT LAYER мда... с наскоку непонятно... надо еще в этот пресловутый HCI втыкать конкретно.. время нужно.. появитс я- буду разбираться.. за информацию об BlueSuite тоже спасибо, есть такая штука.. Буду пробовать ЗЫ: вот как выглядит сам модуль. маркировка всех чипов видна. Нарядно выглядит, только видать "дюймы" на разъеме набежали, сам разводил? А где CSR брал и какими количествами? У нас тут человек под SIW3000 (APM8562) почти стек SPP поверх HCI написал. Только сам чип глючит. на низком уровне нехочет коннектиться, причем только с одним из пяти девайзов разных производителей . А модули продавать не собираешься ? Может посотрудничаем? мыло vpaltsev[at]mail.ru Вячеслав
Сообщение отредактировал dlinn - Jan 23 2006, 22:03
|
|
|
|
|
Feb 3 2006, 09:10
|
Частый гость
 
Группа: Свой
Сообщений: 111
Регистрация: 21-09-05
Из: Фрязино М.О.
Пользователь №: 8 809

|
Цитата(at90 @ Feb 3 2006, 10:51)  Кстати вот нашел недорогой модуль BT WBC02 Вроде сдлан на чипе Blue Core 2 и стоит всего 25$. http://www.specelservis.ru/search?site=1&str=wbc02Вот только про стек верхнего уровня ни слова, даже на сайте. Если там только HCI, то это дорого. Мы APM8562 берем по $11.8.
|
|
|
|
|
Feb 3 2006, 09:20
|

Electrical Engineer
     
Группа: СуперМодераторы
Сообщений: 2 163
Регистрация: 4-10-04
Пользователь №: 778

|
Цитата(at90 @ Feb 3 2006, 10:51)  Кстати вот нашел недорогой модуль BT WBC02 Вроде сдлан на чипе Blue Core 2 и стоит всего 25$. http://www.specelservis.ru/search?site=1&str=wbc02ну как бы дороговато мой-то с тем же UARTом, но в корпусе и с антенной обошелся в 16уе да и потом - памяти внешней нету у этого WBC02A - это что значит?!.. Эконом-вариант прошивки стеков BT??
--------------------
|
|
|
|
|
Feb 7 2006, 12:08
|

Частый гость
 
Группа: Свой
Сообщений: 107
Регистрация: 7-02-06
Из: Moscow
Пользователь №: 14 086

|
Цитата(Doka @ Feb 3 2006, 12:20)  Цитата(at90 @ Feb 3 2006, 10:51)  Кстати вот нашел недорогой модуль BT WBC02 Вроде сдлан на чипе Blue Core 2 и стоит всего 25$. http://www.specelservis.ru/search?site=1&str=wbc02ну как бы дороговато мой-то с тем же UARTом, но в корпусе и с антенной обошелся в 16уе да и потом - памяти внешней нету у этого WBC02A - это что значит?!.. Эконом-вариант прошивки стеков BT?? Так может она с флешем, эта WBC? Тогда цена оправдана.
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|