© National Instruments | 10-3M Series User Manual• Programmed I/O—Programmed I/O is a data transfer mechanism where the user’sprogram is responsible for transferring data. Each read or write call in the program initiatesthe transfer of data. Programmed I/O is typically used in software-timed (on-demand)operations. Refer to the Analog Output Data Generation Methods section of Chapter 5,Analog Output, for more information.Note USB Signal Stream channels are assigned to the first fourmeasurement/acquisition circuits that request one. When a USB Signal Stream is notavailable, you must set the data transfer mechanism to programmed I/O; otherwisethe driver returns an error. To change your data transfer mechanism between USBSignal Stream and programmed I/O, use the Data Transfer Mechanism propertynode function in NI-DAQmx.PXI ConsiderationsPXI clock and trigger signals are only available on PXI devices.PXI Clock and Trigger SignalsRefer to the PXI_CLK10, PXI Triggers, PXI_STAR Trigger, and PXI_STAR Filters sections ofChapter 9, Digital Routing and Clock Generation, for more information about PXI clock andtrigger signals.PXI and PXI ExpressNI PXI M Series devices can be installed in any PXI chassis and most slots of PXI Expresshybrid chassis. NI PXI Express M Series devices can be installed in any PXI Express slot inPXI Express chassis.PXI specifications are developed by the PXI System Alliance (www.pxisa.org). Using theterminology of the PXI specifications, some NI PXI M Series devices are 3U HybridSlot-Compatible PXI-1 Peripheral Modules. Refer to your device specifications to see if yourPXI M Series device is hybrid slot-compatible.3U designates devices that are 100 mm tall (as opposed to the taller 6U modules).Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com