我买了其中一个:https://www.aliexpress.com/item/ 聪明 </跨度> -finder琴键取景器,无线蓝牙,跟踪,反失闹钟 - 聪明 </跨度> -tag-儿童袋PET-GPS / 32806261079.html
据我所知,这是一个 BLE(蓝牙低 能源 </跨度> )位置标记。
我将应用程序下载到我的iphone上,应用程序立即识别并连接到它。 iPhone应用程序似乎知道标签有多远
BLE设备通常使用GATT进行通信,使用标准GATT服务或自定义GATT服务。使蜂鸣声的命令可能是使用自定义GATT服务实现的。
为了找出到信标的距离,通常使用RSSI。这是接收功率的度量。需要将其与发射器的输出功率进行比较。通常信标会将其输出功率放在广告数据中,因此可以在不连接它们的情况下使用它。这里由于应用程序也能够向信标发送命令,因此它可能保持与它的连接并且具有用于检索输出功率的自定义GATT协议。
这是我建议的: