01-12-2015 05:14 PM
I have a 9067 connected to a Basler USB camera. I'm able to successfully view images via MAX and via the Grab example as long as I run the Grab example on the RT Target. However, I don't need the images processed on the RT or FPGA in this application. Is it possible to open a remote connection to the camera from my host computer using IMAQdx?
I was hoping I could use something like "[cRIO IP Address]::cam0" in the camera address, but that doesn't seem to work.
Is this possible or do I have to manually pipeline the images from the RT target?
Thanks,
Omar
Solved! Go to Solution.
01-12-2015 06:59 PM
What is the advantage of acquiring the image on the cRIO then sending it to the PC? Why not just acquire images directly to the PC?
Bruce
01-12-2015 07:14 PM
In this case its that we want to have one physical connection between our control/acquisition system and the host computer. We also may need to process the images remotely in the future.
01-13-2015 10:21 AM
Hello Omar,
You cannot access the camera image directly by addressing it through the cRIO. You will have to implement image transfer between the cRIO and host PC. Fortunately you can do this rather easily by using an image shared variable or network stream.
01-13-2015 11:48 AM
In our case an image shared variable will be sufficient - I didn't even think about that as an option. How is MAX transferring the data from the camera in the Grab window?
01-13-2015 08:03 PM
01-14-2015 12:27 PM
Thanks for the info - I was able to get the image shared variable working quickly and it will be sufficient for my needs. Thanks!