Bluetooth 自定义蓝牙无线电信标广播

Bluetooth 自定义蓝牙无线电信标广播,bluetooth,bluetooth-lowenergy,Bluetooth,Bluetooth Lowenergy,iBeacon广播RSSI(无线电信号强度)供接收器测量接近度。代替广播RSSI,广播有效载荷是否可以定制为发送传感器数据,如温度和湿度?如果是,如何修改TI CC2540信标以支持此功能 LE广告包有一个用于EIR格式的任意数据的字段(有关详细信息,请参阅)。但是,数据包始终包含RSSI值,您无法删除该值 至于修改CC2540,您可能必须使用IAR编译器来修改固件。可能在某些特定情况下,您可以在不使用编译器的情况下进行更改,但您没有指定所使用的设备。如果是SensorTag,您可以在不使用IA

iBeacon广播RSSI(无线电信号强度)供接收器测量接近度。代替广播RSSI,广播有效载荷是否可以定制为发送传感器数据,如温度和湿度?如果是,如何修改TI CC2540信标以支持此功能

LE广告包有一个用于EIR格式的任意数据的字段(有关详细信息,请参阅)。但是,数据包始终包含RSSI值,您无法删除该值


至于修改CC2540,您可能必须使用IAR编译器来修改固件。可能在某些特定情况下,您可以在不使用编译器的情况下进行更改,但您没有指定所使用的设备。如果是SensorTag,您可以在不使用IAR编译器的情况下修改它,但您必须自己在他们的wiki上查找它。

为了明确术语,应该使用“信标”来确定物理接近度,从而发送RSSI。“iBeacon”是苹果公司标志性的灯塔名称。iBeacon是一个特定的LE服务,具有一个已知的UUID,该UUID提供RSSI作为数据负载。使用LE,您可以用自己喜欢的特性(在数据包大小限制范围内)宣传任何服务,但这样您就不再有信标了。您当然不应该用非RSSI数据宣传Apple iBeacon服务UUID-制作一个新的UUID: