Files
alire-index-community/index/cc/ccsds_ada/ccsds_ada-0.1.0.toml
T
Baris Erdem 0c186dbbb1 ccsds_ada 0.1.0 (#1875)
SPARK-proved CCSDS protocol suite for Ada 2022. Covers Space Packet,
Time Code Formats (CUC / CDS), AOS Transfer Frame with FECF,
Encapsulation Packet, CFDP PDU with optional CRC, SLE identifiers,
and the shared CRC-16-CCITT-FALSE primitive. 440 SPARK Level 2 proof
obligations, all discharged, no pragma Assume, no justified checks.
2026-04-25 12:35:16 +02:00

26 lines
1.0 KiB
TOML

name = "ccsds_ada"
description = "CCSDS protocol suite with SPARK formal verification"
version = "0.1.0"
authors = ["Baris Erdem"]
maintainers = ["Baris Erdem <baris@erdem.dev>"]
maintainers-logins = ["b-erdem"]
licenses = "Apache-2.0"
website = "https://github.com/b-erdem/ccsds_ada"
tags = ["ccsds", "space", "telemetry", "telecommand", "spark", "embedded", "satellite", "verified", "cfdp", "aos"]
long-description = """
SPARK-proved CCSDS protocol suite for Ada 2022. Implements Space Packet
Protocol (133.0-B-1), Time Code Formats (301.0-B-4 CUC/CDS), AOS Transfer
Frame (732.0-B-4) with FECF, Encapsulation Packet (133.1-B-3), CFDP PDU
(727.0-B-5) with optional CRC, SLE identifiers (132.0-B-3), and the
CRC-16-CCITT-FALSE primitive used by AOS and CFDP. 100% formally verified
at SPARK Level 2 (440 proof obligations, 0 unproved). No heap allocation,
pragma Pure, suitable for embedded flight software and safety-critical
ground systems.
"""
[origin]
commit = "7632ca9aa6f83c695b5b0fa2d420bf13a2ba8297"
url = "git+https://github.com/b-erdem/ccsds_ada.git"