Generally, the exact computation of the output record length leads to values, that
don’t fulfill the granularity requirements of the M8190A waveform memory. Different
resampling modes, which slightly modify the resampling algorithm, are offered to
address this problem. The term in brackets after the resampling mode is the name
used in the Import Waveform Panel of the SFP.
Timing
Calculate the resampling factor from the input and output sample rates.
(1)
Calculate the output record length from the input record length and the resampling
factor. Round it to an integer value.
(2)
Adjust the output record length to the nearest integer fulfilling the granularity.
(3)
Adjust the resampling factor.
(4)
Adjust the output sample rate.
(5)
Keep-Sample-Rate (Output_SR)
The first four steps are identical to the “Timing” mode. In the last step the input
sample rate is adjusted.
Keep-Waveform-Length (Output_RL)
Adjust the output record length to the nearest integer fulfilling the granularity.
Adjust the resampling factor.
Adjust the output sample rate.
Truncate
The first two steps are identical to the “Timing” mode. Then the input waveform is
resampled. Decrease the output record length to the next integer fulfilling the
granularity and remove the corresponding number of samples from the end of the
waveform.
Adjust the resampling factor.
Adjust the output sample rate.