TI中文支持网
TI专业的中文技术问题搜集分享网站

CC2540(主机)与iOS(从机)蓝牙断开

你好,我在使用CC2540与iOS设备进行蓝牙通信,CC2540作为主机,而iOS端则作为从机。现在我再编写iOS端作为从机内容的时候,和CC2540通信后,使用串口调试显示结果是:

BLE Central

Devices Found1

<- to select

connecting

connected

simple svc found

disconnected

reason:19

我想询问突然断开的具体原因是什么?封装后查看不了这块的代码。找了蛮久也不知道reason:19是什么意思。希望能够得到解答。谢谢。

Barbara Wu:

建议您可以抓一下空口的sniffer log看一下

veekend zhang:

回复 Barbara Wu:

你好,我想问问有没有关于CC2540做主机,而iOS做从机的peripheral这份demo??可以提供给我吗?

Barbara Wu:

回复 veekend zhang:

没有 但是我想可以用SimpleBLEPripheral和lightblue来调

veekend zhang:

回复 Barbara Wu:

额…现在状况是用lightblue模拟成SimpleBLEPripheral外设我也是行不通,最后显示结果还是write error。这种情况是怎么回事?个人觉得是CC2540的问题,应该要怎么解决比较好?希望得到解答,谢谢

Barbara Wu:

回复 veekend zhang:

那首先尝试用2540和2540通讯 一个跑central 一个跑prepheral 这样好调一些 撇开可能手机侧的问题

veekend zhang:

回复 Barbara Wu:

2540和2540通讯没问题,2540从机和iOS设备通讯有问题,只有2540主机和iOS设备通讯有问题,这时候我lightblue模拟iOS设备和2540主机连接也有问题。所以我想询问下2540这时候有没什么参数需要设置?

veekend zhang:

回复 veekend zhang:

打错了,2540从机和iOS设备通讯是没问题的

Barbara Wu:

回复 veekend zhang:

iOS有个连接参数的要求 你可以尝试根据这个规则修改一下链接参数 但是我现在是手机上网 查不到链接参数的要求 您得上网查一下

veekend zhang:

回复 Barbara Wu:

0.0那方便的话可否发一份连接参数的要求资料给我?在论坛里面只找到一些,但我怕不完整~THX

赞(0)
未经允许不得转载:TI中文支持网 » CC2540(主机)与iOS(从机)蓝牙断开
分享到: 更多 (0)