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

Error -10455 with AT-DIO-32HS Device

Hardware: Digital I/O (DIO)>>High-Speed>>AT-DIO-32HS

Problem: I am doing double-buffered operations with two groups on an AT-DIO-32HS board. When I start the first group, it runs fine, but when I call DIO Start.vi for the second group, I get a -10455 error: "No DMA channel is available for use."

Solution: When the first group starts, NI-DAQ uses both DMA channels (by default) for the double-buffered operation; therefore, when the second group is used, there are no DMA channels available. If you are using LabVIEW, use the Set DAQ Device Info.vi to change the "data transfer mode for digital I/O group 1" and "data transfer mode for digital I/O group 2" to use "up to 1 DMA channel".

If you are using DAQ function calls, use the function Set_DAQ_Device_Info(deviceNumber, infoType, infoValue). Set the infoValue parameter to ND_UP_TO_1_DMA_CHANNEL and set the infoType parameter to ND_DATA_XFER_MODE_DIO_GR1 and ND_DATA_XFER_MODE_DIO_GR2.

Related Links: Product Manuals: 653X User Manual

Attachments:





Report Date: 10/23/1997
Last Updated: 09/07/2004
Document ID: 12MCI0BS

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