Javier Arribas
5cdd6b2cc9
Re-enabling the GPS L1 warm start ephemeris assistance stored in
...
XML file. Now GNSS-SDR is able to load auto-stored ephemeris from
previous runs to speed up the position fix.
2016-04-20 12:58:54 +02:00
Javier Arribas
31ae25cb83
Bug fix: prevent random core dumps at gnss-sdr exit process by adding 500ms delay at gnss-sdr stop process to allow all the message queues to process the remaining messages.
2016-04-18 14:38:25 +02:00
Javier Arribas
853e314bf0
Split the message collector block in a separated object inside channel
2016-04-18 14:17:09 +02:00
Javier Arribas
0f80ce0159
Channel internal message queue is replaced by the asynchronous GNURadio
...
message system. Removing the deprecated channel internal queue and its
references. Some tests that are using the old channel queue are disabled
in this version
2016-04-15 16:33:41 +02:00
Carles Fernandez
2b7175083f
Merge branch 'next' of git+ssh://github.com/gnss-sdr/gnss-sdr into next
2016-04-13 18:26:19 +02:00
Carles Fernandez
4a1812197b
Deleting unnecessary contructors when posting messages
...
and some code formatting
2016-04-13 17:50:16 +02:00
Javier Arribas
bd60379753
Removed unused queues in telemetry decoders
2016-04-13 17:18:29 +02:00
Javier Arribas
6b45d4019c
removed unused queues in observables blocks
2016-04-13 17:02:33 +02:00
Javier Arribas
638fbf7bd8
Removing unused queues in PVT
2016-04-13 16:55:14 +02:00
Javier Arribas
6ba8cea5f4
removed unused queue from PCPS acquisition constructors
2016-04-13 16:45:17 +02:00
Javier Arribas
7560a158f0
More telemetry global queues migration to GNURadio asynchronous messages
...
and
some
code cleaning
2016-04-13 16:19:15 +02:00
Javier Arribas
b56183f93b
Replacing Galileo E1, SBAS, and GPS L2C telemetry shared queues and maps
...
with GNURadio asynchronous messages (TLM -> PVT)
2016-04-12 17:29:16 +02:00
Javier Arribas
588864e19e
Replacing GPS telemetry shared queues and maps with GNURadio
...
asynchronous messages (TLM -> PVT)
2016-04-12 15:28:58 +02:00
Carles Fernandez
414eaddb42
Fixing resamplers
...
Under some circumstances (i.e. negative Doppler) it could cause a
segmentation fault. It is now fixed for all protokernels.
2016-04-12 01:05:47 +02:00
Javier Arribas
fc6fdc277c
Fix incorrect correlator local code length in Galileo E5a tracking
2016-04-11 10:46:56 +02:00
Carles Fernandez
fbaa3276ce
minor cleaning
2016-04-10 10:58:39 +02:00
Carles Fernandez
4d072833c5
minor cleaning
2016-04-10 10:29:25 +02:00
Carles Fernandez
a10ca1a840
Filling the Signal field in all cases
2016-04-10 10:18:42 +02:00
Carles Fernandez
ad5d509250
deleting unrequired include
2016-04-08 18:26:53 +02:00
Carles Fernandez
2e86037279
fix typo in documentation
2016-04-08 18:25:50 +02:00
Carles Fernandez
2cf82bef1d
fix typo in documentation
2016-04-08 18:25:24 +02:00
Carles Fernandez
8041325602
deleting old references to the FLL
2016-04-08 18:19:42 +02:00
Carles Fernandez
045d384061
small fixes and cleaning
2016-04-08 15:10:46 +02:00
Carles Fernandez
b8f984292a
Update tests with the new tracking blocks, removing old ones
2016-04-08 11:46:39 +02:00
Javier Arribas
5aebc90ff7
Fixing some initialization problems in tracking correlators that
...
could cause random segmentation faults.
2016-04-07 19:41:22 +02:00
Javier Arribas
1c2f897655
Refactoring the gnss_synchro member initializations and minor bug fixes.
2016-04-07 18:25:45 +02:00
Carles Fernandez
9cb60ec948
fixing resampler
2016-04-07 12:42:24 +02:00
Carles Fernandez
58259568d6
Merge branch 'next' of https://github.com/gnss-sdr/gnss-sdr into next
2016-04-07 12:20:01 +02:00
Carles Fernandez
a32aaa15f4
Merge branch 'next' of https://github.com/gnss-sdr/gnss-sdr into next
2016-04-07 12:03:46 +02:00
Carles Fernandez
1aa9a9fd1e
Fixing resampler
2016-04-07 12:03:05 +02:00
Javier Arribas
6a3258a73f
Bug fix in cpu_multicorrelator
2016-04-07 12:02:25 +02:00
Carles Fernandez
9fa3e4df33
Merge branch 'next' of https://github.com/gnss-sdr/gnss-sdr into next
2016-04-07 09:22:08 +02:00
Javier Arribas
150aceb404
Process optimization: Moved the receiver stdout status output
...
(a.k.a seconds counter) from the tracking blocks to PVT block
2016-04-06 17:33:52 +02:00
Javier Arribas
98bfb7d801
Removing more unused parameters warnings using
...
the __attribute__((unused)) pre-compiler directive
2016-04-06 16:27:47 +02:00
Javier Arribas
b4e8966691
Removing the unused Output_filter block from the gnss_sdr flowgraph
2016-04-06 16:12:06 +02:00
Javier Arribas
203e998efc
Adding __attribute__((unused)) in tracking GNURadio work functions to
...
disable unused variable warnings without wasting any extra CPU cycle
2016-04-06 15:04:52 +02:00
Javier Arribas
9db0990adc
Deleted obsolete DLL_FLL_PLL GPS tracking. Deleted obsolete correlator.h
...
and migrated all tracking in order to use the newer and optimized
cpu_multicorrelator. Code simplification and code cleaning
2016-04-06 14:58:18 +02:00
Javier Arribas
eac888067f
Deleted obsolete DLL_FLL_PLL GPS tracking. Deleted obsolete correlator.h and migrated all tracking in order to use the newer and optimized cpu_multicorrelator. Code simplification and code cleaning
2016-04-06 14:57:44 +02:00
Carles Fernandez
8a11105375
Merge branch 'next' of https://github.com/gnss-sdr/gnss-sdr into next
2016-04-05 12:09:38 +02:00
Carles Fernandez
970ba3feb8
fix typo
2016-04-03 09:42:39 +02:00
Carles Fernandez
9ebbb3b460
fix kernel
...
This fixes a runtime error, since VOLK functions are static and a
segmentation fault was caused when aligned and unaligned versions were
called concurrently.
2016-04-03 09:07:10 +02:00
Carles Fernandez
a5fb34c800
Fixing NEON proto-kernels
2016-04-03 02:27:54 +02:00
Carles Fernandez
57107cf86d
Introducing a new resampler kernel for comparison
2016-04-01 12:41:00 +02:00
Carles Fernandez
7658f64527
adding unaligned protokernels
2016-04-01 10:36:52 +02:00
Carles Fernandez
5841258a36
bug fix
2016-04-01 01:51:58 +02:00
Carles Fernandez
99ceb30a0e
Fixes related to the MSVC compiler
2016-04-01 01:50:09 +02:00
Carles Fernandez
684073bef6
adding NEON puppet
2016-04-01 01:47:51 +02:00
Carles Fernandez
43330588a8
adding include for neon intrinsics
2016-04-01 01:25:57 +02:00
Carles Fernandez
f6cfc64cf7
adding NEON protokernel
2016-04-01 01:21:35 +02:00
Carles Fernandez
a71b118170
Workaround for problems with orc
2016-03-31 21:35:05 +02:00