急,请教cc2564连接ble蓝牙设备问题
时间:12-22
整理:3721RD
点击:
我使用的是基于MSP430F5438A的开发板,蓝牙模块使用松下的PAN1323ETU,要连接的外设是迈欧的心率腕表。源代码使用的是ti网站下载的SPPLEDemo。
测试中,从串口输入“connectle 0x......”,提示连接成功,分配了connection id,但过几分钟,就提示连接断开,原因是13,查了一下,貌似是因为host资源限制。我猜测是腕表长时间没有收到后续命令,导致断开。
我试着在connectle后马上执行pairle,结果连接马上就断开了,pairle返回的状态标志值为8,查询结果是对端不支持该命令。
请问在connectle后应该执行什么命令呢?
我希望连接腕表后,能够自动收取腕表上报的心率数据。
非常感谢。
Hi,
请问你是用CC2564的BT2.1还是BLE去连接那个心率腕表啊?
对了,能否介绍一下那个心率腕表原本是用什么与它相连的?
请问心率的腕表也是使用的SPPLE 协议吗?
如果是 请尝试在ConnectLE后使用 DiscoverSPPLE 及 ConfigureSPPLE
心率腕表是迈欧的alpha,支持ble,不是spple。
使用的程序是ti网站下载的SPPLEDemo,其中心率部分的DiscoverHRS和ConfigureRemoteHRS从HRSDemo中移植过来的。
使用的开发板是ti的MSP-EXP430F5438A。