Academic Company Events NI Developer Zone Support Solutions Products & Services Contact NI MyNI
5 ratings:
 2 out of 5     Rate this Document

Error -10455 When Using Simultaneous AI/AO and Counters on AT-MIO E Series Devices

Primary Software: Driver Software>>NI-DAQ
Primary Software Version: 7.2
Primary Software Fixed Version: N/A
Secondary Software: N/A
Hardware: Legacy DAQ Devices>>Multifunction DAQ

Problem:
When I attempt to acquire data, generate data, and perform a buffered counter operation simultaneously using an AT-MIO E Series device, I receive the following error.

Error -10455 No DMA channel available for use.


Solution:
By default, you can assign up to two DMA channels to different subsystems of an AT-MIO E Series device. For example, the AT-MIO-16E-1 uses two DMA channels for analog output (AO) and the counters. To perform buffered analog input (AI), analog output (AO), and use the counters simultaneously on the AT-MIO-16E-1, you must change the data transfer mode for AO and the counters so only one DMA channel is used.

To change the data transfer mode using the NI-DAQ C functions, use Set_DAQ_Device_Info with

infoType = ND_DATA_XFER_MODE_***
infoValue = ND_UP_TO_1_DMA_CHANNEL


where *** is AI, AOGR1, GPCTR0, or GPCTR1 depending on the device and its default settings. Use the Set DAQ Device Info VI to alter the default data transfer mode when using LabVIEW. Refer to the NI-DAQ Function Reference Help for more information.

Related Links:  
Product and Services: Traditional DAQ



Attachments:





Report Date: 04/25/2002
Last Updated: 06/04/2007
Document ID: 2KOD6PQI

Your Feedback! poor Poor  |  Excellent excellent   Yes No
 Document Quality? 
 Answered Your Question? 
  1 2 3 4 5
Please Contact NI for all product and support inquiries.submit