Skip to content

[2.0.x] Fix compilation error for STM32F1 with U8GLIB_SSD1306 or U8GLIB_SH1106 enabled#11583

Merged
thinkyhead merged 1 commit intoMarlinFirmware:bugfix-2.0.xfrom
jmz52:Fix-compilation-error-for-STM32F1-with-U8GLIB_SSD1306-or-U8GLIB_SH1106
Aug 21, 2018
Merged

[2.0.x] Fix compilation error for STM32F1 with U8GLIB_SSD1306 or U8GLIB_SH1106 enabled#11583
thinkyhead merged 1 commit intoMarlinFirmware:bugfix-2.0.xfrom
jmz52:Fix-compilation-error-for-STM32F1-with-U8GLIB_SSD1306-or-U8GLIB_SH1106

Conversation

@jmz52
Copy link
Contributor

@jmz52 jmz52 commented Aug 18, 2018

Description

Fix compilation error for STM32F1 with U8GLIB_SSD1306 or U8GLIB_SH1106 enabled.

The binary.h file required by lcd/dogm/dogm_bitmaps.h is not present in stm32duino environment.
Binary macro are defined in bit_constants.h in stm32duino framework.

Updated U8glib-HAL is required.

Benefits

STM32F1-based systems can use I2C OLED displays based on SSD1306 and SH1106 controllers.

Related Issues

MarlinFirmware/U8glib-HAL#3

…6 enabled

The binary.h file required by lcd/dogm/dogm_bitmaps.h is not present in stm32duino environment.
Binary macro are defined in bit_constants.h in stm32duino framework.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants