donc le signal recu dans le soft c'est celui d'un fin de course ! (hardlimite c'est le capteur de fin de course , softlimit c'est la limite calculée par le soft )
donc ton capteur fonctionne , mais quand tu remonte sur z il se cale dessus et se coupe , attitude normal c'est fait pour ... en gros tu veut faire un homing sur une fin de course ? , dans les souvenir il faut dans le code meme de l'arduino vérifier tout cela ! et j'ai eu des soucis de configuration avec les fin de course et homing ( sur uno ! ) je n'ai que deux capteur de fin de course qui sont les hardlimit ET homing , j'ai du pas mal chipoté le code pour que cela fonctionne , il faudrais que je regarde si je retrouve ma config et voir ce que j'ai fait , mais c'est vrais qu'il a falu du temps pour trouver l'astuce sinon pas de homing mais un hard limit
si je retrouve cela je mettrais le fichier en lien