Ich schreibe ein Raspberry Pi-Programm, um Dinge auszuführen, Eingaben von Sensoren zu übernehmen, in einer Datenbank zu speichern und mit einem Server zu synchronisieren.
Gibt es eine Möglichkeit, es auf dem PC zu testen, bevor es auf dem Raspberry Pi bereitgestellt wird? Da es zu viele GPIO-Vorgänge gibt, möchte ich sicherstellen, dass es funktioniert, bevor ich es auf den Raspberry Pi lege. Eine Art GPIO-Emulator oder so. Ich bin auf Manjaro Linux .
Es muss kein Emulator sein, eine Art IDE, die GPIO-Funktionen verstehen kann. Eine mögliche Ausgabe wäre beispielsweise:
gpio 1 is running,
sensor 1 is running
sensor 2 isn't running
So etwas, vielleicht ein Bpython-Plugin oder so. Ich möchte nur sicherstellen, dass alle meine GPIO-Funktionen so funktionieren, wie ich sie haben möchte, bevor ich sie auf dem Raspberry Pi teste, da Fehler auf dem Raspberry Pi oft damit zusammenhängen, dass ich Teile nicht richtig verbinde. Und ich mag es nicht, Fehler auf dem Raspberry Pi zu codieren und zu beheben.
Wenn ich also überprüfen kann, ob mein Skript auf meinem PC ordnungsgemäß funktioniert, kann ich zum Raspberry Pi gehen, da ich weiß, dass mein Skript in Ordnung ist, und Probleme auf der Platine beheben. Ich möchte mein Skript einfach nicht mehr auf dem Raspberry Pi testen.