iOS App作为外设(从设备)设置广播间隙和连接间隙最大值最小值问题

根据公司对蓝牙BLE通信时间的进一步缩短要求,我们开始了从设备广播间隙和连接范围间隙的最大最小值下手了。然而经过查找从设备属性和方法列表只找到了这个:
/*!
 *  @method setDesiredConnectionLatency:forCentral:
 *
 *  @param latency  The desired connection latency.
 *  @param central  A connected central.
 *
 *  @discussion     Sets the desired connection latency for an existing connection to <i>central</i>. Connection latency changes are not guaranteed, so the
 *                  resultant latency may vary. If a desired latency is not set, the latency chosen by <i>central</i> at the time of connection establishment
 *                  will be used. Typically, it is not necessary to change the latency.
 *
 *  @see            CBPeripheralManagerConnectionLatency
 *
 */
- (void)setDesiredConnectionLatency:(CBPeripheralManagerConnectionLatency)latency forCentral:(CBCentral *)central;
连接延时的方法。不符合要求,于是又开始了漫长的搜索与学习之路,在

【链接】低功耗蓝牙BLE之广播

中发现:

这里写图片描述

然后各种搜索GAP,但是发现搜索内容大抵都是TI CC2540蓝牙模块。研究了一阵之后发现方向出问题了。只能纠正方向重新来。又是一天的漫长研究学习发现这么一个问题:

这里写图片描述

跟我需求是一样的。看大神的回复吧:

这里写图片描述

这里写图片描述

翻译大抵是这样的:

这里写图片描述

都看到这里了,我只想说一句sixsixsix,Apple权限问题吗?得出结论:iOS App作为从设备时不能设置广播间隙和连接间隙。经测试广播间隙默认大致30ms。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值