The RX Controls applet gives you per-slice control over every receive parameter: mode, frequency, antenna selection, filter width, AGC, audio, squelch, RIT/XIT, and FM repeater settings. Open it whenever you need to configure how a slice receives or transmits.
The RX applet is always present in the Applet Panel (right sidebar). Toggle its visibility with the RX tray button. When the radio supports more than one slice, a row of slice tabs (A through H) appears at the top; clicking a tab binds the applet to that slice. All controls below the tab row affect the currently selected slice only.
Filter width presets are the one setting that persists across sessions, stored under the FilterPresets key. Every other control reflects live radio state and is not independently saved by AetherSDR.
Select which slice the applet controls. The tab row is hidden when the radio has only one slice. Button borders and active backgrounds follow the per-slice color set in SliceColorManager. On disconnect, clearSliceButtons() tears down all generated tab buttons and restores the static slice badge. Slice button click connections are guarded against duplicate signal handlers across reconnects (v0.9.5.1, #2254).
Slice badge
A
Displays the letter of the active slice. Color is driven by SliceColorManager; customizable per-slice colors persist across sessions and are reflected here, in the slice tab buttons, VFO widgets, and meter strips. Read-only.
π / π
π (unlocked)
Toggles tune-lock. A locked slice ignores frequency changes from the panadapter and other sources.
Click a button to apply that width. Right-click to save the current filter width as a preset. Buttons are hidden in FM, NFM, and DFM modes. Presets are stored as either a plain width value or a lo:hi passband pair; both formats are read and written correctly (v0.9.5.1, #2259).
Filter width label
2.7K
β
Shows the current filter bandwidth. Updates when a preset is applied or the passband is dragged. Read-only.
Filter passband widget
β
β
Drag the low or high edge to set a custom filter passband.
The following DSP filter buttons are visible in non-FM modes. Button availability depends on the radio series.
Button
Availability
Behavior
NR
All series
Enables noise reduction. Hidden in FM family modes.
NR2
All series
Enables noise reduction mode 2. Hidden in FM family modes.
NB
All series
Enables noise blanker. Hidden in FM family modes.
NRL
All series (including 6000-series)
Enables noise reduction (NRL algorithm). Hidden in FM family modes. Available on 6000-series radios as of V0.9.4; previously required 8000-series firmware.
NRS
8000-series only
Enables NRS noise reduction. Hidden in FM family modes.
RNN
8000-series only
Enables RNN noise reduction. Hidden in CW and FM family modes.
NRF
8000-series only
Enables NRF noise reduction. Hidden in FM family modes.
Connects to an Antenna Genius device at the specified IP and port. The "Connected" status is shown only when the connected device is an Antenna Genius proper. If the connection is actually to a ShackSwitch, the AG row shows as disconnected and the ShackSwitch row shows as connected instead.
Port used for the AG control protocol. Always connects on port 9007 regardless of the value entered.
Connect button
β
β
Connects to the ShackSwitch at the specified IP on port 9007 using the AG control protocol.
Disconnect button
β
β
Disconnects from the ShackSwitch.
Connected status
β
β
Shows "Connected" only when the active connection is to a ShackSwitch device.
β Web UI button
SS_ManualIp, SS_WebPort
port 5000
Opens the ShackSwitch web interface in your browser. Uses the live peer address if a ShackSwitch is currently connected. Uses SS_WebPort from settings if set and greater than 1024, otherwise falls back to the device's advertised webPort if valid (>1024), then defaults to port 5000. Does nothing if no IP address can be determined.
Both the AG and ShackSwitch rows share the underlying AntennaGeniusModel connection. Connecting to one will reflect as disconnected in the other.
The following accessor methods and visibility helpers are available on AppletPanel. They are used internally and by code that coordinates device presence with applet state.