SiGe GN3S Sampler v2 USB front-end
Submitted by gnss on Sat, 09/08/2012 - 12:04Introduction
How to use the SiGe GN3S Sampler v2 as RF front-end for GNSS-SDR
GNSS-SDR operation with a Realtek RTL2832U USB dongle DVB-T receiver
Submitted by gnss on Wed, 08/15/2012 - 23:38Introduction
How to use a cheap DVB-T USB dongle as a RF front-end for navigation
Logging in GNSS-SDR
Submitted by gnss on Mon, 07/16/2012 - 11:58How to observe the internals of the software receiver.
Workflow for the creation of a GNSS-SDR block
Submitted by gnss on Fri, 07/13/2012 - 16:46The recommended workflow for creating a new signal processing block is the following:
-
Write the test for your signal processing block.
Write the test src/test/gnss_block/my_block_test.cc You can find examples of from existing blocks’ tests at src/test/gnss_block/
Add an #include to src/tests/test_main.cc pointing to your test:
Instructions for adding your own processing blocks
Building Guide
Submitted by gnss on Sat, 06/30/2012 - 11:04Instructions for building the source code
How to profile the code
Submitted by gnss on Thu, 12/29/2011 - 16:59Profiling is a dynamic program analysis that measures the usage of memory, the usage of particular instructions, and frequency and duration of function calls during the execution. It is important for identifying computational bottlenecks, and helps the developers to focus their optimization efforts by spotting the critical sections of code. We suggest the use of a couple of open source tools for software profiling that use different techniques, in the hope of taking advantage of their complementary nature and obtain a better insight about how the code is performing.
How to measure software performace and identify bottlenecks.
How to report bugs
Submitted by gnss on Sat, 10/08/2011 - 19:31For bug reporting, we use the bug tracking system provided by SourceForge. It provides a clear centralized overview and keeps track of bugs, feature requests, solutions and updates, and allows users who find a problem to search for it in the database or submit it if it is not already there. This database is the major component of a bug tracking system, and records facts about known bugs. Facts may include the time a bug was reported, its severity, the erroneous program behavior, and details on how to reproduce the bug; as well as the identity of the person who reported it and any programmers who may be working on fixing it. The bug tracking system support the concept of the life cycle for a bug (open - pending - closed), which is tracked through status assigned to the bug.
Rules and good practices when spotting errors in the source code.
How to contribute to the source code
Submitted by gnss on Sat, 10/08/2011 - 19:25
Guidelines for contributing, sending patches, and so on.
How GNSS-SDR works
Submitted by Anonymous on Mon, 10/03/2011 - 19:41
Brief description about the internal processes going on when the receiver is running.
