Gavin Medley

Results 36 issues of Gavin Medley

I'm decoding packet data which contains (in a particular specified order) arbitrary bit-length integers, some of which are LSB0 and some of which are MSB0. It would be helpful to...

I often find myself writing `np.vectorize` calls to allow SpiceyPy functions to take vector inputs. I'd like to see this moved into SpiceyPy itself. AFAIK, all array input handling is...

enhancement
not a bug
help wanted
beginners welcome

# Summary When using the CloudWatchLogFormatter with its `add_log_record_attrs` functionality, it mutates dictionary objects that are passed to logging calls. # Reproducible Example ```python import logging import watchtower logger =...

Currently we only distribute via PyPI but people love Conda. Set up a Conda-amenable distribution process and document it.

XTCE allows for compound units by specifying multiple `` elements for a ParameterType. This is discussed in section 4.3.2.2.4 of the XTCE element description green book, here: https://public.ccsds.org/Pubs/660x1g2.pdf (p. 65)....

enhancement
help wanted
good first issue

Frames are a higher level of structure that exists in packet streams during downlink. Some cubesats and early testing data still contains these frames and the CCSDS packets must be...

enhancement
help wanted
question

https://public.ccsds.org/Pubs/660x1g2.pdf page 55 (of the PDF) We don't support the last four types listed here. If someone uses one in their XTCE, we should inform them that they aren't yet...

enhancement
good first issue

# Handle Errors for Unsupported/Invalid Parameter Types - Add error handling for unknown and invalid parameter type element during XTCE parsing ## Checklist - [x] Changes are fully implemented without...

enhancement

When defining a variable length field in XTCE that just takes up "the rest of the packet", people often run into questions surrounding the PKT_LEN field in the header (counts...

documentation
good first issue

People will use a library that has pretty documentation and good branding. Collect a list of mission logos for the missions that are using space-packet-parser and advertise it on the...

documentation