mirror of
https://github.com/smittix/intercept.git
synced 2026-04-24 06:40:00 -07:00
Add SNR column to signal hits table
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
File diff suppressed because it is too large
Load Diff
@@ -985,11 +985,15 @@ function addSignalHit(data) {
|
||||
}
|
||||
|
||||
const mod = data.modulation || 'fm';
|
||||
const snr = data.snr != null ? data.snr : null;
|
||||
const snrText = snr != null ? `${snr > 0 ? '+' : ''}${snr.toFixed(1)} dB` : '---';
|
||||
const snrColor = snr != null ? (snr >= 10 ? 'var(--accent-green)' : snr >= 3 ? 'var(--accent-cyan)' : 'var(--accent-orange, #f0a030)') : 'var(--text-muted)';
|
||||
const row = document.createElement('tr');
|
||||
row.style.borderBottom = '1px solid var(--border-color)';
|
||||
row.innerHTML = `
|
||||
<td style="padding: 4px; color: var(--text-secondary); font-size: 9px;">${timestamp}</td>
|
||||
<td style="padding: 4px; color: var(--accent-green); font-weight: bold;">${data.frequency.toFixed(3)}</td>
|
||||
<td style="padding: 4px; color: ${snrColor}; font-weight: bold; font-size: 9px;">${snrText}</td>
|
||||
<td style="padding: 4px; color: var(--text-secondary);">${mod.toUpperCase()}</td>
|
||||
<td style="padding: 4px; text-align: center;">
|
||||
<button class="preset-btn" onclick="tuneToFrequency(${data.frequency}, '${mod}')" style="padding: 2px 6px; font-size: 9px; background: var(--accent-green); border: none; color: #000; cursor: pointer; border-radius: 3px;">Listen</button>
|
||||
|
||||
@@ -1303,13 +1303,14 @@
|
||||
<tr style="color: var(--text-muted); border-bottom: 1px solid var(--border-color);">
|
||||
<th style="text-align: left; padding: 4px;">Time</th>
|
||||
<th style="text-align: left; padding: 4px;">Frequency</th>
|
||||
<th style="text-align: left; padding: 4px;">SNR</th>
|
||||
<th style="text-align: left; padding: 4px;">Mod</th>
|
||||
<th style="text-align: center; padding: 4px; width: 60px;">Action</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody id="scannerHitsBody">
|
||||
<tr style="color: var(--text-muted);">
|
||||
<td colspan="4" style="padding: 15px; text-align: center; font-size: 10px;">No
|
||||
<td colspan="5" style="padding: 15px; text-align: center; font-size: 10px;">No
|
||||
signals detected</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
|
||||
Reference in New Issue
Block a user