29 #ifndef _SSD1306_1BIT_H_ 30 #define _SSD1306_1BIT_H_ 171 ) __attribute__ ((deprecated));
185 EFontStyle style) __attribute__ ((deprecated));
205 uint8_t right) __attribute__ ((deprecated));
292 void ssd1306_drawBuffer(uint8_t x, uint8_t y, uint8_t w, uint8_t h,
const uint8_t *buf);
317 #define ssd1306_drawCanvas(x, y, w, h, buf) ssd1306_drawBuffer(x, y, w, h, buf) 328 void ssd1306_drawBitmap(uint8_t x, uint8_t y, uint8_t w, uint8_t h,
const uint8_t *buf);
339 void gfx_drawMonoBitmap(lcdint_t x, lcdint_t y, lcduint_t w, lcduint_t h,
const uint8_t *buf);
449 #ifndef DOXYGEN_SHOULD_SKIP_THIS 450 static inline void ssd1331_showMenu8(
SAppMenu *menu)
474 #ifndef DOXYGEN_SHOULD_SKIP_THIS 475 static inline void ssd1331_updateMenu8(
SAppMenu *menu)
517 #endif // _SSD1306_1BIT_H_ void ssd1306_drawBuffer(uint8_t x, uint8_t y, uint8_t w, uint8_t h, const uint8_t *buf)
uint8_t ssd1306_charF6x8(uint8_t x, uint8_t y, const char ch[], EFontStyle style=STYLE_NORMAL) __attribute__((deprecated))
void ssd1306_putPixels(uint8_t x, uint8_t y, uint8_t pixels)
void ssd1306_positiveMode(void)
void ssd1306_createMenu(SAppMenu *menu, const char **items, uint8_t count)
SPRITE ssd1306_createSprite(uint8_t x, uint8_t y, uint8_t w, const uint8_t *data)
uint8_t ssd1306_printFixed2x(uint8_t xpos, uint8_t y, const char ch[], EFontStyle style) __attribute__((deprecated))
void ssd1306_drawLine(uint8_t x1, uint8_t y1, uint8_t x2, uint8_t y2)
uint8_t ssd1306_printFixed(uint8_t xpos, uint8_t y, const char *ch, EFontStyle style)
void ssd1306_drawSprite(SPRITE *sprite)
void ssd1306_drawRect(uint8_t x1, uint8_t y1, uint8_t x2, uint8_t y2)
void ssd1306_fillScreen(uint8_t fill_Data)
uint8_t ssd1306_menuSelection(SAppMenu *menu)
void ssd1306_eraseTrace(SPRITE *sprite)
void ssd1306_showMenu(SAppMenu *menu)
void ssd1306_updateMenu(SAppMenu *menu)
void ssd1306_drawBitmap(uint8_t x, uint8_t y, uint8_t w, uint8_t h, const uint8_t *buf)
void gfx_drawMonoBitmap(lcdint_t x, lcdint_t y, lcduint_t w, lcduint_t h, const uint8_t *buf)
size_t ssd1306_print(const char ch[])
Prints null-terminated string to display at current cursor position.
uint8_t ssd1306_charF12x16(uint8_t xpos, uint8_t y, const char ch[], EFontStyle style) __attribute__((deprecated))
void ssd1306_eraseSprite(SPRITE *sprite)
void ssd1306_drawVLine(uint8_t x1, uint8_t y1, uint8_t y2)
void ssd1306_menuUp(SAppMenu *menu)
void ssd1306_drawSpriteEx(uint8_t x, uint8_t y, uint8_t w, const uint8_t *sprite)
void ssd1306_updateMenu8(SAppMenu *menu)
void ssd1306_menuDown(SAppMenu *menu)
uint8_t ssd1306_printFixedN(uint8_t xpos, uint8_t y, const char ch[], EFontStyle style, uint8_t factor)
void ssd1306_setPos(uint8_t x, uint8_t y)
void ssd1306_drawHLine(uint8_t x1, uint8_t y1, uint8_t x2)
void ssd1306_clearBlock(uint8_t x, uint8_t y, uint8_t w, uint8_t h)
void ssd1306_showMenu8(SAppMenu *menu)
uint8_t ssd1306_charF6x8_eol(uint8_t left, uint8_t y, const char ch[], EFontStyle style, uint8_t right) __attribute__((deprecated))
void ssd1306_clearScreen(void)
void ssd1306_replaceSprite(SPRITE *sprite, const uint8_t *data)
void ssd1306_drawBufferFast(lcdint_t x, lcdint_t y, lcduint_t w, lcduint_t h, const uint8_t *buf)
void ssd1306_negativeMode(void)
void ssd1306_putPixel(uint8_t x, uint8_t y)
size_t ssd1306_write(uint8_t ch)
Prints single character to display at current cursor position.