7.5 How to enable or bypass the bandwidth limiter?
82
Acqiris SA230E User's Manual
7.5 How to enable or bypass the bandwidth
limiter?
The ADC supports several bandwidth filter at different frequencies. User can chose to enable disable
the bandwidth limiter.
Enabling the filter
The following commands allow to enable the filter.
Using the AqMD3 IVI-C driver:
AqMD3_SetAttributeViBoolean(session, "Channel1", AQMD3_ATTR_INPUT_FILTER_BYPASS, VI_FALSE);
Using the AqMD3 IVI.NET driver:
driver.Channels[L"Channel1"].Filter.Bypass = false;
Disabling the filter
The following commands allow to bypass the filter.
Using the AqMD3 IVI-C driver:
AqMD3_SetAttributeViBoolean(session, "Channel1", AQMD3_ATTR_INPUT_FILTER_BYPASS, VI_TRUE);
Using the AqMD3 IVI.NET driver:
driver.Channels[L"Channel1"].Filter.Bypass = true;
Selecting the filter frequency
User can select the desired the Max frequency by setting “
Channels[].Filter.MaxFrequency
”.
Both Channel1 and Channel2 must have the exact same filter configuration.
Using the AqMD3 IVI-C driver:
ins.Channels["Channel1"].Filter.Bypass = false;
ins.Channels["Channel2"].Filter.Bypass = false;
ins.Channels["Channel1"].Filter.MaxFrequency = 20e6; //20MHz
ins.Channels["Channel2"].Filter.MaxFrequency = 20e6; //20MHz
Using the AqMD3 IVI.NET driver:
AqMD3_SetAttributeViBoolean(vi, "Channel1", AQMD3_ATTR_INPUT_FILTER_BYPASS, VI_FALSE);
AqMD3_SetAttributeViBoolean(vi, "Channel2", AQMD3_ATTR_INPUT_FILTER_BYPASS, VI_FALSE);
AqMD3_SetAttributeViReal64(vi, "Channel1", AQMD3_ATTR_INPUT_FILTER_MAX_FREQUENCY, 20e6);
AqMD3_SetAttributeViReal64(vi, "Channel2", AQMD3_ATTR_INPUT_FILTER_MAX_FREQUENCY, 20e6);