繁体   English   中英

蓝牙LE Scan Android

[英]Bluetooth LE Scan Android

因此,我现在基本上就在android上制作此应用程序,它会在蓝牙设备的区域中扫描以字母开头的序列,但后四个字母会不断变化,您也无法连接到该设备。 因此,我只是进行扫描并查找设备,如果找到该设备,它将显示在我的列表中,然后阅读最后四个字母并将它们转换为双精度字母。 我想做的是在应用程序加载后立即启动蓝牙,然后继续扫描空闲时间,这样我就可以在它们上升和下降时获得最后四个数字。

我怎样才能做到这一点?

如果您使用广告数据或扫描响应数据,则可以完成此操作。 因此,您的应用程序必须在中央以及其他外围设备中运行。 外围设备必须使用广告数据(具有唯一的字符串和可变部分)进行广告。 广告数据可以由中央读取。 或者,如果您有可能使广告可扫描,则广告数据包含固定部分(唯一的数字/字符串)以标识设备,并且扫描响应数据可用于获取所需的编号。 注意,广告数据和扫描响应数据需要由自定义应用程序设置。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM