Register Access Functions

Owning Palette: VISA Advanced VIs and Functions

Requires: Base Development System. This topic might not match its corresponding palette in LabVIEW depending on your operating system, licensed product(s), and target.

Use the Register Access functions to program in an address space at a high level.

The functions on this palette can return VISA error codes.

Palette ObjectDescription
VISA In 16Reads a 16-bit block of data from the specified address space and offset.
VISA In 32Reads a 32-bit block of data from the specified address space and offset.
VISA In 64Reads a 64-bit block of data from the specified address space and offset.
VISA In 8Reads an 8-bit block of data from the specified address space and offset.
VISA Memory AllocationAllocates device memory of a specified size and returns the offset that specifies where the memory is located.
VISA Memory Allocation ExAllocates device memory of a specified size and returns the offset that specifies where the memory is located.
VISA Memory FreeFrees the memory previously allocated by the VISA Memory Allocation function or the VISA Memory Allocation Ex function.
VISA MoveMoves length elements of the given source width from the specified source address space and offset to the specified destination address space and offset.
VISA Move In 16Moves one or more 16-bit units of data from device memory to local memory.
VISA Move In 32Moves one or more 32-bit units of data from device memory to local memory.
VISA Move In 64Moves one or more 64-bit units of data from device memory to local memory.
VISA Move In 8Moves one or more 8-bit units of data from device memory to local memory.
VISA Move Out 16Moves an array of 16-bit data from local memory to the specified address space and offset.
VISA Move Out 32Moves an array of 32-bit data from local memory to the specified address space and offset.
VISA Move Out 64Moves an array of 64-bit data from local memory to the specified address space and offset.
VISA Move Out 8Moves an array of 8-bit data from local memory to the specified address space and offset.
VISA Out 16Writes a 16-bit block of data to the specified address space and offset.
VISA Out 32Writes a 32-bit block of data to the specified address space and offset.
VISA Out 64Writes a 64-bit block of data to the specified address space and offset.
VISA Out 8Writes an 8-bit block of data to the specified address space and offset.


SubpaletteDescription
Low Level Register Access FunctionsUse the Low Level Register Access functions to program in an address space with more detail than is provided at a high level.