Skip to main content

CaChannel Interface to EPICS

Project description

CaChannel is a Python interface to Channel Access. It was developed in 2000 by Geoff Savage using caPython extension In 2008 version 2.x gets re-implemented based on PythonCA extension from Noboru Yamamoto.

In version 3, the CaChannel.ca module was rewritten from scratch using Python/C API. It has the same API as caffi. Because of that, the CaChannel interface can also use caffi.ca by setting environment variable CACHANNEL_BACKEND=caffi. This is also the fallback backend if no EPICS installation exists or the C extension fails to import.

Check out CaChannel documents to get started.

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

CaChannel-3.2.0.tar.gz (37.9 kB view details)

Uploaded Source

Built Distributions

CaChannel-3.2.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.6 MB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ x86-64

CaChannel-3.2.0-cp310-cp310-win_amd64.whl (207.9 kB view details)

Uploaded CPython 3.10 Windows x86-64

CaChannel-3.2.0-cp310-cp310-win32.whl (177.2 kB view details)

Uploaded CPython 3.10 Windows x86

CaChannel-3.2.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.5 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ x86-64

CaChannel-3.2.0-cp39-cp39-win_amd64.whl (207.9 kB view details)

Uploaded CPython 3.9 Windows x86-64

CaChannel-3.2.0-cp39-cp39-win32.whl (177.3 kB view details)

Uploaded CPython 3.9 Windows x86

CaChannel-3.2.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.5 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ x86-64

CaChannel-3.2.0-cp38-cp38-win_amd64.whl (207.9 kB view details)

Uploaded CPython 3.8 Windows x86-64

CaChannel-3.2.0-cp38-cp38-win32.whl (177.3 kB view details)

Uploaded CPython 3.8 Windows x86

CaChannel-3.2.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.6 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ x86-64

CaChannel-3.2.0-cp37-cp37m-win_amd64.whl (207.6 kB view details)

Uploaded CPython 3.7m Windows x86-64

CaChannel-3.2.0-cp37-cp37m-win32.whl (177.2 kB view details)

Uploaded CPython 3.7m Windows x86

CaChannel-3.2.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.5 MB view details)

Uploaded CPython 3.7m manylinux: glibc 2.17+ x86-64

CaChannel-3.2.0-cp36-cp36m-win_amd64.whl (209.2 kB view details)

Uploaded CPython 3.6m Windows x86-64

CaChannel-3.2.0-cp36-cp36m-win32.whl (178.7 kB view details)

Uploaded CPython 3.6m Windows x86

CaChannel-3.2.0-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.5 MB view details)

Uploaded CPython 3.6m manylinux: glibc 2.17+ x86-64

CaChannel-3.2.0-cp35-cp35m-win_amd64.whl (209.2 kB view details)

Uploaded CPython 3.5m Windows x86-64

CaChannel-3.2.0-cp35-cp35m-win32.whl (178.7 kB view details)

Uploaded CPython 3.5m Windows x86

CaChannel-3.2.0-cp27-cp27m-win_amd64.whl (208.4 kB view details)

Uploaded CPython 2.7m Windows x86-64

CaChannel-3.2.0-cp27-cp27m-win32.whl (172.4 kB view details)

Uploaded CPython 2.7m Windows x86

File details

Details for the file CaChannel-3.2.0.tar.gz.

File metadata

  • Download URL: CaChannel-3.2.0.tar.gz
  • Upload date:
  • Size: 37.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.7.4 pkginfo/1.3.2 requests/2.6.0 setuptools/0.9.8 requests-toolbelt/0.8.0 clint/0.5.1 CPython/2.7.5 Linux/3.10.0-1160.59.1.el7.x86_64

File hashes

Hashes for CaChannel-3.2.0.tar.gz
Algorithm Hash digest
SHA256 64eb1c1879dbb0b50197b97fd85b79f2dd8b4d7725b899bb027091cd3b68f3a8
MD5 ca42a1641514a0ca7fa60b2462591b05
BLAKE2b-256 304fbacc667d96b1809c853dd7348bba3173bd29d3b814c5c0ee4ed2e338025d

