From 2e249ec086277df3f3e4c4c1bf243c5fb0e58cbc Mon Sep 17 00:00:00 2001 From: Robin Mueller Date: Sun, 20 Nov 2022 19:04:08 +0100 Subject: [PATCH] rename subfolders, add more READMEs --- Cargo.toml | 4 ++-- README.md | 11 ++++++++++- {fsrc-core => satrs-core}/CHANGELOG.md | 0 {fsrc-core => satrs-core}/Cargo.toml | 0 .../images/event_man_arch.graphml | 0 {fsrc-core => satrs-core}/images/event_man_arch.png | Bin {fsrc-core => satrs-core}/src/error.rs | 0 {fsrc-core => satrs-core}/src/event_man.rs | 0 {fsrc-core => satrs-core}/src/events.rs | 0 {fsrc-core => satrs-core}/src/executable.rs | 0 {fsrc-core => satrs-core}/src/hal/host/mod.rs | 0 .../src/hal/host/udp_server.rs | 0 {fsrc-core => satrs-core}/src/hal/mod.rs | 0 {fsrc-core => satrs-core}/src/lib.rs | 0 {fsrc-core => satrs-core}/src/objects.rs | 0 {fsrc-core => satrs-core}/src/params.rs | 0 {fsrc-core => satrs-core}/src/pool.rs | 0 {fsrc-core => satrs-core}/src/pus/event.rs | 0 {fsrc-core => satrs-core}/src/pus/event_man.rs | 0 {fsrc-core => satrs-core}/src/pus/mod.rs | 0 {fsrc-core => satrs-core}/src/pus/verification.rs | 0 {fsrc-core => satrs-core}/src/tmtc/ccsds_distrib.rs | 0 {fsrc-core => satrs-core}/src/tmtc/mod.rs | 0 {fsrc-core => satrs-core}/src/tmtc/pus_distrib.rs | 0 {fsrc-core => satrs-core}/src/tmtc/tm_helper.rs | 0 {fsrc-core => satrs-core}/tests/pools.rs | 0 .../tests/pus_autogen_events.rs | 0 {fsrc-core => satrs-core}/tests/pus_events.rs | 0 {fsrc-core => satrs-core}/tests/pus_verification.rs | 0 {fsrc-example => satrs-example}/Cargo.toml | 0 satrs-example/README.md | 0 {fsrc-example => satrs-example}/pyclient/.gitignore | 0 {fsrc-example => satrs-example}/pyclient/main.py | 0 .../pyclient/requirements.txt | 0 {fsrc-example => satrs-example}/pyclient/seqcnt.txt | 0 .../pyclient/tmtc_conf.json | 0 {fsrc-example => satrs-example}/src/bin/client.rs | 0 .../src/bin/obsw/ccsds.rs | 0 .../src/bin/obsw/main.rs | 0 {fsrc-example => satrs-example}/src/bin/obsw/pus.rs | 0 .../src/bin/obsw/tmtc.rs | 0 {fsrc-example => satrs-example}/src/bin/test.rs | 0 {fsrc-example => satrs-example}/src/lib.rs | 0 43 files changed, 12 insertions(+), 3 deletions(-) rename {fsrc-core => satrs-core}/CHANGELOG.md (100%) rename {fsrc-core => satrs-core}/Cargo.toml (100%) rename {fsrc-core => satrs-core}/images/event_man_arch.graphml (100%) rename {fsrc-core => satrs-core}/images/event_man_arch.png (100%) rename {fsrc-core => satrs-core}/src/error.rs (100%) rename {fsrc-core => satrs-core}/src/event_man.rs (100%) rename {fsrc-core => satrs-core}/src/events.rs (100%) rename {fsrc-core => satrs-core}/src/executable.rs (100%) rename {fsrc-core => satrs-core}/src/hal/host/mod.rs (100%) rename {fsrc-core => satrs-core}/src/hal/host/udp_server.rs (100%) rename {fsrc-core => satrs-core}/src/hal/mod.rs (100%) rename {fsrc-core => satrs-core}/src/lib.rs (100%) rename {fsrc-core => satrs-core}/src/objects.rs (100%) rename {fsrc-core => satrs-core}/src/params.rs (100%) rename {fsrc-core => satrs-core}/src/pool.rs (100%) rename {fsrc-core => satrs-core}/src/pus/event.rs (100%) rename {fsrc-core => satrs-core}/src/pus/event_man.rs (100%) rename {fsrc-core => satrs-core}/src/pus/mod.rs (100%) rename {fsrc-core => satrs-core}/src/pus/verification.rs (100%) rename {fsrc-core => satrs-core}/src/tmtc/ccsds_distrib.rs (100%) rename {fsrc-core => satrs-core}/src/tmtc/mod.rs (100%) rename {fsrc-core => satrs-core}/src/tmtc/pus_distrib.rs (100%) rename {fsrc-core => satrs-core}/src/tmtc/tm_helper.rs (100%) rename {fsrc-core => satrs-core}/tests/pools.rs (100%) rename {fsrc-core => satrs-core}/tests/pus_autogen_events.rs (100%) rename {fsrc-core => satrs-core}/tests/pus_events.rs (100%) rename {fsrc-core => satrs-core}/tests/pus_verification.rs (100%) rename {fsrc-example => satrs-example}/Cargo.toml (100%) create mode 100644 satrs-example/README.md rename {fsrc-example => satrs-example}/pyclient/.gitignore (100%) rename {fsrc-example => satrs-example}/pyclient/main.py (100%) rename {fsrc-example => satrs-example}/pyclient/requirements.txt (100%) rename {fsrc-example => satrs-example}/pyclient/seqcnt.txt (100%) rename {fsrc-example => satrs-example}/pyclient/tmtc_conf.json (100%) rename {fsrc-example => satrs-example}/src/bin/client.rs (100%) rename {fsrc-example => satrs-example}/src/bin/obsw/ccsds.rs (100%) rename {fsrc-example => satrs-example}/src/bin/obsw/main.rs (100%) rename {fsrc-example => satrs-example}/src/bin/obsw/pus.rs (100%) rename {fsrc-example => satrs-example}/src/bin/obsw/tmtc.rs (100%) rename {fsrc-example => satrs-example}/src/bin/test.rs (100%) rename {fsrc-example => satrs-example}/src/lib.rs (100%) diff --git a/Cargo.toml b/Cargo.toml index 66610da..4334157 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,7 +1,7 @@ [workspace] members = [ - "fsrc-core", + "satrs-core", "spacepackets", - "fsrc-example" + "satrs-example" ] diff --git a/README.md b/README.md index ce87c7a..e27e06b 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,14 @@ -Rust Flight Software Framework Launchpad +sat-rs launchpad ========= This is the prototyping repository for the initial version of a Rust Flight Software Framework. + +Currently, it contains the following major subcrates: + +1. The [`spacepackets`](https://egit.irs.uni-stuttgart.de/rust/spacepackets) crate which contains + basic ECSS and CCSDS packet protocol implementations. +2. The [`fsrc-core`](https://egit.irs.uni-stuttgart.de/rust/fsrc-launchpad/src/branch/main/fsrc-core) + crate containing the core components of sat-rs +3. The [`fscr-example`](https://egit.irs.uni-stuttgart.de/rust/fsrc-launchpad/src/branch/main/fsrc-example) + crate which shows a simple example on-board software using various sat-rs components. diff --git a/fsrc-core/CHANGELOG.md b/satrs-core/CHANGELOG.md similarity index 100% rename from fsrc-core/CHANGELOG.md rename to satrs-core/CHANGELOG.md diff --git a/fsrc-core/Cargo.toml b/satrs-core/Cargo.toml similarity index 100% rename from fsrc-core/Cargo.toml rename to satrs-core/Cargo.toml diff --git a/fsrc-core/images/event_man_arch.graphml b/satrs-core/images/event_man_arch.graphml similarity index 100% rename from fsrc-core/images/event_man_arch.graphml rename to satrs-core/images/event_man_arch.graphml diff --git a/fsrc-core/images/event_man_arch.png b/satrs-core/images/event_man_arch.png similarity index 100% rename from fsrc-core/images/event_man_arch.png rename to satrs-core/images/event_man_arch.png diff --git a/fsrc-core/src/error.rs b/satrs-core/src/error.rs similarity index 100% rename from fsrc-core/src/error.rs rename to satrs-core/src/error.rs diff --git a/fsrc-core/src/event_man.rs b/satrs-core/src/event_man.rs similarity index 100% rename from fsrc-core/src/event_man.rs rename to satrs-core/src/event_man.rs diff --git a/fsrc-core/src/events.rs b/satrs-core/src/events.rs similarity index 100% rename from fsrc-core/src/events.rs rename to satrs-core/src/events.rs diff --git a/fsrc-core/src/executable.rs b/satrs-core/src/executable.rs similarity index 100% rename from fsrc-core/src/executable.rs rename to satrs-core/src/executable.rs diff --git a/fsrc-core/src/hal/host/mod.rs b/satrs-core/src/hal/host/mod.rs similarity index 100% rename from fsrc-core/src/hal/host/mod.rs rename to satrs-core/src/hal/host/mod.rs diff --git a/fsrc-core/src/hal/host/udp_server.rs b/satrs-core/src/hal/host/udp_server.rs similarity index 100% rename from fsrc-core/src/hal/host/udp_server.rs rename to satrs-core/src/hal/host/udp_server.rs diff --git a/fsrc-core/src/hal/mod.rs b/satrs-core/src/hal/mod.rs similarity index 100% rename from fsrc-core/src/hal/mod.rs rename to satrs-core/src/hal/mod.rs diff --git a/fsrc-core/src/lib.rs b/satrs-core/src/lib.rs similarity index 100% rename from fsrc-core/src/lib.rs rename to satrs-core/src/lib.rs diff --git a/fsrc-core/src/objects.rs b/satrs-core/src/objects.rs similarity index 100% rename from fsrc-core/src/objects.rs rename to satrs-core/src/objects.rs diff --git a/fsrc-core/src/params.rs b/satrs-core/src/params.rs similarity index 100% rename from fsrc-core/src/params.rs rename to satrs-core/src/params.rs diff --git a/fsrc-core/src/pool.rs b/satrs-core/src/pool.rs similarity index 100% rename from fsrc-core/src/pool.rs rename to satrs-core/src/pool.rs diff --git a/fsrc-core/src/pus/event.rs b/satrs-core/src/pus/event.rs similarity index 100% rename from fsrc-core/src/pus/event.rs rename to satrs-core/src/pus/event.rs diff --git a/fsrc-core/src/pus/event_man.rs b/satrs-core/src/pus/event_man.rs similarity index 100% rename from fsrc-core/src/pus/event_man.rs rename to satrs-core/src/pus/event_man.rs diff --git a/fsrc-core/src/pus/mod.rs b/satrs-core/src/pus/mod.rs similarity index 100% rename from fsrc-core/src/pus/mod.rs rename to satrs-core/src/pus/mod.rs diff --git a/fsrc-core/src/pus/verification.rs b/satrs-core/src/pus/verification.rs similarity index 100% rename from fsrc-core/src/pus/verification.rs rename to satrs-core/src/pus/verification.rs diff --git a/fsrc-core/src/tmtc/ccsds_distrib.rs b/satrs-core/src/tmtc/ccsds_distrib.rs similarity index 100% rename from fsrc-core/src/tmtc/ccsds_distrib.rs rename to satrs-core/src/tmtc/ccsds_distrib.rs diff --git a/fsrc-core/src/tmtc/mod.rs b/satrs-core/src/tmtc/mod.rs similarity index 100% rename from fsrc-core/src/tmtc/mod.rs rename to satrs-core/src/tmtc/mod.rs diff --git a/fsrc-core/src/tmtc/pus_distrib.rs b/satrs-core/src/tmtc/pus_distrib.rs similarity index 100% rename from fsrc-core/src/tmtc/pus_distrib.rs rename to satrs-core/src/tmtc/pus_distrib.rs diff --git a/fsrc-core/src/tmtc/tm_helper.rs b/satrs-core/src/tmtc/tm_helper.rs similarity index 100% rename from fsrc-core/src/tmtc/tm_helper.rs rename to satrs-core/src/tmtc/tm_helper.rs diff --git a/fsrc-core/tests/pools.rs b/satrs-core/tests/pools.rs similarity index 100% rename from fsrc-core/tests/pools.rs rename to satrs-core/tests/pools.rs diff --git a/fsrc-core/tests/pus_autogen_events.rs b/satrs-core/tests/pus_autogen_events.rs similarity index 100% rename from fsrc-core/tests/pus_autogen_events.rs rename to satrs-core/tests/pus_autogen_events.rs diff --git a/fsrc-core/tests/pus_events.rs b/satrs-core/tests/pus_events.rs similarity index 100% rename from fsrc-core/tests/pus_events.rs rename to satrs-core/tests/pus_events.rs diff --git a/fsrc-core/tests/pus_verification.rs b/satrs-core/tests/pus_verification.rs similarity index 100% rename from fsrc-core/tests/pus_verification.rs rename to satrs-core/tests/pus_verification.rs diff --git a/fsrc-example/Cargo.toml b/satrs-example/Cargo.toml similarity index 100% rename from fsrc-example/Cargo.toml rename to satrs-example/Cargo.toml diff --git a/satrs-example/README.md b/satrs-example/README.md new file mode 100644 index 0000000..e69de29 diff --git a/fsrc-example/pyclient/.gitignore b/satrs-example/pyclient/.gitignore similarity index 100% rename from fsrc-example/pyclient/.gitignore rename to satrs-example/pyclient/.gitignore diff --git a/fsrc-example/pyclient/main.py b/satrs-example/pyclient/main.py similarity index 100% rename from fsrc-example/pyclient/main.py rename to satrs-example/pyclient/main.py diff --git a/fsrc-example/pyclient/requirements.txt b/satrs-example/pyclient/requirements.txt similarity index 100% rename from fsrc-example/pyclient/requirements.txt rename to satrs-example/pyclient/requirements.txt diff --git a/fsrc-example/pyclient/seqcnt.txt b/satrs-example/pyclient/seqcnt.txt similarity index 100% rename from fsrc-example/pyclient/seqcnt.txt rename to satrs-example/pyclient/seqcnt.txt diff --git a/fsrc-example/pyclient/tmtc_conf.json b/satrs-example/pyclient/tmtc_conf.json similarity index 100% rename from fsrc-example/pyclient/tmtc_conf.json rename to satrs-example/pyclient/tmtc_conf.json diff --git a/fsrc-example/src/bin/client.rs b/satrs-example/src/bin/client.rs similarity index 100% rename from fsrc-example/src/bin/client.rs rename to satrs-example/src/bin/client.rs diff --git a/fsrc-example/src/bin/obsw/ccsds.rs b/satrs-example/src/bin/obsw/ccsds.rs similarity index 100% rename from fsrc-example/src/bin/obsw/ccsds.rs rename to satrs-example/src/bin/obsw/ccsds.rs diff --git a/fsrc-example/src/bin/obsw/main.rs b/satrs-example/src/bin/obsw/main.rs similarity index 100% rename from fsrc-example/src/bin/obsw/main.rs rename to satrs-example/src/bin/obsw/main.rs diff --git a/fsrc-example/src/bin/obsw/pus.rs b/satrs-example/src/bin/obsw/pus.rs similarity index 100% rename from fsrc-example/src/bin/obsw/pus.rs rename to satrs-example/src/bin/obsw/pus.rs diff --git a/fsrc-example/src/bin/obsw/tmtc.rs b/satrs-example/src/bin/obsw/tmtc.rs similarity index 100% rename from fsrc-example/src/bin/obsw/tmtc.rs rename to satrs-example/src/bin/obsw/tmtc.rs diff --git a/fsrc-example/src/bin/test.rs b/satrs-example/src/bin/test.rs similarity index 100% rename from fsrc-example/src/bin/test.rs rename to satrs-example/src/bin/test.rs diff --git a/fsrc-example/src/lib.rs b/satrs-example/src/lib.rs similarity index 100% rename from fsrc-example/src/lib.rs rename to satrs-example/src/lib.rs