bonjour à tous.
je suis nouveau dans le monde RepRap.
je viens de me procurer un kit Mendel v2 et une carte Sanguinololu v1.3a w/ATmega644p.
la personne qui me l'a vendu n'a jamais réussi à s'en servir. il pense avoir échouer sur le FirmWare.
je reprends le projet à cet endroit.
je cherche d'abord à créer un FirmWare compilé.
j'ai installé Arduino IDE v1.0.5 augmenté des fichiers Sanguino dans le Hardware.
j'ai créé un répertoire FirmWare avec les fichiers de Sprinter et ajouté ceux de Sanguino concernés.
j'ouvre sprinter.pde dans Arduino., choisi le board Sanguino et le COM3 qui va bien.
puis renseigne le type de Motherboard, 62, dans Configuration.h.
selon les tutaux que j'ai lu, il semblerait qu'a ce stade ça devrait fonctionner.
mais lorsque je lance la vérification, j'obtiens des messages d'erreurs :
je vois que la première erreur est générée par la condition suivante dans Sprinter.h :
ce scénario se représente plusieurs fois et pourrait confirmer mes soupçons.
je suis à sec. une idée ?
je suis nouveau dans le monde RepRap.
je viens de me procurer un kit Mendel v2 et une carte Sanguinololu v1.3a w/ATmega644p.
la personne qui me l'a vendu n'a jamais réussi à s'en servir. il pense avoir échouer sur le FirmWare.
je reprends le projet à cet endroit.
je cherche d'abord à créer un FirmWare compilé.
j'ai installé Arduino IDE v1.0.5 augmenté des fichiers Sanguino dans le Hardware.
j'ai créé un répertoire FirmWare avec les fichiers de Sprinter et ajouté ceux de Sanguino concernés.
j'ouvre sprinter.pde dans Arduino., choisi le board Sanguino et le COM3 qui va bien.
puis renseigne le type de Motherboard, 62, dans Configuration.h.
selon les tutaux que j'ai lu, il semblerait qu'a ce stade ça devrait fonctionner.
mais lorsque je lance la vérification, j'obtiens des messages d'erreurs :
Quote
In file included from arc_func.cpp:26:
/Sprinter.h:6:23: error: Arduino.h: No such file or directory
In file included from arc_func.cpp:26:
Sprinter.h:97: error: variable or field 'manage_inactivity' declared void
Sprinter.h:97: error: 'byte' was not declared in this scope
Sprinter.h:108: error: variable or field 'kill' declared void
Sprinter.h:108: error: 'byte' was not declared in this scope
je vois que la première erreur est générée par la condition suivante dans Sprinter.h :
#if defined(ARDUINO) && ARDUINO >= 100 #include "Arduino.h" #else #includeil me semble que ça ve dire qu'il cherche à charger Arduino.h au lieu de WProgram.h ce qui laisse penser que la valer ARDUINO est >=100.#endif
ce scénario se représente plusieurs fois et pourrait confirmer mes soupçons.
je suis à sec. une idée ?