www.pudn.com > GNSS_SDR.zip > README.TXT, change:2007-06-16,size:3885b


 
General 
======= 
 
The software in this distribution is developed to work with 
the 'CU AAU SiGe SE4110L-EK3' L1 band GNSS data acquisition module  
as a tool for both teaching and learning software GNSS receiver 
techniques. The software is licensed under GNU GPL version 2. 
License agreement is enclosed in file COPYING_GPL.txt 
 
The software has been designed to work under WinXP and tested  
only under that platform. 
 
Please note that the module and software have been developed 
to keep costs as low as possible.  Thus it will not be possible 
to support the device/software beyond this simple readme and  
files bundled here. 
 
We have tested the module and software on a number of different 
platforms with about a 95% success rate (some USB chipsets (Intel- 
based) seem to work better than others.  If having issues on one  
platform, a different platform should work.  In order to allow  
users to try and resolve issues and simplify development, the  
code associated with project has been built on the open source 
philosophy and all source code has been included. 
 
Note: the module has been designed for an active antenna.  The 
module is powered by the host USB port and provide the USB voltage 
(~5V for this purpose).  It is unlikely to power "hungry" amplifiers 
or do well in the event of a short. 
 
More details may be found here: http://ccar.colorado.edu/gnss   
 
THIS CODE AND INFORMATION IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY 
KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE 
IMPLIED WARRANTIES OF MERCHANTABILITY AND/OR FITNESS FOR A PARTICULAR 
PURPOSE. 
 
 
Installation 
============ 
 
First thing to do is to install the driver part. This is done 
by connecting the module using a USB cable to the PC. Windows 
will then ask for a driver to assign to the module. You should 
answer "NO" to the questions regarding searching for a driver on 
the web and automatic installation. Instead direct windows to 
the driver directory in this software package by means of the 
[Have disk..] option. You should direct it to the \driver\ 
directory in this software package. 
 
Second, copy the application to c:\GN3s or any other 
location of your choice, preferably within your system\ 
partition. It is recommended for your convenience that you 
include this directory to the search space for the command 
line interface, e.g: 
 
path = %PATH%;c:\GN3s\ 
 
 
Usage 
===== 
 
This command line application requires only one parameter to 
run, that is the name of the file where to save data. By 
running the application at any time without any parameters 
will view the usage options as below: 
 
 
 ---- 
 GN3S - GNSS IF Streamer for Windows 
 ---- 
 
        Usage: 
 
        GN3S [drive:\][path\]filename [options] 
 
        Options: 
 
        -s filesize : Number of MB to collect (1-625), default: 32 MB 
        -m          : Buffer data in memory, default: no buffering 
                      <can be useful for slow hard drives, but requires 
                      a significant amount of available physical memory> 
 
 
 
No default suffix will be appended to the filename and the use 
of '.bin' is encouraged, as well as having a separate directory 
designated to saving GNSS data. The user will NOT be prompted 
when saving data to an existing file. The old data WILL be 
overwritten. 
 
 
Data processing 
=============== 
 
This toolkit provides the user with up to 40 seconds of data 
with the following parameters: 
 
Fsa = 16.3676 MHz 
IF = 4.1304 MHz 
BW = ~2 MHz 
 
 
8192000 
2556000 
Data is saved as 8 bit signed values, corresponding to 'int8' 
in Matlab. 
 
With "A Software-Defined GPS and Galileo Receiver: A Single- 
Frequency Approach", K. Borre, D. Akos, et.al. (ISBN: 0817643907) 
comes a DVD containing Matlab based processing algorithms well 
suited for processing this kind of data. 
 
Enjoy!