05-13-2009 11:52 PM - edited 05-13-2009 11:54 PM
Hi I am using BWTek.dll to interface with a BTC 261E and BTC 112E spectrometer via USB. As I ask the instrument to use longer integration times labview becomes unresponsive, if I touch anything on the screen it says "(not responding)" until the integration time ends. This problem becomes very annoying when I need to take low intensity spectra at 25000 ms integration times.
Is there a way to remedy this? Perhaps a new version of the BWTek.dll anyone knows of, or a trick in labview to keep the program from freezing (some dll wrapper parameter)? Or something to let me know the program is waiting on the instrument, rather than appearing to crash... I am going to look at it with NISpy tomarrow I think.
Thanks for your help!
05-14-2009 12:00 AM
Don't know anything about BWTek.dll, but one thought that occurs to me is to put the call in a subVI. Then you can mess around with the execution properties of the subVI (maybe make it re-entrant?) and see if that works.
Just an idea.
05-14-2009 01:52 PM