Add CB channel 16 (27.155 MHz) to monitoring

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
Michael Smith
2026-03-21 22:18:35 +00:00
parent 94fdaf7644
commit 5f28a11aa4
7 changed files with 115 additions and 1 deletions

View File

@@ -0,0 +1,17 @@
### Requirement: Monitor CB channel 16
The system SHALL monitor CB channel 16 at 27.155 MHz using narrowband FM demodulation with an 8 kHz bandwidth and a squelch SNR threshold of 9.0 dB.
#### Scenario: Channel 16 transmission detected
- **WHEN** a transmission occurs on 27.155 MHz above the squelch threshold
- **THEN** the system records the transmission to a file in the `/recordings` directory using dated subdirectories and the filename template `CB_CH16_27155`
#### Scenario: Channel 16 transmission ends
- **WHEN** the signal on 27.155 MHz drops below the squelch threshold
- **THEN** the system splits the recording file at the transmission boundary
### Requirement: Channel 16 labeled in configuration
The channel entry SHALL use the label `CB-CH16` for identification in logs and status output.
#### Scenario: Channel label appears in config
- **WHEN** RTLSDR-Airband loads the configuration
- **THEN** channel 16 is identified with the label `CB-CH16`