Publication No. 980935 Rev. A
3152B User Manual
EADS North America Test and Services
Programming Reference 5-79
1. The number of bytes in a complete FM modulating waveform data must divide by 4. The 3152B has no
control over data sent to its FM waveform during data transfer. Therefore, wrong data and/or incorrect
number of bytes will cause errors
2. The LSBit on the last byte sets marker position. “0” = sets no marker and “1” sets marker. You can set
as many markers as you want.
3. The SYNC output serves as marker output when you have the 3152B set to operate in FM mode.
Normal SYNC level is TTL low. The SYNC output is set to TTL high at the position of the marker. This
way you can use the SYNC output to mark frequency occurrences during FM operation.
4. Data download is terminated with the MSBit of the last byte set to 1.
The following sequence should be used for downloading arbitrary FM Waveforms:
1.
Prepare your FM waveform data points using the following relationship:
N = Frequency[Hz] x 14.31655765
2.
Use an I/O routine such as ViMoveAsync (from the VISA I/O library) to transfer binary blocks of data
to the generator.
Parameters
Name
Type
Description
<binary_block>
Binary
Block of binary data that contains information on the
arbitrary modulating waveform.
Sweep
Programming
Use the following command for programming the sweep parameters.
Sweep control is internal. The frequency will sweep from start to stop
frequencies at an interval determined by the sweep time value and
controlled by a step type determined by the sweep step parameter.
There are two sweep modes: Linear, where the step of which the
generator increments from start to stop frequency is linear and
Logarithmic, where the step of which the generator increments from
start to stop frequency is logarithmic
The commands for programming the frequency sweep function are
described below.
SWEep:FREQuency <start_freq>(?)
HS Syntax: 1610A<float>(?)
Description
This specifies the sweep start frequency. The 3152B will normally sweep from the start to the stop
frequency, however, if the sweep direction is reversed, the 3152B will sweep from the stop to the start
frequency. The start and stop frequencies may be programmed freely throughout the frequency range of
the instrument.
Parameters
Name
Range
Type
Default
Description
<start_freq>
10e-3 to
100e6
Numeric
10e3
Programs the sweep start frequency. Sweep start is
programmed in units of Hz.
Response
The 3152B returns the current sweep start frequency value.
Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com