Maxim Integrated / Mbed OS Host_Software_MAX32664GWEC_SpO2_HR

Dependencies:   Maxim_Sensor_Hub_Communications BMI160 demoUI max32630hsp3

Fork of Host_Software_MAX32664GWEC_SpO2_HR by mehmet gok

Revision:
2:1af4d95add5d
Parent:
1:b5aaf58d8728
Child:
3:36e4f7e7a91a
--- a/demoUI/screen/TextDisplay.cpp	Mon Dec 17 07:48:29 2018 +0000
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,93 +0,0 @@
-/* mbed TextDisplay Display Library Base Class
- * Copyright (c) 2007-2009 sford
- * Released under the MIT License: http://mbed.org/license/mit
- */
- 
-#include "../screen/TextDisplay.h"
-
-#include <cstdarg>
-
-TextDisplay::TextDisplay(const char *name){
-    _row = 0;
-    _column = 0;
-
-    if (name == NULL) {
-        _path = NULL;
-    } else {
-        _path = new char[strlen(name) + 2];
-        sprintf(_path, "/%s", name);
-    }
-}
-    
-int TextDisplay::_putc(int value) {
-    if(value == '\n') {
-        _column = 0;
-        _row++;
-        if(_row >= rows()) {
-            _row = 0;
-        }
-    } else {
-        character(_column, _row, value);
-        _column++;
-        if(_column >= columns()) {
-            _column = 0;
-            _row++;
-            if(_row >= rows()) {
-                _row = 0;
-            }
-        }
-    }
-    return value;
-}
-
-// crude cls implementation, should generally be overwritten in derived class
-void TextDisplay::cls() {
-    locate(0, 0);
-    for(int i=0; i<columns()*rows(); i++) {
-        _putc(' ');
-    }
-}
-
-void TextDisplay::set_font(const unsigned char * f) {
-    font = f;
-    if(font==NULL) {
-    	externalfont = 0;  // set display.font
-    	locate(0, 0);
-    }    
-    else{
-    	externalfont = 1;
-    	locate(0, 0);
-    }
-}
-
-void TextDisplay::locate(int column, int row) {
-    _column = column;
-    _row = row;
-    char_x = column;
-    char_y = row;
-}
-
-int TextDisplay::_getc() {
-    return -1;
-}
-        
-void TextDisplay::foreground(uint16_t colour) {
-    _foreground = colour;
-}
-
-void TextDisplay::background(uint16_t colour) {
-    _background = colour;
-}
-
-void TextDisplay::printf(const char* format, ...) {
-	char buffer[MAX_PRINTF_CHARS + 1] = { 0 };
-	uint32_t iterator = 0;
-	va_list args;
-	va_start(args, format);
-	vsprintf(buffer, format, args);
-	va_end(args);
-
-	while((buffer[iterator] != 0) && (iterator < MAX_PRINTF_CHARS)) {
-		_putc(buffer[iterator++]);
-	}
-}