NI-DAQ Setup



NI-DAQ Setup is under development. It will be available soon. Thank you for your patience!

Hardware Setup

Connecting your NI-DAQ device to your PC

Motive supports PCI and USB devices from National Instruments. List of supported devices can be found in the supported devices section at the bottom of the page. For device specific connection to your PC, refer to your NI User's Guide.

Connecting your NI-DAQ device to an OptiTrack Motion Capture system

Below is a general NI-DAQ capture setup that supports synchronized capture with an OptiTrack Motion Capture system using Motive.

Bare Wire Cabling [ TODO : Insert Wring Diagram here ]

BNC Cabling [ TODO : Insert Wring Diagram here ]

Connecting External Signals through NIDAQ

Software Setup

1. First, install the NI-DAQ device drivers.

1. Install the OptiTrack Peripherals Module which will install the necessary Motive device plugins.

2. Ensure the NI-DAQ device is powered on and detected in MS Windows.

3. Launch Motive. All attached NI-DAQ devices should be displayed in the Camera Panel -> Device Group

[ TODO: Insert Screenshot: Devices panel (old Cameras panel) ]

4. Verify device operation

a. Camera Panel : Select a NI-DAQ channel with an active signal b. Camera Panel : Toggle the NI-DAQ device to begin sampling c. Camera Panel : Select the active channel d. timeline Panel : Show the 'Scope' View

You should see the live sampled signal in the 'Scope' View

[ TODO: Insert Screenshot ]

Collecting Data

1. Motive : Device Panel Configure NI-DAQ collection channels properties (terminal type, voltage range)

2. Motive : Device Panel Enable channels to collect

3. Motive : Device Panel Configure NI-DAQ device properties (Acquisition rate, external clock)

4. Motive : Device Panel Enable NI-DAQ device

5. Motive : Timeline Tools : Scope Verify Channel/terminal signals appear correct in Live Scope.

6. Motive : Timeline Tools Start Recording

Synchronizing Data Collection with an eSync

Note : When synchronizing a NI-DAQ card using the eSync as the master clock, the acquisition rate of the NI-DAQ card will match the eSync Internal Clock rate, and should be set to a whole multiple or divisor or the Camera frame rate.

1. Hardware : Connect eSync Output N to NI-DAQ digital input terminal.

2. Motive : Sync Panel Set Source to Internal Clock

3. Motive : Sync Panel Set Output N Type to 'Gated Internal Clock'

4. Motive : Device Panel Set NI-DAQ device property 'Use External Clock' to True. The NI-DAQ framerate in the Device Panel should now display the eSync Internal Clock rate.

5. Motive : Device Panel Set NI-DAQ device property 'External Clock Channel' to name of NI-DAQ digital input terminal connected in Step 1.

6. Motive : Timeline Panel Record.

Property Reference

TEMP SCREENSHOT. NIDAQ device properties in the Devices Pane

NI-DAQ Device properties

Record Trigger: True to indicates record start frame flag will come from hardware data packet. False indicates Motive will control first recorded frame

Acquisition Rate: NI-DAQ sample acquisition rate. Must be a whole multiple/divisor of the camera framerate. Disabled if using an external clock.

Use External Clock: Sets whether an external clock signal is integrated.

  • True: NI-DAQ board is connected to an external clock on one of it's digial I/O terminals, and will use this signal to control sampling. Acquisition rate is disabled since the rate is now controlled by the external clock.
  • False: NI-DAQ board will collect samples in 'Free Run' at the Acquisition Rate specified.

External Clock Channel: Name of the NI-DAQ digital I/O terminal that is connected to the external clock (TTL) signal.

NIDAQ Device Channel Properties

Refer to your NI-DAQ boards User's Guide for detailed information about supported signal types and voltage ranges.

Min Voltage: Configure the terminal's minimum voltage range (default is -10 volts)

Max Voltage: Configure the terminal's maximum voltage range (default is +10 volts)

Terminal Type: Channel physical signal type

  • Terminal_RSE Referenced single ended. Measurement with respect to ground (e.g. AI_GND) (Default)
  • Terminal_NRSE NonReferenced single ended. Measurement with respect to single analog input (e.g. AISENSE)
  • Terminal_Diff Differential. Measurement between two inputs (e.g. AI0+, AI0-)
  • Terminal_PseudoDiff Differential. Measurement between two inputs and impeded common ground.

National Instruments Supported Devices

Note : OptiTrack Motion Capture Systems with eSync are capable of providing highly accurate synchronization using the OptiTrack eSync as the master clock. In order to ensure best possible synchronization, it is highly recommended to use use a NI-DAQ device with support for "external sample clock". Most NI-DAQ devices support with external sample clock, including:

  • X Series: (e.g. PCIe 6320, USB 63XX Series)
  • Bus-Powered M Series: ( e.g. USB 6210)
  • M Series: (e.g. USB 6221, PCI 6220)
  • Non-USB B Series: (e.g. PCI-6010)

NI-DAQ devices that do *not* support external sample clock include:

  • Low cost USB Series (e.g. USB-6002)

NaturalPoint Recommended Devices

  • USB-63XX X-Series

Verified Devices

  • USB-6341, USB-6351, USB-6361

UnVerified Devices

Unverified Devices
Device Type Model Number
USB Basic Series (Low Cost) NI 6000, NI 6001, NI 6002, NI 6003, NI 6008, NI 6009
E Series NI 6023E, NI 6024E*, NI 6025E, NI 6030E, NI 6031E, NI 6032E/33E/34E/35E, NI 6036E*, NI 6040E, NI 6052E, NI 6062E*, NI 6070E, NI 6071E, NI PCI-MIO-16E-1, NI PCI-MIO-16E-4, NI PCI-MIO-16XE-10, NI PCI-MIO-16XE-50
M Series NI 6210/11/12/15/16/18, NI 6220, NI 6221, NI 6224, NI 6225, NI 6229, NI 6230/32/33/36/38/39, NI 6250, NI 6251, NI 6254, NI 6255, NI 6259, NI 6280, NI 6281, NI 6284, NI 6289
X Series NI 6320, NI 6321, NI 6323, NI 6341, NI 6343, NI 6345, NI 6351, NI 6353, NI 6355, NI 6356, NI 6358, NI 6361, NI 6363, NI 6365NI 6366, NI 6368, NI 6375
S Series (Simultaneous Sampling) NI 6110, NI 6111, NI 6115, NI 6120, NI 6122, NI 6123, NI 6124, NI 6132, NI 6133, NI 6143, NI 6154
SC Express (Signal Conditioning) NI 4300, NI 4302, NI 4303, NI 4304, NI 4305, NI 4322, NI 4330, NI 4331, NI 4339, NI 4353, NI 4357
DSA Series (Sound and Vibration) NI 4431, NI 4432, NI 4461, NI 4462, NI 4463, NI 4464, NI 4472/B, NI 4474, NI 4492, NI 4495, NI 4496, NI 4497, NI 4498, NI 4499, NI 4610
CompactDAQ (Platform to be used with I/O Modules) Supported
C Series, Network DAQ, USB DAQ ( I/O Modules to be pairede with Chassis) NI 92xx, NI 94xx
NI MyDAQ (Educational) NI MyDAQ

Not Applicable

  • AO Series
  • Digital I/O Sereies
  • TIO Series
  • SC Series
  • Switches