
SR1 Operation
217
© 2014 Stanford Research Systems
Binary Array In/Out
By default all remote data interchange with SR1 is done in ASCII format. To maximize transfer rate for
large arrays "Binary Array In/Out" can be selected which instructs SR1 to transfer all array data in
binary. When selected, integer arrays are transmitted and received as arrays of 32 bit binary values
while floating point array data is transmitted and received as arrays of 64 bit double-precision data.
Big Endian Binary
The IEEE-488 standard specifies that binary data is sent in "Big-Endian" fromat, i.e. most-significant-
byte first. However, most PCs natively store floating point data in memory in "little-endian" format, i.e.
least-significant-byte first. This would normally then require byte swapping before sending or receiving
binary data . Un-checking this box instructs SR1 to send and receive binary arrays in little-endian
format. This option has no effect unless "Binary Array In/Out" is selected.
Input Options
Ignore Case
Checking this box instructs SR1 to ignore the case of incoming remote commands, as specified in the
IEEE-488.2 standard. When un-checked, all commands must be sent with the exact case specified in
the "SR1 Remote Programming Reference."
Parse Absolute
When checked, SR1 requires that a full path specifier be sent with each command. Un-checked, the
object referenced by the previous command will be considered the "default" for the next command. For
instance, the command:
:AnlgGen:AGenChA:Gain 0.45
sets the gain of the Analog Generator channel A to .45. When Parse Absolute is selected this command
could be followed, for instance, by the command:
:AnlgGen:AGenChA:On 1
to turn on the generator channel. Un-checking parse absolute means that the second command could
be abbreviated as:
On 1
All commands subsequent to the first would be understood to point to the
:AnlgGen:AGenChA:
object until another explicit object reference is sent. Although "Parse Absolute" is the IEEE-488.2
standard, it is often more convenient when configuring the instrument, which often requires sending
many commands to the same object, to use the abbreviated form.
Arb Block Linefeed
By default, the linefeed character is a required terminator for GPIB arbitrary length block data. When un-
checked, the linefeed is not required.
Output Options
Include Header
Checking this box causes SR1 to include the path header in its response to query commands. For
instance, with the box checked, the response to:
:AnlgGen:AGenChA:Gain?
is
:AnlgGen:AGenChA:Gain 0.45
Содержание SR1
Страница 5: ...Part I Getting Started Audio...
Страница 7: ...Getting Started 7 2014 Stanford Research Systems...
Страница 12: ...SR1 Operation Manual 12 2014 Stanford Research Systems...
Страница 27: ...Part II SR1 Operation Audio...
Страница 156: ...SR1 Operation Manual 156 2014 Stanford Research Systems Passband Group Delay of Elliptical Filter...
Страница 258: ...SR1 Operation Manual 258 2014 Stanford Research Systems...
Страница 272: ...SR1 Operation Manual 272 2014 Stanford Research Systems on the amplitude sweep...
Страница 289: ...SR1 Operation 289 2014 Stanford Research Systems...
Страница 290: ...Part III SR1 Reference Audio...