有人可以帮助我了解如何在蓝牙上创建piconect和分散网络吗?它们是由蓝牙堆栈协议根据某种内部算法创建的,还是用户必须在应用程序级别进行编码的东西?

如果我想用Android设备创建一个分散网络,您认为在同一分散网络中创建最大数量的微微网是最好的策略,这样我就可以实现每个微微网最多7个从属设备,就像这样我不必管理停放的设备吗?

提前非常感谢你

最佳答案

对于android,您将必须在应用程序级别进行编码。 BtClickCompeteLink是完美的起点。它基本上会创建一个微微网,1个主机和7个从机。

要创建一个分散网,您必须修改该代码的客户端以使其自身与主服务器建立连接之后才能接受连接。因此,如果您可以想象树的格式:那么主Master的每个从设备将成为其他7个从设备的主设备,其他7个从设备则成为(7x7 = 49)个其他从设备的主设备。依此类推。但是在一个区域内可能存在多少微微网是有上限的,我相信是10个左右。

08-16 15:32