Example Command Sequence
*RST
SENS:FUNC:VOLT:DC AUTO,(@100:163)
This is a *RST default.
ROUT:SEQ:DEF LIST1,(@100:163)
This is a *RST default.
ROUT:SCAN LIST1
This is a *RST default.
SAMP:TIM LIST1,.00001
ARM:SOUR IMM
TRIG:COUN 16384
TRIG:TIM .001
TRIG:SOUR TIM
FORM:DATA REAL,32
INIT:IMM
The following loop reads half of the FIFO as long as the module is scanning.
loop while “measuring” bit is true
See STAT:OPER:COND bit 4.
SENSe:DATA:FIFO:COUNt:HALF? <
half_flag
>
half_flag is a 16-bit integer.
if half_flag
SENSe:DATA:FIFO:HALF? <
read_data
>
read_data is a 32-bit floating
point array.
end if
end loop
The following reads remaining data, if any, after scanning stops.
SENSe:DATA:FIFO:ALL? <
read_data
>
Chapter 4
Understanding the HP E1313/E1413 107
Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com