Skip to content

BDS 2 vs 3 signal priorities #177

@ourairquality

Description

@ourairquality

Looking at test trace results shows some success using BDS-2 satellites but it appears that BDS-3 satellites are not used as only a single frequency is noted. With the BDS code priorities as filled by the GUI code_priorities: [L2I, L7I, L6I, L5P] the following is noted in the trace file:

PDE-CS GPST 2026-03-17 16:13:28.00 C24 42.59 --single frequency--

Processing C22 L5P L:  - single freqency data excluded
Processing C22 L5P P:  - single freqency data excluded
Processing C22 L2I L:  - single freqency data excluded
Processing C22 L2I P:  - single freqency data excluded
Processing C22 L6I L:  - single freqency data excluded
Processing C22 L6I P:  - single freqency data excluded

In case it helps, Wuhan bias product header notes:

- Overview of the OSBs included in the file
    BDS-2   C2I, C7I, C6I, L2I, L6I
    BDS-3   C2I, C6I, L2I, L6I
    BDS-3   C1X, C1P, C5X, C5P, C7Z, C8X

For BDS-2 the set is 2I 2X, 7I 7X, 6I 6X. Whereas BDS-3 has 7D rather than 7I, and not all receivers have 7D, and the set is 1P,1X 2I,2X 5P,5X 6I,6X, 7D. This just does not appear to fit within the broad BDS definition used by Ginan.

Alternatively if the BDS priorities are defined to suit BDS-3 code_priorities: [L1P, L5P, L6I, L2I, L7D] then BDS-2 satellites are lost:

Processing C16 L7I L:  - single freqency data excluded
Processing C16 L7I P:  - single freqency data excluded
Processing C16 L2I L:  - single freqency data excluded
Processing C16 L2I P:  - single freqency data excluded
Processing C16 L6I L:  - single freqency data excluded
Processing C16 L6I P:  - single freqency data excluded

There are some products that use only BDS-3 such as GRG0OPSULT and in this case it would be appropriate to use the BDS-3 signals.

Could Ginan separate the signal definitions for BDS-2 vs BDS-3 so that different signal priorities can be defined? Fwiw I have done this for my personal fork of RTKLIB.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions