set_ad_demod_timing
Configure demodulation window sweep time, demodulation time (manual or automatic), and averaging state/count for an active AD module on UNI-T UTS spectrum analyzers.
Instructions
Configure the AD module's demodulation window sweep time, demodulation time (or automatic), and averaging state/count. AD module must be active. The AM/FM prefix is read fresh from :CONFigure? each call. Ranges come from the programming manual and are not yet live-verified. Everything requested is re-read afterwards and any instrument-adjusted value is reported in 'warnings'. Leaves the new state (nothing is restored).
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_demod_timing"
}
}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 | |
| demod_time_s | No | Demodulation time in seconds (manual gives no upper bound; auto is 36x the window sweep time) | |
| average_count | No | Average count, 1 to 999 (manual) | |
| average_state | No | Averaging on/off | |
| demod_time_auto | No | Automatic demodulation time on/off | |
| window_sweep_time_s | No | Demodulation window sweep time in seconds, 1 us to 500 ms (manual) |