【发布时间】:2016-05-29 07:05:07
【问题描述】:
我的问题与软件无关,而与技术有关。我认为 BLE 是我系统的解决方案,但我不确定它是如何工作的,配对是如何工作的。
我正在设计一个包含 4 个设备的系统,每个设备都有一些传感器。 设备 A1 和 A2 具有相同的传感器,它们相互独立,读取不同的数据。如果其中一个读取到一个临界值,就会产生噪音。
设备 B1 和 B2 具有相同的传感器,它们很接近并且相互依赖。我的意思是,我需要知道 B1 的值是否高于 B2,反之亦然。值较高的设备会发出噪音。
---- ------------ ----
|A1| ------> |smartphone | <----- |B1| <--|
---- ------------ ---- |
^ ^ |
---- | | ---- |
|A2| ----------| |----------- |B2| <--|
---- ----
这些设备都彼此靠近,稍后会在一天结束时同步到智能手机以存储所有读取的数据。
如何在传感器和智能手机之间建立连接? 我需要沟通B1和B2,才能知道谁的价值更高。 然后我需要将它们全部与智能手机进行通信以收集数据。
每个设备一个芯片低功耗蓝牙就足够了吗?我可以使用相同的芯片在设备之间以及与智能手机(在不同的时刻)进行通信吗?
我不确定配对过程...我是否需要每次都将设备与智能手机关联和解除关联?还是让 B1 做主控,两颗 BLE 芯片,一颗用于智能手机,一颗用于 B2 通信?
【问题讨论】:
标签: bluetooth bluetooth-lowenergy pairing