主題:ETR232I 共有34889人關注過本帖 |
---|
lickson |
1樓 |
ETR232I Post By:2008-5-20 15:55:00 [只看該作者]
我使用貴公司tvpsvr1.prj進行測試!
PC端口使用tcptest.exe 在運行程序的過程中,如果頻繁插拔網線接口,有時候會出現網絡指示燈在插上網線的時候不亮,因此我在程序中使用EthernetLinkTest函數進行判斷硬件是否連接.如果測試到沒有連接,即調用InitEthernetNet進行初試化,此時硬件連接的燈又會點亮!但是發現一個問題! 如果開機之前網線插好的,初始化后使用tcptest.exe連接就沒有問題!如果是在程序運行中插拔網線再初試化后,TCPTEST.EXE就連接不上ETR232!請問是什么問題!需要注意什么事項! |
|
單帖管理 | 引用 | 回復 |
x10 |
2樓 |
Post By:2008-5-20 18:01:00 [只看該作者]
TCPtest僅僅是一個原理性的測試,如果在實用的場合,在打開連接時,需有超時處理。
|
|
單帖管理 | 引用 | 回復 |
lickson |
3樓 |
Post By:2008-5-21 9:46:00 [只看該作者]
不是很明白!
因為插拔網線后初始化后,用TCPtest.exe很多次都連接不上!重新啟動程序后倒100%能連接上!   |
|
單帖管理 | 引用 | 回復 |
zhl |
4樓 |
Post By:2008-5-21 10:46:00 [只看該作者]
ETR232i 網線不支持熱拔插,必須先插好網線再進行初始化的操作。
|
|
單帖管理 | 引用 | 回復 |
zhl |
5樓 |
Post By:2008-5-21 11:03:00 [只看該作者]
建議應用程序中,用EthernetLinkTest()檢測到網線沒接好,最好是關閉網絡,重新再初始化網絡。
|
|
單帖管理 | 引用 | 回復 |