See more details on using hashes here.

File details

Details for the file CaChannel-3.2.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for CaChannel-3.2.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 91bcaac1781ec83341abec37f17b546a723f45026ca1d204d4bfb392de1d4da1
MD5 399be63a744a8fd66131e9537700ab44
BLAKE2b-256 8d5cb718a3cb08caccfc6fb20fd45ba1b77514f1b909f60934d1e30a4e130fa3

See more details on using hashes here.

File details

Details for the file CaChannel-3.2.0-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for CaChannel-3.2.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 2f3a8acd306db098bb181b20c97a37c896656c265a31c5106ab46b0ecad66c7b
MD5 e394158d1161cc0d2043c11613c24d7d
BLAKE2b-256 39fd801bd0ec2c689fb2111668fa714ec32d2ae491d2500047a31b62aecf8581

See more details on using hashes here.

File details

Details for the file CaChannel-3.2.0-cp310-cp310-win32.whl.

File metadata

  • Download URL: CaChannel-3.2.0-cp310-cp310-win32.whl
  • Upload date:
  • Size: 177.2 kB
  • Tags: CPython 3.10, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.7.13

File hashes

Hashes for CaChannel-3.2.0-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 ee2dc0272860f77b9a898913a79cff760ce1ed9a39fa2489e122e879186ff2d4
MD5 fc78d2fe01cc7f1a6ec69c09d6dd7a50
BLAKE2b-256 9482cf46547b80a014dcfb083907ecc7872078321922d87c823f50a7643ac3e3

See more details on using hashes here.

File details

Details for the file CaChannel-3.2.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for CaChannel-3.2.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 a6a60caf90d5ec23db0a41ef21e39cf001a1aa2bb2db3509928e300e3207f396
MD5 87870408eba41d87b8edad943c992d44
BLAKE2b-256 568543063b8158c52f21ba9076409cee29c666af11005a1e010b34904a258196

See more details on using hashes here.

File details

Details for the file CaChannel-3.2.0-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: CaChannel-3.2.0-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 207.9 kB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.7.15

File hashes

Hashes for CaChannel-3.2.0-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 4bf72996afb59022df23fadfab069ca9492f8c8c2e7addf4b34f7278d758acc6
MD5 cce8d6bb863ea2ad6521a6dfbfd399fc
BLAKE2b-256 c7bcae920f40bd8162d3fc70561c7536859167f7507670aa48d3bb67e0ce12a1

See more details on using hashes here.

File details

Details for the file CaChannel-3.2.0-cp39-cp39-win32.whl.

File metadata

  • Download URL: CaChannel-3.2.0-cp39-cp39-win32.whl
  • Upload date:
  • Size: 177.3 kB
  • Tags: CPython 3.9, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.7.13

File hashes

Hashes for CaChannel-3.2.0-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 bf7d840208b0ee43634a87c06b2f76fba08c69a6b4e8fe787e67cc8688f9572b
MD5 4976824ea939f5ae4ed5b56c57302cdb
BLAKE2b-256 654922f34d41f82943fee75eff5da21e327e9eb5bbdafd2984f9dc941b98325c

See more details on using hashes here.

File details

Details for the file CaChannel-3.2.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for CaChannel-3.2.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 c887d097084d36f3205ec8566f7a896f019bcd7279c1d31eb5ab671706792f7f
MD5 54e7d6fd63c79e2b68c48c7d4548ec10
BLAKE2b-256 a2fcffb2e3460b42c7aa0855c2ae22506780152b2aaca187a0582f2b2c6193ad

See more details on using hashes here.

File details

Details for the file CaChannel-3.2.0-cp38-cp38-win_amd64.whl.

File metadata

  • Download URL: CaChannel-3.2.0-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 207.9 kB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.7.15

File hashes

Hashes for CaChannel-3.2.0-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 12067a088e785b2dd171f8ccb661547d0e5f3a2a510e1e490bcd3d9466a0e331
MD5 df0f8b2eebdae760ef5ea2001a67cfc6
BLAKE2b-256 6e8178fa4c39a40af48c5fe516e7571d1e8890d154e84eb90f1629dfcfb1769b

