GAPC\连接\请求\指示上的消息序列

3个职位/0个新职位
最后一篇文章
阿布雷门
离线
最后一次见到:4年2个月前
已加入:2015-02-10 17:44
GAPC\连接\请求\指示上的消息序列

亲爱的支持,

在项目主机\u proxr \u sdk的app \u task.c的函数gapc \u connection \u req \u ind \u handler(文件夹DA1458x \u sdk\5.0.3\projects\host \u apps\windows\appress\reporter\host \u proxr \u sdk)中,(消息)顺序如下:

程序启用请求
睡眠(100)
SPOTAR\启用\请求
GAPC连接
DISS\启用\请求

我想知道为什么DISS\u ENABLE\u REQ跟在GAPC\u CONNECTION\u CFM消息后面;您能解释一下吗?我认为GAPC\u CONNECTION\CFM消息将是所有必需服务(它们的任务)启用之后的最后一条消息。

另外,你能解释一下这个序列中睡眠(100)的目的吗?我已经将其移植到我们的外部处理器解决方案中,但我想知道这是否真的是必需的(因为系统现在将阻塞100毫秒)。您能否解释gapm\u set\u dev\u config\u completion\u handler和gapc\u disconnect\u ind\u handler中Sleep(100)的目的和必要性。

谨致问候,
阿扬

设备:
MT\u对话框
离线
最后一次见到:4天14小时前
工作人员
已加入:2015-06-08 11:34
嗨,艾伯曼,

嗨,艾伯曼,

在连接确认之后,睡眠(100)或dis服务的启用没有特定的原因,正确的顺序是启用配置文件,然后确认连接。删除您指定的处理程序中的Sleep(100)没有问题,它只是测试中的剩余代码。

谢谢你的对话

阿布雷门
离线
最后一次见到:4年2个月前
已加入:2015-02-10 17:44
嗨,MT\u dialog,

嗨,MT\u dialog,

谢谢你把事情弄清楚。此主题可能已关闭:-)。

谨致问候,
阿扬

主题已锁定