C++ C# CSS Python Batchfile Matlab
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.


MSCL - The MicroStrain Communication Library


Offline Documentation | Offline Example Code

Pre-built MSCL Windows Binaries (v44.0.2)

C++ | Python 2.7 | Python 3.6 | .NET

Pre-built MSCL Linux Packages (v44.0.2)

Ubuntu 16.04: C++ | Python 2 | Python 3

Ubuntu 18.04: C++ | Python 2 | Python 3

CentOS 7.5.1804: C++ | Python 2

Building MSCL on Windows | Building MSCL on Linux

What is MSCL?

MSCL is the MicroStrain Communication Library, developed by LORD Sensing - Microstrain in Williston, VT. It was created to make it simple to interact with our Wireless, Inertial, and digital Displacement sensors.

MSCL is written in C++, but by using SWIG we are able to wrap it into a variety of languages. The library is currently available in:

  • C++
  • Python (2.7 and 3.6)
  • .NET (C#, VB, MATLAB, LabVIEW)


Quick Start Guide

Public Documentation - Documentation for all of the public functionality of MSCL.

Full Documentation - Full Documentation of everything in MSCL (useful when editing the source).

Example Code


Included Libraries

OpenSSL - This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit (http://www.openssl.org/) - see the License_OpenSSL.txt file in the source distribution.

Boost - see the License_Boost.txt file in the source distribution.


MSCL is released under the MIT License - see the LICENSE file in the source distribution.

Copyright (C) 2015-2018 LORD Corporation. All Rights Reserved.