Remote Control Commands
R&S
®
SMU200A
510Operating Manual 1007.9845.32 ─ 15
0.000000 1.000000
0.309017 0.951057
0.587785 0.809017
0.809017 0.587785
0.951057 0.309017
1.000000 -0.000000
0.951056 -0.309017
0.809017 -0.587785
0.587785 -0.809017
0.309017 -0.951056
-0.000000 -1.000000
-0.309017 -0.951057
-0.587785 -0.809017
-0.809017 -0.587785
-0.951056 -0.309017
-1.000000 0.000000
-0.951056 0.309017
-0.809017 0.587785
-0.587785 0.809017
-0.309017 0.951057
The decimal values in SICO.TXT should be normalized such that they are between –1.0
and +1.0. The waveform file SICO.WV will be based on the contents of this file.
To be read by the R&S SMU these waveform data must be coded binary and packed into
an appropriate WAVEFORM tag. A tag consists of a name and a data set and is enclosed
in curved brackets. The tag is a kind of label carrying information about what the R&S
SMU should do with the data set (see above and step 3 of the following instructions).
The following steps outline how to create the waveform file SICO.WV:
1. The values from the file SICO.TXT must be converted into binary format consisting
of integer numbers without a sign and with 16-bit width. The numeric range between
–1.0 and +1.0 corresponds to the modulation range of the waveform D/A converter
of 65535 (2
16
-1).
+1.0 -> 32767 = 0x7FFF
0.0 -> 0 = 0x0000
-1.0 -> -32767 = 0x8001
A further C-program is suitable for creating the binary data set from the ASCII values
stored in SICO.TXT file (see following example for creating a C-program). This pro-
gram stores the binary data set to a file called SICO.WV.
The contents of the file SICO.WV reads as follows:
IQIQIQIQIQIQIQI ... IQ
There is no readable representation for binary values in this document. This is why
we use the sequence IQIQIQ to characterize the binary code in the present example.
R&S Signal Generator Waveform and List Format