LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Labview tool for psychometric project

Hi everyone
I am a student and I am working on a psychological project.
I would like Labview to communicate with the Infiniti ProComp, a biosensor data management hardware produced by Thought Technology Ltd.
I am interested in studying skin conductance, heart rate and facial electromyography signals. 
Has anyone had the opportunity to use labview to manage this data? Is there any basic tool that can help me?
A template, a tool, or some examples would be enough to understand where to start, since I'm new to using this software. Has anyone ever had a similar experience?

Thank you for any replies, I would be grateful.

 

 

0 Kudos
Message 1 of 5
(146 Views)

LabVIEW is a programming language that can also interface with instruments, sensors and such.

 

You talk about "manage the data". What does this actually mean? Do you already have the data? Do you need to analyze it? store it? something else?

 

There are plenty of learning resource listed at the top of the forum. There are also example programs and templates included with the software.

0 Kudos
Message 2 of 5
(124 Views)

From the manual as found here: https://thoughttechnology.com/content/docs/manual/SA7510%20Procomp%20Infiniti%20Manual.pdf

it seems to have an TT-USB or Pro-SB interface. However it talks about Window 2000 and XP. That is prehistoric!

 

TT-USB seems a proprietary USB driver interface that is most likely almost impossible to interface with LabVIEW without a lot of effort and extra low level information from Thought Technology, that most companies are very unwilling to provide. Generally companies tend to simply ignore any requests for such information without even acknowledging to have received your request.

 

Pro-SB seems to be a COM serial port interface so might actually work if you are able to get the command protocol specification used on that interface. It seems not available on the net though.

Rolf Kalbermatter
My Blog
0 Kudos
Message 3 of 5
(74 Views)

Hi everyone,
Thank you for your time. I realize I might not have provided enough details before, so I’ll try to be more specific.
For my thesis project, I’m working on an experimental design in which a participant wearing biosensors listens to sounds and answers questionnaires while their physiological signals are recorded. I'm looking for the most effective way to integrate LabVIEW into this setup to manage triggers for event markers in the acquired data.
I see two possible approaches:
- LabVIEW Communicating with Biograph Infiniti Software – This would involve using LabVIEW to send triggers (onset/offset) to mark when the sound starts and stops within the proprietary software.
- Fully Integrating Biosensor Data Acquisition in LabVIEW – Here, I would handle data recording directly within LabVIEW, managing triggers, sound playback, questionnaires, and the user interface in one system.
In both cases, I need LabVIEW to manage triggers for the biosignals. The encoder is the ProComp Infiniti and it connects to the PC via a TT-USB connection.
- Has anyone worked on something similar?
- What would be the easiest and most efficient approach?
- Are there any known compatibility issues?
I’m exploring tutorials, but my main concern is ensuring smooth integration with the instrumentation. Any insights or recommendations would be greatly appreciated!
Thanks in advance for your help!

0 Kudos
Message 4 of 5
(69 Views)

@VinzF wrote:


- Has anyone worked on something similar?

No, biosensor applications is not my area of expertise.

 

- What would be the easiest and most efficient approach?

Difficult to say without more detailed information. See below for more.

 

- Are there any known compatibility issues?

Generally, the TT-USB interface seems to be a proprietary USB device, with most likely its own USB protocol. This makes it anyhow very hard to interface from any application without very detailed documentation about the low level USB protocol. Even if it was a virtual COM port, simulating an RS-232 interface as far as the computer is concerned, you still will need to get the actual command and response protocol specification to talk to that device.

 

Even if someone might have done that in the past, by getting some non-public protocol information from somewhere, it is extremely unlikely that they will read your post here, and even if someone does read it, they may not be willing or allowed to tell you.

 

Your best bet is to contact the manufacturer and ask them about how to talk to that device from other applications than their own. But don't hold your breath for an answer. The support person answering your request may be unwilling to understand what you try to do and wanting to sell you their software and tell you that everything can be done perfectly in that application alone. That is if you even get any response at all.

 

If you get to talk to them, it may be useful to instead of mentioning that you try to use this obscure software called LabVIEW, you are actually trying to integrate it into a Python application. Most people by now have heard about Python and can somehow understand that it is something to make your own programs. If you get the information about how to interface to either their hardware or application through Python, it is usually fairly easy to adapt that knowledge to a LabVIEW solution, even without going through the Python node in LabVIEW.

Rolf Kalbermatter
My Blog
0 Kudos
Message 5 of 5
(59 Views)