Multifunction DAQ

cancel
Showing results for 
Search instead for 
Did you mean: 

Software error occurred in MIG software.

By accident, today I found the reason for error -2147220712.
When booting the operating system, both GigE cameras were not powered up and my ugly DAQmx-Init-Loop (mentioned above) only executed once!
It turns out that the responsibility is one networking interface: It uses a Marvell chip. When disconnecting the LAN cable from this interface, my application initialises as expected even when booting the operating system. (I unplugged the LAN cable because the camera is covered and thus difficult to reach.)
As this networking interface will not be used later, this is just a minor issue.
As I see now, it is definitely not a sole DAQmx issue.
Regards, Guenter
0 Kudos
Message 21 of 23
(1,204 Views)
Hi Guenter,

I am the supposed "crack expert" Stuart referred to.  Smiley Wink

I'm glad to know you figured out the root cause of this failure.   I have looked at your initialization code, but I was not able to reproduce your problem exactly.  Now I know why. 

On the other hand, I was able to discover and fix a couple of race conditions that could prevent DAQmx from initializing correctly in some corner cases.  These fixes will (hopefully) make DAQmx more fault tolerant.  I hope to get these fixes in the future version we are working on right now. 

Jonathan



0 Kudos
Message 22 of 23
(1,199 Views)
Thanks for this feedback, Jonathan. And not to forget: Thanks for your help within this issue.
Regards, Guenter
0 Kudos
Message 23 of 23
(1,179 Views)