Radio Setup¶
The Radio Setup dialog is the master per-radio configuration window. It provides tabs for radio information, network, GPS, TX, Phone/CW, RX, audio, filters, XVTR, USB cables, peripherals, APD, themes, serial (FlexControl), antenna names, and SmartLink pinned certificate management.
Before you start¶
- AetherSDR must be connected to the radio to access most tabs.
- Open
Settings > Radio Setup....
Radio tab¶
The Radio tab displays radio identification, license information, and firmware update controls.
| Control | Default | Behavior |
|---|---|---|
| Radio SN | Chassis serial number (read-only). | Includes a clipboard copy button (tray icon) next to the value. New in v26.5.3 (#2976). |
| Region | USA | Radio regulatory region. |
| HW Version | Hardware version string. | Includes a clipboard copy button next to the value (#2976). |
| Remote On | β | Enables remote wake / remote-on. |
| Options | Shows licensed radio options. | Includes a clipboard copy button next to the value (#2976). |
| FlexControl | β | Detected state of FlexControl hardware. |
| multiFLEX | β | multiFLEX enabled state. |
| Model | Radio model. | Includes a clipboard copy button next to the value (#2976). |
| Nickname | β | User-friendly radio nickname. |
| Callsign | β | Station callsign. |
| Station Name | β | Identifies this AetherSDR client to other multiFLEX stations. Defaults to the OS hostname if empty. Stored as StationName. |
| License Info | β | Displays license details from the radio (Subscription / Expiration / Radio ID / Licensed version). Click the copy button to copy to clipboard. |
| Check for Update | β | Queries for firmware updates. |
| Select Installer... | β | Chooses a firmware image file (.msi, .exe, or .ssdr). |
| Upload Firmware | β | Starts firmware upload with progress bar and status. |
| Reboot Radio | β | Prompts for confirmation, then reboots the connected radio. AetherSDR disconnects during reboot. Automatically reconnects on LAN; SmartLink/WAN requires manual reconnect. Button is disabled when radio is not connected. New in v26.6.3. |
| SmartLink (tab) | β | Pinned SmartLink TLS certificate management. Lists each pinned certificate (host, SHA-256 fingerprint, pinned date) with per-row Forget and Forget All. Lazy-built when first clicked. |
| Pinned SmartLink Certificates (section) | β | Section header for the pinned certs table inside the SmartLink tab. Lists every host this client has pinned on first connect (trust-on-first-use). |
| Host / SHA-256 fingerprint / Pinned (table columns) | β | 3-column read-only table: Host (hostname), SHA-256 fingerprint (monospace), Pinned (YYYY-MM-DD or '(pre-phase 2)'). |
| Forget selected | β | Removes the selected host's pinned cert fingerprint so the next connect re-pins silently. |
| Forget all | β | Clears every pinned cert (with confirmation). Next connect to each radio silently re-pins. |
Copy value buttons¶
Each read-only indicator (Radio SN, HW Version, License Info, etc.) now shows a small overlay copy button when hovered or focused. Clicking the button copies the displayed value to the system clipboard. A brief "copied" popup appears near the button after a successful copy.
Firmware upload status¶
The firmware upload area shows a progress bar and status text during an active upload. When no upload is in progress, the status area is empty.
Reboot Radio¶
Click Reboot Radio to restart the connected radio. A confirmation dialog appears before the reboot proceeds. AetherSDR disconnects during the reboot:
- LAN connection: AetherSDR automatically reconnects once the radio finishes booting.
- SmartLink/WAN connection: You must reconnect manually after the radio boots.
The button is disabled when the radio is not connected. It updates automatically when the connection state changes, so you do not need to reopen the dialog.
Network tab¶
The Network tab displays radio network information and advanced network options.
| Control | Default | Behavior |
|---|---|---|
| IP Address / Mask / MAC Address | β | Read-only network addresses. |
| Enforce Private IP Connections | β | Rejects non-RFC1918 peers. |
| Network MTU | 1450 | Sets maximum outgoing VITA-49 UDP packet size in bytes (576β9000). Stored as NetworkMtu. Default 1450 is safe for most VPN/SD-WAN tunnels. |
| DHCP / Static | β | Switches between DHCP and Static IP modes. |
| IP Address / Mask / Gateway | β | Static IP configuration fields. |
| Apply | β | Pushes the network config to the radio. |
GPS tab¶
The GPS tab shows GPS presence and live latitude/longitude/altitude/time/satellites information.
TX tab¶
The TX tab configures TX timings, interlocks, max power, tune mode, waterfall display, slice/TX follow, and TX band settings.
| Control | Default | Valid Range | Behavior |
|---|---|---|---|
| TX Band Settings | β | β | Opens the dedicated per-band power/tune dialog. |
| ACC TX | β | β | TX hang delay in milliseconds. |
| TX Delay | β | β | TX delay in milliseconds. |
| RCA TX1 | β | β | RCA TX1 delay in milliseconds. |
| Timeout (sec) | β | β | Interlock timeout displayed in seconds. The radio stores this value in milliseconds. |
| RCA TX2 | β | β | RCA TX2 delay in milliseconds. |
| Interlocks - TX REQ: RCA / Accessory | β | β | Enables RCA and accessory interlock inputs. |
| Max Power | β | 0β100 % | Sets radio-level TX power cap. |
| Tune Mode | β | β | Selects how the tune button behaves. |
| Show TX in Waterfall | β | β | Draws TX signal in the waterfall. |
| TX Follows Active Slice | False | β | TX follows the active slice. Mutually exclusive with 'Active Slice Follows TX'. Disabled automatically during Split operation. |
| Active Slice Follows TX | False | β | Switches the active slice when TX moves externally (e.g. WSJT-X or CAT). Mutually exclusive with 'TX Follows Active Slice'. |
Timing fields¶
The timing fields on the TX tab accept values in milliseconds except for Timeout (sec) which displays and accepts values in seconds for readability. The radio stores the timeout value internally in milliseconds.
Phone/CW tab¶
The Phone/CW tab configures microphone, CW keyer, and RTTY defaults.
| Control | Default | Valid Range | Behavior |
|---|---|---|---|
| Enable/Disable the Level Meter During Receive | β | β | Shows mic level meter even in RX. |
| Iambic | β | Enabled / Disabled | Enables or disables the iambic keyer on the radio. |
| Iambic Mode: A / B | A | A / B | Selects Curtis iambic mode A or B for both the radio and the local software keyer. |
| Swap | β | β | Swaps dit/dah. |
| Sideband | β | LSB / USB | Selects CW pitch sideband. |
| CWX | β | β | Enables CWX macro keying. |
| Decode | True | β | Enables the CW decode overlay on the panadapter. Stored as CwDecodeOverlay. |
| RTTY Mark Default | β | β | Default RTTY mark frequency. |
RX tab¶
The RX tab provides GPSDO frequency offset calibration and 10 MHz reference source selection.
| Control | Default | Valid Range | Behavior |
|---|---|---|---|
| Cal Frequency (MHz) | β | β | Frequency used for manual calibration. Available regardless of whether a GPSDO is installed. If the field is empty when you click Start, a warning appears and calibration does not begin. |
| Start | β | β | Sets the calibration frequency, resets freq_error_ppb to 0, then starts the radio PLL calibration sweep. The button is disabled and labelled Busy while calibration is running. |
| Freq Offset (ppb) | β | β | Manual frequency offset in parts per billion. |
| 10 MHz Reference Source | Auto | Auto / TCXO / GPSDO / External 10 MHz | Selects oscillator reference source. Options shown depend on hardware installed. Lock status (Locked / Unlocked) is shown alongside the combo and updates live. |
10 MHz Reference Source¶
The combo populates dynamically each time the dialog opens or the radio reports oscillator status:
- Auto is always present.
- TCXO appears when the radio reports any oscillator status, when
tcxoPresentis true, or when the current or configured value istcxo. - GPSDO appears when
gpsdoPresentis true or the current or configured value isgpsdo. - External 10 MHz appears when the radio reports any oscillator status, when
extPresentis true, or when the current or configured value isexternal.
The combo pre-selects the value that matches the radio's current configured setting (oscSetting). If that value is not in the list, the previously selected item is used; if neither is present, Auto is selected.
Audio tab¶
The Audio tab configures radio audio outputs, compression, PC devices, boost, buffer, recording, and NVIDIA BNR container.
| Control | Default | Valid Range | Behavior |
|---|---|---|---|
| Line Out | β | β | Line-out gain slider. |
| Mute (Line Out) | β | β | Mutes line-out. |
| Headphone | β | β | Headphone gain slider. |
| Mute (Headphone) | β | β | Mutes headphone. |
| Front Speaker / Mute | β | β | Mutes front speaker (model-specific). |
| Audio Compression (SmartLink) | Auto | Auto / Uncompressed / Opus | Selects audio codec for SmartLink/LAN. Stored as AudioCompression. |
| Prevent system sleep while connected | False | β | Keeps OS awake while radio is connected to prevent audio/TCP/UDP stream drops during idle. Stored as InhibitSleepWhileConnected. |
| PC Audio Devices: Input / Output | β | β | Picks host audio in/out devices. |
| Audio Boost | β | β | Enables extra gain on the client audio path. Stored as AudioBoost. |
| Audio Buffer | 200 ms | 50β1000 ms | Increases audio buffer in milliseconds for VPN/SmartLink jitter. Stored as AudioBufferMs. |
| Recording: Radio Side / Client Side | Radio Side | Radio Side / Client Side | Picks radio-side or client-side recording. Stored as RecordingMode. |
| Save to | β | β | Folder for saved recordings (client-side only). Defaults to Documents/AetherSDR/Recordings. Stored as QsoRecordingDir. |
| ... (browse) | β | β | Browses for recording folder. |
| Auto-record on TX | False | β | Automatically records while transmitting. Stored as QsoRecordingAutoRecord. |
| Idle timeout | 120 sec | 10β3600 sec | Seconds of silence before recording stops. Stored as QsoRecordingIdleTimeout. |
| NVIDIA BNR: Autostart Container / Start / Stop / Check Status | β | β | Controls the NVIDIA Broadcast noise-removal container. |
Antennas tab¶
The Antennas tab (new in v26.5.2.1) allows naming and configuring antennas. This tab is lazy-built when first clicked.
Filters tab¶
The Filters tab provides low-latency / sharp filter options per bandwidth.
| Control | Default | Valid Range | Behavior |
|---|---|---|---|
| Voice / CW / Digital filter sharpness sliders | β | 0β3 | Sets filter sharpness (0 = lowest latency to 3 = sharpest) per mode; slider is disabled when Auto is enabled. |
| Auto (Voice / CW / Digital) | β | β | Enables automatic filter-level selection for that mode; disables the manual sharpness slider. |
| Use Low Latency Filters for Digital Modes | β | β | Forces low-latency filters in DIGU/DIGL. |
XVTR tab¶
The XVTR tab provides per-transverter configuration with nested tabs, one per transverter, plus a '+' tab for creating new transverters.
| Control | Default | Behavior |
|---|---|---|
| RX Only | β | Forces RX-only on that transverter. |
| Remove | β | Deletes the transverter definition. |
| Create New Transverter | β | Adds a new transverter entry. |
USB Cables tab¶
The USB Cables tab assigns USB serial adapters to CAT, BCD, bit, and PTT cable types.
| Control | Behavior |
|---|---|
| Cables list / Status |