VI_ATTR_DEST_INCREMENT

NI-VISA

VI_ATTR_DEST_INCREMENT

Resource Classes

FireWire INSTR, GPIB-VXI INSTR, GPIB-VXI MEMACC, PXI INSTR, PXI MEMACC, VXI INSTR, VXI MEMACC

Attribute Information

Access Privilege Data Type Range Default

Read/Write
Local

ViInt32

0 to 1

1

Description

VI_ATTR_DEST_INCREMENT is used in the viMoveOutXX() operations to specify by how many elements the destination offset is to be incremented after every transfer. The default value of this attribute is 1 (that is, the destination address will be incremented by 1 after each transfer), and the viMoveOutXX() operations move into consecutive elements. If this attribute is set to 0, the viMoveOutXX() operations will always write to the same element, essentially treating the destination as a FIFO register.


Related Topics

INSTR Resource

MEMACC Resource

VI_ATTR_DEST_ACCESS_PRIV

VI_ATTR_DEST_BYTE_ORDER

VI_ATTR_SRC_INCREMENT