Contents

Available libraries and projects

The PalmSens SDK consists of the following libraries and projects:

 

 

PalmSens.Core

The open source PalmSens.Core.Simplified and PalmSens.Core.Simplified.WinForms projects are basically a wrapper for the PalmSens.Core.dll and PalmSens.Core.Windows.dll. We strongly recommend to include these wrapper projects as references to your own projects (see section 2). The wrappers give you quick and easy access to all the basic functions of the PalmSens/EmStat devices and automatically handles most potential threading issues for you. They simplify;

  • connecting;
  • manual control of the cell;
  • running measurements;
  • and accessing and processing measured data

The PalmSens.Core and PalmSens.Core.Windows libraries contain the namespaces with all the necessary files for using PalmSens/EmStat devices in your software. These namespaces are:

PalmSens all necessary classes and functions for performing measurements and doing analysis with PalmSens or EmStat.
PalmSens.Comm for Serial, USB or TCP communication with PalmSens or EmStat
PalmSens.DataFiles for saving and loading method and data files
PalmSens.Devices for handling communications and device capabilities
PalmSens.Techniques contains all measurement techniques for PalmSens and EmStat
PalmSens.Units contains a collection of units used by these libraries

 

 

Plot

The SDKPlot and SDKPlot.WinForms projects (.csproj) are a wrapper for the open source plot control. These wrappers allow you to easily plot your measurements (in real-time). These projects require the libraries OxyPlot.dll and OxyPlot.WindowsForms.dll.

These libraries again are based on the open source OxyPlot library, http://www.oxyplot.org/.