Skip to content

FileUplink / Downlink via RF handling out-of-order or missing file packets #3063

Answered by Joshua-Anderson
ethancheez asked this question in Q&A
Discussion options

You must be logged in to vote

Missed file chunks will be skipped and results in empty holes in the file. File uplink will emit a warning EVR if it sees out of order packets, or if the received file doesn't match the ground provided checksum.

Right now fprime's file transfer protocol is unreliable, so there's no way to automatically retry lost file packets. Manual re-transfers of lost file chunks can be commanded, but it's a bit painful since you have to do the math of what bytes are missing by hand.

There's some longer term work to implement the CCSDS file transfer protocols in fprime #2768 and Class 2 CCSDS file transfers are reliable file transfers.

Replies: 1 comment

Comment options

You must be logged in to vote
0 replies
Answer selected by ethancheez
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants