:DOWNload:CHECked
:SADDress
DIAGnostic:DOWNload:CHECked:SADDress <
address
>,<
data
>
writes
data to Non-volatile user RAM at a single address specified by address
using error correction. It can also write to devices with registers in the A16
address space.
Parameters
Parameter
Name
Parameter
Type
Range of Values
Default
Units
<
address
>
numeric
0 to 16,777,215 (#HFFFFFE)
none
<
data
>
arbitrary block
program data
See “Parameter Types”
on page 121
none
Comments
•
This command is typically used to send data to a device which
accepts data at a single address. It is the only way to send binary
data to single addresses over a serial (RS232C) line.
•
Most computers terminate an
OUTPUT
,
, or
WRITE
statement
with a carriage return or carriage return and line feed. These
End-Of-Line characters must be either accounted for (NRAM
segment sized to accommodate them), or suppressed using an
appropriate
IMAGE
or
FORMAT
statement. Listed below are some
helpful methods:
–
Control the End-Of-Line characters with format statements.
–
Use the Definite Length Arbitrary Block Program Data format
(see example on page 121) to send your data rather than the
Indefinite Length Arbitrary Block Program Data format.
•
A register address in A16 address space can be determined by:
1FC000
16
+ (LADDR * 64) + register_number
Where 1FC000
16
is the base address in the command module A16
space, LADDR is the device logical address, 64 is the number of
address bytes per device, and register_number is the register to
which the data is written.
If the device is an A24 device, the address can be determined using the
VXI:CONFigure:DLISt?
command to find the base address in A24, and
then adding the register_number to that value. A24 memory between
address 200000
16
and address E00000
16
is directly addressable by the
command module.
•
<
address
>
may be specified in decimal, hex (
#H
), octal (
#Q
), or
binary (
#B
) formats.
DOWNload
is done by word (16-bit) access so
address must be even.
•
Related Commands:
DIAG:UPLoad:SADDress?
Chapter 5
Agilent E1406A Command Reference 129
Summary of Contents for E1406A
Page 2: ......
Page 14: ...Notes 12 Agilent E1406A Command Module User s Manual ...
Page 15: ...Notes Agilent E1406A Command Module User s Manual 13 ...
Page 16: ...Notes 14 Agilent E1406A Command Module User s Manual ...
Page 90: ......
Page 91: ......
Page 92: ......
Page 93: ......
Page 94: ......
Page 95: ......
Page 96: ......
Page 97: ......
Page 98: ......
Page 99: ......
Page 100: ......
Page 101: ......
Page 102: ......
Page 120: ...Notes 118 Triggering and System Status Chapter 4 ...
Page 179: ... DIAG BOOT COLD will set PARity to NONE Chapter 5 Agilent E1406A Command Reference 177 ...
Page 240: ...Notes 238 Agilent E1406A Command Reference Chapter 5 ...
Page 252: ...Notes 248 Agilent E1406A Specifications and General Information Appendix A ...