RTCM3.2协议格式说明

2023-11-20 16:30
文章标签 协议 说明 格式 rtcm3.2

本文主要是介绍RTCM3.2协议格式说明,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

1 RTCM 数据


RTCM 是一种普遍采用的数据传输格式,它是由国际海运事业无线电技术委
员会提出的,用于制定在差分全球导航定位系统和实时动态操作时使用的标准。

2 RTCM 数据帧结构


RTCM 数据以帧的形式的传输,RTCM3.2 标准格式的帧结构如下表:


因而每帧 RTCM 数据的数据头固定为‘1101 0011 0000 00’,十六进制显示为‘D3 0_’ 。

3 常用 RTCM 数据信息

3.1 基准站位置数据信息(1005 或 1006)

例 -D3 00 13 3E D7 D3 02 02 98 0E DE EF 34 B4 BD 62 AC 09 41 98 6F 33 36
0B 98

注 1:示例中数字下标表示比特数小于 4;
注 2:1006 信息与上表中 1005 信息格式相同,仅在末尾多 16bit 的天线高。

3.2 多信号(MSM)电文组信息(1074、 1084、 1094、 1114、
1124)

多信号(MSM)电文组信息类型有不同的种类,分别包含的信息如下表:

注:信息类型编号中前三位 107 表示 GPS,108 表示 GLONASS,109 表示 GALILEO,
111 表示 QZSS,112 表示 BDS;最后一位表示数据类型的内容种类 1~7。


以下给出 GPS MSM4(1074)信息的示例和说明:
例-D3 00 8A 43 20 00 40 7F 79 82 00 20 00 22 80 65 80 00 00 00 20 20 00
00 7F FF A7 22 26 26 22 A6 A2 A3 20 FD DC 05 9F 5B 1B C6 36 1C 86 77 0E
32 33 7C 61 97 B4 0F 5E 7F E6 BF DF F8 73 F1 3A 5F 88 BD 49 6B 82 BC A6
C4 CD 85 86 FD F4 1A C0 FF B8 38 01 77 CC 78 42 7D EC C5 40 18 A1 81 7B
EC 86 04 76 0F EE 28 53 6E E0 84 36 09 22 26 0C 72 80 D3 4C C2 8E 7A 7F FF
FF FF FF FF FF FF 80 00 57 4E 18 59 3D 75 E5 8D D3 E7 86 58 80 71 CE 42

注 1:示例中数字下标表示比特数小于 4;Nsat*(10+49*Nsig)
注 2:GNSS 卫星掩码(Nsat)64bit 对应编号 1-64 号卫星,GPS 卫星编号为 1-63,
GLONASS 卫星编号为 1-24,BDS 卫星编号为 1-37; bit 位值为 1 表示本条消息包含对
应卫星信息, bit 位值为 0 表示本条消息不包含对应卫星信息;
注 3:GNSS 信号掩码(Nsig)32bit 对应不同的频带信号;bit 位值为 1
表示本条消息包含对应频带信息,bit 位值为 0 表示本条消息不包含对应频带信息;
注 4:循环播发信息,播完一颗卫星的所有信号掩码对应的频带信息后,播发下一个卫星掩
码对应卫星的所有信号掩码对应的频带信息;长度为 Nsat*(10+49*Nsig)。

这篇关于RTCM3.2协议格式说明的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/395924

相关文章

HTML5表格语法格式详解

《HTML5表格语法格式详解》在HTML语法中,表格主要通过table、tr和td3个标签构成,本文通过实例代码讲解HTML5表格语法格式,感兴趣的朋友一起看看吧... 目录一、表格1.表格语法格式2.表格属性 3.例子二、不规则表格1.跨行2.跨列3.例子一、表格在html语法中,表格主要通过< tab

Nginx中配置HTTP/2协议的详细指南

《Nginx中配置HTTP/2协议的详细指南》HTTP/2是HTTP协议的下一代版本,旨在提高性能、减少延迟并优化现代网络环境中的通信效率,本文将为大家介绍Nginx配置HTTP/2协议想详细步骤,需... 目录一、HTTP/2 协议概述1.HTTP/22. HTTP/2 的核心特性3. HTTP/2 的优

关于WebSocket协议状态码解析

《关于WebSocket协议状态码解析》:本文主要介绍关于WebSocket协议状态码的使用方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录WebSocket协议状态码解析1. 引言2. WebSocket协议状态码概述3. WebSocket协议状态码详解3

Python将博客内容html导出为Markdown格式

《Python将博客内容html导出为Markdown格式》Python将博客内容html导出为Markdown格式,通过博客url地址抓取文章,分析并提取出文章标题和内容,将内容构建成html,再转... 目录一、为什么要搞?二、准备如何搞?三、说搞咱就搞!抓取文章提取内容构建html转存markdown

Tomcat版本与Java版本的关系及说明

《Tomcat版本与Java版本的关系及说明》:本文主要介绍Tomcat版本与Java版本的关系及说明,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录Tomcat版本与Java版本的关系Tomcat历史版本对应的Java版本Tomcat支持哪些版本的pythonJ

如何自定义Nginx JSON日志格式配置

《如何自定义NginxJSON日志格式配置》Nginx作为最流行的Web服务器之一,其灵活的日志配置能力允许我们根据需求定制日志格式,本文将详细介绍如何配置Nginx以JSON格式记录访问日志,这种... 目录前言为什么选择jsON格式日志?配置步骤详解1. 安装Nginx服务2. 自定义JSON日志格式各

python dict转换成json格式的实现

《pythondict转换成json格式的实现》本文主要介绍了pythondict转换成json格式的实现,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下... 一开始你变成字典格式data = [ { 'a' : 1, 'b' : 2, 'c编程' : 3,

Nginx指令add_header和proxy_set_header的区别及说明

《Nginx指令add_header和proxy_set_header的区别及说明》:本文主要介绍Nginx指令add_header和proxy_set_header的区别及说明,具有很好的参考价... 目录Nginx指令add_header和proxy_set_header区别如何理解反向代理?proxy

Python中Windows和macOS文件路径格式不一致的解决方法

《Python中Windows和macOS文件路径格式不一致的解决方法》在Python中,Windows和macOS的文件路径字符串格式不一致主要体现在路径分隔符上,这种差异可能导致跨平台代码在处理文... 目录方法 1:使用 os.path 模块方法 2:使用 pathlib 模块(推荐)方法 3:统一使

JAVA SE包装类和泛型详细介绍及说明方法

《JAVASE包装类和泛型详细介绍及说明方法》:本文主要介绍JAVASE包装类和泛型的相关资料,包括基本数据类型与包装类的对应关系,以及装箱和拆箱的概念,并重点讲解了自动装箱和自动拆箱的机制,文... 目录1. 包装类1.1 基本数据类型和对应的包装类1.2 装箱和拆箱1.3 自动装箱和自动拆箱2. 泛型2