
DNA/DNR-AI-217 Simultaneous Sampling Differential Analog Input Board
Chapter 3 19
Programming with the Low-level API
Tel: 508-921-4600 www.ueidaq.com Vers: 4.5
Date: April 2013 DNx-AI-217 Chap3.fm
© Copyright 2013
United Electronic Industries, Inc.
Chapter 3 Programming with the Low-level API
The PowerDNA cube and PowerDNR RACKtangle and HalfRACK can be pro-
grammed using the low-level API. The low-level API offers direct access to Pow-
erDNA DAQBios protocol and also allows you to access device registers
directly.
However, we recommend that, when possible, you use the UeiDaq Framework
High-Level API (see Chapter 2), because it is easier to use. You should need to
use the low-level API only if you are using an operating system other than Win-
dows.
For additional information about low-level programming of the AI-217, please
refer to the PowerDNA API Reference Manual document under:
Start » Programs » UEI » PowerDNA » Documentation
Refer to the PowerDNA API Reference Manual on how to use the following low-
level functions of AI-217, as well as others related to cube operation:
Function
Description
DqAdv217Read
Returns continously sampled data from input channel.
DqAdv217GetPgaStatus
Returns the PGA status of the AI-217.
DqAdv217SetCfgLayer
Set advanced layer configuration parameters for the AI-217.
DqAdv217SetCjcAvg
Overrides/restores the default averaging factor used by CJC channel.
DqAdv217SetFIR
Convenience function to configure the FIR and decimation factor.
DqAdv217SetPll
Configures custom sampling rates for DACs.
Comentários a estes Manuais