09-13-2005 01:36 PM
09-14-2005 11:10 AM
Hi ayoung-
This is an interesting problem. Naming the tasks won't make any difference, but if you're comfortable with creating and destroying a dummy task before your actual operation then you may have found a quick workaround.
Can you let us know how exactly your code differs from the original? Generally I would expect this to be a software initialization problem and not something with the module itself. I would check your VI for any uninitialized shift registers or some other means to explain why the previous settings seem to be being saved. Also, I would suggest testing with the example itself to see if you can observe the same behavior once your VI starts to exhibit the same.
If you power cycle the chassis or the PC itself there isn't a built-in mechanism for re-synchronizing all the parameters between the PC memory, LabVIEW, and the SCXI hardware itself. For this reason it is generally recommended to power the PC first and then the chassis when you need to reboot the system. If you need to power cycle the chassis or just reinitialize it once it enters this state a chassis reset in MAX should be helpful.
Hopefully this helps-
09-14-2005 04:43 PM
09-14-2005 04:49 PM
09-15-2005 08:24 AM
Hi ayoung-
Yes, you will absolutely need to reset the chassis before you can expect to see correct readings again from your app. Please let us know how it turns out.
Thanks-