Discutez avec un expert

Using the Hardware Interface on the Keysight N1231B PCI Three-Axis Laser Board with External Sampling

This paper covers how to use the signals on the N1231B board’s hardware IO connectors for transferring position information to other devices. All aspects of the process are covered, including connectors, cables, signal levels, block diagrams, custom circuits, off the shelf boards, software, and data rates. Collecting data over the PCI bus using the external trigger inputs and PCI interrupts is also covered.

The following example programs are explained in detail:

Example Interrupt Driven Data Collection Program (Irqdata.exe/irqdata.c)
Sample program that uses this IRQ on external sample technique to capture the specified number of data points at the specified data rate from all three axes. Refer to “Using the Hardware Interface on the Keysight N1231B PCI Three-Axis Laser Board with External Sampling” white paper for more details.

Example Position Trigger Program (Postrig.exe/postrig.c)
Sample program that generates a periodic position trigger using the Threshold Compare functionality on the Keysight N1231B board. Refer to “Using the Hardware Interface on the Keysight N1231B PCI Three-Axis Laser Board with External Sampling” white paper for more details.

Documents & Downloads

Using the Hardware Interface on the Keysight N1231B PCI Three-Axis Laser Board with External Sampling 

Application Note 2005-11-25

null PDF 328 KB
Example Interrupt Driven Data Collection Program  
Sample program that uses this IRQ on external sample technique to capture the specified number of data points at the specified data rate from all three axes. Refer to white paper for more details.

Programming Example 2005-11-16

Example Position Trigger Program  
Sample program that generates a periodic position trigger using the Threshold Compare functionality on the Keysight N1231B board. Refer to white paper for more details.

Programming Example 2005-11-16