LabWindows/CVI

取消
显示结果 
搜索替代 
您的意思是: 

flycapture API and activeX

Hi,

 

I try to operate Point grey research grasshoper camera using CVI.

I need it to be asynchronic - means to fire a software trigger when i need it to grab the next frame.

 

At first i tried using their activeX component, this generated an .fp file with many functions that did not appear in their docs. but i could start the camera with synchronic mode.

 

I also tried to use their .lib files to use their SDK but it didnt compile.

 

Did anyone here succeeded to control some of their cameras using the API?

0 项奖励
1 条消息(共 6 条)
5,144 次查看

Hi omerwagner,

 

Are you using a framegrabber with your Point Grey Research camera at all? Also, are you using the IMAQ drivers for your camera? 

 

Mychal F

Applications Engineer
National Instruments
0 项奖励
2 条消息(共 6 条)
5,122 次查看

Hi,

 

No - i didnt use their framegrabber - Grasshoper camera has FireWire connection using PCI express card.

I Tried to use their FlyCapture SDK.

0 项奖励
3 条消息(共 6 条)
5,117 次查看

Hey omerwagner,

 

You may want to look at Point Grey's support website here. They are going to be more familiar with setting up a software trigger off of their cameras. They also have lots of information on using the FlyCapture SDK. It may be worth taking a second look into using those libraries and trying to solve the non-compiling issue, especially if the ActiveX control can't be configured for software triggering. And additionally, compiling issues are going to be much more likely to be answered on this forum.

 

Best of luck,

 

Luke W

0 项奖励
4 条消息(共 6 条)
5,100 次查看

i also asked them for support - and we tried to operate their activeX using the CVI but after many attempts we found that

NI doesn't import anything that is not a standard ActiveX data type, Thus functions such as GetTrigger, which return a structure, do not get
imported (or at least not correctly).

 

for now i am using their API to configure the trigger and then sending grab using the CVI, but maybe you would know how cab i use these kind of functions?

0 项奖励
5 条消息(共 6 条)
5,094 次查看

What language is the ActiveX library for the camera's API written in? If it is not written in C, CVI wont recognize the calls and you will need to create a wrapper for it. There is a large amount of information on creating these wrappers when you know the type compatibilities. 

 

Luke W

0 项奖励
6 条消息(共 6 条)
5,078 次查看