Skip to main content

One line description of your module

Project description

Code CI Docs CI Test Coverage Latest PyPI version Apache License

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

pip install pvi

Source code

https://github.com/epics-containers/pvi

Documentation

https://epics-containers.github.io/pvi

Releases

https://github.com/epics-containers/pvi/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.


See https://epics-containers.github.io/pvi for more detailed documentation.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pvi-0.8.1.tar.gz (192.2 kB view hashes)

Uploaded Source

Built Distribution

pvi-0.8.1-py3-none-any.whl (54.2 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page