General Commands


Abort

Syntax

(Command)


:ABORT

Details

Halts operation even if waveform sampling has not yet finished.

Example

:ABORT

Note

Halts operation even if waveform sampling has not yet finished.
It can not be used in combination with other commands, like :ABORT;*OPC?.

Usage
Conditions

-




Automatically set the timebase and voltage range

Syntax

(Command)


:AUTO

Details

Sets the timebase and voltage range automatically, and then measures.

Example

:AUTO

Note

-

Usage
Conditions

-




Set or query answer format for the channel number

Syntax

(Command)

(Query)


:CHKInd A$

:CHKInd?

(Response)

A$

A$ = OFF, ON

Details

Specifies whether to use the MR8847 format or 8860 format for the channel number indication when answering.

OFF (MR8847 format : CH1, CH2, CH3, CH4, ..., CH108)
ON (8860 format : CH1_1, CH1_2, CH2_1, CH2_2, ..., CH27_4)

Example

:CHKInd ON
(For subsequent commands, the channel number answer will be in 8860 format.)

:CHKInd?
(Response)  :CHKIND ON  (when headers are enabled)

Note

-

Usage
Conditions

-




Set or query the message delimiter

Syntax

(Command)

(Query)


:DELImiter A$

:DELImiter?

(Response)

A$

A$ = LF,CR_LF

Details

Sets the end-of-message delimiter (terminator).
Returns the current end-of-message delimiter.

LF  (ANSI code: 0Ah)
CR_LF  (ANSI code: 0Dh and 0Ah)

Example

:DELImiter CR_LF
:DELImiter?
(Response)  :DELIMITER CR_LF  (when headers are enabled)

Note

-

Usage
Conditions

-




Query the error number

Syntax

(Query)


:ERRor?

(Response)

A<NR1>

A = Error number

Details

Returns the number of the last error or warning to occur on the instrument.
For descriptions of errors and warnings, refer to the instrument's instruction manual.

Example

:ERRor?
(Response)  :ERROR 100  (when headers are enabled)

Note

-

Usage
Conditions

-




Set or query ESER0

Syntax

(Command)

(Query)


:ESE0 A

:ESE0?

(Response)

A<NR1>

A = 0 to 255

Details

Writes the event status enable register 0 (ESER0).
Sets the mask pattern of the ESER0 to a value from 0 to 255.
Values outside of this range cause an execution error.

Example

:ESE0 255 (Sets all bits of ESER0.)
:ESE0?
(Response)  :ESE0 255  (when headers are enabled)

Note

The initial (power-on) value is 0.
This command doesn't affect on :ESR0? command, but affects on *STB? command.
Please reffer to status byte and event regsters.

Usage
Conditions

-




Query ESER0

Syntax

(Query)


:ESR0?

(Response)

A<NR1>

A = 0 to 255

Details

Reads the event status enable register 0 (ESER0).
The contents of the ESER0 are returned as an NR1 numerical value.

Example

:ESR0?
(Response)  :ESR0 0  (when headers are enabled)

Note

-

Usage
Conditions

-




Select or query the operating function

Syntax

(Command)

(Query)


:FUNCtion A$

:FUNCtion?

(Response)

A$

A$ = MEM

Details

Switches to (activates) the function designated by A$.
Returns the name of the current function as text.

MEM  (Memory function)

Example

:FUNCtion MEM
:FUNCtion?
(Response)  :FUNCTION MEM  (when headers are enabled)

Note

-

Usage
Conditions

-




Enable/disable header prefixes on query responses, or query the current setting

Syntax

(Command)

(Query)


:HEADer A$

:HEADer?

(Response)

A$

A$ = OFF, ON

Details

Enables and disables headers.
When enabled, responses to query include header prefixes; and when disabled, responses have no prefix.
Returns a text string indicating whether or not the headers are enabled.

Example

:HEADer ON
:HEADer?
(Response)  :HEADER ON  (when headers are enabled)

Note

-

Usage
Conditions

-




SAVE

Syntax

(Command)


:SAVE

Details

Operates in the same way as the SAVE icon on the HiCORDER.
Save operations designated for the SAVE icon are conducted.

Example

:SAVE

Note

-

Usage
Conditions

-




Start

Syntax

(Command)


:STARt

Details

Starts waveform sampling.

Example

:STARt;:STOP;*OPC

Note

Send the :STOP;*OPC? command, wait for measurement to stop, and then send the next command.

Usage
Conditions

-




Query storage status

Syntax

(Query)


:STATus?

(Response)

A<NR1>

A = 0 to 63

Details

Returns the current storage status of the instrument.
For example, the value 3 is returned when starting (bit 0) and storing (bit 1).

bit 0 (Starting)
bit 1 (Storing)
bit 2 (Awaiting trigger)
bit 3 (Pre-trigger wait period)
bit 4 (Reserved)
bit 5 (File accessing)

Example

:STATus?
(Response)  :STATUS? 3  (when headers are enabled)

Note

-

Usage
Conditions

-




Stop

Syntax

(Command)


:STOP

Details

Terminates measurement as soon as the current waveform sampling operation has finished.

Example

:STOP

Note

-

Usage
Conditions

-