Larry X
2007-03-02 18:10:14 UTC
I'm porting Traditional NIDAQ code that uses a PCI-6533 to read and write from / to an external device, using burst mode handshaking The external device supplies a clock that the 6533 uses when it is reading 16 bit words from the external device. I tried using DAQmxCfgBurstHandshakingTimingImportClock to specify Dev2/PFI5 as the clock source (it just happens to be Dev2 in my case), since I was told by NI that this is the DAQmx terminal name for PCLK2 on the 6533. However, when I start my read task, I get error -89136, "Specified route cannot be satisfied, because the hardware does not support it." It suggests using PFI4, or RTSI0 - RTSI6 instead. Well, I can't do that, since I need to use PCLK2 (unless the info I was given about PCLK2 == PFI5 is incorrect).
Furthermore, in 653x.chm, the page "Generating and Receiving Digital Patterns and Waveforms - Sample Clock" says, "the [sample] clock signal can be received from the PFI <2..3> or PFI <6..7> pins on the I/O connector." So using either PFI4 or PFI5 conflicts with that.
Can someone please tell me what I need to do to use PCLK2 (connected to an external device's clock) as my 6533 sample clock for reading from the external device? Where is the mapping from PCLKs, ACKs, and REQs, to 6533 port and line numbers documented? Thanks.
Furthermore, in 653x.chm, the page "Generating and Receiving Digital Patterns and Waveforms - Sample Clock" says, "the [sample] clock signal can be received from the PFI <2..3> or PFI <6..7> pins on the I/O connector." So using either PFI4 or PFI5 conflicts with that.
Can someone please tell me what I need to do to use PCLK2 (connected to an external device's clock) as my 6533 sample clock for reading from the external device? Where is the mapping from PCLKs, ACKs, and REQs, to 6533 port and line numbers documented? Thanks.