2 sdk comparison table – Campbell Scientific Software Development Kit Beginner's Guide User Manual

Page 8

Advertising
background image

Section 1. Introduction

1-4

1.3.2 SDK Comparison Table

SDK Name

Installed Items

General Purpose

Advantages

LoggerNet SDK

• Limited

LoggerNet
Server
(coralib3d.dll)

• Six ActiveX

Control DLLs

• Examples

• Help File

• Documentation

Although custom software can
be written to access an existing
LoggerNet server remotely, the
included communications server
can only be loaded and accessed
locally. Since this is a limited
version of the LoggerNet server,
only direct communication using
RS-232 or an IP Port is allowed.
Additionally, scheduled
collection and connections from
remote clients are not allowed.

If you are creating a
basic application that
only requires simple
direct communication
using RS-232 or an IP
Port or if you merely
want to create an
application that extends
the capabilities of an
existing LoggerNet
software installation,
this SDK is less
expensive to purchase.

LoggerNet Server
SDK

• Full

LoggerNet
Server
(coralib3.dll)

• Six ActiveX

Control DLLs

• Examples

• Help File

• Documentation

Used to develop applications
that can load and manage the
LoggerNet server, edit the
network map, and get data via
the LoggerNet server. The
included LoggerNet server DLL
allows remote client connections
and includes everything
necessary to communicate with
dataloggers and be independent
of any other LoggerNet
installation.

The most robust SDK
available with the
LoggerNet server.
Developer’s that want
unlimited application
control, operations, and
telecommunications to
the datalogger network
will want this package.

PC9000 SDK

• PC9000 DLL

• Windows

Drivers

• Examples

• Documentation

Used to create applications to
communicate directly to CR9000
or CR5000 dataloggers only.
This SDK only allows
communication with one
datalogger at a time and does not
rely on the LoggerNet Server nor
does it support PakBus
communication.

A simple solution for
developers that are
focused on a very
specific API application
that connects to
CR9000 and CR5000
dataloggers only.

BMP5 Direct SDK

• SimplePB.DLL

• Examples

• Documentation

Used to develop applications
that can communicate with any
PakBus datalogger via RS-232
or intermediate communications
transparent to RS-232 such as
RF400 radios. This SDK can
only communicate with one
datalogger at a time.

Developers creating
applications that only
communicate with a
single PakBus
datalogger may prefer
this SDK because it is
less complex than the
LoggerNet SDK.

Advertising