From 6ecf8cf16c00fbcf317129a036ba2203b0a85461 Mon Sep 17 00:00:00 2001
From: PepMS <jmarti@iri.upc.edu>
Date: Mon, 11 May 2020 15:08:03 +0200
Subject: [PATCH] [bug] added correct length to new OEM7 ephemeris message

---
 src/rcv/novatel.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/rcv/novatel.c b/src/rcv/novatel.c
index 1df5403..2932a8b 100644
--- a/src/rcv/novatel.c
+++ b/src/rcv/novatel.c
@@ -802,7 +802,7 @@ static int decode_galinavephemerisb(raw_t *raw)
     
     trace(3,"decode_galephemerisb: len=%d\n",raw->len);
     
-    if (raw->len<OEM4HLEN+220) {
+    if (raw->len<OEM4HLEN+184) {
         trace(2,"oem7 galinavephemrisb length error: len=%d\n",raw->len);
         return -1;
     }
@@ -886,7 +886,7 @@ static int decode_galfnavephemerisb(raw_t *raw)
     
     trace(3,"decode_galfnavephemerisb: len=%d\n",raw->len);
     
-    if (raw->len<OEM4HLEN+220) {
+    if (raw->len<OEM4HLEN+172) {
         trace(2,"oem7 galephemrisb length error: len=%d\n",raw->len);
         return -1;
     }
-- 
GitLab