Instrument Control Toolbox | ![]() ![]() |
Indicate the address space used by the instrument
Description
MemorySpace
indicates the address space requested by the instrument. MemorySpace
can be A16
, A16/A24
, or A16/A32
. If MemorySpace
is A16
, the instrument uses only the A16 address space. If MemorySpace
is A16/A24
, the instrument uses the A16 and A24 address space. If MemorySpace
is A16/A32
, the instrument uses the A16 and A32 address space.
All VXI instruments have an A16 address space that is 16 bits wide. There are also 24- and 32-bit wide address spaces known as A24 and A32, respectively. Some instruments use this memory when the 64 bytes of A16 space are not enough for performing necessary functions. An instrument cannot use both the A24 and A32 address space.
The size of the memory is given by the MemorySize
property. The base address of the memory is given by the MemoryBase
property.
Characteristics
Usage |
VISA-VXI, VISA-GPIB-VXI |
Read only |
Always |
Data type |
String |
Values
{A16} |
The instrument uses the A16 address space. |
A16/A24 |
The instrument uses the A16 and A24 address space. |
A16/A32 |
The instrument uses the A16 and A32 address space. |
Example
Create the VISA-VXI object vv
associated with a VXI chassis with index 0, and an Agilent E1432A digitizer with logical address 130.
Return the memory space supported by the instrument.
This value indicates that the instrument supports A24 memory space in addition to the A16 memory space.
Properties
![]() | MemorySize | Name | ![]() |