beautypg.com

Loggernet sdk control, 3 software requirements, 1 required campbell scientific, inc. software – Campbell Scientific Software Development Kit Beginner's Guide User Manual

Page 10: 2 development tool requirements

background image

Section 2. LoggerNet SDK

2-2

TABLE 2-1. LoggerNet SDK Controls and Uses

LoggerNet SDK Control

Uses

CsiBrokerMap

Display names of dataloggers in the LoggerNet
server’s network map

Display names of tables and columns of data
from dataloggers

CsiDataLogger

Establish a connection to a datalogger via the
LoggerNet server

Send/Receive datalogger programs

Check datalogger time, synchronize time with
PC

Retrieve data from a connected datalogger

CsiDataSource

Monitor data collected from a datalogger

CsiCoraScript

Execute CoraScript commands on the
LoggerNet server

CsiLogMonitor

Monitor LoggerNet server transaction and
communication log files.

CsiServerDirect Start

and

Stop the CORALIB3D.DLL

2.3 Software Requirements

2.3.1 Required Campbell Scientific, Inc. Software

The core CSI product necessary for applications developed using the
LoggerNet SDK is the LoggerNet server DLL. This SDK includes a limited
version of this DLL as the LoggerNet server direct DLL (CORALIB3D.DLL).
An application can also be created with the included SDK controls to use an
existing installation of LoggerNet software. CSI software products that
provide the necessary server DLL in an existing software installation include:

• LoggerNet version 1.1 or higher
• PC400 version 1.0 or higher
• Visual Weather 1.0 or higher

Only the products mentioned above can be used with the SDK.
The SDK controls cannot communicate through PC208W for
example.

2.3.2 Development Tool Requirements

The SDK ActiveX controls were developed in Visual C++ 8.0 MFC
environment. They are best suited for the Visual C++ 8.0 MFC and Visual
Basic 6.0 environments. They can also be used in a Delphi (Object Pascal)
environment. Examples are included for the Visual Basic 6.0, Visual C++ 8.0
MFC and Delphi 6.0 development environments.

NOTE