CH395Q我们已经工程化了,此问题不是经常发生,现将问题描述于下:
CH395Q的SOCKET0做为我公司产品的维护通道用的是UDP服务器,端口号统一为9999.维护软件可以通过IP去访问每一台CH395Q的设备,同时设备每一分钟向外发“心跳”包。使用一段时间(三到五天不等)后,我们发现这个维护通道就无法连接。但CH395Q的“心跳”包,还可以正常发送,而且在心跳包中可以看到此SOCKET状态为05(即打开状态),测试过程中在CH395Q的维护通道接收中断中加了转发到串口,实践证明当CH395“失联”后 接收中断 (即SINT_STAT_RECV )已无法进入。
在测试过程中我发现在UDP模式下也会进超时中断(SINT_STAT_TIM_OUT ) ,可是给出的官方例程中处此写着“/* 超时中断,仅在TCP模式下有效 */”,不知道是否有影响。
上述问题请沁恒的工程师帮忙分析一下,谢谢