set_ad_filters
Configure low-pass, high-pass, or band-pass/weighting audio filters for an active analog demodulation (AD) module on UNI-T UTS spectrum analyzers.
Instructions
Set the AD (analog demodulation) module's audio filters: low-pass and/or high-pass (freely combinable), or band-pass/weighting (PM p.158-160). AD module must be active. The AM/FM prefix is read fresh from :CONFigure? each call. Live-verified (2026-11-12): low_pass_filter and high_pass_filter can be set together in one call (the instrument does not turn either off for the other), but band_pass_filter is mutually exclusive with both — setting it turns off any active low-/high-pass filter and vice versa (refused locally before sending anything if requested together with either). This tool reads all three before and after and reports in 'warnings' whichever family the instrument turned off that was not explicitly requested.
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "set_ad_filters"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| instrument | No | Which instrument to use (a name from list_instruments). Default: the `default` instrument, or the only one configured | |
| low_pass_filter | No | Low-pass audio filter cutoff (PM p.159). Setting this turns the band-pass filter off. | |
| band_pass_filter | No | Band-pass/weighting audio filter (PM p.160). Setting this turns the low-pass and high-pass filters off. | |
| high_pass_filter | No | High-pass audio filter cutoff (PM p.159-160). Setting this turns the band-pass filter off. |