![Agilent Technologies E1439 User Manual Download Page 133](http://html1.mh-extra.com/html/agilent-technologies/e1439/e1439_user-manual_2868333133.webp)
123
Agilent E1439 Programmer's Reference
Functions listed alphabetically
age1439_filter_sync
Synchronizes the decimation counter for multi-module systems.
VXI
plug&play
Syntax
#include "age1439".h
ViStatus age1439_filter_sync(ViSession
id
);
Description
This function causes the digital decimation counter to be reset by the next Sync line rising
transition. By calling
age1439_filter_sync
for every Agilent E1439 module using a shared ADC
clock, and then calling
age1439_meas_control
to cause a sync transition, the decimation counters
are prepared to start at the same time. Once this is done the decimation counters stay synchronized
as long as the same ADC clock is used. You do not need to resynchronize the decimation counters
when the digital filter bandwidths are changed.
Note
Resetting the decimation counter causes a transient in the digital filters. The transient takes about
30 decimated output sample periods to decay 100 dB. See the step response graphs in the
Technical Specifications for more detail.
Parameters
id
is the VXI instrument session pointer returned by the
age1439_init
function.
Comment
The correct procedure for using this command is:
1. Force all modules to idle using age1439_meas_control.
2. Call age1439_filter_sync for all modules.
3. Cause a sync transition with one module using age1439_meas_control without releasing
force to idle.
4. Release force to idle on all modules.
If you also want to synchronize frequency or phase see
age1439_frequency_setup
. This
procedure also applies to those commands for multi-module systems.
Example
The multichan.exe example program provides an example of how to correctly set up a multi-
module system with synchronous filters.
Return Value
AGE1439_SUCCESS
indicates that a function was successful.
Values other than
AGE1439_SUCCESS
indicate an error condition or other important status
condition. To determine the error message, pass the return value to
“age1439_error_message” on
page 102
.
Summary of Contents for E1439
Page 6: ...6...
Page 10: ...10 Contents...
Page 11: ...1 1 Installing the Agilent E1439...
Page 18: ...8 Installing the Agilent E1439 To transport the module...
Page 19: ...2 2 Getting Started with the Agilent E1439...
Page 28: ...18 Getting Started with the Agilent E1439 To use the example programs...
Page 29: ...3 3 Using the Agilent E1439...
Page 63: ...4 4 Agilent E1439 Programmer s Reference...
Page 217: ...5 5 Module Description...
Page 228: ...218 Module Description Block diagram and description...
Page 229: ...6 6 Replacing Assemblies...
Page 234: ...224 Replacing Assemblies Replaceable parts To remove the top cover...
Page 235: ...225 Replacing Assemblies Replaceable parts To remove the M1 M2 assemblies...
Page 236: ...226 Replacing Assemblies Replaceable parts...
Page 238: ...228...
Page 244: ...Index 234...