1
0
mirror of https://github.com/gnss-sdr/gnss-sdr synced 2024-07-07 12:14:20 +00:00
Commit Graph

2732 Commits

Author SHA1 Message Date
Javier Arribas
2d69aae7b9 Merge branch 'next' of https://github.com/gnss-sdr/gnss-sdr into fpga 2018-04-12 18:04:08 +02:00
Javier Arribas
2138c1340b Removing debug code in trk FPGA accelerators 2018-04-12 18:03:30 +02:00
Antonio Ramos
52cc6ab04d Remove telemetry -> tracking msg port 2018-04-12 18:01:12 +02:00
Javier Arribas
60b6162d57 Merge branch 'next' of https://github.com/gnss-sdr/gnss-sdr into fpga 2018-04-12 17:18:47 +02:00
Antonio Ramos
fcdf123e0e Correct name 2018-04-12 17:14:57 +02:00
Antonio Ramos
ad220dd279 Minor changes 2018-04-12 17:01:07 +02:00
Javier Arribas
88a474db97 Merge branch 'next' of https://github.com/gnss-sdr/gnss-sdr into fpga 2018-04-12 11:22:54 +02:00
Antonio Ramos
f92dd4dc83 New correlation procedure 2018-04-12 11:03:52 +02:00
Antonio Ramos
6de28277ed Fine tune buffer parameters 2018-04-12 10:57:12 +02:00
Javier Arribas
d764c43aa3
Merge pull request #154 from antonioramosdet/fix_observables
Improve performance
2018-04-11 17:48:02 +02:00
Antonio Ramos
6c55c3a93f Improve performance 2018-04-11 17:41:27 +02:00
Javier Arribas
c3635d002d Merge branch 'next' of https://github.com/gnss-sdr/gnss-sdr into fpga 2018-04-11 14:33:44 +02:00
Antonio Ramos
b606e1d71f Solve more conflicts 2018-04-11 13:35:01 +02:00
Antonio Ramos
2bc59ec15e Merge branch 'next' into speed_up_observables 2018-04-11 13:32:51 +02:00
Antonio Ramos
2eea1a66aa Solve conflicts 2018-04-11 12:56:15 +02:00
Antonio Ramos
385055e884 Increase buffer size 2018-04-11 12:49:22 +02:00
Antonio Ramos
2e15b16660 Change std::deque to boost::circular_buffer
The circular buffer (fixed memory) increases the performance of the receiver
2018-04-11 11:26:24 +02:00
Antonio Ramos
01d41e2f07 Use boost circular buffers 2018-04-10 18:33:45 +02:00
Antonio Ramos
f350174fd8 Fix bugs 2018-04-10 15:37:07 +02:00
Antonio Ramos
2a62d868ab Clean code 2018-04-09 18:18:06 +02:00
Javier Arribas
ee18572cf5
Merge pull request #149 from antonioramosdet/speed_up_observables
Fix segmentation fault
2018-04-09 18:03:51 +02:00
Antonio Ramos
15e867ec27 Fix segmentation fault 2018-04-09 18:02:07 +02:00
Javier Arribas
689fa94774
Merge pull request #148 from antonioramosdet/speed_up_observables
Modify observables history
2018-04-09 16:46:58 +02:00
Javier Arribas
f022d49709
Revert "Modify observables history" 2018-04-09 16:45:05 +02:00
Antonio Ramos
d42d6b2ed4 Change std::vector<std::deque<Gnss_Synchro>> by gnss_circular_deque 2018-04-09 16:39:53 +02:00
Carles Fernandez
795ac97e12 Set -std=c++11, -std=c++14 or -std=c++17 where appropriate 2018-04-07 17:03:25 +02:00
Carles Fernandez
fc34bb4d98 Get rid of gr::random so it can be compiled with c++17
The error was:

In file included from
/Users/carlesfernandez/git/cttc/src/algorithms/signal_generator/gnuradio_blocks/signal_generator_c.cc:31:
In file included from
/Users/carlesfernandez/git/cttc/src/algorithms/signal_generator/gnuradio_blocks/signal_generator_c.h:36:
In file included from /opt/local/include/gnuradio/random.h:30:
In file included from /opt/local/include/boost/random.hpp:83:
/opt/local/include/boost/random/uniform_on_sphere.hpp:229:37: error: no
member named 'bind2nd' in namespace 'std'
        std::bind2nd(std::multiplies<RealType>(), 1/sqrt(sqsum)));
                               ~~~~~^
1 error generated.
2018-04-07 14:15:48 +02:00
Javier Arribas
8e59a42ae2 Merge Next with FPGA. Adding software-defined emulation of the sample counter 2018-04-06 17:03:20 +02:00
Carles Fernandez
80749fbdcd Merge branch 'tracking_conf_structure' of https://github.com/antonioramosdet/gnss-sdr into antonioramosdet-tracking_conf_structure 2018-04-06 11:19:18 +02:00
Antonio Ramos
b1a295d982 Fix bug 2018-04-06 10:48:10 +02:00
Carles Fernandez
77e0ec1072 Update reference 2018-04-06 10:26:09 +02:00
Antonio Ramos
5d9fb5af38 Migrate tracking adapters to new conf structure 2018-04-06 10:10:32 +02:00
Antonio Ramos
267e9d95c6 Merge branch 'next' into tracking_conf_structure 2018-04-06 09:56:08 +02:00
Carles Fernandez
e01a6ce740 Remove unused variable 2018-04-06 09:44:55 +02:00
Carles Fernandez
ac168cf274 Avoid warning 2018-04-06 09:39:11 +02:00
Carles Fernandez
a31f4fc7cc Use dll_pll_veml_tracking tracking block for GPS L5 2018-04-05 21:49:32 +02:00
Carles Fernandez
32cfe3e228 Use dll_pll_veml_tracking tracking block for Galileo E5a 2018-04-05 21:35:01 +02:00
Carles Fernandez
c1eccf1a27 Delete unused member 2018-04-05 21:24:01 +02:00
Carles Fernandez
8a4b51bf38 Use dll_pll_veml_tracking tracking block for GPS L2C 2018-04-05 21:15:51 +02:00
Carles Fernandez
c9925e07db Initialize missing parameter 2018-04-05 21:04:01 +02:00
Carles Fernandez
b9c2614fc3 Fix bug in saving data into a .mat file 2018-04-05 20:58:48 +02:00
Carles Fernandez
5aec66f85e CMake fix 2018-04-05 20:31:53 +02:00
Carles Fernandez
9d239653f8 Merge branch 'two_step_acquisition' of https://github.com/antonioramosdet/gnss-sdr into antonioramosdet-two_step_acquisition 2018-04-05 19:06:55 +02:00
Antonio Ramos
dd04df5bc3 Add DLL PLL tracking configuration structure 2018-04-05 18:08:49 +02:00
mmajoral
e1635a735d Added the class switch_FPGA, which controls the switch in the FPGA that connects the analog frontend and the DMA to the queues of the HW accelerators.
Removed some unused variables in the tracking.
2018-04-05 15:05:46 +02:00
Antonio Ramos
f283f7fab5 Fix test 2018-04-05 15:00:34 +02:00
Antonio Ramos
e42149c9e5 Add number of doppler bins and doppler step in two step acquisition 2018-04-05 12:42:28 +02:00
Antonio Ramos
44635a41b3 Add two step acquisition funcionality 2018-04-04 14:59:28 +02:00
Antonio Ramos
1e7d9ef794 Fix test. Wrong data type 2018-04-04 11:52:24 +02:00
Antonio Ramos
fc0e973adf Fix unit test 2018-04-04 11:29:38 +02:00