Skip to main content

No project description provided

Project description

pyDownLinkParser

This library parses binary files containing CCSDS packets of various structures (APID) and distribute them in pandas dataframes.

It is modular and configurable for multiple missions.

Developers

Requirements

Python 3.9

Create a virtual environment

For example in command line:

python3 -m venv venv
source venv/bin/activate

Install CCSDSPy

To install the latest version of CCSDSPy:

pip install git+https://github.com/CCSDSPy/ccsdspy.git

Deploy the project, for developers

Clone the repository

Install the package

pip install -e '.[dev]'
pre-commit install && pre-commit install -t pre-push

Run an example:

python src/pydownlinkparser/downlink_to_excel.py

or

parse-downlink --help

or

parse-downlink --file ./data/ecm_mag_testcase6_cmds_split_out.log --bdsem --header

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distribution

pydownlinkparser-0.1.0-py3-none-any.whl (88.5 kB view details)

Uploaded Python 3

File details

Details for the file pydownlinkparser-0.1.0-py3-none-any.whl.

File metadata

File hashes

Hashes for pydownlinkparser-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 e2d7ccfba2b581c6b8ae62bbcdba0676db791e612d0c3398c134ec0e2414e644
MD5 f2361a10102632556e06f7e5c5c5f760
BLAKE2b-256 cac255759633be00b57dbe21faa04e074631b07581c846161c90da19d6caad1b

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page