2013-09-04 5 views
0

Я новичок в программировании для Android, так голый со мной. Я пишу приложение, использующее функцию bluetooth. Я хотел бы транслировать пользовательскую строку, а затем прослушивать устройства, получать эту строку и продолжать работу с программой. Я понимаю, как захватить трансляцию (BroadCastReceiver). Моя проблема - «подталкивание» пользовательской строки (действия). Если бы кто-то мог указать мне в правильном направлении, это было бы весьма признательно.Как транслировать пользовательское действие в android

+0

Это не сработает. Вы должны быть в паре. http://developer.android.com/guide/topics/connectivity/bluetooth.html – JavaDM

+0

Итак, у каждого устройства, которое работает с одним и тем же приложением, мне нужно было бы сначала с ним связать, а затем проверить его действие? – user2747044

+0

Насколько я знаю, да – JavaDM

ответ

0

После ввода устройств Bluetooth отдельный контроллер Bluetooth отправляет в течение двух секунд для идентификации индивидуального и уникального 48-разрядного MAC-адреса. В режиме ожидания отключены прослушивающие устройства на расстоянии до 2,56 секунд для сообщений (режим сканирования) и проверьте, что 32 частоты перехвата. Контакт с ведомыми производится с помощью информационного сообщения, а затем с помощью сообщения страницы, если аппаратный адрес устройства неизвестен. При известном адресе первый шаг не будет выполнен. В состоянии страницы мастер отправляет 16 одинаковых сообщений страницы на 16 различных частотах скачкообразного изменения частоты для ведомых устройств. После того, как станции находятся в состоянии Connected. Среднее время соединения в течение половины интервала сканирования, например, 2,56/2 секунды (1,28 секунды).

Смежные вопросы