slaclab / pysmurf

Other
2 stars 9 forks source link

Add gets for timing system debug counters #751

Closed swh76 closed 1 year ago

swh76 commented 1 year ago

Description

Closes issue issue #740 by adding new gets get_timing_crc_err_cnt, get_timing_rx_dec_err_cnt, get_timing_rx_dsp_err_cnt, and get_timing_rx_rst_cnt to the smurf_command submodule. These gets are useful for debugging the SMuRF<->timing system data link. These were used extensively at UCSD on the SAT1 installation where we first commissioned the SO timing system. More information about these functions and how to interpret them is provided in the function docstrings.