5 c/c++ dos libraries, 1 programming guide, Naming convention – ADLINK PCI-7260 User Manual

Page 45: Data types, Programming guide, Naming convention data types, Table 5-1: data types, 5c/c++ dos libraries

Advertising
background image

C/C++ DOS Libraries

35

5

C/C++ DOS Libraries

5.1 Programming Guide

Naming Convention

The functions of the NuDAQ PCI cards or NuIPC CompactPCI
cards’ software driver are using full-names to represent the func-
tions' real meaning. The naming conventions are:

_{hardware_model}_{action_name}. e.g.

_7260_Initial().

All functions in the PCI-7260 drivers are with 7260 as
{hardware_model}.

Data Types

We have defined some data types in Pci_7260.h. These data
types are used by NuDAQ Cards’ library. We suggest you use
these data types in your application programs. The following table
shows the data type names and their range.

Table 5-1: Data Types

Type Name

Description

Range

U8

8-bit ASCII character

0 to 255

I16

16-bit signed integer

-32768 to 32767

U16

16-bit unsigned integer

0 to 65535

I32

32-bit signed integer

-2147483648 to 2147483647

U32

32-bit single-precision floating-point

0 to 4294967295

F32 32-bit

single-precision

floating-point

-3.402823E38 to

3.402823E38

F64

64-bit double-precision floating-point

-1.797683134862315E308 to

1.797683134862315E309

Boolean

Boolean logic value

TRUE, FALSE

Advertising