02-19-2013 10:56 AM
I have been trying to add the hardware component Jazz-novo eye tracker in the labview. I want the output from that file to be read in to labview, recognizing device as a part of labview. I have seen the drivers available and also the 3rd party drivers. But didnt find jazz novo there. Can anyone help me out how to add this particular device in the labview?
This is the device i am talking about
http://www.ober-consulting.com/product/jazz/
Thanks in advance.
- Sandeep
02-19-2013 11:06 AM
The best thing you can do is contact them and see what options are available for control by a third-party software (LabVIEW). See if they have some sort of programming API (DLL, ActiveX, .NET, etc.). I see it uses a USB connection. Find how how the USB connection enumerates itself to the pc. Is it HID, RS232?
02-19-2013 12:05 PM
Thank you for the reply Dennis_Knutson.
This device is actually read in the system like an optical USB. There is a software for this device which can get the values and save them in a file and then we can process the file.
This shows you how it is connected to the system.
02-19-2013 12:13 PM
Reading the file is completely different than being able to recognize the device in LabVIEW. If you just want to read the file, it does not matter at all if LabVIEW recognizes the device and as far as that goes, you don't have to have the device connected at all.
I don't think optical USB is an actual USB class such as HID but it doesn't really matter if you aren't controlling or reading the device directly.
02-19-2013 01:35 PM
Dennis_Knutson the reason i want the device in labview is that, it actually gives me a .jazz file when i record some data using the software of Jazz novo tracker. I need to use the .jazz file and extract the x and y co-ordinates of eye and use them. But i need everything in the run time. I want the device giving me the x and y co-ordinates in the run time so that i could process the data in the labview and use them for some operation. The output is generally numbers which gives the information on eye movements.
02-19-2013 01:37 PM
i tried reading the values from the file and posting them to the labview using connectivity module in labview using labwindows cvi. But i want the values in the run time. The problem is that i want the values when the eye movement is captured in the run time.
02-19-2013 01:42 PM
Please make up your mind. You either want to get the xy data from the file or get the xy data directly from the device. You can check the file for updates and read the contents with functions on the File I/O palette. To get them from the device directly, you will have to do what I mentioned about getting details on a third-program api. As you can see from a search, there have never been any posts about a jazz-novo so you are on your own as far as understanding how to interface to it.
In case you run across the link to create your own USB driver, I would suggest you ignore it unless you can get the very lowest sort of details on the USB protocol that the vendor is using.
02-27-2013 07:10 PM
I was able to detect the device using in MAX, which is generally recognized as a USB device. Now the next step is how to use the device using NI-VISA in labview. Need to find out from the vendor which type of USB pipes the device supports in control, bulk and interrupt.