CSSR-tool converts all source CSSR messages into one text file. The file accumulates QZSS MADOCA, Galileo HAS and BDS-3 B2b messages with its corresponding GPS time, PRN number and HEX code. It can be utilized as an input of coorperative CSSR-PPP. Users can arbitrarily select which service should be included in the output text file.
CSSR-tool --+-- src CSSR-tool C programs
| +-- rtklib.h (Inherited from RTKlib)
| +-- cssr.h
| +-- pksdr_mt.h
| +-- sbf_mt.h
| +-- gflib.h
| +-- cssr_main.c
| +-- cssr_bds.c
| +-- cssr_has.c
| +-- cssr_mdc.c
| +-- decode_sbf.c
| +-- log_func.c
| +-- galois.c
| +-- gflib.c
| +-- rtkcmn.c (Inherited from RTKlib)
| +-- stream.c (Inherited from RTKlib)
+-- log CSSR-tool log file output
| +-- CSSR-tool log file link
+-- data CSSR-tool sample data link
The software has been tested in CLION 2023.3.2. Please create a project to build the software.
- Download and unzip the software into your directory <install_dir>.
- Open the folder as a CLION project.
- Modify the CMakeList.txt to link the software to your directory.
set(LINK_DIR <install_dir>)
- Reload the CMakeList.txt
- Run the software.
There are several arguments that need to specify in cssr_main.c, please refer to the description in the file. If the software successfully run, the text "Preprocessing Done!" will be shown at the end of the process. Users must input SBF file to run the software; however, the PocketSDR file is optional. Besides, this package also supports message contents display.
The sample data was collected using PocketSDR (L6E) and Septentrio Mosaic-X5 (multi-GNSS, multi-frequency).
- PocketSDR data: pocket_trk_L1L6_0601.log
- Output log data: sbf_B2bE6BL6E_0601.log
- Septentrio data: sept0601.sbf
They were collected in June, 1, 2024. However, the data size was too large to upload on GitHub. Therefore, I uploaded the data on my Google cloud. If the data link doesn't work, please send an email to me. Thanks.
Under review
- Cheng-Wei Wang ([email protected])
[1] https://github.com/tomojitakasu/PocketSDR/tree/master
[2] https://github.com/tomojitakasu/RTKLIB