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

Uploaded Python 3

File details

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

File metadata

  • Download URL: secop_ophyd-0.16.tar.gz
  • Upload date:
  • Size: 331.2 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.tar.gz
Algorithm Hash digest
SHA256 f9cf0730f24e8b7508ef58f7960ab4c933b811fefadd268fdcb2891619dddaae
MD5 3507715d3cbb9b7a5b78bb32662bab95
BLAKE2b-256 90d5b40c13dd323b86e2e8e6d3f3c04f157089044f7d424630a7c82c34d392f5

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: secop_ophyd-0.16-py3-none-any.whl
  • Upload date:
  • Size: 59.4 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-py3-none-any.whl
Algorithm Hash digest
SHA256 b519ef21daa9c91f047f040905b05ab3b5d7627fb9617df2f35977378499e341
MD5 a105ecd69077665dd4ee7588499bef30
BLAKE2b-256 18308000a0e4dff7f7b088ae4f839b23e560e3501d0134b43333d923adff67ca

See more details on using hashes here.

Provenance

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