Sensatronics SDK
The Sensatronics SDK provides an easy to use programming interface as both a COM component and a Java library for the Sensatronics range of temperature & environmental monitoring equipment. Using a simple programming interface you can read the probe values from one or more monitors.
COM Component
Features
- Simple to use - just create the monitor object you want, set the IP address property and call the Poll function
- Easy installation - the COM component is automatically registered by the supplied installer program
- Sample code - two samples are provided, one in Visual Basic and another in Visual C++ using MFC
Example
The following code in Visual Basic 6 illustrates how easy it is:
Dim e4 As New SensatronicsModelE
e4.Model = "E4"
e4.IpAddress = "192.168.1.10"
e4.Poll
Dim Probe As Probe
For Each Probe in e4.Probes
Print "Probe )" & Str$(Probe.Number) & " ) " & Probe.Name & " currently reads " & Str$(Probe.MostRecentDataPoint.Value) & Probe.MostRecentDataPoint.Unit
Next
Requirements
The Sensatronics SDK requires Microsoft Windows 2000 SP3 or above; Windows Installer 3.1; MSXML 3.0 or above; and the runtime components of Visual C++ Libraries for Visual C++ 2005.
Download
Download the Sensatronics COM based SDK (version 1.1.1.165) (191KB) installation file.
Microsoft Windows Installer 3.1 (MSI 3.1) Redistributable
The Microsoft Visual C++ 2005 Redistributable Package (x86) installs runtime components of Visual C++ Libraries required to run applications developed with Visual C++ on a computer that does not have Visual C++ 2005 installed.
Microsoft XML Parser (MSXML) 3.0
Installation Instructions
To install the Sensatronics SDK all you need to do is double-click the downloaded .msi file and follow the instructions.
Java Library
Features
- Simple to use - just create the sensor object, set the IP address property and call the poll function
- Easy installation - put the Java based Jar file on your CLASSPATH somewhere and you are away
- Sample code - a simple command line program is supplied to demonstrate how to use the library
Requirements
The Jar file has been tested on Java Runtime Environment 5. I see no reason why it won’t run on previous releases, though we haven’t tested it as yet. Please get in touch if you have any questions.
Download
Download the Sensatronics Java based SDK ZIP file.

