Technical data

Agilent Signal Generators Programming Guide 317
Creating and Downloading User–Data Files
User File Data (Bit/Binary) Downloads (E4438C and E8267D)
on the bit data SCPI command format, see “Downloading User Files” on page 324 and “Command for
Bit File Downloads” on page 327.)
The following figure shows the same downloaded data from the above example as viewed in the
signal generator’s bit file editor (see the User’s Guide for more information) and with using an
external hex editor program.
In the bit editor, notice that the ignored bit of the bit–data is not displayed, however the hex value
still shows all three bytes. This is because bits 1 through 7 are part of the first byte, which is shown
as ASCII character x in the SCPI command line. The view from the hex editor program confirms that
the downloaded three bytes of data remains unchanged. To view a downloaded bit file with an
external hex editor program, FTP the file to your PC/UNIX workstation. For information on how to
FTP a file, see “FTP Procedures” on page 331.
SCPI Command
:MEM:DATA:BIT <"file_name">,<bit_interest>,<datablock>
:MEM:DATA:BIT "3byte",23, # 1 3 Z&x
0 1 0 1 1 0 1 0 0 0 1 0 0 1 1 0 0 1 1 1 1 0 0 0
Downloaded Data:
Byte 1
Byte 2
Byte 3
Bits of interest
Ignored bit (LSB)
5A
26
78
Hex Value:
MSB
ASCII representation of the data (3 bytes)
Z
&
x
ASCII Representation:
Start block data
number of bytes
number of decimal digits
Hex values
Bit data
Designated number of bits
3 bytes of data
10 byte file header
(added by signal generator)
Designated number of bits (hex value = 23 decimal)
As Seen in a Hex Editor
:MEM:DATA:BIT "3byte",23,#13Z&xSCPI command to download the data
As Seen in the Signal Generator’s Bit File Editor