Skip to content
This repository was archived by the owner on Jun 15, 2024. It is now read-only.

HRIT Decoding (J2K and missing CPPDUs) #15

@kisaa

Description

@kisaa

I got a dump of an HRIT stream and am trying to decode it using xrit-rx. I get a lot of errors like

   [TP_File] COUNTER: 0 (Other, SEGMENT:?) LENGTH: 5078090
     LENGTH: ERROR (EXPECTED: 5078090, ACTUAL: 5069900, DIFF: -8190)
     SKIPPING FILE DUE TO DROPPED PACKETS
   NO CP_PDU TO FINISH (DROPPED PACKETS?)
   [CP_PDU] EOF MARKER

Product files (.bin) are written, but their size is too small.

I have checked VCDU counter field, and I does not see any packet loss from receiver, counter leaps only on transmission start/stop:

Time               Prev   Current
12:46:39 Counter leap: e1d486 0
12:51:50 Counter leap: 1bcf2  e1d487
12:56:39 Counter leap: e371e3 0
13:01:51 Counter leap: 1be25  e371e4
13:06:39 Counter leap: e50e09 0
13:11:52 Counter leap: 1bf18  e50e0a
13:16:39 Counter leap: e6a940 0
13:21:52 Counter leap: 1bfe4  e6a941
13:26:39 Counter leap: e843ab 0
13:31:53 Counter leap: 1c081  e843ac
13:36:40 Counter leap: e9de29 0
13:41:53 Counter leap: 1c0cf  e9de2a
13:46:40 Counter leap: eb77a9 0

Links to dumps:
hrit03.dmp
hrit03.log
hrit04.dmp
hrit04.log

Metadata

Metadata

Assignees

Labels

bugSomething isn't working

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions