libspicboard-doc
display.h File Reference
Include dependency graph for display.h:
Go to the source code of this file.
Functions | |
int8_t | sb_display_enable () |
Activate (and setup) the OLED-display. More... | |
int8_t | sb_display_available () |
Check if a functional OLED display is present. More... | |
int8_t | sb_display_disable () |
Turn the OLED display off. More... | |
int8_t | sb_display_draw (uint8_t pageNum, uint8_t colNum, uint8_t content) |
Draw a single page segment onto the OLED display. More... | |
int8_t | sb_display_drawBitmap (uint8_t pageStart, uint8_t colStart, uint8_t pageCount, uint8_t colCount, const uint8_t *contents) |
Draw a (rectangular) bitmap onto the OLED display. More... | |
int8_t | sb_display_fillScreen (const uint8_t *contents) |
Draw the contents of a 8*128 item 8-bit array (8 pages with 128 columns, each filled with 8 bit) onto the OLED Display. More... | |
int8_t | sb_display_showString (uint8_t pageNum, uint8_t colStart, const char *str) |
Print a \0 terminated text string on the OLED display using a 8×8 pixel font. More... | |
int8_t | sb_display_showStringWide (uint8_t pageNum, uint8_t colStart, const char *str) |
Print a \0 terminated text string with a (slightly) wider 8×8 pixel font onto the OLED display. More... | |
int8_t | sb_display_showStringSmall (uint8_t pageNum, uint8_t colStart, const char *str) |
Print a \0 terminated text string on the OLED display using a small 6×4 pixel font. More... | |
int8_t | sb_display_drawBitmapFromFlash (uint8_t pageStart, uint8_t colStart, uint8_t pageCount, uint8_t colCount, const __flash uint8_t *contents) |
Draw a bitmap from the flash memory onto the OLED display. More... | |
int8_t | sb_display_fillScreenFromFlash (const __flash uint8_t *contents) |
Draw the contents of the flash to the entire OLED display screen. More... | |
int8_t | sb_display_showStringFromFlash (uint8_t pageNum, uint8_t colStart, const __flash char *str) |
Print a \0 terminated text string from flash on the OLED display using a 8×8 pixel font. More... | |
int8_t | sb_display_showStringWideFromFlash (uint8_t pageNum, uint8_t colStart, const __flash char *str) |
Print a \0 terminated text string from flash with a (slightly) wider 8×8 pixel font onto the OLED display. More... | |
int8_t | sb_display_showStringSmallFromFlash (uint8_t pageNum, uint8_t colStart, const __flash char *str) |
Print a \0 terminated text string from flash on the OLED display using a small 6×4 pixel font. More... | |
Detailed Description
- Version
- $Rev: $