Welche Programmiersprache für den Raspberry Pi

Gast #5619204
Lesenswert?
• ▲
▼
Hallo zusammen,
für ein Projekt, bei dem Sensoren ausgelesen werden, brauche ich eine 
entsprechendes Programm.
Die Daten kommen von einen ADC per SPI und sollen bearbeitet, gesammelt, 
zusammengestellt (mehrere Sensoren am ADC) und ausgegeben werden. Später 
soll das Programm auch alleine (also unüberwacht) laufen und die Daten 
ausgeben.
Welche Programmiersprache würdet ihr dafür empfehlen, meine Kenntnisee 
in C/C++/Python würde ich als äquivalent und erfahren einschätzen.

Bietet eine der Sprachen einen Vorteil für eine hohe Auslesefrequenz? 
Threading brauche ich eher nicht.

Danke schonmal für eure Denkanstöße.
Moderator Persönliche Seite #5619273
Lesenswert?
• ▲
▼
La F. schrieb:
> La Fi schrieb:
>> Vorteil für eine hohe Auslesefrequenz
>
> @mse2: klar, hab ich vergessen. 150-200 Werte pro Sekunde

Jetzt brauchen wir nur noch die Wortbreite ;-)

Ich kenne es bei Tcl/Tk so, dass der SPI-Treiber gepuffert ist (wenn man 
das möchte), also keine Werte verworfen werden, falls man nicht 
rechtzeitig "vor Ort" nachschaut.

Ich nehme an, dass die Python-Treiber einen ähnlichen "Untergrund" 
haben.

Es dürfte also nichts verloren gehen und eine Skriptsprache sollte von 
der Geschwindigkeit her genügen.

Zumal Du ja kein Echtzeitsystem hast, also auch bei einem Compilat nicht 
garantieren kannst, dass es immer den frischesten Wert rechtzeitig 
abholt.

Daher hat man die Pufferfunktion in diversen Treibern :-)

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.