Add optional full-band Galileo E1 CBOC support
This commit is contained in:
@@ -25,10 +25,17 @@ Default YAML files:
|
||||
- `e1_default.yaml`: requested 16.368 MHz nominal defaults.
|
||||
- `acquisition_example.yaml`: faster 4.092 MHz executable search.
|
||||
- `tracking_example.yaml`: 4.092 MHz tracking defaults.
|
||||
- `e1_cboc.yaml`: explicit full-band CBOC selection at 32.736 Msps and a
|
||||
2.25 MHz analytic low IF.
|
||||
- `navigation_collection.yaml`: SignalSim IQ-to-I/NAV regression. Its default
|
||||
`tracking.architecture` is `e1c_pilot_aided_e1b`; the CLI can select
|
||||
`e1b_only` for an A/B replay.
|
||||
|
||||
`AcquisitionConfig.modulation` and `TrackingConfig.modulation` independently
|
||||
select `BOC11` or `CBOC`. Both default to `BOC11`, so existing SignalSim and
|
||||
low-bandwidth configurations retain their measured behavior. A CBOC vector
|
||||
must set both fields to `CBOC` for a matched acquisition/tracking replica.
|
||||
|
||||
The BOC lock detector parameters are part of `TrackingConfig`. The defaults use
|
||||
25 noncoherent power epochs, three confirmations, and the configured
|
||||
`loss_of_lock_epochs` for sustained failure. Carrier and BOC central/outer
|
||||
|
||||
Reference in New Issue
Block a user