See more details on using hashes here.

File details

Details for the file CaChannel-3.2.0-cp38-cp38-win32.whl.

File metadata

  • Download URL: CaChannel-3.2.0-cp38-cp38-win32.whl
  • Upload date:
  • Size: 177.3 kB
  • Tags: CPython 3.8, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.7.13

File hashes

Hashes for CaChannel-3.2.0-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 e716c776b2d940718f026aa6ba96926e03ee86bc8eed363259c1e2c63d1c3c3f
MD5 c7add8e085b235098f74cf2a30e9f4c2
BLAKE2b-256 d8258152dbcbeb8c4fbb66868565022587cf8d075974e55ea2afa6d60d964217

See more details on using hashes here.

File details

Details for the file CaChannel-3.2.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for CaChannel-3.2.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 04293dd288758e5bff040890867091b5292d97dc46e2092160667810cb7daf9b
MD5 dabc4f69c9cc04f7ddedb0576b25e6d1
BLAKE2b-256 08f992b1c66b9e7eb6c221acc09aed8c7b353ccbdd44ce8ab7de948504e63906

See more details on using hashes here.

File details

Details for the file CaChannel-3.2.0-cp37-cp37m-win_amd64.whl.

File metadata

  • Download URL: CaChannel-3.2.0-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 207.6 kB
  • Tags: CPython 3.7m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.7.15

File hashes

Hashes for CaChannel-3.2.0-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 4696e41514bcbbf8765a4b1c11126a0681849fb76a8d055df4b4889a8c772306
MD5 8d0991e9e1b8d8012bbc94546c6b847d
BLAKE2b-256 0f0b41d0137c503f712e53c459f89ac1cb5b668c981a44dff0399ac4ab10ccdf

See more details on using hashes here.

File details

Details for the file CaChannel-3.2.0-cp37-cp37m-win32.whl.

File metadata

  • Download URL: CaChannel-3.2.0-cp37-cp37m-win32.whl
  • Upload date:
  • Size: 177.2 kB
  • Tags: CPython 3.7m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.7.13

File hashes

Hashes for CaChannel-3.2.0-cp37-cp37m-win32.whl
Algorithm Hash digest
SHA256 16ec347fad0a30d117774785373af51fab8e79e96bc192313995948cadb45cbe
MD5 b690a921fba21a50e7b03e0dd61c35e1
BLAKE2b-256 baee641fe3c1dcd2c7a7ac5ae9e76be2fd01d8dd08c990da43e2bd423f2c02dd

See more details on using hashes here.

File details

Details for the file CaChannel-3.2.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for CaChannel-3.2.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 ac538dad829d405614660c8d9cd62b33955f3b7b1808d8b969fa314b78b1ed40
MD5 f855c21fcc1ff671df577153918cec6b
BLAKE2b-256 b8007b74990caf686d8070767d665d9becd9cd1025c215a587d061692c1978af

See more details on using hashes here.

File details

Details for the file CaChannel-3.2.0-cp36-cp36m-win_amd64.whl.

File metadata

  • Download URL: CaChannel-3.2.0-cp36-cp36m-win_amd64.whl
  • Upload date:
  • Size: 209.2 kB
  • Tags: CPython 3.6m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.7.15

File hashes

Hashes for CaChannel-3.2.0-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 80a21b1ab7a514586756d962aca3d9cec0073dd9bb600eda79d34b4b7bf6ad6f
MD5 7b36f1c4eff474f30c9c23989c9180ee
BLAKE2b-256 6ac44de11173819d9ab2487689fffbc7f8b064674ed806fe17eb56db3b5af942

See more details on using hashes here.

File details

Details for the file CaChannel-3.2.0-cp36-cp36m-win32.whl.

File metadata

  • Download URL: CaChannel-3.2.0-cp36-cp36m-win32.whl
  • Upload date:
  • Size: 178.7 kB
  • Tags: CPython 3.6m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.7.13

