Skip to content

CoDICE Direct Event Failures #2568

@greglucas

Description

@greglucas

We are currently reading in many fields for each packet, but this is incorrect, the fields are only in the first packet when the packets are segmented. This meant that we are extracting things with XTCE, then recombining those fields back into binary and then extracting again. The issue came about when the second packet's binary payload was not long enough to unpack all the individual fields and we get a reading off the end of the binary stream.

We should update the XTCE definition and handle the combining and parsing of the entire binary data payload, extracting the header fields within code rather than XTCE.

Metadata

Metadata

Assignees

Labels

Ins: CoDICERelated to the CoDICE instrumentLevel: L1Level 1 processingbugSomething isn't working

Type

No type

Projects

Status

Todo

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions