两个蓝牙LE(4.0)设备可以相互通信吗?
一个很好的例子可以是两个FitBit设备相互通信。是否可以传递基本信息? 或者一个硬币设备与其他设备进行通信? (https://onlycoin.com/)
截至今天,我们看到像fitbit这样的大多数BLE设备都会回复到Iphone / Android。 不可能让两个FitBit设备相互通信吗?
我正在考虑创建一个"卡1:蓝牙卡(LE 4.0)"当与另一个"卡2:蓝牙卡(LE 4.0)"联系时可以交换一些日期。在交换卡1之后,它将从卡2获得的数据发送到IOS / Android设备,这同样适用于卡2。这有可能吗?
答案 0 :(得分:6)
您想要实现的目标目前无法实现。低功耗蓝牙(v4.0)仅允许星型拓扑配置,即只有一个主设备和多个从设备;主人可以同时与奴隶交谈,但奴隶不能互相交谈。根据{{3}},他们说:
"蓝牙低功耗技术在每个从设备的每个数据包上使用32位访问地址,允许连接数十亿设备。该技术针对一对一连接进行了优化,同时允许使用星形拓扑进行一对多连接。通过使用快速连接和断开连接,数据可以在网状拓扑中移动,而无需维护网状网络的复杂性。
实现目标的一种方法是在传输之间切换角色(即曾经是奴隶的设备然后成为主设备),但这将非常复杂,并且许多BLE芯片不支持此功能。
我希望这会有所帮助。