+90ns<1000ns> => "Sync Mixed-Signal Generation": SyncWhile(reg"DioHviEngine0.Loops" < 5) {
    +260ns<Min> => "Trigger Digital I/Os and AWGs": SyncMultiSequenceBlock {
        Engine "DioHviEngine0" {
            +10ns => "FP Trigger ON": TriggerWrite(Trigger = [trigger"FrontPanelTrigger1"], Mode = IMMEDIATE, Value = ON)
            +100ns => "FP Trigger OFF": TriggerWrite(Trigger = [trigger"FrontPanelTrigger1"], Mode = IMMEDIATE, Value = OFF)
            +10ns => "Loops++": reg"DioHviEngine0.Loops" = reg"DioHviEngine0.Loops" + 1
            +50ns => "Loop Delay": Delay()
        }
        Engine "AwgHviEngine0" {
            +10ns => "AWG trigger": ActionExecute([action"AWG1Trigger", action"AWG2Trigger", action"AWG3Trigger", action"AWG4Trigger"])
        }
    }
}
