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

 
 
 
Reply to this topicStart new topic
> BlueTooth гарнитура, сообщения RING и OK. Надо бы от них избавиться
uriy
сообщение Dec 26 2007, 17:56
Сообщение #1


Гуру
******

Группа: Свой
Сообщений: 2 429
Регистрация: 30-11-05
Из: Ижевск
Пользователь №: 11 606



При входящем вызове, например, на сотовый телефон, он (телефон) подает на гарнитуру RING. После нажатия кнопки на гарнитуре она отсылает на телефон ОК, после этого начинается передача голоса. Мне же надо чтобы гарнитура, начала прием голоса без нажатия кнопки, сразу после подачи RING. Возможно ли это?
Go to the top of the page
 
+Quote Post
boroda1983
сообщение Dec 27 2007, 12:24
Сообщение #2


Участник
*

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



Цитата(urasinov @ Dec 26 2007, 20:56) *
При входящем вызове, например, на сотовый телефон, он (телефон) подает на гарнитуру RING. После нажатия кнопки на гарнитуре она отсылает на телефон ОК, после этого начинается передача голоса. Мне же надо чтобы гарнитура, начала прием голоса без нажатия кнопки, сразу после подачи RING. Возможно ли это?

Да, можно установить аудио соединение без команды Ring, это поведение описано в спецификации HFP
Go to the top of the page
 
+Quote Post
uriy
сообщение Dec 27 2007, 18:53
Сообщение #3


Гуру
******

Группа: Свой
Сообщений: 2 429
Регистрация: 30-11-05
Из: Ижевск
Пользователь №: 11 606



Выложите пожалуйста эту спецификацию, что-то не могу в инете найти.
Спецификацию удалось достать на сайте bluetooth.org, надо всего лишь зарегестрироваться у них.
Теперь может быть вы можете даже ткнуть меня в нужную страницу?
Go to the top of the page
 
+Quote Post
boroda1983
сообщение Dec 28 2007, 08:35
Сообщение #4


Участник
*

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



Цитата(urasinov @ Dec 27 2007, 21:53) *
Выложите пожалуйста эту спецификацию, что-то не могу в инете найти.
Спецификацию удалось достать на сайте bluetooth.org, надо всего лишь зарегестрироваться у них.
Теперь может быть вы можете даже ткнуть меня в нужную страницу?

Да собственно сначала нужно установить Service Level Connection. А затем SCO соединение. Глава 4.11.
Go to the top of the page
 
+Quote Post
mig2002
сообщение Feb 13 2008, 09:46
Сообщение #5





Группа: Новичок
Сообщений: 9
Регистрация: 12-02-08
Пользователь №: 34 985



В телефонах при подключении гарнитуры есть настройка - Автоответ. Может это решение?
Go to the top of the page
 
+Quote Post
mig2002
сообщение Feb 13 2008, 09:46
Сообщение #6





Группа: Новичок
Сообщений: 9
Регистрация: 12-02-08
Пользователь №: 34 985



В телефонах при подключении гарнитуры есть настройка - Автоответ. Может это решение?
Go to the top of the page
 
+Quote Post
uriy
сообщение Feb 14 2008, 06:55
Сообщение #7


Гуру
******

Группа: Свой
Сообщений: 2 429
Регистрация: 30-11-05
Из: Ижевск
Пользователь №: 11 606



Мне удалось это сделать. boroda1983 ткнул пальцем куда надо!
Дело в том что первонаперво мастер (в моем случае это не телефон) утанавливает с гаритурой SPP соединение, затем можно сразу установить SCO соединение и начинается передача звука. В сотовом телефоне сделано следующим образом: телефон устанавливает SPP соединение, затем через RFCOMM передает сообщение \n\rRING\n\r именно это сообщение вызывает появление вызывного сигнала в гарнитуре. Это сообщение передается несколко раз. Затем когда вы нажимаете кнопку от гарнитуры к мастеру отсылается \n\rAT+CKPD=200\n\r (если я не ошибаюсь). После получения этого сообщения мастер устанавливает SCO соединение. Таким образом получается установить соединение без подтверждения нажатием клавиши еще проще, чем с нажатием.
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 24th June 2025 - 04:36
Рейтинг@Mail.ru


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