Measurement USB-1024LS User Manual

TP ADAC-32
User’s Manual
32 Bit TestPoint Driver for ADAC PCI Series Data Acquisition Boards
the smart approach to instrumentation
IOtech, Inc.
25971 Cannon Road
Cleveland, OH 44146-1833
Phone: (440) 439-4091
E-mail (sales): sales@iotech.com
E-mail (post-sales): productsupport@iotech.com
Internet: www.iotech.com
TP ADAC-32
32 Bit TestPoint Driver for
ADAC PCI Series Data Acquisition Boards
p/n
1107-0903
User's Manual
Rev
1.0
© 2002 by IOtech, Inc. June 2002 Printed in the United States of America
DIRECT CONNECTTM is a Registered Trademark of IOtech, Inc.
Product and Company names mentioned herein are trademarks or trade-names of their respective companies.

Table of Contents

1. INTRODUCTION 1
1.1 TESTPOINT COMPATIBILITY ......................................................................................... 1
1.2 HARDWARE COMPATIBILITY ........................................................................................ 1
2. Software Installation 1
3. TestPoint Board Configuration File 2
4. Supported TestPoint Software Calls 3
5. PCI-550X Series Operation 3
5.1 A/D BURST MODE ACQUISITION................................................................................... 4
5.1.1 A/D Internal Burst Triggering..................................................................................... 5
5.1.2 A/D External Burst Triggering..................................................................................... 5
5.2 A/D TRIGGERING METHODS.......................................................................................... 5
5.2.1 Post Triggering ...........................................................................................................5
5.3 D/A TRIGGERING METHODS.......................................................................................... 5
5.4 A/D AND D/A CLOCKING METHODS ............................................................................. 5
5.4.1 Internal Clocking ......................................................................................................... 6
5.4.2 External Clocking........................................................................................................ 6
6. Error Codes 7
6.1 ADLIB ERROR CODES .................................................................................................... 7
6.2 BOARD DRIVER ERROR CODES ................................................................................. 37
ADAC PCI Series TP ADAC-32 Driver
i

1. INTRODUCTION

1.1 TESTPOINT COMPATIBILITY

The TPADAC-32 driver will function with TestPoint version 4 and higher, running under MS Windows 98/ME/NT4/2000/XP

1.2 HARDWARE COMPATIBILITY

The TPADAC-32 Driver supports the ADAC PCI Series hardware. The driver was designed to be compatible with your TestPoint software A/D, D/A, DIO and CT options. Most Options are supported such as: StartA/D, AcquireA/D, SampleA/D, StopA/D, SetAD trigger immediate, SetA/D trigger digital, SetA/D burst mode, StartD/A, StopD/A, Output D/A, DIO input from, DIO Output to, DIO Set bits, DIO Configure, CT start event count, CT read event count and CT start rate generator.

2. SOFTWARE INSTALLATION

Normally, the ADAC Driver files are loaded during the TestPoint product installation. If your version of TestPoint does not contain the TPADAC-32 driver, you can install it by going to the "ADAC_TP" folder on your ADAC CD, and clicking on setup.exe.
The setup process will prompt you to place the ADAC files under your "TestPoint" folder, it’s important that you verify the setup program is installing into your Testpoint directory, normally c:\TestPt; otherwise TestPoint will fail to find the appropriate ADAC drivers.
Once installed you must manually edit the tpad.ini located in your TestPoint directory to add the following line to the [ADDRIVERS32] section:
[ADDRIVERS32] TPADAC32=TPADAC32.DLL
The setup process will automatically install the following files on to your computer:
c:\Windows\
ADAC-TP.con ADAC-TP.ini ADLCORE.dll ADGRM.dll
c:\Windows\system32\drivers\
PCI55XX.sys
c:\Testpt\
ADAC-TP.dll
Important: Once TPADAC-32 is installed on your PC, it is necessary for you to run the ADAC Configurator Utility to select user options such as input configuration, etc.. Options you select in the Configurator Utility are saved as your initialization file, which is read by the TestPoint software. See “TestPoint Board Configuration File” section for more details
ADAC PCI Series TP ADAC-32 Driver
1

3. TESTPOINT BOARD CONFIGURATION FILE

