Tdrsdk software development kit for tdr100, Overview, 1 purpose of tdrsdk – Campbell Scientific TDRSDK Software Developement Kit User Manual

Page 5: 2 requirements, 3 description of tdrsdk package

Advertising
background image

1

TDRSDK Software Development Kit for
TDR100

1. Overview

1.1 Purpose of TDRSDK

TDR100 Software Development Kit, TDRSDK, allows users to create custom
applications that communicate directly with the TDR100. This is
accomplished by using a dynamically linked library (DLL). The DLL
functions as a transparent interface between a 32-bit personal computer (PC)
and the TDR100. The DLL allows access to the entire TDR100 command set.
Applications can be written using C++, Delphi (Pascal) and Visual Basic
including Microsoft Excel.

1.2 Requirements

The TDRCOM.DLL is designed to run in the Microsoft 32-bit Windows
environment, which presently includes Windows97, Windows98, WindowsNT,
Windows2000 and WindowsXP. The TDRCOM.DLL is designed solely for
the purpose of communicating with Campbell Scientific, Inc. TDR100 Time
Domain Reflectometer over direct connect RS232 serial communications at
one of three baud rates, 9600bps, 19.2kbps, 57.6kbps (default).

1.3 Description of TDRSDK package

The TDRSDK software package includes the following on a compact disk:

1. Executable install program for installing TDRSDK on the computer to be

used.

2. Dynamically Linked Library (DLL) file that is installed when the setup

application is run. The DLL contains calls TDR100 command set
functions for setting parameter, retrieving data and control functions.

3. Operating manual

4. Example programs in C++, Delphi (Pascal) and Visual Basic including

Microsoft Excel.

Advertising