- Offizieller Beitrag
Hab mal einen kleinen Test gemacht. Im Skript a.py wird der Status von GPIO 27 abgefragt. Zum einen wird für eine angeschlossene LED an- und ausgeschaltet und zum anderen der Status als steuerung.value (0 bzw. 1) Ausgegeben.
Python: a.py
#!/usr/bin/env python3
from gpiozero import LED, OutputDevice
from time import sleep
led = LED(17)
steuerung = OutputDevice(27)
led.source = steuerung
while True:
print(steuerung.value)
sleep(1)
Alles anzeigen
Im Skript b.py wird ein GPIO (als Ausgang) nur an und ausgeschaltet.
Python: b.py
#!/usr/bin/env python3
from gpiozero import OutputDevice
from time import sleep
steuerung = OutputDevice(27)
while True:
steuerung.on()
sleep(3)
steuerung.off()
sleep(3)
Alles anzeigen
Das funktioniert also programmübergreifend.
Aber nochmals, das nur um #10 zu beantworten. IPC wäre das nur im weitesten Sinne.