Functions
display.h File Reference
OLED Display | Display contents from Flash memory
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: $