Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

CFDP Backwards Compatibility #246

Open
3 tasks done
space-individual opened this issue May 19, 2022 · 3 comments
Open
3 tasks done

CFDP Backwards Compatibility #246

space-individual opened this issue May 19, 2022 · 3 comments
Labels

Comments

@space-individual
Copy link

Checklist (Please check before submitting)

  • I reviewed the Contributing Guide.
  • I reviewed the CF README.md file to see if the feature is in the major future work.
  • I performed a cursory search to see if the feature request is relevant, not redundant, nor in conflict with other tickets.

Is your feature request related to a problem? Please describe.
I have a system that is running CFDP version 3.0 and want to interface it with a system that is running the older version of CFDP 2.2. Are the two versions compatible for file transfers?

Describe the solution you'd like
I would like to know if CFDP version 2.2 and 3.0 are compatible for file transfers.

Describe alternatives you've considered
I have looked at the documentation for CFDP available on the github page and have not seen anything suggesting they are compatible/incompatible with each other.

Additional context
I know certain things have changed across the two versions, such as the HK Telemetry messages having a different format.
Requester Info
Jeff Anderson

@jphickey
Copy link
Contributor

I don't know if anyone has specifically tested that setup but since they both conform to the same CCSDS-defined protocol, it should generally work. The newer CF app does recognize some of the newer features in the CFDP protocol that the old version does not have, but that's mainly on receive to check that those features are NOT set (e.g it still doesn't do large files).

I'd recommend trying it and feeding any insights back.

I'd also recommend deploying the main line version as opposed to the previous v3.0.0 tag - there were a lot of fixes that went in to address troubles with the 3.0.0 version. Should probably be a new tag coming sometime soon I think.

@space-individual
Copy link
Author

space-individual commented May 19, 2022 via email

@jhnphm
Copy link

jhnphm commented May 24, 2022

Wouldn't this be an issue for instances of CF talking to one another? #224

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

4 participants