-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge remote-tracking branch 'origin/master' into feat-database-impro…
…vements
- Loading branch information
Showing
56 changed files
with
361 additions
and
488 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,17 @@ | ||
name: Publish package to GitHub Packages | ||
on: | ||
release: | ||
types: [published] | ||
jobs: | ||
publish: | ||
runs-on: ubuntu-latest | ||
steps: | ||
- uses: actions/checkout@v2 | ||
- uses: actions/setup-java@v1 | ||
with: | ||
java-version: 14 | ||
- name: Publish api package | ||
# run: git submodule update --init --recursive && chmod +x gradlew && ./gradlew publish | ||
run: chmod +x gradlew && ./gradlew publish | ||
env: | ||
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,57 +1,22 @@ | ||
# Telestion | ||
|
||
This repository contains the project files which belong to the Telestion Group. | ||
The project extensions are in an own repository (eg. telestion-d2). | ||
Telestion is a ground station software developed by the TelestionTeam for [WüSpace](https://www.wuespace.de/) projects. | ||
We support space related projects by providing a generic ground station for commanding the projects and managing collected | ||
data. We help the teams during the whole project cycle starting at the development, continuing with a successful launch | ||
and ending with recovery and post flight analysis. | ||
|
||
## Contributing | ||
The ground station is based on a generic modular backend which is provided in this repository. | ||
The backend handles the data streams, holds the connection and provides interfaces to the experiments. | ||
The modular system is extended for the requirements of the experiments (e.g. | ||
[RocketSound](https://github.com/TelestionTeam/telestion-rocketsound). | ||
|
||
Always create a new branch and a pull request to implement a new feature. | ||
Because of the free plan we can't protect the master branch for now. | ||
But we will revert all direct changes to the master branch. | ||
The frontend for visualising the data and commanding the experiment is located in the | ||
[client repository](https://github.com/TelestionTeam/telestion-client). | ||
|
||
## Project Overview | ||
## Contributors | ||
|
||
The project consists of multiple submodules. | ||
Thank you to all contributors of this repository: | ||
|
||
### Core | ||
[![Contributors](https://contrib.rocks/image?repo=TelestionTeam/telestion)](https://github.com/TelestionTeam/telestion/graphs/contributors) | ||
|
||
* [telestion-api](https://github.com/TelestionGroup/telestion/issues/2) The public api which is visible to other partners. | ||
|
||
* [telestion-core](https://github.com/TelestionGroup/telestion/issues/1) The core classes like utils, factories, common messages, ... | ||
|
||
* [telestion-launcher](https://github.com/TelestionGroup/telestion/issues/3) The launcher of the telestion software. | ||
|
||
* [telestion-updater](https://github.com/TelestionGroup/telestion/issues/4) The updater of the telestion software. | ||
|
||
* [telestion-tcp-adapter](https://github.com/TelestionGroup/telestion/issues/5) | ||
|
||
* [telestion-widget-adapter](https://github.com/TelestionGroup/telestion/issues/14) Contains the bridge to the gui widgets | ||
|
||
### Extensions | ||
|
||
* [telestion-mavlink-adapter](https://github.com/TelestionGroup/telestion/issues/8) Encodes and decodes MavLink-Messages. | ||
|
||
* [telestion-iridium-adapter](https://github.com/TelestionGroup/telestion/issues/9) Decodes Iridium-Messages. | ||
|
||
* [telestion-lora-adapter]() Decodes LoRa-Messages. | ||
|
||
* [telestion-message-dumper](https://github.com/TelestionGroup/telestion/issues/13) Writes messages of a certain kind to a file. | ||
|
||
### Extensions - REXUS | ||
|
||
* [telestion-rx-wind-importer](https://github.com/TelestionGroup/telestion/issues/12) Imports wind data provided by SNSC. | ||
|
||
|
||
### Connectors | ||
|
||
Connectors are small applications, which are executed on an edge computer. They provide connections to other programms or devices. | ||
The received data is forwarded via a TCP connection to the core application. | ||
|
||
* [telestion-uart-connector](https://github.com/TelestionGroup/telestion/issues/6) This connector reads and writes from/to a uart devices which is connected to the edge computer. The data is send to the core application via a tcp stream. | ||
|
||
* [telestion-matlab-connector](https://github.com/TelestionGroup/telestion/issues/7) This connector reads and writes Matlab structs to the tcp connection of the core application. | ||
|
||
### Test-Dummies | ||
|
||
* [telestion-mavlink-dummy](https://github.com/TelestionGroup/telestion/issues/10) A dummy providing MavLink-Packages to a TCP-Connection | ||
* [telestion-iridium-dummy](https://github.com/TelestionGroup/telestion/issues/11) A dummy providing Iridium-Packages to a TCP-Connection | ||
Made with [contributors-img](https://contrib.rocks). |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
2 changes: 1 addition & 1 deletion
2
...ava/org/telestion/core/config/Config.java → ...java/org/telestion/api/config/Config.java
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,4 +1,4 @@ | ||
package org.telestion.core.config; | ||
package org.telestion.api.config; | ||
|
||
import io.vertx.core.json.JsonObject; | ||
|
||
|
1 change: 1 addition & 0 deletions
1
modules/telestion-api/src/main/java/org/telestion/api/message/JsonMessage.java
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.