Skip to main content

Python controls suite for HXRSnD

Project description

https://travis-ci.org/pcdshub/hxrsnd.svg?branch=master https://landscape.io/github/pcdshub/hxrsnd/master/landscape.svg?style=flat

Controls automation module for the hard x-ray split and delay instrument.

Getting Started

The easiest way to start using the hard x-ray split and delay is to navigate to the released area which has everything setup. From any of the LCLS NFS machines that can view XCS PVs, run the following to change to the correct directory:

$ cd /reg/neh/operator/xcsopr/bin/snd

From here, all the core functionality of the split and delay system can be accessed.

Running the IPython Shell

The most common used way to interface with the system is through the IPython shell. From the top level SnD directory listed above, run the following launcher script:

$ ./run_snd

The shell will have all the SnD objects instantiated and ready for use.

Instrument Screens

There is a system level EDM screen that has all the motors and pneumatics. To launch the screen, run the following launcher sript from the directory listed above:

$ ./snd_main

To view diode correlation plots, run the following launcher script from the directory listed above:

$ ./show_diodes.sh

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

hxrsnd-0.3.3.tar.gz (115.6 kB view details)

Uploaded Source

Built Distribution

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

hxrsnd-0.3.3-py3-none-any.whl (76.9 kB view details)

Uploaded Python 3

File details

Details for the file hxrsnd-0.3.3.tar.gz.

File metadata

  • Download URL: hxrsnd-0.3.3.tar.gz
  • Upload date:
  • Size: 115.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.11

File hashes

Hashes for hxrsnd-0.3.3.tar.gz
Algorithm Hash digest
SHA256 ce7762b873f1f9a289ea4b9ea58f35f6d94d957315d2837810ad1ad750ce73d5
MD5 0e57908d1817f32f785bc5c87711fc37
BLAKE2b-256 08653a1718ce1fa8bbc0f4a068edd41a35061924cd584ee3b83226004b01766e

See more details on using hashes here.

File details

Details for the file hxrsnd-0.3.3-py3-none-any.whl.

File metadata

  • Download URL: hxrsnd-0.3.3-py3-none-any.whl
  • Upload date:
  • Size: 76.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.11

File hashes

Hashes for hxrsnd-0.3.3-py3-none-any.whl
Algorithm Hash digest
SHA256 78a4cfcb93f094862aae93de0d6f2eb91fa4ad04221d036c4533fca6659a4efe
MD5 2bde6437cb45f006fc2bb306e4e55684
BLAKE2b-256 08d8c5f10ba4e524a30daf403d61db6c06c35d02fc6ed63bb9066468d40cc77e

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