Access your device from Matlab or Labview with SCPI

From anywhere, via the Yaler relay.


A device running an SCPI service, e.g. Red Pitaya. To set up your device, see getting started.

Building YalerTunnel on Linux, Mac OS X or Windows

How to build YalerTunnel on the client computer in order to enable tunneling SCPI.

  1. Make sure JDK6 (or later) is installed and your PATH environment variable contains the JDK's bin directory.
  2. Download and unzip the YalerTunnel Java source
  3. To build YalerTunnel, open a shell, go to the unzipped directory, and type
    $ javac
  4. Done.

Using YalerTunnel and SCPI on Linux, Mac OS X or Windows

How to run YalerTunnel on the client computer to enable SCPI access to your device.

  1. To start YalerTunnel on a client computer, using your relay domain (e.g. gsiot-ffmq-ttd5), type
    $ java YalerTunnel client RELAY_DOMAIN
  2. In your client program, replace the LOCAL_IP with
  3. Done.


How to fix common issues.

Creative Commons License This work by Yaler GmbH is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.