This DVD contains a GNSS Software Defined Radio (SDR) implemented in MATLAB code and GNSS signal records. In addition, some of the scripts for creating the figures in the text are also on included.
® 2006 Springer Science+Business Media, LLC This electronic component package is protected by federal copyright law and international treaty. If you wish to return this book and the electronic component package to Springer Science+Business Media, LLC, do not open the disc envelope or remove it from the book. Springer Science+Business Media, LLC, will not accept any returns if the package has been opened and/or separated from the book. The copyright holder retains title to and ownership of the package. U.S. copyright law prohibits you from making any copy of the entire electronic component package for any reason without the written permission of Springer Science+Business Media, LLC, except that you may download and copy the files from the electronic component package for your own research, teaching, and personal communications use. Commercial use without the written consent of Springer Science+Business Media, LLC, is strictly prohibited. Springer Science+Business Media, LLC, or its designee has the right to audit your computer and electronic components usage to determine whether any unauthorized copies of this package have been made.
Springer Science+Business Media, LLC, or the author(s) makes no warranty or representation, either express or implied, with respect to this electronic component package or book, including their quality, merchantability, or fitness for a particular purpose. In no event will Springer Science+Business Media, LLC, or the author(s) be liable for direct, indirect, special, incidental, or consequential damages arising out of the use or inability to use the electronic component package or book, even if Springer Science+Business Media, LLC, or the author(s) has been advised of the possibility of such damages.
The system requirements for using GNSS software defined radio are:
To install the GNSS SDR, complete the following steps:
Note: It is assumed that the user is familiar with MATLAB language from MATHWORKS. To run the GNSS SDR, complete the following steps:
The GNNS SDR is using structure settings system widely. This makes the software flexible and most of the software properties are controlled at one place. There are three ways to change settings. The default values are defined in function initSettings. The default settings are applied by the init script or by a button click at the settings GUI.
The second way to change settings is to use a dedicated GUI. The GUI is launched by the setSettings script. The GUI has three buttons at the bottom of the dialog window. Button "Default" loads default values defined in the function initSettings. "Apply" button saves settings from GUI in the variable settings (in MATLAB workspace). The third button "Load current" loads current contents of the variable settings from the MATLAB workspace. The apply button is switched off if none of the settings was changed since last load from the MATLAB workspace.
The third way to change settings is to change values in the settings structure using the MATLAB command prompt or variable editor. Examine the file initSettings.m for more details on the settings structure.
The software is made such that three main modules - acquisition, tracking, and positioning can be executed separately. The scenario depends on the debugged module.
Acquisition can be switched off (to save time) if the acquisition results already are present in MATLAB workspace (structure acqResults). The acquisition step is controlled by the field skipAcquisition in the settings (for field and allowed values description see comments in function initSettings).
The tracking part can be skipped too (in case the positioning module is debugged and there are no changes in tracking part). A correct settings structure and the tracking results must be present (structure trackResults). The tracking results and settings are automatically saved after each completion of tracking stage in the MATLAB data file trackingResults.mat. To run the positioning part without running tracking part complete the following steps:
Examine files init.m, initSettings.m, and postProcessing.m for more details on settings and how to use different functions of the SDR and how they work.
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。