GNSS_SDR
所属分类:matlab编程
开发工具:matlab
文件大小:566KB
下载次数:30
上传日期:2010-12-23 17:49:30
上 传 者:
tabtab
说明: GPS software receiver
文件列表:
GNSS_SDR\1.txt (808474, 2007-06-10)
GNSS_SDR\acquisition.asv (12300, 2010-02-03)
GNSS_SDR\acquisition.m (12300, 2010-08-01)
GNSS_SDR\calculatePseudoranges.m (4271, 2009-12-07)
GNSS_SDR\compare.txt (236386, 2007-06-12)
GNSS_SDR\convert.asv (1179, 2007-06-10)
GNSS_SDR\convert.m (1224, 2010-04-01)
GNSS_SDR\debug folder (0, 2010-02-25)
GNSS_SDR\debug folder\tracking'2007-06-04.rar (4023, 2007-06-04)
GNSS_SDR\debug folder\tracking'2007-06-07.rar (3931, 2007-06-07)
GNSS_SDR\debug folder\tracking'2007-06-08.rar (4103, 2007-06-08)
GNSS_SDR\findPreambles.m (7927, 2009-12-07)
GNSS_SDR\geoFunctions (0, 2010-02-25)
GNSS_SDR\geoFunctions\cart2geo.m (1720, 2006-08-22)
GNSS_SDR\geoFunctions\cart2utm.m (5055, 2006-08-22)
GNSS_SDR\geoFunctions\check_t.m (679, 2006-08-22)
GNSS_SDR\geoFunctions\clksin.m (945, 2006-08-22)
GNSS_SDR\geoFunctions\clsin.m (619, 2006-08-22)
GNSS_SDR\geoFunctions\e_r_corr.m (1135, 2006-08-22)
GNSS_SDR\geoFunctions\findUtmZone.m (2650, 2006-08-22)
GNSS_SDR\geoFunctions\geo2cart.m (1543, 2006-08-22)
GNSS_SDR\geoFunctions\leastSquarePos.m (4461, 2006-08-22)
GNSS_SDR\geoFunctions\satpos.m (5201, 2006-08-22)
GNSS_SDR\geoFunctions\togeod.m (2892, 2006-08-22)
GNSS_SDR\geoFunctions\topocent.m (1418, 2006-08-22)
GNSS_SDR\geoFunctions\tropo.m (2900, 2006-08-22)
GNSS_SDR\GNSS_signal_records (0, 2010-02-25)
GNSS_SDR\include (0, 2010-02-25)
GNSS_SDR\include\calcLoopCoef.m (1705, 2006-08-14)
GNSS_SDR\include\checkPhase.m (1911, 2006-08-14)
GNSS_SDR\include\ephemeris.m (7292, 2006-08-14)
GNSS_SDR\include\generateCAcode.m (3559, 2006-08-14)
GNSS_SDR\include\invert.m (1424, 2006-08-14)
GNSS_SDR\include\makeCaTable.m (3412, 2010-02-01)
GNSS_SDR\include\navPartyChk.m (4653, 2006-08-14)
GNSS_SDR\include\preRun.m (3366, 2006-08-14)
GNSS_SDR\include\showChannelStatus.m (2552, 2006-08-14)
GNSS_SDR\include\skyPlot.m (6694, 2006-08-18)
GNSS_SDR\include\twosComp2dec.m (1845, 2006-08-14)
... ...
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
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
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: 0817***3907)
comes a DVD containing Matlab based processing algorithms well
suited for processing this kind of data.
Enjoy!
近期下载者:
相关文件:
收藏者: