User`s guide

88 53220A/53230A User’s Guide
3 53220A/53230A Measurements
The commands used to make time stamp measurements are:
MEASure:ARRay:TSTamp? [(<count>) [,<channel>]]
CONFigure:ARRay:TSTamp [(<count>) [,<channel>]]
[SENSe:]TSTamp:RATE {<rate>|MINimum|MAXimum|DEFault}
[SENSe:]TSTamp:RATE? [{MINimum| MAXimum|DEFault}]
(query form)
- (count) is the number of time stamp measurements returned (read-
ings/trigger). Parentheses must enclose the count. A scale factor is included
with the data, so count+1 elements are actually returned. Note that the
TRIGger:COUNt is always 1’ for each READ? or INITiate command issued.
- channel is counter channel 1, 2, or 3 specified as (@1), (@2), or (@3).
- rate is the rate at which time stamp readings are generated. rate values are
10.0E3, 100E3, 800E3, and 1.0E6. The actual rate depends on the frequency of
the input signal. Following a reset (*RST) or instrument preset (SYSTem:PRE-
set or Preset key), the rate is set to 1.0E6.
Time Stamp Measurement Example
// configure the counter for 200 time stamp measurements
*RST // reset to start from known state
SYST:TIM 1.0 // 1s measurement timeout
CONF:ARR:TST (200), (@1)
INP:COUP DC // set DC coupling
INP:IMP 50 // set 50 ohms impedance
INP:LEV 1 // set a 1V level threshold
INP:SLOP POS // time stamp positive edges
SENS:TST:RATE 1E6 // 1 MHz time stamp rate
INIT // initiate and take readings
*WAI // wait for readings to complete
// transfer readings from reading memory to a file in the
// root folder on the USB storage device
MMEM:STOR:DATA RDG_STORE, "USB:\ts_data.csv"