From c6105af3e305ebcc350c0bb8bcf0609dbf054452 Mon Sep 17 00:00:00 2001 From: Robin Mueller Date: Mon, 21 Mar 2022 09:35:49 +0100 Subject: [PATCH] create first system.yml file --- system/__init__.py | 0 system/system.yml | 59 ++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 59 insertions(+) create mode 100644 system/__init__.py create mode 100644 system/system.yml diff --git a/system/__init__.py b/system/__init__.py new file mode 100644 index 0000000..e69de29 diff --git a/system/system.yml b/system/system.yml new file mode 100644 index 0000000..98ef7e9 --- /dev/null +++ b/system/system.yml @@ -0,0 +1,59 @@ +# nml -> normal +# brd -> board +# ss -> subsystem +# ass -> assembly +# ctrl -> controller +# dh -> device handler +# All uppermost system components are automatically subsystems +system: + eps: + pcdu: + id: 0x00000001 + acu: + id: 0x00000002 + pdu1: + id: 0x00000003 + pdu2: + tcs: + tcs-ctrl: + tcs-brd-ass: + acs: + acs-brd-ass: + sus-brd-ass: + tcs-brd-ass: + acs-ctrl: + rw: + mgt: + str: + payload: + scex: + ploc: + cam-ss: + pl-pcdu-ss: + com: + syrlinks-dh: + + +modes: + detumble: + system: + eps: nml + pcdu: nml + acu: nml + pdu1: nml + pdu2: nml + + safe: + submodes: + cold: 1 + idle: + submodes: + charge: 1 + target-gs: + target-gs-pl-dac: + target-gs-pl-cam: + target-gs-pl-data: + earth-obsw: + scex: + +transitions: