Sign in Join

Live chat for Free Pascal, Lazarus, Delphi and every Pascal programmer.

Catalog · How the catalog works

Random project

scpisrv

This is a minimal SCPI server implementation, trying to hide as much complexity as possible.

View on GitHub

Anyone may press Interesting, signed in or not. It helps others find this project.

Member rating

No ratings yet.

Sign in to rate this project.

README

scpisrv

This is a minimal SCPI server, intended to be embedded in a program that reads from or controls a bench instrument. See e.g. https://github.com/MarkMLl/Mastech_ms2115b for a slightly more comprehensive example.

This is definitely not comprehensive, but is able to parse SCPI commands (Program Messages), expand short to long node names, fill in omitted root references, and then pass each Program Message Unit to a registered handler.