Add install and uninstall targets to nav_msg_listener
Bump local version of Protocol Buffers to 28.1
Update changelog
Add Xavier Guerrero to the authors list
Update changelog
Fixed clang format
Fixed typo
Adapted udp_port to multiple ports
Add missing include (fixes building with modern GCC)
Improve detection of the dma_proxy module and the spidev driver
Fix: Windows does not define __ARM_NEON
Update AArch64 features to Linux 6.10.6
Update AArch64 features to Linux 6.10.6
Bump local version of Protocol Buffers to v28.0
Allow building Ad936x_Custom_Signal_Source when gnuradio-iio is not available
Sort out building flags and improve their reporting
Merge branch 'mmajoral-init_freq_config_param' into next
Initialize the receiver local oscillator frequency to GPS_L5_FREQ_HZ by default in the ADRV9361Z7035 FPGA signal source and remove unnecessary include files.
Apply clang-tidy fixes
Remove ION source from CI
Merge branch 'castle055-ft/ion-metadata-standard-signal-source' into next
Simplify code
Make private member metadata_ a std::shared_pointer
Put the global function into an anonymous namespace
Merge branch 'ft/ion-metadata-standard-signal-source' of https://github.com/castle055/gnss-sdr into castle055-ft/ion-metadata-standard-signal-source
Merge remote-tracking branch 'carlesfernandez/castle055-ft/ion-metadata-standard-signal-source' into ft/ion-metadata-standard-signal-source
Fix for CMake < 3.14
Remove unused configuration parameter. Uniformize guard names
Fix uninitialized warning
Cleaner exit if the data file is not found
Merge branch 'ft/ion-metadata-standard-signal-source' of https://github.com/castle055/gnss-sdr into castle055-ft/ion-metadata-standard-signal-source
Added valves to properly handle end of samples
Simplified by removing a very shallow class
Fixed ION GNSS Metadata Standard dependency version
Moved ION GSMS file source to `gnuradio_blocks/` directory
Implemented range check in `IONGSMSSignalSource::get_right_block(int)`
Simplified disconnect() function
Fixed includes and code style
Use std::ifstream instead of FILE for reading sample data
Removed unused member fields and function parameters
Merge remote-tracking branch 'carlesfernandez/castle055-ft/ion-metadata-standard-signal-source' into ft/ion-metadata-standard-signal-source
Add -DENABLE_ION=ON to CI jobs
Fix building
Fix building error
Fix CMake error
Add Victor to the list of authors
Update changelog
Fixes for C++ standards older than 20. Avoid C++20-specific lambda templates
Improve formatting, add missing include
Create a CMake target for the ION dependency for consistency
Merge branch 'ft/ion-metadata-standard-signal-source' of https://github.com/castle055/gnss-sdr into castle055-ft/ion-metadata-standard-signal-source
Fix formatting
Fixed arithmetic operations on pointers
Linting fixes
Fixed conditional compilation issues
Fix wrong buffer size
Less callback shenanigans
Simpler handling of simpler bit formats
Reset sample value before writing new one
Bufferef IO & propagate configuration inside ION source
Fixed sample count error & refactored
Fixed decoding errors and refactored each class into its own file
Treat data file paths as relative to the metadata file
Fixed block iteration withing a file
Only specify outputs for the requested streams
Added ION GNSS SDR Metadata Standard signal source
Fix CMakeLists header file list in signal source libs
Merge branch 'mmajoral-fix_ad9361_config_params' into next
fix configuration options for the FPGA-based AD9361-based boards
Fix building for -DENABLE_PLUTOSDR=ON
Catch all exceptions
Fix CMake lists
Use lock_guard instead of unique_lock
Bump version of google benchmark to 1.9.0
Merge branch 'mmajoral-fpga_signal_sources' into next
Update changelog
Merge branch 'next' of https://github.com/gnss-sdr/gnss-sdr into fpga_signal_sources
Merge branch 'next' of https://github.com/gnss-sdr/gnss-sdr into fpga_signal_sources
Capitalize acronyms in FPGA-related class names
Capitalize FPGA in class implementation names
Replaced the AD9361 FPGA signal source with the ADRV9361_Z7035 FPGA and the FMCOMMS5 FPGA signal sources.
Merge branch 'next' of https://github.com/gnss-sdr/gnss-sdr into fpga_signal_sources
make clang-format happy
make cmakelint happy
make cpplint happy
make cpplint happy
Fix FPGA-related CMakefile flags
fix FPGA signal source names for consistency
Detect if the spidev driver is installed when the ENABLE_MAX2771 flag is set. Detect if the DMA proxy driver is installed when the ENABLE_DMA_PROXY flag is set. Check if ENABLE_FPGA is set when either ENABLE_MAX2771 or ENABLE_DMA_PROXY is set.
fix signal source names for consistency
Adjust cross-compilation flags to properly support FPGA signal sources
Add the MAX2771_EVKIT FPGA signal source and the ENABLE_FPGA_MAX2771_EVKIT flag to enable it.
Decouple the FPGA DMA signal source from the AD9361 FPGA signal source.
Instantiate sources only once
Fix clang-tidy job
Merge branch 'xguerreropau-decimation_factor_count' into next
Fix formatting
Merge branch 'decimation_factor_count' of https://github.com/xguerreropau/gnss-sdr into xguerreropau-decimation_factor_count
Moved decimation factor count variable to the class
Avoid possible runtime error when PVT.enable_rx_clock_correction=true