本文以mosaic-x5模組為例介紹如何收集Rinex數(shù)據(jù),Septentrio接收機提供兩種方式采集Rinex文件:
1. 直接記錄Rinex標(biāo)準(zhǔn)格式文件
(1)只能記錄到內(nèi)存卡文件
2. 記錄SBF格式文件,再轉(zhuǎn)換格式為標(biāo)準(zhǔn)Rinex文件
(1)可以記錄SBF文件到內(nèi)存卡,再轉(zhuǎn)換格式
(2)也可以輸出SBF數(shù)據(jù)流并形成文件,再轉(zhuǎn)換格式
通過指令方式進行配置
方式一:記錄Rinex標(biāo)準(zhǔn)格式文件
1. 示例指令:setRinexLogging, DSK1, hour6, sec1
2. 示例說明:使能Rinex標(biāo)準(zhǔn)格式文件記錄到內(nèi)存卡,時長為6小時,頻率為1hz,包含默認(rèn)頻點。
3. 參照如下指令說明表格,其中畫橫線的選項為默認(rèn)項,如果指令中不做配置即為按默認(rèn)項進行配置。
4. 設(shè)置內(nèi)存卡滿后,刪除最早文件
(1)指令:setDiskFullAction, DSK1, DeleteOldest
5. 保存設(shè)置:
(1)指令:eccf,current,boot
6. 停止Rinex文件記錄指令:setRinexLogging, DSK1, none
7. 記錄完成后,下載內(nèi)存卡中的Rinex文件即可
方式二:記錄SBF文件到內(nèi)存卡,再轉(zhuǎn)換為Rinex格式
1. 使能SBF輸出
(1)指令:setSBFOutput, stream1, DSK1, Rinex, sec1
(2)說明:設(shè)置Rinex數(shù)據(jù)塊,以1hz頻率通過stream1數(shù)據(jù)流記錄到內(nèi)存卡(如果stream1已被設(shè)定輸出,則用stream2...stream10其他數(shù)據(jù)流編號)
2. 設(shè)置SBF文件時長
(1)指令:setFileNaming, DSK1, IGS6H, log
(2)說明:設(shè)置文件名為“l(fā)og”,記錄時長為每6小時一個文件;IGS6H的替換項為:IGS15M,IGS1H,IGS6H,IGS24H分別為每15m,1h,6h,24h間隔
3. 設(shè)置內(nèi)存卡滿后,刪除最早文件
(1)指令:setDiskFullAction, DSK1, DeleteOldest
4. 保存設(shè)置:
(1)指令:eccf,current,boot
5. 停止SBF記錄指令:setSBFOutput, stream1, DSK1, Rinex, off
(1)stream1只是示例,選擇使能SBF時設(shè)定的stream編號
6. 記錄完成后,下載內(nèi)存卡中的SBF文件
7. 使用RxTools軟件的子程序SBF Convertor轉(zhuǎn)換SBF文件為標(biāo)準(zhǔn)Rinex文件
(1)RxTools軟件的下載和安裝,請參考:http://jjajw.cn/down/html/?70.html
(2)運行SBF Convertor子程序
(3)轉(zhuǎn)換完成后,會在與SBF源文件相同目錄下出現(xiàn)O文件(觀測文件)和P文件(導(dǎo)航文件)
方式三:串口輸出SBF數(shù)據(jù)流并收集成文件后再轉(zhuǎn)換為標(biāo)準(zhǔn)Rinex格式文件
1. 使能SBF輸出
(1)指令:setSBFOutput, stream1, com1, Rinex, sec1
(2)說明:設(shè)置Rinex數(shù)據(jù)塊,以1hz頻率通過stream1數(shù)據(jù)流記錄到COM1
(2.1)如果stream1已被設(shè)定輸出,則用stream2...stream10其他數(shù)據(jù)流編號
(2.2)com1為示例端口,也可以換為其他有效串口連接
2. 保存設(shè)置:
(1)指令:eccf,current,boot
3. 停止SBF記錄指令:setSBFOutput, stream1, com1, Rinex, off
(1)stream1只是示例,選擇使能SBF時設(shè)定的stream編號
(2)com1為示例端口,選擇使能SBF是設(shè)定的COM編號
4. 使用串口工具將串口輸出的SBF數(shù)據(jù)流收集成文件,此處推薦使用RxTools軟件的子程序Datalink進行收集,方法如下:
(1)運行Datalink程序
(2)建立connection連接,可以任選connection1到6其一,通過show data窗口可以看到端口實時輸出的SBF數(shù)據(jù)流
(3)通過設(shè)置Log File選項,可以將sbf數(shù)據(jù)流寫入到文件,文件名稱和路徑不能有中文,如下圖所示
(4)記錄完成后,只需要將Log File前面的勾選取消,就能停止寫入到文件
5. 停止SBF記錄指令:setSBFOutput, stream1, com1, Rinex, off
(1)stream1只是示例,選擇使能SBF時設(shè)定的stream編號
(2)com1為示例端口,選擇使能SBF是設(shè)定的COM編號
6. 參照方式二中的SBF Convertor軟件轉(zhuǎn)換SBF文件為標(biāo)準(zhǔn)Rinex格式文件
方式四:通過RxControl軟件設(shè)定Rinex標(biāo)準(zhǔn)文件記錄到內(nèi)存卡
1. RxControl軟件中Logging/Internal RINEX Logging...進入到Rinex記錄設(shè)置界面
2. 保存設(shè)置
(1)File/Copy Configuration
(2)從Current到Boot開機啟動文件
3. 如果需要停止Rinex文件記錄,需返回rinex記錄配置界面將Rinex file duration改為none
4. 通過Logging/Download internal files進行下載已經(jīng)記錄的Rinex文件