n

Appendix C

Register Programming

Appendix Contents

System Configuration

The HP E1429A/B 20 MSa/s 2-Channel Digitizer is a message-based device. As such, it supports the VXI word-serial protocol used to transfer ASCII command strings and is capable of converting the SCPI commands it receives to reads and writes of its hardware registers.

Register-based programming allows direct access to the hardware registers. This increases the speed at which events in the digitizer occur since the parsing (converting to register reads and writes) of SCPI commands is eliminated.

This appendix is not a 1-to-1 correlation between each digitizer SCPI command and an equivalent register read or write. However, basic digitizer configuration is covered, together with methods of re-initiating the digitizer and retrieving data from memory through direct register access. The sections of the appendix include:

Addressing the Registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . 343 Register Descriptions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 347 Configuring the Digitizer Input . . . . . . . . . . . . . . . . . . . . . . . 368 Arming and Triggering . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 372 Re-i itiating the Digitizer . . . . . . . . . . . . . . . . . . . . . . . . . . . 378 Retrieving Data from Memory . . . . . . . . . . . . . . . . . . . . . . . 385 Example Program. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 388

The example programs and programming techniques shown in this appendix are based on the following system configuration:

Controller:

HP Vectra 386/25 personal computer

HP-IB Interface Card:

HP 82335 HP-IB Interface with

 

Command Library

Mainframe:

HP 75000 Series C

Slot0/Resource Manager:

HP E1406 Command Module

HP E1429A/B Logical Address:

40

Appendix C

Register Programming 341

Page 341
Image 341
HP E1429A manual Register Programming, System Configuration