Back

星历及原始观测数据说明

by ZJZJ


1、概述

星历及观测数据协议详细说明。

1.1 语句内容

星历及观测数据使用以下语句:

名称

输出内容

数据ID

bdsephemerisb

解析后BDS电文

1696

galephemerisb

解析后GAL电文

1122

gpsephemb

解析后GPS电文

7

gloephemerisb

解析后GLO电文

723

qzssephemerisb

解析后QZSS电文

1336

rangecmpb

压缩版卫星观测信息

140

1.2 配置输出

1.2.1 配置串口输出观测数据(可转换.obs文件)

log comx rangecmpb ontime 1

数据频度可按需配置。

1.2.2 配置串口输出电文数据(可转换.nav文件)

log comx bdsephemerisb onchanged

log comx galephemerisb onchanged

log comx gpsephemb onchanged

log comx gloephemerisb onchanged

log comx qzssephemerisb onchanged

配置以上5条语句后,板卡会在各个卫星系统电文更新的时候输出该系统的电文(BDS电文更新1h/次,GAL电文更新10min/次,GPS/QZSS电文更新2h/次,GLO电文更新0.5h/次)。若保存数据时间较短,没有达到电文更新周期,可能没有接收到完整的电文,可在点击开始保存数据后,发送一遍以上5条指令,板卡会输出当前的电文信息。

以上5条指令均支持使用ontime控制输出频度,如配置ontime 1,则语句每秒输出一次,每次数据为一颗卫星的星历,全部卫星星历输出后,继续循环输出。

1.3 信息格式

星历及观测数据输出采用二进制(Binary)格式,具有统一的数据结构。每条语句由数据头和数据主体构成,数据头的结构说明如下:

编号

名称

类型

描述

字节

总计字节

0

同步头

Char

十六进制显示 0xAA

1

1

1

同步头

Char

十六进制显示 0x44

1

2

2

同步头

Char

十六进制显示 0x12

1

3

3

头长度

Uchar

数据头的长度

1

4

4

语句ID

Ushort

见表1‑1

2

6

5

语句类型

Char

见注1

1

7

6

串口地址

Uchar

(与实际串口号可能不一致)

1

8

7

数据长度

Ushort

数据主体的长度(不含校验)

2

10

8

序列

Ushort

通常为0

2

12

9

空载时间

Enum

通常为0

1

13

10

时间状态

Uchar

-

1

14

11

Ushort

GPS周

2

16

12

周内秒

Ushort

GPS周内秒(ms)

4

20

13

接收机状态

Ulong

通常为0

4

24

14

预留

Ushort

 

2

26

15

接收机版本

Ushort

 

2

 

 

 


请您填写邮箱地址,以获得下载权限。