File hashes

Hashes for CaChannel-3.2.0-cp36-cp36m-win32.whl
Algorithm Hash digest
SHA256 12fff52b9ec1b5813c3c8807898be1f546ebac8e9ce8cc150ced250f4cb99038
MD5 25218fe6e387d92348029d258644d163
BLAKE2b-256 c4365f315ded399fb1dc133781d60c6c96e9dc6b06d3d4dfb26ba929a16af92a

See more details on using hashes here.

File details

Details for the file CaChannel-3.2.0-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for CaChannel-3.2.0-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 7d42a793fa6426e082983fbdcb0f3b8145c74c089867fe51f6c5f5d8b582256b
MD5 690403e93c2bd743f447ff4ae480dbe1
BLAKE2b-256 bff7312a29f6a0539485c521e9ed6feba00f3f3443a305f79d6ba5da4d2c1a1a

See more details on using hashes here.

File details

Details for the file CaChannel-3.2.0-cp35-cp35m-win_amd64.whl.

File metadata

  • Download URL: CaChannel-3.2.0-cp35-cp35m-win_amd64.whl
  • Upload date:
  • Size: 209.2 kB
  • Tags: CPython 3.5m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.7.15

File hashes

Hashes for CaChannel-3.2.0-cp35-cp35m-win_amd64.whl
Algorithm Hash digest
SHA256 abaaca709d06d468b2b980be0e97ad6e725c7add0a216ffde32bd4ed93cf5d34
MD5 dd08ae72e5d4c499233c5e07af597468
BLAKE2b-256 1a8284b13e286e25c65d4d5b357df1af42147bfe89bf6ff340d47976dfcf9d55

See more details on using hashes here.

File details

Details for the file CaChannel-3.2.0-cp35-cp35m-win32.whl.

File metadata

  • Download URL: CaChannel-3.2.0-cp35-cp35m-win32.whl
  • Upload date:
  • Size: 178.7 kB
  • Tags: CPython 3.5m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.7.13

File hashes

Hashes for CaChannel-3.2.0-cp35-cp35m-win32.whl
Algorithm Hash digest
SHA256 367e61c73d969cf05d50e441941b31d66850747aa637673686b9aa940c7eb463
MD5 0b328619e00439716729b6585eb9e2ab
BLAKE2b-256 dd251e381d6c3f3e621b59f3cfb7f4212a0910b2183634187388497918e4fb38

See more details on using hashes here.

File details

Details for the file CaChannel-3.2.0-cp27-cp27m-win_amd64.whl.

File metadata

  • Download URL: CaChannel-3.2.0-cp27-cp27m-win_amd64.whl
  • Upload date:
  • Size: 208.4 kB
  • Tags: CPython 2.7m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.7.15

File hashes

Hashes for CaChannel-3.2.0-cp27-cp27m-win_amd64.whl
Algorithm Hash digest
SHA256 266131c06b5b2a27c62a3cd9b91ae8102b769ca0171ddac8ff96e356fb014c22
MD5 0207431dc869f926324dda10db2f520a
BLAKE2b-256 fa59180f8b61d78ab000a2d7861ef3359b667fc946a48a546d0108118f43b249

See more details on using hashes here.

File details

Details for the file CaChannel-3.2.0-cp27-cp27m-win32.whl.

File metadata

  • Download URL: CaChannel-3.2.0-cp27-cp27m-win32.whl
  • Upload date:
  • Size: 172.4 kB
  • Tags: CPython 2.7m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.7.13

File hashes

Hashes for CaChannel-3.2.0-cp27-cp27m-win32.whl
Algorithm Hash digest
SHA256 c42cf7cf40f0d75b6f2c7fa43c0e61c1ef9bbe7c11c05bba4e530893c649ab8c
MD5 f4f846a397a16396443ddcb21529a121
BLAKE2b-256 fe4aff6cee0eef10b5e67dd62696e9b259ce41f49272656923ed51f25c1f8770

See more details on using hashes here.

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