1
0
mirror of https://github.com/gnss-sdr/gnss-sdr synced 2025-02-21 05:20:37 +00:00

Fix typos detected by codespell

This commit is contained in:
Carles Fernandez 2025-02-10 13:20:14 +01:00
parent a9688ddad5
commit 32e7dc03ae
No known key found for this signature in database
GPG Key ID: 4C583C52B0C3877D
105 changed files with 140 additions and 140 deletions

View File

@ -271,7 +271,7 @@ Acquisition_5X.doppler_max=5000
Acquisition_5X.doppler_step=125
Acquisition_5X.bit_transition_flag=false
Acquisition_5X.max_dwells=1
Acquisition_5X.CAF_window_hz=0 ; **Only for E5a** Resolves doppler ambiguity averaging the specified BW in the winner code delay. If set to 0 CAF filter is desactivated. Recommended value 3000 Hz
Acquisition_5X.CAF_window_hz=0 ; **Only for E5a** Resolves doppler ambiguity averaging the specified BW in the winner code delay. If set to 0 CAF filter is deactivated. Recommended value 3000 Hz
Acquisition_5X.Zero_padding=0 ; **Only for E5a** Avoids power loss and doppler ambiguity in bit transitions by correlating one code with twice the input data length, ensuring that at least one full code is present without transitions. If set to 1 it is ON, if set to 0 it is OFF.
Acquisition_5X.dump=false
Acquisition_5X.dump_filename=./acq_dump.dat

View File

@ -111,7 +111,7 @@ Acquisition_5X.doppler_max=10000
Acquisition_5X.doppler_step=250
Acquisition_5X.bit_transition_flag=false
Acquisition_5X.max_dwells=1
Acquisition_5X.CAF_window_hz=0 ; **Only for E5a** Resolves doppler ambiguity averaging the specified BW in the winner code delay. If set to 0 CAF filter is desactivated. Recommended value 3000 Hz
Acquisition_5X.CAF_window_hz=0 ; **Only for E5a** Resolves doppler ambiguity averaging the specified BW in the winner code delay. If set to 0 CAF filter is deactivated. Recommended value 3000 Hz
Acquisition_5X.Zero_padding=0 ; **Only for E5a** Avoids power loss and doppler ambiguity in bit transitions by correlating one code with twice the input data length, ensuring that at least one full code is present without transitions. If set to 1 it is ON, if set to 0 it is OFF.
Acquisition_5X.dump=false
Acquisition_5X.dump_filename=./acq_dump.dat

View File

@ -266,7 +266,7 @@ Acquisition_5X.doppler_max=5000
Acquisition_5X.doppler_step=125
Acquisition_5X.bit_transition_flag=false
Acquisition_5X.max_dwells=1
Acquisition_5X.CAF_window_hz=0 ; **Only for E5a** Resolves doppler ambiguity averaging the specified BW in the winner code delay. If set to 0 CAF filter is desactivated. Recommended value 3000 Hz
Acquisition_5X.CAF_window_hz=0 ; **Only for E5a** Resolves doppler ambiguity averaging the specified BW in the winner code delay. If set to 0 CAF filter is deactivated. Recommended value 3000 Hz
Acquisition_5X.Zero_padding=0 ; **Only for E5a** Avoids power loss and doppler ambiguity in bit transitions by correlating one code with twice the input data length, ensuring that at least one full code is present without transitions. If set to 1 it is ON, if set to 0 it is OFF.
Acquisition_5X.dump=false
Acquisition_5X.dump_filename=./acq_dump.dat

View File

@ -77,7 +77,7 @@ InputFilter.dump_filename=./input_filter.dat
;#The following options are used in the filter design of Fir_Filter and Freq_Xlating_Fir_Filter implementation.
;#These options are based on parameters of gnuradio's function: gr_remez.
;#These function calculates the optimal (in the Chebyshev/minimax sense) FIR filter inpulse
;#reponse given a set of band edges, the desired reponse on those bands,
;#response given a set of band edges, the desired response on those bands,
;#and the weight given to the error in those bands.
;#input_item_type: Type and resolution for input signal samples. Use only gr_complex in this version.

View File

@ -40,7 +40,7 @@ SignalSource.item_type=byte
; endian. If it is big endian then the second byte should be output
; first in each short.
; SignalSource.big_endian_items=false
; big_endian_bytes: true if the most signficiant two bits in the byte
; big_endian_bytes: true if the most significant two bits in the byte
; are the first two to be output.
SignalSource.big_endian_bytes=false
; sample_type: one of 'real' 'iq' or 'qi'

View File

@ -219,7 +219,7 @@ https://gnss-sdr.org/design-forces/
user pressing Ctrl+C, or another user application sending an interruption
signal).
- The estimated CN0 value is now printed in the terminal when navigation data is
succesfully decoded.
successfully decoded.
- Fixed GPS navigation message satellite validation.
- Latitude and longitude are now reported in the terminal with six decimal
places (the sixth decimal place worths up to 0.11 m), instead of the
@ -303,22 +303,22 @@ https://gnss-sdr.org/design-forces/
- Fixed linking against libunwind when the glog library is built locally.
- The configuration options at building time `-DENABLE_OWN_GLOG`,
`-DENABLE_OWN_ARMADILLO`, and `-DENABLE_OWN_GNSSTK` can now be switched `ON`
and `OFF` without the need to start from an empty buiding folder.
and `OFF` without the need to start from an empty building folder.
- Improved CMake handling of the spdlog library used by GNU Radio >= 3.10.
- Make use of the C++20 standard if the environment allows for it.
- Improved passing of compiler flags to `volk_gnsssdr` if the corresponding
environment variables are defined. This fixes warnings in some packaging
systems.
- Improved support for the RISC-V architecture.
- Test files are now donwloaded at configuration time instead of being included
- Test files are now downloaded at configuration time instead of being included
in the source tree. This allows for a smaller package and fixes Lintian
`very-long-line-length-in-source-file` warnings since those files were not
recognized as binaries. The configuration flag `-DENABLE_PACKAGING=ON` passed
to CMake deactivates file downloading.
- The `ENABLE_GENERIC_ARCH` building option was removed, simplifying the process
of buiding the software in non-x86 processor architectures.
of building the software in non-x86 processor architectures.
- If the Protocol Buffers dependency is not found, it is downloaded, built and
statically linked at buiding time. If CMake >= 3.13 and the
statically linked at building time. If CMake >= 3.13 and the
[Abseil C++ libraries](https://github.com/abseil/abseil-cpp) >= 20230117 are
installed on your system, Protocol Buffers v22.2 will be used. If those
requirements are not met, Protocol Buffers v21.4 will be used instead

View File

@ -154,7 +154,7 @@ $ make doc
from the building folder. In both cases, <a href="https://www.doxygen.nl/" target="_blank">Doxygen</a> will generate HTML documentation that can be
retrieved pointing your browser of preference to <tt>gnss-sdr/docs/html/index.html</tt>.
There are two more extra targets available. In the buiding folder:
There are two more extra targets available. In the building folder:
\verbatim
$ make doc-clean
\endverbatim
@ -186,7 +186,7 @@ If you checked out GNSS-SDR some days ago, it is possible that some developer ha
$ git checkout next
$ git pull https://github.com/gnss-sdr/gnss-sdr next
\endverbatim
Before rebuiling the source code, it is safe (and recommended) to remove the remainders of old builds:
Before rebuilding the source code, it is safe (and recommended) to remove the remainders of old builds:
\verbatim
$ cd <building folder>
$ sudo make uninstall ; if you installed it before
@ -633,7 +633,7 @@ More papers related to GNSS-SDR are available at the <a href="https://gnss-sdr.o
\section now_what Ok, now what?
In order to start using GNSS-SDR, you may want to populate <tt>gnss-sdr/data</tt> folder (or anywhere else on your system) with raw data files. By "raw data" we mean the output
of a Radio Frequency front-end's Analog-to_Digital converter. GNSS-SDR needs signal samples already in baseband or in passband, at a suitable intemediate frequency (on the order of MHz).
of a Radio Frequency front-end's Analog-to_Digital converter. GNSS-SDR needs signal samples already in baseband or in passband, at a suitable intermediate frequency (on the order of MHz).
Prepare your configuration file, and then you are ready for going to the <tt> gnss-sdr/install</tt> folder, running <tt>./gnss-sdr</tt>, and see how the file is processed.
Please ask the Developer Team for a signal sample if you need one, and they will do their best ;-)

View File

