#satellite #kble #tmtc-c2a

bin+lib tmtc-c2a

A command and control system for C2A-based satellites

4 releases (2 stable)

1.1.1 Jan 23, 2025
1.0.0 Apr 19, 2024
0.7.0 Apr 19, 2024

#8 in #kble

Download history 26/week @ 2024-12-29 556/week @ 2025-01-05 144/week @ 2025-01-12 148/week @ 2025-01-19 227/week @ 2025-01-26 159/week @ 2025-02-02 148/week @ 2025-02-09 303/week @ 2025-02-16 189/week @ 2025-02-23 217/week @ 2025-03-02 420/week @ 2025-03-09 96/week @ 2025-03-16 288/week @ 2025-03-23 551/week @ 2025-03-30 187/week @ 2025-04-06 96/week @ 2025-04-13

1,123 downloads per month

MPL-2.0 license

195KB
5K SLoC

Rust 4K SLoC // 0.0% comments TypeScript 584 SLoC // 0.2% comments TSX 374 SLoC // 0.0% comments JavaScript 3 SLoC

Gaia

A command and control system for C2A-based satellites

Features

  • Communicates with a C2A-based satellite through kble
  • Runs as a gRPC server and provides a gRPC API for interacting with the satellite
  • Provides low-level libraries to make custom protocol implementation easier

Dependencies

~33–48MB
~829K SLoC