The ADAC Config software is used to configure the ADAC-TP.con and ADAC-TP.INI files with the proper setting for each particular board type.
Launch the AdacConfig.exe software, and select File > Open, and then browse to your Windows directory and select the ADAC-TP.con file.
Select Settings > Configuration. The ADAC Board Configurations window will appear, settings should be as follows:
[Environment]
Environment String =TestPoint BoardIniFile=c:\windows\adac-tp.ini Autoload=NO
Click on the + sign to the left of the board icon to expand the board’s “configuration tree”. Below is an example of proper settings for a PCI-5501MF-0 or PCI-5501MF-V board:
[Board0]
Board ID=0 Board String= User Defined, not used by Testpoint Board Name=Pci5501MF Board Caps File=c:\Adac\AdacConfig\Boards\Pci5501MF.cap Device Driver Path= c:\Adac\AdacConfig\Boards\ Device System Driver=\\.\aPci55xxDevice0.
Select Settings > Initialization. Click on the + sign to the left of the board icon to expand the board’s “setting tree”.
The sections listed below specify individual subsystem component configurations used by the ADAC drivers. The only settings that should be changed are those specified in the following section of this manual. Changing the default settings as configured by the ADAC config program randomly may cause the ADAC driver to fail when running in testpoint.
[ADC0], [DAC0], [DAC1], [DIN0], [DIN1], [DIN2], [DIN3], [DOT0], [DOT1], [DOT2], [DOT3], [CTR0], [CTR1], [CTR2], [CTR3]
ADAC PCI Series TP ADAC-32 Driver
2

4. SUPPORTED TESTPOINT SOFTWARE CALLS

Board Type Start
A/D
Acquire
A/D
Sample
A/D
Start
D/A
Output
D/A
Set A/D
Trig
Immediate
Set
A/D Trig
Digital
Set A/D
Trig
Analog
Set A/D
Burst Mode
PCI-5500MF Y Y Y N N Y Y N Y PCI-501MF-0 Y Y Y N N Y Y N Y PCI-5501MF-V Y Y Y Y Y Y Y N Y PCI-5502MF-0 Y Y Y N N Y Y N Y PCI-5502MF-V Y Y Y Y Y Y Y N Y PCI-5503HR-0 Y Y Y N N Y Y N Y PCI-5503HR-V Y Y Y Y Y Y Y N Y PCI-5504HR-0 Y Y Y N N Y Y N Y PCI-5504HR-V Y Y Y Y Y Y Y N Y

5. PCI-550X SERIES OPERATION

The PCI-550X Series supports most standard TestPoint “A/D Object” settings. In addition an extended PCI-55XX A/D control object described below is provided to further enhances the A/D data collection capabilities within TestPoint. For a listing of standard TestPoint A/D object support Refer to the “Supported TestPoint Software Calls” section of this manual.
The PCI-550x Series of data acquisition boards includes five models; the following table describes the main differences between these boards:
Product Name ADC Resolution Programmable Gains Number of Channels
PCI-5500MF 12-bit 100 kHz N/A 8 SE PCI-5501MF 12-bit 100 kHz 1, 2, 4, 8 16 SE / 8 Diff PCI-5502MF 12-bit 100 kHz 1, 10, 100, 1000 16 SE / 8 Diff PCI-5503HR 16-bit 200 kHz 1, 2, 4, 8 16 SE / 8 Diff PCI-5504HR 16-bit 200 kHz 1, 10, 100 16 SE / 8 Diff
The PCI-5500MF has 8 single-ended analog inputs multiplexed to a 12-bit A/D converter with maximum throughput of 100 kHz, two counter input channels, two timer output channels and 16 lines of digital I/O.
The PCI-5501MF has 16 single-ended/pseudo-differential or 8 differential analog inputs multiplexed to a 12-bit A/D converter with maximum throughput of 100 kHz, programmable gains of 1, 2, 4 or 8, two optional clocked 16-bit D/A voltage outputs, two counter input channels, two timer output channels and 48 lines of digital I/O. An eight 4-20mA current loop input option is available by using the TB-PCI-5500-8CL screw terminal panel.
The PCI-5502MF is the same as the PCI-5501MF above, but with programmable gains of 1, 10, 100 or
1000.
The PCI-5503HR has 16 single-ended/pseudo-differential or 8 differential analog inputs multiplexed to a 16-bit A/D converter with maximum throughput of 200 kHz, programmable gains of 1, 2, 4 or 8, two
ADAC PCI Series TP ADAC-32 Driver
3
optional clocked 16-bit D/A voltage outputs, two counter input channels, two timer output channels and 48 lines of digital I/O. An eight 4-20mA current loop input option is available by using the TB-PCI-5500-8CL screw terminal panel.
The PCI-5504HR is the same as the PCI-5503HR above, but with programmable gains of 1, 10, 100.
All boards feature on-board digital calibration for both A/D and D/A, and a DMA engine for optimum performance in a Windows environment. Board connections are terminated in a 68-pin “high density” SCSC III connector at the rear of the PC.
The Channel range for the PCI-5500MF board is 0 to 7. The Channel range for the PCI-5501MF/PCI-5502MF Series is from 0 to 15. The Channel range for the PCI-5503HR/PCI-5504HR Series is from 0 to 15.
The PCI-5501MF and 5503HR provide programmable gains is 1, 2, 4 and 8. The PCI-5502MF and PCI-5504HR provide programmable gains is 1, 10, 100 and 1000.

