请教一下,如果DEFAULT_ENABLE_UPDATE_REQUEST设为TRUE的话,和IOS连接后,进入sleeptimer的中断时间,应该是和连接参数相关的对吗?我遇到的问题是:大部分情况下连接后,进入sleeptimer中断的时间是固定的,但有时建立连接后进入中断的时间明显变短而且会一直持续。不知道是什么原因。这个和ios端不接受cc2540的参数有关吗?我设置的时间参数为:
#define DEFAULT_DESIRED_MIN_CONN_INTERVAL 800
#define DEFAULT_DESIRED_MAX_CONN_INTERVAL 1000
#define DEFAULT_DESIRED_SLAVE_LATENCY 0
#define DEFAULT_DESIRED_CONN_TIMEOUT 600
麻烦看一下,问题在哪。谢谢
Yue TANG:
可以把DEFAULT_ENABLE_UPDATE_REQUEST设为false.这是peripheral主动请求central改变连接间隔。