Skip to main content

Helper module for creating EPICS PVAccess servers using p4p

Project description

epicsdev

Helper module for creating EPICS PVAccess servers.

Demo:

python pip install epicsdev
python -m epicsdev.epicsdev

To control and plot:

python pip install pypeto,pvplot
python -m pypeto -c config -f epicsdev

Multi-channel waveform generator

Module epicdev.multiadc can generate large amount of data for stress-testing the EPICS environment. For example the following command will generate 100 of 1000-pont noisy waveforms and 300 of scalar parameters.

python -m epicsdev.multiadc -c100 -n1000

The GUI for monitoring:
python -m pypeto -c config -f multiadc

The graphs should look like this: control page, plots.

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

epicsdev-2.0.1.tar.gz (77.4 kB view details)

Uploaded Source

Built Distribution

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

epicsdev-2.0.1-py3-none-any.whl (11.0 kB view details)

Uploaded Python 3

File details

Details for the file epicsdev-2.0.1.tar.gz.

File metadata

  • Download URL: epicsdev-2.0.1.tar.gz
  • Upload date:
  • Size: 77.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.11.5

File hashes

Hashes for epicsdev-2.0.1.tar.gz
Algorithm Hash digest
SHA256 4a5cf06fe64541051a44f32145552e3d0c0dca1612112d06b414133db0928261
MD5 c2ab0096d38fd2fe3b0579e2eb2d0b1d
BLAKE2b-256 531b049053f676377a4a95d5eb48fc24b7f90d8fbf58ed58fedb9ac808573558

See more details on using hashes here.

File details

Details for the file epicsdev-2.0.1-py3-none-any.whl.

File metadata

  • Download URL: epicsdev-2.0.1-py3-none-any.whl
  • Upload date:
  • Size: 11.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.11.5

File hashes

Hashes for epicsdev-2.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 6677a8a293197598ca200804686a0c9891c61a797d10c1832a92f706fa1d2992
MD5 9378a387060e465821d24707a572dad5
BLAKE2b-256 53620195437c1e67538e8b59b85f27a3e85698edabef559d63d7edfea374aa37

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