diff --git a/src/rcv/novatel.c b/src/rcv/novatel.c index 1df540310fd43faf8402fab8d7bfe88665197d14..2932a8b1c7d7a9fe6a2f45e9f1a35fe6fa60f368 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; }