SSD1306_128X32_i2c.ino won't compile

by mgapilot on Mon Jan 21, 2013 10:45 pm

Keep getting the same error when compiling this driver. Using a 128X32 i2c OLED display with Arduino Mega 2560 using Arduino 1.0.3
I have redownloaded and tried moving folders. ( I get separate errors when folders are not correct)
Any ideas for a newbee?



#error("Height incorrect, please fix Adafruit_SSD1306.h!");

mgapilot
 
Posts: 2
Joined: Mon Jan 21, 2013 10:18 pm

Re: SSD1306_128X32_i2c.ino won't compile

by adafruit_support_bill on Tue Jan 22, 2013 6:08 am

The library supports different display sizes. You need to select which one you are using in Adafruit_SSD1306.h.
For a 128x32 display, comment out the "#define SSD1306_128_64" and un-comment the "#define SSD1306_128_32" as below.

Code: Select all
/*=========================================================================
SSD1306 Displays
-----------------------------------------------------------------------
The driver is used in multiple displays (128x64, 128x32, etc.).
Select the appropriate display below to create an appropriately
sized framebuffer, etc.

SSD1306_128_64 128x64 pixel display

SSD1306_128_32 128x32 pixel display

You also need to set the LCDWIDTH and LCDHEIGHT defines to an
appropriate size

-----------------------------------------------------------------------*/
//   #define SSD1306_128_64
 #define SSD1306_128_32
/*=========================================================================*/
User avatar
adafruit_support_bill
 
Posts: 25414
Joined: Sat Feb 07, 2009 9:11 am

Re: SSD1306_128X32_i2c.ino won't compile

by mgapilot on Tue Jan 22, 2013 10:59 am

That did it!
Thank you.
mgapilot
 
Posts: 2
Joined: Mon Jan 21, 2013 10:18 pm

Re: SSD1306_128X32_i2c.ino won't compile

by hjojo on Wed Mar 20, 2013 4:15 pm

Hello,
Sorry for my english, I'm French.
I have the same problem but once I set the correct display is the message on arduino

ssd1306_128x32_spi.cpp:70:2: error: #error ("Height incorrect, please fix Adafruit_SSD1306.h!");
thank you for your answer
hjojo
 
Posts: 13
Joined: Wed Mar 20, 2013 4:11 pm