#satellite #dev-tools #kble

c2a-devtools-frontend

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

#882 in Filesystem


Used in tmtc-c2a

MPL-2.0 license

240KB
5K SLoC

TypeScript 2.5K SLoC // 0.2% comments TSX 1.5K SLoC // 0.0% comments Rust 1K SLoC // 0.0% comments JavaScript 46 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

~13–23MB
~309K SLoC