Using the TPISS Instrument Sharing Server, TiePie instruments can be controlled via a network connection. When TPISS is installed and running on a computer, all instruments that are connected to this computer will be opened by TPISS and made available via the network to other computers in the network. The Multi Channel oscilloscope software running on the other computers in the network will detect the shared instruments and be able to open and use them, as if they are local instruments.
TPISS is available for both Windows platforms and Linux platforms.
To install TPISS on a Windows platform, download the installer and execute it.
Several components can be installed, which can be set in the Select components dialog in the installer.
Firewall rules can be added to allow the TPISS communication to pass through a firewall installed on the serving computer. TPISS uses IANA assigned port 5450 to communicate, both for TCP and UDP.
TPISS can be installed as service and as application. When installed as service, TPISS will be running invisible in the background, without window. TPISS will automatically start when Windows is started.
When installed as application, TPISS must be started (and stopped) manually. A window will be open while TPISS is running.
Shortcuts to start and stop TPISS are added to the start menu. Additionally, the installer can also create Desktop shortcuts.
For Linux environments, TPISS is available as package. Visit the TiePie Linux package page and follow the instructions to install the TiePie repository for the correct Linux platform. Then install TPISS using:
sudo apt-get install tpiss
When a firewall is being used, port 5450 must be opened for TCP and UDP.
Raspberry Pi 3 Model B(+)
An image is available for the Raspberry Pi 3 Model B and Raspberry Pi 3 Model B+ that has TPISS pre installed. Installing this image on an SD card and placing it in the Raspberry Pi will transform the Raspberry Pi into a ready to use instrument sharing server.
Installation of the rpi3-tpiss image on the SD card can be done using Etcher. More information on installing images can be found in the Raspberry Pi documentation. The image requires an SD card with a minimum size of 180 MByte.