diff --git a/utftdisplay.cpp b/utftdisplay.cpp index 13fdd08..4d5f2ec 100644 --- a/utftdisplay.cpp +++ b/utftdisplay.cpp @@ -6,7 +6,7 @@ extern UTFT utft; -void UTFTDisplay::begin(unsigned bg, unsigned fg, int orient) { +void UTFTDisplay::begin(unsigned bg, unsigned fg, orientation_t orient) { _bg = bg; _fg = fg; utft.InitLCD(orient); diff --git a/utftdisplay.h b/utftdisplay.h index eaea732..178659a 100644 --- a/utftdisplay.h +++ b/utftdisplay.h @@ -1,12 +1,13 @@ #ifndef __UTFT_DISPLAY_H__ #define __UTFT_DISPLAY_H__ -#define PORTRAIT 0 -#define LANDSCAPE 1 +typedef enum { + portrait, landscape +} orientation_t; class UTFTDisplay { public: - void begin(unsigned bg, unsigned fg, int orient = LANDSCAPE); + void begin(unsigned bg, unsigned fg, orientation_t o = landscape); void clear(); void error(char *); void status(const char *);