微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI无线射频设计 > DEFAULT_ENABLE_UPDATE_REQUEST 的 iOS 问题

DEFAULT_ENABLE_UPDATE_REQUEST 的 iOS 问题

时间:12-22 整理:3721RD 点击:

请教一个问题 :

修改ti的keyfobdemo用例中:DEFAULT_ENABLE_UPDATE_REQUEST 为TRUE后。

和iphone4s连接,在 ios中调用discoverServices:nil 读取所有service时,经常无返回。

如果设DEFAULT_ENABLE_UPDATE_REQUEST为FALSE,就百分之百有返回。

请问这个是为什么?

使用的是BLE-CC254x-1_3。

BLE-CC254x-1_2_1就没有这个问题。

你好,

1.3 跟 1.2.1版本在处理update connection parameter上有些区别.

在peripheral.c 的函数 static void gapRole_ProcessGAPMsg( gapEventHdr_t *pMsg ) 里, 如果DEFAULT_ENABLE_UPDATE_REQUEST设为TRUE, 就有可能向iPhone发送connection parameter update的请求. 请确认这时设置的connection parameter的值, 1.3跟1.2.1的区别是这里多了一个minimum connection interval的参数. 请确认这个值是否会影响到你的app?

多谢回复,我会再设不同minimum connection interval做些试验。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top