Measurement Studio for .NET Languages

cancel
Showing results for 
Search instead for 
Did you mean: 

NOT synchronizing two cards. What will be the implications?

I am using two USB-6009 board which can not be synchronized. After a long discussion with tech reps who first said that I can synchronize the two cards now say there is no way to use external clock in order to synchronize two boards.

ANyways, now I am leaning towards not synchronizing the two boards. I know few basic implications like

1. The data from two will be offset.
2. I will need two separate handles for each device and will have to explicitly start the aquisition on each.

My question is how well does Measurement studio handle this? Has anyone tried it? Any pointers that I can look at?

I was looking at Multi-device synchronization sample code and each card (master and slave) has its own "buffer full / done" event. Will it even be the case when the two devices are not synchronized?

THanks.
0 Kudos
Message 1 of 3
(3,431 Views)
i don't know what your requirements are

but what about reserving two channels (one on each board)

and record a synchronizing "pulse" to both cards (common wire to both channels)

after recording data, you can manually sync the data in Matlab or Excel

using your recorded pulse that is common to both boards..
Philip Newman
General Dynamics
Electric Boat
0 Kudos
Message 2 of 3
(3,428 Views)
Hello Anirudha,

For the most part, the code should be the same whether you are synchronizing the devices or not.  The main difference will be in how you specify the sample clock.  In your case, you will just have to specify that the 2 boards use their own sample clock.
Eric
DE For Life!
0 Kudos
Message 3 of 3
(3,414 Views)