Android и Bluetooth Scatternet формирования - PullRequest
1 голос
/ 16 августа 2011

Кто-нибудь может мне помочь с тем, как пиконекты и сети scatternet создаются на bluetooth? созданы ли они по протоколу стека bluetooth по какому-то внутреннему алгоритму, или пользователь должен что-то кодировать на уровне приложения?

Если я хочу создать сеть scatternet с устройствами на базе Android, как вы думаете, какова будет лучшая стратегия для создания максимального количества пикосетей в одном и том же scatternet, чтобы я мог получить максимум 7 ведомых устройств на одну пикосеть, и таким образом, мне не нужно управлять припаркованными устройствами?

Большое спасибо заранее

1 Ответ

2 голосов
/ 21 января 2012

Для Android вам придется кодировать это на уровне приложения. BtClickCompeteLink - идеальное место для начала. Это в основном создает пикосеть, 1 хозяин и 7 рабов.

Чтобы создать scatternet, вам придется изменить клиентскую часть этого кода, чтобы он принимал соединения после того, как он сам установил соединение с мастером. Таким образом, если вы можете представить формат дерева: каждый раб главного Мастера затем станет мастером 7 других рабов, затем эти 7 других рабов станут мастерами (7x7 = 49) других рабов. И так далее, и тому подобное. Но есть верхний предел того, сколько пикосетей может существовать в одной области, я полагаю, это было около 10.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...