Skip to main content

Python SLE, Version 0.3

Implementation of the CCSDS Space Link Extension (SLE) API in Python. It provides the RAF (Return All Frames) and RCF (Return Channel Frames) services and the CLTU Forward Link service.

The CCSDS Space Link Extension (SLE) services are used by all major space agencies to interconnect ground stations to mission control systems. The SLE is a standardized protocol that enable such cross-support. In basic terms, a groundstation communicates with a spacecraft through CCSDS telecommand and telemetry frames. The transfer of those frames between a groundstation and a remote mission control system is done via SLE, which is essentially just a container protocol that runs over TCP/IP. On the side of the groundstation there sits a SLE provider gateway and on the mission control side there is a SLE user gateway.

This Python package implements the SLE User API and can be used to develop SLE user and provider applications.

Installation

Install via pip:

$ pip install sle

Examples

See the examples.

Documentation

The API documentation is in docs/README.md.

The user manual for pyasn1 is here.

Contribute

To learn more on how to successfully contribute please read the contributing information in the LibreCube Documentation.

Support

If you are having issues, please let us know. Reach us at Matrix or via Email.

License

The project is licensed under the MIT license. See the LICENSE file for details.

Metadata

Release files for sle 0.3.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for sle 0.3.0
File Size Uploaded Provenance Actions
sle-0.3.0.tar.gz 24.4 kB Without provenance Details for sle-0.3.0.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for sle 0.3.0
File Interpreter ABI Platform Actions
sle-0.3.0-py3-none-any.whl Python 3 none any Details for sle-0.3.0-py3-none-any.whl

Total release size: 58.7 kB

Release files / sle-0.3.0.tar.gz

Download URL sle-0.3.0.tar.gz
Size 24.4 kB
Tags Source
SHA-256 checksum
How to use checksums
8c24c39607c9db743035c86c580ab0a4acd8ac953406d7d3f440996103748afa
BLAKE2b-256 checksum
How to use checksums
87facaf0d5719fd13cf066c30c8d6ec507e63ea9d659c78a051d2df1ef038d9d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.5

Release files / sle-0.3.0-py3-none-any.whl

Download URL sle-0.3.0-py3-none-any.whl
Size 34.3 kB
Tags Python 3
SHA-256 checksum
How to use checksums
da0bd851c2756de13845f1988e0bf257dd75a6adb75023411e9dcbdc48909073
BLAKE2b-256 checksum
How to use checksums
1d2627844324ad70ed1dc9c51e7860db5a98d32902326ef0d61c6f7dc658a923
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.5

Security for sle 0.3.0

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page