Skip to main content

EPICS PV Interface described in YAML

Project description

FastCS Logo

CI Coverage PyPI License

PVI

PVI (PV Interface) is a framework for specifying the interface to an EPICS driver. PVI can be used either as a library or an application. PVI Devices can be defined either in code or a YAML file. It can be used to generate UIs (adl, edl, bob) or a template appending info tags to existing records to define an NTTable of the PVs in an IOC.

Source https://github.com/epics-containers/pvi
PyPI pip install pvi
Documentation https://epics-containers.github.io/pvi
Releases https://github.com/epics-containers/pvi/releases

Projects Using PVI

  • ibek - IOC Builder for EPICS and Kubernetes
  • FastCS - Control system agnostic framework for building device support in Python for both EPICS and Tango

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.14.0b3.tar.gz (287.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

pvi-0.14.0b3-py3-none-any.whl (58.8 kB view details)

Uploaded Python 3

File details

Details for the file pvi-0.14.0b3.tar.gz.

File metadata

  • Download URL: pvi-0.14.0b3.tar.gz
  • Upload date:
  • Size: 287.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for pvi-0.14.0b3.tar.gz
Algorithm Hash digest
SHA256 20f3e7e865a9f607a00a34d8d4c07083a9a9ba4468013cf36e8f307ab8e04a60
MD5 4d8e2f0d2c1bcff30aa381c12630e724
BLAKE2b-256 ee12bd82d129d8981d46bf8fbd0b2fe6d2054e2fa21e406245856759eaa08839

See more details on using hashes here.

File details

Details for the file pvi-0.14.0b3-py3-none-any.whl.

File metadata

  • Download URL: pvi-0.14.0b3-py3-none-any.whl
  • Upload date:
  • Size: 58.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for pvi-0.14.0b3-py3-none-any.whl
Algorithm Hash digest
SHA256 4fbc461fb6edd9274f48cd6853991ee1062d5d559311eaa4a64b7b7af69f98de
MD5 104327acf7d853a1aeadb649ccc2b22b
BLAKE2b-256 37216ca76b5b7eb289e9a50811b15a5c2b46dd31ae7e828b512523734c21b959

See more details on using hashes here.

Supported by

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