嗨,对话框中,
我在我的应用程序中使用iBeacon。我如何得到的值,我应该设置在tx功率字节的iBeacon包?我使用默认tx功率为广告。也就是0 DBMhttps://support.dialog-semiconductor.com/controlling-tx-power-advertisin..。”。
关键词:
设备:
嗨,对话框中,
我在我的应用程序中使用iBeacon。我如何得到的值,我应该设置在tx功率字节的iBeacon包?我使用默认tx功率为广告。也就是0 DBMhttps://support.dialog-semiconductor.com/controlling-tx-power-advertisin..。”。
嗨hiren.bhuva,
你需要用你的手机(定位应用程序可以帮助)或其他仪器测量从广告客户(iBeacon) 1米远的实际RSSI。
然后按照下面示例中的步骤计算要放入iBeacon tx功率字段的into signed格式值。
让我们假设你测量了-59 dBm的RSSI水平,你需要将其转换为iBeacon的tx功率场的合适的签名值:
1.将RSSI的正值写成二进制格式:(59)decimal = (0011 1011) binary
2.反转所有位:(0011 1011)二进制=>(1100 0100)二进制反转
3.取1的补码:(1100 0100)二进制反转=>(1100 0101)1的补码
4.转换为十六进制:(1100 0101)1的补码= (c5)十六进制
最好的问候,
STS_Dialog。