Sets the board clock source.
GxCntSetClockSource (nHandle, nSource, pnStatus)
Name |
Type |
Description |
nHandle |
SHORT |
Handle to a counter board. |
nSource |
SHORT |
Clock source:
|
pnStatus |
PSHORT |
Returned status: 0 on success, negative number on failure. |
Settings the clock source to GXCNT_CLOCK_PXI_10MHZ_CLOCK (GTX2220/30 only):
The PXI chassis has a 10 MHz clock line (PXI_CLK10) in its backplane that allows devices plugged into the non-star controller slots (slots 3 and higher) to phase-lock their oscillators to the backplane clock. A single backplane clock can control this way the drift in the oscillators on all the devices in the non-star controller slots. The GTX2220/30 board, when plugged into the star-controller slot (slot 2) can replace the PXI backplane clock with its much more stable oscillator. Alternatively, when plugged into one of the non-star controller slots (slots 3 and higher), the GTX2220/30 board can be programmed that its clock source will use the PXI backplane clock.
|
Caution: the reference frequency must be within 5% of 10 MHz, or the resolution may be significantly reduced. |
The following example sets clock source to alternate:
SHORT nHandle, nStatus;
GxCntSetClockSource (nHandle, GXCNT_CLOCK_ALTERNATE, &nStatus)