5.1 A/D BURST MODE ACQUISITION

This mode is only supported during StartAD or AcquireAD acquisition. The burst mode registers are used to provide time interval between channel to channel conversions. The time interval between bursts is obtained from the specified clocking source that is specified by the A/D rate parameter or external clock input if the rate is set to 0.
The rate at which the burst conversions are clocked is defined by the TestPoint “Other A/D command, BURSTRATE(value)” If the BURSTRATE value is not within the limits of the specific board’s capabilities, an error will be reported by the driver. The rate parameter specified in the “A/D Object” “StartA/D” or “AcquireA/D” specifies the time between bursts, and must not exceed the BURSTRATE value divided by total number of channels (see example below).
BURSTRATE = 100000 10us. per sample . A/D channel(s) = 0,1,2,3,4,5,6,7 Total channels equals 8
Max rate = BURSTRATE / nChannels 12500 = 100000 / 8
Max rate is the Rate parameter that is specified in the TestPoint Acquire or Start A/D command line.
If the rate parameter is set to 0 the Burst Trigger becomes external, but may be set by the TestPoint “Other A/D command, EXTCLKEDGE(value) as EXT_FALLING_EDGE or EXT_RISING_EDGE”. The EXTCLKEDGE must be issued just prior to each Start or Acquire command.
Note: The value specified by BURSTRATE is specified in hertz.
ADAC PCI Series TP ADAC-32 Driver
4

5.1.1 A/D Internal Burst Triggering

For burst acquisition, TestPoint’s A/D Objects “StartA/D” or “AcquireA/D” rate parameter can be used to program the on-board pacer clock to the rate at which burst scans are initiated. The rate parameter is the exact frequency at which burst scans are initiated, i.e. if the rate were set to 1000 and the Channel(s) = 0, 1, 2, 3, 4, 5, 6, 7, the total number of A/D samples obtained in one second would be calculated as (8 channels X 1000Hz.).

5.1.2 A/D External Burst Triggering

In burst mode acquisition, the (ADTGIN) input can be used to initiate a burst scan, each low to high transition of the (ADTGIN) input will initiate a another burst scan.To select this option, set TestPoint’s A/D Objects “StartA/D” or “AcquireA/D” rate parameter to 0 and “Set A/D trigger Immediate”.

5.2 A/D TRIGGERING METHODS

The TestPoint A/D Objects “StartA/D” and “AcquireA/D” “Set A/D trigger digital” allows an external event to start the acquisition. In addition the TestPoint “Other A/D command, PRETRIGGER(value)” is used to enable About mode acquisition when Set A/D trigger digital is enabled. In about mode the specified number of PRETRIGGER(samples) is collected before the a trigger event and the rest of the samples after the trigger. The external signal edge that triggers defaults to falling edge, but may be changed in the adac­tp.ini file using the ADAC Config program to either EXT_FALLING_EDGE or EXT_RISING_EDGE.
Note: The Trigger Source signal may also be output to the terminal connector/panel, to do this you must modify the adac-tp.ini file using the ADAC Config program and set the TrigOutput setting to ENABLED
5.2.1 Post Triggering
In non-burst mode acquisition, the (ADTGIN) or (DATGIN) input can be used to start the acquisition, a low to high transition of the ADTGIN connection will start the process. To do this set the TestPoint’s A/D Objects “StartA/D”, “AcquireA/D” or “StartD/A” to “Set A/D Trigger Digital” just prior to each “StartA/D”, “AcquireA/D” or “StartD/A”call.

