巴斯勒BASLER GIGE相机程序调试报错后需要拔网线的个人解决方案
根据SDK的用户手册提示,在相机连接后,直接执行以下程序。
camera.Parameters[PLTransportLayer.HeartbeatTimeout].TrySetValue(1000,IntegerValueCorrection.Nearest); // 1000 ms timeout
camera是Camera的实例化。
可以放置在camera连接后,即判断camera!=null后执行。每次连接就执行。
还有一个方法,是改变系统环境,这个没去更改,因为不知道咋改~有效的先有一个再说。
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/2c27387c433c3dd5d1463d771fcf3b9a.png)