Decouple bytes generator from XtcePacketDefinition
#158
Labels
enhancement
New feature or request
Milestone
XtcePacketDefinition
#158
Description
We have two separate jobs that are currently being mashed together in the packet definition object.
The
XtcePacketDefinition
object contains apacket_generator
method that conflates these two responsibilities.Implementation Plan
Pull the
packet_generator
out ofXtcePacketDefinition
, so without further abstraction, the packet parsing process becomes:This can easily be further abstracted to eliminate the need for users to provide their own generator if they are using CCSDS, but it allows users to generate packet bytes objects that are non-CCSDS packets, but still represented by XTCE.
The text was updated successfully, but these errors were encountered: