first of all thank you for the code it's in fact a very good beginning!
But I need to measure temperature over long period of time using Timed Loop and it seems to give random error. The code works fine and then suddently fail (Error 85 from the Scan from string function). Like I said it seems to be random but I'm new in LabVIEW and I might have done something wrong!
I suppose you’re using my code, I'm very happy it can help you. The problem comes from a sub VI that uses a scan from string... My application works only for positive temperature, and maybe the scan do not recognized de minus sign (-)...
This problem is easily solvable, just open up the subvi who makes the error, and change it to fit with your application...
I thing that I already make this change, but I didn't post it again,...let me more time, and I'll check it for you,... my last driver is more accurate...I thing...
But nevertheless, we do not use Omega now, because many trouble occurs during the calibration and Omega was unable to help us, I'm working with Chemists, and I can let them a system that can crash every time, without a solid technical support...In this case, we change for Eurotherm, who makes their proof in the past... In addition, national instrument have a driver for the 2404...
I'll check it for my old driver, but it is possible that it is not finished.
I took a look to my old VI, and I have something better for you....
Here, you'll find a library NI style, that I tried to make before I gave up the project...Maybe some VI are unusable, just delete it, As I said, we do not use it actually.
Try this, use the example, and you have a good chance to solve the problem, or maybe, the problem is already solved.
I know exactly what is it; this is the number of bits you read, that doesn't match the number of bits sent.
Try this, I'll be back..