[feat](trx-frontend-http): add auto-squelch button to Audio panel

Add an "Auto" button next to the SQL slider that sets the squelch
threshold to the current noise floor (estimated from spectrum bins)
plus a 6 dB margin. Uses the existing estimateNoiseFloorDb() heuristic.

https://claude.ai/code/session_01TDQyrZiPKfWGATVWPsLmHT
Signed-off-by: Claude <noreply@anthropic.com>
This commit is contained in:
Claude
2026-03-27 01:15:04 +00:00
committed by Stan Grams
parent 5d6b9a4d94
commit 2d8dfb1a3d
3 changed files with 33 additions and 1 deletions
@@ -1277,6 +1277,15 @@ small { color: var(--text-muted); }
color: var(--text-muted);
line-height: 1;
}
.sql-auto-btn {
font-size: 0.68rem;
padding: 0 5px;
height: 1.2rem;
min-height: 0;
line-height: 1;
border-radius: 3px;
cursor: pointer;
}
.vol-slider {
-webkit-appearance: none;
appearance: none;