两个蓝牙LE (4.0)设备可以相互通信吗?
一个很好的例子是,如果两个FitBit设备相互通信,.Just传递基本信息?还是一个硬币设备可以相互通信?(https://onlycoin.com/)
到今天为止,我们看到像fitbit这样的BLE设备只能与Iphone/Android通信。是否可以让两个FitBit设备相互通信?
我正在考虑创建一个“卡1:蓝牙卡(LE 4.0)”,当与另一个“卡2:蓝牙卡(LE 4.0)”联系时,可以交换一些日期。在交换之后,卡1会将它从卡2获得的数据发送到IOS /Android设备,这同样适用于卡2。这到底有没有可能?
发布于 2014-05-10 00:09:08
你想要实现的目标目前是不可行的。蓝牙低能量(v4.0)只支持星型拓扑配置,即只有一个主机,多个从机,主机可以同时与从机通话,但从机之间不能通话。根据Bluetooth website的说法,他们声明:
“蓝牙低能耗技术在每个从属设备的每个数据包上使用32位访问地址,允许连接数十亿个设备。该技术针对一对一连接进行了优化,同时允许使用星型拓扑结构进行一对多连接。通过使用快速连接和断开,数据可以在网状拓扑中移动,而不需要维护网状网络的复杂性。”
实现你想要的一种方法是在传输之间切换角色(即设备曾经是从设备,然后变成主设备),但这将是非常复杂的,并且许多BLE芯片不支持此功能。
我希望这能有所帮助。
https://stackoverflow.com/questions/23553411
复制相似问题