Request preparation
What would you like?
Report Preparation
Problem Being Solved
During active operating — especially on a busy band or during a contest — RF Gain and
AGC Threshold are adjusted constantly to manage noise floor, strong adjacent signals,
and propagation changes. Currently there is no way to bind these to keyboard shortcuts , forcing mouse interaction at exactly the wrong moment.
Proposed Enhancement
Add four new assignable actions to Configure Shortcuts:
| Action Label | SmartSDR API Command Scope
|-------------------|------------------------------------------|--------------------------|
| RF Gain Up | RFGAIN UP to increase gain | Applies to all slices |
| RF Gain Down | RFGAIN DOWN to decrease gain | Applies to all slices |
| AGC-T Up | AGCLEVEL Up to increase level | Applies to active slice |
| AGC-T Down | AGCLEVEL Down to decrease level | Applies to active slice |
- Actions should be configurable to key strokes, ie, F1-F4.
- Pressing the keys mapped to RFGAIN UP or RFGAIN DOWN should increment or decrement the RFGain from its current setting to 8db at a time, with a clamp on the RF Gain Control range (-8db to max of +32db)
- AGC-T is distinct from AGC Mode — Pressing the keys mapped to agc_threshold should increment the agc-t value in increments of 5 units , up or down with a clamp on the the agc threshold range <0-100>
SmartSDR Reference
Raw SmartSDR TCP API (best for command syntax)
- display pan page (RF Gain + rfgain_info): TCPIP-display-pan
- slice page (AGC threshold + active): TCPIP-slice
FlexLib object API (best for .NET property names)
- Panadapter (RFGain, RXAnt, GetRFGainInfo): FlexLib Panadapter class
- Slice (AGCThreshold, Active, AGCMode): FlexLib Slice class
Environment
- AetherSDR version: 0.8.20
- Radio: [your model] / SmartSDR [your firmware]
- OS: [your OS]
Request preparation
What would you like?
Report Preparation
Problem Being Solved
During active operating — especially on a busy band or during a contest — RF Gain and
AGC Threshold are adjusted constantly to manage noise floor, strong adjacent signals,
and propagation changes. Currently there is no way to bind these to keyboard shortcuts , forcing mouse interaction at exactly the wrong moment.
Proposed Enhancement
Add four new assignable actions to Configure Shortcuts:
| Action Label | SmartSDR API Command Scope
|-------------------|------------------------------------------|--------------------------|
| RF Gain Up |
RFGAIN UP to increase gain| Applies to all slices || RF Gain Down |
RFGAIN DOWN to decrease gain| Applies to all slices || AGC-T Up |
AGCLEVEL Up to increase level| Applies to active slice || AGC-T Down |
AGCLEVEL Down to decrease level| Applies to active slice |SmartSDR Reference
Raw SmartSDR TCP API (best for command syntax)
FlexLib object API (best for .NET property names)
Environment