CCSDS Space Link Extension (SLE) Protocol
Project description
Python SLE
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.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file sle-3.0.1.tar.gz
.
File metadata
- Download URL: sle-3.0.1.tar.gz
- Upload date:
- Size: 24.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0cf63100888c4ec4d66fca4ae37244b9e7330e9dd034d6b306aa976563d2d393 |
|
MD5 | 908ebd05dcc6c20c94b24fd50fe0df2c |
|
BLAKE2b-256 | 73171740cd85361582f440658212bc4382c122fe9cd866399aed3878cae24868 |
File details
Details for the file sle-3.0.1-py3-none-any.whl
.
File metadata
- Download URL: sle-3.0.1-py3-none-any.whl
- Upload date:
- Size: 34.2 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 574c56cfb52bdac0d4877dde28c59edf138eb0250551730a048aec8dc69f838d |
|
MD5 | 3b1b81670412e741226cb9dc008a30ed |
|
BLAKE2b-256 | ef741e5ed007f7e2931adce73cf58d810457dc131f700a8c3a79b7da60c8098f |