ich bin neu in Eurem Forum und benötige Eure Hilfe.
Ich betreibe auf einem Raspi Pi2 B+ ein Python-Script, in welchem ich über einen Interrupt den Status diverse GPIO-Eingänge erfasse und in eine DB schreibe. Das Script funktioniert mit RPi.GPIO - allerdings werden manche Flanken verkehrt interpretiert und dadurch verkehrt in die DB geschrieben.
Im Raspi-Forum wurde der Einsatz der PIGPIO-Bibliothek empfohlen, woraufhin ich diese installiert habe. Danach wurde mit Hilfe des Raspi-Forums der Code für den Einsatz mit pigpio angepasst.
Nachdem ich den PIGPIO-Dienst per sudo pigpiod gestartet habe kommt kurz nach Start des Python-Scriptes diese Meldung:
Code: Alles auswählen
pi@raspberrypi:~ $ sudo pigpiod
pi@raspberrypi:~ $ sudo /test04.py
Traceback (most recent call last):
File "/test04.py", line 31, in <module>
pi.set_mode(gpio, pigpio.INPUT)
File "/usr/local/lib/python2.7/dist-packages/pigpio.py", line 1161, in set_mod e
return _u2i(_pigpio_command(self.sl, _PI_CMD_MODES, gpio, mode))
File "/usr/local/lib/python2.7/dist-packages/pigpio.py", line 943, in _u2i
raise error(error_text(v))
pigpio.error: 'no permission to update GPIO'
Code: Alles auswählen
pi@raspberrypi:~ $ sudo pigpiod -v
58