Рубрики
Без рубрики

Как создать piconet в Android?

Я пишу этот блог, потому что мне было довольно сложно найти какой-либо ресурс для создания пикосети… С тегами android, java, bluetooth, piconet.

Я пишу этот блог, потому что мне было довольно сложно найти какой-либо ресурс для создания пикосети для устройств Android.

Что такое пикосеть?

Пикосеть – это специальная сеть Bluetooth. Он может состоять из одного главного устройства и максимум семи подчиненных устройств.

TL;DR

Мы создадим класс с именем Piconet. В нем будут необходимые методы, необходимые для подключения нескольких устройств. Для этого нам понадобится UUID (В Интернете доступно множество онлайн-генераторов UUID).

Как будет подключаться устройство?

Для подключения устройств приложение должно быть запущено на всех устройствах. Так как разъем Bluetooth должен быть открыт на всех устройствах.

Как только приложение запустится, мы нажмем кнопку “Обнаружить”, чтобы все сопряженные устройства были перечислены в раскрывающемся списке. из выпадающего списка мы можем выбрать мобильное устройство Bluetooth для подключения. Как только устройства будут подключены, он покажет тост, и мы сможем отправить текст “Привет, мир” на другие устройства Bluetooth.

Устройство Bluetooth, которое запускает соединение, является основным устройством Bluetooth. Он может подключать максимум до 7 устройств (теоретический предел. Практические ограничения зависят от аппаратного обеспечения). Если на главном устройстве нажать кнопку отправить сообщение, то оно будет транслировать сообщение. Но это не то же самое для подчиненных устройств, когда на подчиненных устройствах нажата кнопка “Отправить сообщение”, текстовые сообщения будут отправляться только на главное устройство.

Код для этого блога находится в этом Репозиторий Github

Оригинал: “https://dev.to/mritunjaysaha/how-to-create-piconet-in-android-4236”