
Program Examples
The program examples in chapter 15, "Programming Examples," were written
on an HP 9000 Series 300 controller using the HP BASIC 6.2 language. The
programs always assume a generic address for the HP 16500C Logic Analysis
System of 707. The shorter examples given in the reference sections use a
generic address of XXX.
In the examples, you should pay special attention to the ways in which the
command and/or query can be sent. Keywords can be sent using either the
long form or short form (if one exists for that word). With the exception of
some string parameters, the parser is not case-sensitive. Uppercase and
lowercase letters may be mixed freely. System commands like
HEADer
and
LONGform
allow you to dictate what forms the responses take, but they have
no affect on how you must structure your commands and queries.
Example
The following commands all set the logic analyzer’s Timing Waveform Delay
to 100 ms.
Keywords in long form, numbers using the decimal format.
OUTPUT XXX;":SELECT 2:MACHINE1:TWAVEFORM:DELAY .1"
Keywords in short form, numbers using an exponential format.
OUTPUT XXX;":SEL 2:MACH1:TWAV:DEL 1E-1"
Keywords in short form using lowercase letters, numbers using a suffix.
OUTPUT XXX;":sel 2:mach1:twav:del 100ms"
In these examples, the colon shown as the first character of the command is
optional on the HP 16500C Logic Analysis System. The space between DELay
and the argument is required.
Programming and Documentation Conventions
Program Examples
5–12
Summary of Contents for 16501A LOGIC
Page 2: ...ii ...
Page 12: ...Contents 8 ...
Page 14: ......
Page 15: ...1 Introduction to Programming ...
Page 38: ...1 24 ...
Page 39: ...2 Programming Over HP IB ...
Page 45: ...3 Programming Over RS 232 C ...
Page 55: ...4 Programming Over LAN ...
Page 68: ...4 14 ...
Page 69: ...5 Programming and Documentation Conventions ...
Page 81: ...6 Message Communication and System Functions ...
Page 91: ...7 Status Reporting ...
Page 93: ...Figure 7 1 Status Byte Structures and Concepts Status Reporting 7 3 ...
Page 97: ...Figure 7 2 Service Request Enabling Status Reporting Key Features 7 7 ...
Page 100: ...Figure 7 3 Parallel Poll Data Structure Status Reporting Parallel Poll 7 10 ...
Page 105: ...8 Error Messages ...
Page 110: ...8 6 ...
Page 112: ......
Page 113: ...9 Common Commands ...
Page 116: ...Figure 9 1 Common Commands Syntax Diagram Common Commands 9 4 ...
Page 122: ...Figure 9 2 IST Data Structure Common Commands IST Individual Status 9 10 ...
Page 132: ...9 20 ...
Page 133: ...10 Mainframe Commands ...
Page 135: ...Figure 10 1 Mainframe Commands Syntax Diagram Mainframe Commands 10 3 ...
Page 136: ...Figure 10 1 continued Mainframe Commands Syntax Diagram continued Mainframe Commands 10 4 ...
Page 159: ...11 SYSTem Subsystem ...
Page 161: ...Figure 11 1 System Subsystem Commands Syntax Diagram SYSTem Subsystem 11 3 ...
Page 172: ...11 14 ...
Page 173: ...12 MMEMory Subsystem ...
Page 175: ...Figure 12 1 MMEMory Subsystem Commands Syntax Diagram MMEMory Subsystem 12 3 ...
Page 198: ...12 26 ...
Page 199: ...13 INTermodule Subsystem ...
Page 201: ...Figure 13 1 Intermodule Subsystem Commands Syntax Diagram INTermodule Subsystem 13 3 ...
Page 216: ...13 18 ...
Page 217: ...14 TGTctrl Subsystem ...
Page 219: ...Figure 14 1 Targetcontrol Subsystem Commands Syntax Diagram TGTctrl Subsystem 14 3 ...
Page 220: ...Figure 14 1 continued Targetcontrol Subsystem Commands Syntax Diagram TGTctrl Subsystem 14 4 ...
Page 233: ...Part 3 15 Programming Examples 15 1 Programming Examples ...
Page 234: ......
Page 235: ...15 Programming Examples ...