GX5961, GX5964
Deskews the card- to-card timing skew within a DIO domain.
GtDio6xCalibrateDomainTimingDeskew(nMasterHandle, pnStatus)
Name |
Type |
Comments |
nMasterHandle |
SHORT |
Session identifier:● Board handle is used when communicating with the hardware. The Board handle session identifier is returned by calling GtDio6xInitialize or GtDio6xSetupInitialization. |
pnStatus |
PSHORT |
Returned status: 0 on success, negative number on failure. |
This function eliminates the card-to-card timing skew within a domain. The backplane PXI 10 MHz clock is used to determine each card’s delay compared to the master board.
The master board in the domain drives all timing related signals. When deskewing the timing signals, each slave board’s timing signals are delayed in order to achieve a 5nS tolerance.
The following example runs the domain timing deskew operation:
SHORT nMasterHandle, nStatus;
SHORT nStatus;
GtDio6xSetupInitialization (1, 0, 5, &nMasterHandle, &nStatus);
GtDio6xCalibrateDomainTimingDeskew (nMasterHandle, &nStatus);
GtDio6xSetupInitialization, GtDio6xInitialize, GtDio6xGetErrorString