Command | Data (for a query, response data) | Explanation |
---|---|---|
*CLS | Clears the status byte and associated queues. | |
*ESR? | A<NR1>:0 to 255 | Queries SESR. |
*IDN? | Maker's name, model number serial number,software version |
Queries device ID. |
*OPC | Sets the LSB of SESR after all action has been completed. | |
*OPC? | A<NR1> | ASCII 1 is the response after all action has been completed. |
*OPT? | A<NR1>:0=none,other=exist | Queries device option provision. |
*RST | Device initial setting. | |
*STB? | A<NR1>:0 to 255 | Reads the STB and the MSS bit,without performing serial polling. |
*TST? | A<NR1>:0=OK,1=NG | Queries the result of the ROM/RAM check. |
*WAI | Executes the following command after action has been completed. | |
:ESRO? | A<NR1>:0 to 255 | Queries ESR0. |
Command | Data (for a query, response data) | Explanation |
---|---|---|
:ABORT | Force halt. | |
:CERROR? | A,B,C<NR1>(number of times) A:parity error, B:overrun error, C:framing error | Queries the communication errors. |
:ERROR? | A<NR1>:error number | Queries error number. |
:HCOPY | Same as holding down the Card key for 2 seconds. | |
:START | Same as the START key. | |
:STOP | Same as the STOP key. | |
:COMPCLR | Clears comparison result output. |
Command | Data (for a query, response data) | Explanation |
---|---|---|
:TDIV A :TDIVH | A:TIME/DIV(unit s) A<NR3>(unit s) | Sets the time axis range. Queries |
:SAMP? | A<NR3>(unit s) | Queries the sampling period. |
:SHOT A :SHOT? | A:recording length(unit DIV) A<NR1>(unit DIV) | Sets the recording length. Queries |
:FORM A$ :FORM? | A$:SING,DUAL,XY A$ | Sets the display format. Queries |
:AVE A :AVE? | A:0(OFF),2,4,8,16 A<NR1> | Sets the averaging count. Queries |
:OLAY A$ :OLAY? | A$:OFF,ON A$ | Sets the overlay function. Queries |
:ATSA A$(,B$) :ATSA? | A$:OFF,CARD,LAN B$:BIN,TXT A$(,B$) | Sets the auto save. Queries |
:SVTH A$ :SVTH? | A$:OFF,2,5,10,20,50,100 A$ | Sets the text interval for auto save function. Queries |
:DIRT A$(,'NAME$') :DIRT? | A$:NAME,DATE,TIME NAME$:directory name A$(,'NAME$') | Sets the dirctory for auto save function. Queries |
:CSTP A$ :CSTP? | A$:OR,AND A$ | Sets the common stop mode. Queries |
:COMPEXE | Execute compare. | |
:SMOD A | A:1 to 16 | Registers test mode. |
:LMOD A | A:1 to 16 | Switches test mode. |
:CMOD A | A:1 to 16 | Deletes test mode. |
:WSET A$ :WSET? | A$:OFF,ON A$ | Sets the area-comparison setting. Queries |
:WCON A$,B$ :WCON? A$ | A$:CH1,CH2,XY B$:OFF,OUT,ALLO A$,B$ | Sets the waveform decision mode. Queries |
:WARE A$,B :WARE? A$ | A$:CH1,CH2,XY B:1 to 16(AREA) A$,B | Sets the waveform decision area. Queries |
:WSAV A$ :WSAV? | A$:OFF,CARD,LAN A$ | Sets the BMP save. Queries |
:BCMP A$ :BCMP? | A$:NONE,COMP A$ | Sets BMP data format. Queries |
:WSTP A$ :WSTP? | A$:OK,NG,OK_NG A$ | Sets the stop mode. Queries |
:RTOTAL? | A<NR1>(total comparison result) | Queries total comparison results. |
:RAREA? A$ | A$:ALL,CH1,CH2,XY B<NR1>(area-comparison result) | Queries area-comparison results. |
:RMEAS? A$ | A$:ALL,NO1,NO2,NO3,NO4 B<NR1>(value-comparison result) | Queries value-comparison results. |
:RNEW A$ :RNEW? | A$:OFF,STOP,ON A$ | Sets refresh disp. Queries |
:OKBP A$ :OKBP? | A$:OFF,BEEP1,BEEP2,BEEP3 A$ | Sets beep pattern in OK judge. Queries |
:NGBP A$ :NGBP? | A$:OFF,BEEP1,BEEP2,BEEP3 A$ | Sets beep pattern in NG judge. Queries |
:CNT? | A<NR1>,B<NR1>,C<NR1> | Queries number of test. (V1.31 and later) |
Command | Data (for a query, response data) | Explanation |
---|---|---|
:TGMD A$ :TGMD? | A$:SING,REPE,AUTO A$ | Sets the trigger mode. Queries |
:PRTG A :PRTG? | A:0 to 100(%) A<NR1> | Sets the pre-trigger. Queries |
:TGSO A$ :TGSO? | A$:OR,AND A$ | Sets the trigger logical operator. Queries |
:TGKD ch$,A$ :TGKD? ch$ | A$:OFF,LEVE,IN,OUT,PERI ch$,A$ | Sets the type of trigger. Queries |
:TGLV ch$,A :TGLV? ch$ | A:trigger level ch$,A<NR3> | Sets the trigger level. Queries |
:TGSL ch$,A$ :TGSL? ch$ | A$:UP,DOWN ch$,A$ | Sets the trigger slope. Queries |
:TGFL ch$,A :TGFL? ch$ | A:0(OFF),0.1,0.2,0.5,1.0,1.5,2 2.5,5.0,10.0(DIV) ch$,A<NR2> | Sets the trigger filter. Queries |
:TGUP ch$,A :TGUP? ch$ | A:upper limit level ch$,A<NR3> | Sets upper limit level of window-in/-out trigger. Queries |
:TGLO ch$,A :TGLO? ch$ | A:lower limit level ch$,A<NR3> | Sets lower limit level of window-in/-out trigger. Queries |
:TPUP ch$,A :TPUP? ch$ | A:upper limit level ch$,A<NR3> | Sets upper period limit of period trigger. Queries |
:TPLO ch$,A :TPLO? ch$ | A:lower limit level ch$,A<NR3> | Sets lower period limit of period trigger. Queries |
:EXTG A$ :EXTG? | A$:OFF,ON A$ | Sets external trigger. Queries |
:TMTG A$ :TMTG? | A$:OFF,ON A$ | Sets timer trigger. Queries |
:TSTT month,day, hour,min :TSTT? | month:1 to 12 day:1 to 31 hour:0 to 23 min:0 to 59 month,day,hour,min<NR1> | Sets start time of timer trigger. Queries |
:TSTP month,day, hour,min :TSTP? | same as TSTT | Sets stop time of timer trigger. Queries |
:TITV day,hour,min,sec :TITV? | day: 0 to 99 hour: 0 to 23 min: 0 to 59 sec:0 to 59 day,hour,min,sec<NR1> | Sets time interval for timer trigger. Queries |
:DETECTD year,month,day :DETECTD? | year:0 to 99 month: 1 to 12 day:1 to 31 year,month,day <NR1> | Sets the date for trigger detection. Queries |
:DETECTT hour,min,sec :DETECTT? | hour: 0 to 23 min: 0 to 59 sec:0 to 59 hour,min,sec <NR1> | Sets the time for trigger detection. Queries |
Command | Data (for a query, response data) | Explanation |
---|---|---|
:URNG ch$,A :URNG? ch$ | A:voltage axis range(V) ch$,A<NR3> | Sets the voltage axis range. Queries |
:UCPL ch$,A$ :UCPL? ch$ | A$:DC,GND ch$,A$ | Sets the coupling method of input signals. Queries |
:UPOS ch$,A :UPOS? ch$ | A:position value(unit %) ch$,A<NR1> | Sets the zero position for input signals. Queries |
:UFLT ch$,A :UFLT? ch$ | A:0(OFF),5 to 50000(Hz) ch$,A<NR3> | Sets a low-pass filter for input signals. Queries |
:ADJUST | Carries out zero adjustment. |
Command | Data (for a query, response data) | Explanation |
---|---|---|
:SCRN A$ :SCRN? | A$:(screen) A$ | Sets the screen mode. Queries |
:UCOL ch$,A$ :UCOL? ch$ | A$:OFF,C1 to C4 ch$,A$ | Sets waveform display color. Queries |
:UGR ch$,A :UGR? ch$ | A:1,2 ch$,A<NR1> | Sets waveform display graph. Queries |
:TMMG A :TMMG? | A:0.01 to 10 A<NR3> | Sets the magnification/compression ratio on the time axis. Queries |
:UMAG ch$,A :UMAG? ch$ | A:0.5,1,2,5,10 ch$,A<NR3> | Sets the magnification/compression ratio on the voltage axis. Queries |
:WAVE A$ | A$:ACUR,TRIG,POINT | Executes waveform display. |
:UVRI ch$,A$ :UVRI? ch$ | A$:OFF,ON ch$,A$ | Sets the variable function. Queries |
:UPLO ch$,B,C :UPLO? ch$ | B:C: -9.9999E+19 to 9.9999E+19 ch$,B<NR3>,C<NR3> | Sets ther upper andlower limit values of the variable function. Queries |
:INFOT A$ :INFOT? A$ | A$:OFF,COMM,SET,COUNT,C_FC,C_CC A$ | Sets the information(upper). Queries |
:INFOL A$ :INFOL? A$ | A$:OFF,GAU1,GAU2,COMP,MEAS A$ | Sets the information(left). Queries |
Command | Data (for a query, response data) | Explanation |
---|---|---|
:CSRON A$ :CSRON? | A$:OFF,A,AB A$ | Chooses among the A, B cursors. Queries |
:TCSR A$ :TCSR? | A$:TIME,VOLT,TRACE A$ | Sets the A and B cursor type. Queries |
:TCSRA A$ :TCSRA? | A$:ALL,CH1,CH2 ch$,A$ | Sets the A cursor channel. Queries |
:TCSRB A$ :TCSRB? | A$:ALL,CH1,CH2 ch$,A$ | Sets the B cursor channel. Queries |
:XCSR A$ :XCSR? | A$:X,Y,TRACE A$ | Sets the A and B cursor type. Queries |
:APOS A :APOS? | (vertical cursor,trace cursor) A:0 to amount of stored data A<NR1> | Sets the position of the A cursor. Queries |
:BPOS A :BPOS? | (same as APOS) A<NR1> | Sets the position of the B cursor. Queries |
:DTRE? A$ | B<NR3>:readout value(t) A$:A,B,B_A | Queries the cursor readout value (t). |
:DVRE? A$ | B<NR3>(,C<NR3>):readout value(v) A$:A,B,B_A | Queries the cursor readout value (V). |
Command | Data (for a query, response data) | Explanation |
---|---|---|
:POINT ch$,A :POINT? | ch$:CH1,CH2 A:0 to max storaged data ch$,A<NR1> | Sets point in memory for input and output. Queries |
:PREPARE | Prepares the memory for receipt of waveform data. | |
:ADATA B | B<NR1>:-1616 to 2000 | Input data to memory (ASCII). |
:ADATA? A | A:1 to max storaged data B,C<NR1>,...:-1616 to 2000 | Output data from memory(ASCII). |
:VDATA B | B:voltage | Input data to memory(voltage). |
:VDATA? A | A:1 to max storaged data B,C<NR3>,...:voltage | Output data to memory(voltage). |
Command | Data (for a query, response data) | Explanation |
---|---|---|
:STBK A$ :STBK? | A$:ON,OFF A$ | Sets the start backup function. Queries |
:BKLT A :BKLT? | A:0(OFF),1 to 30(min) A | Sets the backlight saver. Queries |
:DATE year,month,day :DATE? | year :0 to 99 month:1 to 12 day :1 to 31 year,month,day<NR1> | Sets the calendar. Queries |
:TIME hour,min :TIME? | hour:0 to 23 min :0 to 59 hour,min,sec<NR1> | Sets the time. Queries |
:DATAC | Clear the waveform data. | |
:BEEP A$ :BEEP? | A$:OFF,ON A$ | Sets the beep sound. Queries |
:EXTI A$ :EXTI? | A$:COMP_CLR,START_STOP A$ | Sets EXT_IN condition. Queries |
:EXTO NO$,A$ :EXTO? NO$ | NO$:NO1 to NO5 A$:TOTAL_OK,TOTAL_NG,AREA_OK,AREA_NG, MEAS1_OK,MEAS1_NG,MEAS2_OK,MEAS2_NG, MEAS3_OK,MEAS3_NG,MEAS4_OK,MEAS4_NG NO$,A$ | Sets EXT_OUT condition. Queries |
:CNTRST A :CNTRST? | A:-11 to 9 A | Sets the contrast. Queries |
:RNGOV A$ :RNGOV? | A$:OFF,ON A$ | Sets over-range detection. Queries |
:LANG A$ :LANG? | A$:JPN,ENG A$ | Sets the language. Queries |
Command | Data (for a query, response data) | Explanation |
---|---|---|
:SCAL ch$,A$ :SCAL? ch$ | ch$:CH1,CH2 A$:OFF,ON ch$,A$ | Sets scaling function. Queries |
:SCEU ch$,A :SCEU? ch$ | ch$:CH1,CH2 A:-9.999E+9 to 9.999E+9 ch$,A<NR3> | Sets the scaling conversion value(RATIO). Queries |
:SCOS ch$,A :SCOS? ch$ | ch$:CH1,CH2 A:-9.999E+9 to 9.999E+9 ch$,A<NR3> | Sets scaling offset(RATIO). Queries |
:SCVOL ch$,B,C :SCVOL? ch$ | ch$:CH1,CH2 B,C:-9.999E+19 to 9.999E+19 ch$,B,C<NR3> | Sets the scaling VOLT UP, LOW(POINT). Queries |
:SCSCA ch$,B,C :SCSCA? ch$ | ch$:CH1,CH2 B:C: -9.999E+19 to 9.999E+19 ch$,B,C<NR3> | Sets the scaling SC UP, LOW(POINT). Queries |
:SUNT ch$,"A$" :SUNT? ch$ | ch$:CH1,CH2 A$:scaling unit(7 character) ch$,"A$" | Sets the scaling unit. Queries |
Command | Data (for a query, response data) | Explanation |
---|---|---|
:UCOM ch$,"A$" :UCOM? ch$ | ch$:CH1,CH2 A$:comment string(16 characters) ch$,"A$" | Sets the comment for each channel. Queries |
:FCOM "A$" :FCOM? | A$:comment string(20 characters) "A$" | Sets file comment. Queries |
:HCOM? NO$ | NO$:NO1 to NO10 NO$,"A$" | Queries the comment history. |
Command | Data (for a query, response data) | Explanation |
---|---|---|
:MEAS A$ :MEAS? | A$:OFF,ON A$ | Sets the numerical calculation. Queries |
:MSAV A$ :MSAV? | A$:OFF,CARD,LAN A$ | Sets the store destination of a numerical calculation result. Queries |
:MEASS NO$,A$(,ch$(,B)) :MEASS? NO$ | NO$:NO1 to NO4 A$:OFF,AVE,RMS,PP,MAX,MIN,MAXT,MINT, PERI,FREQ,RISE,FALL,AREA,INTEG,DIFF, PWID,DUTY,LEVE,PCOU,UPLO,XYAREA ch$:CH1,CH2 B:level A$,ch$,B<NR3> | Sets the item of numerical calculation. Queries |
:ANSW? NO$ | NO$,A$,B<NR1>,C<NR3>(,D<NR3>) NO$:NO1 to NO4 A$:calculation item B:judge result C,D:calculation result | Queries a calculation result. |
:MARE A$(,B,C) :MARE? | A$:ALL,PART B,C:0 to max storaged data A$ | Sets the range of numerical calculation. Queries |
:MSTP A$ :MSTP? | A$:OK,NG,OK_NG A$ | Sets the stop mode of numerical calculation. Queries |
:MCOMP NO$,A$ :MCOMP? NO$ | NO$:NO1 to NO4 A$:OFF,ON NO$,A$ | Sets the decision for numerical calculation. Queries |
:COMPA NO$,A,B :COMPA? NO$ | NO$:NO1 to NO4 A,B:upper,lower (-9.9999E+19 to +9.9999E+19) NO$,A<NR3>,B<NR3> | Sets upper and lower limits for decision for numerical calculation. Queries |
:MSLP NO$,A$ :MSLP? NO$ | NO$:NO1 to NO4 A$:UP,DOWN NO$,A$ | Sets slope for numerical calculation. Queries |
Command | Data (for a query, response data) | Explanation |
---|---|---|
:CWAV A$ :CWAV? | A$:OFF,ON A$ | Sets the waveform calculation. Queries |
:CWVF ch$,A$ :CWVF? ch$ | ch$:CH1,CH2 A$:OFF,ABS,RECT,ADD,SUB,MULT,DIVI A$ | Sets the type of waveform calculation. Queries |
:CALCEXE | Executes waveform calculation. |
Command | Data (for a query, response data) | Explanation |
---|---|---|
:SVBI "NAME$" | NAME$:file name(8 characters) | Saves waveform data for binary. |
:SVTX "NAME$",A | NAME$:file name(8 characters) A:thin out | Saves waveform data for text. |
:SVST "NAME$" | NAME$:file name(8 characters) | Saves setting conditions. |
:BACKUP "NAME$" | NAME$:file name(8 characters) | Saves area and mode. |
:LDNA "NAME$"(,A) | NAME$:file name(8 characters) A<NR1>:area number | Load a file. |
:LDNO A(,B) | A:file number B<NR1>:area number | Load a file. |
:INFO? NO | NO,"NAME$","DATE$","TIME",A,B$ ,C$,"TDATE$,"TTIME$" NO:file or directory number NAME$:file or directory name DATE$:year/month/day of save TIME$:year/month/day of save A:file size (bytes) B$:measurement contents C:recording length TDATE$:year/month/day of trigger TTIME$:hour:min:sec of trigger | Queries information about a file. |
:DELE "NAME$" | NAME$:file or directory name | Deletes a file or a directory. |
:NDEL NO | NO:file or directory number | Deletes a file or a directory. |
:FOMT | Formats media. | |
:MDIR "NAME$" | NAME$:directory name | Creates a directory. |
:CHDIRN "NAME$" | NAME$:directory name | Changes the current directory. |
:CHDIR NO | NO:directory number | Changes the current directory. |
:CDRT | Changes the current directory to root. | |
:FILE? | A<NR1>:number of files | Queries the number of files. |
:NINF? NO | NO,"NAME$",A$ NO:file number NAME$:file name A$:directory of a file | Queries filename. |
:DIR? | "NAME$":directory name | Queries the current directory. |
:FREE? | A<NR1>:allowable number of bytes | Queries the allowable number of bytes |
:CARD? | A<NR1>:0=none, 1=exist | Queries card existance. |
:SVSA "NAME$" | NAME$:file name(8 characters) | Saves SET&AREA. |
Command | Data (for a query, response data) | Explanation |
---|---|---|
:EDIT A$ :EDIT? | A$:OFF,ON A$ | Sets the graphic editor mode. Queries |
:STOR (ch$) | ch$:CH1,CH2 | Loads a waveform into the editor(normal). |
:STORO (ch$) | ch$:CH1,CH2 | Loads a waveform into the editor(overlay). |
:STORM ch$,A,B | ch$:CH1,CH2 A,B:volt width | Loads a waveform into the editor (magnification). |
:ALOAD A | A:1 to 16(area) | Loads an area into the editor. |
:SETB X1,Y1,X2,Y2 | X1,Y1:(points) X2,Y2:(points) | Sets edit window from(X1,Y1) to (X2,Y2) |
:CLRB | Resets edit window. | |
:AMAG A,B,C,D | A,B,C,D:0 to 5.0(DIV) | Carries out a parallel movement of the drawing. |
:ACUT A,B,C,D | A,B,C,D:0 to 5.0(DIV) | Carries out a parallel movement of the drawing. |
:CLEA | Clears the edit window. | |
:REVE | Reverses the video of the drawing. | |
:LINE X1,Y1,X2,Y2 | X1,Y1:(points) X2,Y2:(points) | Draws a line from(X1,Y1) to (X2,Y2) |
:RECT X1,Y1,X2,Y2 | X1,Y1:(points) X2,Y2:(points) | Draws a box from(X1,Y1) to (X2,Y2) |
:BOXP X1,Y1,X2,Y2 | X1,Y1:(points) X2,Y2:(points) | Box-paints from(X1,Y1) to (X2,Y2) |
:CIRC X,Y,R | X,Y:center points R:radius | Draws a circle (X,Y) width radius (R) |
:CIRP X,Y,R | X,Y:center points R:radius | Circle-paints from(X1,Y1) to (X2,Y2) |
:PAINT X,Y | X,Y:(points) | Begins solid fill from the point specified by(X,Y) |
:CLSP | Paints closed area. | |
:ERAS X1,Y1,X2,Y2 | X1,Y1:(points) X2,Y2:(points) | Erases a line from(X1,Y1) to (X2,Y2) |
:ADEL A | A:0(all),1 to 16(area number) | Deletes the comparison area. |
:UNDO | Reverses the effect of the immediately previous editor command. | |
:ASAVE A | A:1 to 16(area number) | Saves the decision area created with the editor. |
:SVAR "NAME$" | NAME$:file name(8 characters) | Saves area to "ARE" file. |
:SVBM "NAME$" | NAME$:file name(8 characters) | Saves area to "BMP" file. |
:LDAR "NAME1$.NAME2$" | NAME1$.NAME2$:file name(8.3 characters) | Load a area file. |