Welcome! Log In Create A New Profile

Advanced

Attivare TEMP_STAT_LEDS

Posted by myo900 
Attivare TEMP_STAT_LEDS
December 28, 2014 03:51PM
Ciao, sto provando ad attivare la funzione TEMP_STAT_LEDS , per accendere un led rgb asseconda della temperatura dell'estrusore e del piano riscaldato, ma mi da errore nelle compilazione dicendomi che in MARLIN_MAIN.CCP la funzione STAT_LED_RED non è dichiarata, qualcuno ha attivato questa funzione , come ha risolto questo errore?
ho provato con diverse versioni di marlin, compresa la marlinkinbra, e diverde schede ma nulla allego codici errore
Arduino:1.5.8 (Windows 7), Scheda:"Arduino Mega or Mega 2560, ATmega2560 (Mega 2560)"

Marlin_main.cpp: In function 'void handle_status_leds()':
Marlin_main.cpp:4279:20: error: 'STAT_LED_RED' was not declared in this scope
       digitalWrite(STAT_LED_RED, 1);
                    ^
Marlin_main.cpp:4280:20: error: 'STAT_LED_BLUE' was not declared in this scope
       digitalWrite(STAT_LED_BLUE, 0);
                    ^
Marlin_main.cpp:4285:20: error: 'STAT_LED_RED' was not declared in this scope
       digitalWrite(STAT_LED_RED, 0);
                    ^
Marlin_main.cpp:4286:20: error: 'STAT_LED_BLUE' was not declared in this scope
       digitalWrite(STAT_LED_BLUE, 1);
                    ^
Errore durante la compilazione


Grazie
Enzo
Re: Attivare TEMP_STAT_LEDS
December 28, 2014 06:27PM
Semplice perché è previsto solo per alcune schede, se usi marlinkimbra apri pin2tool.h e scrivi:
#define STAT_LED_RED 5
#define STAT_LED_BLUE 6

Il 5 e 6 sono due pin a caso, usa quelli che vuoi tu liberi sulla tua scheda.. Se è una ramps puoi usare benissimo il 5 e il 6 se non li usi per altre cose, tipo relé e/o fan etc etc

Se usi marlin allora scrivi quelle due righe subito sotto al define TEMP_STAT_LEDS in configuration.h

Edited 1 time(s). Last edit at 12/28/2014 06:28PM by MagoKimbra.


COMPRA ITALIANO - sostieni le nostre aziende - sostieni la nostra gente - sostieni il tuo popolo - sosterrai te stesso.
Alberto C. felice possessore di una Kossel K2
My Blog - My Thingiverse
Re: Attivare TEMP_STAT_LEDS
December 28, 2014 07:44PM
Grazie Mago, speravo in un tuo intervento, ho una scheda rumba, volevo usare 2 pin sulla EXP3 , un caro amico mi ha dato una mano ad identificare i pin quelli che ho puntato sono PWM1 e PWM2 che dovrebbero corrispondere a pin 5 e 6 , eppure ho configurato i pin in pin.h pensando che fosse sufficiente, oppure ho commesso un errore nello scrivere il codice, vado ad eliminare la mia modifica e inserire i parametri che mi hai fornito.
Grazie mille
Sorry, only registered users may post in this forum.

Click here to login