Divide Frequency Sequence Diagram

sequenceDiagram %% API Registered Routine: Divide Frequency (Section: NLOS) participant User as "API Call" participant DivideFrequency as "Divide Frequency" User->>+DivideFrequency: Call Divide Frequency DivideFrequency->>DivideFrequency: Generate Gates - execute_python_script (script_path: data/generate_gates.py, kwargs: {"divider":"{divider}"}) DivideFrequency->>DivideFrequency: Gates Load Test Seed - load_gates (path: data/gates_div.yaml) DivideFrequency->>DivideFrequency: Sleep - pause (seconds: 0.2) DivideFrequency->>DivideFrequency: Gates Write - write_gates DivideFrequency->>DivideFrequency: Sleep - pause (seconds: 0.2) DivideFrequency->>DivideFrequency: Select gate regime - select_gate_regime (selected_item: INT Cont., name: ) DivideFrequency->>DivideFrequency: Sleep - pause (seconds: 0.2) DivideFrequency->>DivideFrequency: Start Gates - start_waveform DivideFrequency-->>-User: Divide Frequency Complete
Zoom: 100%