Commit Graph

2571 Commits

Author SHA1 Message Date
Carles Fernandez 07113fd89d Use the override special identifier when overriding a virtual function 2017-08-16 00:58:10 +02:00
Carles Fernandez e2f02a50f0 Use const container calls when result is immediately converted to a const iterator 2017-08-15 22:15:21 +02:00
Carles Fernandez 87baa04ef9 Remove unrequired headers 2017-08-15 14:21:05 +02:00
Carles Fernandez 99f5c69afc Catch all exceptions 2017-08-15 12:47:58 +02:00
Carles Fernandez f8c7f1422b Remove unrequired includes 2017-08-15 03:21:43 +02:00
Carles Fernandez 209c554896 Remove unrequired and redundant includes 2017-08-15 03:16:41 +02:00
Carles Fernandez 8a2d21cc40 Use random library instead of rand() 2017-08-15 02:50:11 +02:00
Carles Fernandez f0e6d6cbfa Fix possible memory leaks 2017-08-15 00:04:51 +02:00
Carles Fernandez c1e3d1bf9a Fix typo 2017-08-14 13:59:35 +02:00
Carles Fernandez 85cc7802be Fix const correctness when catching exceptions
See https://stackoverflow.com/questions/7581654/about-catching-exception-good-practices
Unneeded includes unistd.h removed
Close dump files in destructor
2017-08-14 13:59:00 +02:00
Carles Fernandez 174bba55fc Remove blank 2017-08-13 17:32:01 +02:00
Carles Fernandez d6fec67489 Replace use of strlen and strncpy by C++ counterparts 2017-08-13 10:57:54 +02:00
Carles Fernandez 77eb09c2a7 Remove uneeded stdio.h 2017-08-13 10:01:10 +02:00
Carles Fernandez 5f181ef915 Replace stdio.h by fstream 2017-08-13 10:00:01 +02:00
Carles Fernandez 59164c33bd Remove unneded cstdlib include 2017-08-12 15:52:23 +02:00
Carles Fernandez e8f401911f Fix test 2017-08-12 14:25:53 +02:00
Carles Fernandez 9b8b0eb726 Fix building of extra tests in Debian 9 2017-08-12 13:22:54 +02:00
Carles Fernandez 02ea8acbfd Always initialize elapsed_seconds
It was causing warnings in GCC. Some code style applied.
2017-08-11 13:11:38 +02:00
Carles Fernandez eb53c36594 ·Add missing include 2017-08-11 05:50:06 +02:00
Carles Fernandez 18cd7daa09 Eliminate ctime library. Replaced by chrono or boost::date_time 2017-08-11 05:18:38 +02:00
Carles Fernandez ed5191fc54 Clean headers. C++ libraries preferred over C libraries 2017-08-10 15:34:38 +02:00
Carles Fernandez b9b985a506 Switch to C++14 standard when the compiler allows it 2017-08-08 14:18:19 +02:00
Carles Fernandez 31e3933084 Improve control on minimal required versions 2017-08-07 19:29:05 +02:00
Carles Fernandez 3dd3c2f444 Enable building with Clang in Linux 2017-08-07 11:08:05 +02:00
Carles Fernandez 7bb3581f4b Improve buffer handling. Remove warnings raised by gcc 7.1 2017-08-06 10:32:12 +02:00
Carles Fernandez a7fbde50e6 Improve buffer handling. Remove warnings raised by gcc 7.1 2017-08-06 10:26:56 +02:00
Carles Fernandez 727f4d7d0d Remove gcc warning and apply coding style 2017-08-05 12:47:52 +02:00
Javier Arribas 365ff3a18b Observable unit test updated and upgraded to test both code and carrier phase observables. It requires the latest version of gnss-sim, please update the simulator 2017-08-03 17:58:11 +02:00
Javier Arribas d4c9d378c9 Adjusting observable block default buffer history 2017-08-03 17:52:42 +02:00
Javier Arribas 1bcbe87676 Fix code style 2017-08-02 14:43:38 +02:00
Javier Arribas 2f1eff026d Fix code style 2017-08-02 14:32:16 +02:00
Javier Arribas 1574e277d7 Temporary bug fix related to the GPS L1 C/A symbol TOW assignation. Position accuracy improvement confirmed. In-deep review is being done 2017-08-01 17:03:31 +02:00
Carles Fernandez 94a4a0fdcf Improve destructors 2017-07-29 00:25:43 +02:00
Javier Arribas ceef915de7 Improving observables binary dump 2017-07-28 18:24:36 +02:00
Carles Fernandez 095e049558 Apply coding style 2017-07-25 16:51:44 +02:00
Carles Fernandez 8258a343af Apply coding style to new destructors 2017-07-25 16:50:22 +02:00
Carles Fernandez edd675ade9 Merging 2017-07-25 16:28:56 +02:00
Carles Fernandez 648956ea65 Make code more readable 2017-07-25 16:26:23 +02:00
Javier Arribas 4642408066 Adding exception handlings to tracking destructor operations 2017-07-25 16:12:10 +02:00
Carles Fernandez 1dda344e46 Fix -Wmisleading-indentation warning 2017-07-23 23:40:40 +02:00
Carles Fernandez 45ef1db39e Add verbose build for volk_gnsssdr when packaging.
This solves warning
https://qa.debian.org/bls/bytag/W-compiler-flags-hidden.html raised by
blhc
2017-07-23 21:09:41 +02:00
Carles Fernandez 95ee55d34c Update GFlags to version 2.2.1 2017-07-13 17:28:08 +02:00
Carles Fernandez 196d84aca3 Fix telemetry test 2017-07-12 21:54:47 +02:00
Carles Fernandez 4ba0dd63cb Update PVT block name 2017-07-12 21:25:15 +02:00
Carles Fernandez a298013a23 Fix bug reading tracking dump file 2017-07-12 21:24:47 +02:00
Carles Fernandez 367d65a536 Fix defect 2017-07-12 21:01:46 +02:00
Carles Fernandez f3d0435c37 Merge branch 'next' of https://github.com/carlesfernandez/gnss-sdr into next 2017-07-12 20:31:29 +02:00
Carles Fernandez d1828721cf Fix bugs and defects detected by Coverity Scan 2017-07-12 20:12:33 +02:00
Carles Fernandez 7bc57587d8 Fix bugs and defects detected by coverity scan 2017-07-12 20:02:34 +02:00
Carles Fernandez ec83f384bf Add minor fixes 2017-07-12 10:01:20 +02:00