
2-62 Agilent B1500A/B1505A Programming Guide, Edition 11
Remote Mode Functions
SPGU Module
Table 2-4 ALWG Pattern Data (binary format, big endian)
Data Data length Byte length
Header Module type (ex: 0) 1 byte 20 bytes
Data format revision (ex: 0) 1 byte
Number of patterns
a
(ex: x)
a. Number of patterns must be 1 to 1000000000 (512).
2 bytes
Others (0 for all bit. Do not change.) 16 bytes
Pattern
data
Initial
data
Number of vector data in this pattern (ex: N
i
) 2 bytes 6 bytes Σ(6+8×N
i
)
bytes,
i=1 to x
Initial voltage (1 μV/count)
b
b. Output level data must be 0 to 10011000100101101000000000 (40 V) or
11111111111111111111110000011000 (-1 mV) to 11111101100111011010011000000000 (-40
V) in 1111101000 (1 mV) resolution.
4 bytes
Vector
data
Output level (1 μV/count)
b
4 bytes 8 × N
i
bytes
Pulse switch status (1: close, 0: open) 1 bit
Incremental time from previous point
(1 nsec/count)
c
c. Incremental time data must be 1010 (10 nsec) to 100111111111111111111111110110
(671.088630 msec, (2
26
-1)×10 nsec) in 1010 (10 nsec) resolution.
31 bits
:
Vector data can be repeated until the N
i
-th vector. (i: 1 to x, integer)
:
Pattern data can be repeated until the x-th pattern. (x: number of patterns, integer)
(Total number of vector data must be ≤ 1024-x.)
Commentaires sur ces manuels