5.3 D/A TRIGGERING METHODS

The TestPoint A/D Objects “StartD/A” can have an external event to start the acquisition as defined by the D/A setting in the adac-tp.ini file. Using the ADAC Config program to modify the D/A trigger settings, the trigger mode and edge may be configured.

5.4 A/D AND D/A CLOCKING METHODS

For non-burst acquisition, the rate parameter that TestPoint’s A/D Objects “StartA/D”, “AcquireA/D” and StartD/A calls provide, is the rate in Hz at which the A/D or D/A conversions are clocked. For the A/D, the rate is a multiple of the number of channels specified in the Channel(s)= parameter, i.e. if the rate were equal to 1000 and the Channel(s) = 0, 1, 2, 3, 4, 5, 6, 7; the actual A/D clocking would be 8000 Hz, 1000 Hz per channel.
ADAC Series PCI boards also support an external clocking input connection that may be used to clock the A/D conversions. To select the external clock input as the A/D clocking source, set the rate parameter in TestPoint’s A/D Objects “StartA/D”, “AcquireA/D” or StartD/A to “0”. If the rate parameter is set to 0 the signal edge that triggers defaults to falling edge, but may be set by the TestPoint “Other A/D command, EXTCLKEDGE(value) as EXT_FALLING_EDGE or EXT_FALLING_EDGE”. The EXTCLKEDGE must be issued just prior to each Start or Acquire command.
ADAC PCI Series TP ADAC-32 Driver
5
Note: The A/D Clock Source signal may also be output to the terminal connector/panel, to do this you must modify the adac-tp.ini file using the ADAC Config program and set the ClockOutput setting to ENABLED.

5.4.1 Internal Clocking

For non-burst acquisition, TestPoint’s A/D Objects “StartA/D”, “AcquireA/D” or “StartD/A” rate parameter is used to program the on-board pacer clock to the rate at which the A/D conversions are clocked. For the A/D the rate is a multiple of the number of channels specified in the Channel(s)= parameter, i.e. if the rate were equal to 1000 and the Channel(s) = 0, 1, 2, 3, 4, 5, 6, 7, the actual A/D clocking would be 8000 Hz, 1000 Hz. per channel.

5.4.2 External Clocking

In non-Burst mode acquisition, the (ADCLKIN) or (DACLKIN) input can be used to clock the A/D conversions. To select the external clocking mode, set the TestPoint A/D Objects “StartA/D”, “AcquireA/D” or “StartD/A” rate parameter to 0.
ADAC PCI Series TP ADAC-32 Driver
6

6. ERROR CODES

In addition to the TestPoint error codes, the TP ADAC-32 driver reports custom error codes generated by ADAC ADLIB Series driver which the TP ADAC-32 driver is based on. The error codes are extensive, and should assist in solving most setup or configuration problems. See below for a complete list of ADLIB error codes.

6.1 ADLIB ERROR CODES

