LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

FPGA wait on occurrence timeout units

The documentation for the "wait on occurrence" block says the time is given in milliseconds. As far as I can tell from use, the value is actually used as microseconds. This is based on my observations of a watchdog loop on my PCI-7833R.

Is this an error in the documentation, or am I misinterpreting something here? FWIW, microseconds seem to be a more valuable unit for this purpose. Smiley Tongue
0 Kudos
Message 1 of 2
(2,714 Views)
Hi,
 
This was reported to R&D (# 2SHA8600) and was fixed in LabVIEW 8.2.
 
In the FPGA Module 8.0 and earlier, when you use the Wait on Occurrence function in an FPGA VI, the function uses ticks as the unit for the ms timeout parameter. When you use the Wait on Occurrence function in a Windows VI, the unit is milliseconds. In the FPGA Module 8.2, the Wait on Occurrence function uses milliseconds in both FPGA and Windows VIs.
The FPGA Module 8.2 also includes a new Wait on Occurrence with Timeout in Ticks function.
 
 
Thanks!
 
Tunde A.
Applications Engineer, National Instruments.
0 Kudos
Message 2 of 2
(2,693 Views)