slaclab / pysmurf

Other
2 stars 9 forks source link

Better docstrings/cleanup/helper functions for external timing functionality #720

Closed agustiner closed 1 year ago

agustiner commented 2 years ago

Issue

This PR improves docstrings and does some cleanup for ESCRYODET-472, which is the SLAC JIRA issue for adding external triggering to the downsampler. Also adds a convenience function get_timing_fiber_status for confirming a slot 2 carrier receiving timing over fiber and distributing it over the backplane is receiving timing data and has its crossbar configured properly, and reverts to our prior convention of using downsample instead of downsampler in the names of all functions related to downsampling.

Description

Backwards compatible changes in this PR include: