Willkommen! Anmelden Ein neues Profil erzeugen

Erweiterte Suche

Repetier 0.91 funzt nicht

geschrieben von charly2010 
Repetier 0.91 funzt nicht
01. March 2014 14:08
Hallo Gemeinde,
Folgendes Problem:
Habe eine funktionierende config.h (lässt sich mit arduino ohne fehler kompilieren.
Lade diese config auf der HP von Repetier hoch. unter Button vers. 0.91
Ändere überhaupt nichts und lasse mir eine neue Config,h generieren.
Diese config.h erzeugt jede menge Fehler beim compilieren unter arduino grrrrrrrrrrrr
Wenn ich nicht nur die config sondern alle Dateien generiere tritt der selbe fehler auf!!
Gehts euch auch so?
Was mache ich falsch?

Gruss

Charly
Re: Repetier 0.91 funzt nicht
01. March 2014 14:29
Jetzt habe ich die beiden Dateien verglichen

Folgende Zeilen erzeugen eine Fehlermeldung beim compilieren!

#define X_MIN_PIN X_MIN_PIN
#define Y_MIN_PIN Y_MIN_PIN
#define Z_MIN_PIN Z_MIN_PIN
#define X_MAX_PIN X_MAX_PIN
#define Y_MAX_PIN Y_MAX_PIN
#define Z_MAX_PIN Z_MAX_PIN
#define X_STEP_PIN E1_STEP_PIN
#define X_DIR_PIN E1_DIR_PIN
#define X_ENABLE_PIN E1_ENABLE_PIN
#define Y_STEP_PIN Y_STEP_PIN
#define Y_DIR_PIN Y_DIR_PIN
#define Y_ENABLE_PIN Y_ENABLE_PIN
#define Z_STEP_PIN Z_STEP_PIN
#define Z_DIR_PIN Z_DIR_PIN
#define Z_ENABLE_PIN Z_ENABLE_PIN

wenn ich diese Einträge lösche kann kompiliert werden.

Liegt an mir oder einen Bug?
Re: Repetier 0.91 funzt nicht
02. March 2014 20:17
Hallo,
ich habe mir auch gerade die Firmware auf der Webseite generieren lassen und erhalte auch Fehler beim kompilieren.

´DIOFAN_PIN_DDR´ was not declared in this scope aber in der Datei printer.cpp
Quote
#if FAN_PIN>-1
SET_OUTPUT(FAN_PIN);
WRITE(FAN_PIN,LOW);
#endif


Quote


Printer.cpp: In static member function 'static void Printer::setup()':
Printer.cpp:661: error: 'DIOFAN_PIN_DDR' was not declared in this scope
Printer.cpp:661: error: 'DIOFAN_PIN_PIN' was not declared in this scope
Printer.cpp:662: error: 'DIOFAN_PIN_WPORT' was not declared in this scope
Printer.cpp:662: error: 'DIOFAN_PIN_PIN' was not declared in this scope
Printer.cpp:662: error: 'DIOFAN_PIN_WPORT' was not declared in this scope
Printer.cpp:662: error: 'DIOFAN_PIN_PIN' was not declared in this scope

[/quote


Ich versteh den Unterschied auch nicht zwischen den Printer Typen unter dem Reiter General.

Wo hast du diese Zeilen gelöscht? Finde die in der Config nicht.

1-mal bearbeitet. Zuletzt am 02.03.14 23:25.
Re: Repetier 0.91 funzt nicht
03. March 2014 09:19
Moin moin aus HU.
Ich hatte auch das Problem mit der generierten FW für Rumba. Ich habe dann die FW für ramps (33) generiert und das für Rumba umgeschrieben. Also in der Konfig 80 > 33. So groß sind die Unterschiede nicht.

Gruß

Frithjof


Liebe Grüße aus Kaltenkirchen.
Frithjof
Meine Seite
[www.facebook.com]
Re: Repetier 0.91 funzt nicht
03. March 2014 10:27
Habe heute wieder generiert und alles hat funktioniert

gruss

charly
Re: Repetier 0.91 funzt nicht
03. March 2014 12:28
Moin moin aus HU.
Das scheint ja an der Tagesform der Web-Seite zu liegen. Sowas "geht, geht nicht, geht" habe ich dort auch erlebt. Und die Ergebnisse sind immer anders.

Gruß

Frithjof


Liebe Grüße aus Kaltenkirchen.
Frithjof
Meine Seite
[www.facebook.com]
Re: Repetier 0.91 funzt nicht
17. August 2014 10:46
Hey Charlie

hatte soeben das gleiche Problem. Folgende Lösung:

im config-tool alle Gleitkommazahlen mit Dezimalpunkt angeben - Komma führt logischerweise zu falschem Quelltext -> damit zu völlig kruden Fehlermeldungen des Compilers

beim Kompilieren nicht vergessen das richtige Arduiono Board auszuwählen. Sonst sind irgend welche DIO oder so etwas "not defined in this scope"

es ist zwar eine späte Antwort, aber vielleicht hilft sie ja noch...
In diesem Forum dürfen leider nur registrierte Teilnehmer schreiben.

Klicke hier, um Dich einzuloggen