CONFigure Command(Set and query timebase, recording length, etc.)


Set or query automatic printing.


Syntax


(Command)
(Query)


:CONFigure:ATPRint A$
:CONFigure:ATPRint?

(Response)

A$
A$:OFF, WAVE, MEAS, W_M


Details


Specifies the output device for the auto-print function.
Returns the current output device for the auto-print function as a text string.

OFF  Not perform Auto Print.
WAVE  Prints waveforms after measurement.
MEAS  Prints calculation results after measurement.
W_M  Prints waveforms and calculation results after measurement.


Example


:CONFigure:ATPRint WAVE
:CONFigure:ATPRint?
(Response)  :CONFIGURE:ATPRINT WAVE  (when headers are enabled)


Note


-


Usage
Conditions


HIGHSPEED
when Printer Unit is attached.




Set or query auto save.


Syntax


(Command)
(Query)


:CONFigure:ATSAve A$(,"B$")
:CONFigure:ATSAve?

(Response)

A$(,B$)
A$:OFF, BIN, CSV, MEAS, BIN_MEAS, CSV_MEAS
B$:File name(up to 8 characters)


Details


Set the automatic save function.
The current settings for executing the auto save function will be returned in the form of text data.

OFF  Auto save is disabled. (B$ is omitted.)
BIN  save binary format to media.
CSV  save CSV format to media.
BIN_MEAS  save BIN format to media and MEAS format to media.
CSV_MEAS  save CSV format to media and MEAS format to media.


Example


:CONFigure:ATSAve BIN,"ABCDEF"
:CONFigure:ATSAve?
(Response)  :CONFIGURE:ATSAVE BIN,"ABCDEF"  (when headers are enabled)


Note


When A$=OFF, do not specify B$.

Saving method differs depending on which you select High speed Function or Real-time Function.
High speed Function   Saves data into external media automatically after completing measurement. (Auto saving)
Real-time Function   Saves data into external media simultaneously with sampling. (Real time saving)


Usage
Conditions


All functions




Set or query Envelope Mode.


Syntax


(Command)
(Query)


:CONFigure:ENVElope A$
:CONFigure:ENVElope?

(Response)

A$
A$:ON, OFF


Details


Set up ON/OFF of Envelope Mode.
The currently specified setting for Envelope Mode is returned as a character string.


Example


:CONFigure:ENVElope ON
:CONFigure:ENVElope?
(Response)  :CONFIGURE:ENVELOPE OFF  (when headers are enabled)


Note


-


Usage
Conditions


REALTIME




Set or query the display format.


Syntax


(Command)
(Query)


:CONFigure:FORMat A$
:CONFigure:FORMat?

(Response)

A$
A$:SINGle, DUAL, QUAD, XYDot, XYLine


Details


Sets the display format.
Returns the current display format setting as a text string.

Setting value differs depending on which you select High speed Function or Real-time Function.

HIGHSPEED: SINGle, DUAL, QUAD, XYDot, XYLine
REALTIME: SINGle, DUAL, QUAD

SINGle  single display
DUAL  dual displays
QUAD  quad displays
XYDot  X-Y dot
XYLine  X-Y line


Example


:CONFigure:FORMat DUAL
(Splits the display into two partitions.)

:CONFigure:FORMat?
(Response)  :CONFIGURE:FORMAT DUAL  (when headers are enabled)


Note


-


Usage
Conditions


All functions




Set or query real time print.


Syntax


(Command)
(Query)


:CONFigure:PRINt A$
:CONFigure:PRINt?

(Response)

A$
A$:OFF, WAVE, MEAS, W_M


Details


Set the real time print function.
The current settings for executing the real time print function will be returned in the form of text data.

OFF  Not perform real-time printing.
WAVE  Prints waveforms simultaneously with sampling.
MEAS  Prints calculation results after measurement.
W_M  Prints waveforms simultaneously with sampling. Prints calculation results after measurement.


Example


:CONFigure:PRINt WAVE
:CONFigure:PRINt?
(Response)  :CONFIGURE:PRINT WAVE  (when headers are enabled)


Note


-


Usage
Conditions


REALTIME
when Printer Unit is attached.




Set or query the recording time.


Syntax


(Command)
(Query)


:CONFigure:RECTime day,hour,min,sec
:CONFigure:RECTime?

(Response)

day,hour,min,sec<NR1>
day<NR1>: 0 to 694
hour<NR1>: 0 to 23
min<NR1>: 0 to 59
sec<NR1>:0 to 59
0, 0, 0, 0 = continuous


Details


Sets the recording time to a numerical value.
Returns the currently set value of the recording time as an NR1 numerical value.


Example


:CONFigure:RECTime 0,0,0,10
(Sets the recording time to 10sec.)

