Appendix A: Programming Commands - Holzworth Instrumentation HS9000B Series User Manual

Multi-channel rf synthesizers
Table of Contents

Advertisement

APPENDIX A: PROGRAMMING COMMANDS

The Holzworth Instrumentation HS9000B Series Synthesizers allow users to communication with
the instrument over USB, Ethernet, RS-232, or GPIB using their own application software.
The programming commands are ASCII commands, and an internal communications module will
forward the commands to the appropriate synthesizer channel. The ASCII commands begin with a
colon (:) or asterisk (*).
If a command is not understood, the synthesizer will have in its buffer:
The format for describing the command instruction is as follows:
:COMMAND:<value>[suffix]
<value> Defined here, if any, queries typically have no value
[suffix]
Example
TX:
RX:
Decimal Places:
In general, any number of usable decimal places may be entered. For example, set frequency may
have up to 12 decimal places if sent in GHz. A decimal does not have to be entered.
In general, any number of usable decimal places may be entered. For example, set frequency may
have up to 12 decimal places if sent in GHz. A decimal does not have to be entered.
IMPORTANT – Channel Indicator
Preface each command with the syntax for the channel number,
where "n" stands for the channel number.
For example, to read the frequency setting of channel 1, use the following syntax,
HS9000B Series Manual 1.04
Invalid Command
A Description of the command here.
Units, i.e. Hz or dBm. If no suffix is included it is default to whatever is in
brackets [Hz].
Example ASCII sent in transmission
Example ASCII received back
:CHn
:CH1:FREQ?
www.holzworth.com
Page 30 of 65

Advertisement

Table of Contents
loading

Table of Contents