реклама на сайте
подробности

 
 
 
Reply to this topicStart new topic
> BlueTooth модуль BTTZ0502SA
oyv
сообщение Jan 17 2007, 20:11
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 15
Регистрация: 22-07-06
Пользователь №: 19 014



может кто юзал этого зверя? как его заставить работать? (нужны команды)
Go to the top of the page
 
+Quote Post
Rash
сообщение Jan 18 2007, 11:04
Сообщение #2


Знающий
****

Группа: Свой
Сообщений: 639
Регистрация: 5-09-05
Пользователь №: 8 231



А в чём проблема, подавай питание, к ресету подкинь супервизор для надёжного запуска. Подключить к UARTу (RX и TX) и если всё в норме и у тебя HCI стек в модуле, то после подачи питания прийдёт событие (скорость UART по умолчанию 115200)
Код
# EVENT 04 0F 04 00 01 00 00
# HCI_PacketOpcode          [ 1 byte/s] = 0x0F
# Parameter_Length          [ 1 byte/s] = 0x04
# Status                    [ 1 byte/s] = 0
# Num_HCI_Command_Packets   [ 1 byte/s] = 0x01
# Command_Opcode            [ 2 byte/s] = 0x0000

потом отсюда берёшь спецификацию в даташите написано HCI 1.2
https://www.bluetooth.org/spec/

изучаешь раздел Host Controller Interface, и потом посылая команды, получаешь события.
------------------------
Есть 2-ой путь берёшь BlueLab (среда разработки), собираешь программатор LPT->SPI (найдёшь схему в тут). Пишеш сам надстройку над стеком BlueTooth.

ну и сам даташит если нету
Прикрепленные файлы
Прикрепленный файл  BTTZ0502SA.pdf ( 150.22 килобайт ) Кол-во скачиваний: 217
 
Go to the top of the page
 
+Quote Post
oyv
сообщение Jan 18 2007, 12:54
Сообщение #3


Участник
*

Группа: Участник
Сообщений: 15
Регистрация: 22-07-06
Пользователь №: 19 014



Спасибо! Буду разбираться.
Go to the top of the page
 
+Quote Post
Starick
сообщение Jan 18 2007, 14:20
Сообщение #4


Участник
*

Группа: Участник
Сообщений: 34
Регистрация: 4-09-05
Пользователь №: 8 211



Прикрепленный файл  BT_init_Recieve_Data.txt ( 750 байт ) Кол-во скачиваний: 231
Цитата(Rash @ Jan 18 2007, 12:04) *
А в чём проблема, подавай питание, к ресету подкинь супервизор для надёжного запуска. Подключить к UARTу (RX и TX) и если всё в норме и у тебя HCI стек в модуле, то после подачи питания прийдёт событие (скорость UART по умолчанию 115200)


Эх...Может более подробно объясните, уважаемый Rash. Я вот с этим модулем бьюсь неделю. Он стоит в мобиле Самсунг Х680. Не снимая его с телефона, подключился к его ЮАРТу. Как говорится, посниферить. При включении модуля в телефоне я получил данные, как для меня совсем не понятные и довольно много. Эти данные (в прикрепл.файле) шли от главного процессороа к модулю. в свою очередь модуль в ответ отослал 2 байта с нулевым значением. Совсем не похоже на то, что вы описали. Оговорюсь, я не спеуиалист, только учусь, поэтому прошу совета, в каком направлении двигатся. И еще. В этом модуле стоит ROM 4Mbit. Если я правильно понял, то перепрошить его уже нельзя.

Сообщение отредактировал Starick - Jan 18 2007, 14:21
Go to the top of the page
 
+Quote Post
Rash
сообщение Jan 18 2007, 14:48
Сообщение #5


Знающий
****

Группа: Свой
Сообщений: 639
Регистрация: 5-09-05
Пользователь №: 8 231



Сданным модулем не работал, но в мобиле может быль транспортный интерфейс другой или использовалась надстройка ПО или профиль какой использовался (см. спецификацию).

Транспортные интерфейсы
1) UART:
-BCSP
-H4
-H5
2) USB
3) SPI BCCMD (программирование)

Я использовал H4 (и внемние модули, покупались отдельно ), для него и стартовое событие после включения. Формат посылки для H4 в спецификации 1.2 на стр 510, в разделе "HCI Data Format".
Go to the top of the page
 
+Quote Post
Starick
сообщение Jan 18 2007, 15:14
Сообщение #6


Участник
*

Группа: Участник
Сообщений: 34
Регистрация: 4-09-05
Пользователь №: 8 211



Цитата(Rash @ Jan 18 2007, 15:48) *
Сданным модулем не работал, но в мобиле может быль транспортный интерфейс другой или использовалась надстройка ПО или профиль какой использовался (см. спецификацию).

Транспортные интерфейсы
1) UART:
-BCSP
-H4
-H5
2) USB
3) SPI BCCMD (программирование)

Я использовал H4 (и внемние модули, покупались отдельно ), для него и стартовое событие после включения. Формат посылки для H4 в спецификации 1.2 на стр 510, в разделе "HCI Data Format".

Напрашивается вывод, что не стоит с этим модулем мучатся, и взять готовый модуль с начальными надстройками. А все остальное дописать ручками. Жаль конечно. Ведь в этом модуле уже зашиты около 6 профилей для работы в различных приложениях. Осталось сосвсем малое - воспользоватся ими, что я и хотел сделать.
Go to the top of the page
 
+Quote Post
Rash
сообщение Jan 18 2007, 15:40
Сообщение #7


Знающий
****

Группа: Свой
Сообщений: 639
Регистрация: 5-09-05
Пользователь №: 8 231



Всё зависит от прошивки модуля. У меня сейчас WT11 от BlueGiga, стоят ~50$, спецификация 2.0, класс 1, прошивка Unified. Это значит что в ней помимо HCI, есть ещё и несколько профилей + USB на борту. Провиля проверял RFCOMM между 2-мя компами и "передачу даных" с мобилой, через BlueSoleil, SCO
делал через HCI комадны. Теперь задача сделать подключится по профилю без компов, используя BlueLab, но всё ни как не дойду до этого есть некоторые не доделки по старым проектам, ну а там работа не на один день.
Go to the top of the page
 
+Quote Post
Starick
сообщение Feb 1 2007, 15:00
Сообщение #8


Участник
*

Группа: Участник
Сообщений: 34
Регистрация: 4-09-05
Пользователь №: 8 211



Не стал мучатся с мобилой. Тоже купил пару модулей BlueGiga WT11 вшитой управляющей оболочкой iWRAP, в которой уже есть готовые профиля SPP,HF gateway и еще парочку. Как раз то, что мне надо. В этой iWRAP оболочке куча команд для очень гибкой настройки модуля, да и управлять таким модулем одно удовольствие. ПО и тех.док. на сайте- производителя найти можно. Спасибо, уважаемый Rash, что подсказал про модульки.
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 18th July 2025 - 10:42
Рейтинг@Mail.ru


Страница сгенерированна за 0.01396 секунд с 7
ELECTRONIX ©2004-2016