<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel>
        <title>reprap discount smart controller menu or height problem</title>
        <description> Hello! I have a reprap discount smart controller connect to ramps/mega on my prusa i3 and am having, what i think to be either a menu or lcd height problem. 

when i turn on the lcd i only see the first 2 lines as in the pictures. i dont see the ready status or the other menu options. Even though i cant see past those lines, i think the other menu options are there because if i scroll down and click other options show. Also most of the time the screen in garbled if i click on those other &quot;hidden&quot; menu options.

i have tried uncommenting multiple combinations in the configuration file to no avail. now i have define ultra lcd and reprap discount smart controller uncommented.

Does anybody know what may be the problem? any insight is truly appreciated, Thank you! :)</description>
        <link>https://reprap.org/forum/read.php?1,503444,503444#msg-503444</link>
        <lastBuildDate>Sat, 08 Aug 2026 18:34:39 -0400</lastBuildDate>
        <generator>Phorum 5.2.23</generator>
        <item>
            <guid>https://reprap.org/forum/read.php?1,503444,504133#msg-504133</guid>
            <title>Re: reprap discount smart controller menu or height problem</title>
            <link>https://reprap.org/forum/read.php?1,503444,504133#msg-504133</link>
            <description><![CDATA[ Hello, i have the discount smart controller uncommented not the full graphic one. but thank you for the comment. i have replaced the lcd as i beleive it is faulty. thank you all for the input!]]></description>
            <dc:creator>catri</dc:creator>
            <category>General</category>
            <pubDate>Fri, 01 May 2015 15:46:23 -0400</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?1,503444,504102#msg-504102</guid>
            <title>Re: reprap discount smart controller menu or height problem</title>
            <link>https://reprap.org/forum/read.php?1,503444,504102#msg-504102</link>
            <description><![CDATA[ the 2004 is not a REPRAP_DISCOUNT_FULL_GRAPHIC_SMART_CONTROLLER, it is a 12864 LCD. <br />
which I'm guessing is the problem. <br />
you will need to find out which type you have.]]></description>
            <dc:creator>cat.farmer</dc:creator>
            <category>General</category>
            <pubDate>Fri, 01 May 2015 14:08:11 -0400</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?1,503444,503726#msg-503726</guid>
            <title>Re: reprap discount smart controller menu or height problem</title>
            <link>https://reprap.org/forum/read.php?1,503444,503726#msg-503726</link>
            <description><![CDATA[ no, now im not really sure. this display is a 2004 lcd smart controller. i uncommented the reprap one because the vendor had uncommented it also. heres is my configuration file if it helps. (the lcd part at least)<br />
<br />
// Define your display language below. Replace (en) with your language code and uncomment.<br />
// en, pl, fr, de, es, ru, it, pt, pt-br, fi, an, nl, ca, eu<br />
// See also language.h<br />
#define LANGUAGE_INCLUDE GENERATE_LANGUAGE_INCLUDE(en)<br />
<br />
// Character based displays can have different extended charsets.<br />
//#define DISPLAY_CHARSET_HD44780_JAPAN     // "ääööüüß23°"<br />
#define DISPLAY_CHARSET_HD44780_WESTERN // "ÄäÖöÜüß²³°" if you see a '~' instead of a 'arrow_right' at the right of submenuitems - this is the right one.<br />
<br />
//#define ULTRA_LCD  //general LCD support, also 16x2<br />
//#define DOGLCD  // Support for SPI LCD 128x64 (Controller ST7565R graphic Display Family)<br />
//#define SDSUPPORT // Enable SD Card Support in Hardware Console<br />
//#define SDSLOW // Use slower SD transfer mode (not normally needed - uncomment if you're getting volume init error)<br />
//#define SD_CHECK_AND_RETRY // Use CRC checks and retries on the SD communication<br />
//#define ENCODER_PULSES_PER_STEP 1 // Increase if you have a high resolution encoder<br />
//#define ENCODER_STEPS_PER_MENU_ITEM 5 // Set according to ENCODER_PULSES_PER_STEP or your liking<br />
//#define ULTIMAKERCONTROLLER //as available from the Ultimaker online store.<br />
//#define ULTIPANEL  //the UltiPanel as on Thingiverse<br />
//#define LCD_FEEDBACK_FREQUENCY_HZ 1000	// this is the tone frequency the buzzer plays when on UI feedback. ie Screen Click<br />
//#define LCD_FEEDBACK_FREQUENCY_DURATION_MS 100 // the duration the buzzer plays the UI feedback sound. ie Screen Click<br />
<br />
// PanelOne from T3P3 (via RAMPS 1.4 AUX2/AUX3)<br />
// [<a href="http://reprap.org/wiki/PanelOne" target="_blank"  rel="nofollow">reprap.org</a>]<br />
//#define PANEL_ONE<br />
<br />
// The MaKr3d Makr-Panel with graphic controller and SD support<br />
// [<a href="http://reprap.org/wiki/MaKr3d_MaKrPanel" target="_blank"  rel="nofollow">reprap.org</a>]<br />
//#define MAKRPANEL<br />
<br />
// The Panucatt Devices Viki 2.0 and mini Viki with Graphic LCD<br />
// [<a href="http://panucatt.com" target="_blank"  rel="nofollow">panucatt.com</a>]<br />
// ==&gt; REMEMBER TO INSTALL U8glib to your ARDUINO library folder: [<a href="http://code.google.com/p/u8glib/wiki/u8glib" target="_blank"  rel="nofollow">code.google.com</a>]<br />
//#define VIKI2<br />
//#define miniVIKI<br />
<br />
// The RepRapDiscount Smart Controller (white PCB)<br />
// [<a href="http://reprap.org/wiki/RepRapDiscount_Smart_Controller" target="_blank"  rel="nofollow">reprap.org</a>]<br />
#define REPRAP_DISCOUNT_SMART_CONTROLLER<br />
<br />
// The GADGETS3D G3D LCD/SD Controller (blue PCB)<br />
// [<a href="http://reprap.org/wiki/RAMPS_1.3/1.4_GADGETS3D_Shield_with_Panel" target="_blank"  rel="nofollow">reprap.org</a>]<br />
//#define G3D_PANEL<br />
<br />
// The RepRapDiscount FULL GRAPHIC Smart Controller (quadratic white PCB)<br />
// [<a href="http://reprap.org/wiki/RepRapDiscount_Full_Graphic_Smart_Controller" target="_blank"  rel="nofollow">reprap.org</a>]<br />
//<br />
// ==&gt; REMEMBER TO INSTALL U8glib to your ARDUINO library folder: [<a href="http://code.google.com/p/u8glib/wiki/u8glib" target="_blank"  rel="nofollow">code.google.com</a>]<br />
//#define REPRAP_DISCOUNT_FULL_GRAPHIC_SMART_CONTROLLER<br />
<br />
// The RepRapWorld REPRAPWORLD_KEYPAD v1.1<br />
// [<a href="http://reprapworld.com/?products_details&amp;products_id=202&amp;cPath=1591_1626" target="_blank"  rel="nofollow">reprapworld.com</a>]<br />
//#define REPRAPWORLD_KEYPAD<br />
//#define REPRAPWORLD_KEYPAD_MOVE_STEP 10.0 // how much should be moved when a key is pressed, eg 10.0 means 10mm per click<br />
<br />
// The Elefu RA Board Control Panel<br />
// [<a href="http://www.elefu.com/index.php?route=product/product&amp;product_id=53" target="_blank"  rel="nofollow">www.elefu.com</a>]<br />
// REMEMBER TO INSTALL LiquidCrystal_I2C.h in your ARDUINO library folder: [<a href="https://github.com/kiyoshigawa/LiquidCrystal_I2C" target="_blank"  rel="nofollow">github.com</a>]<br />
//#define RA_CONTROL_PANEL<br />
<br />
//automatic expansion<br />
#if defined (MAKRPANEL)<br />
 #define DOGLCD<br />
 #define SDSUPPORT<br />
 #define ULTIPANEL<br />
 #define NEWPANEL<br />
 #define DEFAULT_LCD_CONTRAST 17<br />
#endif<br />
<br />
#if defined(miniVIKI) || defined(VIKI2)<br />
 #define ULTRA_LCD  //general LCD support, also 16x2<br />
 #define DOGLCD  // Support for SPI LCD 128x64 (Controller ST7565R graphic Display Family)<br />
 #define ULTIMAKERCONTROLLER //as available from the Ultimaker online store.<br />
 <br />
  #ifdef miniVIKI<br />
   #define DEFAULT_LCD_CONTRAST 95<br />
  #else<br />
   #define DEFAULT_LCD_CONTRAST 40<br />
  #endif<br />
  <br />
 #define ENCODER_PULSES_PER_STEP 4<br />
 #define ENCODER_STEPS_PER_MENU_ITEM 1<br />
#endif<br />
<br />
#if defined (PANEL_ONE)<br />
 #define SDSUPPORT<br />
 #define ULTIMAKERCONTROLLER<br />
#endif<br />
<br />
#if defined (REPRAP_DISCOUNT_FULL_GRAPHIC_SMART_CONTROLLER)<br />
 #define DOGLCD<br />
 #define U8GLIB_ST7920<br />
 #define REPRAP_DISCOUNT_SMART_CONTROLLER<br />
#endif<br />
<br />
#if defined(ULTIMAKERCONTROLLER) || defined(REPRAP_DISCOUNT_SMART_CONTROLLER) || defined(G3D_PANEL)<br />
 #define ULTIPANEL<br />
 #define NEWPANEL<br />
#endif<br />
<br />
#if defined(REPRAPWORLD_KEYPAD)<br />
  #define NEWPANEL<br />
  #define ULTIPANEL<br />
#endif<br />
#if defined(RA_CONTROL_PANEL)<br />
 #define ULTIPANEL<br />
 #define NEWPANEL<br />
 #define LCD_I2C_TYPE_PCA8574<br />
 #define LCD_I2C_ADDRESS 0x27   // I2C Address of the port expander<br />
#endif<br />
<br />
//I2C PANELS<br />
<br />
//#define LCD_I2C_SAINSMART_YWROBOT<br />
#ifdef LCD_I2C_SAINSMART_YWROBOT<br />
  // This uses the LiquidCrystal_I2C library ( [<a href="https://bitbucket.org/fmalpartida/new-liquidcrystal/wiki/Home" target="_blank"  rel="nofollow">bitbucket.org</a>] )<br />
  // Make sure it is placed in the Arduino libraries directory.<br />
  #define LCD_I2C_TYPE_PCF8575<br />
  #define LCD_I2C_ADDRESS 0x27   // I2C Address of the port expander<br />
  #define NEWPANEL<br />
  #define ULTIPANEL<br />
#endif<br />
<br />
// PANELOLU2 LCD with status LEDs, separate encoder and click inputs<br />
//#define LCD_I2C_PANELOLU2<br />
#ifdef LCD_I2C_PANELOLU2<br />
  // This uses the LiquidTWI2 library v1.2.3 or later ( [<a href="https://github.com/lincomatic/LiquidTWI2" target="_blank"  rel="nofollow">github.com</a>] )<br />
  // Make sure the LiquidTWI2 directory is placed in the Arduino or Sketchbook libraries subdirectory.<br />
  // (v1.2.3 no longer requires you to define PANELOLU in the LiquidTWI2.h library header file)<br />
  // Note: The PANELOLU2 encoder click input can either be directly connected to a pin<br />
  //       (if BTN_ENC defined to != -1) or read through I2C (when BTN_ENC == -1).<br />
  #define LCD_I2C_TYPE_MCP23017<br />
  #define LCD_I2C_ADDRESS 0x20 // I2C Address of the port expander<br />
  #define LCD_USE_I2C_BUZZER //comment out to disable buzzer on LCD<br />
  #define NEWPANEL<br />
  #define ULTIPANEL<br />
<br />
  #ifndef ENCODER_PULSES_PER_STEP<br />
	#define ENCODER_PULSES_PER_STEP 4<br />
  #endif<br />
<br />
  #ifndef ENCODER_STEPS_PER_MENU_ITEM<br />
	#define ENCODER_STEPS_PER_MENU_ITEM 1<br />
  #endif<br />
<br />
<br />
  #ifdef LCD_USE_I2C_BUZZER<br />
	#define LCD_FEEDBACK_FREQUENCY_HZ 1000<br />
	#define LCD_FEEDBACK_FREQUENCY_DURATION_MS 100<br />
  #endif<br />
<br />
#endif<br />
<br />
// Panucatt VIKI LCD with status LEDs, integrated click &amp; L/R/U/P buttons, separate encoder inputs<br />
//#define LCD_I2C_VIKI<br />
#ifdef LCD_I2C_VIKI<br />
  // This uses the LiquidTWI2 library v1.2.3 or later ( [<a href="https://github.com/lincomatic/LiquidTWI2" target="_blank"  rel="nofollow">github.com</a>] )<br />
  // Make sure the LiquidTWI2 directory is placed in the Arduino or Sketchbook libraries subdirectory.<br />
  // Note: The pause/stop/resume LCD button pin should be connected to the Arduino<br />
  //       BTN_ENC pin (or set BTN_ENC to -1 if not used)<br />
  #define LCD_I2C_TYPE_MCP23017<br />
  #define LCD_I2C_ADDRESS 0x20 // I2C Address of the port expander<br />
  #define LCD_USE_I2C_BUZZER //comment out to disable buzzer on LCD (requires LiquidTWI2 v1.2.3 or later)<br />
  #define NEWPANEL<br />
  #define ULTIPANEL<br />
#endif<br />
<br />
// Shift register panels<br />
// ---------------------<br />
// 2 wire Non-latching LCD SR from:<br />
// [<a href="https://bitbucket.org/fmalpartida/new-liquidcrystal/wiki/schematics#!shiftregister-connection" target="_blank"  rel="nofollow">bitbucket.org</a>] <br />
<br />
//#define SAV_3DLCD<br />
#ifdef SAV_3DLCD<br />
   #define SR_LCD_2W_NL    // Non latching 2 wire shiftregister<br />
   #define NEWPANEL<br />
   #define ULTIPANEL<br />
#endif<br />
<br />
<br />
#ifdef ULTIPANEL<br />
#define NEWPANEL  //enable this if you have a click-encoder panel<br />
  #define SDSUPPORT<br />
  #define ULTRA_LCD<br />
  #ifdef DOGLCD // Change number of lines to match the DOG graphic display<br />
    #define LCD_WIDTH 20<br />
    #define LCD_HEIGHT 4<br />
  #else<br />
    #define LCD_WIDTH 20<br />
    #define LCD_HEIGHT 4<br />
  #endif<br />
#else //no panel but just LCD<br />
  #ifdef ULTRA_LCD<br />
  #ifdef DOGLCD // Change number of lines to match the 128x64 graphics display<br />
    #define LCD_WIDTH 20<br />
    #define LCD_HEIGHT 4<br />
  #else<br />
    #define LCD_WIDTH 20<br />
    #define LCD_HEIGHT 4<br />
  #endif<br />
  #endif<br />
#endif<br />
<br />
// default LCD contrast for dogm-like LCD displays<br />
#ifdef DOGLCD<br />
# ifndef DEFAULT_LCD_CONTRAST<br />
#  define DEFAULT_LCD_CONTRAST 50<br />
# endif<br />
#endif<br />
<br />
// Increase the FAN pwm frequency. Removes the PWM noise but increases heating in the FET/Arduino<br />
//#define FAST_PWM_FAN<br />
<br />
// Temperature status LEDs that display the hotend and bet temperature.<br />
// If all hotends and bed temperature and temperature setpoint are &lt; 54C then the BLUE led is on.<br />
// Otherwise the RED led is on. There is 1C hysteresis.<br />
//#define TEMP_STAT_LEDS<br />
<br />
// Use software PWM to drive the fan, as for the heaters. This uses a very low frequency<br />
// which is not ass annoying as with the hardware PWM. On the other hand, if this frequency<br />
// is too low, you should also increment SOFT_PWM_SCALE.<br />
//#define FAN_SOFT_PWM<br />
<br />
// Incrementing this by 1 will double the software PWM frequency,<br />
// affecting heaters, and the fan if FAN_SOFT_PWM is enabled.<br />
// However, control resolution will be halved for each increment;<br />
// at zero value, there are 128 effective control positions.<br />
#define SOFT_PWM_SCALE 0<br />
<br />
// M240  Triggers a camera by emulating a Canon RC-1 Remote<br />
// Data from: [<a href="http://www.doc-diy.net/photo/rc-1_hacked/" target="_blank"  rel="nofollow">www.doc-diy.net</a>]<br />
// #define PHOTOGRAPH_PIN     23<br />
<br />
// SF send wrong arc g-codes when using Arc Point as fillet procedure<br />
//#define SF_ARC_FIX<br />
<br />
// Support for the BariCUDA Paste Extruder.<br />
//#define BARICUDA<br />
<br />
//define BlinkM/CyzRgb Support<br />
//#define BLINKM<br />
<br />
<br />
also even if th]]></description>
            <dc:creator>catri</dc:creator>
            <category>General</category>
            <pubDate>Thu, 30 Apr 2015 15:36:58 -0400</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?1,503444,503719#msg-503719</guid>
            <title>Re: reprap discount smart controller menu or height problem</title>
            <link>https://reprap.org/forum/read.php?1,503444,503719#msg-503719</link>
            <description><![CDATA[ Ive just had a quick scan through the config.h <br />
<br />
The "reprap discount smart controller" from what i can see of the definitions should be a 5 line display.<br />
But your pictures seem to be of a 4 line display.<br />
<br />
Are you sure youve picked the right display?<br />
<br />
Gordon]]></description>
            <dc:creator>gordonendersby</dc:creator>
            <category>General</category>
            <pubDate>Thu, 30 Apr 2015 15:21:11 -0400</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?1,503444,503718#msg-503718</guid>
            <title>Re: reprap discount smart controller menu or height problem</title>
            <link>https://reprap.org/forum/read.php?1,503444,503718#msg-503718</link>
            <description><![CDATA[ i have reprap discount smart controller uncommented and the lcd height and width under ulti panel and ultra lcd are both 4 and 20 respectively. is this what you mean? is there somewhere else where i can change the height and width?]]></description>
            <dc:creator>catri</dc:creator>
            <category>General</category>
            <pubDate>Thu, 30 Apr 2015 15:20:50 -0400</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?1,503444,503715#msg-503715</guid>
            <title>Re: reprap discount smart controller menu or height problem</title>
            <link>https://reprap.org/forum/read.php?1,503444,503715#msg-503715</link>
            <description><![CDATA[ Yes.]]></description>
            <dc:creator>gordonendersby</dc:creator>
            <category>General</category>
            <pubDate>Thu, 30 Apr 2015 15:09:11 -0400</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?1,503444,503713#msg-503713</guid>
            <title>Re: reprap discount smart controller menu or height problem</title>
            <link>https://reprap.org/forum/read.php?1,503444,503713#msg-503713</link>
            <description><![CDATA[ how would i know? do you mean in the firmware?]]></description>
            <dc:creator>catri</dc:creator>
            <category>General</category>
            <pubDate>Thu, 30 Apr 2015 15:04:49 -0400</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?1,503444,503703#msg-503703</guid>
            <title>Re: reprap discount smart controller menu or height problem</title>
            <link>https://reprap.org/forum/read.php?1,503444,503703#msg-503703</link>
            <description><![CDATA[ Are you sure you havnt selected a 2 line display rather than a 4 line display?<br />
<br />
Gordon]]></description>
            <dc:creator>gordonendersby</dc:creator>
            <category>General</category>
            <pubDate>Thu, 30 Apr 2015 14:19:07 -0400</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?1,503444,503699#msg-503699</guid>
            <title>Re: reprap discount smart controller menu or height problem</title>
            <link>https://reprap.org/forum/read.php?1,503444,503699#msg-503699</link>
            <description><![CDATA[ unfortunately, it still didnt work, still the same two lines, im starting to think the controller is faulty!]]></description>
            <dc:creator>catri</dc:creator>
            <category>General</category>
            <pubDate>Thu, 30 Apr 2015 14:13:34 -0400</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?1,503444,503611#msg-503611</guid>
            <title>Re: reprap discount smart controller menu or height problem</title>
            <link>https://reprap.org/forum/read.php?1,503444,503611#msg-503611</link>
            <description><![CDATA[ going to buy one now, ill post the results later on, thanks!]]></description>
            <dc:creator>catri</dc:creator>
            <category>General</category>
            <pubDate>Thu, 30 Apr 2015 08:37:24 -0400</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?1,503444,503492#msg-503492</guid>
            <title>Re: reprap discount smart controller menu or height problem</title>
            <link>https://reprap.org/forum/read.php?1,503444,503492#msg-503492</link>
            <description><![CDATA[ swap cables and see if the problem changes]]></description>
            <dc:creator>cat.farmer</dc:creator>
            <category>General</category>
            <pubDate>Wed, 29 Apr 2015 23:23:04 -0400</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?1,503444,503444#msg-503444</guid>
            <title>reprap discount smart controller menu or height problem</title>
            <link>https://reprap.org/forum/read.php?1,503444,503444#msg-503444</link>
            <description><![CDATA[ Hello! I have a reprap discount smart controller connect to ramps/mega on my prusa i3 and am having, what i think to be either a menu or lcd height problem. <br />
<br />
when i turn on the lcd i only see the first 2 lines as in the pictures. i dont see the ready status or the other menu options. Even though i cant see past those lines, i think the other menu options are there because if i scroll down and click other options show. Also most of the time the screen in garbled if i click on those other "hidden" menu options.<br />
<br />
i have tried uncommenting multiple combinations in the configuration file to no avail. now i have define ultra lcd and reprap discount smart controller uncommented.<br />
<br />
Does anybody know what may be the problem? any insight is truly appreciated, Thank you! :)]]></description>
            <dc:creator>catri</dc:creator>
            <category>General</category>
            <pubDate>Wed, 29 Apr 2015 17:04:20 -0400</pubDate>
        </item>
    </channel>
</rss>
