full_pipeline.yaml 1.0 KB

12345678910111213141516171819202122
  1. id: full_pipeline
  2. steps:
  3. - name: start_measurement
  4. params:
  5. info:
  6. infostr: "template_signal"
  7. engine: "DefaultEngine"
  8. time: "2025-08-29T12:34:56.123456Z"
  9. iadc: { device_model: "PS4000A", srate: 80000000, points: [1000], n_channels: 2, channel_ranges: [8,8],
  10. n_triggers: 1, averaging: 1, trigger_channel: 0, trig_direction: 0, threshold: 5000, auto_measure_time: 10000, enabled: true }
  11. isync: { device_model: "DuePP", file: "test.xml", port: 7 }
  12. isdr: { device_model: "HackRF", srate: 2000000, freq: 3000000, ampl: true, gain: 35, file: "test.bin" }
  13. igrax: { device_model: "GRU", ip: "127.0.0.1", file: "test.txt", enabled: false }
  14. igray: { device_model: "GRU", ip: "127.0.0.1", file: "test.txt", enabled: false }
  15. igraz: { device_model: "GRU", ip: "127.0.0.1", file: "test.txt", enabled: false }
  16. - name: wait_data_ready
  17. - name: fetch_data
  18. - name: run_reconstruction
  19. params:
  20. sequence_name: "linear"
  21. digit: "2d"
  22. phase_shift: false