mirror of
				https://github.com/gnss-sdr/gnss-sdr
				synced 2025-10-30 23:03:05 +00:00 
			
		
		
		
	Sort includes, minor cleaning
This commit is contained in:
		| @@ -231,7 +231,6 @@ void beidou_b3i_code_gen_complex_sampled(gsl::span<std::complex<float>> _dest, u | ||||
|             // number of samples per millisecond (because one C/A code period is one | ||||
|             // millisecond). | ||||
|  | ||||
|             // _codeValueIndex = ceil((_ts * ((float)i + 1)) / _tc) - 1; | ||||
|             aux = (_ts * (i + 1)) / _tc; | ||||
|             _codeValueIndex = auxCeil(aux) - 1; | ||||
|  | ||||
|   | ||||
| @@ -34,10 +34,7 @@ | ||||
| #define GNSS_SDR_BEIDOU_B3I_SIGNAL_PROCESSING_H_ | ||||
|  | ||||
| #include <complex> | ||||
| #include <iostream> | ||||
| #include <cstdint> | ||||
| #include <array> | ||||
| #include <algorithm> | ||||
|  | ||||
| #if HAS_SPAN | ||||
| #include <span> | ||||
|   | ||||
| @@ -33,7 +33,6 @@ | ||||
| #include "galileo_e1_signal_processing.h" | ||||
| #include "Galileo_E1.h" | ||||
| #include "gnss_signal_processing.h" | ||||
| #include <array> | ||||
| #include <memory> | ||||
| #include <string> | ||||
| #include <vector> | ||||
|   | ||||
| @@ -35,7 +35,6 @@ | ||||
| #include "Galileo_E5a.h" | ||||
| #include "gnss_signal_processing.h" | ||||
| #include <gnuradio/gr_complex.h> | ||||
| #include <array> | ||||
| #include <memory> | ||||
|  | ||||
|  | ||||
|   | ||||
| @@ -34,6 +34,7 @@ | ||||
| #ifndef GNSS_SDR_GALILEO_E5_SIGNAL_PROCESSING_H_ | ||||
| #define GNSS_SDR_GALILEO_E5_SIGNAL_PROCESSING_H_ | ||||
|  | ||||
| #include <array> | ||||
| #include <complex> | ||||
| #include <cstdint> | ||||
| #if HAS_SPAN | ||||
|   | ||||
| @@ -36,7 +36,7 @@ | ||||
|  | ||||
| auto auxCeil = [](float x) { return static_cast<int32_t>(static_cast<int64_t>((x) + 1)); }; | ||||
|  | ||||
| void glonass_l1_ca_code_gen_complex(gsl::span<std::complex<float>> _dest, /* int32_t  _prn,*/ uint32_t _chip_shift) | ||||
| void glonass_l1_ca_code_gen_complex(gsl::span<std::complex<float>> _dest, uint32_t _chip_shift) | ||||
| { | ||||
|     const uint32_t _code_length = 511; | ||||
|     std::bitset<_code_length> G1{}; | ||||
| @@ -101,7 +101,7 @@ void glonass_l1_ca_code_gen_complex(gsl::span<std::complex<float>> _dest, /* int | ||||
| /* | ||||
|  *  Generates complex GLONASS L1 C/A code for the desired SV ID and sampled to specific sampling frequency | ||||
|  */ | ||||
| void glonass_l1_ca_code_gen_complex_sampled(gsl::span<std::complex<float>> _dest, /* uint32_t _prn,*/ int32_t _fs, uint32_t _chip_shift) | ||||
| void glonass_l1_ca_code_gen_complex_sampled(gsl::span<std::complex<float>> _dest, int32_t _fs, uint32_t _chip_shift) | ||||
| { | ||||
|     // This function is based on the GNU software GPS for MATLAB in the Kay Borre book | ||||
|     std::array<std::complex<float>, 511> _code{}; | ||||
|   | ||||
| @@ -44,12 +44,12 @@ namespace gsl = std; | ||||
| #endif | ||||
|  | ||||
| //! Generates complex GLONASS L1 C/A code for the desired SV ID and code shift, and sampled to specific sampling frequency | ||||
| void glonass_l1_ca_code_gen_complex(gsl::span<std::complex<float>> _dest, /*int32_t  _prn,*/ uint32_t _chip_shift); | ||||
| void glonass_l1_ca_code_gen_complex(gsl::span<std::complex<float>> _dest, uint32_t _chip_shift); | ||||
|  | ||||
| //! Generates N complex GLONASS L1 C/A codes for the desired SV ID and code shift | ||||
| void glonass_l1_ca_code_gen_complex_sampled(gsl::span<std::complex<float>> _dest, /* uint32_t _prn,*/ int32_t _fs, uint32_t _chip_shift, uint32_t _ncodes); | ||||
| void glonass_l1_ca_code_gen_complex_sampled(gsl::span<std::complex<float>> _dest, int32_t _fs, uint32_t _chip_shift, uint32_t _ncodes); | ||||
|  | ||||
| //! Generates complex GLONASS L1 C/A code for the desired SV ID and code shift | ||||
| void glonass_l1_ca_code_gen_complex_sampled(gsl::span<std::complex<float>> _dest, /* uint32_t _prn,*/ int32_t _fs, uint32_t _chip_shift); | ||||
| void glonass_l1_ca_code_gen_complex_sampled(gsl::span<std::complex<float>> _dest, int32_t _fs, uint32_t _chip_shift); | ||||
|  | ||||
| #endif /* GNSS_SDR_GLONASS_SDR_SIGNAL_PROCESSING_H_ */ | ||||
|   | ||||
| @@ -36,7 +36,7 @@ | ||||
|  | ||||
| auto auxCeil = [](float x) { return static_cast<int32_t>(static_cast<int64_t>((x) + 1)); }; | ||||
|  | ||||
| void glonass_l2_ca_code_gen_complex(gsl::span<std::complex<float>> _dest, /* int32_t _prn,*/ uint32_t _chip_shift) | ||||
| void glonass_l2_ca_code_gen_complex(gsl::span<std::complex<float>> _dest, uint32_t _chip_shift) | ||||
| { | ||||
|     const uint32_t _code_length = 511; | ||||
|     std::bitset<_code_length> G1{}; | ||||
| @@ -101,7 +101,7 @@ void glonass_l2_ca_code_gen_complex(gsl::span<std::complex<float>> _dest, /* int | ||||
| /* | ||||
|  *  Generates complex GLONASS L2 C/A code for the desired SV ID and sampled to specific sampling frequency | ||||
|  */ | ||||
| void glonass_l2_ca_code_gen_complex_sampled(gsl::span<std::complex<float>> _dest, /* uint32_t _prn,*/ int32_t _fs, uint32_t _chip_shift) | ||||
| void glonass_l2_ca_code_gen_complex_sampled(gsl::span<std::complex<float>> _dest, int32_t _fs, uint32_t _chip_shift) | ||||
| { | ||||
|     // This function is based on the GNU software GPS for MATLAB in the Kay Borre book | ||||
|     std::array<std::complex<float>, 511> _code{}; | ||||
|   | ||||
| @@ -44,12 +44,12 @@ namespace gsl = std; | ||||
| #endif | ||||
|  | ||||
| //! Generates complex GLONASS L2 C/A code for the desired SV ID and code shift, and sampled to specific sampling frequency | ||||
| void glonass_l2_ca_code_gen_complex(gsl::span<std::complex<float>> _dest, /*int32_t  _prn,*/ uint32_t _chip_shift); | ||||
| void glonass_l2_ca_code_gen_complex(gsl::span<std::complex<float>> _dest, uint32_t _chip_shift); | ||||
|  | ||||
| //! Generates N complex GLONASS L2 C/A codes for the desired SV ID and code shift | ||||
| void glonass_l2_ca_code_gen_complex_sampled(gsl::span<std::complex<float>> _dest, /* uint32_t _prn,*/ int32_t _fs, uint32_t _chip_shift, uint32_t _ncodes); | ||||
| void glonass_l2_ca_code_gen_complex_sampled(gsl::span<std::complex<float>> _dest, int32_t _fs, uint32_t _chip_shift, uint32_t _ncodes); | ||||
|  | ||||
| //! Generates complex GLONASS L2 C/A code for the desired SV ID and code shift | ||||
| void glonass_l2_ca_code_gen_complex_sampled(gsl::span<std::complex<float>> _dest, /* uint32_t _prn,*/ int32_t _fs, uint32_t _chip_shift); | ||||
| void glonass_l2_ca_code_gen_complex_sampled(gsl::span<std::complex<float>> _dest, int32_t _fs, uint32_t _chip_shift); | ||||
|  | ||||
| #endif /* GNSS_SDR_GLONASS_L2_SIGNAL_PROCESSING_H_ */ | ||||
|   | ||||
| @@ -106,7 +106,7 @@ void gps_l2c_m_code_gen_complex_sampled(gsl::span<std::complex<float>> _dest, ui | ||||
|  | ||||
|     //--- Find time constants -------------------------------------------------- | ||||
|     _ts = 1.0 / static_cast<float>(_fs);                    // Sampling period in sec | ||||
|     _tc = 1.0 / static_cast<float>(GPS_L2_M_CODE_RATE_HZ);  // C/A chip period in sec | ||||
|     _tc = 1.0 / static_cast<float>(GPS_L2_M_CODE_RATE_HZ);  // L2C chip period in sec | ||||
|  | ||||
|     for (int32_t i = 0; i < _samplesPerCode; i++) | ||||
|         { | ||||
|   | ||||
| @@ -33,6 +33,7 @@ | ||||
| #include "gps_l5_signal.h" | ||||
| #include "GPS_L5.h" | ||||
| #include <array> | ||||
| #include <cmath> | ||||
| #include <deque> | ||||
|  | ||||
| std::deque<bool> l5i_xa_shift(std::deque<bool> xa)  // GPS-IS-705E Figure 3-4 pp. 15 | ||||
| @@ -298,7 +299,6 @@ void gps_l5q_code_gen_complex_sampled(gsl::span<std::complex<float>> _dest, uint | ||||
|     _ts = 1.0 / static_cast<float>(_fs);                   // Sampling period in sec | ||||
|     _tc = 1.0 / static_cast<float>(GPS_L5Q_CODE_RATE_HZ);  // L5Q chip period in sec | ||||
|  | ||||
|     //float aux; | ||||
|     for (int32_t i = 0; i < _samplesPerCode; i++) | ||||
|         { | ||||
|             //=== Digitizing ======================================================= | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 Carles Fernandez
					Carles Fernandez