mirror of
https://github.com/smittix/intercept.git
synced 2026-06-09 22:43:32 -07:00
68d831dbe3
- Sidebar sections now rearrange based on active mode - Mode info section (e.g., WiFi Scanning, Spectrum Analyzer) appears at top expanded - Signal Source and SDR Device sections collapse and move below mode sections - Other mode sections default to collapsed state - Sections restore to original containers when switching modes - Fix SCAN/LISTEN button styling consistency in Listening Post - Reorder WiFi sections: WiFi Scanning, Signal Source, Monitor Mode, Scan Settings, Attack Options, Proximity Alerts, Export Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
70 lines
2.9 KiB
HTML
70 lines
2.9 KiB
HTML
<!-- PAGER MODE -->
|
|
<div id="pagerMode" class="mode-content active">
|
|
<div class="section">
|
|
<h3>Pager Decoding</h3>
|
|
<p style="color: var(--text-secondary); font-size: 11px; line-height: 1.5; margin-bottom: 15px;">
|
|
Decode POCSAG and FLEX pager messages from emergency services, hospitals, and other organizations.
|
|
</p>
|
|
<div style="background: rgba(74, 158, 255, 0.1); border: 1px solid rgba(74, 158, 255, 0.3); border-radius: 4px; padding: 8px; font-size: 10px;">
|
|
<span style="color: var(--accent-cyan);">Controls in function bar above</span>
|
|
</div>
|
|
</div>
|
|
|
|
<div class="section">
|
|
<h3>Protocols</h3>
|
|
<div class="checkbox-group">
|
|
<label><input type="checkbox" id="proto_pocsag512" checked> POCSAG-512</label>
|
|
<label><input type="checkbox" id="proto_pocsag1200" checked> POCSAG-1200</label>
|
|
<label><input type="checkbox" id="proto_pocsag2400" checked> POCSAG-2400</label>
|
|
<label><input type="checkbox" id="proto_flex" checked> FLEX</label>
|
|
</div>
|
|
</div>
|
|
|
|
<div class="section">
|
|
<h3>Advanced Settings</h3>
|
|
<div class="form-group">
|
|
<label>Squelch Level</label>
|
|
<input type="text" id="squelch" value="0" placeholder="0 = off">
|
|
</div>
|
|
<div class="form-group">
|
|
<label>PPM Correction</label>
|
|
<input type="text" id="ppm" value="0" placeholder="Frequency correction">
|
|
</div>
|
|
</div>
|
|
|
|
<div class="section">
|
|
<h3>Logging</h3>
|
|
<div class="checkbox-group" style="margin-bottom: 15px;">
|
|
<label>
|
|
<input type="checkbox" id="loggingEnabled" onchange="toggleLogging()">
|
|
Enable Logging
|
|
</label>
|
|
</div>
|
|
<div class="form-group">
|
|
<label>Log file path</label>
|
|
<input type="text" id="logFilePath" value="pager_messages.log" placeholder="pager_messages.log">
|
|
</div>
|
|
</div>
|
|
|
|
<div class="section">
|
|
<h3>Message Filters</h3>
|
|
<div class="checkbox-group" style="margin-bottom: 10px;">
|
|
<label>
|
|
<input type="checkbox" id="filterToneOnly" checked onchange="savePagerFilters()">
|
|
Hide "Tone Only" messages
|
|
</label>
|
|
</div>
|
|
<div class="form-group">
|
|
<label>Hide messages containing (comma-separated)</label>
|
|
<input type="text" id="filterKeywords" placeholder="e.g. test, spam, alert" oninput="savePagerFilters()">
|
|
</div>
|
|
<div class="info-text" style="font-size: 10px; color: #666; margin-top: 5px;">
|
|
Messages matching these keywords will be hidden from display but still logged.
|
|
</div>
|
|
</div>
|
|
|
|
<!-- Hidden frequency/gain inputs for compatibility with existing JS -->
|
|
<input type="hidden" id="frequency" value="153.350">
|
|
<input type="hidden" id="gain" value="0">
|
|
</div>
|