大家好,
请问一下这个问题怎么解决?
平板电脑连接2541,有时候会出现发送数据延迟的情况(平板发送数据)。
但是模块儿断电,重新上电后就没有这样的问题了?
希望有大神指教一下
谢谢
甜甜的大香瓜:
hi,兴隆
可以缩短连接间隔进行测试。
测试一:
// Minimum connection interval (units of 1.25ms, 80=100ms) if automatic parameter update request is enabled #define DEFAULT_DESIRED_MIN_CONN_INTERVAL 16 //最小连接间隔 // 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 0 //可忽略连接间隔的次数,默认是不忽略 // Supervision timeout value (units of 10ms, 1000=10s) if automatic parameter update request is enabled #define DEFAULT_DESIRED_CONN_TIMEOUT 500 //连接超时时间,连接IOS时此参数必须小于6S // Whether to enable automatic parameter update request when a connection is formed #define DEFAULT_ENABLE_UPDATE_REQUEST TRUE //使能连接参数更新请求 // Connection Pause Peripheral time value (in seconds) #define DEFAULT_CONN_PAUSE_PERIPHERAL 1 //有时当CC2541断开连接时,主机端过10S才会断开,此时将此数值改小可让主机快速发现断开连接
测试二:
#define DEFAULT_ENABLE_UPDATE_REQUEST FALSE//关闭连接参数更新请求