SkillAgentSearch skills...

Sam

FRODO's loyal companion, ground station software for the Sting flight computer

Install / Use

/learn @tudsat-rocket/Sam
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

Sam

Ground station software for the Sting FC, includes both command line tools and GUI.

Building

Running

To run for debugging purposes (--release recommended for simulations):

$ cargo run [--release]

Installing

(Assuming rust/rustup is already installed)

$ cargo install --path gui

Building Web Assembly Version

$ rustup target add wasm32-unknown-unknown
$ cargo install trunk --locked
$ cargo trunk build [--release] # to build application to /gui/dist/
$ cargo trunk serve [--release] # to build, serve and open in browser

This will store the compiled application in gui/pkg/.

Usage

To run the GUI, run the compiled binary without any arguments.

USAGE:
    sam [SUBCOMMAND]

OPTIONS:
    -h, --help       Print help information
    -V, --version    Print version information

SUBCOMMANDS:
    bootloader    Reboot the FC into bootloader
    gui           Launch the main gui [default]
    help          Print this message or the help of the given subcommand(s)
    logcat        Attach to FC and tail logs
    reboot        Reboot the FC

Related Skills

View on GitHub
GitHub Stars19
CategoryDevelopment
Updated3mo ago
Forks5

Languages

Rust

Security Score

72/100

Audited on Dec 8, 2025

No findings