MDO3000 Programmer Manual.pdf - 第160页
Commands Listed in A lphabetical Order Group ARB Syntax AFG.ARBitrary .EMEM.POINTS.BYT EORDer <LSB> |<MSB> AFG.ARBitrary .EMEM.POINTS.BYT EORDer? Arguments LSB – L east significant byte first (little endian) MS…

Commands Listed in Alphabetical Order
NOTE. If a w avef
orm does not specify points that extend to values of -1.0 and
1.0, then the waveform will not utilize the full available amplitude range. The
resulting amplitude will be the fraction of t he range specified by the points. For
example, "AFG:ARBitrary:EMEM:POINTS 0.5,-0.5" with 1.0Vpp amplitude will
result in a 500mVpp Square waveform.
Conditions
MDO3000 series with option MDO3AFG installed and MDO4000C series with
option MDO4AFG installed only.
Group
ARB
Syntax
AFG:ARBitrary:EMEM:POINTS <BlockWfmInDTO> |<NrfWfm InDTO>
AFG:ARBitrary:EMEM:POINTS?
Arguments
BlockWfmInDTO – an IEEE488.2 binary block with 4-byte floating point data
values
NrfWfmInDTO – a comma-separated list of NR2 or NR3 data values
Returns
The query form returns the points data that is stored in the AFG
arbitrary waveform edit memory in the fo
rmat specified by the
AFG:ARBitrary:EMEM:POINTS:ENCdg command (either ASCII or binary).
Examples
AFG:ARB:EMEM:POINTS
-0.2,-0.1,0.0,0.1,0.2,0.3,0.2,0.1,0.0,-0.1
specifies 10 data point
values to be loaded into edit memory.
AFG.ARBitrary.EMEM.POINTS.BYTEORDer
This command specifies the byte order for the AFG:ARBitrary:EMEM:POINTS?
query when the AFG:ARBitrary:EMEM:POINTS:ENCdg is set to BINary
and when binary block data is sent for the AFG:ARBitrary:EMEM:POINTS
command. LSB - Least significant byte first (little endian) MSB - Most significant
byte first (big endian) The default is LSB. This setting is non-volatile and is reset
by default setup or TekSecure.
Refer to the AFG:ARBitrary:EMEM:POINTS command description for more
information.
Conditions
MDO3000 series with option MDO3AFG installed and MDO4000C series with
option MDO4AFG installed only.
MDO4000/B/C, MSO/DPO4000B and MDO3000 Series Oscilloscopes Programmer Manual 2-129

Commands Listed in Alphabetical Order
Group
ARB
Syntax
AFG.ARBitrary.EMEM.POINTS.BYTEORDer <LSB> |<MSB>
AFG.ARBitrary.EMEM.POINTS.BYTEORDer?
Arguments
LSB – Least significant byte first (little endian)
MSB – Most significant byte first (big endian)
AFG:ARBitrary:EMEM:POINTS:ENCdg
This command specifies the data encoding format for the AFG:ARBitrary:EMEM:
POINTS query (either ASCII or binary).
The default is ASCii. This setting is non-volatile and is reset by default setup
or TekSecure.
Refer to the AFG:ARBitrary:EMEM:POINTS command description for more
information.
Conditions
MDO3000 series with option MDO3AFG installed and MDO4000C series with
option MDO4AFG installed only.
Group
ARB
Syntax
AFG:ARBitrary:EMEM:POINTS:ENCdg {ASCii|BINary}
AFG:ARBitrary:EMEM:POINTS:ENCdg?
Arguments
ASCii –ASCIINR3format
BINary – IEEE488.2 binary block in 4-byte floating point format.
Examples
AFG:ARB:EMEM:POINTS:ENC ASC sets the data encoding format for the
:AFG:ARBitrary:EMEM:POINTS? querytoASCII.
AFG:FREQuency
Sets (or queries) the AFG frequency, in Hz. The following frequency values
canbesetforeachAFGfunction(usethecommandAFG:FUNCtion to select a
function):
2-130 MDO4000/B/C, MSO/DPO4000B and MDO3000 Series Oscilloscopes Programmer Manual

Commands Listed in Alphabetical Order
Frequency
Function Min Max Resolution
SINE
0.1Hz 50MHz 0.1Hz
SQUare
PULSe
ARBitrary
0.1Hz 25MHz 0.1Hz
LORENtz
GAUSsian
ERISe
EDECAy
NOISe
1
DC
1
HAVERSINe
0.1Hz 5MHz 0.1Hz
SINC (Sin
(x)/x)
0.1Hz 2MHz 0.1Hz
CARDIac
RAMP
0.1Hz 500kHz 0.1Hz
1
DC and NOISe waveforms do not use the frequency setting. Frequency settings that are set when the
AFG:FUNCtion is DC or NOISe are remembered and applied when the function is changed to other than DC
or NOISe.
Conditions
MDO3000 series with option MDO3AFG installed and MDO4000C series with
option MDO4AFG installed only.
Group
AFG
Syntax
AFG:FREQuency <NR3>
AFG:FREQuency?
Arguments
Floating point number that represents the AFG frequency, in Hz.
Returns
Query response is returned in high precision NR3 format (up to 12 digits with
more than 4 trailing 0 digits after the decimal point is omitted).
Examples
AFG:FREQUENCY 100.0E3 sets the AFG frequency to 100 kHz.
AFG:FUNCtion
Sets (or queries) which AFG function to execute.
MDO4000/B/C, MSO/DPO4000B and MDO3000 Series Oscilloscopes Programmer Manual 2-131