Hallo,
Ich betreibe mit einem Pi ein RC-Auto mit Servos, H-Brücke & Sensoren.
Hierzu habe ich ein Skript verfasst, welches ich per iOS-App (SimplyPi) starten und beenden möchte.
zum starten nutze ich einfach:
sudo python /pfad/rc_car.py
zum beenden belege ich einen Button mit:
sudo pkill -f rc_car
Dies funktioniert zwar, allerdings mit dem Nebeneffekt dass die z.B. die Drehzahl des Autos hochschießt.
Wenn ich das Skript per Termin betreibe und mit STRG+C beende, greift das im Skript vorandene servo.stop() und GPIO.cleanup().
Mit pkill allerdings, geschieht das halt nicht.
Mit welchem Befehl könnte ich das Skript beenden und die GPIOs trotzdem resetten ?
Gruß
mendowser