没有合适的资源?快使用搜索试试~ 我知道了~
GNSS-SDR_manual.pdf (v0.0.9)
4星 · 超过85%的资源 需积分: 42 94 下载量 152 浏览量
2018-08-28
20:05:34
上传
评论 2
收藏 2.75MB PDF 举报
温馨提示
GNSS-SDR is an open-source GNSS software receiver freely available to the research community. This project provides a common framework for GNSS signal processing which can operate in a variety of computer platforms. This tool is intended to foster collaboration, increase awareness, and reduce development costs in the field of GNSS receiver design and customized use of GNSS signals. CTTC开源的GNSS-SDR软件接收机的学习手册,通过Doxygen生成,非常详细的介绍.
资源推荐
资源详情
资源评论
GNSS-SDR
0.0.9
Generated by Doxygen 1.8.11
Contents
1 Main Page 1
1.1 Contents . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
1.2 Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
1.3 Building GNSS-SDR . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
1.3.1 Debug and Release builds . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
1.3.2 Updating GNSS-SDR . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
1.4 Using GNSS-SDR . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
1.5 Control plane . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
1.5.1 Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
1.5.2 GNSS block factory . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
1.6 Signal Processing plane . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
1.6.1 Signal Source . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
1.6.2 Signal Conditioner . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
1.6.3 Channel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
1.6.3.1 Acquisition . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
1.6.3.2 Tracking . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
1.6.3.3 Decoding of the navigation message . . . . . . . . . . . . . . . . . . . . . . . 11
1.6.4 Observables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
1.6.5 Computation of Position, Velocity and Time . . . . . . . . . . . . . . . . . . . . . . . . . 12
1.7 About the software license . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
1.8 Publications and Credits . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
1.9 Ok, now what? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
iv CONTENTS
2 Reference Documents 15
2.1 Interface Control Documents . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
2.1.1 GPS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
2.1.2 GLONASS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
2.1.3 Galileo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
2.1.4 BeiDou . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
2.1.5 Satellite Based Augmentation Systems (SBAS) . . . . . . . . . . . . . . . . . . . . . . . 16
2.2 Other Standards . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
2.2.1 RINEX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
2.2.2 NMEA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
2.2.3 KML . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
2.2.4 C++ Standards . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
2.2.5 Positioning protocols in wireless communication networks . . . . . . . . . . . . . . . . . . 18
3 Signal model 19
3.1 GNSS signal model . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
3.1.1 Global Positioning System (GPS) signal in space . . . . . . . . . . . . . . . . . . . . . . 20
3.1.2 GLONASS signal in space . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
3.1.3 Galileo signal in space . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
3.1.4 Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
4 Todo List 27
5 Hierarchical Index 29
5.1 Class Hierarchy . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
6 Class Index 33
6.1 Class List . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
7 File Index 43
7.1 File List . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
Generated by Doxygen
CONTENTS v
8 Class Documentation 53
8.1 AcquisitionInterface Class Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
8.1.1 Detailed Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54
8.2 ArraySignalConditioner Class Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54
8.2.1 Detailed Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55
8.2.2 Constructor & Destructor Documentation . . . . . . . . . . . . . . . . . . . . . . . . . . . 55
8.2.2.1 ArraySignalConditioner(ConfigurationInterface ∗configuration, std::shared_ptr<
GNSSBlockInterface > data_type_adapt, std::shared_ptr< GNSSBlockInterface
> in_filt, std::shared_ptr< GNSSBlockInterface > res, std::string role, std::string
implementation) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55
8.2.2.2 ∼ArraySignalConditioner() . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55
8.2.3 Member Function Documentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55
8.2.3.1 implementation() . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55
8.3 beamformer Class Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56
8.3.1 Detailed Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56
8.4 BeamformerFilter Class Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56
8.4.1 Detailed Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57
8.4.2 Member Function Documentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57
8.4.2.1 implementation() . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57
8.5 byte_x2_to_complex_byte Class Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57
8.5.1 Detailed Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58
8.6 ByteToShort Class Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58
8.6.1 Detailed Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59
8.6.2 Member Function Documentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59
8.6.2.1 implementation() . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59
8.7 Channel Class Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59
8.7.1 Detailed Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60
8.7.2 Constructor & Destructor Documentation . . . . . . . . . . . . . . . . . . . . . . . . . . . 60
8.7.2.1 Channel(ConfigurationInterface ∗configuration, unsigned int channel, std←-
::shared_ptr< GNSSBlockInterface > pass_through, std::shared_ptr<
AcquisitionInterface > acq, std::shared_ptr< TrackingInterface > trk, std←-
::shared_ptr< TelemetryDecoderInterface > nav, std::string role, std::string
implementation, boost::shared_ptr< gr::msg_queue > queue) . . . . . . . . . . 60
Generated by Doxygen
剩余707页未读,继续阅读
资源评论
- waterbird_eda2019-01-05再下载一次
wmyan
- 粉丝: 55
- 资源: 3
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 昆仑通态MCGS与3台欧姆龙E5*C温控器通讯程序功能:通过昆仑通态触摸屏,实现对3台欧姆龙E5CC温控器 设定温度值,读取实际温度,设定报警值,设定报警类型,报警上下限功能 反应灵敏,通讯稳定可靠
- 大电流电动工具,电动螺丝刀,电锯批量方案,12V,30A FOC控制
- 三菱FX3G两轴标准程序,XZ两轴,包含轴点动,回零,相对与绝对定位,只要弄明白这个程序,就可以非常了解整个项目的程序如何去编写,从哪里开始下手,
- 昆仑通态MCGS与2台台达VFD-M变频器通讯程序实现昆仑通态触摸屏与2台台达VFD-M变频器通讯,程序稳定可靠 器件:昆仑通态TPC7062KD触摸屏,2台台达VFD-M变频器,附送接线说明和设置说
- MATLAB代码:考虑安全约束及热备用的电力系统机组组合研究 关键词:机组组合 直流潮流 优化调度 参考文档:店主自编文档,模型数据清晰明了 仿真平台:MATLAB+CPLEX gurobi平台
- c#上位案例,动态添加控件 1、这是个上位机案例,自己写来通过电脑监控kuka机器人信号的工具; 3、软件界面上可以动态添加要监控的信号,可以强制输出信号 4、有c#源代码,可以作为上位机与机器人通
- 三菱FX3U与力士乐VFC-x610变频器通讯程序三菱FX3U与力士乐VFC-x610变频器通讯案例程序,有注释 并附送程序,有接线方式,设置 器件:三菱FX3U的PLC,力士乐VFCx610变频
- 台达DVP PLC与3台力士乐VFC-x610变频器通讯程序 程序带注释,并附送昆仑通态程序,有接线方式,设置 器件:台达DVP ES系列的PLC,3台力士乐VFC-x610系列变频器,昆仑通态 功
- FPGA开发:实现数码管+1602双通道秒表(联系后留邮)按键切秒表模式,所用开发板DE2-115,代码可移植,内含FPGA驱动1602代码,代码有详细注释
- 汇川PLC AM403-CPU1608TN,2020产品基于CODESYS平台二次订制软件,支持16轴ethercat总线,自带以太网 USB CANOPEN 2路485,16高速输入8高速输出,功能
- 电力电子、电机驱动、数字滤波器matlab simulink仿真模型实现及相关算法的C代码实现 配置C2000 DSP ADC DAC PWM定时器 中断等模块,提供simulink与DSP的联合仿
- labview.通用OCR识别技术
- FoobarCon_v0.9.91.0.apk
- 华为HarmonyOS应用开发者高级认证,官方专业证书
- 华为HarmonyOS应用开发者高级认证,官方专业证书
- 51单片机四层电梯控制器 基于51单片机的四层电梯控制系统 包括源代码和proteus仿真 系统硬件由51单片机最小系统、蜂鸣器电路、指示灯电路、内部按键电路、外部按键电路、步进电机、ULN2003
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功