5.2Programming Guide
5.2.1Naming Convention
The functions of the NuDAQ PCI cards or NuIPC CompactPCI cards’ software drivers use
In DOS:
_{hardware_model}_{action_name}. e.g. _7200_Initial().
All functions in the
In order to recognize the difference between DOS library and Windows 95 library, a capital "W" is put on the head of each function name of the Windows 95 DLL driver (e.g. W_7200_Initial()).
5.2.2 Data Types
Some data types are definded in Pci_7200.h (DOS) and Acl_pci.h (Windows 95). These data types are used by NuDAQ Cards’ library. We suggest using these data types. The following table shows the data type names and their range.
Type Name | Description | Range |
U8 | 0 to 255 | |
I16 | ||
U16 | 0 to 65535 | |
I32 | ||
U32 | 0 to 4294967295 | |
| floating point |
|
F32 | ||
| floating point |
|
|
|
|
F64 | ||
| floating point | 1.797683134862315E309 |
Boolean | Boolean logic value | TRUE, FALSE |