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

请问SimpleBLECentral有办法scan到智能手机装置吗?

我将手机设定为可被搜寻模式,但SimpleBLECentral找不到手机

请问SimpleBLECentral有办法scan到智能手机装置吗?

要怎么设定呢?

Susan Yang:

android 5.0以前的系统,是不能发广播的。手机只能作为observer。 

Sco Lin:

回复 Susan Yang:

谢谢Susan Yang的回复,

我有android 5.0的系统与iphone 5c

但我把iphone 5c的bluetooth打开

SimpleBLECentral还是没找到

请问在SimpleBLECentral要做什么设定吗?

Susan Yang:

回复 Sco Lin:

iOS有个连接参数的要求 您可以尝试根据这个规则修改一下链接参数

•Interval Max * (Slave Latency + 1) <= 2 s
•Interval Max >= 20 ms
•Interval Min + 20 ms <= Interval Max
•Slave Latency <= 4
•ConnSupervisionTimeout <= 6 s
•Interval Max * ( Slave Latency + 1) * 3 < ConnSupervisionTimeout

更多信息可以参考 https://developer.apple.com/hardwaredrivers/BluetoothDesignGuidelines.pdf

Sco Lin:

回复 Susan Yang:

谢谢Susan Yang的回复

请问在android5.0也是这样设定修改吗?

我试着打开android5.0让SimpleBLECentral去scan,一样也是找不到

Jun He4:

回复 Sco Lin:

#define DEFAULT_DEV_DISC_BY_SVC_UUID          FALSE//false

TI simpleBLECentral例程中该参数设置为true,会根据扫描到的service进行过滤,是扫不到手机的。因为手机没有TI的service服务

赞(0)
未经允许不得转载:TI中文支持网 » 请问SimpleBLECentral有办法scan到智能手机装置吗?
分享到: 更多 (0)