2.Send abort signal.

A.Write any 8-bit value to the Abort and Arm Immediate register (base + 4116).

3.Re-enable sample triggers.

A.Set bit 7 (base + 4D16) to ’0’ to enable sampling for the next reading (measurement) sequence.

Re-initiating the Digitizer

Initiating the digitizer places the digitizer in the wait-for-arm state. When an arm is received while in this state, the digitizer moves to the wait-for-trigger state where it samples when trigger signals are received.

This section describes how the digitizer is re-initiated. A re-initiation is done following a SCPI CONFigure ... INITiate sequence. Using register reads and writes, digitizer parameters can be changed and the digitizer re-initiated at a faster rate than sending another INITiate command. There are two parts to the re-initiation sequence:

1.initializing digitizer memory

2.initializing and initiating the timebase processor

Initializing Digitizer Memory

The re-initiation sequence described in this section is restricted to post-arm readings only. The other digitizer parameters can be set as required.

The registers used to initialize digitizer memory are summarized below.

memory control register base + 2116

terminal address register base + 2B16

base address registers

base + 2D16 and base + 2F16

Initializing digitizer memory involves initializing the memory control register, setting the ending and beginning addresses in memory where the data will be stored, and enabling data to be written to memory. For the complete digitizer re-initiation to occur, the registers must be read and written to in the sequence covered in the procedure.

378 Register Programming

Appendix C

Page 378
Image 378
HP E1429A manual Re-initiating the Digitizer, Initializing Digitizer Memory