
I/Q over Ethernet (QSFP+) protocol
R&S
®
SMM-K507
44
User Manual 1179.5718.02 ─ 02
A.4
Waveform upload command sequences
APPL command
Use the application layer (APPL) command
APPL-Command (CmdCode= ‚3‘)
to
send text-based command sequences to the SMW ARB application. For example, use
the APPL command
„STOP_ARB_AND_SET_ARB_PARAMS:”
.
After this string, insert the waveform header of a waveform file. For example, insert the
following:
"STOP_ARB_AND_SET_ARB_PARAMS:{TYPE:SMU-WV}{COMMENT:
"5G_signal_01.wv"}{SAMPLES:300000000}{CLOCK:7.0e+07}{LEVEL OFFS:
0,0}"
You can set the level offset RMS value and peak value
LEVEL OFFS: [RMS, PEAK]
.
For more information, see chapter "Tags for waveforms, data and control lists" in the
R&S
SMM100A user manual.
The following sections provide examples for waveform upload command sequences in
tables:
●
"WV transfer with meta data and upload check and ARB restart"
●
"WV transfer with meta data and upload check and no ARB restart"
●
"WV play stop and start via protocol"
WV transfer with meta data and upload check and ARB restart
The table shows a command sequence for transferring waveforms with meta data,
checking the waveform upload check and restarting the ARB application.
Seq. No.
Command / frame
Description
(1,1)
APPL command (CmdCode= ‚3‘):
"STOP_ARB_AND_SET_ARB_PARAMS:"
Stops the ARB generator, configures waveform
parameter. Replies with ACK/NAK.
If errors occur, repeat this command.
(1,2)
Ctrl frame
Starts waveform transfer:
"START_WV_TRANSFER"
(1,3)
Data frames
Transfer waveform data.
(1,4)
Ctrl frame
Terminates waveform transfer:
"TRANSFER_FINISHED"
(1,5)
APPL-Command (CmdCode= ‚3‘):
"CHECK_STATE_AND_RESTART_ARB"
If no errors occurred during transfer, the ARB
application restarts and ACK is sent.
If errors occur, the ARB application does not
restart and NAK is sent. Repeat the transfer with
sequence number (1,2) and following.
WV transfer with meta data and upload check and no ARB restart
The table shows a command sequence for transferring waveforms with meta data,
checking the waveform upload check and no restart of the ARB application.
Waveform upload command sequences