Quantcast
Channel: Reprap Forum - RepRap Groupe d'Utilisateurs Francophone
Viewing all articles
Browse latest Browse all 3504

Auto calibration (2 replies)

$
0
0
Bonjour,

Je dispose d'une MendelMax 2 et je souhaitais ajouter un servo-moteur pour la calibration automatique.

l'installation et l'activation des pins dans marlin se sont déroulés correctement. le servo-moteur fonctionne correctement avec la commande M280.

mais lorsque dans configuration.h je décommente : #define SERVO_ENDSTOPS {-1, -1, 0} et #define SERVO_ENDSTOP_ANGLES {0,0, 0,0, 70,0}

je n'arrive plus à compiler marlin qui me donne ce message d'erreur :

Marlin_main.cpp: In function ‘void homeaxis(int)':
Marlin_main.cpp:691: error: expected primary-expression before ‘{‘ token
Marlin_main.cpp:691: error: expected `)’ before ‘{‘ token

les numéros de ligne correspondent à ce bloc au niveau du "if":

#ifdef SERVO_ENDSTOPS
if (SERVO_ENDSTOPS[axis] > -1) {
servos[servo_endstops[axis]].write(servo_endstop_angles[axis * 2]);
}
#endif

Auriez vous une idée d'ou peut provenir le problème et de comment le résoudre?

Cordialement.

Kyoaku

Viewing all articles
Browse latest Browse all 3504

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>