Skip to main content

An Interface between bluesky and SECoP, using ophyd and frappy-client

Project description

CI License: GPL v3 PyPI

SECoP-Ophyd

SECoP-Ophyd enables seamless integration of SECoP (Sample Environment Communication Protocol) devices into the Bluesky experiment orchestration framework.

secop-ophyd-arch

SECoP-Ophyd acts as a bridge between SECoP-enabled hardware and Bluesky's ophyd layer. It uses Frappy to communicate with SECoP nodes over TCP, automatically generating ophyd-async device objects from the node's descriptive data. These devices can then be used in Bluesky plans just like any other ophyd device, enabling seamless integration with EPICS, Tango, and other control system backends.

For more information, see the full 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

secop_ophyd-0.16.1.tar.gz (331.6 kB view details)

Uploaded Source

Built Distribution

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

secop_ophyd-0.16.1-py3-none-any.whl (59.6 kB view details)

Uploaded Python 3

File details

Details for the file secop_ophyd-0.16.1.tar.gz.

File metadata

  • Download URL: secop_ophyd-0.16.1.tar.gz
  • Upload date:
  • Size: 331.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for secop_ophyd-0.16.1.tar.gz
Algorithm Hash digest
SHA256 1eba9f3da87fa4952ca36a2f2a41a79586cd80ff4e8b803bd4336439a31f95e3
MD5 319d04623016e8819ee049f90ef0becf
BLAKE2b-256 0d00b43c5009dd39a66df7046bae5c35928afbe32fb232118b659c991b8f3553

See more details on using hashes here.

Provenance

The following attestation bundles were made for secop_ophyd-0.16.1.tar.gz:

Publisher: code.yaml on SampleEnvironment/secop-ophyd

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file secop_ophyd-0.16.1-py3-none-any.whl.

File metadata

  • Download URL: secop_ophyd-0.16.1-py3-none-any.whl
  • Upload date:
  • Size: 59.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for secop_ophyd-0.16.1-py3-none-any.whl
Algorithm Hash digest
SHA256 e0a0acfd01b8df1b02745875941e2c522abb7f43c8c135e341a10e24639e05e3
MD5 85c1cbd993fc534d1a6d890d6b9cbeff
BLAKE2b-256 b4ac60901b24931890c212cf63415843f6ed318577a8a13a750df143c391865b

See more details on using hashes here.

Provenance

The following attestation bundles were made for secop_ophyd-0.16.1-py3-none-any.whl:

Publisher: code.yaml on SampleEnvironment/secop-ophyd

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

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