Thread: [Gnss-sdr-developers] (no subject)
An open source software-defined GNSS receiver
Brought to you by:
carlesfernandez
From: Robert M. <ma...@gm...> - 2013-04-14 09:31:08
|
Hi, My name is Robert Matusewicz and I'm postgraduate student from Poland. I found Your project on GSoC 2013 list and thought that working on it would be both very challenging and fun. For me, the most interesting from proposed projects would be project named "Galileo E1 basic positioning". I will be honest with You that I don't have an idea how Galileo system works - but this will change soon;) I'm also never done anything that is somehow connected to signall processing, but I hope this will also change in the future. I looked at the 'HOW GNSS-SDR works'[1] document and also digged a little in the code and I see that the first thing I need to do in order to finish this project, is to implement TelemetryDecoder interface for Galileo E1 signal and also implement GNU Radio gr_block for the same. Am I going in the right direction? Now, I want to digg dipper in the code to see how the real flow looks like and then I want to read about E1 and the Galileog Nav Msg content. Found [2] document, it is ok? Best regards Robert Matusewicz [1]http://gnss-sdr.org/documentation/how-gnss-sdr-works [2] http://ec.europa.eu/enterprise/policies/satnav/galileo/files/galileo-os-sis-icd-issue1-revision1_en.pdf >From the proposal list I -- My public key can be found at https://keyserver2.pgp.com |
From: Alex Y. <ale...@ec...> - 2014-01-31 18:33:03
|
I'm having the same error as Gabriel Rodriguez from 22 January, and I didn't see any resolution on the list, so I figured I'd ask too. I'm trying to install GNSS-SDR on Ubuntu 12.04 (64bit) and the installation crashed after 86%. I've gone through the instructions and installed all the dependencies and modified the path to point to GNU Radio. The error appears to be related to armadillo, but I don't have any experience with that software. Does anyone have any ideas about how to fix the error? The output is printed below. Thanks, Alex Linking CXX static library libtracking_lib.a [ 86%] Built target tracking_lib Scanning dependencies of target pvt_lib [ 86%] Building CXX object src/algorithms/PVT/libs/CMakeFiles/pvt_lib.dir/gps_l1_ca_ls_pvt.cc.o In file included from /usr/include/armadillo:42:0, from /work/other_gnss_sdr/src/algorithms/PVT/libs/gps_l1_ca_ls_pvt.h:44, from /work/other_gnss_sdr/src/algorithms/PVT/libs/gps_l1_ca_ls_pvt.cc:31: /usr/include/armadillo_bits/compiler_setup.hpp:169:110: note: #pragma message: Your C++ compiler is in C++11 mode, but it has incomplete support for C++11 features In file included from /usr/include/armadillo:165:0, from /work/other_gnss_sdr/src/algorithms/PVT/libs/gps_l1_ca_ls_pvt.h:44, from /work/other_gnss_sdr/src/algorithms/PVT/libs/gps_l1_ca_ls_pvt.cc:31: /usr/include/armadillo_bits/wall_clock_bones.hpp:30:5: error: 'steady_clock' in namespace 'std::chrono' does not name a type In file included from /usr/include/armadillo:499:0, from /work/other_gnss_sdr/src/algorithms/PVT/libs/gps_l1_ca_ls_pvt.h:44, from /work/other_gnss_sdr/src/algorithms/PVT/libs/gps_l1_ca_ls_pvt.cc:31: /usr/include/armadillo_bits/wall_clock_meat.hpp: In member function 'void arma::wall_clock::tic()': /usr/include/armadillo_bits/wall_clock_meat.hpp:38:5: error: 'chrono_time1' was not declared in this scope /usr/include/armadillo_bits/wall_clock_meat.hpp:38:33: error: 'std::chrono::steady_clock' has not been declared /usr/include/armadillo_bits/wall_clock_meat.hpp: In member function 'double arma::wall_clock::toc()': /usr/include/armadillo_bits/wall_clock_meat.hpp:66:13: error: 'steady_clock' in namespace 'std::chrono' does not name a type /usr/include/armadillo_bits/wall_clock_meat.hpp:70:85: error: 'chrono_time2' was not declared in this scope /usr/include/armadillo_bits/wall_clock_meat.hpp:70:100: error: 'chrono_time1' was not declared in this scope make[2]: *** [src/algorithms/PVT/libs/CMakeFiles/pvt_lib.dir/gps_l1_ca_ls_pvt.cc.o] Error 1 make[1]: *** [src/algorithms/PVT/libs/CMakeFiles/pvt_lib.dir/all] Error 2 make: *** [all] Error 2 |
From: Carles F. <car...@gm...> - 2014-02-02 11:16:20
|
Dear Alex and Gabriel, thanks for spotting this error. It seems that Armadillo 4.000.x makes use of std::chromo::steady_clock, which is defined in C++11 but it was not included in the system library header <chrono> that comes with g++ 4.6 in Ubuntu 12.04 (check /usr/include/c++/4.6/chrono) I've added some lines to the cmake script that, in case of detecting such old version, switches back to Armadillo 3.920.2, which is known to work well in Ubuntu 12.04. In case of detecting gcc 4.7 or later, the script will download and build the newest Armadillo version, for users of gcc 4.7 or newer, or clang. So, update gnss-sdr to r478, delete the content of your build directory and cmake ../ && make && make install again. If you have some traces in your Ubuntu 12.04 system of a previous Armadillo 4.000.x installation, please remove them before building again gnss-sdr. Please let me know if it worked for you. Best regards Carles On Fri, Jan 31, 2014 at 7:06 PM, Alex Young <ale...@ec...>wrote: > I'm having the same error as Gabriel Rodriguez from 22 January, and I > didn't see any resolution on the list, so I figured I'd ask too. > > I'm trying to install GNSS-SDR on Ubuntu 12.04 (64bit) and the > installation crashed after 86%. I've gone through the instructions and > installed all the dependencies and modified the path to point to GNU Radio. > The error appears to be related to armadillo, but I don't have any > experience with that software. Does anyone have any ideas about how to fix > the error? The output is printed below. > > Thanks, > Alex > > > > Linking CXX static library libtracking_lib.a > [ 86%] Built target tracking_lib > Scanning dependencies of target pvt_lib > [ 86%] Building CXX object > src/algorithms/PVT/libs/CMakeFiles/pvt_lib.dir/gps_l1_ca_ls_pvt.cc.o > In file included from /usr/include/armadillo:42:0, > from > /work/other_gnss_sdr/src/algorithms/PVT/libs/gps_l1_ca_ls_pvt.h:44, > from > /work/other_gnss_sdr/src/algorithms/PVT/libs/gps_l1_ca_ls_pvt.cc:31: > /usr/include/armadillo_bits/compiler_setup.hpp:169:110: note: #pragma > message: Your C++ compiler is in C++11 mode, but it has incomplete support > for C++11 features > In file included from /usr/include/armadillo:165:0, > from > /work/other_gnss_sdr/src/algorithms/PVT/libs/gps_l1_ca_ls_pvt.h:44, > from > /work/other_gnss_sdr/src/algorithms/PVT/libs/gps_l1_ca_ls_pvt.cc:31: > /usr/include/armadillo_bits/wall_clock_bones.hpp:30:5: error: > 'steady_clock' in namespace 'std::chrono' does not name a type > In file included from /usr/include/armadillo:499:0, > from > /work/other_gnss_sdr/src/algorithms/PVT/libs/gps_l1_ca_ls_pvt.h:44, > from > /work/other_gnss_sdr/src/algorithms/PVT/libs/gps_l1_ca_ls_pvt.cc:31: > /usr/include/armadillo_bits/wall_clock_meat.hpp: In member function 'void > arma::wall_clock::tic()': > /usr/include/armadillo_bits/wall_clock_meat.hpp:38:5: error: > 'chrono_time1' was not declared in this scope > /usr/include/armadillo_bits/wall_clock_meat.hpp:38:33: error: > 'std::chrono::steady_clock' has not been declared > /usr/include/armadillo_bits/wall_clock_meat.hpp: In member function > 'double arma::wall_clock::toc()': > /usr/include/armadillo_bits/wall_clock_meat.hpp:66:13: error: > 'steady_clock' in namespace 'std::chrono' does not name a type > /usr/include/armadillo_bits/wall_clock_meat.hpp:70:85: error: > 'chrono_time2' was not declared in this scope > /usr/include/armadillo_bits/wall_clock_meat.hpp:70:100: error: > 'chrono_time1' was not declared in this scope > make[2]: *** > [src/algorithms/PVT/libs/CMakeFiles/pvt_lib.dir/gps_l1_ca_ls_pvt.cc.o] > Error 1 > make[1]: *** [src/algorithms/PVT/libs/CMakeFiles/pvt_lib.dir/all] Error 2 > make: *** [all] Error 2 > > > > ------------------------------------------------------------------------------ > WatchGuard Dimension instantly turns raw network data into actionable > security intelligence. It gives you real-time visual feedback on key > security issues and trends. Skip the complicated setup - simply import > a virtual appliance and go from zero to informed in seconds. > > http://pubads.g.doubleclick.net/gampad/clk?id=123612991&iu=/4140/ostg.clktrk > _______________________________________________ > GNSS-SDR-developers mailing list > GNS...@li... > https://lists.sourceforge.net/lists/listinfo/gnss-sdr-developers > > |
From: Влад П. <lon...@gm...> - 2014-11-19 08:33:27
|
Hello, I get the following error when try to execute gnss-sdr (latest master): ERROR: something wrong with flag 'flagfile' in file 'gnss-sdr/thirdparty/gflags/gflags-2.0/src/gflags.cc'. One possibility: file 'gnss-sdr/thirdparty/gflags/gflags-2.0/src/gflags.cc' is being linked both statically and dynamically. Any ideas how to fix it? |
From: Carles F. <car...@gm...> - 2014-11-19 20:40:17
|
Hi Влад, the 'master' branch has some known bugs in detectecting gflags. Since gnss-sdr needs the google-glog library to be linked against gflags (which is not the default if glog was installed manually before installing gflags, or installed through a .deb package), it might fail in some configurations. This has been improved in the current 'next' branch, but if you want to use master, please remove gflags and glog from your system (gnss-sdr will download, build and link them statically for you), or install them manually in this particular order (Ubuntu) before configuration: $ wget http://gflags.googlecode.com/files/gflags-2.0.zip $ unzip gflags-2.0.zip $ cd gflags-2.0 $ ./configure $ make $ sudo make install $ sudo ldconfig $ wget http://google-glog.googlecode.com/files/glog-0.3.3.tar.gz $ tar xvfz glog-0.3.3.tar.gz $ cd glog-0.3.3 $ ./configure $ make $ sudo make install $ sudo ldconfig Best regards, Carles On Wed, Nov 19, 2014 at 9:33 AM, Влад Петров <lon...@gm...> wrote: > Hello, I get the following error when try to execute gnss-sdr (latest > master): > > ERROR: something wrong with flag 'flagfile' in file > 'gnss-sdr/thirdparty/gflags/gflags-2.0/src/gflags.cc'. One possibility: > file 'gnss-sdr/thirdparty/gflags/gflags-2.0/src/gflags.cc' is being linked > both statically and dynamically. > > Any ideas how to fix it? > > > ------------------------------------------------------------------------------ > Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server > from Actuate! Instantly Supercharge Your Business Reports and Dashboards > with Interactivity, Sharing, Native Excel Exports, App Integration & more > Get technology previously reserved for billion-dollar corporations, FREE > > http://pubads.g.doubleclick.net/gampad/clk?id=157005751&iu=/4140/ostg.clktrk > _______________________________________________ > GNSS-SDR-developers mailing list > GNS...@li... > https://lists.sourceforge.net/lists/listinfo/gnss-sdr-developers > > |
From: Mukhtar a. <muk...@gm...> - 2017-07-04 16:35:07
|
Dear All, I am stuck in the below mentioned problem. When i am installing gnss-sdr, I got message that Lib4cpp is required to built gnss-sdr. but now i installed liblog4cpp5-dev on your suggestion that message is disappeared but now another message is appeared i.e CMake Error: The following variables are used in this project, but they are set to NOTFOUND. Please set them or make sure they are set and tested correctly in the CMake files: kindly solve this problem. -- *Regards * *Mukhtar Ahmad * *Lecturer in Department of Electronics* *Islamia College Peshawar(Charted University)* |
From: Carles F. <car...@gm...> - 2017-07-04 17:09:12
|
Hi Mukhtar, could your please tell us which variables CMake is complaining about? What follows the "CMake Error: ..." line? And what OS and version are you using? Best regards, Carles On Tue, Jul 4, 2017 at 6:34 PM, Mukhtar ahmad <muk...@gm...> wrote: > Dear All, > I am stuck in the below mentioned problem. > When i am installing gnss-sdr, I got message that Lib4cpp is required to > built gnss-sdr. > but now i installed liblog4cpp5-dev on your suggestion that message is > disappeared but now another message is appeared i.e > CMake Error: The following variables are used in this project, but they > are set to NOTFOUND. > Please set them or make sure they are set and tested correctly in the > CMake files: > kindly solve this problem. > > -- > > *Regards * > *Mukhtar Ahmad * > *Lecturer in Department of Electronics* > *Islamia College Peshawar(Charted University)* > > ------------------------------------------------------------ > ------------------ > Check out the vibrant tech community on one of the world's most > engaging tech sites, Slashdot.org! http://sdm.link/slashdot > _______________________________________________ > GNSS-SDR-developers mailing list > GNS...@li... > https://lists.sourceforge.net/lists/listinfo/gnss-sdr-developers > > |
From: Soham G. <gso...@gm...> - 2021-02-09 08:30:11
|
Hi Developers, Is gnss-sdr going to apply for the GSoC 2021? |
From: bhagwat h. <bhr...@gm...> - 2021-04-04 19:07:21
|
Hello sir, I believe I am very late for gsoc 2021. I have knowledge of c++ and digital signal processing. Can you tell me how to begin with? |
From: John M. <jma...@gm...> - 2022-08-16 20:42:07
|
Hello list! I have been around the GNU Radio community for a few years, but relatively new to GNSS-SDR. I am trying to get a basic setup running in real-time with an RTL-SDR v3 A few questions/observations: - Given the RTL-SDR v3 is supposed to ship with a 1ppm oscillator, can I skip any calibration steps and just set internal_fs_sps, and input filter config to the nominal frequencies (2e6 for sampling freq 0 hz for IF deviation), - -John |
From: John M. <jma...@gm...> - 2022-08-16 20:42:27
|
Disregard previous message - hot key sent before i was finished! On Tue, Aug 16, 2022 at 1:41 PM John Malsbury <jma...@gm...> wrote: > Hello list! > > I have been around the GNU Radio community for a few years, but relatively > new to GNSS-SDR. I am trying to get a basic setup running in real-time > with an RTL-SDR v3 > > A few questions/observations: > > - Given the RTL-SDR v3 is supposed to ship with a 1ppm oscillator, can > I skip any calibration steps and just set internal_fs_sps, and input filter > config to the nominal frequencies (2e6 for sampling freq 0 hz for IF > deviation), > - > > > -John > |
From: Carles F. <car...@gm...> - 2013-04-15 07:05:59
|
Dear Robert, you are going in the right direction, since the decoding of the I/NAV message (a TelemetryDecoder block) described in [2] is still missing, and one of the main milestones of the "Galileo E1 basic positioning" project. Let me say that for participating in GSoC you don't need to master navigation systems, we will provide participants with all the necessary documentation and guidance. The only strict requirement is the wish to learn :-) Looking forward to your proposal, Carles On Sun, Apr 14, 2013 at 11:30 AM, Robert Matusewicz <ma...@gm...>wrote: > Hi, > > My name is Robert Matusewicz and I'm postgraduate student from Poland. I > found Your project on GSoC 2013 list and thought that working on it would > be both very challenging and fun. > > For me, the most interesting from proposed projects would be project named > "Galileo E1 basic positioning". I will be honest with You that I don't have > an idea how Galileo system works - but this will change soon;) I'm also > never done anything that is somehow connected to signall processing, but I > hope this will also change in the future. > > I looked at the 'HOW GNSS-SDR works'[1] document and also digged a little > in the code and I see that the first thing I need to do in order to finish > this project, is to implement TelemetryDecoder interface for Galileo E1 > signal and also implement GNU Radio gr_block for the same. Am I going in > the right direction? > > Now, I want to digg dipper in the code to see how the real flow looks like > and then I want to read about E1 and the Galileog Nav Msg content. Found > [2] document, it is ok? > > > Best regards > Robert Matusewicz > > [1]http://gnss-sdr.org/documentation/how-gnss-sdr-works > [2] > http://ec.europa.eu/enterprise/policies/satnav/galileo/files/galileo-os-sis-icd-issue1-revision1_en.pdf > > > > From the proposal list I > > -- > My public key can be found at https://keyserver2.pgp.com > > > ------------------------------------------------------------------------------ > Precog is a next-generation analytics platform capable of advanced > analytics on semi-structured data. The platform includes APIs for building > apps and a phenomenal toolset for data science. Developers can use > our toolset for easy data analysis & visualization. Get a free account! > http://www2.precog.com/precogplatform/slashdotnewsletter > _______________________________________________ > GNSS-SDR-developers mailing list > GNS...@li... > https://lists.sourceforge.net/lists/listinfo/gnss-sdr-developers > > |