AlazarGalvoSequenceRead¶
Function Syntax¶
-
RETURN_CODE AlazarGalvoSequenceRead(HANDLE handle, int32_t seq_idx, GALVO_PATTERN_SLOT *slot, int32_t *repetitions, int32_t *start_idx, int32_t *bframe_idx, int32_t *end_idx, int32_t *record_length, bool *is_last, bool *starts_in_park, bool *ends_in_park)¶
Reads a sequence from sequence memory.
- Parameters:
handle – Handle to board
seq_idx – 0-based index of the sequence to read
slot – Pattern memory slot that this sequence should play
repetitions – Number of times that the sequence should repeat the slot. Zero means “infinite repetitions”.
start_idx – First index to play from the slot.
bframe_idx – Index of the start of B-Frame.
end_idx – Last index to play from the slot.
record_length – The record length used at this sequence index
is_last – True if this sequence is the last in the list of sequences to play.
starts_in_park – True if this sequence’s pattern starts at the park position
ends_in_park – True if this sequence’s pattern ends at the park position
- Returns:
A RETURN_CODE return code indicating success or failure.