Hallo,
ich experimentiere gerade noch mit PIGPIO rum, die mir an sich deutlich besser als wiringPi gefällt. Beim Test mit dem LCD bekomme ich immer mal wieder beim Debuggen Probleme, dass die Konsole meldet,
initInitialise: Can't lock /var/run/pigpio.pid
Aufgerufen wird das in meinem Programm mit
if(gpioInitialise() < 0) return -1;
Das Problem kommt zu stande, wenn das vorherige Programm durch irgendwelche Fehler nicht korrekt beendet wurde und es nicht zu gpioTerminate() kommt.
Kann man das über das Terminal nachträglich terminieren? Möchte ungern dafür jedes mal den Rpi neustarten.