geospace-code / georinex

Python RINEX 2 / 3 NAV / OBS / sp3 reader & batch convert to HDF5 with C-like speed
MIT License
216 stars 89 forks source link

Unexpected entry BDTWeek in Rinex3 for IRNSS/Navic (nav3.py) #89

Open nifx opened 1 year ago

nifx commented 1 year ago

Evaluating an IRNSS/Navic Rinex 3 file returns a data list with entries including BDTweek (see nav3.py).

The current georinex implementation (nav3.py) looks like:

GPSWeek for sv_sys == 'G' BDTWeek for sv_sys == 'C' GPSWeek for sv_sys == 'J' -> this seems reasonable because of very similar time scale -> but formally wrong as QZSS has own timescale QZSST (change to something like QZSWeek ?) GALWeek for sv_sys == 'E' BDTWeek for sv_sys == 'I' -> should be something else, e.g. IRNWeek or NAVweek or similar

I would recommend to adjust the naming to be more accurate.