-#include <time.h>
-#include <stdio.h>
-#include <string.h>
-#include <math.h>
-
#include "oswald-ui.h"
+#include "oswald_strings.h"
#include "Fonts.h"
#include "LcdDisplay.h"
void WriteLcdString(u8t x, u8t y, u8t *str)
{
- register lx, i;
+ register lx, i, strl;
- if (str == NULL || strlen(str)==0)
+ strl = oswald_strlen(str);
+ if (strl == 0)
return;
lx = x;
- for (i=0; i<strlen(str); i++) {
+ for (i=0; i<strl; i++) {
lx += WriteLcdCharacter(lx, y, str[i]);
}
}