:CONFigure:RECTime?
(Response)  :CONFIGURE:RECTIME 0,0,0,10  (when headers are enabled)


Note


Recording time may be restricted by the sampling speed (:time axis range) you set.
Recording length for High speed Function can be set with ":CONFigure:SHOT".


Usage
Conditions


REALTIME




Set or query the sampling period.


Syntax


(Command)
(Query)


:CONFigure:SAMPle A
:CONFigure:SAMPle

(Response)

A<NR3>
A:<NR3> 1E-06 to 6E+01


Details


Sets the sampling period.
Returns the current sampling period setting as an NR3 numerical value.

The sampling speeds available to be set differ depending on which you select High speed Function or Real-time Function.
HIGHSPEED  1E-06 to 1E-03
REALTIME  1E-04 to 6E+01


Example


:CONFigure:SAMPle 1E-04
:CONFigure:SAMPle?
(Response)  :CONFIGURE:SAMPLE +1.0000E-04  (when headers are enabled)


Note


Attempting to set an invalid value sets the next larger valid value, if available.


Usage
Conditions


All functions




Set or query decimal point for CSV file data.


Syntax


(Command)
(Query)


:CONFigure:SAVEDeci A$
:CONFigure:SAVEDeci?

(Response)

A$
A$:PERIOD, COMMA


Details


Sets the decimal point for CSV file data.
The current settings for the decimal mark will be returned in the form of text data.

PERIOD  Period
COMMA  Comma


Example


:CONFigure:SAVEDeci PERIOD
:CONFigure:SAVEDeci?
(Response)  :CONFIGURE:SAVEDECI PERIOD  (when headers are enabled)


Note


When save separator is COMMA, save decimal cannot be set to COMMA.


Usage
Conditions


All functions




Set or query the realtime save division.


Syntax


(Command)
(Query)


:CONFigure:SAVEKind A$
:CONFigure:SAVEKind?

(Response)

A$
A$:NORMal, DIVide, REGUlarly


Details


Sets and queries the realtime save division when data is stored by the auto save function.
Returns the current setting of the realtime save division as character data.

NORMal  OFF(Creates a single file per measurent.)
DIVide  ON(A new data file is created for each split time(span).)
REGularly  REF TIME(A new data file is created for each split time(span), starting from the reference time.)


Example


:CONFigure:SAVEKind NORMal
:CONFigure:SAVEKind?
(Response)  :CONFIGURE:SAVEKIND NORMAL  (when headers are enabled)


Note


-


Usage
Conditions


REALTIME




Set or query the realtime save division length.


Syntax


(Command)
(Query)


:CONFigure:SAVELen day,hour,min
:CONFigure:SAVELen?

(Response)

day,hour,min<NR1>
day<NR1>:0 to 30
hour<NR1>:0 to 23
min<NR1>:0 to 59


Details


Sets the realtime save division length to a numerical value.
Returns the currently set value of the realtime save division length as an NR1 numerical value.


Example


:CONFigure:SAVELen 0,1,0
(Sets the realtime save division length to 1hour.)

:CONFigure:SAVELen?
(Response)  :CONFIGURE:SAVELEN 0,1,0  (when headers are enabled)


Note


The save timing (split time) is set to one minute with " :CONFigure:SAVELen 0,0,0".


Usage
Conditions


REALTIME




Set or query whether to delete while saving.


Syntax


(Command)
(Query)


:CONFigure:SAVEMode A$
:CONFigure:SAVEMode?

(Response)

A$
A$:FILEfull, REMove


Details


Sets the realtime save mode when data is stored by the auto save function.
Returns the current setting of the realtime save mode as character data.

FILEfull  OFF
REMove  ON


Example


:CONFigure:SAVEMode FILEfull
:CONFigure:SAVEMode?
(Response)  :CONFIGURE:SAVEMODE FILEFULL  (when headers are enabled)


Note


-


Usage
Conditions


REALTIME




Set or query the removable strage priority.


Syntax


(Command)
(Query)


:CONFigure:SAVEPri A$
:CONFigure:SAVEPri?

(Response)

A$
A$:CF, USB


Details


Sets the realtime save priority when data is stored by the auto save function.
Returns the current setting of the realtime save priority as character data.


Example


:CONFigure:SAVEPri CF
:CONFigure:SAVEPri?
(Response)  :CONFIGURE:SAVEPRI CF  (when headers are enabled)


Note


-


Usage
Conditions


All functions




Set or query the realtime save regular time.


Syntax


(Command)
(Query)


:CONFigure:SAVEReg hour,min
:CONFigure:SAVEReg?

(Response)

hour,min<NR1>
hour<NR1>:0 to 23
min<NR1>:0 to 59


Details


