10-01-2019 08:45 AM
I have a project using a 6602 PCI to collect 2 arrays of time stamps of pulses from 2 encoders using DAQmx.dll i.e. .NET. c#. In order to synchronize the 2 encoder tasks data for comparison, I create a "starter" task that is triggered by a digital edge trigger (a PFI). Then I create a task for each encoder and make their digital edge triggers point to the output of the "start" task. This is all working very well. Now I have a new 6612 counter card and thought I could drop it in as a replacement, but instead I am getting the following error:
"The specified resource is reserved. The operation could not be completed as specified.
Task Name: _unnamedTask<0>
Status Code: -50103"
What difference between the 2 cards could be causing this? I have looked for differences between the 6602 and 6612 but have only found where 6612 can handle more instead of less.
Thanks for your time.
Solved! Go to Solution.
10-05-2019 12:56 PM
They are interchangeable. The same time I was swapping out the 6602 for the 6612 I accidentally changed one of the encoder tasks from a LowFrequencyOneCounter to a HighFrequencyTwoCounter. It was just a dumb mistake.