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

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