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

CC2540通讯速率提高后,手机不兼容

我们生产的蓝牙读卡器使用如下参数,华为荣耀V8, 华为荣耀V9都可以读卡

#define DEFAULT_DESIRED_MIN_CONN_INTERVAL    8

// Maximum connection interval (units of 1.25ms, 800=1000ms) if automatic parameter update request is enabled

#define DEFAULT_DESIRED_MAX_CONN_INTERVAL    32

// Slave latency to use if automatic parameter update request is enabled

#define DEFAULT_DESIRED_SLAVE_LATENCY        1

// Supervision timeout value (units of 10ms, 1000=10s) if automatic parameter update request is enabled

#define DEFAULT_DESIRED_CONN_TIMEOUT          600

 

但因为我们需要提高蓝牙与手机的通讯速度,就更改到如下参数,发现华为荣耀V8可以读卡, 华为荣耀V9不可以读卡

#define DEFAULT_DESIRED_MIN_CONN_INTERVAL    8

// Maximum connection interval (units of 1.25ms, 800=1000ms) if automatic parameter update request is enabled

#define DEFAULT_DESIRED_MAX_CONN_INTERVAL    16

// Slave latency to use if automatic parameter update request is enabled

#define DEFAULT_DESIRED_SLAVE_LATENCY        0

// Supervision timeout value (units of 10ms, 1000=10s) if automatic parameter update request is enabled

#define DEFAULT_DESIRED_CONN_TIMEOUT          300

附件是LOG文件

 

 

CC2540ISSUE.zip

Alvin Chen:

”但因为我们需要提高蓝牙与手机的通讯速度,就更改到如下参数,发现华为荣耀V8可以读卡, 华为荣耀V9不可以读卡“
android的连接参数本来就没有一个规范,不像IOS一样有规则去衡量,建议去DEFAULT_DESIRED_MAX_CONN_INTERVAL稍稍加大,只能慢慢自己去试一下。

da qin zheng sheng:

检查一下连接参数更新是否成功?把第二和第四参数变大点。

da qin zheng sheng:

回复 da qin zheng sheng:

蓝牙数据大可以考虑cc2640R2。

赞(0)
未经允许不得转载:TI中文支持网 » CC2540通讯速率提高后,手机不兼容
分享到: 更多 (0)