diff --git a/firmware/lcd/print.c b/firmware/lcd/print.c index 669e210..a7391a5 100644 --- a/firmware/lcd/print.c +++ b/firmware/lcd/print.c @@ -34,3 +34,13 @@ void lcdClear(){ void lcdRefresh(){ lcdDisplay(0); }; + +void lcdMoveCrsr(signed int dx,signed int dy){ + x+=dx; + y+=dy; +}; + +void lcdSetCrsr(int dx,int dy){ + x=dx; + y=dy; +}; diff --git a/firmware/lcd/print.h b/firmware/lcd/print.h index 506563b..6e29870 100644 --- a/firmware/lcd/print.h +++ b/firmware/lcd/print.h @@ -5,3 +5,6 @@ void lcdPrintInt(const int num); void lcdPrintIntHex(const int num); void lcdClear(); void lcdRefresh(); +void lcdMoveCrsr(signed int dx,signed int dy); +void lcdSetCrsr(int dx,int dy); +