Skip to main content

Simulator of PVAccess PVs

Project description

Simple PV Simulator

Dependencies

  • Python 3.6+
  • p4p
  • PyYAML

Installation

pip install pvsim

Running

To run, invoke pvsim passing as argument a YAML file with a list of PVs and their metadata. For an example look into examples/pvs.yaml. Optionally use the -d flag to enable debug messages.

pvsim [-d] pvlist.yaml

or

python -m pvsim [-d] pvlist.yaml

Supported Types

As of now, the small simulator supports the following types:

  • Analog In/Out (ai, ao)
  • Binary In/Out (bi, bo)

More types will be added in the future.

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

pvsim-0.1.1.tar.gz (19.9 kB view hashes)

Uploaded Source

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