EasyManuals Logo
Home>HP>Measuring Instruments>16500C

HP 16500C Programmer's Guide

HP 16500C
252 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Page #33 background imageLoading...
Page #33 background image
String Variables
Because there are so many ways to code numbers, the HP 16500C Logic
Analysis System handles almost all data as ASCII strings. Depending on your
host language, you may be able to use other types when reading in responses.
Sometimes it is helpful to use string variables in place of constants to send
instructions to the system, such as including the headers with a query
response.
Example This example combines variables and constants in order to make it easier to
switch from MACHINE1 to MACHINE2 in slot 3. In BASIC, the & operator is
used for string concatenation.
10 LET Machine$ = ":SELECT 3:MACHINE2" !Send all instructions to machine 2 in
!slot 3
20 OUTPUT XXX; Machine$ & ":TYPE STATE" !Make machine a state analyzer
30 ! Assign all labels to be positive
40 OUTPUT XXX; Machine$ & ":SFORMAT:LABEL ’CHAN 1’, POS"
50 OUTPUT XXX; Machine$ & ":SFORMAT:LABEL ’CHAN 2’, POS"
60 OUTPUT XXX; Machine$ & ":SFORMAT:LABEL ’OUT’, POS"
99 END
If you want to observe the headers for queries, you must bring the returned
data into a string variable. Reading queries into string variables requires little
attention to formatting.
Example This command line places the output of the query in the string variable
Result$.
ENTER XXX;Result$
The output of the system may be numeric or character data depending on
what is queried. Refer to the specific commands in Part 2 of this guide for
the formats and types of data returned from queries.
Introduction to Programming
String Variables
1–19

Table of Contents

Other manuals for HP 16500C

Questions and Answers:

Question and Answer IconNeed help?

Do you have a question about the HP 16500C and is the answer not in the manual?

HP 16500C Specifications

General IconGeneral
BrandHP
Model16500C
CategoryMeasuring Instruments
LanguageEnglish

Related product manuals