1,在实际使用过程中,Visionpro没有提供用于直接判断相机硬件是否依然在线的方法,有一个方法可以使用:
1 /// <summary> 2 /// 使用获取相机时间戳计时器频率的方式来判断相机是否仍然在线, 3 /// 如果相机掉线获取相机TimeStampFrequency属性将报错,以此判断相机是否在线 4 /// </summary> 5 /// <param name="cogAcqFifoTool"></param> 6 /// <returns></returns> 7 internal bool getCameraIsOnLine(CogAcqFifoTool cogAcqFifoTool) 8 { 9 bool boo = true; 10 try 11 { 12 ulong TimeStampFrequency = cogAcqFifoTool.Operator.FrameGrabber.OwnedGigEAccess.TimeStampFrequency; 13 } 14 catch (Exception ex) 15 { 16 boo = false; 17 } 18 return boo; 19 }
标签:掉线,C#,是否,相机,Visionpro,boo,TimeStampFrequency From: https://www.cnblogs.com/wwdwwd/p/18454970