首页
学习
活动
专区
圈层
工具
发布

JAI
EN

Stack Overflow用户
提问于 2015-06-26 05:36:09
回答 1查看 711关注 0票数 0

我已经使用了JAI以及JAI控制工具,它已经安装了两年多了,没有问题。最近,我更新了SDK和JAI GigE视觉过滤器驱动程序,并将其更新到他们网站的最新版本。

在开发pc上,更新进行得很顺利,一切都像以前一样工作。但是,在另一台计算机(笔记本电脑)上,相同的更新导致使用SDK开发的软件和控制工具在试图打开GigE摄像机时产生不可恢复的错误。我多次尝试重新安装和重新启动。我还确保设备管理器中没有冲突。但是,无论是来自JAI控制工具、JAI GigE远景持久ip配置工具还是我自己使用SDK编写的软件,我总是得到相同的例外。以下是例外描述:

代码语言:javascript
复制
************** Exception Text **************
Jai_FactoryDotNET.Jai_FactoryWrapper+FactoryErrorException: Error
   at Jai_FactoryDotNET.Jai_FactoryWrapper.ThrowFactoryException(EFactoryError error) in T:\JAI_trunk\source\JAIControlTool\JAISDK.NET\Jai_Factory_Wrapper.cs:line 184
   at Jai_FactoryDotNET.CCamera..ctor(IntPtr factoryHandle, String cameraID, IntPtr hTL, IntPtr hIF, String genericName) in T:\JAI_trunk\source\JAIControlTool\JAISDK.NET\Camera.cs:line 1454
   at Jai_FactoryDotNET.CFactory.UpdateDeviceList(EDriverType preferredDriverType) in T:\JAI_trunk\source\JAIControlTool\JAISDK.NET\Factory.cs:line 801
   at IPConfig.IPConfigForm.SearchForCameras()
   at System.Windows.Forms.Timer.OnTick(EventArgs e)
   at System.Windows.Forms.Timer.TimerNativeWindow.WndProc(Message& m)
   at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

有人见过这个吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-06-30 20:50:56

我设法找到了解决这一问题的办法,但仍然没有很好的解释为什么会发生这种情况。结果是JAI GigE过滤器驱动程序导致了这个问题。

我最初用来测试升级的pc有两个千兆位以太网端口,两个端口都启用了过滤器驱动程序,并且都被用来与摄像头进行接口。笔记本电脑只有一个以太网端口,我使用以太网SmartCard适配器进行第二个连接。但是,问题在于无线Internet适配器也启用了过滤器驱动程序作为网络服务。

当无线适配器上禁用过滤器驱动程序时,问题就消失了。在SDK的最后一个版本中,这从来不是一个问题,但现在看来,过滤器驱动程序只应该在那些实际与摄像机接口的网络设备上启用。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/31065658

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档