Tengo el siguiente problema
Tengo dos meses con mi prusa i3 , ramps1.4 , con marlin
compre una full graphic smart controller hace una semana, me llego hoy y la e instalado y configurado en marlin de acuerdo a algunos tutoriales en Internet
tuve problemas con con el codigo ya que decia "lcd was not declared in this scope" busque en internet y me dieron la solucion , lo cargue prende bien
puedo mover las opciones y ver la temperatura pero no puedo mover los ejes ni pre-calentar ni nada
pienso que es un problema del codigo marlin del display.
después quise asegurarme de que siguiera funcionado desde pronterface pero adivinen que no mueve nada no calienta no hace nadaaaaa
lo cual me desespera alguno a tenido este problema o alguien que se apiade de mi y quiera ayudar. tendran alguna idea de en que rayos la 6%#4Q4A
Esto es configuration.h
//LCD and SD support
//#define ULTRA_LCD //general LCD support, also 16x2
#define DOGLCD // Support for SPI LCD 128x64 (Controller ST7565R graphic Display Family)
#define SDSUPPORT // Enable SD Card Support in Hardware Console
//#define SDSLOW // Use slower SD transfer mode (not normally needed - uncomment if you're getting volume init error)
//#define ENCODER_PULSES_PER_STEP 1 // Increase if you have a high resolution encoder
//#define ENCODER_STEPS_PER_MENU_ITEM 5 // Set according to ENCODER_PULSES_PER_STEP or your liking
//#define ULTIMAKERCONTROLLER //as available from the Ultimaker online store.
#define ULTIPANEL //the UltiPanel as on Thingiverse
//#define LCD_FEEDBACK_FREQUENCY_HZ 1000 // this is the tone frequency the buzzer plays when on UI feedback. ie Screen Click
//#define LCD_FEEDBACK_FREQUENCY_DURATION_MS 100 // the duration the buzzer plays the UI feedback sound. ie Screen Click
// The MaKr3d Makr-Panel with graphic controller and SD support
// [
reprap.org]
//#define MAKRPANEL
// The RepRapDiscount Smart Controller (white PC
// [
reprap.org]
#define REPRAP_DISCOUNT_SMART_CONTROLLER
y esto lo agregue para no tener el problema de "the lcd was not declared in this scope" en ultalcd.cpp
#include "temperature.h"
#include "ultralcd.h"
#ifdef ULTRA_LCD
#include "Marlin.h"
#include "language.h"
#include "cardreader.h"
#include "temperature.h"
#include "stepper.h"
#include "ConfigurationStore.h"
#include "LiquidCrystalRus.h"
#define LCD_CLASS LiquidCrystalRus
LCD_CLASS lcd(LCD_PINS_RS, LCD_PINS_ENABLE, LCD_PINS_D4, LCD_PINS_D5, LCD_PINS_D6, LCD_PINS_D7); //RS, enable, D4, D5, D6, D7
int8_t encoderDiff; /* encoderDiff is updated from interrupt context and added to encoderPosition every LCD update */
Muchas gracias por su tiempo
Edited 1 time(s). Last edit at 02/26/2016 02:08PM by Padi.