Configuring the internal baseband source
R&S
®
SMM100A
179
User Manual 1179.1341.02 ─ 05
UINT32 checksum(void *start, UINT32 length)
{
UINT32 i, result = 0xA50F74FF;
for(i=0; i < length/4; i++)
result = result ^ ((UINT32 *)start)[i];
return(result);
}
The checksum is currently not verified when waveforms are loa-
ded.
Example:
{TYPE: SMU-WV,106656}
BB:ARB:WAV:TAG? 'TYPE'
Queries the content of the
TYPE
tag.
Response: 'SMU-WV,106656'
This is a valid waveform.
{COMMENT: string}
The tag contains a plain text ASCII string of arbitrary length. The string is not analyzed
in the R&S
SMM100A. It is used to describe the file. The string is allowed to contain all
printable ASCII characters except the closing curly bracket.
Example:
{COMMENT: File with data for 3GPP enhanced
channels}
BB:ARB:WAV:TAG? 'COMMENT'
Queries the content of the
COMMENT
tag of the selected wave-
form file.
Response: 'File with data for 3GPP enhanced
channels'
The comment on the waveform reads "File with data for 3GPP
enhanced channels".
Usage:
Setting only
{COPYRIGHT: string}
The tag contains an ASCII string of arbitrary length. The string is not analyzed in the
R&S
SMM100A. It is used to save copyright information about the file content.
Example:
{COPYRIGHT: Rohde&Schwarz}
BB:ARB:WAV:TAG? 'COPYRIGHT'
Queries the content of the
COPYRIGHT
tag of the selected wave-
form file.
Response: 'Rohde&Schwarz'
Copyright resides with Rohde
&
Schwarz.
Usage:
Setting only
{DATE: yyyy-mm-dd;hh:mm:ss}
(optional)
Using the arbitrary waveform generator (ARB)