Image Not Available

Overview

Current Version: 1.3

The Java PakBus Software Development Kit (SDK) is used by software developers to write applications that communicate directly with Campbell Scientific PakBus dataloggers. Java applets created with the Java PakBus SDK can reside in the datalogger and provide direct control and data access through a web browser interface. The Java PakBus SDK is a good option for developers who are not using Microsoft Windows, want to handle communication links and access dataloggers directly in a PakBus network, or want to create applets for use in the datalogger or another web application.

Read More

Detailed Description

With the Java PakBus Software Development Kit (SDK), a software developer uses the Java programming language to write applications that communicate directly with Campbell Scientific PakBus dataloggers. Because Java works with most operating systems, this SDK gives developers an additional option beyond the SDK products, such as LoggerNet SDK and LoggerNet Server SDK, currently available for use with Microsoft Windows. In addition, Java applets created with the Java PakBus SDK can reside in the datalogger and provide direct control and data access through a web browser interface.

An application built using the Java PakBus SDK uses the PakBus protocol to communicate directly with a datalogger in a PakBus network. Java applications and applets using this SDK can be created for a PC or web application. Java applets created to run in the datalogger will use the web server feature from the TCP/IP stack of the CR800, CR850, CR1000 or CR3000 to make the applet available to a web browser connection.

Specifications

Current Version 1.3

Compatibility

Note: The following shows notable compatibility information. It is not a comprehensive list of all compatible or incompatible products.

Dataloggers

Product Compatible Note
CR1000
CR1000X
CR200 (retired)
CR205 (retired)
CR206 (retired)
CR210 (retired)
CR211 (retired)
CR215 (retired)
CR216 (retired)
CR295 (retired)
CR300
CR3000
CR310
CR6
CR800
CR850
CR9000X

Frequently Asked Questions

Number of FAQs related to JAVA-SDK: 1

  1. The blog article "How to Navigate the World of Software Upgrades, Patches, and Trials" explains the difference between patches (free of charge) and upgrades (for a fee). This example quickly shows the difference between an upgrade and a patch:

    Upgrade Patch

    Major version change, such as 1.3 to 2.0

    Minor version change, such as 1.3 to 1.4

    Typically requires purchase for a fee

    Free of charge

Privacy Policy Update

We've updated our privacy policy.  Learn More