7.6 How to enable or bypass the bandwidth limiter?
Acqiris SA240P User's Manual
77
7.6 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);