Merge branch 'user_screen_access'

Add function to get a pointer to the start of the RAM screen buffer
for direct write and read access.
This commit is contained in:
Scott Allen
2014-08-19 10:16:51 -04:00
2 changed files with 9 additions and 0 deletions

View File

@@ -1340,6 +1340,14 @@ int MicroView::readSerial(void)
return i;
}
/** \brief Get pointer to screen buffer
Return a pointer to the start of the RAM screen buffer for direct access.
*/
uint8_t *MicroView::screenBuffer(void) {
return screenmemory;
}
// -------------------------------------------------------------------------------------
// MicroViewWidget Class - start
// -------------------------------------------------------------------------------------

View File

@@ -192,6 +192,7 @@ public:
uint8_t getLCDHeight(void);
void setColor(uint8_t color);
void setDrawMode(uint8_t mode);
uint8_t *screenBuffer(void);
// Font functions
uint8_t getFontWidth(void);