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