Sub pages

Introduction

Linux support for TiePie engineering measurement instruments is currently under development. At this moment we have a programming library available.

Programming library: libtiepie

Libtiepie is a library for using TiePie engineering USB oscilloscopes on a Linux based PC. Libtiepie uses the LibUSB 1.0 library for interfacing the USB bus. Our instruments can be used from userspace, you only need root privileges for installation. Libtiepie is still under development, it will support our complete range of USB oscilloscopes.

Until version 1.0.0 the interface may change.

Supported instruments

List of instrument which are supported by libtiepie:

Documentation

The complete libtiepie API documentation can be found here.

Installation

To install libtiepie you have to perform the following steps:

  • Extract the archive file with you favorite archive tool, or enter at the commandline: tar -zxf libtiepie-0.2.2.i386.tar.gz
  • The following commands must be done by the root user:
    • Copy the library to /usr/local/lib/, enter at the commandline: cp -p libtiepie.so /usr/local/lib/
    • Create a symbolic link to the library, enter at the commandline: ln -s libtiepie.so /usr/local/lib/libtiepie.so.0
    • Copy the library headerfile to /usr/local/include/, enter at the commandline: cp -p libtiepie.h /usr/local/include/
    • Copy the udev rules file to /etc/udev/rules.d/, enter at the commandline: cp -p 45-tiepie.rules /etc/udev/rules.d/
    • Installation is done. You can now plugin your TiePie engineering USB oscilloscopes and start using the library.