(8) MEMory command (Setting and querying input and output, etc., from the memory)

Note Y: Yes, N: No, A: Advanced version

Command

Data

(for a query, response data)

Explanation

Function

8835

8835-01

8826

8841

8842

8720

:ADATa B,C,...

B,C,...: -2048 to 2047 (-737 to 3358 when measuring temperature with the 8937)

Input data to memory (ASCII).

MEM,R&M

Y

Y

Y

Y

Y

N

:ADATa? A

A: 1 to 80 (number of output units)

B, C,...<NR1>: -2048 to 2047

     (-737 to 3358 when measuring temperature with the 8937)

Output data from memory (ASCII).

MEM,R&M

Y

Y

Y

Y

Y

N

:AREAl? ch$

A <NR1>: -2048 to 2047 (-737 to 3358 when measuring temperature with the 8937)

Output stored data.

Real time data output (ASCII)

All

Y

Y

Y

Y

Y

Y

:BDATa? A

A: 1 to 200 (amount of output data)

Response data, binary, integer data (GP-IB only)

Performs binary transfer for stored data (GP-IB only).

MEM,R&M

Y

Y

Y

Y

Y

N

:BREAl? ch$

Response data, binary, integer data

Real time data output (binary)

All

Y

Y

Y

Y

Y

N

:FFTData?

A unit, B unit

A: X-axis data <NR3>

B: Y-axis data <NR3>

Output FFT data.

FFT

A

A

Y

Y

Y

N

:FFTPOint A$,B

A$: G1, G2

B: 0 to 9999 (STR, ACR, CCR, IMP)

    0 to 4000 (LIN, RMS, PSP, TRF, COH, CSP)

    0 to 400 (HIS, OCT)

Sets the output point for FFT data.

FFT

A

A

Y

Y

Y

N

:FFTPOint?

A$,B<NR1>

Queries the current output point for FFT data.

FFT

A

A

Y

Y

Y

N

:GETReal

 

Captures real time data.

All

Y

Y

Y

Y

Y

Y

:LDATa B,C,...

B, C,...: 0 to 15

Input logic data from memory.

MEM,R&M

Y

Y

Y

Y

Y

N

:LDATa? A

A: 1 to 100 (amount of output data)

Response data <NR1>: 0 to 15

Output logic data from memory.

MEM,R&M

Y

Y

Y

Y

Y

N

:LREAl? ch$

A <NR1>: 0 to 15

Logic real time data output.

All

Y

Y

Y

Y

Y

Y

:MAXPoint?

A <NR1>:

0 (not stored) 100 to 2000000 (8835)

100 to 4000000 (8835-01)

100 to 16000000 (8826, 8841, 8842)

100 to 1000000 (8720)

(~100 = number of divisions)

Queries the amount of data stored.

MEM,R&M
REC

Y

Y

Y

Y

Y

Y

:POINt ch$,A

A: 0 to 2000000 (8835)

   0 to 4000000 (8835-01)

   0 to 16000000 (8826, 8841, 8842)

   0 to 1000000 (8720)

Sets point in memory for input and output.

MEM,R&M
REC

Y

Y

Y

Y

Y

Y

:POINt?

ch$,A<NR1>

Queries point in memory for input and output.

MEM,R&M
REC

Y

Y

Y

Y

Y

Y

:PREPare

 

Prepares the memory for receipt of waveform data.

MEM,R&M
REC

Y

Y

Y

Y

Y

Y

:RECAData B1,B2,C1,C2,...

B1, B2, C1, C2,...: -2048 to 2047

Storage data output (ASCII).

REC

N

N

N

N

N

Y

:RECAData? A

A: 1 to 40 (number of the output sample)

B1, B2, C1, C2,...: <NR1>: -2048 to 2047

Queries the current output for storage data.

REC

N

N

N

N

N

Y

:RECBData? A

A: 1 to 100 (number of the output sample)

response data: binary, integer data

Transfers storage data in binary (only GP-IB).

REC

N

N

N

N

N

Y

:RECLData B1,B2,C1,C2,...

B1,B2,C1,C2,...:0 to 15

Storage data output (logic).

REC

N

N

N

N

N

Y

:RECLData? A

A: 1 to 50 (number of the output sample)

B1, B2, C1, C2,...:? 0 to 15

Queries the current output for storage data.

REC

N

N

N

N

N

Y

:RECVData B1,B2,C1,C2,...

B1,B2,C1,C2,...<NR3>

Storage data output (voltage value).

REC

N

N

N

N

N

Y

:RECVData? A

A: 1 to 20 (number of the output sample)

B1, B2, C1, C2,...: voltage value

Queries the current output for storage data.

REC

N

N

N

N

N

Y

:RTLOad A(,B)

A: data start point

B: data end point

Reads real-time store data.

R&M

N

N

Y

Y

Y

N

:VDATa B,C,...

B, C,...: voltage values (units V, με, C°)

Input data to memory (voltage values).

MEM,R&M

Y

Y

Y

Y

Y

N

:VDATa? A

A: 1 to 40 (amount of data)

B, C,...<NR3>: voltage values (units V, με, C°)

Output stored data (voltage values).

MEM,R&M

Y

Y

Y

Y

Y

N

:VREAl? ch$

A <NR3>: voltage value (units V, με, C°)

Real time data output (voltage value)

All

Y

Y

Y

Y

Y

Y