Configuration Guide
The main configuration for the CLI application is handled via .yaml files.
orientable-gnss.yaml
A sample configuration file is provided in the cfg/ directory.
Global Settings
receiver: General receiver settings.frontend_config: Path to the frontend configuration file.log_level: Logging verbosity (0: OFF, 5: DEBUG).log_file: (Optional) Redirect logs to a file.
Channel Settings
channels: Defines which satellites and signals to track (list of objects).sys: Satellite system (e.g., 1 for GPS).prn: PRN number.ctype: Code type.ftype: Frontend type index.
Frontend Configuration
Specific configuration for frontends like RTL-SDR or BladeRF is located in the cfg/frontend/ directory.
These files use a hierarchical YAML structure to define sampling frequencies, intermediate frequencies, and gain settings.