Low-level memory write to VXI register
A VISA-VXI or VISA-GPIB-VXI object.
The data written to the memory address.
The offset in the mapped memory space to which the data is written.
The number of bits to write to the memory address.
uint8 value specified by
the mapped memory address specified by
the number of bits specified by
mempoke to write
8-, 16-, or 32-bit values, respectively.
single, which instructs
data as single-precision values.
Create the VISA-VXI object
with a VXI chassis with index 0, and an Agilent® E1432A digitizer
with logical address 130.
vv = visa('agilent','VXI0::130::INSTR'); fopen(vv)
memmap to map 16 bytes in the A16 address
Perform a low-level write to the fourth instrument register, which has an offset of 6.
Unmap the memory and disconnect
vv from the
Refer to Using High-Level Memory Functions for a description of the first four registers of the E1432A digitizer.
Before you can write to the VXI register,
be connected to the instrument with the
A connected interface object has a
open. An error is returned if you attempt
a write operation while
obj is not connected to
offset indicates the offset in the mapped
memory space to which the data is written. For example, if the mapped
memory space begins at 200H, the offset is 2, and the precision is
then the data is written to memory location 202H. If the precision
uint16, the data is written to 202H and 203H.
To increase speed,
not return error messages from the instrument.