Sa Gui
sa_guiProvide generic access to any SAStudio4 control by name when no dedicated setting tool exists; use action=menu to open menus for menu-only controls.
Instructions
Generic access to any SAStudio4 control by name, for settings without a dedicated tool. Menu controls are only reachable while their right-hand menu page is shown: open it with action=menu.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"action": "<action>"
},
"name": "sa_gui"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| value | No | Value for set (e.g. '10dB', '3MHz'), option for select, text for text | |
| action | Yes | list | menu | click | set | select | options | value | text | |
| target | No | Control objectName or caption (from action=list), or menu name (Frequency, Span, Amplitude, BW, Sweep, Detect, Meas, Trigger, Marker...) for action=menu |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||