rtkbase icon indicating copy to clipboard operation
rtkbase copied to clipboard

Error running NRcan rinex observation

Open AtnDPO opened this issue 11 months ago • 7 comments

When running a NRCAN rinex file out of X5 receiving ERROR mail. Error : A duplicate data block has been found in your RINEX observation file at epoch 2025 02 11 00 41 30.00. Please correct and resubmit.

Software/Hardware (please complete the following information):

  • RTKBase release number 2.6.2
  • SBC Orange pi zero 3
  • GNSS Device: simpleRTK3B Pro antenna beitian bt-800S
  • Connection type: USB

AtnDPO avatar Feb 12 '25 22:02 AtnDPO

Hi! Which Rinex template did you use?

Stefal avatar Feb 12 '25 22:02 Stefal

V3.04 preset for Nrcan

AtnDPO avatar Feb 12 '25 22:02 AtnDPO

I can repro this problem. It's related to something wrong in rtklib b34j. If you want, you can test this workaround :

cd ~
rm install.sh
wget https://raw.githubusercontent.com/Stefal/rtkbase/refs/heads/rtklib_b34k/tools/install.sh -O install.sh
chmod +x install.sh
sudo ./install.sh --rtklib

It will stop the various services, and upgrade rtklib to release b34k. Then, create the rinex file again.

Please keep me informed.

Stefal avatar Feb 16 '25 16:02 Stefal

Still no suc6 for me... i can not even create rinex in RTKBASE

AtnDPO avatar Feb 20 '25 11:02 AtnDPO

RTKBASE shows: Failed! There is more than 1 file in the archive you want to convert. The reason could be a power outage or a main service stop/start. Please try with an archive containing only one file

AtnDPO avatar Feb 20 '25 11:02 AtnDPO

The solution works! Thanks 😁

AtnDPO avatar Mar 01 '25 11:03 AtnDPO

I reopen this ticket to not forget that I should update RTKLib for the next release.

Stefal avatar Mar 02 '25 18:03 Stefal

Thank you for your excellent work Stafal!

Probably a related problem. I got a similar error back from NRcan:

Error : A duplicate data block has been found in your RINEX observation file at epoch 2025 08 31 00 09 00.00. Please correct and resubmit.

I tried multiple days and settings:

Error : A duplicate data block has been found in your RINEX observation file at epoch 2025 09 01 00 06 30.00. Please correct and resubmit.

I couldn't try the workaround because the rtklib installation file does not exsist anymore.

I succeeded to get a report when using the ign specific rinex export. But this one is only based on GPS-signals and I get the warning:

Warning : No (NULL) APC to ARP was applied. This may be due to a missing or invalid antenna record in your RINEX file or the absence of phase centre information in the IGS/NGS ANTEX file for your antenna. Ensure that both the antenna type and the RINEX header record "ANT # / TYPE " are valid. Estimated height should be used with caution.

My hardware: RTKBase release number 2.6.3 Raspberry Pi 5 Model B Rev 1.1 Septentrio_Mosaic-X5 - 4.14.4 Connection type: USB

As a side note: the NRcan specific export consists out of GPS + GLONASS signals while NRcan supports also signals from the Galileo constellation.

GertS avatar Sep 08 '25 12:09 GertS

@GertS You can download the sbf file, and convert it with another computer and a more recent release of RTKLib. The next RTKBase release will use RTKLib v2.5 EX.

The fix for using Galileo is already merged in the dev branch.

Stefal avatar Sep 21 '25 18:09 Stefal

@Stefal Thank you!

GertS avatar Sep 29 '25 19:09 GertS

RTKBase 2.7.0 with RTKLib 2.5 is available

Stefal avatar Dec 04 '25 20:12 Stefal