Bonjour,

Je débute en Python. Quelque chose doit m'échapper. Je travaille sur Visual studio 2022.

Ma variable de sortie ne se met pas à jour et je ne comprend pas pourquoi.
Il s'agit d'un bout de programme pour piloter un servomoteur.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
      if    motor_on= Flase and alarm=False:
                     outputdata[1]= 2  # cela revient à démarrer le servomoteur   (ok)
      elif  motor_on==True and motor_ref==False and alarm==False:
                     outputdata[1]= 18 #cela revient à faire un référencement 0 du servomoteur
      else: print("Error")
Le blocage se situe sur la ligne 4, le servomoteur ne réagit pas à cette ligne. il est censé bouger et rien ne se passe.

En vous remerciant d'avance de votre aide

Alex