Cross-platform LibTiePie SDK version 0.5 available

May 7, 2015

Version 0.5 of the LibTiePie library is available for download. LibTiePie is available for Windows and various Linux platforms, including Raspberry Pi, Beaglebone Black, RIoTboard and Wandboard Dual. LibTiePie supports the Handyscope HS5, Handyprobe HP3, Handyscope HS4 and Handyscope HS4 DIFF.

Changes in version 0.5:

  • LibTiePie now also supports the Handyprobe HP3, which makes it possible to use the Handyprobe HP3 in a Linux environment.
  • Handyscope HS5:
    • Added generator burst status.
    • Added many new generator modes.
    • Added generator pulse signal type.
    • Added generator output invert.
  • Added LibInit/LibExit initalization/finalization functions. This fixes a deadlock that could occur when unloading LibTiePie.
  • Many API improvements (see changelog.api.txt in the LibTiePie download).
  • Many documentation improvements.
  • Some minor improvements and corrections.

Bindings and examples for the .NET framework, C, C++, C#, Visual Basic .NET, Matlab and Python are updated to work with LibTiePie 0.5. The APIs of the Matlab and Python bindings are significantly changed. They now have a similar API as the C++ and .NET bindings.

Information on using LibTiePie can be found in the LibTiePie pages.

Using packages

TiePie engineering has a Linux debian based package server with packages for the LibTiePie SDK. Installation instructions for the TiePie engineering repository are found on the Linux packages page. This page also lists the available packages. After installing the repository, you can use your favorite package manager to install the required LibTiePie packages.

New driver

When using LibTiePie 0.5 in a Windows environment, new drivers (version 7.2.1) are required for the Handyscope HS5, Handyprobe HP3, Handyscope HS4 DIFF and Handyscope HS4. The new drivers can be downloaded from the download page.

This new driver solves an issue on USB 3.0 ports where the instrument freezes and needs to be disconnected and reconnected to be able to perform measurements again. It also solves an issue when using VirtualBox, USB 2.0 (EHCI) support no longer needs to be disabled in VirtualBox to use the instrument.