2.Execute the following HP E1406 Command Module command:

VXI:CONFigure:DeviceLIST? <logical_address>

The C language example programs disk contains the program Query.C. By changing the line:

#define ADDR 70905L (E1429 digitizer address)

to:

#define ADDR 70900L (E1406 address)

and entering the command:

VXI:CONF:DLIS? 40(or the current E1429 logical address)

a program string similar to the following is returned when the program executes:

vxi:conf:dlis? 40 = +40,+0,+4095,+448,+1,+0,MSG,A24, #H00220000, #H00001000,Ready,"","","",MBinstr INSTALLED AT SECONDARY ADDR 5"

The hexadecimal number in bold is the digitizer’s A24 base address.

3.Read the digitizer’s offset register in A16 address space. As shown in Figure 3-12, the Offset register is one of the digitizer’s configuration registers.

In a system where the HP E1406 Command Module allocates address space, the A16 base address of the configuration registers is computed as:

1FC00016 + (LADDR * 64)16 2,080,768 + (LADDR * 64)

where 1FC00016 is the starting location of the configuration register addresses, LADDR is the digitizer’s logical address, and 64 is the number of address bytes in A16 per VXI device.

The digitizer’s factory set logical address is 40. If this address is not changed, the base address of the digitizer’s configuration registers in

A16 is:

148 Understanding the HP E1429 Digitizer

Chapter 3

Page 148
Image 148
HP E1429A manual Execute the following HP E1406 Command Module command