PC端如何读取连接设备的profile

我用的是AprilBeacon 302 Mini USB 串口适配器 iBeacon 蓝牙4设备。

我们已经连接到B4994C781782设备。如下:
OK+SCAN:0xB4994C781782
OK+SCAN0
OK+CONNA
OK+CONN

但是怎么通过AT指令或者别的方法读取这设备的profile?请问有没有对应的AT口令或者调试、开发工具?

302连接后是提供两个设备之间的串口透传的。假设302连上了另一个设备,它会去尝试找到另一个设备的0xFFF2。

今后发到302的串口RX的数据,会以notify的方式,写到另一个设备的0xFFF2

UUID: 0X8A81字段 Byte 数据类型 举例 Bit位置 Bit解析
Byte数值 HEX数值 DEC数值 数值解析
Command Byte0 uint8 0X45

Flags Byte1 8bit Bit0 数据包中是否有体重标志。=0:数据包中没有体重;=1:数据包中有体重。

						Bit1	数据包中是否有身高标志。=0:数据包中没有身高;=1:数据包中有身高。
							
						Bit2	预留
							
						Bit3	预留
							
						Bit4	预留
							
						Bit5~Bit7	预留

请问斑竹这个怎么读啊,发什么去读8A81底下的数呢?非常感谢!

USB 302只会固定去读取0xFFF1的数据,其它的characteristic不会理会。它的主要功能还是串口透明传输。

如果希望读取8A81的数据,那需要定制开发了。

请问你们有定制开发服务么,没有的话给我们些函数借口资料我们自己去做也可以。

可以定制开发,我给你发私信,你查收一下。如果只是开发期间测试的话,可以买一款CC2540 USB Dongle,配合BTool工具可以调试。