Friedrich-Alexander-Universität Erlangen-Nürnberg  /   Technische Fakultät  /   Department Informatik

 

+ 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: $