我知道两者都是蓝牙智能设备。我需要知道两者是否可以用于相同的应用程序。如果不是,它们有什么共同点,又有什么不同?
5 回答
传感器标签可以配置为 iBeacon,但它被设计为更通用的蓝牙 LE 设备,也可以用于许多其他用途,提供许多其他蓝牙服务。
iBeacon 是一种非常特殊的蓝牙 LE 设备,许多类型的 iBeacon 只能执行该功能。
因为传感器标签是如此通用,所以它没有被优化为 iBeacon。例如,它的电池在充当 iBeacon 时不会持续很长时间。
TI“Sensortag”基本上只是 CC2540 / CC2541 BLE 芯片的评估板。
大多数硬件“iBeacon”实现在更专业的定制板上使用该芯片或竞争 NRF51822。
在任何一种情况下,“iBeacon”格式的 BLE 广告数据包的传输都由加载到设备中的自定义固件控制。
占空比是功耗的主要决定因素,也是由固件决定的。Sensortag 确实有一些其他板载外围设备,但如果设计合理,应该可以将它们置于可忽略不计的断电状态。
回答@TimTisdall 评论(如下),以下链接是第 3 方、非官方支持 iBeacon 的TI 2541DK SensorTag 硬件固件更新:
有关 SensorTag 的更多信息,请参阅:
http://www.ti.com/ww/en/wireless_connectivity/sensortag
&
如前所述,SensorTag 板载许多其他传感器。在 SensorTag 上使用“通用”iBeacon 固件会导致高电流消耗。未使用的传感器需要进入睡眠模式(我相信这是 Gyro 实现,在睡眠模式下未正确配置时会消耗大量电力)。