Add CB channel 16 (27.155 MHz) to monitoring
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
17
openspec/specs/cb-channel-16-monitoring/spec.md
Normal file
17
openspec/specs/cb-channel-16-monitoring/spec.md
Normal 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`
|
||||
Reference in New Issue
Block a user