REDEMARRAGE SCRIPT INITIAL SUR ADD_EVEN_DETECT
Bonjour,
Jeune développeur sexagénaire, je bloque sur une fonction :
je souhaite lors d'un script initial pouvoir sur une interruption (add_event) repartir au début du script initial .
dont voici le script :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
| import RPi.GPIO as GPIO
import time
GPIO.setmode(GPIO.BCM)
GPIO.setup(8, GPIO.IN, pull_up_down = GPIO.PUD_DOWN)
def demarrage()
print(" on est au demarrage normal")
time.sleep(5)
print("c fini")
def interruption()
print(" on repart au demarrage")
demarrage()
GPIO add_even_detect(8, GPIO.BOTH, callback=interruption, bouncetime = 15) |
lorsque je lance le script, les scripts semblent boucler sur eux-meme !!
ou Je souhaiterai que sur l'interruption je reparte au debut de mon programme dans ce cas sans le def demarrage .
Merci pour une solution