DNA/DNR-IRIG-650 IRIG Timing Layer
Chapter 3
17
Programming with the Low Level API
Tel: 508-921-4600
www.ueidaq.com
Vers:
4.6
Date: March 2019
DNx-IRIG-650 Chap3x.fm
© Copyright 2019
United Electronic Industries, Inc.
Chapter 3
Programming with the Low Level API
The low-level API offers direct access to PowerDNA DAQBios protocol and
allows you to directly access device registers.
Where possible, we recommend that you use the UeiDaq Framework (
see
Chapter 2
), which is easier to use.
You should need to use the low-level API only if you are using an operating
system other than Windows.
Please refer to the
API Reference Manual
document under:
Start » Programs » UEI » PowerDNA » Documentation
for pre-defined types, error codes, and functions for use with this layer.
The application developer is encouraged to first explore the existing source
code examples. The sample code provided with the Software Suite is self-docu-
mented and the application developer will find it a good starting point.
Section 3.2 of this manual provides a set of useful programming techniques
intended to help you to reshape the sample code to fit your application quickly.
The code samples are self-explanatory, however this section elaborates the
more complicated details with step-by-step descriptions that provide insight into
the behavior behind the examples.