User`s manual

Chapter 3. Generating Arbitrary Waveforms (continued)
Returning the Waveform Segment Names . . . . . . . . . . . . . . . . . . . . . . . 116
Determining the Waveform Segment Size . . . . . . . . . . . . . . . . . . . . . . . 116
Returning the Segment Sequence List Names . . . . . . . . . . . . . . . . . . . . . 116
Returning the Repetition Count List Length . . . . . . . . . . . . . . . . . . . . . . 116
Chapter 4. Sweeping and Frequency-Shift Keying . . . . . . . . . . . . . . . . . . . . . . 117
Chapter Contents . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 117
FSK Programming Flowchart . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 118
FSK Command Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 120
Sweeping and Frequency Lists . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 120
Sweeping Using Start and Stop Frequencies . . . . . . . . . . . . . . . . . . . . . . 121
BASIC Program Example (SMPLSWP1) . . . . . . . . . . . . . . . . . . . . . . . 122
Specifying a Frequency List . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 124
BASIC Program Example (LIST1) . . . . . . . . . . . . . . . . . . . . . . . . . . 125
Sweeping Using Start and Span Frequencies . . . . . . . . . . . . . . . . . . . . . 127
BASIC Program Example (SMPLSWP2) . . . . . . . . . . . . . . . . . . . . . . . 128
Frequency Lists Using Definite and Indefinite Length Arbitrary Blocks . . . . . . . 130
BASIC Program Example (LISTDEF) . . . . . . . . . . . . . . . . . . . . . . . . . 131
Logarithmic Sweeping . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 133
BASIC Program Example (LOG_SWP) . . . . . . . . . . . . . . . . . . . . . . . . 133
Sweep Points Versus Time . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 135
BASIC Program Example (SWP_PVST) . . . . . . . . . . . . . . . . . . . . . . . 136
Frequency Lists Versus Time . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 138
BASIC Program Example (LIST_TME) . . . . . . . . . . . . . . . . . . . . . . . . 139
Sweeping Arbitrary Waveforms . . . . . . . . . . . . . . . . . . . . . . . . . . . . 141
BASIC Program Example (SWP_ARB) . . . . . . . . . . . . . . . . . . . . . . . 141
AC Output Leveling . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 144
BASIC Program Example (SWP_LEVL) . . . . . . . . . . . . . . . . . . . . . . . 145
Frequency-Shift Keying . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 147
FSK Using the “ FSK” Control Source . . . . . . . . . . . . . . . . . . . . . . . . 147
BASIC Program Example (FSK1) . . . . . . . . . . . . . . . . . . . . . . . . . . . 148
FSK Using the TTLTrg<n> Control Source . . . . . . . . . . . . . . . . . . . . . . 150
BASIC Program Example (FSK2) . . . . . . . . . . . . . . . . . . . . . . . . . . . 150
FSK Using an Arbitrary Waveform . . . . . . . . . . . . . . . . . . . . . . . . . . 152
BASIC Program Example (FSK_ARB) . . . . . . . . . . . . . . . . . . . . . . . . 152
Sweeping and FSK Program Comments . . . . . . . . . . . . . . . . . . . . . . . . . 154
Reference Oscillator Sources . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 154
Sample Sources . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 154
AFG Frequency Modes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 155
Frequency Range: Sweeping and Sampling . . . . . . . . . . . . . . . . . . . . . . 155
Frequency Range: Frequency Lists and FSK . . . . . . . . . . . . . . . . . . . . . 155
Sweep Count and Frequency List Repetition Count . . . . . . . . . . . . . . . . . . 156
Arbitrary Block Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 156
Frequency Points . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 157
Sweep Spacing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 157
Sweep Direction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 157
Sweep Time . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 158
Output Frequency and Sample Rate . . . . . . . . . . . . . . . . . . . . . . . . . . 160
AC Leveling . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 160
FSK Control Sources . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 161
Frequency-Shift Delay . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 162
Driving the TTLTrg<n> Trigger Lines . . . . . . . . . . . . . . . . . . . . . . . . 162
Agilent E1445A User’s Manual Contents 3