CH395Q我們已經(jīng)工程化了,此問題不是經(jīng)常發(fā)生,現(xiàn)將問題描述于下:
????CH395Q的SOCKET0做為我公司產(chǎn)品的維護(hù)通道用的是UDP服務(wù)器,端口號統(tǒng)一為9999.維護(hù)軟件可以通過IP去訪問每一臺CH395Q的設(shè)備,同時設(shè)備每一分鐘向外發(fā)“心跳”包。使用一段時間(三到五天不等)后,我們發(fā)現(xiàn)這個維護(hù)通道就無法連接。但CH395Q的“心跳”包,還可以正常發(fā)送,而且在心跳包中可以看到此SOCKET狀態(tài)為05(即打開狀態(tài)),測試過程中在CH395Q的維護(hù)通道接收中斷中加了轉(zhuǎn)發(fā)到串口,實(shí)踐證明當(dāng)CH395“失聯(lián)”后?接收中斷 (即SINT_STAT_RECV )已無法進(jìn)入。
????在測試過程中我發(fā)現(xiàn)在UDP模式下也會進(jìn)超時中斷(SINT_STAT_TIM_OUT?)? ,可是給出的官方例程中處此寫著“/* 超時中斷,僅在TCP模式下有效 */”,不知道是否有影響。
????上述問題請沁恒的工程師幫忙分析一下,謝謝? ? ? ? ? ? ? ? ? ? ? ?