LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

LabVIEW Thermovision Toolkit Example Error

I am currently developing a project in LabVIEW that requires me to capture an IR image from a FLIR A600 Series camera in LabVIEW while retaining the radiometric jpeg meta data present in FLIR's proprietary image format. I have found the Thermovision Toolkit that was developed some time ago by FLIR and I believe that it will provide me with the proper functions to be able to pull out the data and build the jpeg myself. The problem is that support for the toolkit has been discontinued and there is not a whole lot of debugging threads found on the internet. 

I was able to download the last version of the toolkit and I was able to get my hands on activation keys for it as well. It seems as though I installed the toolkit correctly and LabVIEW can open all the VI's associated with it. I am now trying to run through the provided examples with this toolkit to see if it will work with the latest versions of LabVIEW. I immediately run into an error when trying to create an ActiveX Ref Num (specifically the ThermoVision CreateActiveXRefNum.vi) The error occurs at the Open VI Reference Function. I have also linked some old forum posts that I found where people have had similar issues but with no avail as to helping me fix it. 

https://forums.ni.com/t5/Machine-Vision/FLIR-IR-Camera-thermovision-deploy-issues/m-p/2802412?profil...

https://forums.ni.com/t5/Machine-Vision/How-to-build-an-application-in-LabVIEW-10-including-FLIR/td-...

 

I will note something I have noticed but I am unsure as to why this is happening but the output "vi reference" on the Open VI Reference Function shows that the name of the VI has a number appended to the name with an empty path. Everytime I run this VI, the number appended to the name is incremented which leads me to believe that the VI being referenced isn't getting the right path. You can see in my Probe inspector that the name says "ThermoVision CamCtrl 37.vi". 

 

Any suggestions as to how to fix this issue is greatly appreciated. 

 

0 Kudos
Message 1 of 2
(1,319 Views)

The VIT file is a VI template file and it was the only way in the old days to create a re-entrant VI. I created the VIT to make it possible to have several instances of the ActiveX control in LabVIEW.

 

Open the VIT file and verify that you can see the ActiveX container. By the way, have you registered the ActiveX component in Windows (regsvr32 camctrl.ocx) ?

 

0 Kudos
Message 2 of 2
(1,256 Views)