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

SWE packet decom example #1

Merged
merged 8 commits into from
Jun 21, 2023
Merged

SWE packet decom example #1

merged 8 commits into from
Jun 21, 2023

Conversation

tech3371
Copy link
Contributor

Change Summary

Overview

Creating an example of how to unpacket CCSDS packet( aka L0 data) using Space Packet Parser and XTCE. Used SWE sample data and packet definition to demonstrate it.

New Dependencies

None

New Files

  • imap_processing/swe/decommutation_swe.py
    • Decommutate SWE data packet
  • imap_processing/swe/swe_packet_definition.xml
    • XTCE file. This file contains SWE packet definition information.
  • imap_processing/swe/tests/science_block_20221116_163611Z_idle.bin
    • SWE sample data
  • imap_processing/swe/tests/test_decom.py
    • Initial tests to test SWE packet decommutation

Deleted Files

  • None

Updated Files

  • poetry.lock
    • Updated it to make latest change in pyproject.toml

Testing

  • imap_processing/swe/tests/test_decom.py
    • Initial tests to test SWE packet decommutation

imap_processing/swe/decommutation_swe.py Outdated Show resolved Hide resolved
imap_processing/swe/decommutation_swe.py Outdated Show resolved Hide resolved
imap_processing/swe/tests/test_decom.py Outdated Show resolved Hide resolved
imap_processing/swe/swe_packet_definition.xml Outdated Show resolved Hide resolved
imap_processing/swe/decommutation_swe.py Outdated Show resolved Hide resolved
Copy link
Collaborator

@greglucas greglucas left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I like this much better, thanks for making those updates Tenzin! One more suggestion if you are going to move the packet file definitions into a common area, but that can also be a follow-up PR too if you'd prefer.

imap_processing/swe/tests/test_decom.py Outdated Show resolved Hide resolved
Copy link
Contributor

@sdhoyt sdhoyt left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks great!

@bourque bourque self-requested a review June 20, 2023 21:08
@tech3371 tech3371 merged commit 5ce6b49 into main Jun 21, 2023
9 checks passed
@greglucas greglucas added Ins: SWE Related to the SWE instrument Level: L0 Level 0 processing labels Jun 22, 2023
@greglucas greglucas deleted the swe_decom branch June 22, 2023 23:19
@bourque
Copy link
Collaborator

bourque commented Aug 7, 2023

@all-contributors please add @laspsandoval for review

@allcontributors
Copy link
Contributor

@bourque

I've put up a pull request to add @laspsandoval! 🎉

@bourque
Copy link
Collaborator

bourque commented Aug 7, 2023

@all-contributors please add @sdhoyt for review

@allcontributors
Copy link
Contributor

@bourque

I've put up a pull request to add @sdhoyt! 🎉

laspsandoval pushed a commit to laspsandoval/imap_processing that referenced this pull request Nov 15, 2023
…-Operations-Center/swe_decom

SWE packet decom example
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Ins: SWE Related to the SWE instrument Level: L0 Level 0 processing
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants