Note

Undefined Registers

Channel Voltage

Offset Calibration

Registers

A different gain value is required for voltage and current output operation.

The registers from C016 through FE16 are undefined.

The Channel Voltage Offset Calibration Registers store voltage offset calibration constants in non-volatile memory. There are 16 registers, one for each output channel. The register at base + 10016 stores channel 1, base + 10216 stores channel 2, up to base 11E16 which stores channel 16. This register is non-volatile.

Address

Bit

15

14

13

12

11

10

09

08

07

06

05

04

03

02

01

00

Base + 10016

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

msb

 

 

 

 

 

 

 

 

 

lsb

through

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Base + 11E16

WRITE

 

Unused

 

 

 

Voltage Offset Calibration Constant

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Voltage Offset Calibration Constant: Writing a 12-bit value to this field stores a new constant used to calibrate the channel output. Values are in the range:

00016 maximum positive offset

80016 nominal (zero) offset

FFF16 maximum negative offset

Notes Registers 0010016 through 001BE16 are located in non-volatile (FLASH) memory. Writing to this memory requires a complicated sequence of register accesses not documented here. It is recommended that calibration be performed using the SCPI driver for the module, not register access.

Non-volatile memory has finite life, based upon the number of writes. Use care when writing to this memory.

The contents of this register are loaded into volatile memory at power-on and not used on an on-going basis.

140 HP E1418A Register-Based Programming

Appendix B

Page 140
Image 140
HP E1418A manual Undefined Registers Channel Voltage Offset Calibration