You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
Harry Ho cb891b7719 Update README 2 days ago
artiq_exp [WIP] Simplify ARTIQ scripts for DAC & TTL sync tests 1 month ago
99-local.rules Add /etc/udev/rules.d rules 3 months ago
README.md Update README 2 days ago
get_and_plot_remote_sayma_data Style 1 week ago
get_and_plot_sayma_data Add mlabs 2nd RP 2 days ago
mch_start mch_start: Improve message 1 month ago
mch_stop Add MCH control/logging scripts 3 months ago
plot_sayma_data.py Add mlabs 2nd RP 2 days ago
rp_get_sayma_data.py Add mlabs 2nd RP 2 days ago
rp_ping_test Add script for testing RP network connectivity 2 days ago
rp_shutdown Add script for OS shutdown on RP 2 days ago

README.md

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_ping_test: Loop to ping a RedPitaya until it succeeds
    • The exit condition is where the RedPitaya is ready-to-use
  • rp_shutdown: Shut down the OS of a RedPitaya and loop to ping it until it fails
    • The exit condition is where the RedPitaya is ready for hardware power-off
  • 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