230 void ssd1306_drawBuffer(uint8_t x, uint8_t y, uint8_t w, uint8_t h,
const uint8_t *buf);
235 #define ssd1306_drawCanvas(x, y, w, h, buf) ssd1306_drawBuffer(x, y, w, h, buf) 246 void ssd1306_drawBitmap(uint8_t x, uint8_t y, uint8_t w, uint8_t h,
const uint8_t *buf);
400 #endif // _SSD1306_H_ void ssd1306_showMenu(SAppMenu *menu)
void ssd1306_charF6x8(uint8_t x, uint8_t y, const char ch[], EFontStyle style=STYLE_NORMAL)
void ssd1306_drawBitmap(uint8_t x, uint8_t y, uint8_t w, uint8_t h, const uint8_t *buf)
void ssd1306_negativeMode()
void ssd1306_displayOff()
void ssd1306_128x32_i2c_init()
uint8_t ssd1306_displayHeight()
void ssd1306_replaceSprite(SPRITE *sprite, const uint8_t *data)
void ssd1306_drawHLine(uint8_t x1, uint8_t y1, uint8_t x2)
void ssd1306_setFont6x8(const uint8_t *progmemFont)
static void ssd1306_init()
void ssd1306_drawVLine(uint8_t x1, uint8_t y1, uint8_t y2)
void ssd1306_128x64_i2c_init()
void ssd1306_positiveMode()
void ssd1306_updateMenu(SAppMenu *menu)
void ssd1306_putPixels(uint8_t x, uint8_t y, uint8_t pixels)
SPRITE ssd1306_createSprite(uint8_t x, uint8_t y, uint8_t w, const uint8_t *data)
void ssd1306_drawSpriteEx(uint8_t x, uint8_t y, uint8_t w, const uint8_t *sprite)
void ssd1306_fillScreen(uint8_t fill_Data)
void ssd1306_drawRect(uint8_t x1, uint8_t y1, uint8_t x2, uint8_t y2)
void ssd1306_createMenu(SAppMenu *menu, const char **items, uint8_t count)
void ssd1306_clearScreen()
void ssd1306_clearBlock(uint8_t x, uint8_t y, uint8_t w, uint8_t h)
void ssd1306_invertMode()
void ssd1306_drawSprite(SPRITE *sprite)
void ssd1306_eraseTrace(SPRITE *sprite)
void ssd1306_drawBuffer(uint8_t x, uint8_t y, uint8_t w, uint8_t h, const uint8_t *buf)
void ssd1306_eraseSprite(SPRITE *sprite)
void ssd1306_sendData(uint8_t data)
void ssd1306_setPos(uint8_t x, uint8_t y)
void ssd1306_normalMode()
void ssd1306_putPixel(uint8_t x, uint8_t y)
uint8_t ssd1306_menuSelection(SAppMenu *menu)
void ssd1306_menuDown(SAppMenu *menu)
void ssd1306_menuUp(SAppMenu *menu)