@ -72,7 +72,7 @@ public:
// Course Over Ground (COG) [deg]
double cog;
// Galileo HAS status: 1- HAS messages decoded and applied, 0 - HAS not avaliable
// Galileo HAS status: 1- HAS messages decoded and applied, 0 - HAS not available
uint32_t galhas_status;
// NUMBER OF VALID SATS

View File

@ -1606,7 +1606,7 @@ bool Rtklib_Solver::get_PVT(const std::map<int, Gnss_Synchro> &gnss_observables_
ecef2pos(pvt_sol.rr, pos.data());
ecef2enu(pos.data(), &pvt_sol.rr[3], enuv.data());
this->set_speed_over_ground(norm_rtk(enuv.data(), 2));
double new_cog = -9999.0; // COG not estimated due to insuficient velocity
double new_cog = -9999.0; // COG not estimated due to insufficient velocity
if (ground_speed_ms >= 1.0)
{
new_cog = atan2(enuv[0], enuv[1]) * R2D;
@ -1696,7 +1696,7 @@ bool Rtklib_Solver::get_PVT(const std::map<int, Gnss_Synchro> &gnss_observables_
// Course Over Ground (cog) [deg]
d_monitor_pvt.cog = new_cog;
// Galileo HAS status: 1- HAS messages decoded and applied, 0 - HAS not avaliable
// Galileo HAS status: 1- HAS messages decoded and applied, 0 - HAS not available
if (d_has_obs_corr_map.empty())
{
d_monitor_pvt.galhas_status = 0;

View File

@ -84,7 +84,7 @@ GalileoE1PcpsQuickSyncAmbiguousAcquisition::GalileoE1PcpsQuickSyncAmbiguousAcqui
DLOG(INFO) << "role " << role;
/*Calculate the folding factor value based on the formula described in the paper.
This may be a bug, but acquisition also work by variying the folding factor at va-
lues different that the expressed in the paper. In adition, it is important to point
lues different that the expressed in the paper. In addition, it is important to point
out that by making the folding factor smaller we were able to get QuickSync work with
Galileo. Future work should be directed to test this assumption statistically.*/

View File

@ -227,7 +227,7 @@ void GpsL2MPcpsAcquisitionFpga::disconnect(gr::top_block_sptr top_block)
if (top_block)
{ /* top_block is not null */
};
// Nothing to diconnect
// Nothing to disconnect
}

View File

@ -466,7 +466,7 @@ int pcps_acquisition_fine_doppler_cc::general_work(int noutput_items,
* TODO: High sensitivity acquisition algorithm:
* State Machine:
* S0. StandBy. If d_active==1 -> S1
* S1. ComputeGrid. Perform the FFT acqusition doppler and delay grid.
* S1. ComputeGrid. Perform the FFT acquisition doppler and delay grid.
* Accumulate the search grid matrix (#doppler_bins x #fft_size)
* Compare maximum to threshold and decide positive or negative
* If T>=gamma -> S4 else

View File

@ -338,7 +338,7 @@ int pcps_assisted_acquisition_cc::general_work(int noutput_items,
* State Machine:
* S0. StandBy. If d_active==1 -> S1
* S1. GetAssist. Define search grid with assistance information. Reset grid matrix -> S2
* S2. ComputeGrid. Perform the FFT acqusition doppler and delay grid.
* S2. ComputeGrid. Perform the FFT acquisition doppler and delay grid.
* Accumulate the search grid matrix (#doppler_bins x #fft_size)
* Compare maximum to threshold and decide positive or negative
* If T>=gamma -> S4 else

View File

@ -319,7 +319,7 @@ int pcps_quicksync_acquisition_cc::general_work(int noutput_items,
for (uint32_t doppler_index = 0; doppler_index < d_num_doppler_bins; doppler_index++)
{
// Ensure that the signal is going to start with all samples
// at zero. This is done to avoid over acumulation when performing
// at zero. This is done to avoid over accumulation when performing
// the folding process to be stored in d_fft_if->get_inbuf()
d_signal_folded = std::vector<gr_complex>(d_fft_size, lv_cmake(0.0F, 0.0F));
std::copy(d_signal_folded.data(), d_signal_folded.data() + d_fft_size, d_fft_if->get_inbuf());

View File

@ -63,7 +63,7 @@ void SignalConditioner::connect(gr::top_block_sptr top_block)
if (in_filt_->item_size() == 0)
{
throw std::invalid_argument("itemsize mismatch: Invalid input/ouput data type configuration for the InputFilter");
throw std::invalid_argument("itemsize mismatch: Invalid input/output data type configuration for the InputFilter");
}
const size_t data_type_adapter_output_size = data_type_adapt_->get_right_block()->output_signature()->sizeof_stream_item(0);
@ -73,12 +73,12 @@ void SignalConditioner::connect(gr::top_block_sptr top_block)
if (data_type_adapter_output_size != input_filter_input_size)
{
throw std::invalid_argument("itemsize mismatch: Invalid input/ouput data type configuration for the DataTypeAdapter/InputFilter connection");
throw std::invalid_argument("itemsize mismatch: Invalid input/output data type configuration for the DataTypeAdapter/InputFilter connection");
}
if (input_filter_output_size != resampler_input_size)
{
throw std::invalid_argument("itemsize mismatch: Invalid input/ouput data type configuration for the Input Filter/Resampler connection");
throw std::invalid_argument("itemsize mismatch: Invalid input/output data type configuration for the Input Filter/Resampler connection");
}
top_block->connect(data_type_adapt_->get_right_block(), 0, in_filt_->get_left_block(), 0);

View File

@ -27,7 +27,7 @@
* Classes for data type conversion
* \{ */
/** \addtogroup Data_type_adapters data_type_adapters
* Wrap GNU Radio data tyope adapter blocks with a GNSSBlockInterface
* Wrap GNU Radio data type adapter blocks with a GNSSBlockInterface
* \{ */

View File

@ -27,7 +27,7 @@
* Classes for data type conversion
* \{ */
/** \addtogroup Data_type_adapters data_type_adapters
* Wrap GNU Radio data tyope adapter blocks with a GNSSBlockInterface
* Wrap GNU Radio data type adapter blocks with a GNSSBlockInterface
* \{ */

View File

@ -43,7 +43,7 @@ Notch::Notch(float pfa,
pfa_(pfa),
noise_pow_est_(0.0),
length_(length), // Set the number of samples per segment
n_deg_fred_(2 * length), // Number of dregrees of freedom,
n_deg_fred_(2 * length), // Number of degrees of freedom,
n_segments_(0),
n_segments_est_(n_segments_est), // Set the number of segments for noise power estimation
n_segments_reset_(n_segments_reset), // Set the period (in segments) when the noise power is estimated

View File

@ -374,7 +374,7 @@ typedef struct
typedef struct
{ /* observation data */
int n, nmax; /* number of obervation data/allocated */
int n, nmax; /* number of observation data/allocated */
obsd_t *data; /* observation data records */
} obs_t;
@ -664,7 +664,7 @@ typedef struct
double deph[3]; /* delta orbit {radial,along,cross} (m) */
double ddeph[3]; /* dot delta orbit {radial,along,cross} (m/s) */
double dclk[3]; /* delta clock {c0,c1,c2} (m,m/s,m/s^2) */
double hrclk; /* high-rate clock corection (m) */
double hrclk; /* high-rate clock correction (m) */
float cbias[MAXCODE]; /* code biases (m) */
double pbias[MAXCODE]; /* phase biases (m) */
float stdpb[MAXCODE]; /* std-dev of phase biases (m) */
@ -1159,7 +1159,7 @@ typedef struct
typedef struct
{ /* tcp cilent type */
{ /* tcp client type */
tcp_t svr; /* tcp server control */
int toinact; /* inactive timeout (ms) (0:no timeout) */
int tirecon; /* reconnect interval (ms) (0:no reconnect) */

View File

@ -3825,7 +3825,7 @@ int decode_msm7(rtcm_t *rtcm, int sys)
i += 10;
}
for (j = 0; j < ncell; j++)
{ /* half-cycle amiguity */
{ /* half-cycle ambiguity */
half[j] = getbitu(rtcm->buff, i, 1);
i += 1;
}

View File

@ -1116,7 +1116,7 @@ void cross3(const double *a, const double *b, double *c)
/* normalize 3d vector ---------------------------------------------------------
* normalize 3d vector
* args : double *a I vector a (3 x 1)
* double *b O normlized vector (3 x 1) || b || = 1
* double *b O normalized vector (3 x 1) || b || = 1
* return : status (1:ok,0:error)
*-----------------------------------------------------------------------------*/
int normv3(const double *a, double *b)
@ -1233,7 +1233,7 @@ int solve(const char *tr, const double *A, const double *Y, int n,
* double *y I (weighted) measurements (m x 1)
* int n,m I number of parameters and measurements (n <= m)
* double *x O estmated parameters (n x 1)
* double *Q O esimated parameters covariance matrix (n x n)
* double *Q O estimated parameters covariance matrix (n x n)
* return : status (0:ok,0>:error)
* notes : for weighted least square, replace A and y by A*w and w*y (w=W^(1/2))
* matirix stored by column-major order (fortran convention)
@ -1907,7 +1907,7 @@ int read_leaps_usno(FILE *fp)
* return : status (1:ok,0:error)
* notes : The leap second table should be as follows or leapsec.dat provided
* by USNO.
* (1) The records in the table file cosist of the following fields:
* (1) The records in the table file consist of the following fields:
* year month day hour min sec UTC-GPST(s)
* (2) The date and time indicate the start UTC time for the UTC-GPST
* (3) The date and time should be descending order.
@ -4588,7 +4588,7 @@ double ionppp(const double *pos, const double *azel, double re,
double tropmodel(gtime_t time __attribute__((unused)), const double *pos, const double *azel,
double humi)
{
const double temp0 = 15.0; /* temparature at sea level */
const double temp0 = 15.0; /* temperature at sea level */
double hgt;
double pres;
double temp;

View File

@ -31,14 +31,14 @@
* References :
* [1] IS-GPS-200M, Navstar GPS Space Segment/Navigation User Interfaces,
* May, 2021
* [2] RTCA/DO-229C, Minimum operational performanc standards for global
* [2] RTCA/DO-229C, Minimum operational performance standards for global
* positioning system/wide area augmentation system airborne equipment,
* RTCA inc, November 28, 2001
* [3] M.Rothacher, R.Schmid, ANTEX: The Antenna Exchange Format Version 1.4,
* 15 September, 2010
* [4] A.Gelb ed., Applied Optimal Estimation, The M.I.T Press, 1974
* [5] A.E.Niell, Global mapping functions for the atmosphere delay at radio
* wavelengths, Jounal of geophysical research, 1996
* wavelengths, Journal of geophysical research, 1996
* [6] W.Gurtner and L.Estey, RINEX The Receiver Independent Exchange Format
* Version 3.00, November 28, 2007
* [7] J.Kouba, A Guide to using International GNSS Service (IGS) products,

View File

@ -58,7 +58,7 @@ static gtime_t time_stat = {0, 0}; /* rtk status file time */
* args : char *file I rtk status file
* int level I rtk status level (0: off)
* return : status (1:ok,0:error)
* notes : file can constain time keywords (%Y,%y,%m...) defined in reppath().
* notes : file can contain time keywords (%Y,%y,%m...) defined in reppath().
* The time to replace keywords is based on UTC of CPU time.
* output : solution status file record format
*

View File

@ -29,7 +29,7 @@
*
*
* References :
* [1] RTCA/DO-229C, Minimum operational performanc standards for global
* [1] RTCA/DO-229C, Minimum operational performance standards for global
* positioning system/wide area augmentation system airborne equipment,
* RTCA inc, November 28, 2001
* [2] IS-QZSS v.1.1, Quasi-Zenith Satellite System Navigation Service

View File

@ -29,7 +29,7 @@
*
*
* References :
* [1] RTCA/DO-229C, Minimum operational performanc standards for global
* [1] RTCA/DO-229C, Minimum operational performance standards for global
* positioning system/wide area augmentation system airborne equipment,
* RTCA inc, November 28, 2001
* [2] IS-QZSS v.1.1, Quasi-Zenith Satellite System Navigation Service

View File

@ -2383,7 +2383,7 @@ void outprcopt(FILE *fp, const prcopt_t *opt)
/* output solution header ------------------------------------------------------
* output solution heade to file
* output solution header to file
* args : FILE *fp I output file pointer
* solopt_t *opt I solution options
* return : none

View File

@ -299,7 +299,7 @@ int openfile_(file_t *file, gtime_t time, char *msg)
{
file->tick_f = 0;
}
/* adust time to read playback file */
/* adjust time to read playback file */
timeset(file->time);
}
else

View File

@ -281,12 +281,12 @@ void tide_pole(gtime_t tut, const double *pos, const double *erpv,
* 8: elimate permanent deformation
* double *erp I earth rotation parameters (NULL: not used)
* double *odisp I ocean loading parameters (NULL: not used)
* odisp[0+i*6]: consituent i amplitude radial(m)
* odisp[1+i*6]: consituent i amplitude west (m)
* odisp[2+i*6]: consituent i amplitude south (m)
* odisp[3+i*6]: consituent i phase radial (deg)
* odisp[4+i*6]: consituent i phase west (deg)
* odisp[5+i*6]: consituent i phase south (deg)
* odisp[0+i*6]: constituent i amplitude radial(m)
* odisp[1+i*6]: constituent i amplitude west (m)
* odisp[2+i*6]: constituent i amplitude south (m)
* odisp[3+i*6]: constituent i phase radial (deg)
* odisp[4+i*6]: constituent i phase west (deg)
* odisp[5+i*6]: constituent i phase south (deg)
* (i=0:M2,1:S2,2:N2,3:K2,4:K1,5:O1,6:P1,7:Q1,
* 8:Mf,9:Mm,10:Ssa)
* double *dr O displacement by earth tides (ecef) (m)

View File

@ -48,7 +48,7 @@ option(BUILD_SHARED_LIBS "Build library as shared." OFF)
# Force PIC on unix when building shared libs
# see: https://en.wikipedia.org/wiki/Position-independent_code
if(BUILD_SHARED_LIBS AND UNIX)
option(CMAKE_POSITION_INDEPENDENT_CODE "Build with Position Independant Code." ON)
option(CMAKE_POSITION_INDEPENDENT_CODE "Build with Position Independent Code." ON)
endif()
include(CheckIncludeFile)

View File

@ -93,7 +93,7 @@ typedef enum
PPC_HAS_MMU, /* Memory management unit */
PPC_HAS_4xxMAC,
PPC_UNIFIED_CACHE, /* Unified instruction and data cache */
PPC_HAS_SPE, /* Signal processing extention unit */
PPC_HAS_SPE, /* Signal processing extension unit */
PPC_HAS_EFP_SINGLE, /* SPE single precision fpu */
PPC_HAS_EFP_DOUBLE, /* SPE double precision fpu */
PPC_NO_TB, /* No timebase */
@ -110,7 +110,7 @@ typedef enum
PPC_POWER6_EXT,
PPC_ARCH_2_06, /* ISA 2.06 - POWER7 */
PPC_HAS_VSX, /* Vector-scalar extension */
PPC_PSERIES_PERFMON_COMPAT, /* Set of backwards compatibile performance
PPC_PSERIES_PERFMON_COMPAT, /* Set of backwards compatible performance
monitoring events */
PPC_TRUE_LE,
PPC_PPC_LE,

View File

@ -116,7 +116,7 @@ typedef struct
// Calls cpuid and returns an initialized X86info.
X86Info GetX86Info(void);
// Returns cache hierarchy informations.
// Returns cache hierarchy information.
// Can call cpuid multiple times.
CacheInfo GetX86CacheInfo(void);

View File

@ -165,7 +165,7 @@ extern uint64_t android_getCpuFeatures(void);
* This flag implies -mfpu=neon-vfpv4.
*
* -mcpu=iwmmxt
* Allows the use of iWMMXt instrinsics with GCC.
* Allows the use of iWMMXt intrinsics with GCC.
*
* IMPORTANT NOTE: These flags should only be tested when
* android_getCpuFamily() returns ANDROID_CPU_FAMILY_ARM, i.e. this is a

View File

@ -129,7 +129,7 @@ PPCInfo GetPPCInfo(void)
{
/*
* On Power feature flags aren't currently in cpuinfo so we only look at
* the auxilary vector.
* the auxiliary vector.
*/
PPCInfo info = kEmptyPPCInfo;
const HardwareCapabilities hwcaps = CpuFeatures_GetHardwareCapabilities();

View File

@ -116,7 +116,7 @@ TEST(CpuinfoMipsTest, Goldfish)
auto& fs = GetEmptyFilesystem();
fs.CreateFile("/proc/cpuinfo", R"(system type : MIPS-Goldfish
Hardware : goldfish
Revison : 1
Revision : 1
processor : 0
cpu model : MIPS 24Kc V0.0 FPU V0.0
BogoMIPS : 1042.02

View File

@ -40,7 +40,7 @@ void *volk_gnsssdr_malloc(size_t size, size_t alignment)
return NULL;
}
// Tweak size to satisfy ASAN (the GCC address sanitizer).
// Calling 'volk_gnsssdr_malloc' might therefor result in the allocation of more memory than
// Calling 'volk_gnsssdr_malloc' might therefore result in the allocation of more memory than
// requested for correct alignment. Any allocation size change here will in general not
// impact the end result since initial size alignment is required either way.
if (size % alignment)

View File

@ -8,7 +8,7 @@
* This block takes in a signal stream and performs direct resampling.
* The theory behind this block can be found in Chapter 7.5 of the following
* book:
* R. Lyons, Undestanding Digital Signal Processing, 3rd ed., Pearson Education,
* R. Lyons, Understanding Digital Signal Processing, 3rd ed., Pearson Education,
* 2010.
*
* -----------------------------------------------------------------------------

View File

@ -34,7 +34,7 @@ FifoSignalSource::FifoSignalSource(ConfigurationInterface const* configuration,
std::string const& role, unsigned int in_streams, unsigned int out_streams,
[[maybe_unused]] Concurrent_Queue<pmt::pmt_t>* queue)
: SignalSourceBase(configuration, role, "Fifo_Signal_Source"s),
item_size_(sizeof(gr_complex)), // currenty output item size is always gr_complex
item_size_(sizeof(gr_complex)), // currently output item size is always gr_complex
fifo_reader_(FifoReader::make(configuration->property(role + ".filename", "./example_capture.dat"s),
configuration->property(role + ".sample_type", "ishort"s))),
dump_(configuration->property(role + ".dump", false)),

View File

@ -93,7 +93,7 @@ private:
double rf_gain_rx1_;
double rf_gain_rx2_;
uint64_t freq_; // frequency of local oscilator
uint64_t freq_; // frequency of local oscillator
uint64_t sample_rate_;
uint64_t bandwidth_;
uint64_t buffer_size_; // reception buffer

View File

@ -87,7 +87,7 @@ private:
std::string item_type_;
double rf_gain_;
int64_t samples_;
uint64_t freq_; // frequency of local oscilator
uint64_t freq_; // frequency of local oscillator
uint64_t sample_rate_;
uint64_t bandwidth_;
uint64_t buffer_size_; // reception buffer

View File

@ -319,7 +319,7 @@ void rtl_tcp_signal_source_c::handle_read(const boost::system::error_code &ec,
unread_++;
}
}
// let woker know that more data is available
// let worker know that more data is available
not_empty_.notify_one();
// Read some more
#if USE_BOOST_BIND_PLACEHOLDERS

View File

@ -6,7 +6,7 @@
* The implementation of this block is a combination of various helpful
* sources. The data format and command structure is taken from the
* original Osmocom rtl_tcp_source_f (https://git.osmocom.org/gr-osmosdr).
* The aynchronous reading code comes from the examples provides
* The asynchronous reading code comes from the examples provides
* by Boost.Asio and the bounded buffer producer-consumer solution is
* taken from the Boost.CircularBuffer examples (https://www.boost.org/).
*

View File

@ -137,7 +137,7 @@ void Fpga_dynamic_bit_selection::bit_selection_per_rf_band(volatile unsigned *d_
}
}
// update bit selection corresopnding to frequency band 1
// update bit selection corresponding to frequency band 1
d_map_base[0] = shift_out_bits;
}

View File

@ -138,7 +138,7 @@ template <typename WT>
void IONGSMSChunkData::unpack_words(gr_vector_void_star& outputs, std::vector<int>& output_items)
{
WT* data = static_cast<WT*>(buffer_);
// TODO - Swap endiannes if needed
// TODO - Swap endianness if needed
IONGSMSChunkUnpackingCtx<WT> ctx{
chunk_.Shift(),

View File

@ -21,7 +21,7 @@
class PpsSamplestamp
{
public:
uint64_t samplestamp = 0; // PPS rising edge samples counter from the beginning of rx stream opperation. Notice that it is reseted to zero if sample buffer overflow is detected on the FPGA side
uint64_t samplestamp = 0; // PPS rising edge samples counter from the beginning of rx stream operation. Notice that it is reset to zero if sample buffer overflow is detected on the FPGA side
uint32_t overflow_reg = 0; // >0 indicates overflow situation in the FPGA RX buffer
};

View File

@ -32,7 +32,7 @@
* Classes for the decoding of GNSS Navigation messages.
* \{ */
/** \addtogroup Telemetry_Decoder_adapters telemetry_decoder_adapters
* Wrap GNU Radio blocs for the decoding of GNSS Navigation messages with a
* Wrap GNU Radio blocks for the decoding of GNSS Navigation messages with a
* TelemetryDecoderInterface
* \{ */

View File

@ -461,7 +461,7 @@ void galileo_telemetry_decoder_gs::decode_INAV_word(float *page_part_symbols, in
d_inav_nav.reset_osnma_nav_bits_adkd4();
}
if (d_inav_nav.have_new_ephemeris() == true) // C: tells if W1-->W4 available from same blcok (and W5!)
if (d_inav_nav.have_new_ephemeris() == true) // C: tells if W1-->W4 available from same block (and W5!)
{
// get object for this SV (mandatory)
const std::shared_ptr<Galileo_Ephemeris> tmp_obj = std::make_shared<Galileo_Ephemeris>(d_inav_nav.get_ephemeris());
@ -496,7 +496,7 @@ void galileo_telemetry_decoder_gs::decode_INAV_word(float *page_part_symbols, in
else
{
// If we still do not have ephemeris, check if we have a reduced CED
if ((d_band == '1') && d_use_ced && !d_first_eph_sent && (d_inav_nav.have_new_reduced_ced() == true)) // C: W16 has some Eph. params, uneeded for OSNMa I guess
if ((d_band == '1') && d_use_ced && !d_first_eph_sent && (d_inav_nav.have_new_reduced_ced() == true))
{
const std::shared_ptr<Galileo_Ephemeris> tmp_obj = std::make_shared<Galileo_Ephemeris>(d_inav_nav.get_reduced_ced());
this->message_port_pub(pmt::mp("telemetry"), pmt::make_any(tmp_obj));

View File

@ -75,7 +75,7 @@ GalileoE5aDllPllTrackingFpga::GalileoE5aDllPllTrackingFpga(
// GNSS-SDR instantiates the tracking channels i L1, L2, L5, E1, E5a
// However E5a can use the same tracking HW accelerators as L5 (but not simultaneously).
// Therefore for the proper assignment of the FPGA tracking device file numbers to the E5a tracking channels,
// the number of channels that have already been assigned to L5 must not be substracted to this channel number,
// the number of channels that have already been assigned to L5 must not be subtracted to this channel number,
// so they are not counted here.
uint32_t num_prev_assigned_ch_1C = configuration->property("Channels_1C.count", 0);

View File

@ -50,7 +50,7 @@
* a sequence of identically and independently distributed (IID) samples of a stationary
* stochastic process by way of Bayesian inference using conjugate priors. The posterior
* distribution is assumed to be Gaussian with mean \mathbf{\mu} and covariance \hat{\mathbf{C}},
* which has a conjugate prior given by a normal-inverse-Wishart distribution with paramemters
* which has a conjugate prior given by a normal-inverse-Wishart distribution with parameters
* \mathbf{\mu}_{0}, \kappa_{0}, \nu_{0}, and \mathbf{\Psi}.
*
* [1] TODO: Ref1

View File

@ -66,13 +66,13 @@ Gnss_Crypto::Gnss_Crypto()
gnutls_global_init();
#if !HAVE_GNUTLS_SIGN_ECDSA_SHA256
LOG(WARNING) << "The GnuTLS library version you are linking against is too old for some OSNMA functions."
<< " Please do not trust OSNMA ouputs or upgrade your system to a newer version of GnuTLS or OpenSSL"
<< " Please do not trust OSNMA outputs or upgrade your system to a newer version of GnuTLS or OpenSSL"
<< " and rebuild GNSS-SDR against it.";
#endif
#else // OpenSSL
#if !(USE_OPENSSL_3 || USE_OPENSSL_111)
LOG(WARNING) << "The OpenSSL library version you are linking against is too old for some OSNMA functions."
<< " Please do not trust OSNMA ouputs or upgrade your system to a newer version of OpenSSL"
<< " Please do not trust OSNMA outputs or upgrade your system to a newer version of OpenSSL"
<< " and rebuild GNSS-SDR against it.";
#endif
#endif
@ -85,13 +85,13 @@ Gnss_Crypto::Gnss_Crypto(const std::string& certFilePath, const std::string& mer
gnutls_global_init();
#if !HAVE_GNUTLS_SIGN_ECDSA_SHA256
LOG(WARNING) << "The GnuTLS library version you are linking against is too old for some OSNMA functions."
<< " Please do not trust OSNMA ouputs or upgrade your system to a newer version of GnuTLS or OpenSSL"
<< " Please do not trust OSNMA outputs or upgrade your system to a newer version of GnuTLS or OpenSSL"
<< " and rebuild GNSS-SDR against it.";
#endif
#else // OpenSSL
#if !(USE_OPENSSL_3 || USE_OPENSSL_111)
LOG(WARNING) << "The OpenSSL library version you are linking against is too old for some OSNMA functions."
<< " Please do not trust OSNMA ouputs or upgrade your system to a newer version of OpenSSL"
<< " Please do not trust OSNMA outputs or upgrade your system to a newer version of OpenSSL"
<< " and rebuild GNSS-SDR against it.";
#endif
#endif

View File

@ -1714,7 +1714,7 @@ bool osnma_msg_receiver::verify_macseq(const MACK_message& mack)
}
// Fixed as well as FLX Tags share first part - Eq. 22 ICD
std::vector<uint8_t> m(5 + 2 * flxTags.size()); // each flx tag brings two bytes
m[0] = static_cast<uint8_t>(mack.PRNa); // PRN_A - SVID of the satellite transmiting the tag
m[0] = static_cast<uint8_t>(mack.PRNa); // PRN_A - SVID of the satellite transmitting the tag
m[1] = static_cast<uint8_t>((GST_SFi & 0xFF000000) >> 24);
m[2] = static_cast<uint8_t>((GST_SFi & 0x00FF0000) >> 16);
m[3] = static_cast<uint8_t>((GST_SFi & 0x0000FF00) >> 8);
@ -1970,7 +1970,7 @@ std::vector<MACK_tag_and_info> osnma_msg_receiver::verify_macseq_new(const MACK_
}
// Fixed as well as FLX Tags share first part - Eq. 22 ICD
std::vector<uint8_t> m(5 + 2 * flxTags.size()); // each flx tag brings two bytes
m[0] = static_cast<uint8_t>(mack.PRNa); // PRN_A - SVID of the satellite transmiting the tag
m[0] = static_cast<uint8_t>(mack.PRNa); // PRN_A - SVID of the satellite transmitting the tag
m[1] = static_cast<uint8_t>((GST_Sfi & 0xFF000000) >> 24);
m[2] = static_cast<uint8_t>((GST_Sfi & 0x00FF0000) >> 16);
m[3] = static_cast<uint8_t>((GST_Sfi & 0x0000FF00) >> 8);

View File

@ -747,7 +747,7 @@ int GNSSFlowgraph::connect_signal_conditioners()
reported_error.replace(pos, len, "Pass_Through");
pos = reported_error.find(replace_me, pos + 1);
}
help_hint_ += " * Blocks within the Signal Conditioner are connected with mismatched input/ouput item size\n";
help_hint_ += " * Blocks within the Signal Conditioner are connected with mismatched input/output item size\n";
help_hint_ += " Reported error: " + reported_error + '\n';
help_hint_ += " Check the Signal Conditioner documentation at https://gnss-sdr.org/docs/sp-blocks/signal-conditioner/\n";
}
@ -1310,7 +1310,7 @@ int GNSSFlowgraph::connect_acquisition_monitor()
top_block_->disconnect_all();
return 1;
}
DLOG(INFO) << "acqusition_monitor successfully connected to Channel blocks";
DLOG(INFO) << "acquisition_monitor successfully connected to Channel blocks";
return 0;
}

View File

@ -153,7 +153,7 @@ public:
}
/*!
* \brief Priorize visible satellites in the specified vector
* \brief Prioritize visible satellites in the specified vector
*/
void priorize_satellites(const std::vector<std::pair<int, Gnss_Satellite>>& visible_satellites);

View File

@ -95,7 +95,7 @@ const std::vector<std::pair<int32_t, int32_t> > CNAV_CUC({{249, 21}});
constexpr double CNAV_CUC_LSB = TWO_N30;
// MESSAGE TYPE 30 (CLOCK, IONO, GRUP DELAY)
// MESSAGE TYPE 30 (CLOCK, IONO, GROUP DELAY)
const std::vector<std::pair<int32_t, int32_t> > CNAV_TOP2({{39, 11}});
constexpr int32_t CNAV_TOP2_LSB = 300;
const std::vector<std::pair<int32_t, int32_t> > CNAV_URA_NED0({{50, 5}});

View File

@ -1,6 +1,6 @@
/*!
* \file Galileo_CNAV.h
* \brief Galileo CNAV mesage constants. Data from:
* \brief Galileo CNAV message constants. Data from:
* Galileo High Accuracy Service Signal-In-Space Interface Control Document
* (HAS SIS ICD) Issue 1.0, May 2022
* \author Carles Fernandez-Prades, 2020-2022. cfernandez(at)cttc.es
@ -57,7 +57,7 @@ constexpr size_t HAS_MSG_PHASE_DISCONTINUITY_INDICATOR_LENGTH = 2; // HAS SIS
constexpr uint64_t MAX_SECONDS_REMEMBERING_MID = 150; // HAS SIS ICD 1.0 Section 6.4.1 HAS Message Completion Time-out
// Galileo CNAV message structure
constexpr int32_t GALILEO_CNAV_SYMBOLS_PER_PAGE = 1000; // Total numer of symbols per HAS page including the sync pattern
constexpr int32_t GALILEO_CNAV_SYMBOLS_PER_PAGE = 1000; // Total number of symbols per HAS page including the sync pattern
constexpr int32_t GALILEO_CNAV_PREAMBLE_PERIOD_SYMBOLS = 1000;
constexpr int32_t GALILEO_CNAV_PAGE_MS = 1; // Duration in ms of a CNAV page
constexpr int32_t GALILEO_CNAV_INTERLEAVER_ROWS = 8; // HAS SIS ICD 1.0 Table 4

View File

@ -1,6 +1,6 @@
/*!
* \file Galileo_FNAV.h
* \brief Galileo FNAV mesage constants
* \brief Galileo FNAV message constants
* \author Carles Fernandez, 2020. cfernandez(at)cttc.es
*
*

View File

@ -1,6 +1,6 @@
/*!
* \file Galileo_INAV.h
* \brief Galileo INAV mesage constants
* \brief Galileo INAV message constants
* \author Carles Fernandez, 2020. cfernandez(at)cttc.es
*
*
@ -296,7 +296,7 @@ const std::vector<std::pair<int32_t, int32_t>> TIME_0_BIT({{7, 2}});
const std::vector<std::pair<int32_t, int32_t>> WN_0_BIT({{97, 12}});
const std::vector<std::pair<int32_t, int32_t>> TOW_0_BIT({{109, 20}});
/* Secondary Synchronization Patters */
/* Secondary Synchronization Patterns */
constexpr char GALILEO_INAV_PLAIN_SSP1[9] = "00000100";
constexpr char GALILEO_INAV_PLAIN_SSP2[9] = "00101011";
constexpr char GALILEO_INAV_PLAIN_SSP3[9] = "00101111";

View File

@ -1,6 +1,6 @@
/*!
* \file Galileo_OSNMA.h
* \brief Galileo OSNMA mesage constants
* \brief Galileo OSNMA message constants
* \author Carles Fernandez, 2023. cfernandez(at)cttc.es
*
*
@ -46,7 +46,7 @@ const std::unordered_map<uint8_t, std::string> OSNMA_TABLE_2 = {
{1, std::string("Nominal")},
{2, std::string("End of Chain (EOC)")},
{3, std::string("Chain Revoked (CREV)")},
{4, std::string("New Publick Key (NPK)")},
{4, std::string("New Public Key (NPK)")},
{5, std::string("Public Key Revoked (PKREV)")},
{6, std::string("New Merkle Tree (NMT)")},
{7, std::string("Alert Message (AM)")}}; // key: cpks, value: cpks status

View File

@ -124,7 +124,7 @@ public:
uint8_t has_status; //!< HASS - HAS Status (from HAS page header). See HAS SIS ICD 1.0 Section 3.1.1
uint8_t message_id; //!< MID - Message ID (from HAS page header). See HAS SIS ICD 1.0 Section 3.1
uint8_t Nsys; //!< Number of GNSS for which corrections are provided. See HAS SIS ICD 1.0 Setion 5.2.1
uint8_t Nsys; //!< Number of GNSS for which corrections are provided. See HAS SIS ICD 1.0 Section 5.2.1
uint8_t Nsys_sub; //!< Number of GNSS for which corrections are provided in clock subset corrections. See HAS SIS ICD 1.0 Section 5.2.2.1
uint8_t validity_interval_index_orbit_corrections; //!< VI - Validity Interval Index for Orbit corrections. See HAS SIS ICD 1.0 Section 5.2.2.1

View File

@ -216,7 +216,7 @@ void Galileo_Inav_Message::split_page(std::string page_string, int32_t flag_even
}
// C: tells if W1-->W4 available from same blcok
// C: tells if W1-->W4 available from same block
bool Galileo_Inav_Message::have_new_ephemeris() // Check if we have a new ephemeris stored in the galileo navigation class
{
if ((flag_ephemeris_1 == true) and (flag_ephemeris_2 == true) and (flag_ephemeris_3 == true) and (flag_ephemeris_4 == true) and (flag_iono_and_GST == true))

View File

@ -365,7 +365,7 @@ int32_t Glonass_Gnav_Navigation_Message::string_decoder(const std::string& frame
flag_TOW_new = true;
}
// 4) Set time of day (tod) when ephemeris data is complety decoded
// 4) Set time of day (tod) when ephemeris data is completely decoded
gnav_ephemeris.d_tod = gnav_ephemeris.d_t_k + 2 * d_string_ID;
}

View File

@ -145,7 +145,7 @@ void Gps_CNAV_Navigation_Message::decode_page(const std::bitset<GPS_CNAV_DATA_PA
ephemeris_record.Cuc *= CNAV_CUC_LSB;
b_flag_ephemeris_2 = true;
break;
case 30: // (CLOCK, IONO, GRUP DELAY)
case 30: // (CLOCK, IONO, GROUP DELAY)
// clock
ephemeris_record.toc = static_cast<int32_t>(read_navigation_unsigned(data_bits, CNAV_TOC));
ephemeris_record.toc *= CNAV_TOC_LSB;
@ -159,7 +159,7 @@ void Gps_CNAV_Navigation_Message::decode_page(const std::bitset<GPS_CNAV_DATA_PA
ephemeris_record.af2 = static_cast<double>(read_navigation_signed(data_bits, CNAV_AF2));
ephemeris_record.af2 *= CNAV_AF2_LSB;
// group delays
// Check if the grup delay values are not available. See IS-GPS-200, Table 30-IV.
// Check if the group delay values are not available. See IS-GPS-200, Table 30-IV.
// Bit string "1000000000000" is -4096 in 2 complement
ephemeris_record.TGD = static_cast<double>(read_navigation_signed(data_bits, CNAV_TGD));
if (ephemeris_record.TGD < -4095.9)

View File

@ -201,7 +201,7 @@ private:
// Almanac
int32_t i_Toa{}; // Almanac reference time [s]
int32_t i_WN_A{}; // Modulo 256 of the GPS week number to which the almanac reference time (i_Toa) is referenced
int32_t SV_Health{}; // Almanac SV healt
int32_t SV_Health{}; // Almanac SV health
uint32_t a_PRN{}; // Almanac PRN
double a_delta_i{}; // Inclination Angle at Reference Time (relative to i_0 = 0.30 semi-circles)
double a_M_0{}; // Mean Anomaly at Reference Time [semi-circles]

View File

@ -156,7 +156,7 @@ private:
int d_shortening{}; // shortening parameter
uint8_t d_min_poly{}; // primitive polynomial
uint8_t d_a0{}; // auxiliar variable
uint8_t d_a0{}; // auxiliary variable
};
/** \} */

View File

@ -40,7 +40,7 @@
#include <fstream> // for ofstream
#include <iostream> // for operator<<
#include <memory> // for unique_ptr
#include <ostream> // fro std::flush
#include <ostream> // for std::flush
#include <string> // for string
#if USE_GLOG_AND_GFLAGS

View File

@ -123,7 +123,7 @@ ABSL_FLAG(bool, plot_acq_test, false, "Plots results with gnuplot, if available"
ABSL_FLAG(int32_t, acq_test_skiphead, 0, "Number of samples to skip in the input file");
#endif
// ######## GNURADIO BLOCK MESSAGE RECEVER #########
// ######## GNURADIO BLOCK MESSAGE RECEIVER #########
class AcqPerfTest_msg_rx;
using AcqPerfTest_msg_rx_sptr = gnss_shared_ptr<AcqPerfTest_msg_rx>;

View File

@ -62,7 +62,7 @@ namespace wht = std;
#endif
// ######## GNURADIO BLOCK MESSAGE RECEVER #########
// ######## GNURADIO BLOCK MESSAGE RECEIVER #########
class BeidouB1iPcpsAcquisitionTest_msg_rx;
using BeidouB1iPcpsAcquisitionTest_msg_rx_sptr = std::shared_ptr<BeidouB1iPcpsAcquisitionTest_msg_rx>;

View File

@ -61,7 +61,7 @@ namespace wht = boost;
namespace wht = std;
#endif
// ######## GNURADIO BLOCK MESSAGE RECEVER #########
// ######## GNURADIO BLOCK MESSAGE RECEIVER #########
class BeidouB3iPcpsAcquisitionTest_msg_rx;
using BeidouB3iPcpsAcquisitionTest_msg_rx_sptr = std::shared_ptr<BeidouB3iPcpsAcquisitionTest_msg_rx>;

View File

@ -53,7 +53,7 @@ namespace wht = std;
#endif
// ######## GNURADIO BLOCK MESSAGE RECEVER #########
// ######## GNURADIO BLOCK MESSAGE RECEIVER #########
class GalileoE1Pcps8msAmbiguousAcquisitionGSoC2013Test_msg_rx;
using GalileoE1Pcps8msAmbiguousAcquisitionGSoC2013Test_msg_rx_sptr = gnss_shared_ptr<GalileoE1Pcps8msAmbiguousAcquisitionGSoC2013Test_msg_rx>;

View File

@ -49,7 +49,7 @@ namespace wht = boost;
namespace wht = std;
#endif
// ######## GNURADIO BLOCK MESSAGE RECEVER #########
// ######## GNURADIO BLOCK MESSAGE RECEIVER #########
class GalileoE1PcpsAmbiguousAcquisitionGSoC2013Test_msg_rx;
using GalileoE1PcpsAmbiguousAcquisitionGSoC2013Test_msg_rx_sptr = gnss_shared_ptr<GalileoE1PcpsAmbiguousAcquisitionGSoC2013Test_msg_rx>;

View File

@ -59,7 +59,7 @@ namespace wht = boost;
namespace wht = std;
#endif
// ######## GNURADIO BLOCK MESSAGE RECEVER #########
// ######## GNURADIO BLOCK MESSAGE RECEIVER #########
class GalileoE1PcpsAmbiguousAcquisitionGSoCTest_msg_rx;
using GalileoE1PcpsAmbiguousAcquisitionGSoCTest_msg_rx_sptr = gnss_shared_ptr<GalileoE1PcpsAmbiguousAcquisitionGSoCTest_msg_rx>;

View File

@ -58,7 +58,7 @@ namespace wht = std;
#endif
// ######## GNURADIO BLOCK MESSAGE RECEVER #########
// ######## GNURADIO BLOCK MESSAGE RECEIVER #########
class GalileoE1PcpsAmbiguousAcquisitionTest_msg_rx;
using GalileoE1PcpsAmbiguousAcquisitionTest_msg_rx_sptr = gnss_shared_ptr<GalileoE1PcpsAmbiguousAcquisitionTest_msg_rx>;

View File

@ -52,7 +52,7 @@ namespace wht = boost;
namespace wht = std;
#endif
// ######## GNURADIO BLOCK MESSAGE RECEVER #########
// ######## GNURADIO BLOCK MESSAGE RECEIVER #########
class GalileoE1PcpsCccwsrAmbiguousAcquisitionTest_msg_rx;
using GalileoE1PcpsCccwsrAmbiguousAcquisitionTest_msg_rx_sptr = gnss_shared_ptr<GalileoE1PcpsCccwsrAmbiguousAcquisitionTest_msg_rx>;

View File

@ -67,7 +67,7 @@ ABSL_FLAG(double, e1_value_threshold, 0.3, "Value of the threshold for the acqui
ABSL_FLAG(int32_t, e1_value_CN0_dB_0, 50, "Value for the CN0_dB_0 in channel 0");
#endif
// ######## GNURADIO BLOCK MESSAGE RECEVER #########
// ######## GNURADIO BLOCK MESSAGE RECEIVER #########
class GalileoE1PcpsQuickSyncAmbiguousAcquisitionGSoC2014Test_msg_rx;
using GalileoE1PcpsQuickSyncAmbiguousAcquisitionGSoC2014Test_msg_rx_sptr = gnss_shared_ptr<GalileoE1PcpsQuickSyncAmbiguousAcquisitionGSoC2014Test_msg_rx>;

View File

@ -53,7 +53,7 @@ namespace wht = boost;
namespace wht = std;
#endif
// ######## GNURADIO BLOCK MESSAGE RECEVER #########
// ######## GNURADIO BLOCK MESSAGE RECEIVER #########
class GalileoE1PcpsTongAmbiguousAcquisitionGSoC2013Test_msg_rx;
using GalileoE1PcpsTongAmbiguousAcquisitionGSoC2013Test_msg_rx_sptr = gnss_shared_ptr<GalileoE1PcpsTongAmbiguousAcquisitionGSoC2013Test_msg_rx>;

View File

@ -49,7 +49,7 @@ namespace wht = boost;
namespace wht = std;
#endif
// ######## GNURADIO BLOCK MESSAGE RECEVER #########
// ######## GNURADIO BLOCK MESSAGE RECEIVER #########
class GalileoE5aPcpsAcquisitionGSoC2014GensourceTest_msg_rx;
using GalileoE5aPcpsAcquisitionGSoC2014GensourceTest_msg_rx_sptr = gnss_shared_ptr<GalileoE5aPcpsAcquisitionGSoC2014GensourceTest_msg_rx>;

View File

@ -55,7 +55,7 @@ namespace wht = boost;
namespace wht = std;
#endif
// ######## GNURADIO BLOCK MESSAGE RECEVER #########
// ######## GNURADIO BLOCK MESSAGE RECEIVER #########
class GalileoE5bPcpsAcquisitionTest_msg_rx;
using GalileoE5bPcpsAcquisitionTest_msg_rx_sptr = gnss_shared_ptr<GalileoE5bPcpsAcquisitionTest_msg_rx>;

View File

@ -55,7 +55,7 @@ namespace wht = boost;
namespace wht = std;
#endif
// ######## GNURADIO BLOCK MESSAGE RECEVER #########
// ######## GNURADIO BLOCK MESSAGE RECEIVER #########
class GalileoE6PcpsAcquisitionTest_msg_rx;
using GalileoE6PcpsAcquisitionTest_msg_rx_sptr = gnss_shared_ptr<GalileoE6PcpsAcquisitionTest_msg_rx>;

View File

@ -54,7 +54,7 @@ namespace wht = boost;
namespace wht = std;
#endif
// ######## GNURADIO BLOCK MESSAGE RECEVER #########
// ######## GNURADIO BLOCK MESSAGE RECEIVER #########
class GlonassL1CaPcpsAcquisitionGSoC2017Test_msg_rx;
using GlonassL1CaPcpsAcquisitionGSoC2017Test_msg_rx_sptr = gnss_shared_ptr<GlonassL1CaPcpsAcquisitionGSoC2017Test_msg_rx>;

View File

@ -48,7 +48,7 @@ namespace wht = boost;
namespace wht = std;
#endif
// ######## GNURADIO BLOCK MESSAGE RECEVER #########
// ######## GNURADIO BLOCK MESSAGE RECEIVER #########
class GlonassL1CaPcpsAcquisitionTest_msg_rx;
using GlonassL1CaPcpsAcquisitionTest_msg_rx_sptr = gnss_shared_ptr<GlonassL1CaPcpsAcquisitionTest_msg_rx>;

View File

@ -52,7 +52,7 @@ namespace wht = boost;
namespace wht = std;
#endif
// ######## GNURADIO BLOCK MESSAGE RECEVER #########
// ######## GNURADIO BLOCK MESSAGE RECEIVER #########
class GlonassL2CaPcpsAcquisitionTest_msg_rx;
using GlonassL2CaPcpsAcquisitionTest_msg_rx_sptr = gnss_shared_ptr<GlonassL2CaPcpsAcquisitionTest_msg_rx>;

View File

@ -54,7 +54,7 @@ namespace wht = boost;
namespace wht = std;
#endif
// ######## GNURADIO BLOCK MESSAGE RECEVER #########
// ######## GNURADIO BLOCK MESSAGE RECEIVER #########
class GpsL1CaPcpsAcquisitionGSoC2013Test_msg_rx;
using GpsL1CaPcpsAcquisitionGSoC2013Test_msg_rx_sptr = gnss_shared_ptr<GpsL1CaPcpsAcquisitionGSoC2013Test_msg_rx>;

View File

@ -61,7 +61,7 @@ namespace wht = boost;
namespace wht = std;
#endif
// ######## GNURADIO BLOCK MESSAGE RECEVER #########
// ######## GNURADIO BLOCK MESSAGE RECEIVER #########
class GpsL1CaPcpsAcquisitionTest_msg_rx;
using GpsL1CaPcpsAcquisitionTest_msg_rx_sptr = gnss_shared_ptr<GpsL1CaPcpsAcquisitionTest_msg_rx>;

View File

@ -51,7 +51,7 @@ namespace wht = boost;
namespace wht = std;
#endif
// ######## GNURADIO BLOCK MESSAGE RECEVER #########
// ######## GNURADIO BLOCK MESSAGE RECEIVER #########
class GpsL1CaPcpsOpenClAcquisitionGSoC2013Test_msg_rx;
using GpsL1CaPcpsOpenClAcquisitionGSoC2013Test_msg_rx_sptr = gnss_shared_ptr<GpsL1CaPcpsOpenClAcquisitionGSoC2013Test_msg_rx>;

View File

@ -64,7 +64,7 @@ ABSL_FLAG(double, value_threshold, 1, "Value of the threshold for the acquisitio
ABSL_FLAG(int32_t, value_CN0_dB_0, 44, "Value for the CN0_dB_0 in channel 0");
#endif
// ######## GNURADIO BLOCK MESSAGE RECEVER #########
// ######## GNURADIO BLOCK MESSAGE RECEIVER #########
class GpsL1CaPcpsQuickSyncAcquisitionGSoC2014Test_msg_rx;
using GpsL1CaPcpsQuickSyncAcquisitionGSoC2014Test_msg_rx_sptr = gnss_shared_ptr<GpsL1CaPcpsQuickSyncAcquisitionGSoC2014Test_msg_rx>;

View File

@ -53,7 +53,7 @@ namespace wht = boost;
namespace wht = std;
#endif
// ######## GNURADIO BLOCK MESSAGE RECEVER #########
// ######## GNURADIO BLOCK MESSAGE RECEIVER #########
class GpsL1CaPcpsTongAcquisitionGSoC2013Test_msg_rx;
using GpsL1CaPcpsTongAcquisitionGSoC2013Test_msg_rx_sptr = gnss_shared_ptr<GpsL1CaPcpsTongAcquisitionGSoC2013Test_msg_rx>;

View File

@ -57,7 +57,7 @@ namespace wht = boost;
namespace wht = std;
#endif
// ######## GNURADIO BLOCK MESSAGE RECEVER #########
// ######## GNURADIO BLOCK MESSAGE RECEIVER #########
class GpsL2MPcpsAcquisitionTest_msg_rx;
using GpsL2MPcpsAcquisitionTest_msg_rx_sptr = gnss_shared_ptr<GpsL2MPcpsAcquisitionTest_msg_rx>;

View File

@ -25,7 +25,7 @@
#include <pmt/pmt.h>
// ######## GNURADIO ACQUISITION BLOCK MESSAGE RECEVER #########
// ######## GNURADIO ACQUISITION BLOCK MESSAGE RECEIVER #########
class Acquisition_msg_rx;
using Acquisition_msg_rx_sptr = gnss_shared_ptr<Acquisition_msg_rx>;

View File

@ -100,7 +100,7 @@ namespace wht = boost;
namespace wht = std;
#endif
// ######## GNURADIO BLOCK MESSAGE RECEVER FOR TRACKING MESSAGES #########
// ######## GNURADIO BLOCK MESSAGE RECEIVER FOR TRACKING MESSAGES #########
class HybridObservablesTest_msg_rx;
using HybridObservablesTest_msg_rx_sptr = gnss_shared_ptr<HybridObservablesTest_msg_rx>;
@ -164,7 +164,7 @@ HybridObservablesTest_msg_rx::~HybridObservablesTest_msg_rx() = default;
// ###########################################################
// ######## GNURADIO BLOCK MESSAGE RECEVER FOR TLM MESSAGES #########
// ######## GNURADIO BLOCK MESSAGE RECEIVER FOR TLM MESSAGES #########
class HybridObservablesTest_tlm_msg_rx;

View File

@ -60,7 +60,7 @@ namespace wht = boost;
namespace wht = std;
#endif
// ######## GNURADIO BLOCK MESSAGE RECEVER FOR TRACKING MESSAGES #########
// ######## GNURADIO BLOCK MESSAGE RECEIVER FOR TRACKING MESSAGES #########
class GpsL1CADllPllTelemetryDecoderTest_msg_rx;
using GpsL1CADllPllTelemetryDecoderTest_msg_rx_sptr = gnss_shared_ptr<GpsL1CADllPllTelemetryDecoderTest_msg_rx>;
@ -120,7 +120,7 @@ GpsL1CADllPllTelemetryDecoderTest_msg_rx::~GpsL1CADllPllTelemetryDecoderTest_msg
// ###########################################################
// ######## GNURADIO BLOCK MESSAGE RECEVER FOR TLM MESSAGES #########
// ######## GNURADIO BLOCK MESSAGE RECEIVER FOR TLM MESSAGES #########
class GpsL1CADllPllTelemetryDecoderTest_tlm_msg_rx;
using GpsL1CADllPllTelemetryDecoderTest_tlm_msg_rx_sptr = std::shared_ptr<GpsL1CADllPllTelemetryDecoderTest_tlm_msg_rx>;

View File

@ -109,7 +109,7 @@ TEST(CpuMulticorrelatorRealCodesTest, MeasureExecutionTime)
// local code resampler on GPU
// generate local reference (1 sample per chip)
gps_l1_ca_code_gen_float(own::span<float>(d_ca_code, static_cast<int>(GPS_L1_CA_CODE_LENGTH_CHIPS) * sizeof(float)), 1, 0);
// generate inut signal
// generate input signal
std::random_device r;
std::default_random_engine e1(r());
std::uniform_real_distribution<float> uniform_dist(0, 1);
@ -215,7 +215,7 @@ TEST(CpuMulticorrelatorRealCodesTest, MeasureExecutionTimeAlloc)
// local code resampler on GPU
// generate local reference (1 sample per chip)
gps_l1_ca_code_gen_float(d_ca_code, 1, 0);
// generate inut signal
// generate input signal
std::random_device r;
std::default_random_engine e1(r());
std::uniform_real_distribution<float> uniform_dist(0, 1);

View File

@ -102,7 +102,7 @@ TEST(CpuMulticorrelatorTest, MeasureExecutionTime)
// local code resampler on GPU
// generate local reference (1 sample per chip)
gps_l1_ca_code_gen_complex(own::span<gr_complex>(d_ca_code, static_cast<int>(GPS_L1_CA_CODE_LENGTH_CHIPS) * sizeof(gr_complex)), 1, 0);
// generate inut signal
// generate input signal
std::random_device r;
std::default_random_engine e1(r());
std::uniform_real_distribution<float> uniform_dist(0, 1);
@ -208,7 +208,7 @@ TEST(CpuMulticorrelatorTest, MeasureExecutionTimeAlloc)
// local code resampler on GPU
// generate local reference (1 sample per chip)
gps_l1_ca_code_gen_complex(d_ca_code, 1, 0);
// generate inut signal
// generate input signal
std::random_device r;
std::default_random_engine e1(r());
std::uniform_real_distribution<float> uniform_dist(0, 1);

View File

@ -42,7 +42,7 @@ namespace wht = boost;
namespace wht = std;
#endif
// ######## GNURADIO BLOCK MESSAGE RECEVER #########
// ######## GNURADIO BLOCK MESSAGE RECEIVER #########
class GlonassL1CaDllPllCAidTrackingTest_msg_rx;
using GlonassL1CaDllPllCAidTrackingTest_msg_rx_sptr = gnss_shared_ptr<GlonassL1CaDllPllCAidTrackingTest_msg_rx>;

View File

@ -48,7 +48,7 @@ namespace wht = boost;
namespace wht = std;
#endif
// ######## GNURADIO BLOCK MESSAGE RECEVER #########
// ######## GNURADIO BLOCK MESSAGE RECEIVER #########
class GlonassL1CaDllPllTrackingTest_msg_rx;
using GlonassL1CaDllPllTrackingTest_msg_rx_sptr = gnss_shared_ptr<GlonassL1CaDllPllTrackingTest_msg_rx>;

View File

@ -61,7 +61,7 @@ namespace wht = boost;
namespace wht = std;
#endif
// ######## GNURADIO BLOCK MESSAGE RECEVER #########
// ######## GNURADIO BLOCK MESSAGE RECEIVER #########
class GpsL1CADllPllTrackingTest_msg_rx;
using GpsL1CADllPllTrackingTest_msg_rx_sptr = gnss_shared_ptr<GpsL1CADllPllTrackingTest_msg_rx>;

View File

@ -161,7 +161,7 @@ void sending_thread(const gr::top_block_sptr &top_block, const char *file_name)
}
// ######## GNURADIO BLOCK MESSAGE RECEVER #########
// ######## GNURADIO BLOCK MESSAGE RECEIVER #########
class GpsL1CADllPllTrackingTestFpga_msg_rx;
using GpsL1CADllPllTrackingTestFpga_msg_rx_sptr = gnss_shared_ptr<GpsL1CADllPllTrackingTestFpga_msg_rx>;

View File

@ -66,7 +66,7 @@ DEFINE_bool(plot_gps_l1_gaussian_tracking_test, false, "Plots results of GpsL1CA
ABSL_FLAG(bool, plot_gps_l1_gaussian_tracking_test, false, "Plots results of GpsL1CAGaussianTrackingTest with gnuplot");
#endif
// ######## GNURADIO BLOCK MESSAGE RECEVER #########
// ######## GNURADIO BLOCK MESSAGE RECEIVER #########
class GpsL1CAGaussianTrackingTest_msg_rx;

View File

@ -48,7 +48,7 @@ namespace wht = boost;
namespace wht = std;
#endif
// ######## GNURADIO BLOCK MESSAGE RECEVER #########
// ######## GNURADIO BLOCK MESSAGE RECEIVER #########
class GpsL2MDllPllTrackingTest_msg_rx;
using GpsL2MDllPllTrackingTest_msg_rx_sptr = gnss_shared_ptr<GpsL2MDllPllTrackingTest_msg_rx>;

View File

@ -96,7 +96,7 @@ TEST(GpuMulticorrelatorTest, MeasureExecutionTime)
// local code resampler on GPU
// generate local reference (1 sample per chip)
gps_l1_ca_code_gen_complex(own::span<gr_complex>(d_ca_code, static_cast<int>(GPS_L1_CA_CODE_LENGTH_CHIPS)), 1, 0);
// generate inut signal
// generate input signal
for (int n = 0; n < 2 * d_vector_length; n++)
{
in_gpu[n] = std::complex<float>(static_cast<float>(rand()) / static_cast<float>(RAND_MAX), static_cast<float>(rand()) / static_cast<float>(RAND_MAX));

View File

@ -74,7 +74,7 @@ namespace wht = boost;
namespace wht = std;
#endif
// ######## GNURADIO TRACKING BLOCK MESSAGE RECEVER #########
// ######## GNURADIO TRACKING BLOCK MESSAGE RECEIVER #########
class TrackingPullInTest_msg_rx;
using TrackingPullInTest_msg_rx_sptr = gnss_shared_ptr<TrackingPullInTest_msg_rx>;

View File

@ -73,7 +73,7 @@ namespace wht = boost;
namespace wht = std;
#endif
// ######## GNURADIO TRACKING BLOCK MESSAGE RECEVER #########
// ######## GNURADIO TRACKING BLOCK MESSAGE RECEIVER #########
class TrackingPullInTest_msg_rx_Fpga;
using TrackingPullInTest_msg_rx_Fpga_sptr = gnss_shared_ptr<TrackingPullInTest_msg_rx_Fpga>;

Some files were not shown because too many files have changed in this diff Show More