Marc Majoral
|
8b512d997b
|
Remove the EZDMA driver, fix time reporting when using the FPGA, and include minor fixes for the dynamic bit selection, the AD9361 FPGA signal source, and the FPGA acquisition sampling factor parameter
|
2023-12-20 18:56:04 +01:00 |
Carles Fernandez
|
0fd604db63
|
Fix performance inefficiencies detected by Coverity Scan
|
2023-11-29 21:35:12 +01:00 |
Carles Fernandez
|
cfb6f283d4
|
Fix some performance inefficiencies detected by Coverity Scan
|
2023-11-27 13:41:55 +01:00 |
Marc Majoral
|
7df3b556cc
|
make the FPGA acqusition downsampling factor in the L1/E1 band configurable
|
2023-09-18 21:24:34 +02:00 |
Carles Fernandez
|
843fb7a58a
|
Remove unused private member
|
2022-12-05 20:44:52 +01:00 |
Marc Majoral
|
39d5608cd6
|
replace FPGA acq configuration struct by a class
|
2022-07-12 12:40:56 +02:00 |
Carles Fernandez
|
ff72204400
|
Use aligned memory in acquisition adapters
|
2021-10-11 18:31:16 +02:00 |
Carles Fernandez
|
7308745f05
|
Apply more concise file header format
Re-license CMake scripts with BSD-3-Clause
|
2020-12-30 13:35:06 +01:00 |
Marc Majoral
|
9e552b9cda
|
The acquisition device name is not configurable.
|
2020-11-27 12:04:27 +01:00 |
Marc Majoral
|
a53109c718
|
The sample counter, the Acquisition and the Switch determine the uio device file that is assigned to them using the hardware accelerator device name in the FPGA
|
2020-11-26 17:07:15 +01:00 |
Carles Fernandez
|
287284261c
|
Make use of Doxygen grouping feature
Improve Modules page in generated HTML documentation
|
2020-11-01 13:37:19 +01:00 |
Carles Fernandez
|
499de7a9f1
|
Update file headers
|
2020-07-28 16:57:15 +02:00 |
Carles Fernandez
|
2b3d4b321d
|
Make the adapters take the configuration pointer as const
|
2020-06-29 09:07:41 +02:00 |
Carles Fernandez
|
5a3db5a53d
|
Add debug internal logging for destructors. Sort destructor order
|
2020-06-25 02:50:07 +02:00 |
Carles Fernandez
|
955348b080
|
Remove trailing underscore in header guards
|
2020-02-08 10:10:46 +01:00 |
Carles Fernandez
|
4d0d263280
|
Make the software package compliant with the REUSE Specification v3.0 (see https://reuse.software/spec/)
Update license headers to SPDX format (see https://spdx.org/)
Add license to all files
Add CI job in GitHub Actions to ensure compliance
|
2020-02-08 01:20:02 +01:00 |
Carles Fernandez
|
9023f19794
|
Use C++ comments for final #endif in headers
|
2020-01-26 22:23:22 +01:00 |
Carles Fernandez
|
8aaf6019e9
|
Better usage of the GSL, other minor cleaning
|
2019-07-27 11:22:08 +02:00 |
Marc Majoral
|
7f594a356b
|
doppler center frequency for the grid search
|
2019-07-24 13:02:14 +02:00 |
Marc Majoral
|
48fe6086e4
|
updated the handling of the scoped_lock mutex in the fpga tracking loops + used clang-format.
|
2019-07-24 11:26:16 +02:00 |
Marc Majoral
|
f30d8a60ec
|
updated doxygen comments
|
2019-07-23 19:05:43 +02:00 |
Marc Majoral
|
6ee9fedd76
|
moved #defines to static consts + used clang-format + removed code that was commented out
|
2019-07-23 15:20:59 +02:00 |
Marc Majoral
|
00993d9719
|
replaced #defines by static consts + removed unused tracking parameter + removed unnecessary comments
|
2019-07-22 19:58:37 +02:00 |
Marc Majoral
|
d9d3696880
|
Merge branch 'next' of https://github.com/mmajoral/gnss-sdr into fpga_extended_coherent_integration
|
2019-07-22 17:53:26 +02:00 |
Carles Fernandez
|
be86771ede
|
Move default destructor to header file, so compiler can make a better job
|
2019-07-21 19:32:52 +02:00 |
Marc Majoral
|
4c22a1ce1a
|
the tracking module is now sending 1 synchro_data per data symbol.
|
2019-07-17 18:01:27 +02:00 |
Carles Fernandez
|
17b1ef8b98
|
Do not use deletes. Improve memory management
|
2019-06-30 04:47:15 +02:00 |
Javier Arribas
|
141e101363
|
Bug fix that restores the acquisition and tracking destructor calls due to circular smart pointer references
|
2019-04-09 17:39:48 +02:00 |
Carles Fernandez
|
cc162dac9e
|
Code cleaning
|
2019-04-08 11:14:41 +02:00 |
Marc Majoral
|
ff024e7292
|
cleaned unused code and added some comments.
|
2019-04-04 19:55:02 +02:00 |
Marc Majoral
|
2b46c79ba7
|
optimized the process of computing and writing the fft of the local code to the acquisition HW accelerator.
The writing of the local code is still performed by processor instructions in a loop.
THe FPGA L2 classes were updated accordingly.
|
2019-03-26 12:26:08 +01:00 |
Carles Fernandez
|
f3d91bbd38
|
Remove unused includes
|
2019-03-20 18:00:37 +01:00 |
Carles Fernandez
|
8a52c20e28
|
Add missing override keyword
|
2019-03-20 15:44:59 +01:00 |
Javier Arribas
|
0be8c657de
|
Reducing the latency in the acquisition to tracking transition
|
2019-03-20 15:13:17 +01:00 |
Carles Fernandez
|
dd7a52c93b
|
Fix headers
|
2019-03-06 21:54:39 +01:00 |
Carles Fernandez
|
5b8ab9f591
|
Improve includes (IWYU)
|
2019-03-06 13:49:14 +01:00 |
Carles Fernandez
|
e43b8f5284
|
Fix defects detected by Coverity Scan
|
2019-03-01 15:29:43 +01:00 |
Carles Fernandez
|
7c71ed9404
|
Merge branch 'fpga' of https://github.com/gnss-sdr/gnss-sdr into merge-fpga
Applied checks and formatting
|
2019-02-28 21:45:30 +01:00 |
Marc Majoral
|
a03ed571e6
|
replaced int and unsigned int by int32_t and uint32_t
removed some unused variables
|
2019-02-27 14:37:07 +01:00 |
Marc Majoral
|
8d770d9be9
|
more code cleaning
removed some non used variables
|
2019-02-27 13:30:09 +01:00 |
Marc Majoral
|
5e22e4c50a
|
cleaned the FPGA acquisition code
|
2019-02-26 18:28:14 +01:00 |
Marc Majoral
|
f127729eb0
|
Merge branch 'next' of https://github.com/gnss-sdr/gnss-sdr into fpga
|
2019-01-25 18:02:07 +01:00 |
Carles Fernandez
|
5b79f8ac50
|
Merge branch 'next' into smart_acq_resampler
|
2018-12-10 14:24:42 +01:00 |
Carles Fernandez
|
5f79053d65
|
Sort includes automatically with clang-format
Order:
1.- Main header
2.- Local headers
3.- Third-party library headers
4.- System headers
each category sorted lexicographically
|
2018-12-09 22:00:09 +01:00 |
Javier Arribas
|
63b19692e7
|
Completing the smart acquisition resampler
|
2018-12-05 16:50:32 +01:00 |
Carles Fernandez
|
3bb47ff755
|
Improve const correctness, fix string comparisons
|
2018-12-02 05:29:11 +01:00 |
Marc Majoral
|
37c7576e12
|
removed some unused test functions.
updated FPGA observables test
|
2018-11-13 17:22:08 +01:00 |
Marc Majoral
|
0d9b08df70
|
updated the tracking pull-in test for the FPGA. To be tested.
|
2018-11-05 19:50:40 +01:00 |
Marc Majoral
|
41faa311f7
|
Merge branch 'next' of https://github.com/gnss-sdr/gnss-sdr into fpga
|
2018-11-05 18:29:35 +01:00 |
Javier
|
5b3eb12998
|
Implementation of new receiver telecommands standby and coldstart
|
2018-10-28 11:09:01 +01:00 |