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 Object | Description |
---|---|
VISA In 16 | Reads a 16-bit block of data from the specified address space and offset. |
VISA In 32 | Reads a 32-bit block of data from the specified address space and offset. |
VISA In 64 | Reads a 64-bit block of data from the specified address space and offset. |
VISA In 8 | Reads an 8-bit block of data from the specified address space and offset. |
VISA Memory Allocation | Allocates device memory of a specified size and returns the offset that specifies where the memory is located. |
VISA Memory Allocation Ex | Allocates device memory of a specified size and returns the offset that specifies where the memory is located. |
VISA Memory Free | Frees the memory previously allocated by the VISA Memory Allocation function or the VISA Memory Allocation Ex function. |
VISA Move | Moves 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 16 | Moves one or more 16-bit units of data from device memory to local memory. |
VISA Move In 32 | Moves one or more 32-bit units of data from device memory to local memory. |
VISA Move In 64 | Moves one or more 64-bit units of data from device memory to local memory. |
VISA Move In 8 | Moves one or more 8-bit units of data from device memory to local memory. |
VISA Move Out 16 | Moves an array of 16-bit data from local memory to the specified address space and offset. |
VISA Move Out 32 | Moves an array of 32-bit data from local memory to the specified address space and offset. |
VISA Move Out 64 | Moves an array of 64-bit data from local memory to the specified address space and offset. |
VISA Move Out 8 | Moves an array of 8-bit data from local memory to the specified address space and offset. |
VISA Out 16 | Writes a 16-bit block of data to the specified address space and offset. |
VISA Out 32 | Writes a 32-bit block of data to the specified address space and offset. |
VISA Out 64 | Writes a 64-bit block of data to the specified address space and offset. |
VISA Out 8 | Writes an 8-bit block of data to the specified address space and offset. |
Subpalette | Description |
---|---|
Low Level Register Access Functions | Use the Low Level Register Access functions to program in an address space with more detail than is provided at a high level. |