Datenerfassung für Linux

Gast #4679006
Lesenswert?
• ▲
▼
Hallo,

ich habe in Visual Studio 2015 ein Programm zur Datenerfassung 
geschrieben (COM-Port wird ausgelesen). Dieses Programm zeichnet und 
speichert mir die Werte auf dem PC (Windows), welche mir ein 
Mikrocontroller sendet.

Ich möchte das gleiche geschriebene Programm für Linux verwenden. Ist 
dies überhaupt möglich?
Oder müsste ich mit einer (Linux-)Software ein eigenes 
Datenerfassungs-Programm schreiben?

Einerseits soll das Programm auf dem Betriebssystem Ubuntu 16.04 und in 
weitere Folge auf einem Raspberry Pi laufen.

Danke für eure Hilfe!
#4679024
Lesenswert?
• ▲
▼
Bernd schrieb:
> ich habe in Visual Studio 2015 ein Programm zur Datenerfassung
> geschrieben (COM-Port wird ausgelesen). Dieses Programm zeichnet und
> speichert mir die Werte auf dem PC (Windows), welche mir ein
> Mikrocontroller sendet.

Visual Studio ist eine IDE und keine Programmiersprache.

> Ich möchte das gleiche geschriebene Programm für Linux verwenden. Ist
> dies überhaupt möglich?

Das hängt davon ab, in welcher Programmiersprache es geschrieben ist. C 
und C++ sollten kein Problem sein. C# und Visual Basic könnte mit Mono 
unter Linux funktionieren.

> Oder müsste ich mit einer (Linux-)Software ein eigenes
> Datenerfassungs-Programm schreiben?

Ich weiß ja nicht, was dein Programm im Detail tut. Aber unter Linux 
braucht man kein spezielles Programm, um einen Datenstrom von einer 
seriellen Schnittstelle in eine Datei zu kopieren. Da reicht
1
cat /dev/ttyS0 > /ein/file/irgendwo.txt

Und wenn man die Daten irgendwie umformatieren oder anreichern will 
(Timestamp?), dann würde man am ehesten zu einer Skriptsprache wie Perl 
oder Python greifen.

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.