11-07-2006 09:44 AM
11-09-2006 02:07 AM
11-09-2006 08:55 AM
Hi cpede-
Dennis' suggestions all center around the Traditional (Legacy) NI-DAQ driver. The 6143 is only supported by NI-DAQmx and all new development should be done in NI-DAQmx, so please disregard those suggestions. I noticed that you're using NI-DAQmx 8.3, so I thought I would point out that it is MUCH easier to synchronize two S Series boards using NI-DAQmx.
The steps are as follow:
After this, you're basically done with configuration. The driver now knows that a RTSI cable is present, and you can take advantage of the multi-device task feature added for S Series in NI-DAQmx 8.3. Open any buffered analog input shipping example ( for example, \Program Files\National Instruments\NI-DAQ\Examples\DAQmx ANSI C\Analog In\Measure Voltage\Cont Acq-Int Clk ). You only need to specify the physical channels to use in the DAQmxCreateAIVoltageChan()as "DevX/ai0:n, DevY/ai0:m" where X and Y are your device numbers.
Hopefully this helps-
11-10-2006 01:09 AM
11-10-2006 09:31 AM
HI cpede-
No- multi-device tasks ONLY work for S Series and DSA devices. In order to synchronize E Series, M Series, or other MIO boards you will still need to connect and configure your RTSI cable and then follow the programming example shown in \Program Files\National Instruments\NI-DAQ\Examples\DAQmx ANSI C\Synchronization\Multi-Device\Continuous AI
There is currently no way to query NI-DAQmx to determine if a RTSI cable is configured in MAX, but this definitely sounds like a useful feature. Please file a product suggestion if you would like this functionality considered for future versions of the driver.
Thanks-