You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I want radio packets from the satellite to follow a standard format
So that we can quickly and easily determine what message types are being sent from the satellite.
Acceptance Criteria
Creates custom types for various packets.
Takes an Input of (packet type, data to format).
Pulls a max_packet_length value from config.json.
Handles if the length of data to transmit requires multiple packets.
Has documentation on how to add new packet types.
Technical Details
Right now the various data packets sent from the satellite are built in a lazy manner with direct calls in functions.py. To make the code more maintainable and easier to interface with from ground software, it can be helpful to have a function that will automagically take in data and format it one of many standard packet formats. There needs to be more architecting of what these packet types should actually be, what headers / checksums we may want to add to the packets, and how the packets will be moved around. For now, this task is just to scaffold a Packet Factory that can generically take in data and output packets.
The text was updated successfully, but these errors were encountered:
Uh oh!
There was an error while loading. Please reload this page.
Story
Acceptance Criteria
types
for various packets.packet type
,data to format
).max_packet_length
value fromconfig.json
.Technical Details
Right now the various data packets sent from the satellite are built in a lazy manner with direct calls in
functions.py
. To make the code more maintainable and easier to interface with from ground software, it can be helpful to have a function that will automagically take in data and format it one of many standard packet formats. There needs to be more architecting of what these packet types should actually be, what headers / checksums we may want to add to the packets, and how the packets will be moved around. For now, this task is just to scaffold a Packet Factory that can generically take in data and output packets.The text was updated successfully, but these errors were encountered: