Skip to content

Latest commit

 

History

History
77 lines (48 loc) · 4.15 KB

README_DE.md

File metadata and controls

77 lines (48 loc) · 4.15 KB

Serial Studio

Github commits GitHub contributors PR's Welcome Codacy Badge Github All Releases Contributor Covenant Donate

Serial Studio ist ein plattformübergreifendes Programm zur Visualisierung serieller Daten. Ziel dieses Projekts ist es, eingebetteten Entwicklern und Machern die einfache Visualisierung, Präsentation und Analyse der von ihren Projekten und Geräten generierten Daten zu ermöglichen, ohne dass für jedes Projekt eine spezielle Computersoftware geschrieben werden muss.

Die Notwendigkeit für dieses Projekt entstand während der Entwicklung der Bodenstationssoftware für mehrere CanSat-basierte Wettbewerbe, an denen ich teilnehme. Es ist einfach nicht nachhaltig, für jeden Wettbewerb und jedes Projekt unterschiedliche GSS-Programme zu entwickeln und zu pflegen. Die intelligente Lösung besteht darin, eine gemeinsame Ground Station-Software zu haben und jedem CanSat zu ermöglichen, zu definieren, wie die Daten dem Endbenutzer mithilfe eines erweiterbaren Kommunikationsprotokolls präsentiert werden.

Darüber hinaus kann dieser Ansatz auf nahezu jede Art von Projekt ausgedehnt werden, bei dem Daten erfasst und gemessen werden.

HINWEIS: Informationen zum Kommunikationsprotokoll finden Sie im Wiki.

Lesen Sie dies in anderen Sprachen: English 简体中文 Español

Software usage

Bauanweisungen

Bedarf

Die einzige Voraussetzung zum Kompilieren der Anwendung ist, dass Qt auf Ihrem System installiert ist. Die Desktop-Anwendung wird mit Qt 5.15 kompiliert.

Auf GNU / Linux-Systemen müssen Sie außerdem libgl1-mesa-dev installieren, um die Anwendung zu kompilieren.

Vollständige Liste der verwendeten Qt-Module:

  • Qt SVG
  • Qt Quick
  • Qt Widgets
  • Qt Networking
  • Qt Serial Port
  • Qt Print Support
  • Qt Quick Widgets
  • Qt Quick Controls 2

Klonen

Dieses Repository verwendet git submodule. Führen Sie die folgenden Befehle auf Ihrem Terminal aus, um sie zu klonen:

git clone https://github.com/Serial-Studio/Serial-Studio
cd Serial-Studio
git submodule init
git submodule update

Alternativ können Sie auch Folgendes ausführen:

git clone --recursive https://github.com/Serial-Studio/Serial-Studio

Kompilieren

Sobald Sie Qt installiert haben, öffnen Sie Serial-Studio.pro in Qt Creator und klicken Sie auf die Schaltfläche "Ausführen".

Alternativ können Sie auch die folgenden Befehle verwenden:

qmake
make -j4

Softwarearchitektur

Unten sehen Sie ein vereinfachtes Diagramm, das erklärt, wie die verschiedenen Module von Serial Studio miteinander interagieren. Sie finden die DOXYGEN-Dokumentation, indem Sie hier klicken.

Architektur

Lizenz

Dieses Projekt wird unter der MIT-Lizenz veröffentlicht. Weitere Informationen finden Sie in der Datei LICENSE