Carles Fernandez
|
010069b86a
|
Improve memory allocation, allow running when compiled in ASAN mode
Control if GNSS ID have no definition when reading the orbit correction block
|
2021-09-25 16:44:07 +02:00 |
|
Carles Fernandez
|
8d3548cae9
|
Move back constructor to .cc file. Fix Orbital Correction block reading
|
2021-09-24 19:37:38 +02:00 |
|
Carles Fernandez
|
64b0fbe70d
|
Move constructor to the header file to make portability easier
Avoid magic numbers
Fix clang-tidy warning. Was: performance-inefficient-string-concatenation
|
2021-09-24 17:25:59 +02:00 |
|
Carles Fernandez
|
a7210933b4
|
Fix clang-tidy warning. Was: performance-inefficient-string-concatenation
|
2021-09-24 16:56:04 +02:00 |
|
Carles Fernandez
|
48b62e9585
|
If dump_filename points to a non-existing folder, try to create it
|
2021-09-24 16:52:13 +02:00 |
|
Carles Fernandez
|
f05ab2c410
|
Improvements to the Has_Simple_Printer
Fix clang-tidy error
Use fixed precision when reporting floats
|
2021-09-24 16:40:13 +02:00 |
|
Carles Fernandez
|
dcf9c8c774
|
Be more explicit in the terminal if an instantiation fails
|
2021-09-24 09:20:49 +02:00 |
|
Carles Fernandez
|
9384c8c303
|
Make ASAN compilation mode happy
|
2021-09-23 19:06:00 +02:00 |
|
Carles Fernandez
|
38cffe480b
|
Make ASAN compilation mode happy: fill d_genpoly_index vector in constructor
|
2021-09-23 18:08:12 +02:00 |
|
Carles Fernandez
|
a42c66ec29
|
Add utilities to galileo_has_data class, improve HAS message printer
|
2021-09-23 10:20:10 +02:00 |
|
Jim Melton
|
530684d241
|
make clang-tidy happy
|
2021-09-22 20:02:36 -06:00 |
|
Jim Melton
|
11f53a3fcb
|
document PVT params; enable RTKLIB trace level to be set
|
2021-09-22 18:12:30 -06:00 |
|
Carles Fernandez
|
e0604bdf22
|
Improve output text formatting
|
2021-09-22 12:39:13 +02:00 |
|
Carles Fernandez
|
1b74afe640
|
Fix include what you use
Fix doxygen documentation
Move close_file() to a private method
|
2021-09-21 17:38:52 +02:00 |
|
Marc Majoral
|
03566b1fbf
|
added 180 deg. inverted carrier phase PLL lock flag in gnss_synchro
|
2021-09-21 17:25:16 +02:00 |
|
Carles Fernandez
|
b648571b6d
|
Print HAS status and message ID in HAS message printer
and other formatting improvements
|
2021-09-21 16:35:09 +02:00 |
|
Carles Fernandez
|
0124bc9b61
|
Fix reporting of Delta Clock C0 in Clock full-set corrections block
|
2021-09-21 12:38:39 +02:00 |
|
Carles Fernandez
|
ac250631a8
|
Instantiate HAS message printer only if required
|
2021-09-21 12:37:16 +02:00 |
|
Carles Fernandez
|
e8cc23276f
|
Read clock subset corrections in HAS message
|
2021-09-21 11:52:38 +02:00 |
|
Carles Fernandez
|
bd62e33dc6
|
Improve HAS message printer
|
2021-09-20 20:23:52 +02:00 |
|
Carles Fernandez
|
b062598713
|
Instantiate Gal E6 receiver only if needed
|
2021-09-20 18:02:17 +02:00 |
|
Carles Fernandez
|
271c59f475
|
Add a simple HAS message printer to inspect data
|
2021-09-20 15:09:33 +02:00 |
|
Carles Fernandez
|
9b523e77f4
|
Add reading of phase discontinuty indicator in Phase Bias block
Fix reading of signed integers
|
2021-09-20 13:39:55 +02:00 |
|
Carles Fernandez
|
cff58981b4
|
Remove blank line
|
2021-09-20 12:11:15 +02:00 |
|
Carles Fernandez
|
7a0cbd2503
|
Implement HAS message reading
|
2021-09-20 08:53:23 +02:00 |
|
Carles Fernandez
|
531ca63398
|
Make the code more portable
Avoid arrays with variable length, replace them by std::vector
|
2021-09-17 13:55:09 +02:00 |
|
Carles Fernandez
|
61d5485e29
|
Make clang-idy happy. Fix modernize-use-bool-literals check
|
2021-09-16 20:40:18 +02:00 |
|
Carles Fernandez
|
58d508623b
|
Add protection to crazy HAS data
|
2021-09-16 18:19:18 +02:00 |
|
Carles Fernandez
|
5b4218a37e
|
Read Mask block in the MT1 body
|
2021-09-16 18:02:47 +02:00 |
|
Marc Majoral
|
80ccad790d
|
do not write the signal source gain if the AGC is enabled when using the AD9361.
|
2021-09-14 17:46:52 +02:00 |
|
Carles Fernandez
|
c3fe1bcc79
|
Add CRC check success rate reporting to all telemetry decoders
Added as std::unique_ptr to minimize memory footprint if not used
C++ logic operators translated to && and ||
|
2021-09-13 23:19:37 +02:00 |
|
Carles Fernandez
|
69db42f3ee
|
Make Coverity Scan happy: fix uninitialized members in constructor
|
2021-09-10 22:02:14 +02:00 |
|
Carles Fernandez
|
4817ec058a
|
Be more explicit on how to retrieve data
|
2021-09-08 15:34:32 +02:00 |
|
Carles Fernandez
|
0aeb1c28c7
|
Fix CI jobs
|
2021-09-07 16:16:25 +02:00 |
|
Carles Fernandez
|
b1cfc427aa
|
Fix CI jobs
|
2021-09-07 16:02:34 +02:00 |
|
Carles Fernandez
|
0319dd5ae1
|
Add decoded HAS mmesages to the navigation message monitor
|
2021-09-07 14:58:16 +02:00 |
|
Carles Fernandez
|
26f72075fc
|
Add example application to receive decoded navigation messages
|
2021-09-07 12:13:54 +02:00 |
|
Carles Fernandez
|
ea88993ef2
|
Add monitor to send decoded navigation message bits via UDP
|
2021-09-06 00:05:29 +02:00 |
|
Carles Fernandez
|
1330958e99
|
Add missing includes
|
2021-08-30 16:12:13 +02:00 |
|
Marc Majoral
|
969c85fc45
|
fixed string passing
|
2021-08-30 14:29:52 +02:00 |
|
Marc Majoral
|
d9b1d197fd
|
Merge branch 'next' of https://github.com/gnss-sdr/gnss-sdr into telem_CRC_stats
|
2021-08-30 12:51:58 +02:00 |
|
Marc Majoral
|
33d7924cb9
|
Telemetry CRC statistics
|
2021-08-30 12:51:31 +02:00 |
|
Jim Melton
|
06d1d2773b
|
change the packets per sample calculation for 2-bit files.
This is complicated and I botched it before.
Hopefully someone with access to 2-bit samples can test this
|
2021-08-24 15:03:48 -06:00 |
|
Carles Fernandez
|
4e9bdd83b7
|
Bump version to 0.0.15
|
2021-08-23 14:28:30 +02:00 |
|
Carles Fernandez
|
f3a22de830
|
Make Coverity Scan happy
|
2021-08-20 22:52:13 +02:00 |
|
Carles Fernandez
|
e2efc7e9f1
|
Stop receiver if no channels have been assigned
|
2021-08-11 19:01:09 +02:00 |
|
Carles Fernandez
|
18005c6ca8
|
Merge branch 'fix-cpufeatures' into next
|
2021-08-11 18:59:05 +02:00 |
|
Carles Fernandez
|
e0d41e96e9
|
Add --num_channels parameter to position_test
|
2021-08-11 16:35:05 +02:00 |
|
Carles Fernandez
|
8982e4d7ad
|
Enable NEON kernels in aarch64 architecture
|
2021-08-11 13:01:25 +02:00 |
|
Carles Fernandez
|
fc85b2df8e
|
Improve detection of the cpu_features library
|
2021-08-11 11:56:33 +02:00 |
|
Carles Fernandez
|
8c400d1377
|
Add missing header for PowerPC arch
|
2021-08-03 22:02:52 +02:00 |
|
Carles Fernandez
|
899830f86a
|
Merge branch 'ttff_reduction' into next
|
2021-08-03 21:25:16 +02:00 |
|
Carles Fernandez
|
63c0c06728
|
CI: fix cpplint and prettier-markdown jobs
|
2021-08-03 14:43:44 +02:00 |
|
Javier Arribas
|
23a2d3ef89
|
TTFF reduction in GPS L1 and Galileo E1
|
2021-08-03 14:03:27 +02:00 |
|
Marc Majoral
|
446e09702a
|
perform the carrier phase coherent initialization when extended integration in the FPGA is enabled
|
2021-08-03 10:18:27 +02:00 |
|
Carles Fernandez
|
b4b9c31182
|
Improve detection of Gnuplot and gnss_sim when cross-compiling
|
2021-08-02 09:33:16 +02:00 |
|
Carles Fernandez
|
5f90820be8
|
Select C++23 if the environment allows for it
CMake >= 3.21, GCC >= 11, Clang >= 12, UHD < 4.0
|
2021-07-27 21:18:26 +02:00 |
|
Carles Fernandez
|
ce49384004
|
Fix detection of std::filesystem in recent CMake versions
|
2021-07-27 11:10:52 +02:00 |
|
Carles Fernandez
|
7672533af5
|
Minor cosmetics: add two blank lines netween methods for consistency
|
2021-07-25 21:29:17 +02:00 |
|
Carles Fernandez
|
9d75a376d8
|
Fix license link in README file
|
2021-07-25 20:05:29 +02:00 |
|
Carles Fernandez
|
5920500f0e
|
CI: fix prettier-markdown job
|
2021-07-25 19:44:01 +02:00 |
|
Carles Fernandez
|
63463eee71
|
Set BUILD_TESTIN to OFF by default when building cpu_features
|
2021-07-25 14:43:27 +02:00 |
|
Carles Fernandez
|
9e921d161c
|
Update cpu_features to 628c50e with support for Apple M1 already merged
|
2021-07-25 14:09:03 +02:00 |
|
Carles Fernandez
|
9107705ba9
|
Add support for Apple M1 AArch64 architecture processor
Based on https://github.com/google/cpu_features/pull/150 and michaelld comments
|
2021-07-25 12:30:39 +02:00 |
|
Carles Fernandez
|
d50cf07663
|
Merge branch 'GnssSynchroDecimationFix' of https://github.com/jt3232/gnss-sdr into jt3232-GnssSynchroDecimationFix
|
2021-07-25 09:20:07 +02:00 |
|
Jaxon Taylor
|
c793ae9a77
|
Fixed GNSS Synchro Decimation
Signed-off-by: Jaxon Taylor <jt_3232@hotmail.com>
|
2021-07-24 23:10:49 -05:00 |
|
Carles Fernandez
|
8ec3749efb
|
Merge branch 'cmake321' into next
|
2021-07-24 18:55:30 +02:00 |
|
Carles Fernandez
|
80d390600b
|
Merge branch 'update-icd' into next
|
2021-07-24 14:30:15 +02:00 |
|
Carles Fernandez
|
c9341b6d35
|
Bump CMake compatibility to version 3.21
|
2021-07-24 13:59:05 +02:00 |
|
Carles Fernandez
|
0c3ac1127b
|
Update references to latest GPS ICDs
|
2021-07-24 13:47:52 +02:00 |
|
Carles Fernandez
|
d80d33ad91
|
Do not use satellites marked as not healthy in the nav message
|
2021-07-24 10:21:25 +02:00 |
|
Carles Fernandez
|
6289d920cc
|
Update block for GPS satellites PRN 11 and 14
|
2021-07-12 13:37:12 +02:00 |
|
Carles Fernandez
|
57d090d29d
|
Fix regex for old CMake (Fixes: #521)
|
2021-07-03 15:37:44 +02:00 |
|
Carles Fernandez
|
ad5ebaa813
|
Sanitize branch name so branches with a slash in its name do not break (Fixes: #521)
|
2021-07-03 13:41:42 +02:00 |
|
Carles Fernandez
|
4004169f6d
|
Fix building in some archs when cross-compiling with an SDK
|
2021-06-28 13:51:20 +02:00 |
|
Carles Fernandez
|
dac93fc8bf
|
Save one division of doubles per channel
|
2021-06-27 11:49:15 +02:00 |
|
Carles Fernandez
|
ecc339e68b
|
Fix cross-compilation when usign the SDK
|
2021-06-21 11:08:15 +02:00 |
|
Carles Fernandez
|
d00d0615e3
|
Fix case in file name
|
2021-06-21 10:04:54 +02:00 |
|
Carles Fernandez
|
ac43615fa1
|
Fix Gal E6 tracking when Tracking_E6.track_pilot=true
|
2021-06-17 11:09:41 +02:00 |
|
Carles Fernandez
|
27d0419f79
|
Remove abandoned Gn3s_Signal_Source and ENABLE_GN3S building option
|
2021-06-15 14:19:40 +02:00 |
|
Carles Fernandez
|
f34df21285
|
Merge branch 'bugfix/sanity-check' of https://github.com/jwmelto/gnss-sdr into jwmelto-bugfix/sanity-check
|
2021-06-14 12:23:20 +02:00 |
|
Carles Fernandez
|
8b34c2a144
|
Merge branch 'obs-interval' into next
|
2021-06-14 09:48:23 +02:00 |
|
Carles Fernandez
|
bf7cea7240
|
Update Googletest local version to 1.11.0
|
2021-06-13 14:21:51 +02:00 |
|
Carles Fernandez
|
629a8de149
|
Update google-benchmark version to 1.5.5. Fix building with Xcode
|
2021-06-12 14:42:16 +02:00 |
|
Carles Fernandez
|
0b5920338f
|
Parameterize the observables processing rate with the global configuration parameter GNSS-SDR.observable_interval_ms, set to 20 by default
|
2021-06-12 11:01:18 +02:00 |
|
Jim Melton
|
bf03b6f144
|
change sanity check to check the right thing
|
2021-06-11 23:52:00 -06:00 |
|
Carles Fernandez
|
ac84750f60
|
Improve volk_gnsssdr library versioning
|
2021-06-11 09:08:09 +02:00 |
|
Carles Fernandez
|
760977e101
|
Merge branch 'gal_e6_msg' into next
|
2021-06-09 16:03:25 +02:00 |
|
Carles Fernandez
|
db971a116b
|
Add moe debug logging
|
2021-06-09 14:04:25 +02:00 |
|
Carles Fernandez
|
7bfaab0b17
|
Add erasure decoder benchmark for E6B
|
2021-06-08 11:50:55 +02:00 |
|
Carles Fernandez
|
a6c8f98d1d
|
Merge branch 'next' into gal_e6_msg
|
2021-06-08 11:34:45 +02:00 |
|
Carles Fernandez
|
99d8f75e47
|
Improve log formatting
|
2021-06-08 11:20:25 +02:00 |
|
Carles Fernandez
|
44e35b48ab
|
Add example of erasure decoding
|
2021-06-08 11:16:57 +02:00 |
|
Carles Fernandez
|
18fd999bda
|
Add debug helpers
|
2021-06-08 11:15:34 +02:00 |
|
Carles Fernandez
|
dfd27e2815
|
WIP: Add work on HAS decoding
|
2021-06-07 11:09:52 +02:00 |
|
Carles Fernandez
|
1307083a95
|
Merge branch 'next' into gal_e6_msg
|
2021-06-05 22:41:55 +02:00 |
|
Carles Fernandez
|
32b7cee871
|
Add work on Galileo E6B HAS message decoding
|
2021-06-05 20:35:12 +02:00 |
|
Carles Fernandez
|
1fc7286a32
|
Update build option name for benckmark
|
2021-06-05 01:28:01 +02:00 |
|
Carles Fernandez
|
e966006d35
|
Fix usage of GNU Radio GR-IIO module API
|
2021-06-05 01:21:53 +02:00 |
|
Carles Fernandez
|
1feca37b4e
|
Move HAS decoding to the galileo_e6_has_msg_receiver block
|
2021-06-04 17:13:35 +02:00 |
|