Tool for making phase-skew measurement between RedPitaya channels.
Go to file
2021-05-07 16:32:04 +08:00
artiq_exp [WIP] Simplify ARTIQ scripts for DAC & TTL sync tests 2021-04-12 16:15:04 +08:00
99-local.rules Add /etc/udev/rules.d rules 2021-02-22 17:41:40 +08:00
get_and_plot_remote_sayma_data Style 2021-05-05 11:47:46 +08:00
get_and_plot_sayma_data Style 2021-05-05 11:47:46 +08:00
mch_start mch_start: Improve message 2021-04-12 15:03:01 +08:00
mch_stop Add MCH control/logging scripts 2021-02-22 17:41:48 +08:00
plot_sayma_data.py plot_sayma_data: Normalize data for plotting 2021-04-12 16:15:04 +08:00
README.md Update README 2021-05-07 16:32:04 +08:00
rp_get_sayma_data.py Add gain control & options for data collection/plotting; fix doc 2021-04-12 15:03:01 +08:00
rp_start_uhubctl Add RP power control scripts 2021-05-07 16:32:04 +08:00
rp_stop_uhubctl Add RP power control scripts 2021-05-07 16:32:04 +08:00

Scripts

Python

(To see detailed usage, add --help as an argument when running the script.)

  • rp_get_sayma_data.py: Acquire and save data from RedPitayas over local network
  • plot_sayma_data.py: Load saved data and output phase skew analysis and data plots

Shell

  • mch_start: Power on the MCH and start logging serial outputs from Metlino and Saymas
  • mch_stop: Power off the MCH and stop logging serial outputs from Metlino and Saymas
  • rp_start_uhubctl: Power on a RedPitaya connected to a smart USB hub on a computer, using uhubctl
  • rp_stop_uhubctl: Safely power off a RedPitaya connected to a smart USB hub on a computer, using uhubctl
  • get_and_plot_sayma_data: Acquire and analyse data from RedPitayas over local network
  • get_and_plot_remote_sayma_data: Acquire and analyse data from remote RedPitayas via SSH (often over different networks) to the local file system
    • Requires Python testsuite scripts present on the remote host