PVI
PVI (PV Interface) is a framework for specifying the interface to an EPICS driver in a single YAML file. The initial target is asyn port driver based drivers, but it could be extended to streamDevice and other driver types at a later date.
It allows the asyn parameter interface to be specified in a single place, and removes boilerplate code in the driver CPP, template files, documentation, and low level opis
PyPI |
|
Source code |
|
Documentation |
|
Releases |
Note: This module is currently a proposal only, so all details are subject to change at any point. The documentation is written in the present tense, but only prototype code is written.
How the documentation is structured
Documentation is split into four categories, also accessible from links in the side-bar.
Tutorials
Tutorials for installation, library and commandline usage. New users start here.
How-to Guides
Practical step-by-step guides for the more experienced user.
Explanations
Explanation of how the library works and why it works that way.
Reference
Practical step-by-step guides for the more experienced user.