Skip to content

ValueError: Fails reading Mixed Navigation Message from IGS #117

@Parrot7483

Description

@Parrot7483

I fail to read the combined Navigation Message created by the IGS with georinex (version 1.16.2).

  File "/.venv/lib/python3.12/site-packages/georinex/base.py", line 65, in load
    return rinexnav(rinexfn, outfn, use=use, tlim=tlim, overwrite=overwrite)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/.venv/lib/python3.12/site-packages/georinex/base.py", line 166, in rinexnav
    nav = rinexnav3(fn, use=use, tlim=tlim)
          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/.venv/lib/python3.12/site-packages/georinex/nav3.py", line 98, in rinexnav3
    compact_fields = _sparefields(full_fields, sys=sv[0], N=_num_fields(raws[svi[0]]))
                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/.venv/lib/python3.12/site-packages/georinex/nav3.py", line 234, in _sparefields
    raise ValueError(f"System {sys} NAV data is not the same length as the number of fields.")
ValueError: System I NAV data is not the same length as the number of fields.

I added .txt to the two files because otherwise github did not allow uploading them

BRDC00IGS_R_20250110000_01D_MN.rnx.txt
BRDC00IGS_R_20250540000_01D_MN.rnx.txt

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