LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

seperate channels from the usb 6008

I am trying to read EMG signals into labview by using an USB-6008. At the moment I have tvo electrodes, and I have successfully managed to get both signals into labview. The problem now is that I want to seperate the signals. I want my program to listen for both signals, determine which electrode is active and perform specific tasks depending on the different signal.

 

Im sorry if this sounds confusing, I'm confused by it too.

0 Kudos
Message 1 of 4
(2,060 Views)

I'm not sure I've understood the problem, but it seems to me all you need is to define two different DAQmx tasks, one for each signal.

Having two different tasks lets you handle each line as you want (start acq., stop acq, etc.)

 

Hope this helps,

Marco

0 Kudos
Message 2 of 4
(2,052 Views)
You cannot create two separate tasks. That will generate an error.

Simply use the Split Signal function if you used the DAQ Assistant or Index Array if a normal DAQmx Read set for n channels.
0 Kudos
Message 3 of 4
(2,048 Views)

Hi!

I may be wrong but you can create two separate tasks.

The limit is that they cannot run at the same time.

 

Depending on the application, the use of two tasks or a single "acquire all" approach can be the best option.

 

Regards,

Marco

 

0 Kudos
Message 4 of 4
(2,028 Views)