本文以mosaic-x5模组为例介绍如何收集Rinex数据,Septentrio接收机提供两种方式采集Rinex文件:
1. 直接记录Rinex标准格式文件
(1)只能记录到内存卡文件
2. 记录SBF格式文件,再转换格式为标准Rinex文件
(1)可以记录SBF文件到内存卡,再转换格式
(2)也可以输出SBF数据流并形成文件,再转换格式
通过指令方式进行配置
方式一:记录Rinex标准格式文件
1. 示例指令:setRinexLogging, DSK1, hour6, sec1
2. 示例说明:使能Rinex标准格式文件记录到内存卡,时长为6小时,频率为1hz,包含默认频点。
3. 参照如下指令说明表格,其中画横线的选项为默认项,如果指令中不做配置即为按默认项进行配置。
4. 设置内存卡满后,删除最早文件
(1)指令:setDiskFullAction, DSK1, DeleteOldest
5. 保存设置:
(1)指令:eccf,current,boot
6. 停止Rinex文件记录指令:setRinexLogging, DSK1, none
7. 记录完成后,下载内存卡中的Rinex文件即可
方式二:记录SBF文件到内存卡,再转换为Rinex格式
1. 使能SBF输出
(1)指令:setSBFOutput, stream1, DSK1, Rinex, sec1
(2)说明:设置Rinex数据块,以1hz频率通过stream1数据流记录到内存卡(如果stream1已被设定输出,则用stream2...stream10其他数据流编号)
2. 设置SBF文件时长
(1)指令:setFileNaming, DSK1, IGS6H, log
(2)说明:设置文件名为“log”,记录时长为每6小时一个文件;IGS6H的替换项为:IGS15M,IGS1H,IGS6H,IGS24H分别为每15m,1h,6h,24h间隔
3. 设置内存卡满后,删除最早文件
(1)指令:setDiskFullAction, DSK1, DeleteOldest
4. 保存设置:
(1)指令:eccf,current,boot
5. 停止SBF记录指令:setSBFOutput, stream1, DSK1, Rinex, off
(1)stream1只是示例,选择使能SBF时设定的stream编号
6. 记录完成后,下载内存卡中的SBF文件
7. 使用RxTools软件的子程序SBF Convertor转换SBF文件为标准Rinex文件
(1)RxTools软件的下载和安装,请参考:https://www.gnss-imu.com/down/html/?70.html
(2)运行SBF Convertor子程序
(3)转换完成后,会在与SBF源文件相同目录下出现O文件(观测文件)和P文件(导航文件)
方式三:串口输出SBF数据流并收集成文件后再转换为标准Rinex格式文件
1. 使能SBF输出
(1)指令:setSBFOutput, stream1, com1, Rinex, sec1
(2)说明:设置Rinex数据块,以1hz频率通过stream1数据流记录到COM1
(2.1)如果stream1已被设定输出,则用stream2...stream10其他数据流编号
(2.2)com1为示例端口,也可以换为其他有效串口连接
2. 保存设置:
(1)指令:eccf,current,boot
3. 停止SBF记录指令:setSBFOutput, stream1, com1, Rinex, off
(1)stream1只是示例,选择使能SBF时设定的stream编号
(2)com1为示例端口,选择使能SBF是设定的COM编号
4. 使用串口工具将串口输出的SBF数据流收集成文件,此处推荐使用RxTools软件的子程序Datalink进行收集,方法如下:
(1)运行Datalink程序
(2)建立connection连接,可以任选connection1到6其一,通过show data窗口可以看到端口实时输出的SBF数据流
(3)通过设置Log File选项,可以将sbf数据流写入到文件,文件名称和路径不能有中文,如下图所示
(4)记录完成后,只需要将Log File前面的勾选取消,就能停止写入到文件
5. 停止SBF记录指令:setSBFOutput, stream1, com1, Rinex, off
(1)stream1只是示例,选择使能SBF时设定的stream编号
(2)com1为示例端口,选择使能SBF是设定的COM编号
6. 参照方式二中的SBF Convertor软件转换SBF文件为标准Rinex格式文件
方式四:通过RxControl软件设定Rinex标准文件记录到内存卡
1. RxControl软件中Logging/Internal RINEX Logging...进入到Rinex记录设置界面
2. 保存设置
(1)File/Copy Configuration
(2)从Current到Boot开机启动文件
3. 如果需要停止Rinex文件记录,需返回rinex记录配置界面将Rinex file duration改为none
4. 通过Logging/Download internal files进行下载已经记录的Rinex文件