SparkFun_RTK_Firmware icon indicating copy to clipboard operation
SparkFun_RTK_Firmware copied to clipboard

UBX Checksum errors are back

Open Stefal opened this issue 1 year ago • 6 comments

Subject of the issue

I get some checksum errors in ubx file

Your workbench

  • What version of RTK firmware are you running? v4.0
  • What radios are you using: Bluetooth

Steps to reproduce

Mode : Rover connected to a base station via Ntrip (Bluetooth) Frequency : 5HZ Nmea : default settings ubx : NAV_HPPOSLLH, NAV_PVT, NAV_SAT, NAV_TIMEGPS, NAV_TIMEUTC

Results with UBX Integrity Checker :

UBX Sync Char 1 (0xB5) found at byte 42559775. Checking for Sync Char 2
NMEA $ found at byte 42560419. Attempting to process the message
Panic!! Excessive NMEA message length!
Sync lost at byte 43492973. Attemting to re-sync
Panic! Maximum rewind attempts reached! Aborting...

Processed 43492975 bytes
File size was 70826020
FILE SIZE MISMATCH!!
Longest valid UBX message was 652 bytes
Longest valid NMEA message was 85 characters
Message types and totals were:
Message type: GNTXT   Total: 6
Message type: 0x01 0x07   Total: 37389
Message type: 0x01 0x14   Total: 37396
Message type: 0x01 0x35   Total: 37386
Message type: 0x01 0x20   Total: 37430
Message type: 0x01 0x21   Total: 37429
Message type: GNRMC   Total: 7471
Message type: GNGGA   Total: 7472
Message type: GNGSA   Total: 37378
Message type: GPGSV   Total: 53888
Message type: GLGSV   Total: 39508
Message type: GAGSV   Total: 39234
Message type: GBGSV   Total: 36150
Message type: GQGSV   Total: 7495
Message type: GNGST   Total: 7495
Number of successful resyncs: 101

Stefal avatar Feb 19 '24 19:02 Stefal

Same for me. RTK Express.

$GNTXT,01,01,00,ESP_RST_POWERON1C $GNTXT,01,01,03,vv4.179 $GNTXT,01,01,04,HPG 1.5030 $GNTXT,01,01,11,1A4D52539F2F $GNTXT,01,01,07,181E2B $GNTXT,01,01,09,250511,1037187A

Panic!! UBX checksum error! Sync lost at byte 1331000. Attemting to re-sync.

Sync has been lost. Currently processing byte 1331000. Rewinding to byte 1330958

NMEA $ found at byte 1330960

Sync successfully re-established at byte 1331033. The NMEA message started at byte 1330960

Panic!! UBX checksum error! Sync lost at byte 2297093. Attemting to re-sync.

Sync has been lost. Currently processing byte 2297093. Rewinding to byte 2295475

UBX Sync Char 1 (0xB5) found at byte 2295533 [...] NMEA $ found at byte 24265184

Sync successfully re-established at byte 24265239. The NMEA message started at byte 24265184

Processed 32596657 bytes File size was 32596657 Longest valid UBX message was 1912 bytes Longest valid NMEA message was 85 characters Message types and totals were: Message type: GNTXT Total: 6 Message type: GNGST Total: 11901 Message type: 0x02 0x15 Total: 11875 Message type: GNRMC Total: 11915 Message type: GNGGA Total: 11915 Message type: GNGSA Total: 59557 Message type: GPGSV Total: 17906 Message type: GLGSV Total: 15614 Message type: GAGSV Total: 15161 Message type: GBGSV Total: 16504 Message type: GQGSV Total: 2979 Message type: 0x02 0x13 Total: 67098 Number of successful resyncs: 13

Bye!

Eric-FR avatar May 11 '25 15:05 Eric-FR

@Stefal @Eric-FR ,

Apologies for the very slow reply...!

This may be related to #796 , but I am not certain. Neither of you are logging Events or the ARP (RTCM1005/1006). But maybe the improvements I made to resolve #796 will solve this issue too? Please retest when the new firmware 4.3 is available (hopefully later this week).

Also, there is an updated version of the UBX Integrity Checker here which you may find useful.

Thank you.

Best wishes, Paul

PaulZC avatar Sep 09 '25 14:09 PaulZC

Still waiting for firmware 4.3. Lost in translation???

Eric-FR avatar Oct 07 '25 20:10 Eric-FR

Ooops! Sorry Eric (@Eric-FR ) - thanks for the reminder. We'll release 4.3 ASAP. Tagging @nseidle so he is aware.

Best, Paul

PaulZC avatar Oct 08 '25 06:10 PaulZC

PS. @Eric-FR : there is a Release Candidate available which includes these improvements:

https://github.com/sparkfun/SparkFun_RTK_Firmware_Binaries/blob/main/RTK_Surveyor_Firmware_RC-Sep_23_2025.bin

https://github.com/sparkfun/SparkFun_RTK_Firmware_Binaries

PaulZC avatar Oct 08 '25 06:10 PaulZC

v4.3 is available. Let us know what you see.

nseidle avatar Oct 08 '25 19:10 nseidle