Disarm laser Sequence Diagram
sequenceDiagram
%% API Registered Routine: Disarm laser (Section: NLOS)
participant User as "API Call"
participant Disarmlaser as "Disarm laser"
User->>+Disarmlaser: Call Disarm laser
Disarmlaser->>Disarmlaser: PULSE1 PLD2 - write_digital (name: PULSE1, portnum: 3, state: false)
Disarmlaser->>Disarmlaser: PULSE1 PLD1 - write_digital (name: PULSE1, portnum: 2, state: false)
Disarmlaser->>Disarmlaser: ON11V - write_digital (name: ON11V, portnum: 1, state: false)
Disarmlaser->>Disarmlaser: ON11V Off - write_digital (name: ON11V, portnum: 0, state: false)
Disarmlaser->>Disarmlaser: ONHV Off - write_digital (name: ONHV, portnum: 0, state: false)
Disarmlaser-->>-User: Disarm laser Complete
Zoom: 100%