Antonio Ramos
e8efffc265
Add acquire pilot and data functionality
2018-02-08 11:05:20 +01:00
Antonio Ramos
452dd24c90
Add Gal. E5a Pcps acquisition adapter
2018-02-07 18:36:42 +01:00
Carles Fernandez
413ab8c8cf
Rename pcps_acquisition_cc to pcps_acquisition
2018-02-07 08:43:44 +01:00
Antonio Ramos
25634963cc
Remove pcps_acq_sc
...
Integrate cshort into pcps_acq_cc
2018-02-06 16:55:09 +01:00
Carles Fernandez
dfe8dbbea4
Remove unrequired include and other minor fixes
2018-01-29 19:22:49 +01:00
Carles Fernandez
5c78778a93
Add header
2018-01-24 18:32:11 +01:00
Carles Fernandez
b301ed19c6
Merge remote-tracking branch 'upstream/next' into glonass
2018-01-24 00:52:09 +01:00
Carles Fernandez
1b5a3b6fa4
Apply coding style
2018-01-17 17:55:46 +01:00
Javier Arribas
c463456924
Adding pilot signal acquisition option for Galileo E1
2018-01-10 11:30:16 +01:00
Carles Fernandez
13ef34ed81
Merge branch 'next' of https://github.com/gnss-sdr/gnss-sdr into glonass
2017-12-04 18:16:41 +01:00
Javier Arribas
59c2261316
Adding GPS L5i acquisition and tracking modules
2017-12-04 17:07:54 +01:00
Damian Miralles
d75857db91
Merge branch 'next' of https://github.com/gnss-sdr/gnss-sdr into glonass_dec
2017-11-20 08:31:32 -07:00
Unknown
7076bebf30
Remove unused include
2017-11-16 16:33:24 +01:00
Unknown
9ff4d8d880
Fix Galileo E5a deadlock
2017-11-16 16:33:24 +01:00
Carles Fernandez
90533189d3
Merge branch 'next' of https://github.com/gnss-sdr/gnss-sdr into glonass
2017-10-31 07:34:13 +01:00
Carles Fernandez
4267150445
Add Galileo acquisition grid
...
and other fixes in tests
2017-10-28 20:17:51 +02:00
Carles Fernandez
0532017857
Add blocking parameter to Glonass acquisition
2017-10-04 01:38:00 +02:00
Carles Fernandez
35620b8c57
Merge branch 'next' of https://github.com/gnss-sdr/gnss-sdr into glonass
2017-10-04 01:27:03 +02:00
Carles Fernandez
e352978777
Implement the non-blocking option for complex shorts
...
Apply GNU-style indentation
Add Cillian to files copyright
Delete multithread_acquisition block
2017-10-03 13:47:55 +02:00
Cillian O'Driscoll
ba3d7bfcd8
Added 'blocking' option to pcps_acquisition_cc
...
Using C++ 11 threading routines to create a worker thread that can
perform the FFT for acquisition in a non-blocking manner. By default
'blocking' is set to true, which is identical to the previous behaviour
(with the added overhead of an extra thread). When 'blocking' is set to
false, then the main thread does not wait for the worker, thereby
letting the receiver continue even when the FFT thread is working. This
is very useful for using FFT acquisition at higher sampling rates, where
the FFT cannot be performed in real-time.
The aim is to replace the separate pcps_multithread_acquisition_cc.
TODO: implement the same thing for the pcps_acquisition_sc
2017-09-11 16:37:14 +01:00
Carles Fernandez
047d9af6a3
Merge branch 'glonass_dec' of https://github.com/dmiralles2009/gnss-sdr into dmiralles2009-glonass_dec
2017-09-10 10:51:17 +02:00
Carles Fernandez
0ac2f7bd74
The global parameter name GNSS-SDR.internal_fs_hz has been replaced by
...
GNSS-SDR.internal_fs_sps
2017-09-02 11:36:19 +02:00
Carles Fernandez
c474ea31d5
Merge branch 'next' of https://github.com/carlesfernandez/gnss-sdr into glonass
2017-09-02 11:27:18 +02:00
Carles Fernandez
dc18980194
The global parameter name GNSS-SDR.internal_fs_hz has been replaced by
...
GNSS-SDR.internal_fs_sps
The old name was misleading, since the units are samples per second and
not Hertz.
Backward compatibility is kept, so this change does not break any
existing configuration.
2017-09-02 11:24:44 +02:00
Damian Miralles
19f4da0aa6
merging: Starts merge procedure for glonass branch from upstream
...
Starts merging process of the acquisition and tracking code for GLONASS
processing developed by Gabriel Araujo. Fixes compile warnings and
errors introduced during rebase operation
2017-08-31 09:55:35 -06:00
Carles Fernandez
12aaa25d50
Do not use LOG(FATAL) since the glog library could have been stripped
...
off
2017-08-31 09:55:35 -06:00
Carles Fernandez
ed021f043f
Merge Gabriel's glonass-sdr branch
2017-08-31 09:55:35 -06:00
Carles Fernandez
fc9740b4dc
Do not use LOG(FATAL) since the glog library could have been stripped
...
off
2017-08-25 19:17:12 +02:00
Carles Fernandez
2c71ebf479
Merge Gabriel's glonass-sdr branch
2017-08-23 22:35:22 +02:00
Gastd
4a74e30890
Add FDMA protocol to pcps algorithm
2017-08-23 13:05:33 -03:00
Gastd
5ad65ab0e1
Add pcps acquisition adapter for glonass l1 ca signal
2017-08-23 13:00:54 -03:00
Carles Fernandez
122ec19626
Make use of the inline keyword where appropriate
2017-08-21 11:45:12 +02:00
Carles Fernandez
0a42fe8ab5
Replace some C-style casts by C++ casts
2017-08-19 09:16:10 +02:00
Carles Fernandez
a8c5ca81fd
Remove blank line
2017-08-18 14:24:42 +02:00
Carles Fernandez
61f8df3586
Replace some C-style cast by static_cast<>()
...
See https://stackoverflow.com/questions/1609163/what-is-the-difference-between-static-cast-and-c-style-casting
2017-08-18 12:45:47 +02:00
Carles Fernandez
07113fd89d
Use the override special identifier when overriding a virtual function
2017-08-16 00:58:10 +02:00
Carles Fernandez
9bfef0e05a
Fix CMake scripts to use Ninja https://ninja-build.org/
...
cmake -DCMAKE_CXX_COMPILER=clang++ -DCMAKE_C_COMPILER=clang -GNinja .. && ninja
2017-06-21 08:54:47 +02:00
Carles Fernandez
7b4f65476c
Remove/add blank lines
2017-06-13 11:25:37 +02:00
mmajoral
9a7bd7ffb4
adopted code style + did some code refactoring
2017-06-08 17:29:45 +02:00
mmajoral
cc40f5c25c
bug fix: removed call to set_local_code() from the init() function. This prevents the function set_local_code() from being called twice, with an invalid PRN during the first call
2017-05-30 14:57:33 +02:00
mmajoral
cbe20c0920
refactoring code
2017-05-18 17:10:28 +02:00
mmajoral
de2043ca00
cleaned the acquisition code that runs in the Zynq SoC, cleaned some tracking files that run in the Zynq SoC as well.
2017-05-08 17:03:27 +02:00
Javier Arribas
2ee29af3bd
Adding FPGA accelerators support in gnss-sdr configuration options
2017-05-05 16:37:29 +02:00
mmajoral
eccbd0f97a
acquisition gps unit test for the FPGA. The code is currently being cleaned
2017-05-05 16:15:27 +02:00
mmajoral
9195740d8a
acquisition gps unit test for the FPGA. The code is currently being cleaned
2017-05-05 16:14:27 +02:00
Carles Fernandez
2a2344d501
Add maximum number of dwells in the Tong algorithm
2016-08-11 13:13:30 +02:00
Carles Fernandez
5a73b4e047
Improve package reproducibility
...
Packages using CMake often use file(GLOB ...) to retrieve a list of
source files. As this is based on readdir(), the resulting file list
is unsorted. A common use case is to pass this list directly to
add_executable or add_library. But as the order is unpredictable, the
binaries are not reproducible (because the order in which the objects
are linked will vary).
See https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=824263
2016-05-23 19:51:59 +02:00
Luis Esteve
0f599a1e6a
Fix bug in Pfa assignation in GpsL1CaPcpsAcquisition
2016-05-13 05:00:00 +02:00
Luis Esteve
0671ec6b28
Add cshort implementation to GalileoE1PcpsAmbiguousAcquisition
2016-05-13 01:51:14 +02:00
Luis Esteve
2780247cda
Add forgotten options to GpsL2MPcpsAcquisition
2016-05-13 00:21:27 +02:00