ALERR_NOERRORS 1 No errors occurred during the call.
ALERR_NOT_SUPPORTED -1 The specified function or argument is not supported.
MEMORY
ALERR_MEMORY_LOW -100 memory allocation failed.
ALERR_DMA_MEMORY_LOW -101 DMA memory allocation failed increase.
ADACDMABUFFERSIZE in system.ini file.
GENERIC
ALERR_ARRAY_PTR -200 Invalid array pointer passed to function.
ALERR_STRING_PTR -201 Invalid string pointer passed to function.
ALERR_MAXSTRING -202 Input string size exceeds MAX length.
ALERR_MAXARRAY -203 Input array size exceeds MAX length.
ALERR_INVALID_STRINGLIST -204 Input string format invalid.
ALERR_DESTINATION_STRLEN -205 Input parameter destination string length is less than
the source string length.
ALERR_MINARRAY -206 Input array size exceeds MIN length.
ADAC PCI Series TP ADAC-32 Driver
7
BOARD STRUCTURE
ALERR_BOARD_STRUCT_PTR -300 Invalid BOARD struct pointer.
ALERR_BOARD_ID -301 No BOARD struct for the specified Board ID exist.
ALERR_BOARD_CAPSFILE_STRPTR -302 The BOARD struct CAP's file pointer is invalid.
ALERR_BOARD_NOBOARDS -303 No board configurations found in .con file.
ALERR_BOARD_MAX_ADCCAPS -304 Max. ADC caps structures have been allocated.
ALERR_BOARD_MAX_DACCAPS -305 Max. DAC caps structures have been allocated.
ALERR_BOARD_MAX_DINCAPS -306 Max. DIN caps structures have been allocated.
ALERR_BOARD_MAX_DOTCAPS -307 Max. DOT caps structures have been allocated.
ALERR_BOARD_MAX_CTRCAPS -308 Max. CTR caps structures have been allocated.
ALERR_BOARD_MAXSTRING -309 The specified BOARD string exceeds max. length.
LOGICAL DEVICE HANDLES
ALERR_LHLD -400 The LHLD specified does not exist.
ALERR_LHLD_MAX -401 The maximum LHLD have already been allocated.
ADAC PCI Series TP ADAC-32 Driver
8
LDS STRUCTURE
ALERR_LDS_STRUCT_PTR -500 Invalid LDS struct pointer.
ALERR_INTERNAL_LDS_TYPE -501 Unknown Logical Device Subsystem type.
ALERR_LDS_MAXSTRING -502 The LDS type string specified in a call to adlib
exceeds the maximum allowed length.
ALERR_LDS_MAXALLOCATED -503 The maximum LDS have been allocated.
ALERR_LDS_NOCAPS -504 No CAPS found.
ALERR_LDS_NOCAPSADC -505 No CAPSADC found.
ALERR_LDS_NOCAPSDAC -506 No CAPSDAC found.
ALERR_LDS_NOCAPSDIN -507 No CAPSDIN found.
ALERR_LDS_NOCAPSDOT -508 No CAPSDOT found.
ALERR_LDS_NOCAPSCTR -509 No CAPSCTR found.
ALERR_LDS_NOTSUPPORTED -510 Specified LDS is invalid.
CAPS STRUCTURE
ALERR_CAPS_TYPE -600 Unknown Capabilities Subsystem type.
ALERR_CAPS_STRUCT_PTR -601 Invalid CAPS struct pointer.
ALERR_CAPSADC_STRUCT_PTR -602 Invalid CAPSADC struct pointer.
ALERR_CAPSDAC_STRUCT_PTR -603 Invalid CAPSCTRIO struct pointer.
ALERR_CAPSDIGIO_STRUCT_PTR -604 Invalid CAPSDIGIO struct pointer.
ALERR_CAPSCTRIO_STRUCT_PTR -605 Invalid CAPSCTRIO struct pointer.
ADAC PCI Series TP ADAC-32 Driver
9
ENVIRONMENT STRUCTURE
ALERR_ENV_STRUCT_PTR -700 Invalid ENV struct pointer.
ALERR_ENV_LOADED -701 The Environment is already loaded.
ALERR_ENV_NOTLOADED -702 The Environment is NOT loaded.
ALERR_ENV_MAXSTRING -703 The specified Environment is too long.
OPTIONS STRUCTURE
ALERR_OPTION_STRUCT_PTR -800 Invalid OPTIONS struct pointer.
ALERR_OPTION_STRPTR -801 Invalid option string pointer.
ALERR_OPTION_STRING -802 Invalid option string format.
ALERR_OPTION_NAME_STRPTR -803 Invalid option string name pointer.
ALERR_OPTION_NAME_STRING -804 Invalid option string name.
ALERR_OPTION_ID_STRING -805 Invalid option string ID.
ALERR_OPTION_CONFIG_TYPE -806 Invalid option string configuration type.
ALERR_OPTION_MAXSTRING -807 The option string exceeds the maximum
allowed length.
FILE I/O
ALERR_FILE_FOUND -900 The specified file can not be found.
ADAC PCI Series TP ADAC-32 Driver
10
INI FILE
ALERR_INI_FILEEXIST -1000 The INFO file (.INI) can not be found.
ALERR_INI_PATH_STRPTR -1001 Invalid .INI string pointer.
ALERR_INI_SECTION_STRPTR -1002 Invalid .INI [SECTION] string pointer.
ALERR_INI_ENTRY_STRPTR -1003 Invalid .INI ENTRY string pointer.
ALERR_INI_SECTION_UNKNOWN -1004 Unknown .INI [SECTION].
ALERR_INI_BOARDID_RANGE -1005 Invalid .INI BoardId setting.
ALERR_INI_DTM_STRING -1006 Invalid .INI DataTransMethod setting.
ALERR_INI_CM_STRING -1007 Invalid .INI CycleMode setting.
ALERR_INI_DMAMODE_STRING -1008 Invalid .INI DmaMode setting.
ALERR_INI_DMACHAN_STRING -1009 Invalid .INI DmaChan setting.
ALERR_INI_IRQMODE_STRING -1010 Invalid .INI IrqMode setting.
ALERR_INI_IRQLEVEL_STRING -1011 Invalid .INI IrqLevel setting.
ALERR_INI_ARBREINIT_STRING -1012 Invalid .INI ArbReinit setting.
ALERR_INI_LOGERRORS_STRING -1013 Invalid .INI LogErrors setting.
ALERR_INI_ERRONBUFFOVERRUN_STRING -1014 Invalid .INI
ErrorOnBufferOverrun setting.
ALERR_INI_ERRONRELRUNNING_STRING -1015 Invalid .INI
ErrorOnReleaseRunning setting.
ALERR_INI_BUFFERSIZE_LOW -1016 Invalid .INI BufferSize setting.
ALERR_INI_NUMBUFFER_LOW -1017 Invalid .INI NumBuffers setting.
ALERR_INI_BUFFERNOTIFYMETHOD_STRING -1018 Invalid .INI
BufferNotificationMethod setting.
ALERR_INI_AUTOINITBUFFERS_STRING -1019 Invalid .INI AutoInitBuffers setting.
ALERR_INI_ERRONTRIGGEROVERRUN_STRING -1020 Invalid .INI ErrOnTriggerOverrun
setting.
ADAC PCI Series TP ADAC-32 Driver
11
INI FILE - continued
ALERR_INI_MINSTARTCHAN_STRING -1100 Invalid .INI MinStartChan setting.
ALERR_INI_MAXENDCHAN_STRING -1101 Invalid .INI MaxEndChan setting.
ALERR_INI_SIGNALPATH_STRING -1102 Invalid .INI SignalPath setting.
ALERR_INI_INPUTCONFIG_STRING -1103 Invalid .INI InputConfig setting.
ALERR_INI_CLKMODE_STRING -1104 Invalid .INI ClkMode setting.
ALERR_INI_CLKSOURCE_STRING -1105 Invalid .INI ClkSource setting.
ALERR_INI_CLKSOURCESIGNAL_STRING -1106 Invalid .INI ClkSourceSignal setting.
ALERR_INI_CLKRATE_STRING -1107 Invalid .INI ClkRate setting.
ALERR_INI_CLKRATE_RANGE -1108 Invalid .INI ClkRate range.
ALERR_INI_CLKRATEUNITS_STRING -1109 Invalid .INI ClkRateUnits setting.
ALERR_INI_BURSTLENGTH_STRING -1110 Invalid .INI BurstLength setting.
ALERR_INI_BURSTLENGTH_RANGE -1111 Invalid .INI BurstLength range.
ALERR_INI_BURSTRATE_STRING -1112 Invalid .INI BurstRate setting.
ALERR_INI_BURSTRATE_RANGE -1113 Invalid .INI BurstRate range.
ALERR_INI_BURSTRATEUNITS_STRING -1114 Invalid .INI BurstRateUnits setting.
ALERR_INI_TRIGMODE_STRING -1115 Invalid .INI TrigMode setting.
ALERR_INI_TRIGSRC_STRING -1116 Invalid .INI TrigSource setting.
ALERR_INI_TRIGSRCSIGNAL_STRING -1117 Invalid .INI TrigSourceSignal setting.
ALERR_INI_TRIGRATE_STRING -1118 Invalid .INI TrigRate setting.
ALERR_INI_TRIGRATE_RANGE -1119 Invalid .INI MinTrigRate or MaxTrigRate
setting.
ALERR_INI_TRIGRATEUNITS_STRING -1120 Invalid .INI TrigRateUnits setting.
ALERR_INI_DATACODE_STRING -1121 Invalid .INI DataCode setting.
ALERR_INI_DATAOFFSET_STRING -1122 Invalid .INI DataOffset setting.
ALERR_INI_DATASPAN_STRING -1123 Invalid .INI DataSpan setting.
ALERR_INI_DATARANGE_STRING -1124 Invalid .INI DataRange setting.
ADAC PCI Series TP ADAC-32 Driver
12
Loading...
+ 32 hidden pages