diff --git a/core/tmtc_client_core.py b/core/tmtc_client_core.py index d699ca807ad310ffb207e7907cc16e5ddd7b4063..608507f5c9cf43394e8a1f56b05cf1adfd64e059 100755 --- a/core/tmtc_client_core.py +++ b/core/tmtc_client_core.py @@ -1,5 +1,4 @@ #!/usr/bin/python3 -# -*- coding: utf-8 -*- """ @brief This client was developed by KSat for the SOURCE project to test the on-board software. @details diff --git a/tmtc_client_cli.py b/tmtc_client_cli.py index a744b5425ddf6f4c549cc140ee4f92c64c4d51f7..48c02fbe3b710e6d782bdb345d16760375c0aab8 100644 --- a/tmtc_client_cli.py +++ b/tmtc_client_cli.py @@ -1,3 +1,30 @@ +#!/usr/bin/python3 +""" +@brief This client was developed by KSat for the SOURCE project to test the on-board software. +@details +This client features multiple sender/receiver modes and has been designed +to be extensible and easy to use. This clien is based on the PUS standard for the format +of telecommands and telemetry. It can also send TMTC via different interfaces like the +serial interface (USB port) or ethernet interface. + +@license +Copyright 2020 KSat e.V. Stuttgart + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. + +@manual +Run this file with the -h flag to display options. +""" from core.tmtc_client_core import run_tmtc_client def main(): diff --git a/tmtc_client_gui.py b/tmtc_client_gui.py index f389a92c690e7e4f4c9cd36fbba618c9ee208836..60722026def47208fcd2bef2eb3e07607f2ea440 100644 --- a/tmtc_client_gui.py +++ b/tmtc_client_gui.py @@ -1,3 +1,29 @@ +#!/usr/bin/python3 +""" +@brief This client was developed by KSat for the SOURCE project to test the on-board software. +@details +This client features multiple sender/receiver modes and has been designed +to be extensible and easy to use. This clien is based on the PUS standard for the format +of telecommands and telemetry. It can also send TMTC via different interfaces like the +serial interface (USB port) or ethernet interface. + +@license +Copyright 2020 KSat e.V. Stuttgart + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. + +@manual +""" from core.tmtc_client_core import run_tmtc_client def main():