蓝牙串口通信的uuid ios扫描蓝牙设备时怎么获取mac地址?
ios扫描蓝牙设备时怎么获取mac地址?
创建一个项目,设置plist实现委托方法,判断蓝牙状态,如果成功,扫描指定的UUID设备(如果没有指定,则不能在后台连续连接)。 实现委托方法,当找到指定的设备时,连接该设备以实现委托方法。当连接到指定的外围设备成功时,写入一个计时器,每秒读取一次RSSI,当监视器听到与外围设备的连接丢失时,执行委托方法,重新建立连接。实现委托方法。读取RSSI值时,打印出其值
因为公司有蓝牙类产品,但在很多情况下,为了调试数据,需要一个app工具,方便工程师与蓝牙设计之间数据传输的验证和调试。这个小工具就是蓝牙串口调试助手。事实上,这个蓝牙串口调试助手有很多版本。例如调试ble蓝牙模块时,可以在IOS上下载lightblue
调试spp蓝牙模块时,可以在Android手机上下载,蓝牙串口调试助手
这里,以lightblue为例进行说明
1在应用商店中搜索lightblue并下载软件
2打开iPhone的蓝牙,确保设备的蓝牙已通电并处于正常状态
3打开lightblue软件并下拉刷新应用中的蓝牙设备列表
4选择您自己的设备显示相应蓝牙设备的UUID,包括write、UUID和notify UUID,并选择notify UUID UUID channel进行监控。此时,蓝牙设备将数据发送到lightblue上,可以显示在手机的lightblue上
在Android应用市场中,搜索名称“Bluetooth serial port debugging assistant”并下载软件
1打开应用程序,打开手机的Bluetooth
2搜索Bluetooth设备名称,然后选择initiate connection。有些设备需要输入pin配对码。许多系统的配对码为0000,或1234,
3建立透明连接后,根据数据格式选择十六进制。
请注意,Bluetooth 4.0与Bluetooth 3.0和2.0不兼容,Bluetooth串行端口调试助手主要用于spp Bluetooth 3,0/2.0。因此,如果要在Android中调试ble,需要下载ble蓝牙调试助手,或者有蓝牙模块/芯片供应商提供的调试工具。
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。