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

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren