Skip to main content

Epics Channel Access for Python

Project description

Python Interface to the Epics Channel Access protocol
of the Epics control system. PyEpics provides 3 layers of access to
Channel Access (CA):
1. a light wrapping of the CA C library calls, using ctypes. This
provides a procedural CA library in which the user is expected
to manage Channel IDs. It is mostly provided as a foundation
upon which higher-level access is built.
2. PV() (Process Variable) objects, which represent the basic object
in CA, allowing one to keep a persistent connection to a remote
Process Variable.
3. A simple set of functions caget(), caput() and so on to mimic
the CA command-line tools and give the simplest access to CA.

In addition, the library includes convenience classes to define
Devices -- collections of PVs that might represent an Epics Record
or physical device (say, a camera, amplifier, or power supply), and
to help write GUIs for CA.

Project details


Download files

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

Source Distributions

pyepics-3.2.4.zip (2.4 MB view details)

Uploaded Source

pyepics-3.2.4.tar.gz (2.4 MB view details)

Uploaded Source

Built Distributions

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

pyepics-3.2.4.win-amd64-py3.4.exe (578.2 kB view details)

Uploaded Source

pyepics-3.2.4.win-amd64-py2.7.exe (579.7 kB view details)

Uploaded Source

pyepics-3.2.4.win32-py3.4.exe (496.5 kB view details)

Uploaded Source

pyepics-3.2.4.win32-py2.7.exe (501.6 kB view details)

Uploaded Source

File details

Details for the file pyepics-3.2.4.zip.

File metadata

  • Download URL: pyepics-3.2.4.zip
  • Upload date:
  • Size: 2.4 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for pyepics-3.2.4.zip
Algorithm Hash digest
SHA256 1ce5f8ca1a1e47103687ffb4552bd2b7a79ed6a89da260a38010abec96654d38
MD5 8e3de2b568f6313e1ece6998e7f58dbe
BLAKE2b-256 6b2c462450b99dcba0e5eb67c128ab4d501457dc8227f039f419fef0372d00d0

See more details on using hashes here.

File details

Details for the file pyepics-3.2.4.tar.gz.

File metadata

  • Download URL: pyepics-3.2.4.tar.gz
  • Upload date:
  • Size: 2.4 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for pyepics-3.2.4.tar.gz
Algorithm Hash digest
SHA256 ad8b0c694e7c0f1f798c6e23257e5051a76f97f3e019c6d5a6e11f664f2ec603
MD5 aa824e88f39a3aa01ca3fb9ad16842ae
BLAKE2b-256 ff5942e58783939652695025ecd9bcfbf040ac340b1dd3f9770b7353fb2130a0

See more details on using hashes here.

File details

Details for the file pyepics-3.2.4.win-amd64-py3.4.exe.

File metadata

File hashes

Hashes for pyepics-3.2.4.win-amd64-py3.4.exe
Algorithm Hash digest
SHA256 bb64a7b4c76c134d8975a924625bdcfa66aacc6d81ae23450c862ddc82c40c2f
MD5 a8a7cf062ea9e5f6d00ecd59caf33e7e
BLAKE2b-256 95eee54f9f791f1f1cae4fb66436363f109f155c46ee1b0a21c91b547878ef77

See more details on using hashes here.

File details

Details for the file pyepics-3.2.4.win-amd64-py2.7.exe.

File metadata

File hashes

Hashes for pyepics-3.2.4.win-amd64-py2.7.exe
Algorithm Hash digest
SHA256 3fac2275a5deeda8e8d8e3574104de24fd07b97674757841b7526c72a2533d45
MD5 413e7e72ed38741adfe115d4cbbfb077
BLAKE2b-256 22fdba0d0f4bebe9e8715f2b6832143961a7d6030840c0df2e4ae45529790aa7

See more details on using hashes here.

File details

Details for the file pyepics-3.2.4.win32-py3.4.exe.

File metadata

File hashes

Hashes for pyepics-3.2.4.win32-py3.4.exe
Algorithm Hash digest
SHA256 4cf9462ba674cc4a583162492326f5d68d90e4b30e2405176cbf60dad7d0c5fa
MD5 be990209b50d43668c8fffb3a212d022
BLAKE2b-256 30027afd67d87e26187e87ab06334c10b05dfeb9439bd19b51a930126f054836

See more details on using hashes here.

File details

Details for the file pyepics-3.2.4.win32-py2.7.exe.

File metadata

File hashes

Hashes for pyepics-3.2.4.win32-py2.7.exe
Algorithm Hash digest
SHA256 0d0bb2707804554a2fa0094ec49e415ec43a0356632184fa359d0ce54ba3f840
MD5 260f7b124bc98da6d647a75b51240604
BLAKE2b-256 4e65c17ccb0e4fcea84ac740a4ac34a69b45fa20b201a402f1bd7b617d5886ec

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