Carles Fernandez
3d315af286
Fix erros in Galileo message decoding
...
Thanks to Patricia Lopez Torres from Fundacion Ayesa for spotting the
errors.
2016-10-22 13:19:17 +02:00
Carles Fernandez
67105d62b7
Avoid macro redefinitions
2016-10-16 13:01:53 +02:00
Carles Fernandez
def78e3098
Define prefetch macros even if volk ones were already included
2016-10-16 12:11:41 +02:00
Carles Fernandez
3cce2e8340
Make prefetching more portable
...
See https://github.com/gnuradio/volk/issues/97 and
https://gcc.gnu.org/onlinedocs/gcc/Other-Builtins.html#Other-Builtins
2016-10-16 11:31:42 +02:00
Carles Fernandez
bbd1c2fe7c
Add test of stopping the receiver by a external program
2016-10-16 10:40:07 +02:00
Carles Fernandez
6412bbc8d3
Change variable names to something more meaningful
2016-10-16 10:00:39 +02:00
Carles Fernandez
a30bf16abf
Some minor fixes for packaging
...
See https://github.com/gnuradio/volk/pull/100
2016-10-16 08:13:18 +02:00
Carles Fernandez
c5c4dd17e5
Catch exceptions raised by gtest
2016-10-14 00:26:05 +02:00
Carles Fernandez
a7bd728595
Fix some problems detected by Coverity Scan
2016-10-13 12:48:05 +02:00
Carles Fernandez
1913f0d4fa
Exit program if it cannot create SysV message queues
2016-10-13 12:02:55 +02:00
Carles Fernandez
664d6ecfa8
Remove dead code
2016-10-13 10:06:53 +02:00
Carles Fernandez
35c10681b9
Change folder name to be more consistent with the website
...
See http://gnss-sdr.org/docs/
2016-10-10 19:36:41 +02:00
Carles Fernandez
93a63bf367
Fix sampling rate issue when TTFF is reading conf from file
...
and some code cleaning
2016-10-10 19:23:54 +02:00
Carles Fernandez
45545f7fb0
Now the Time-To-First-Fix test accepts a configuration file as a parameter
...
$ ttff --config_file_ttff=./my_configuration_file.conf
2016-10-10 18:51:13 +02:00
Carles Fernandez
a4eb6634e6
Cleaning
2016-10-10 16:17:55 +02:00
Carles Fernandez
1dfb0e3087
Fix crash
2016-10-10 15:22:42 +02:00
Carles Fernandez
98b3145ab1
Fix crash
2016-10-10 11:22:08 +02:00
Carles Fernandez
001896fbd7
Fix crash
2016-10-10 11:19:58 +02:00
Carles Fernandez
257d2de18e
Adding a configuration file flag to TTFF test
...
Now the conf file can be passed as a parameter:
ttff --config_file_ttff=myconf.conf
2016-10-10 11:02:39 +02:00
Carles Fernandez
b1721489e5
Kill the SysV queue listener when stopping the control thread
2016-10-03 18:51:00 +02:00
Carles Fernandez
6f2aabe0b6
Improve double comparison
...
<and allow the USRP some time to set up between tests
2016-10-03 18:34:53 +02:00
Carles Fernandez
67a4066738
Fix typo
2016-10-03 17:45:06 +02:00
Carles Fernandez
08f0a36075
Improve queue management gnss-sdr and in TTFF tests.
...
Always destroy queues when exiting
2016-10-03 17:43:06 +02:00
Carles Fernandez
047ced2b20
Improve queue management
2016-10-03 13:43:20 +02:00
Carles Fernandez
a9c77b22ff
Print TTFF report in a file
2016-10-03 12:48:02 +02:00
Carles Fernandez
9b4965bfdb
Improve TTFF report
2016-10-03 12:20:46 +02:00
Carles Fernandez
3583952a5c
Closing queues and improving TTFF report
2016-10-03 11:42:54 +02:00
Carles Fernandez
fa45de56a6
Disable default building of system tests
2016-10-03 00:09:49 +02:00
Carles Fernandez
896ae47439
Trigger a building test
2016-10-02 23:32:45 +02:00
Carles Fernandez
1ef64a6bb7
Merge branch 'ttff' into next
...
Improve Time-To-First-Fix report and add hot start test
2016-10-02 23:09:45 +02:00
Carles Fernandez
8a50cccd18
Fix
2016-10-02 22:09:23 +02:00
Carles Fernandez
e976b8cd0c
Fix
2016-10-02 21:55:58 +02:00
Carles Fernandez
a9e881c8bd
Fix
2016-10-02 21:47:10 +02:00
Carles Fernandez
e89b54c682
Add AGNSS configuration to TTFF test
2016-10-02 21:41:37 +02:00
Carles Fernandez
b3eab47604
Add hot start TTFF
2016-10-02 21:24:46 +02:00
Carles Fernandez
f61c6fddd8
Fix
2016-10-02 21:19:09 +02:00
Carles Fernandez
ba73218747
Improve TTFF report
2016-10-02 21:14:58 +02:00
Carles Fernandez
a0fc1bb86a
Merge branch 'ttff' into next
...
This introduces a system test to measure the Time to First Fix.
It is not built by default, must be activated by -DENABLE_SYSTEM_TESTING=ON
It also adds an option to deactivate unit testing building (activated by default):
-DENABLE_UNIT_TESTING=OFF
2016-10-02 13:55:23 +02:00
Carles Fernandez
7624c461f2
Clean TTFF test
2016-10-02 13:45:23 +02:00
Carles Fernandez
cd0cec131b
Use current time as seed for random generator
2016-10-02 12:57:01 +02:00
Carles Fernandez
3e716df88b
Use Test Fixtures in the TTFF Test
2016-10-02 12:48:12 +02:00
Carles Fernandez
886de8d539
Clean the TTFF test
2016-10-02 11:43:51 +02:00
Carles Fernandez
7eff6df4dd
Create converter_ in the constructor
2016-10-02 02:03:59 +02:00
Carles Fernandez
36f313d6f0
Small fixes
2016-10-02 02:02:42 +02:00
Carles Fernandez
ff4c323b01
Add options to enable/disable building of unit and system testing
...
Unit Testing is enabled by default. In some memory-constrained
environments it can be useful to disable its building. It can be
disabled by setting -DENABLE_UNIT_TESTING=OFF
System testing is disabled by default. It can be build by setting
-DENABLE_SYSTEM_TESTING=ON
2016-10-02 01:59:12 +02:00
Carles Fernandez
3a10f3c26b
Inform about TTFF
2016-10-02 01:55:48 +02:00
Carles Fernandez
db71c74898
Small fixes
2016-10-01 19:09:55 +02:00
Carles Fernandez
b80eba91c8
Terminate run when testing TTFF
2016-10-01 18:43:58 +02:00
Carles Fernandez
c9ef673afa
Fix
2016-10-01 18:08:23 +02:00
Carles Fernandez
f3b8b54801
Kill queue
2016-10-01 17:53:18 +02:00