
3-32 Programming Guide
Remote Data Transfer ESG Family Signal Generators
Data Downloads Directly into Pattern RAM
Example 1
:MEMory:DATA:PRAM:BLOCk #1912S407897
1 defines the number of decimal digits to follow in “B”.
9 denotes how many bytes of data are to follow.
12S407897 is the ASCII representation of the data downloaded to the signal
generator. This variable is represented by C in the sample command line.
NOTE Not all binary values can be printed as ASCII characters. In fact, only ASCII
characters corresponding to decimal values 32 to 126 are printable keyboard
characters. The above example was carefully chosen for simplicity. Typically,
the binary value corresponding to your 8-bit pattern is not printable.
Therefore, the program written to download and upload user files must
correctly convert between binary and the visible representation of the data
sequence.
Modulating and Activating the Carrier
The following section explains how to modulate the carrier with the data downloaded to
PRAM, first from the front-panel interface, and then via remote SCPI commands.
From the Front Panel Interface
1. Set the carrier frequency to 2.5 GHz (
Frequency > 2.5 > GHz).
2. Set the carrier amplitude –10.0 dBm (
Amplitude > –10 > dBm).
3. Turn modulation on (press
Mod On/Off until the display annunciator reads MOD ON).
4. Activate the RF output (press
RF On/Off until the display annunciator reads RF ON).
Via the Remote Interface
Execute the following SCPI commands to modulate and activate the carrier.
1. Set the carrier frequency to 2.15 GHz:
[:SOURce]:FREQuency:FIXed 2.5GHZ
2. Set the carrier power to –10.0 dBm:
[:SOURce]:POWer[:LEVel][:IMMediate][:AMPLitude] -10.0DBM
3. Activate the modulation:
:OUTPut:MODulation[:STATe] ON
4. Activate the RF output:
:OUTPut[:STATe] ON
Kommentare zu diesen Handbüchern