Sets the realtime save regular time to a numerical value.
Returns the currently set value of the realtime save regular time as an NR1 numerical value.


Example


:CONFigure:SAVEReg 0,0
(Sets the realtime save regular time to 00:00.)

:CONFigure:SAVEReg?
(Response)  :CONFIGURE:SAVEREG 0,0  (when headers are enabled)


Note


-


Usage
Conditions


REALTIME




Set or query the realtime save separator.


Syntax


(Command)
(Query)


:CONFigure:SAVESep A$
:CONFigure:SAVESep?

(Response)

A$
A$:COMMA, SPACE, TAB, SEMI


Details


Sets and queries the realtime save separator when data is stored in text format by the auto save function.
Returns the current setting of the realtime save separator as character data.

COMMA  Comma
SPACE  Space
TAB  Tab
SEMI  Semicolon


Example


:CONFigure:SAVESep COMMA
:CONFigure:SAVESep?
(Response)  :CONFIGURE:SAVESEP COMMA  (when headers are enabled)


Note


When save decimal is COMMA, save separator cannot be set to COMMA.


Usage
Conditions


All functions




Specify the split time(Split Length) for Split Save.


Syntax


(Command)
(Query)


:CONFigure:SAVETime A
:CONFigure:SAVETime?

(Response)

A<NR3>
A<NR3>:time(min)


Details


Sets the realtime save division time to a numerical value (unit min).
Returns the currently set value of the realtime save division time as an NR3 numerical value.


Example


:CONFigure:SAVETime 1.0
(Sets the realtime save division time to 1min.)

:CONFigure:SAVETime?
(Response)  :CONFIGURE:SAVETIME +1.0000E+01  (when headers are enabled)


Note


If an attempt is made to set the division time range to a non-permitted value,
and there is a range above that value, that range will be selected.

1min=1, 2min=2, 5min=5, 10min=10, 15min=15, 20min=20, 30min=30,
1hour=60, 2hour=120, 3hour=180, 4hour=240, 6hour=360, 8hour=480,
12hour=720, 1day=1440


Usage
Conditions


REALTIME




Set or query the recording length.


Syntax


(Command)
(Query)


:CONFigure:SHOT A
:CONFigure:SHOT?

(Response)

A<NR3>
A<NR3>:shot(div)


Details


Sets the size (in divisions) of the recording length.
Setting A = 0 with the Recorder function enables the continuous recording mode.
Returns the current recording length setting as an NR1 numerical value.


Example


:CONFigure:SHOT 15.0
(Sets the recording length to 15 divisions.)

:CONFigure:SHOT?
(Response)  :CONFIGURE:SHOT +1.5000E+01  (when headers are enabled)


Note


Recording time may be restricted by sampling speed (:time axis range) you set.
Recording length for REALTIME Function can be set with ":CONFigure:RECTime".


Usage
Conditions


HIGHSPEED




Set or query the timebase.


Syntax


(Command)
(Query)


:CONFigure:TDIV A
:CONFigure:TDIV?

(Response)

A<NR3>
A<NR3>:(sec/div)


Details


Sets the timebase (s/div) as a numerical value.
Returns the current timebase setting as an NR3 numerical value.


Example


:CONFigure:TDIV 50E-03
(Sets the timebase to 50 ms/div.)

:CONFigure:TDIV?
(Response)  :CONFIGURE:TDIV +5.0000E-02  (when headers are enabled)


Note


-


Usage
Conditions


All functions




Set or query the degree of thinning before storing.


Syntax


(Command)
(Query)


:CONFigure:THINout A$
:CONFigure:THINout?

(Response)

A$
A$:OFF, 1_2, 1_5, 1_10, 1_20, 1_50, 1_100, 1_200, 1_500, 1_1000


Details


Sets the degree of thinning to be applied when data is auto-saved in text format.
Returns the current thinning setting as a text string.
Setting A$ to OFF disables thinning.


Example


:CONFigure:THINout 1_5
:CONFigure:THINout?
(Response)  :CONFIGURE:THINOUT 1_5  (when headers are enabled)


Note


-


Usage
Conditions


All functions




Set or query setting method of time axis.


Syntax


(Command)
(Query)


:CONFigure:TTYPe A$
:CONFigure:TTYPe?

(Response)

A$
A$:RANGe, SAMPle


Details


Changes setting method of time axis.
The currently specified setting method for time axis is returned as a character string.

RANGe  Timebase (Set by the time per 1 div.)
SAMPle  Intercal (Set by the recording interval.)


Example


:CONFigure:TTYPe RANGe
:CONFigure:TTYPe?
(Response)  :CONFIGURE:TTYPE RANGE  (when headers are enabled)


Note


-


Usage
Conditions


HIGHSPEED