I2C OLED MARLIN 2.0.X bug July 26, 2021 12:15PM |
Registered: 3 years ago Posts: 3 |
Re: I2C OLED MARLIN 2.0.X bug July 26, 2021 10:08PM |
Admin Registered: 13 years ago Posts: 7,122 |
// Basic Ultipanel-like displays #if ANY(ULTIMAKERCONTROLLER, IS_RRD_SC, G3D_PANEL, RIGIDBOT_PANEL, PANEL_ONE, U8GLIB_SH1106) #define IS_ULTIPANEL 1 #endif
// Basic Ultipanel-like displays #if ANY(ULTIMAKERCONTROLLER, IS_RRD_SC, G3D_PANEL, RIGIDBOT_PANEL, PANEL_ONE, U8GLIB_SH1106, U8GLIB_SSD1306) #define IS_ULTIPANEL 1 #endif
#define SAV_3DGLCD #if ENABLED(SAV_3DGLCD) #define U8GLIB_SSD1306 //#define U8GLIB_SH1106 #endif
Re: I2C OLED MARLIN 2.0.X bug July 30, 2021 12:21AM |
Registered: 3 years ago Posts: 3 |
Quote
Dust
There is whole section dedicated to marlin, why did you not post there? Ie where the Marlin experts hang out...
In Marlin/src/inc/Conditionals_LCD.h is
// Basic Ultipanel-like displays #if ANY(ULTIMAKERCONTROLLER, IS_RRD_SC, G3D_PANEL, RIGIDBOT_PANEL, PANEL_ONE, U8GLIB_SH1106) #define IS_ULTIPANEL 1 #endif
update it to
// Basic Ultipanel-like displays #if ANY(ULTIMAKERCONTROLLER, IS_RRD_SC, G3D_PANEL, RIGIDBOT_PANEL, PANEL_ONE, U8GLIB_SH1106, U8GLIB_SSD1306) #define IS_ULTIPANEL 1 #endif
and use
#define SAV_3DGLCD #if ENABLED(SAV_3DGLCD) #define U8GLIB_SSD1306 //#define U8GLIB_SH1106 #endif
Re: I2C OLED MARLIN 2.0.X bug July 30, 2021 11:47AM |
Admin Registered: 13 years ago Posts: 7,122 |