I want to use the humidiprobe to take temperature measurements during a test process.
When I run the vi with trace enabled, it functions as follows:
The dll runs the function HumidiProbeOpenUnit
This outputs an integer value of 5. The default case is selected.
The temp and humidity is measured. When the switch is closed the function HumidiProbeCloseUnit function executes and the vi exits.
However, I have found that in order to run the vi without trace enabled it has been necessary to insert a .4s delay and loop the vi twice. Should the be a delay between opening the humidiprobe and taking a measurement? Why is this happening?