请教一个示波器控制的问题
时间:12-13
整理:3721RD
点击:
send receive今天试了,没搞定。
具体是这么做的,示波器的网络都配置好了,可以通过web访问得到波形。
用labview访问也没问题了(这两者好像端口都无所谓)
用vc控制的时候,必须配置端口为80,才能连上,比较奇怪。
具体就是创建了一个CSocket的变量,然后Create,然后Connect,
这都没问题,然后Send出问题,比如发最简单的CLEARM清除菜单,
示波器没有任何反应,receive阻塞了。
其中一个现象是Send的时候不小心发了一段128*78字节的数据,将近1K吧,
示波器直接重启了,证明连接和数据发送都应该是没问题的。
现在问题还没解决,没进展,愁。
具体是这么做的,示波器的网络都配置好了,可以通过web访问得到波形。
用labview访问也没问题了(这两者好像端口都无所谓)
用vc控制的时候,必须配置端口为80,才能连上,比较奇怪。
具体就是创建了一个CSocket的变量,然后Create,然后Connect,
这都没问题,然后Send出问题,比如发最简单的CLEARM清除菜单,
示波器没有任何反应,receive阻塞了。
其中一个现象是Send的时候不小心发了一段128*78字节的数据,将近1K吧,
示波器直接重启了,证明连接和数据发送都应该是没问题的。
现在问题还没解决,没进展,愁。
@,@数据包太大重起没有什么奇怪的吧?……labview能用就是了嘛……本版看起来是虚拟仪器版,其实就素labview版亚!