Instrument Server is a framework for creating Test & Measurement (T&M) application microservices.
python
~= 3.7ruamel.yaml
~= 0.15.85pyvisa
~= 1.9.1
Instrument Server is available on PyPi:
It can be installed as expected via pip:
pip install instrument-server
The instrument-server
python package provides a Command Line Interface (CLI) for starting and stopping Instrument Servers.
From --help
:
usage: instrument-server [-h] [--address ADDRESS] [--port PORT]
[--termination TERMINATION] [--debug-mode]
config_filename
Command Line Interface for starting Instrument Server microservices
positional arguments:
config_filename
optional arguments:
-h, --help show this help message and exit
--address ADDRESS, -a ADDRESS
Set listening address. Default: 0.0.0.0
--port PORT, -p PORT Set listening port. Default: random
--termination TERMINATION, -t TERMINATION
Set the termination character. Default: "\n"
--debug-mode, -d print debug info to stdout
For a quick introduction to creating instrument-server
microservices, see: