没有合适的资源?快使用搜索试试~ 我知道了~
首页GNSS-SDR_manual.pdf
资源详情
资源评论
资源推荐

GNSS-SDR
0.0.12.git-next-867949d
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 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
1.6.5 Computation of Position, Velocity and Time . . . . . . . . . . . . . . . . . . . . . . . . . 11
1.7 About the software license . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
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 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
2.1.4 BeiDou . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
2.1.5 Satellite Based Augmentation Systems (SBAS) . . . . . . . . . . . . . . . . . . . . . . . 17
2.2 Other Standards . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
2.2.1 RINEX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
2.2.2 NMEA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
2.2.3 KML . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
2.2.4 C++ Standards . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
2.2.5 Positioning protocols in wireless communication networks . . . . . . . . . . . . . . . . . . 18
3 Signal model 21
3.1 GNSS signal model . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
3.1.1 Global Positioning System (GPS) signal in space . . . . . . . . . . . . . . . . . . . . . . 22
3.1.2 GLONASS signal in space . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
3.1.3 Galileo signal in space . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
3.1.4 Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
4 Todo List 29
5 Module Index 31
5.1 Modules . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
6 Hierarchical Index 33
6.1 Class Hierarchy . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
7 Class Index 41
7.1 Class List . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
8 File Index 53
8.1 File List . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
Generated by Doxygen

CONTENTS v
9 Module Documentation 67
9.1 Common definitions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67
9.1.1 Detailed Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67
9.2 GPS_L2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68
9.2.1 Detailed Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68
9.3 Gps_cnav_decoder . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69
9.3.1 Detailed Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69
9.3.2 Macro Definition Documentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69
9.3.2.1 GPS_L2_V27_HISTORY_LENGTH_BITS . . . . . . . . . . . . . . . . . . . . . 69
9.3.2.2 GPS_L2C_V27_DECODE_BITS . . . . . . . . . . . . . . . . . . . . . . . . . 69
9.3.2.3 GPS_L2C_V27_DELAY_BITS . . . . . . . . . . . . . . . . . . . . . . . . . . . 69
9.3.2.4 GPS_L2C_V27_INIT_BITS . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69
10 Class Documentation 71
10.1 Acq_Conf Class Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71
10.1.1 Detailed Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72
10.2 Acquisition_Dump_Reader Class Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72
10.2.1 Detailed Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72
10.2.2 Constructor & Destructor Documentation . . . . . . . . . . . . . . . . . . . . . . . . . . . 73
10.2.2.1 Acquisition_Dump_Reader(Acquisition_Dump_Reader &&other) noexcept . . . . 73
10.2.2.2 Acquisition_Dump_Reader(const Acquisition_Dump_Reader &other) noexcept . 73
10.2.3 Member Function Documentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73
10.2.3.1 operator=(const Acquisition_Dump_Reader &) . . . . . . . . . . . . . . . . . . 73
10.2.3.2 operator=(Acquisition_Dump_Reader &&other) noexcept . . . . . . . . . . . . . 73
10.3 Acquisition_msg_rx Class Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73
10.3.1 Detailed Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74
10.3.2 Constructor & Destructor Documentation . . . . . . . . . . . . . . . . . . . . . . . . . . . 74
10.3.2.1 ∼Acquisition_msg_rx() . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74
10.4 AcquisitionInterface Class Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74
10.4.1 Detailed Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75
10.5 Ad9361FpgaSignalSource Class Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75
Generated by Doxygen
剩余1247页未读,继续阅读














安全验证
文档复制为VIP权益,开通VIP直接复制

评论0