User manual

2400 Series SourceMeter
®
User’s Manual Data Store 9-5
Buffer considerations
From the front panel, 2500 source-measure readings can be stored and accessed
using the method described earlier in this section. Over the bus, however, there
are actually two separate 2500 reading buffers for a total of 5000 readings. The
:TRACe buffer is a 2500 reading buffer used by front panel data store, bus
:TRACe commands, and to store sweep data, and it is battery backed-up. The
READ? buffer is a separate 2500 reading buffer that can only be accessed over
the bus using the :READ? command.
Remote command data store
Data store commands
Table 9-1 summarizes commands associated with data store operation. See
Section 18, “TRACe subsystem” and “CALCulate3,” for more detailed information
on these commands.
Data store programming example
Table 9-2 summarizes the commands for basic data store operation. These com-
mands set up the SourceMeter as follows:
Table 9-1
Data store commands
Command Description
:TRACe:DATA?
:TRACe:CLEar
:TRACe:FREE?
:TRACe:POINts <n>
:TRACe:POINts:ACTual?
:TRACe:FEED <name>
:TRACe:FEED:CONTrol <name>
:TRACe:TSTamp:FORMat <name>
:CALCulate3:FORMat <name>
:CALCulate3:DATA?
Read contents of buffer.
Clear buffer.
Read buffer memory status.
Specify buffer size (n = buffer size).
Query number of stored readings.
Specify reading source. Name = SENSe[1] (raw readings),
CALCulate[1] (Calc1 readings), or CALCulate2 (Calc2 readings).
Start or stop buffer. Name = NEXT (fill buffer and stop) or NEVer
(disable buffer).
Select timestamp format. Name = ABSolute (reference to first buffer
reading) or DELTa (time between buffer readings).
Select buffer statistic (name = MEAN, SDEViation, MAXimum,
MINimum, or PKPK).
Read buffer statistic data.*
* If :TRACe:FEED is set to :SENSe[1], this command will return one V, I, , and MATH result.