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.2.tar.gz (341.0 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.2-py3-none-any.whl (59.5 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for secop_ophyd-0.16.2.tar.gz
Algorithm Hash digest
SHA256 7b8cd786c7ce62866632d8d9e0818181512112ecb41bee6e9a1ac6bfdb638493
MD5 aceec94d0afc8469acfd2d1c65b3f3f4
BLAKE2b-256 9db079c9e0d26a4a2057f2b7860ecd453a6cd019408563df72b977bce6a53c0c

See more details on using hashes here.

Provenance

The following attestation bundles were made for secop_ophyd-0.16.2.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.2-py3-none-any.whl.

File metadata

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

File hashes

Hashes for secop_ophyd-0.16.2-py3-none-any.whl
Algorithm Hash digest
SHA256 285bb8ba749f08d7b6c5111699dcc98ed866688ae1fe9e9fdf486421f820dbac
MD5 ae251bc9e6c283310780aea222a6706d
BLAKE2b-256 a41d088a637d9b5d05bafc5b5b1a92d6669c9c021d448f42a05248ed7fac3f9d

See more details on using hashes here.

Provenance

The following attestation bundles were made for secop_ophyd-0.16.2-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