主题:ETR232I

  共有16688人关注过本帖    
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()检测到网线没接好,最好是关闭网络,重新再初始化网络。

  单帖管理 | 引用 | 回复 回到顶部

返回首页

ETR232I

用户名:
            验证码: 验证码,看不清楚?请点击刷新验证码
内容: